html,body,#root{height:100%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html.light{color:var(--chakra-colors-gray-600);background-color:var(--chakra-colors-white)}body{min-width:320px;min-height:100vh;margin:0}*{box-sizing:border-box}.focusable-textarea:has(textarea:focus){border:1px solid var(--chakra-colors-blue-500)}.focusable-input:has(input:focus){border:1px solid var(--chakra-colors-blue-500)}@media print{*{-webkit-print-color-adjust:exact;print-color-adjust:exact}#dashboard-sidebar,#event-content-tabs,#event-deliverables-tabs,#event-deliverables-span-list{display:none}#page-wrapper{height:auto}#damage-photos-scroll-area{background:#fff;overflow:visible}div[data-span-id]:not(div[data-span-id]:first-child){break-inside:avoid;page-break-inside:avoid}div[data-span-id]{content-visibility:visible!important;contain-intrinsic-size:auto!important}#page-wrapper>div:not(#dashboard-sidebar),.tabs__root{display:block!important}}.damage-photo-grid>.item{border-radius:var(--radii-md,6px);border-style:solid}@media screen and (width>=80rem){.damage-photo-grid{grid-template-columns:repeat(3,1fr)}.damage-photo-grid>.item:has(+.item:not(:nth-of-type(3n+1)):not(.start)){border-left-width:0;border-radius:0;margin:0}.damage-photo-grid>.item.start:has(+.item:not(.start)):not(:nth-of-type(3n+3)){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--radii-md,6px);border-bottom-left-radius:var(--radii-md,6px);margin-right:0;border-left-width:5px!important}.damage-photo-grid>.item:nth-of-type(3n+1):has(+.item:not(.start)){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--radii-md,6px);border-bottom-left-radius:var(--radii-md,6px);margin-right:0;border-left-width:5px!important}.damage-photo-grid>.item.start:has(+.item:not(.start)):not(:nth-of-type(3n+3)){margin-left:4px}.damage-photo-grid>.item:not(.start):nth-of-type(3n+2):has(+.item.start){border-left-width:0;border-right-width:5px;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.damage-photo-grid>.item:not(.start):nth-of-type(3n){border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;border-right-width:5px!important}.damage-photo-grid>.item:has(+.item){margin-left:4px;margin-right:4px}.damage-photo-grid>.item:nth-of-type(3n+1){margin-left:0}.damage-photo-grid>.item:nth-of-type(3n){margin-right:0}}@media screen and (width>=64rem) and (width<=79.99rem){.damage-photo-grid{grid-template-columns:repeat(2,1fr)}.damage-photo-grid>.item:has(+.item:not(:nth-of-type(odd)):not(.start)){border-left-width:0;border-radius:0;margin:0}.damage-photo-grid>.item.start:has(+.item:not(.start)):not(:nth-of-type(2n)){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--radii-md,6px);border-bottom-left-radius:var(--radii-md,6px);margin-right:0;border-left-width:5px!important}.damage-photo-grid>.item:nth-of-type(odd):has(+.item:not(.start)){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--radii-md,6px);border-bottom-left-radius:var(--radii-md,6px);margin-right:0;border-left-width:5px!important}.damage-photo-grid>.item.start:has(+.item:not(.start)):not(:nth-of-type(2n)){margin-left:4px}.damage-photo-grid>.item:not(.start):nth-of-type(odd):has(+.item.start){border-left-width:0;border-right-width:5px;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.damage-photo-grid>.item:not(.start):nth-of-type(2n){border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;border-right-width:5px!important}.damage-photo-grid>.item:has(+.item){margin-left:4px;margin-right:4px}.damage-photo-grid>.item:nth-of-type(odd){margin-left:0}.damage-photo-grid>.item:nth-of-type(2n){margin-right:0}}@media screen and (width<=63.99rem){.damage-photo-grid{grid-template-columns:repeat(1,1fr)}}@media print{.damage-photo-grid{grid-template-columns:repeat(2,1fr)}.damage-photo-grid>.item:has(+.item:not(:nth-of-type(odd)):not(.start)){border-left-width:0;border-radius:0;margin:0}.damage-photo-grid>.item.start:has(+.item:not(.start)):not(:nth-of-type(2n)){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--radii-md,6px);border-bottom-left-radius:var(--radii-md,6px);margin-right:0;border-left-width:5px!important}.damage-photo-grid>.item:nth-of-type(odd):has(+.item:not(.start)){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--radii-md,6px);border-bottom-left-radius:var(--radii-md,6px);margin-right:0;border-left-width:5px!important}.damage-photo-grid>.item.start:has(+.item:not(.start)):not(:nth-of-type(2n)){margin-left:4px}.damage-photo-grid>.item:not(.start):nth-of-type(odd):has(+.item.start){border-left-width:0;border-right-width:5px;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.damage-photo-grid>.item:not(.start):nth-of-type(2n){border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0;border-right-width:5px!important}.damage-photo-grid>.item:has(+.item){margin-left:4px;margin-right:4px}.damage-photo-grid>.item:nth-of-type(odd){margin-left:0}.damage-photo-grid>.item:nth-of-type(2n){margin-right:0}.damage-photo-grid>.item{break-inside:avoid;page-break-inside:avoid}}@keyframes highlight-pulse{0%,to{box-shadow:0 0 0 2px var(--chakra-colors-yellow-300);opacity:1}50%{box-shadow:0 0 2px 5px var(--chakra-colors-yellow-500);opacity:.7}}.item.highlight{animation:1.2s ease-in-out 2 highlight-pulse}#mc-inspection-items #dg-wrapper{flex:1;min-height:0;transition:all .15s;overflow:auto}#mc-inspection-items #dg-wrapper .dg-container{padding:var(--chakra-spacing-6);gap:var(--chakra-spacing-4);align-items:stretch;transition:all .15s}#mc-inspection-items #dg-wrapper .dg-container .span-table-actions{justify-content:space-between;align-items:center;gap:var(--chakra-spacing-1)}#mc-inspection-items #dg-wrapper .dg-container .span-table{border-radius:var(--chakra-radii-lg);border:1px solid var(--chakra-colors-gray-200);box-shadow:var(--chakra-shadows-sm);--grid-template-columns:repeat(12, 1fr);background-color:#fff;overflow:hidden}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-header{grid-template-columns:var(--grid-template-columns);padding:var(--chakra-spacing-3);font-size:var(--chakra-fontSizes-xs);background-color:var(--chakra-colors-gray-50);color:var(--chakra-colors-gray-500);border-bottom:1px solid var(--chakra-colors-gray-200);font-weight:700;display:grid}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-loading{grid-template-columns:var(--grid-template-columns);padding:var(--chakra-spacing-3);display:grid}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-parent{grid-template-columns:var(--grid-template-columns);padding:var(--chakra-spacing-2) var(--chakra-spacing-3);cursor:pointer;background-color:#fff;align-items:center;transition:colors .2s}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-parent:hover:not(.drag-overlay){background-color:var(--chakra-colors-gray-50)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-parent.drag-overlay{cursor:grabbing}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-parent.selected{background-color:var(--chakra-colors-orange-50)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-parent .column.name{align-items:center;gap:var(--chakra-spacing-2);font-weight:var(--chakra-font-weights-medium);color:var(--chakra-colors-gray-800);grid-column:span 7/span 7;display:flex}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-parent .field.icon{width:var(--chakra-sizes-5);height:var(--chakra-sizes-5);color:var(--chakra-colors-orange-500)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-parent .field.expand-toggle{min-width:var(--chakra-sizes-6)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child{grid-template-columns:var(--grid-template-columns);padding:var(--chakra-spacing-2) var(--chakra-spacing-3);border-top:1px solid var(--chakra-colors-gray-100);cursor:pointer;background-color:#0000;align-items:center;transition:colors .2s,background-color .2s;display:grid}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.drag-overlay{cursor:grabbing;box-shadow:var(--chakra-shadows-lg);border-radius:var(--chakra-radii-md);background-color:#fff;border-top:none}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.selected{background-color:var(--chakra-colors-blue-50);box-shadow:inset 0 0 0 1px var(--chakra-colors-blue-200)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.selected:hover:not(.drag-overlay){background-color:color-mix(in srgb, var(--chakra-colors-blue-200) 30%, transparent)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.linked:not(.selected){background-color:var(--chakra-colors-yellow-50);box-shadow:inset 0 0 0 1px var(--chakra-colors-yellow-200)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.linked:not(.selected):hover:not(.drag-overlay){background-color:color-mix(in srgb, var(--chakra-colors-yellow-100) 50%, transparent)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child:hover:not(.drag-overlay){color:var(--chakra-colors-blue-600);background-color:color-mix(in srgb, var(--chakra-colors-blue-50) 50%, transparent)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.add-record-row{background-color:color-mix(in srgb, var(--chakra-colors-gray-50) 30%, transparent);border-top:1px solid var(--chakra-colors-gray-100)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.add-record-row button{width:100%;height:var(--chakra-sizes-7);padding:var(--chakra-spacing-1) var(--chakra-spacing-2);color:var(--chakra-colors-gray-400);font-size:var(--chakra-font-sizes-sm);font-weight:var(--chakra-font-weights-medium);justify-content:start;gap:var(--chakra-spacing-1);padding-left:var(--chakra-spacing-20);background-color:#0000;border:none;border-radius:0;transition:background-color .2s}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child.add-record-row:hover button{color:var(--chakra-colors-blue-500)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child .field.icon{color:var(--chakra-colors-blue-400)}#mc-inspection-items #dg-wrapper .dg-container .span-table .span-table-row-child .field.name{gap:var(--chakra-spacing-2)}#mc-inspection-items.focus-mode .hide-in-focus-mode{display:none}#mc-inspection-items.focus-mode #dg-wrapper{flex:0 0 320px}#mc-inspection-items.focus-mode #dg-wrapper .dg-container{padding:var(--chakra-spacing-3)}#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table-actions{flex-direction:column}#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table-actions .span-table-action-buttons{justify-content:space-between;width:100%}#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table-actions .span-table-action-search{width:100%}#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table-header{display:none}#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-parent,#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child{padding:var(--chakra-spacing-1)}:is(#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-parent,#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child) .drag-handle{display:none}:is(#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-parent,#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child) .column.name{font-weight:var(--chakra-font-weights-normal);gap:var(--chakra-spacing-1\.5);grid-column:span 10/span 10}:is(#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-parent,#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child) .column.type{display:none}:is(#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-parent,#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child) .column.severity,:is(#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-parent,#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child) .column.soundness{padding-right:var(--chakra-spacing-1);flex-direction:column;align-items:end;display:flex}:is(#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-parent,#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child) .field.icon{width:var(--chakra-sizes-4);height:var(--chakra-sizes-4)}#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child.add-record-row{padding:0}#mc-inspection-items.focus-mode #dg-wrapper .dg-container .span-table .span-table-row-child.add-record-row button{padding-left:var(--chakra-spacing-11);height:var(--chakra-sizes-8);font-size:var(--chakra-font-sizes-xs);color:var(--chakra-colors-gray-400)}#mc-inspection-items #dg-sidebar{border-left:1px solid var(--chakra-colors-gray-200);background-color:var(--chakra-colors-white);flex-direction:column;width:550px;height:100%;overflow-x:hidden}#mc-inspection-items.focus-mode #dg-sidebar{border-left:none;width:100%}#mc-inspection-items.focus-mode #dg-sidebar .dg-media{border-right:1px solid var(--chakra-colors-gray-200)}#mc-inspection-items.focus-mode #dg-sidebar .body{flex:1;overflow:auto}#mc-inspection-items.focus-mode #dg-sidebar .header{padding:var(--chakra-spacing-2);padding-bottom:0}#inner-container.user-account .sidebar{border-right:1px solid var(--chakra-colors-gray-200);flex:0 0 320px;gap:0}#inner-container.user-account .sidebar button.menu-item{width:100%;color:var(--chakra-colors-gray-500);justify-content:flex-start;font-weight:400}#inner-container.user-account .sidebar button.menu-item:hover{text-decoration:none;color:#fff!important;background-color:var(--chakra-colors-blue-600)!important}#inner-container.user-account .sidebar button.menu-item.active{color:var(--chakra-colors-blue-700);background-color:var(--chakra-colors-blue-100);font-weight:700}#inner-container.user-account .content-container{min-height:0;padding-top:var(--chakra-spacing-4);padding-bottom:var(--chakra-spacing-4);flex:1;overflow-y:auto}.subscription-plan{width:100%;padding:0 var(--chakra-spacing-5);font-size:var(--chakra-font-sizes-sm);border-top:8px solid var(--chakra-colors-primary-500)!important}.subscription-plan .chakra-badge{background-color:var(--chakra-colors-primary-500);color:#fff;padding:1px var(--chakra-spacing-2);font-size:var(--chakra-fontSizes-sm);border-radius:4px;font-weight:400}.subscription-plan.inactive{border-top:8px solid var(--chakra-colors-gray-200)!important}.subscription-plan.inactive .chakra-badge{background-color:var(--chakra-colors-gray-300)}.subscription-plan>div{width:100%}.subscription-plan hr{border-color:var(--chakra-colors-gray-300)}.subscription-plan .header{padding:var(--chakra-spacing-2) 0;justify-content:space-between}.subscription-plan .summary{padding:var(--chakra-spacing-2) 0}.subscription-plan .summary .renewal-date{color:var(--chakra-colors-gray-600)}.subscription-plan .summary .price{color:var(--chakra-colors-primary-800);font-size:var(--chakra-fontSizes-lg);font-weight:700}.subscription-plan .summary .next-price{color:var(--chakra-colors-gray-600);font-size:var(--chakra-fontSizes-sm)}.subscription-plan .warning{color:var(--chakra-colors-red-500);font-size:var(--chakra-fontSizes-sm);margin-bottom:var(--chakra-spacing-4);font-weight:400}.subscription-plan .description{white-space:pre-wrap;padding:var(--chakra-spacing-4) 0}
