.EquipmentPhotoRemovalDialog-module__6uNCKW__dialog.report-asset-removal-dialog{width:min(680px,100%);min-width:0;max-width:100%}.EquipmentPhotoRemovalDialog-module__6uNCKW__dialog .ui-field-error{color:var(--ui-destructive)}
.AnnotationEditor-module__VkYO6W__backdrop.AnnotationEditor-module__VkYO6W__backdrop{overscroll-behavior:none;padding:12px}.AnnotationEditor-module__VkYO6W__modal.AnnotationEditor-module__VkYO6W__modal{grid-template-rows:auto auto auto auto minmax(0,1fr);width:min(1240px,100%);height:min(900px,100dvh - 24px);max-height:none;padding:14px;display:grid;overflow:hidden}.AnnotationEditor-module__VkYO6W__header.AnnotationEditor-module__VkYO6W__header,.AnnotationEditor-module__VkYO6W__header.AnnotationEditor-module__VkYO6W__header>div:first-child{min-width:0}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions{flex-wrap:nowrap}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions button,.AnnotationEditor-module__VkYO6W__toolbar.AnnotationEditor-module__VkYO6W__toolbar button,.AnnotationEditor-module__VkYO6W__textPanel.AnnotationEditor-module__VkYO6W__textPanel button{min-width:44px;min-height:44px}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions button:focus-visible,.AnnotationEditor-module__VkYO6W__toolbar.AnnotationEditor-module__VkYO6W__toolbar button:focus-visible,.AnnotationEditor-module__VkYO6W__textPanel.AnnotationEditor-module__VkYO6W__textPanel :is(button,input):focus-visible,.AnnotationEditor-module__VkYO6W__safetyPalette.AnnotationEditor-module__VkYO6W__safetyPalette button:focus-visible{outline-offset:2px;outline:3px solid #15654c52}.AnnotationEditor-module__VkYO6W__saveButton.AnnotationEditor-module__VkYO6W__saveButton:disabled{color:#637067;background:#d9e0dc;border-color:#c9d2cd}.AnnotationEditor-module__VkYO6W__toolsShell.AnnotationEditor-module__VkYO6W__toolsShell{min-width:0}.AnnotationEditor-module__VkYO6W__toolbar.AnnotationEditor-module__VkYO6W__toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex;overflow:visible}.AnnotationEditor-module__VkYO6W__toolGroup.AnnotationEditor-module__VkYO6W__toolGroup{overscroll-behavior-x:contain;scrollbar-width:thin;flex:610px;gap:5px;min-width:0;display:flex;overflow-x:auto}.AnnotationEditor-module__VkYO6W__toolbar .AnnotationEditor-module__VkYO6W__toolGroup .AnnotationEditor-module__VkYO6W__toolButton{flex:none;height:44px;min-height:44px;padding-inline:10px}.AnnotationEditor-module__VkYO6W__toolbar .AnnotationEditor-module__VkYO6W__toolButton.AnnotationEditor-module__VkYO6W__active,.AnnotationEditor-module__VkYO6W__toolbar .AnnotationEditor-module__VkYO6W__widthButton.AnnotationEditor-module__VkYO6W__active{color:#fff;background:var(--navy);border-color:var(--navy)}.AnnotationEditor-module__VkYO6W__toolDivider.AnnotationEditor-module__VkYO6W__toolDivider{height:32px}.AnnotationEditor-module__VkYO6W__contextControls{flex:0 auto;align-items:center;gap:7px;min-width:0;margin-left:auto;display:flex}.AnnotationEditor-module__VkYO6W__colorGroup.AnnotationEditor-module__VkYO6W__colorGroup,.AnnotationEditor-module__VkYO6W__widthGroup.AnnotationEditor-module__VkYO6W__widthGroup{gap:6px}.AnnotationEditor-module__VkYO6W__contextControls .AnnotationEditor-module__VkYO6W__swatch{--swatch:#e11d2e;width:44px;min-width:44px;height:44px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:10px;padding:7px}.AnnotationEditor-module__VkYO6W__contextControls .AnnotationEditor-module__VkYO6W__swatch:before{background:var(--swatch);content:"";border:3px solid #fff;border-radius:50%;width:26px;height:26px;display:block;box-shadow:0 0 0 1px #aeb9b3}.AnnotationEditor-module__VkYO6W__contextControls .AnnotationEditor-module__VkYO6W__swatch.AnnotationEditor-module__VkYO6W__active{box-shadow:inset 0 0 0 2px var(--blue);background:#e4f1eb}.AnnotationEditor-module__VkYO6W__contextControls .AnnotationEditor-module__VkYO6W__widthButton{width:44px;min-width:44px;height:44px;padding:0}.AnnotationEditor-module__VkYO6W__contextButton{color:#43564c;white-space:nowrap;background:#fff;border:1px solid #c9d4ce;border-radius:8px;justify-content:center;align-items:center;gap:5px;height:44px;padding-inline:10px;font-size:11px;font-weight:800;display:inline-flex}.AnnotationEditor-module__VkYO6W__safetyPalette.AnnotationEditor-module__VkYO6W__safetyPalette{z-index:12}.AnnotationEditor-module__VkYO6W__safetyScroll.AnnotationEditor-module__VkYO6W__safetyScroll{scrollbar-gutter:stable}.AnnotationEditor-module__VkYO6W__safetyPalette .AnnotationEditor-module__VkYO6W__safetyButton{min-width:64px;min-height:78px}.AnnotationEditor-module__VkYO6W__safetyPalette .AnnotationEditor-module__VkYO6W__safetyButton .safety-sign-official{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0}.AnnotationEditor-module__VkYO6W__safetyPalette .AnnotationEditor-module__VkYO6W__safetyButton .safety-sign-official>img{object-fit:contain;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%}.AnnotationEditor-module__VkYO6W__tip.AnnotationEditor-module__VkYO6W__tip{min-height:16px;margin:7px 2px 3px;font-size:12px;line-height:1.45}.AnnotationEditor-module__VkYO6W__status{color:#5d6977;min-height:18px;margin:0 2px 5px;font-size:11px;line-height:1.4}.AnnotationEditor-module__VkYO6W__status:empty{min-height:0;margin-bottom:0}.AnnotationEditor-module__VkYO6W__status.AnnotationEditor-module__VkYO6W__error{color:#b42318;font-weight:700}.AnnotationEditor-module__VkYO6W__stage.AnnotationEditor-module__VkYO6W__stage{isolation:isolate;border:1px solid #2e3943;min-height:180px}.AnnotationEditor-module__VkYO6W__textMode .AnnotationEditor-module__VkYO6W__stage.AnnotationEditor-module__VkYO6W__stage{min-height:0}.AnnotationEditor-module__VkYO6W__stage .AnnotationEditor-module__VkYO6W__canvas{transform-origin:50%;will-change:transform;touch-action:none;-webkit-user-select:none;user-select:none}.AnnotationEditor-module__VkYO6W__stage .AnnotationEditor-module__VkYO6W__canvas:focus-visible{outline-offset:3px;outline:3px solid #5eead4}.AnnotationEditor-module__VkYO6W__textPanel.AnnotationEditor-module__VkYO6W__textPanel{color:#43564c;background:#f4f7f5;border:1px solid #cdd8d1;border-radius:10px;grid-template-columns:minmax(200px,1fr) minmax(280px,1.2fr);align-items:center;gap:8px 16px;min-width:0;margin-top:8px;padding:8px;display:grid}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textInput{white-space:nowrap;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:700;display:grid}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textInput input{min-width:0;height:44px;min-height:44px;font-size:16px}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSize{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;font-size:11px;font-weight:700;display:grid}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSizeControls{grid-template-columns:44px 38px 44px minmax(64px,1fr);align-items:center;gap:6px;min-width:0;display:grid}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSizeControls button{color:#43564c;background:#fff;border:1px solid #c9d4ce;border-radius:8px;width:44px;height:44px;padding:0;font-size:20px;font-weight:700}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSizeControls output{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSizeControls input{width:100%;min-width:0;height:44px;accent-color:var(--navy);touch-action:none;margin:0}.AnnotationEditor-module__VkYO6W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px){.AnnotationEditor-module__VkYO6W__modal.AnnotationEditor-module__VkYO6W__modal{padding:12px}.AnnotationEditor-module__VkYO6W__header.AnnotationEditor-module__VkYO6W__header{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;width:100%;display:grid}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions button{min-width:0;padding-inline:6px}.AnnotationEditor-module__VkYO6W__toolbar.AnnotationEditor-module__VkYO6W__toolbar{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid;overflow:visible}.AnnotationEditor-module__VkYO6W__toolGroup.AnnotationEditor-module__VkYO6W__toolGroup{width:100%;overflow-x:auto}.AnnotationEditor-module__VkYO6W__contextControls{overscroll-behavior-x:contain;border-top:1px solid #d2dae2;width:100%;margin-left:0;padding-top:6px;overflow-x:auto}.AnnotationEditor-module__VkYO6W__toolDivider.AnnotationEditor-module__VkYO6W__toolDivider{display:none}.AnnotationEditor-module__VkYO6W__safetyGrid.AnnotationEditor-module__VkYO6W__safetyGrid{grid-template-columns:repeat(5,minmax(64px,1fr))}}@media (max-width:540px) and (orientation:portrait){.AnnotationEditor-module__VkYO6W__backdrop.AnnotationEditor-module__VkYO6W__backdrop{padding:0}.AnnotationEditor-module__VkYO6W__modal.AnnotationEditor-module__VkYO6W__modal{width:100vw;height:100dvh;padding:max(8px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom));border-radius:0}.AnnotationEditor-module__VkYO6W__header.AnnotationEditor-module__VkYO6W__header h2{font-size:17px}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions button span,.AnnotationEditor-module__VkYO6W__toolButton span,.AnnotationEditor-module__VkYO6W__contextButton span{display:none}.AnnotationEditor-module__VkYO6W__toolbar.AnnotationEditor-module__VkYO6W__toolbar{margin-top:8px;padding:6px}.AnnotationEditor-module__VkYO6W__toolbar .AnnotationEditor-module__VkYO6W__toolGroup .AnnotationEditor-module__VkYO6W__toolButton{width:44px;padding:0}.AnnotationEditor-module__VkYO6W__toolDivider.AnnotationEditor-module__VkYO6W__toolDivider{height:38px}.AnnotationEditor-module__VkYO6W__contextButton{width:44px;padding:0}.AnnotationEditor-module__VkYO6W__safetyPalette.AnnotationEditor-module__VkYO6W__safetyPalette{width:100%;height:min(520px,100dvh - 184px)}.AnnotationEditor-module__VkYO6W__safetyGrid.AnnotationEditor-module__VkYO6W__safetyGrid{grid-template-columns:repeat(4,minmax(64px,1fr))}.AnnotationEditor-module__VkYO6W__tip.AnnotationEditor-module__VkYO6W__tip{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AnnotationEditor-module__VkYO6W__textPanel.AnnotationEditor-module__VkYO6W__textPanel{grid-template-columns:minmax(0,1fr)}}@media (max-height:600px) and (orientation:landscape){.AnnotationEditor-module__VkYO6W__backdrop.AnnotationEditor-module__VkYO6W__backdrop{padding:0}.AnnotationEditor-module__VkYO6W__modal.AnnotationEditor-module__VkYO6W__modal{border-radius:0;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:96px minmax(0,1fr);column-gap:7px;width:100vw;height:100dvh;padding:7px}.AnnotationEditor-module__VkYO6W__modal.AnnotationEditor-module__VkYO6W__textMode{grid-template-columns:176px minmax(0,1fr)}.AnnotationEditor-module__VkYO6W__header.AnnotationEditor-module__VkYO6W__header{grid-area:1/1/auto/-1;align-items:center;gap:8px;min-height:48px;display:flex}.AnnotationEditor-module__VkYO6W__header.AnnotationEditor-module__VkYO6W__header h2{margin-top:0;font-size:15px}.AnnotationEditor-module__VkYO6W__header.AnnotationEditor-module__VkYO6W__header>div:first-child>span,.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions button span{display:none}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions{width:auto;margin-left:auto;display:flex}.AnnotationEditor-module__VkYO6W__actions.AnnotationEditor-module__VkYO6W__actions button{min-width:44px;min-height:44px}.AnnotationEditor-module__VkYO6W__toolsShell.AnnotationEditor-module__VkYO6W__toolsShell{flex-direction:column;grid-area:2/1/4;gap:6px;min-height:0;display:flex}.AnnotationEditor-module__VkYO6W__toolbar.AnnotationEditor-module__VkYO6W__toolbar{flex-flow:column;flex:auto;gap:5px;height:auto;min-height:0;margin:0;padding:5px;display:flex;overflow:hidden auto}.AnnotationEditor-module__VkYO6W__toolGroup.AnnotationEditor-module__VkYO6W__toolGroup{flex-flow:column;flex:none;width:100%;overflow:visible}.AnnotationEditor-module__VkYO6W__toolbar .AnnotationEditor-module__VkYO6W__toolGroup .AnnotationEditor-module__VkYO6W__toolButton{width:100%;height:44px;padding:0}.AnnotationEditor-module__VkYO6W__toolButton span,.AnnotationEditor-module__VkYO6W__contextButton span{display:none}.AnnotationEditor-module__VkYO6W__toolDivider.AnnotationEditor-module__VkYO6W__toolDivider{flex:0 0 1px;width:100%;height:1px;display:block}.AnnotationEditor-module__VkYO6W__contextControls{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;display:grid}.AnnotationEditor-module__VkYO6W__colorGroup.AnnotationEditor-module__VkYO6W__colorGroup,.AnnotationEditor-module__VkYO6W__widthGroup.AnnotationEditor-module__VkYO6W__widthGroup{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AnnotationEditor-module__VkYO6W__contextControls .AnnotationEditor-module__VkYO6W__swatch,.AnnotationEditor-module__VkYO6W__contextControls .AnnotationEditor-module__VkYO6W__widthButton,.AnnotationEditor-module__VkYO6W__contextButton{width:100%;min-width:44px}.AnnotationEditor-module__VkYO6W__tip.AnnotationEditor-module__VkYO6W__tip{display:none}.AnnotationEditor-module__VkYO6W__status{grid-area:2/2;min-height:0;margin:0 2px 4px}.AnnotationEditor-module__VkYO6W__stage.AnnotationEditor-module__VkYO6W__stage{grid-area:3/2;min-height:0}.AnnotationEditor-module__VkYO6W__safetyPalette.AnnotationEditor-module__VkYO6W__safetyPalette{width:min(520px,100vw - 117px);height:calc(100dvh - 64px);top:0;left:calc(100% + 7px)}.AnnotationEditor-module__VkYO6W__safetyGrid.AnnotationEditor-module__VkYO6W__safetyGrid{grid-template-columns:repeat(5,minmax(64px,1fr))}.AnnotationEditor-module__VkYO6W__textPanel.AnnotationEditor-module__VkYO6W__textPanel{flex:none;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:6px}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textInput{grid-template-columns:minmax(0,1fr)}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textInput>span,.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSize>span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSize{grid-template-columns:minmax(0,1fr)}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSizeControls{grid-template-columns:44px minmax(0,1fr) 44px;gap:4px}.AnnotationEditor-module__VkYO6W__textPanel .AnnotationEditor-module__VkYO6W__textSizeControls input{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.AnnotationEditor-module__VkYO6W__canvas{transition:none}}
@media screen{.AppBootHandoff-module__zn0k4G__cover{z-index:10000;opacity:1;pointer-events:none;transition:opacity .16s ease-out;position:fixed;inset:0}.AppBootHandoff-module__zn0k4G__cover[data-phase=covered]{transition:none}.AppBootHandoff-module__zn0k4G__cover[data-phase=exiting]{opacity:0}}@media (prefers-reduced-motion:reduce){.AppBootHandoff-module__zn0k4G__cover{transition:none}}@media print{.AppBootHandoff-module__zn0k4G__cover{display:none}}
.ProfileAvatar-module__ww2_Ka__avatar{color:#fff;background:#276d53;flex:none;place-items:center;display:grid;position:relative}.ProfileAvatar-module__ww2_Ka__visual{border-radius:inherit;width:100%;height:100%;color:inherit;background:inherit;place-items:center;display:grid;overflow:hidden}.ProfileAvatar-module__ww2_Ka__visual>img,.ProfileAvatar-module__ww2_Ka__fallback{grid-area:1/1;width:100%;height:100%}.ProfileAvatar-module__ww2_Ka__visual>img{object-fit:cover;display:block}.ProfileAvatar-module__ww2_Ka__fallback{color:inherit;background:inherit;font:inherit;place-items:center;display:grid}
.management-module__Jb_fPa__kpiStrip,.management-module__Jb_fPa__enterpriseFrame,.management-module__Jb_fPa__taskQueue,.management-module__Jb_fPa__splitWorkspace{--crs-green:#0f5a43;--crs-green-strong:#0a4635;--crs-green-soft:#e9f4ef;--crs-ink:#18221e;--crs-muted:#64726c;--crs-line:#d7e0dc;--crs-line-strong:#c4d1cb;--crs-canvas:#f4f7f6;--crs-white:#fff;--crs-warning:#a66311;--crs-warning-soft:#fff6e4;--crs-danger:#c43d3d;--crs-danger-soft:#fff0f0;color:var(--crs-ink)}.management-module__Jb_fPa__kpiStrip{grid-template-columns:repeat(var(--kpi-columns), minmax(0, 1fr));gap:10px;display:grid}.management-module__Jb_fPa__kpiItem{min-width:0;min-height:94px;color:var(--crs-ink);text-align:left;background:var(--crs-white);border:1px solid var(--crs-line);box-shadow:none;font:inherit;border-radius:10px;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;padding:15px 16px 13px;display:grid}.management-module__Jb_fPa__kpiInteractive{cursor:pointer;transition:border-color .15s,background-color .15s,transform .15s}.management-module__Jb_fPa__kpiInteractive:hover{background:#fbfdfc;border-color:#9cbcaf}.management-module__Jb_fPa__kpiInteractive:active{transform:translateY(1px)}.management-module__Jb_fPa__kpiInteractive:focus-visible,.management-module__Jb_fPa__rowPrimaryButton:focus-visible,.management-module__Jb_fPa__taskTitleButton:focus-visible,.management-module__Jb_fPa__rowActionTrigger:focus-visible,.management-module__Jb_fPa__menuItem:focus-visible{outline-offset:2px;outline:3px solid #1476573d}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiLead{min-width:0;color:inherit;font-size:inherit;align-items:center;gap:8px;margin:0;line-height:normal;display:inline-flex}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiIcon{width:28px;height:28px;color:var(--crs-green);background:var(--crs-green-soft);border-radius:8px;flex:0 0 28px;place-items:center;margin-top:0;font-size:0;line-height:0;display:inline-grid}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiIcon>svg{display:block}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiLabel{color:#4e5e57;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:690;line-height:1.25;display:block;overflow:hidden}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiValue{color:var(--crs-ink);letter-spacing:-.045em;white-space:nowrap;grid-area:1/2/span 2;align-self:center;margin:0;font-size:clamp(22px,2vw,28px);font-weight:780;line-height:1}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiHelper{color:var(--crs-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin:0;font-size:12px;line-height:1.35;display:block;overflow:hidden}.management-module__Jb_fPa__tone-success{--tone-color:var(--crs-green);--tone-soft:var(--crs-green-soft)}.management-module__Jb_fPa__tone-info{--tone-color:#326d7d;--tone-soft:#eaf4f6}.management-module__Jb_fPa__tone-warning{--tone-color:var(--crs-warning);--tone-soft:var(--crs-warning-soft)}.management-module__Jb_fPa__tone-danger{--tone-color:var(--crs-danger);--tone-soft:var(--crs-danger-soft)}.management-module__Jb_fPa__kpiItem:not(.management-module__Jb_fPa__tone-neutral) .management-module__Jb_fPa__kpiIcon{color:var(--tone-color);background:var(--tone-soft)}.management-module__Jb_fPa__enterpriseFrame{background:var(--crs-white);border:1px solid var(--crs-line);border-radius:10px;min-width:0;overflow:hidden;container-type:inline-size}.management-module__Jb_fPa__desktopTableWrap{scrollbar-gutter:auto;min-width:0;max-height:clamp(220px,100dvh - 290px,520px);overflow:auto}.management-module__Jb_fPa__naturalFlow .management-module__Jb_fPa__desktopTableWrap{scrollbar-gutter:auto;max-height:none;overflow:visible}.management-module__Jb_fPa__desktopTable thead{z-index:2;position:sticky;top:0}.management-module__Jb_fPa__desktopTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.management-module__Jb_fPa__desktopTable th,.management-module__Jb_fPa__desktopTable td{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #e4ebe8;min-width:0;padding:12px 14px}.management-module__Jb_fPa__desktopTable th{color:#52625b;letter-spacing:-.015em;background:#f5f8f7;height:44px;font-size:12px;font-weight:730;line-height:1.3}.management-module__Jb_fPa__desktopTable td{color:#26332e;font-size:13px;line-height:1.42}.management-module__Jb_fPa__desktopTable tbody tr:last-child td{border-bottom:0}.management-module__Jb_fPa__desktopTable tbody tr{transition:background-color .14s}.management-module__Jb_fPa__enterpriseFrame:is([data-management-pointer-type=touch],[data-management-pointer-type=pen]) .management-module__Jb_fPa__desktopTable tbody tr{transition:none}.management-module__Jb_fPa__enterpriseFrame[data-management-pointer-type=mouse] .management-module__Jb_fPa__desktopTable tbody tr:not(.management-module__Jb_fPa__stateRow):hover,.management-module__Jb_fPa__desktopTable tbody tr[data-selected=true]{background:#f3f8f5}.management-module__Jb_fPa__desktopTable tbody tr.management-module__Jb_fPa__stateRow{transition:none}.management-module__Jb_fPa__align-start{text-align:left}.management-module__Jb_fPa__align-center{text-align:center}.management-module__Jb_fPa__align-end{text-align:right}.management-module__Jb_fPa__desktopTable th.management-module__Jb_fPa__align-start{text-align:left}.management-module__Jb_fPa__desktopTable th.management-module__Jb_fPa__align-center{text-align:center}.management-module__Jb_fPa__desktopTable th.management-module__Jb_fPa__align-end{text-align:right}.management-module__Jb_fPa__actionColumn{white-space:nowrap}.management-module__Jb_fPa__rowPrimaryButton,.management-module__Jb_fPa__taskTitleButton{color:#17231e;text-align:left;min-width:0;font:inherit;font-weight:720;line-height:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0}.management-module__Jb_fPa__rowPrimaryButton:hover{color:var(--crs-green);text-decoration:none}.management-module__Jb_fPa__recordExpandButton{justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;display:flex}.management-module__Jb_fPa__recordExpandIcon{color:#63776e;flex:none;transition:transform .14s}.management-module__Jb_fPa__recordExpandButton[aria-expanded=true] .management-module__Jb_fPa__recordExpandIcon{color:var(--crs-green);transform:rotate(180deg)}.management-module__Jb_fPa__taskTitleButton:hover{color:var(--crs-green);text-underline-offset:3px;-webkit-text-decoration:underline #91b8a8;text-decoration:underline #91b8a8}.management-module__Jb_fPa__rowPrimaryText{color:#17231e;font-weight:720}.management-module__Jb_fPa__tabletList,.management-module__Jb_fPa__mobileList{display:none}.management-module__Jb_fPa__responsiveRecord{border-bottom:1px solid #e1e9e5;min-width:0;padding:15px 16px}.management-module__Jb_fPa__responsiveRecord:last-child{border-bottom:0}.management-module__Jb_fPa__tabletRecord{--record-layout:tablet}.management-module__Jb_fPa__mobileRecord{--record-layout:mobile}.management-module__Jb_fPa__collapsibleRecord{position:relative;padding-bottom:38px!important}.management-module__Jb_fPa__collapsibleRecord[data-record-expand-surface=true]{cursor:pointer;transform-origin:50%;transition:transform .14s cubic-bezier(.2,.8,.2,1),background-color .14s,box-shadow .14s}.management-module__Jb_fPa__enterpriseFrame:is([data-management-pointer-type=touch],[data-management-pointer-type=pen]) .management-module__Jb_fPa__collapsibleRecord[data-record-expand-surface=true]{transition-property:transform}.management-module__Jb_fPa__enterpriseFrame[data-management-pointer-type=mouse] .management-module__Jb_fPa__collapsibleRecord[data-record-expand-surface=true]:hover{background:#f7faf8;box-shadow:inset 3px 0 #c7ded4}.management-module__Jb_fPa__collapsibleRecord[data-record-expand-surface=true]:active:not(:has(button:disabled:hover)){background:#f1f7f4;transform:scale(.996)}.management-module__Jb_fPa__collapsibleRecord .management-module__Jb_fPa__recordExpandIcon{pointer-events:none;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.management-module__Jb_fPa__collapsibleRecord .management-module__Jb_fPa__recordExpandButton{position:static;filter:none!important;transform:none!important}.management-module__Jb_fPa__collapsibleRecord .management-module__Jb_fPa__recordExpandButton[aria-expanded=true] .management-module__Jb_fPa__recordExpandIcon{transform:translate(-50%)rotate(180deg)}.management-module__Jb_fPa__collapsibleRecord:has(>.management-module__Jb_fPa__recordExpandMarker){padding-bottom:38px!important}.management-module__Jb_fPa__collapsibleRecord>.management-module__Jb_fPa__recordExpandIcon.management-module__Jb_fPa__recordExpandMarker{position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.management-module__Jb_fPa__collapsibleRecord[data-expanded=true]>.management-module__Jb_fPa__recordExpandIcon.management-module__Jb_fPa__recordExpandMarker{color:var(--crs-green);transform:translate(-50%)rotate(180deg)}.management-module__Jb_fPa__responsiveRecord[data-selected=true]{box-shadow:inset 3px 0 var(--crs-green);background:#f3f8f5}.management-module__Jb_fPa__responsiveRecord[data-expanded=true]{background:#fbfdfc}.management-module__Jb_fPa__recordBanner{margin:-15px -16px 12px}.management-module__Jb_fPa__desktopBannerRow>td{background:#f4ebe4;height:24px;border-bottom:0!important;padding:0!important}.management-module__Jb_fPa__recordHeader{grid-template-columns:minmax(0,1fr) minmax(116px,auto);align-items:flex-start;gap:16px;min-width:0;display:grid}.management-module__Jb_fPa__recordHeading{min-width:0}.management-module__Jb_fPa__recordEyebrow,.management-module__Jb_fPa__taskEyebrow{color:var(--crs-green);letter-spacing:.04em;margin-bottom:3px;font-size:11px;font-weight:750;line-height:1.25;display:block}.management-module__Jb_fPa__recordSecondary{color:var(--crs-muted);margin:4px 0 0;font-size:12px;line-height:1.4}.management-module__Jb_fPa__recordStatus{justify-self:end;min-width:116px}.management-module__Jb_fPa__recordMetadata{transform-origin:top;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin:12px 0 0;animation:.18s cubic-bezier(.2,.8,.2,1) both management-module__Jb_fPa__record-details-reveal;display:grid}.management-module__Jb_fPa__metadataItem{grid-template-columns:minmax(64px,auto) minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.management-module__Jb_fPa__metadataItem dt,.management-module__Jb_fPa__taskDetails dt{color:#6b7973;font-size:11px;font-weight:620;line-height:1.35}.management-module__Jb_fPa__metadataItem dd,.management-module__Jb_fPa__taskDetails dd{color:#2b3833;overflow-wrap:anywhere;min-width:0;margin:0;font-size:12px;font-weight:650;line-height:1.4}.management-module__Jb_fPa__recordActions{transform-origin:top;border-top:1px solid #e5ece9;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:11px;animation:.18s cubic-bezier(.2,.8,.2,1) both management-module__Jb_fPa__record-details-reveal;display:flex}@keyframes management-module__Jb_fPa__record-details-reveal{0%{opacity:0;transform:translateY(-5px)scaleY(.97)}to{opacity:1;transform:translateY(0)scaleY(1)}}.management-module__Jb_fPa__persistentRecordActions{align-self:stretch}.management-module__Jb_fPa__dataState{min-height:140px;color:var(--crs-muted);text-align:center;justify-content:center;align-items:center;gap:9px;padding:24px;font-size:13px;line-height:1.5;display:flex}.management-module__Jb_fPa__dataStateContent{min-width:0}.dashboard-shell.is-tablet-layout .management-module__Jb_fPa__dataState:has(>.management-module__Jb_fPa__dataStateContent>.management-empty-contract){padding:0}.dashboard-shell :is(.site-registry-page,.report-queue-page,.site-transfer-page,.specialist-request-page) .management-module__Jb_fPa__dataState:has(>.management-module__Jb_fPa__dataStateContent>.management-empty-contract){min-height:0;padding:0}.dashboard-shell :is(.site-registry-page,.report-queue-page,.site-transfer-page,.specialist-request-page) .management-module__Jb_fPa__dataStateContent:has(>.management-empty-contract){width:100%}.dashboard-shell :is(.site-registry-page,.report-queue-page,.site-transfer-page,.specialist-request-page) .management-module__Jb_fPa__stateRow>td:has(>.management-module__Jb_fPa__dataState>.management-module__Jb_fPa__dataStateContent>.management-empty-contract){padding:0}.management-module__Jb_fPa__resultCount.management-module__Jb_fPa__resultCount{color:#4e675c;box-sizing:border-box;letter-spacing:0;text-align:center;white-space:nowrap;background:#edf5f1;border:1px solid #d9e7e0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:3px;width:max-content;min-width:max-content;min-height:28px;padding:0 9px;font-size:10px;font-weight:720;line-height:1;display:inline-flex}.management-module__Jb_fPa__resultCountValue>strong{color:var(--crs-green);font-size:11px;font-weight:820;line-height:1}.management-module__Jb_fPa__resultCount>.management-module__Jb_fPa__resultCountLabel,.management-module__Jb_fPa__resultCount>.management-module__Jb_fPa__resultCountValue,.management-module__Jb_fPa__resultCountValue>.management-module__Jb_fPa__resultCountUnit{color:inherit;font:inherit;white-space:nowrap;line-height:1;display:inline}.management-module__Jb_fPa__resultCount>.management-module__Jb_fPa__resultCountValue{align-items:baseline;gap:0;display:inline-flex}.management-module__Jb_fPa__pagination{color:#64736c;background:#fbfdfc;border-top:1px solid #e1e9e5;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:58px;padding:10px 14px;display:flex}.management-module__Jb_fPa__pagination p{white-space:nowrap;align-items:baseline;gap:4px;margin:0;font-size:11px;line-height:1;display:inline-flex}.management-module__Jb_fPa__pagination p b{color:#255f49;font-size:12px;font-weight:780}.management-module__Jb_fPa__pagination>div,.management-module__Jb_fPa__paginationPages{justify-content:center;align-items:center;gap:4px;min-width:0;display:inline-flex}.management-module__Jb_fPa__pagination button{color:#5e6f67;min-width:34px;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7e2dd;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.management-module__Jb_fPa__pagination button:hover:not(:disabled),.management-module__Jb_fPa__pagination button:focus-visible,.management-module__Jb_fPa__pagination .management-module__Jb_fPa__paginationActive{color:#fff;background:var(--crs-green,#1d6048);border-color:var(--crs-green,#1d6048)}.management-module__Jb_fPa__pagination button:focus-visible{outline-offset:2px;outline:3px solid #2e7d6733}.management-module__Jb_fPa__pagination button:disabled{opacity:.42;cursor:not-allowed}.management-module__Jb_fPa__paginationDirection{min-width:66px!important}.management-module__Jb_fPa__paginationEllipsis{color:#86928c;text-align:center;width:20px;font-size:12px}.management-module__Jb_fPa__spinner{animation:.8s linear infinite management-module__Jb_fPa__spin}@keyframes management-module__Jb_fPa__spin{to{transform:rotate(360deg)}}.management-module__Jb_fPa__taskQueue{min-width:0}.management-module__Jb_fPa__taskList{background:var(--crs-white);border:1px solid var(--crs-line);border-radius:10px;overflow:hidden}.management-module__Jb_fPa__taskItem{min-width:0;min-height:82px;box-shadow:inset 3px 0 var(--tone-color,#b8c7c1);border-bottom:1px solid #e1e9e5;grid-template-columns:38px minmax(220px,1.35fr) minmax(240px,1fr) 124px 220px;align-items:center;gap:14px;padding:14px 15px;display:grid}.management-module__Jb_fPa__taskItem:last-child{border-bottom:0}.management-module__Jb_fPa__taskItem:hover{background:#fbfdfc}.management-module__Jb_fPa__taskLeading{width:38px;height:38px;color:var(--tone-color,var(--crs-green));background:var(--tone-soft,var(--crs-green-soft));border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.management-module__Jb_fPa__taskMain{min-width:0}.management-module__Jb_fPa__taskMain h3{color:#17231e;overflow-wrap:anywhere;align-items:center;min-height:2.7em;margin:0;font-size:14px;font-weight:730;line-height:1.35;display:flex}.management-module__Jb_fPa__taskMain p{color:var(--crs-muted);margin:4px 0 0;font-size:12px;line-height:1.4}.management-module__Jb_fPa__taskDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 14px;min-width:0;margin:0;display:grid}.management-module__Jb_fPa__taskDetails>div{grid-template-columns:minmax(70px,auto) minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}.management-module__Jb_fPa__taskStatus,.management-module__Jb_fPa__taskActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.management-module__Jb_fPa__taskStatus{justify-content:center;width:124px}.management-module__Jb_fPa__taskActions{width:220px}:is(.management-module__Jb_fPa__enterpriseFrame .ui-status,.management-module__Jb_fPa__taskQueue .ui-status){border-radius:5px}.management-module__Jb_fPa__splitWorkspace{grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr);align-items:stretch;gap:12px;min-width:0;min-height:480px;display:grid}.management-module__Jb_fPa__splitWorkspace.management-module__Jb_fPa__master-narrow{grid-template-columns:minmax(250px,.65fr) minmax(0,1.7fr)}.management-module__Jb_fPa__splitWorkspace.management-module__Jb_fPa__master-wide{grid-template-columns:minmax(360px,1fr) minmax(0,1.4fr)}.management-module__Jb_fPa__workspacePane{background:var(--crs-white);border:1px solid var(--crs-line);border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.management-module__Jb_fPa__workspaceHeader{border-bottom:1px solid #e1e9e5;justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:13px 15px;display:flex}.management-module__Jb_fPa__workspaceHeader>div:first-child{min-width:0}.management-module__Jb_fPa__workspaceHeader h2{color:#17231e;margin:0;font-size:15px;font-weight:750;line-height:1.35}.management-module__Jb_fPa__workspaceHeader p{color:var(--crs-muted);margin:3px 0 0;font-size:12px;line-height:1.4}.management-module__Jb_fPa__workspaceAccessory{flex:none}.management-module__Jb_fPa__workspaceBody{scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;overflow:auto}.management-module__Jb_fPa__rowActionTrigger{color:#486158;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.management-module__Jb_fPa__rowActionTrigger:hover,.management-module__Jb_fPa__rowActionTrigger[aria-expanded=true]{color:var(--crs-green);background:var(--crs-green-soft);border-color:#c7ded4}.management-module__Jb_fPa__rowActionTrigger:disabled{opacity:.42;cursor:not-allowed}.management-module__Jb_fPa__rowActionMenu{z-index:4000;color:#17231e;scrollbar-gutter:stable;background:#fff;border:1px solid #cdd9d4;border-radius:10px;max-height:min(360px,100dvh - 24px);padding:6px;position:fixed;overflow-y:auto;box-shadow:0 14px 34px #12271f29}.management-module__Jb_fPa__menuItem{color:#22302a;text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 9px;display:flex}.management-module__Jb_fPa__menuItem:hover,.management-module__Jb_fPa__menuItem:focus-visible{color:var(--crs-green);background:#eef6f2}.management-module__Jb_fPa__menuItem:disabled{opacity:.43;cursor:not-allowed}.management-module__Jb_fPa__menuItemDanger{color:#b53131}.management-module__Jb_fPa__menuItemDanger:hover,.management-module__Jb_fPa__menuItemDanger:focus-visible{color:#a92727;background:#fff0f0}.management-module__Jb_fPa__menuItemIcon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.management-module__Jb_fPa__menuItem>span:last-child{gap:2px;min-width:0;display:grid}.management-module__Jb_fPa__menuItem b{font-size:13px;font-weight:680;line-height:1.3}.management-module__Jb_fPa__menuItem small{color:#77837e;font-size:11px;line-height:1.3}.management-module__Jb_fPa__menuSeparator{background:#e1e8e5;height:1px;margin:5px 4px;display:block}.management-module__Jb_fPa__visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (min-width:721px) and (max-width:1180px){.management-module__Jb_fPa__kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.management-module__Jb_fPa__kpiStrip[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.management-module__Jb_fPa__desktopTableWrap{display:none}.management-module__Jb_fPa__tabletList{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:clamp(240px,100dvh - 310px,520px);display:block;overflow-y:auto}.management-module__Jb_fPa__naturalFlow .management-module__Jb_fPa__tabletList{overscroll-behavior:auto;scrollbar-gutter:auto;max-height:none;overflow:visible}.management-module__Jb_fPa__pagination button{min-width:44px;height:44px}.management-module__Jb_fPa__paginationDirection{min-width:72px!important}.management-module__Jb_fPa__recordMetadata{grid-template-columns:repeat(2,minmax(0,1fr))}.management-module__Jb_fPa__responsiveRecord:has(.management-module__Jb_fPa__recordBanner){padding-top:38px;position:relative}.management-module__Jb_fPa__recordBanner{z-index:1;margin:0;position:absolute;inset:0 0 auto}.management-module__Jb_fPa__collapsibleRecord{padding-bottom:15px!important}.management-module__Jb_fPa__collapsibleRecord .management-module__Jb_fPa__recordExpandIcon{position:static;transform:none}.management-module__Jb_fPa__collapsibleRecord .management-module__Jb_fPa__recordExpandButton[aria-expanded=true] .management-module__Jb_fPa__recordExpandIcon{transform:rotate(180deg)}.management-module__Jb_fPa__collapsibleRecord[data-expanded=true] .management-module__Jb_fPa__recordMetadata{border-top:1px solid #e3ebe7;padding-top:12px}.management-module__Jb_fPa__taskItem{grid-template-columns:38px minmax(0,1fr) 180px;grid-template-areas:"leading main status""leading details actions"}.management-module__Jb_fPa__taskLeading{grid-area:leading;align-self:start}.management-module__Jb_fPa__taskMain{grid-area:main}.management-module__Jb_fPa__taskDetails{grid-area:details}.management-module__Jb_fPa__taskStatus{grid-area:status}.management-module__Jb_fPa__taskActions{grid-area:actions}.management-module__Jb_fPa__taskStatus,.management-module__Jb_fPa__taskActions{width:180px}.management-module__Jb_fPa__splitWorkspace{grid-template-columns:minmax(280px,.82fr) minmax(0,1.35fr)}.management-module__Jb_fPa__workspaceHeader{padding:12px 14px}}@media (max-width:720px),(max-width:932px) and (max-height:600px) and (orientation:landscape){.management-module__Jb_fPa__kpiStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.management-module__Jb_fPa__kpiItem{grid-template-columns:minmax(0,1fr);min-height:86px;padding:12px}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiLead{align-items:flex-start;gap:5px}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiIcon{border-radius:7px;flex-basis:24px;width:24px;height:24px}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiLabel{text-overflow:clip;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;min-height:2.5em;font-size:10px;line-height:1.25;overflow:visible}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiValue{grid-area:auto/1;justify-self:start;font-size:22px}.management-module__Jb_fPa__kpiStrip .management-module__Jb_fPa__kpiItem .management-module__Jb_fPa__kpiHelper,.management-module__Jb_fPa__desktopTableWrap,.management-module__Jb_fPa__tabletList{display:none}.management-module__Jb_fPa__mobileList{max-height:none;display:block;overflow:visible}.management-module__Jb_fPa__responsiveRecord{padding:12px}.management-module__Jb_fPa__mobileRecord .management-module__Jb_fPa__recordBanner{display:none}.management-module__Jb_fPa__recordBanner{margin:-12px -12px 10px}.management-module__Jb_fPa__recordHeader{grid-template-columns:minmax(0,1fr);gap:6px}.management-module__Jb_fPa__recordSecondary{margin-top:3px;line-height:1.35}.management-module__Jb_fPa__recordStatus{justify-self:start;min-width:0;max-width:100%}.management-module__Jb_fPa__recordMetadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.management-module__Jb_fPa__metadataItem{grid-template-columns:minmax(0,1fr);align-content:start;gap:2px;min-height:0;padding:7px 8px}.management-module__Jb_fPa__metadataItem :is(dt,dd){word-break:keep-all;overflow-wrap:anywhere;min-width:0}.management-module__Jb_fPa__recordActions{justify-content:stretch;gap:7px;margin-top:8px;padding-top:8px}.management-module__Jb_fPa__recordActions>*{flex:auto;min-height:44px}.management-module__Jb_fPa__taskList{border-radius:8px}.management-module__Jb_fPa__taskItem{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"leading main""status status""details details""actions actions";gap:10px;padding:13px}.management-module__Jb_fPa__taskLeading{grid-area:leading;align-self:start;width:36px;height:36px}.management-module__Jb_fPa__taskMain{grid-area:main}.management-module__Jb_fPa__taskDetails{grid-area:details;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}.management-module__Jb_fPa__taskStatus{grid-area:status;justify-content:flex-start;align-self:start;width:auto;padding-left:0}.management-module__Jb_fPa__taskActions{grid-area:actions;justify-content:stretch;width:auto;padding-left:0}.management-module__Jb_fPa__taskActions>*{flex:auto}.management-module__Jb_fPa__splitWorkspace,.management-module__Jb_fPa__splitWorkspace.management-module__Jb_fPa__master-narrow,.management-module__Jb_fPa__splitWorkspace.management-module__Jb_fPa__master-wide{grid-template-columns:minmax(0,1fr);min-height:0}.management-module__Jb_fPa__mobileDetailFirst .management-module__Jb_fPa__masterPane{order:2}.management-module__Jb_fPa__mobileDetailFirst .management-module__Jb_fPa__detailPane{order:1}.management-module__Jb_fPa__workspacePane{border-radius:8px;min-height:280px}.management-module__Jb_fPa__workspaceBody{overflow:visible}.management-module__Jb_fPa__pagination{gap:8px;min-height:62px;padding:10px 8px}.management-module__Jb_fPa__pagination p{display:none}.management-module__Jb_fPa__pagination>div{justify-content:space-between;width:100%}.management-module__Jb_fPa__paginationPages{flex:1}.management-module__Jb_fPa__pagination button{min-width:36px;height:40px;padding-inline:7px}.management-module__Jb_fPa__paginationDirection{min-width:62px!important}.management-module__Jb_fPa__paginationDirection span{display:none}}.management-module__Jb_fPa__forceDesktop .management-module__Jb_fPa__desktopTableWrap{display:block}.management-module__Jb_fPa__forceDesktop .management-module__Jb_fPa__tabletList,.management-module__Jb_fPa__forceDesktop .management-module__Jb_fPa__mobileList{display:none}.management-module__Jb_fPa__forceDesktop.management-module__Jb_fPa__splitWorkspace{grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr)}.management-module__Jb_fPa__forceAdaptive .management-module__Jb_fPa__desktopTableWrap,.management-module__Jb_fPa__forceAdaptive .management-module__Jb_fPa__mobileList{display:none}.management-module__Jb_fPa__forceAdaptive .management-module__Jb_fPa__tabletList{display:block}.management-module__Jb_fPa__forceAdaptive .management-module__Jb_fPa__recordMetadata{grid-template-columns:repeat(2,minmax(0,1fr))}@container (min-width:900px){.management-module__Jb_fPa__forceAdaptive .management-module__Jb_fPa__desktopTableWrap{display:block}.management-module__Jb_fPa__forceAdaptive .management-module__Jb_fPa__tabletList,.management-module__Jb_fPa__forceAdaptive .management-module__Jb_fPa__mobileList{display:none}}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__desktopTableWrap,.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__mobileList{display:none}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__tabletList{display:block}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__recordMetadata{grid-template-columns:repeat(2,minmax(0,1fr))}.management-module__Jb_fPa__forceTablet.management-module__Jb_fPa__splitWorkspace{grid-template-columns:minmax(280px,.82fr) minmax(0,1.35fr)}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__taskItem{grid-template-columns:38px minmax(0,1fr) 180px;grid-template-areas:"leading main status""leading details actions"}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__taskLeading{grid-area:leading;align-self:start}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__taskMain{grid-area:main}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__taskDetails{grid-area:details}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__taskStatus{grid-area:status;width:180px}.management-module__Jb_fPa__forceTablet .management-module__Jb_fPa__taskActions{grid-area:actions;width:180px}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__desktopTableWrap,.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__tabletList{display:none}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__mobileList{display:block}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__recordMetadata{grid-template-columns:repeat(2,minmax(0,1fr))}.management-module__Jb_fPa__forceMobile.management-module__Jb_fPa__splitWorkspace,.management-module__Jb_fPa__forceMobile.management-module__Jb_fPa__splitWorkspace.management-module__Jb_fPa__master-narrow,.management-module__Jb_fPa__forceMobile.management-module__Jb_fPa__splitWorkspace.management-module__Jb_fPa__master-wide{grid-template-columns:minmax(0,1fr)}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__taskItem{grid-template-columns:36px minmax(0,1fr);grid-template-areas:"leading main""status status""details details""actions actions"}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__taskLeading{grid-area:leading}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__taskMain{grid-area:main}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__taskDetails{grid-area:details;grid-template-columns:repeat(2,minmax(0,1fr))}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__taskStatus{grid-area:status;justify-content:flex-start;width:auto;padding-left:0}.management-module__Jb_fPa__forceMobile .management-module__Jb_fPa__taskActions{grid-area:actions;justify-content:stretch;width:auto}@media (prefers-reduced-motion:reduce){.management-module__Jb_fPa__kpiInteractive,.management-module__Jb_fPa__desktopTable tbody tr,.management-module__Jb_fPa__collapsibleRecord[data-record-expand-surface=true]{transition:none}.management-module__Jb_fPa__recordMetadata,.management-module__Jb_fPa__recordActions{animation:none}.management-module__Jb_fPa__spinner{animation-duration:1.5s}}
.floating-feedback-copy{min-width:0;max-width:100%;color:inherit;text-align:start;flex:auto;align-items:center;gap:8px;font-size:13px;line-height:1.45;display:flex}.floating-feedback-copy>.floating-feedback-summary{overflow-wrap:anywhere;text-overflow:ellipsis;text-wrap:pretty;white-space:normal;word-break:keep-all;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:100%;margin:0;display:-webkit-box;overflow:hidden}.floating-feedback-copy>.floating-feedback-details{border-radius:var(--ui-radius-sm,6px);min-width:44px;min-height:44px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;pointer-events:auto;text-underline-offset:3px;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:0;padding:8px 4px;font-weight:650;line-height:1;text-decoration:underline;display:inline-flex}.floating-feedback-copy>.floating-feedback-details:focus-visible{outline-offset:1px;outline:2px solid}.floating-feedback-dialog-backdrop{z-index:6200}.floating-feedback-dialog{max-width:560px}.floating-feedback-detail-text{color:var(--ui-text-primary);overflow-wrap:anywhere;word-break:keep-all;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.7}@media print{.floating-feedback-dialog-backdrop{display:none!important}}
.AuthGateway-module__RxB31a__gateway{--auth-green-950:#0b3326;--auth-green-900:#104632;--auth-green-800:#15543d;--auth-green-700:#1d6b4d;--auth-green-100:#e5f1eb;--auth-green-50:#f3f7f5;--auth-ink:#17251f;--auth-muted:#66776f;--auth-line:#d6e0db;--auth-canvas:#edf2f0;--auth-white:#fff;z-index:2300;isolation:isolate;width:100vw;height:100dvh;min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));color:var(--auth-ink);font-family:var(--ui-font-sans,"Noto Sans KR Variable", "Noto Sans KR", sans-serif);background:#e8efec;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.AuthGateway-module__RxB31a__gateway:before{z-index:-2;content:"";opacity:.13;filter:saturate(.62)contrast(.9);background:#dfe9e4 url(/auth-paper-ribbons-wide-soft.webp) bottom/cover no-repeat;position:fixed;inset:0;transform:scale(1.035)}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{z-index:1;background:var(--auth-white);border:1px solid #ccd8d2;border-radius:20px;width:min(1120px,100%);height:min(720px,100dvh - 40px);min-height:620px;animation:.7s cubic-bezier(.2,.8,.2,1) both AuthGateway-module__RxB31a__auth-shell-arrive;display:block;position:relative;overflow:hidden;box-shadow:0 24px 64px #16332824}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__layout{grid-template-columns:minmax(390px,.88fr) minmax(500px,1.12fr);width:100%;height:100%;min-height:0;display:grid}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel{color:#f4faf7;background:var(--auth-green-950);isolation:isolate;flex-direction:column;justify-content:center;min-width:0;min-height:0;padding:48px 54px 44px;display:flex;position:relative;overflow:hidden}.AuthGateway-module__RxB31a__brandAtmosphere{z-index:-1;pointer-events:none;background:linear-gradient(145deg,#1966496b,#0000 52%),#073d2f;position:absolute;inset:0;overflow:hidden}.AuthGateway-module__RxB31a__paperRibbon{transform-origin:bottom;display:block;position:absolute;inset:0;overflow:hidden}.AuthGateway-module__RxB31a__paperRibbon img{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block;position:absolute;inset:0}.AuthGateway-module__RxB31a__paperRibbonScene{opacity:0;transform:translateY(8px)scale(1.012)}.AuthGateway-module__RxB31a__paperRibbonSceneReady{animation:.88s cubic-bezier(.18,.82,.2,1) 70ms both AuthGateway-module__RxB31a__auth-paper-scene-settle}@media (min-width:761px){.AuthGateway-module__RxB31a__gateway:before{opacity:.09}}.AuthGateway-module__RxB31a__brandCore{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.AuthGateway-module__RxB31a__logoStage{--auth-logo-optical-x:0px;--auth-logo-optical-y:0px;place-items:center;width:204px;height:62px;margin:0 0 28px;display:grid;position:relative}.AuthGateway-module__RxB31a__wordmarkLogo{object-fit:contain;object-position:center;filter:drop-shadow(0 3px 12px #00120c52);width:200px;height:58px;animation:.72s cubic-bezier(.2,.84,.2,1) .46s both AuthGateway-module__RxB31a__auth-mobile-wordmark-lock;display:block}.AuthGateway-module__RxB31a__contextEyebrow{color:#a8d6c0;letter-spacing:.15em;font-size:10px;font-weight:780;animation:.62s ease-out .42s both AuthGateway-module__RxB31a__auth-copy-arrive}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{color:#fff;letter-spacing:-.04em;white-space:nowrap;text-align:center;text-shadow:0 2px 12px #00160ead;max-width:410px;margin:4px 0 12px;font-size:clamp(20px,1.8vw,26px);font-weight:700;line-height:1.35;animation:.64s ease-out .62s both AuthGateway-module__RxB31a__auth-copy-arrive;display:block}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1:before,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1:after{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel p{color:#c4d8cf;max-width:350px;margin:0;font-size:13px;line-height:1.75;animation:.66s ease-out .58s both AuthGateway-module__RxB31a__auth-copy-arrive}.AuthGateway-module__RxB31a__brandFooter{text-align:center;border-top:1px solid #ffffff2e;gap:8px;width:100%;margin-top:50px;padding-top:24px;animation:.68s ease-out .66s both AuthGateway-module__RxB31a__auth-copy-arrive;display:grid}.AuthGateway-module__RxB31a__brandFooter span{color:#9ebcaf;letter-spacing:.04em;font-size:10px}.AuthGateway-module__RxB31a__brandFooter strong{color:#f3f8f5;font-size:14px;font-weight:680}.AuthGateway-module__RxB31a__mobileCopyright{color:#5b7064;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:auto;padding-top:20px;font-size:11px;line-height:1.45;display:flex}.AuthGateway-module__RxB31a__mobileCopyright a{color:#527364;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.AuthGateway-module__RxB31a__mobileCopyright a:hover{color:#15543d}.AuthGateway-module__RxB31a__mobileCopyright a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #15543d}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{background:var(--auth-white);scrollbar-gutter:stable;flex-direction:column;align-items:center;min-width:0;min-height:0;padding:48px 64px 44px;animation:.62s cubic-bezier(.2,.8,.2,1) .12s both AuthGateway-module__RxB31a__auth-form-arrive;display:flex;overflow-y:auto}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTabs{background:#f1f5f3;border:1px solid #d9e2dd;border-radius:10px;width:min(430px,100%);margin:0 auto;padding:3px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTab{color:#63736c;border-radius:7px;min-height:44px;font-size:12px;font-weight:700}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTabActive{color:var(--auth-green-900);background:#fff;box-shadow:0 2px 8px #18403117}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form{width:100%;max-width:430px;margin:48px auto 0}@media (min-width:1025px){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTabs{margin:auto auto 0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form{margin:32px auto auto}}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__stepLabel{color:var(--auth-green-700);letter-spacing:.13em;font-size:10px;font-weight:800}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form h2{color:var(--auth-ink);letter-spacing:-.04em;margin:10px 0 9px;font-size:clamp(26px,2.25vw,31px);font-weight:720;line-height:1.28}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form>p{color:var(--auth-muted);margin:0 0 24px;font-size:12px;line-height:1.72}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field{color:#344f43;gap:7px;margin-top:14px;font-size:11px;font-weight:740}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field input{min-height:50px;color:var(--auth-ink);background:#fff;border:1px solid #cbd8d2;border-radius:8px;padding:0 14px;font-size:13px;box-shadow:0 1px #0f342605}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field input:focus{outline-offset:0;border-color:#538d74;outline:3px solid #1d6b4d21}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field textarea{resize:vertical;min-height:92px;color:var(--auth-ink);font:inherit;background:#fff;border:1px solid #cbd8d2;border-radius:8px;padding:11px 14px;font-size:13px;line-height:1.55}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field textarea:focus{outline-offset:0;border-color:#538d74;outline:3px solid #1d6b4d21}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field>small{color:#6a7b73;font-size:9.5px;font-weight:550;line-height:1.5}.AuthGateway-module__RxB31a__signupProfileLoading,.AuthGateway-module__RxB31a__signupProfileError{color:#3e5f51;background:#f5f9f7;border:1px solid #d5e1db;border-radius:8px;align-items:center;gap:9px;min-height:54px;margin-top:14px;padding:11px 13px;font-size:11px;font-weight:650;display:flex}.AuthGateway-module__RxB31a__signupProfileError{color:#8b3f3f;background:#fff5f4;border-color:#e4c8c5}.AuthGateway-module__RxB31a__signupProfileError>span{flex:1;min-width:0}.AuthGateway-module__RxB31a__signupProfileError button{min-height:36px;color:inherit;background:#fff;border:1px solid;border-radius:7px;flex:none;padding:0 10px;font-size:10px;font-weight:700}.AuthGateway-module__RxB31a__lockedProfileGrid{grid-template-columns:minmax(0,1fr);display:grid}.AuthGateway-module__RxB31a__lockedValue{min-width:0;display:block;position:relative}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__lockedValue>input{width:100%;padding-right:34px}.AuthGateway-module__RxB31a__lockedValue>svg{color:#71817a;pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.AuthGateway-module__RxB31a__requiredFallbackField>em,.AuthGateway-module__RxB31a__phoneFieldHeading>em,.AuthGateway-module__RxB31a__optionalLabel{color:#8a4d2f;background:#fff0e6;border-radius:999px;justify-self:start;padding:2px 6px;font-size:9px;font-style:normal;font-weight:750}.AuthGateway-module__RxB31a__optionalLabel{background:#eef3f0;color:#566d62!important}.AuthGateway-module__RxB31a__characterCount{justify-self:end}.AuthGateway-module__RxB31a__phoneFieldHeading{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__phoneField{display:grid}.AuthGateway-module__RxB31a__phoneInput{grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);align-items:center;width:100%;min-width:0;display:grid}.AuthGateway-module__RxB31a__phoneSegmentSlot{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.AuthGateway-module__RxB31a__phoneSegmentSlot:last-child{grid-template-columns:minmax(0,1fr)}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__phoneInput input{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.04em;width:100%;min-width:0;padding-inline:9px}.AuthGateway-module__RxB31a__phoneSeparator{color:#7b8b84;-webkit-user-select:none;user-select:none;place-items:center;width:20px;min-width:20px;font-size:16px;font-weight:650;line-height:1;display:grid}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__primaryAction{border-radius:8px;width:100%;min-height:50px;margin-top:18px;box-shadow:0 6px 16px #124d3621}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider{margin-top:16px;background:#fee500;border:0;border-radius:999px;place-items:center;width:100%;margin-inline:auto;padding:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:0;display:grid;position:relative;overflow:hidden;container-type:inline-size}.AuthGateway-module__RxB31a__providerContent{aspect-ratio:1240/180;width:100%;min-height:44px;display:block;position:relative}.AuthGateway-module__RxB31a__providerSymbol{aspect-ratio:1;width:7%;height:auto;display:block;position:absolute;top:50%;left:6.35%;transform:translateY(-50%)}.AuthGateway-module__RxB31a__providerLabel{color:#000000d9;white-space:nowrap;place-items:center;font-size:clamp(14px,4.6cqi,20px);font-weight:800;line-height:1;display:grid;position:absolute;inset:0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider .AuthGateway-module__RxB31a__providerBusy{color:#332d12;background:#fee500;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;line-height:1.2;display:flex;position:absolute;inset:0}.AuthGateway-module__RxB31a__providerSpinner{box-sizing:border-box;border:2px solid #332d1247;border-top-color:#332d12;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite AuthGateway-module__RxB31a__provider-spin}@keyframes AuthGateway-module__RxB31a__provider-spin{to{transform:rotate(360deg)}}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider:disabled{cursor:wait;opacity:.72}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider[aria-busy=true]{opacity:1}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider[aria-busy=true]>.AuthGateway-module__RxB31a__providerContent{visibility:hidden}.AuthGateway-module__RxB31a__passkeyLoginAction{color:#174c38;text-align:left;background:#eef7f2;border:1px solid #6fa28b;border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:58px;margin-top:10px;padding:11px 14px;display:grid}.AuthGateway-module__RxB31a__passkeyLoginAction>svg{color:#1d6048}.AuthGateway-module__RxB31a__passkeyLoginAction span{min-width:0}.AuthGateway-module__RxB31a__passkeyLoginAction b,.AuthGateway-module__RxB31a__passkeyLoginAction small{display:block}.AuthGateway-module__RxB31a__passkeyLoginAction b{font-size:12px;font-weight:760}.AuthGateway-module__RxB31a__passkeyLoginAction small{color:#5a7268;margin-top:3px;font-size:9.5px;line-height:1.45}.AuthGateway-module__RxB31a__passkeyLoginAction em{color:#fff;white-space:nowrap;background:#1d6048;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:750}.AuthGateway-module__RxB31a__passkeyLoginAction:disabled{cursor:wait;opacity:.65}.AuthGateway-module__RxB31a__loginForm .AuthGateway-module__RxB31a__passkeyLoginAction,.AuthGateway-module__RxB31a__loginForm .AuthGateway-module__RxB31a__biometricReadiness{margin-bottom:var(--ui-space-6,24px)}.AuthGateway-module__RxB31a__providerDivider{color:#7a8982;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-top:0;font-size:9.5px;font-weight:650;display:grid}.AuthGateway-module__RxB31a__providerDivider:before,.AuthGateway-module__RxB31a__providerDivider:after{content:"";background:#dce4e0;height:1px}.AuthGateway-module__RxB31a__biometricReadiness,.AuthGateway-module__RxB31a__securityReadiness{color:#345346;background:#f7faf8;border:1px solid #d8e2dd;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:13px;padding:13px 14px;display:grid}.AuthGateway-module__RxB31a__biometricReadiness>svg{color:var(--auth-green-700)}.AuthGateway-module__RxB31a__biometricReadiness span,.AuthGateway-module__RxB31a__securityReadiness span{min-width:0}.AuthGateway-module__RxB31a__biometricReadiness b,.AuthGateway-module__RxB31a__biometricReadiness small,.AuthGateway-module__RxB31a__securityReadiness b,.AuthGateway-module__RxB31a__securityReadiness small{display:block}.AuthGateway-module__RxB31a__biometricReadiness b,.AuthGateway-module__RxB31a__securityReadiness b{font-size:11px;font-weight:740}.AuthGateway-module__RxB31a__biometricReadiness small,.AuthGateway-module__RxB31a__securityReadiness small{color:#687a72;margin-top:3px;font-size:9px;line-height:1.5}.AuthGateway-module__RxB31a__biometricReadiness em,.AuthGateway-module__RxB31a__securityReadiness em{color:#526b60;white-space:nowrap;background:#e9f0ed;border-radius:5px;padding:4px 7px;font-size:9px;font-style:normal}.AuthGateway-module__RxB31a__securityReadiness>span:first-child{width:38px;height:38px;color:var(--auth-green-700);background:var(--auth-green-100);border-radius:8px;place-items:center;display:grid}.AuthGateway-module__RxB31a__securityReadiness{grid-template-columns:38px minmax(0,1fr) auto;margin-top:0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoEntry{margin-top:20px}.AuthGateway-module__RxB31a__loginDivider{color:#829088;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:18px;font-size:10px;font-weight:700;display:grid}.AuthGateway-module__RxB31a__loginDivider:before,.AuthGateway-module__RxB31a__loginDivider:after{content:"";background:#dce4e0;height:1px}.AuthGateway-module__RxB31a__passkeyOffer{text-align:center;justify-items:center;display:grid}.AuthGateway-module__RxB31a__passkeyOfferIcon{color:#1d6048;background:#eaf5ef;border:1px solid #bbd7ca;border-radius:18px;place-items:center;width:62px;height:62px;margin:6px 0 14px;display:grid}.AuthGateway-module__RxB31a__passkeyOffer>h2{margin-bottom:9px}.AuthGateway-module__RxB31a__passkeyOffer>p{max-width:360px;margin:0}.AuthGateway-module__RxB31a__passkeyOfferPrivacy{color:#315a49;text-align:left;background:#f6faf8;border:1px solid #d5e3dc;border-radius:9px;align-items:flex-start;gap:9px;width:100%;margin-top:18px;padding:12px 13px;display:flex}.AuthGateway-module__RxB31a__passkeyOfferPrivacy>svg{flex:none;margin-top:1px}.AuthGateway-module__RxB31a__passkeyOfferPrivacy b,.AuthGateway-module__RxB31a__passkeyOfferPrivacy small{display:block}.AuthGateway-module__RxB31a__passkeyOfferPrivacy b{font-size:11px}.AuthGateway-module__RxB31a__passkeyOfferPrivacy small{color:#687a72;margin-top:3px;font-size:9.5px;line-height:1.5}.AuthGateway-module__RxB31a__passkeyOfferLater{color:#51675d;text-underline-offset:3px;background:0 0;border:0;min-height:44px;margin-top:8px;padding:0 14px;font-size:11px;font-weight:700;text-decoration:underline}.AuthGateway-module__RxB31a__passkeyOfferLater:disabled{cursor:wait;opacity:.55}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoEntry>span:before,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoEntry>span:after{background:#dce4e0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton{color:#285d47;background:#fff;border:1px solid #ccd9d3;border-radius:8px;min-height:64px;padding:10px 14px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton>svg:first-child{color:var(--auth-green-700);background:var(--auth-green-100);border-radius:7px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton b{font-size:12px;font-weight:750}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton small{color:#65786f;font-size:10px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__backButton{color:var(--auth-green-700);min-height:32px;margin:-8px 0 12px;padding:0 4px;font-size:11px;font-weight:750}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__infoCard,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileCard,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__privacyNotice{color:#38584a;background:#f4f8f6;border:1px solid #d5e1db;border-radius:8px;gap:10px;margin-top:13px;padding:12px 13px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__infoCard b,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileCard b{font-size:11px;font-weight:750}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__infoCard small,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileCard small{color:#62756c;font-size:10px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__privacyNotice{color:#52655d;font-size:10px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__complete{width:min(430px,100%);min-height:116px;color:var(--auth-green-700);text-align:left;box-sizing:border-box;background:#f3f8f5;border:1px solid #c9ddd3;border-radius:12px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;margin-inline:auto;padding:20px;display:grid}.AuthGateway-module__RxB31a__completeIcon{color:#fff;background:var(--auth-green-700);border-radius:50%;align-self:center;place-items:center;width:48px;height:48px;display:grid}.AuthGateway-module__RxB31a__completeIcon>svg{display:block}.AuthGateway-module__RxB31a__completeCopy{align-content:center;gap:6px;min-width:0;display:grid}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__completeCopy h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:18px;line-height:1.4}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__completeCopy p{color:#5f746a;margin:0;font-size:11px;line-height:1.6}.AuthGateway-module__RxB31a__gateway .auth-floating-notice{width:min(var(--ui-floating-feedback-max-width), calc(100vw - var(--ui-floating-feedback-inline-inset) - var(--ui-floating-feedback-inline-inset)));color:#fff;background:#6e2b28f5;border:1px solid #8d3e3a;border-radius:10px;grid-template-columns:20px minmax(0,1fr) 34px;min-height:54px;padding:10px 10px 10px 15px;box-shadow:0 16px 36px #3213113d}.AuthGateway-module__RxB31a__gateway .auth-floating-notice>button{border-radius:7px;width:34px;height:34px}@keyframes AuthGateway-module__RxB31a__auth-shell-arrive{0%{opacity:0;transform:translateY(12px)scale(.986)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AuthGateway-module__RxB31a__auth-logo-arrive{0%{opacity:0;transform:translate(var(--auth-logo-optical-x), calc(var(--auth-logo-optical-y) + 8px)) scale(.94)}72%{opacity:1;transform:translate(var(--auth-logo-optical-x), var(--auth-logo-optical-y)) scale(1.008)}to{opacity:1;transform:translate(var(--auth-logo-optical-x), var(--auth-logo-optical-y)) scale(1)}}@keyframes AuthGateway-module__RxB31a__auth-paper-scene-settle{0%{opacity:0;transform:translateY(8px)scale(1.012)}72%{opacity:1;transform:translateY(0)scale(1)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AuthGateway-module__RxB31a__auth-copy-arrive{0%{opacity:1;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes AuthGateway-module__RxB31a__auth-form-arrive{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (hover:hover){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTab:hover,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__backButton:hover{color:var(--auth-green-900)}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider:not(:disabled):hover{transform:none;box-shadow:0 6px 16px #6d5c061f}.AuthGateway-module__RxB31a__passkeyLoginAction:not(:disabled):hover{background:#e3f1e9;border-color:#1d6048}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton:hover{background:var(--auth-green-50);border-color:#8db6a3;transform:none;box-shadow:0 6px 16px #184f3914}}.AuthGateway-module__RxB31a__gateway button:focus-visible,.AuthGateway-module__RxB31a__gateway input:focus-visible{outline-offset:2px;outline:3px solid #1d6b4d33}@media (min-width:761px) and (max-width:1024px){.AuthGateway-module__RxB31a__gateway{padding:16px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{width:min(900px,100%);height:min(740px,100dvh - 32px);min-height:620px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__layout{grid-template-columns:minmax(290px,.76fr) minmax(420px,1.24fr)}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel{z-index:3;padding:40px 32px 36px}.AuthGateway-module__RxB31a__wordmarkLogo{object-fit:contain;filter:drop-shadow(0 3px 12px #00120c52);width:184px;height:54px;animation:.72s cubic-bezier(.2,.84,.2,1) .46s both AuthGateway-module__RxB31a__auth-mobile-wordmark-lock;display:block}.AuthGateway-module__RxB31a__logoStage{width:188px;height:58px;margin-bottom:28px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{text-shadow:0 2px 12px #00160ead;font-size:27px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1:before,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1:after{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel p{font-size:12px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{padding:40px 38px 38px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form{margin-top:40px}}@media (min-width:761px) and (max-width:1024px) and (orientation:portrait){.AuthGateway-module__RxB31a__gateway{background:#fff;height:100dvh;min-height:100dvh;padding:0;overflow:hidden}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{width:100%;height:100dvh;min-height:100dvh;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:hidden}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__layout{flex-direction:column;min-height:0;display:flex}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel{z-index:3;min-height:286px;padding:max(28px, env(safe-area-inset-top)) 40px 42px;background:#073d2f;border-radius:0 0 48% 48%/0 0 54px 54px;flex:0 0 286px;justify-content:center;position:relative;overflow:hidden;box-shadow:0 14px 30px #031f1524}.AuthGateway-module__RxB31a__paperRibbon img{object-position:center 67%}.AuthGateway-module__RxB31a__brandCore{width:100%}.AuthGateway-module__RxB31a__logoStage{width:204px;height:60px;margin-bottom:24px}.AuthGateway-module__RxB31a__wordmarkLogo{width:200px;height:58px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{white-space:nowrap;width:100%;max-width:none;margin:0;font-size:26px;line-height:1.35}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel p,.AuthGateway-module__RxB31a__brandFooter{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{z-index:1;scrollbar-gutter:stable;background:#fff;border-radius:0;flex:auto;min-height:0;margin-top:-20px;padding:52px 88px 48px;position:relative;overflow-y:auto}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form{margin-top:28px}}@media (max-width:760px){.AuthGateway-module__RxB31a__gateway{background:#fff;min-height:100dvh;padding:0;display:block}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{width:100%;height:auto;min-height:100dvh;box-shadow:none;border:0;border-radius:0;overflow:visible}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__layout{flex-direction:column;min-height:100dvh;display:flex}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel{min-height:150px;padding:max(14px, env(safe-area-inset-top)) 20px 14px;flex:0 0 150px;justify-content:center;overflow:hidden}.AuthGateway-module__RxB31a__brandCore{text-align:left;grid-template-rows:auto auto;grid-template-columns:82px minmax(0,1fr);align-items:center;column-gap:15px;display:grid}.AuthGateway-module__RxB31a__logoStage{grid-row:1/3;width:82px;height:82px;margin:0}.AuthGateway-module__RxB31a__logoOrbit{border-radius:22px}.AuthGateway-module__RxB31a__logoScan{width:70px}.AuthGateway-module__RxB31a__contextEyebrow{letter-spacing:.09em;align-self:end;font-size:8px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{align-self:start;margin:5px 0 0;font-size:19px;line-height:1.35}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel p,.AuthGateway-module__RxB31a__brandFooter{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{min-height:0;padding:20px 18px max(38px, calc(26px + env(safe-area-inset-bottom)));flex:1;overflow:visible}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTabs{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f1f5f3f5;position:sticky;top:0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTab{min-height:44px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form{margin-top:30px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form h2{word-break:keep-all;overflow-wrap:normal;text-wrap:balance;font-size:25px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__backButton{min-height:44px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form>p{margin-bottom:20px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__primaryAction,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field input{min-height:52px}.AuthGateway-module__RxB31a__biometricReadiness,.AuthGateway-module__RxB31a__securityReadiness{grid-template-columns:22px minmax(0,1fr)}.AuthGateway-module__RxB31a__biometricReadiness em,.AuthGateway-module__RxB31a__securityReadiness em{grid-column:2;justify-self:start}.AuthGateway-module__RxB31a__securityReadiness{grid-template-columns:38px minmax(0,1fr)}.AuthGateway-module__RxB31a__gateway .auth-floating-notice{bottom:max(12px, calc(8px + env(safe-area-inset-bottom)))}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__complete{grid-template-columns:44px minmax(0,1fr);gap:12px;width:100%;min-height:108px;padding:16px}.AuthGateway-module__RxB31a__completeIcon{width:44px;height:44px}}@media (max-width:380px){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{padding-inline:14px}.AuthGateway-module__RxB31a__passkeyLoginAction{grid-template-columns:22px minmax(0,1fr)}.AuthGateway-module__RxB31a__passkeyLoginAction em{grid-column:2;justify-self:start}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__phoneInput input{padding-inline:6px}.AuthGateway-module__RxB31a__phoneSeparator{width:16px;min-width:16px}}@media (max-height:680px) and (min-width:761px){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{height:calc(100dvh - 24px);min-height:0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel{padding-block:28px}.AuthGateway-module__RxB31a__wordmarkLogo{width:170px;height:48px}.AuthGateway-module__RxB31a__logoStage{width:174px;height:52px;margin-bottom:20px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{margin-top:9px;font-size:clamp(20px,2.2vw,27px)}.AuthGateway-module__RxB31a__brandFooter{margin-top:28px;padding-top:18px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{padding-block:28px 30px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form{margin-top:30px}}@media (min-width:761px) and (max-width:1024px) and (orientation:landscape){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel{padding-inline:16px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{font-size:clamp(20px,2.2vw,27px)}}@media (max-width:760px){.AuthGateway-module__RxB31a__gateway{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:100dvh;color:var(--auth-ink);background:#fff;overflow:hidden auto}.AuthGateway-module__RxB31a__gateway:before{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__layout{background:0 0;min-height:100dvh}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel{z-index:3;min-height:272px;padding:max(18px, env(safe-area-inset-top)) 20px 32px;background:#073d2f;border-radius:0 0 48% 48%/0 0 46px 46px;flex:0 0 272px;justify-content:flex-start;position:relative;overflow:hidden;box-shadow:0 14px 30px #031f1524}.AuthGateway-module__RxB31a__brandAtmosphere{display:block}.AuthGateway-module__RxB31a__paperRibbon img{object-position:center 67%}.AuthGateway-module__RxB31a__brandCore{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;width:100%;display:flex}.AuthGateway-module__RxB31a__logoStage{flex:0 0 48px;width:156px;height:48px;margin:40px 0 0}.AuthGateway-module__RxB31a__wordmarkLogo{object-fit:contain;filter:drop-shadow(0 3px 10px #00120c52);width:154px;height:46px;animation:.72s cubic-bezier(.2,.84,.2,1) .46s both AuthGateway-module__RxB31a__auth-mobile-wordmark-lock;display:block}.AuthGateway-module__RxB31a__contextEyebrow{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{letter-spacing:-.035em;text-align:center;text-shadow:0 2px 12px #00160eb8;text-wrap:nowrap;white-space:nowrap;gap:10px;width:100%;max-width:none;margin:19px 0 0;font-size:clamp(16px,4.55vw,18px);line-height:1.35;animation:.52s ease-out .68s both AuthGateway-module__RxB31a__auth-mobile-tagline}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1:before,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1:after{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1 span{display:inline}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel p,.AuthGateway-module__RxB31a__brandFooter{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{z-index:1;min-height:calc(100dvh - 272px);padding:44px 20px max(30px, calc(20px + env(safe-area-inset-bottom)));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:0;margin-top:-18px;position:relative;overflow:visible}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-bottom:1px solid #dce4e0;border-radius:0;padding:0;position:relative;top:auto}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTab{color:#718079;min-height:48px;box-shadow:none;background:0 0;border-radius:0;font-size:13px;position:relative}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTabActive{color:var(--auth-green-900);box-shadow:none;background:0 0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__modeTabActive:after{content:"";background:var(--auth-green-800);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:18%;right:18%}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form{margin-top:18px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__stepLabel{display:none}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form h2{text-wrap:balance;margin:0 0 9px;font-size:24px;line-height:1.2}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__form>p{word-break:keep-all;overflow-wrap:anywhere;margin-bottom:17px;font-size:12.5px;line-height:1.62}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__loginForm h2{margin-bottom:7px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__loginForm>p{margin-bottom:14px;font-size:11.5px;line-height:1.55}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__primaryAction,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field input,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton{border-radius:10px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider{min-height:54px;margin-top:14px;box-shadow:0 7px 18px #6f5c001c}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field input{min-height:54px;font-size:16px}.AuthGateway-module__RxB31a__biometricReadiness,.AuthGateway-module__RxB31a__securityReadiness,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__infoCard,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileCard,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__privacyNotice,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton{border-radius:10px}.AuthGateway-module__RxB31a__biometricReadiness,.AuthGateway-module__RxB31a__securityReadiness{margin-top:10px;padding-block:11px}.AuthGateway-module__RxB31a__loginForm .AuthGateway-module__RxB31a__biometricReadiness{background:#f8faf9;border:1px solid #d6e0db;border-radius:14px;grid-template-columns:22px minmax(0,1fr) auto;min-height:82px;margin-top:14px;padding:13px 14px;box-shadow:0 1px #113e2d08}.AuthGateway-module__RxB31a__loginForm .AuthGateway-module__RxB31a__biometricReadiness>em{grid-column:3;place-self:center end}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoEntry{margin-top:0}.AuthGateway-module__RxB31a__loginDivider{gap:10px;margin-top:12px;font-size:9.5px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton{min-height:62px}.AuthGateway-module__RxB31a__loginForm .AuthGateway-module__RxB31a__demoButton{background:0 0;border-width:1px 0 0;border-color:#e1e7e4;border-radius:0;padding:10px 2px}.AuthGateway-module__RxB31a__biometricReadiness b,.AuthGateway-module__RxB31a__securityReadiness b,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__infoCard b,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileCard b,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton b{word-break:keep-all;font-size:12px;line-height:1.35}.AuthGateway-module__RxB31a__biometricReadiness small,.AuthGateway-module__RxB31a__securityReadiness small,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__infoCard small,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileCard small,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__demoButton small{word-break:keep-all;overflow-wrap:anywhere;font-size:10.5px;line-height:1.5}.AuthGateway-module__RxB31a__mobileCopyright{letter-spacing:-.01em;padding-top:24px;font-size:10.5px;display:flex}}@keyframes AuthGateway-module__RxB31a__auth-mobile-logo-lock{0%{opacity:0;transform:translate(var(--auth-logo-optical-x), calc(var(--auth-logo-optical-y) + 7px)) scale(.94)}72%{opacity:1;transform:translate(var(--auth-logo-optical-x), var(--auth-logo-optical-y)) scale(1.008)}to{opacity:1;transform:translate(var(--auth-logo-optical-x), var(--auth-logo-optical-y)) scale(1)}}@keyframes AuthGateway-module__RxB31a__auth-mobile-wordmark-lock{0%{opacity:0;transform:translateY(6px)scale(.97)}72%{opacity:1;transform:translateY(0)scale(1.006)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes AuthGateway-module__RxB31a__auth-mobile-tagline{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{animation-duration:.36s}.AuthGateway-module__RxB31a__paperRibbonSceneReady{animation-duration:.42s;animation-delay:0s}.AuthGateway-module__RxB31a__wordmarkLogo{animation-duration:.32s;animation-delay:60ms}.AuthGateway-module__RxB31a__contextEyebrow{animation-duration:.26s;animation-delay:70ms}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel>p{animation-duration:.28s;animation-delay:90ms}.AuthGateway-module__RxB31a__brandFooter{animation-duration:.28s;animation-delay:.11s}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__formPanel{animation-duration:.34s;animation-delay:20ms}@media (max-width:340px){.AuthGateway-module__RxB31a__logoStage{flex-basis:44px;width:146px;height:44px;margin-top:34px}.AuthGateway-module__RxB31a__wordmarkLogo{width:144px;height:42px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__contextPanel h1{font-size:15px}}@media (prefers-reduced-motion:reduce){.AuthGateway-module__RxB31a__gateway *,.AuthGateway-module__RxB31a__gateway :before,.AuthGateway-module__RxB31a__gateway :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (min-width:761px) and (orientation:landscape){.AuthGateway-module__RxB31a__gateway{height:auto;min-height:0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{height:min(720px,100svh - 40px);min-height:min(620px,100svh - 40px);max-height:calc(100svh - 40px)}}@media (min-width:761px) and (max-width:1024px) and (orientation:landscape){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{height:min(740px,100svh - 32px);min-height:min(620px,100svh - 32px);max-height:calc(100svh - 32px)}}@media (min-width:761px) and (max-height:680px) and (orientation:landscape){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__shell{height:calc(100svh - 24px);min-height:0;max-height:calc(100svh - 24px)}}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__provider{border-radius:999px;width:100%;min-height:44px;margin-inline:auto}.AuthGateway-module__RxB31a__signupStepHeader{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:8px;display:flex}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__signupStepHeader .AuthGateway-module__RxB31a__backButton{min-height:44px;margin:0;padding:0 4px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__signupStepHeader .AuthGateway-module__RxB31a__stepLabel{white-space:nowrap;margin-left:auto;display:block}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileForm h2{letter-spacing:-.025em;margin:0 0 8px;font-size:26px;font-weight:650;line-height:1.35}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileForm>p{margin-bottom:24px;font-size:13px;line-height:1.6}.AuthGateway-module__RxB31a__verifiedProfile{background:#f4f8f6;border:1px solid #d9e5df;border-radius:10px;min-width:0;padding:16px}.AuthGateway-module__RxB31a__verifiedProfile h3,.AuthGateway-module__RxB31a__profileSectionHeading h3{color:var(--auth-green-900);margin:0;font-size:14px;font-weight:650;line-height:1.5}.AuthGateway-module__RxB31a__verifiedProfile h3{align-items:center;gap:8px;margin-bottom:12px;display:flex}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__verifiedProfile .AuthGateway-module__RxB31a__lockedField{grid-template-columns:122px minmax(0,1fr);align-items:center;gap:8px;min-width:0;margin:0;padding:4px 0;display:grid}.AuthGateway-module__RxB31a__verifiedFieldLabel{color:#53665d;word-break:keep-all;font-size:12px;font-weight:500;line-height:1.5}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__verifiedProfile .AuthGateway-module__RxB31a__lockedValue>input{min-height:44px;color:var(--auth-ink);box-shadow:none;background:0 0;border-color:#0000;border-radius:6px;padding-left:8px;font-size:14px;font-weight:550}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__verifiedProfile .AuthGateway-module__RxB31a__lockedValue>input:focus{background:#fff;border-color:#9ab8a8}.AuthGateway-module__RxB31a__verifiedHint{color:#65786e;border-top:1px solid #dce6e0;align-items:flex-start;gap:6px;margin:12px 0 0;padding-top:12px;font-size:11px;line-height:1.5;display:flex}.AuthGateway-module__RxB31a__verifiedHint>svg{flex:none;margin-top:2px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__verifiedProfile .AuthGateway-module__RxB31a__phoneField{margin-top:16px}.AuthGateway-module__RxB31a__optionalProfile{min-width:0;margin-top:24px}.AuthGateway-module__RxB31a__profileSectionHeading{align-items:center;gap:8px;display:flex}.AuthGateway-module__RxB31a__profileSectionHeading .AuthGateway-module__RxB31a__optionalLabel{border-radius:6px;padding:2px 6px;font-size:10px;font-weight:550}.AuthGateway-module__RxB31a__optionalProfile>p{color:var(--auth-muted);margin:4px 0 16px;font-size:11px;line-height:1.55}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__optionalProfile .AuthGateway-module__RxB31a__field{gap:8px;margin:16px 0 0;font-size:12px;font-weight:550;display:grid}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__optionalProfile .AuthGateway-module__RxB31a__field input{min-height:44px;font-size:13px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__optionalProfile .AuthGateway-module__RxB31a__field textarea{min-height:80px;font-size:13px;font-weight:400}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__optionalProfile .AuthGateway-module__RxB31a__field>small{font-size:11px;font-weight:400}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileForm .AuthGateway-module__RxB31a__primaryAction{margin-top:20px}@media (max-width:760px){.AuthGateway-module__RxB31a__gateway.AuthGateway-module__RxB31a__signupDetailsGateway .AuthGateway-module__RxB31a__contextPanel{border-radius:0 0 48% 48%/0 0 28px 28px;flex-basis:164px;min-height:164px;padding-bottom:20px}.AuthGateway-module__RxB31a__signupDetailsGateway .AuthGateway-module__RxB31a__logoStage,.AuthGateway-module__RxB31a__gateway.AuthGateway-module__RxB31a__signupDetailsGateway .AuthGateway-module__RxB31a__contextPanel h1{margin-top:12px}.AuthGateway-module__RxB31a__gateway.AuthGateway-module__RxB31a__signupDetailsGateway .AuthGateway-module__RxB31a__formPanel{min-height:calc(100dvh - 164px);margin-top:-12px;padding-top:28px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileForm h2{text-wrap:initial;font-size:24px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__profileForm>p{font-size:13px}.AuthGateway-module__RxB31a__verifiedProfile{padding:16px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__verifiedProfile .AuthGateway-module__RxB31a__lockedField{grid-template-columns:minmax(0,1fr);gap:0;padding:8px 0}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__verifiedProfile .AuthGateway-module__RxB31a__lockedField+.AuthGateway-module__RxB31a__lockedField{border-top:1px solid #e0e8e3}.AuthGateway-module__RxB31a__verifiedFieldLabel{font-size:12px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__verifiedProfile .AuthGateway-module__RxB31a__lockedValue>input{min-height:44px;padding-left:0;font-size:16px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__optionalProfile .AuthGateway-module__RxB31a__field{font-size:13px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__optionalProfile .AuthGateway-module__RxB31a__field input,.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__optionalProfile .AuthGateway-module__RxB31a__field textarea{font-size:16px}}@media (max-width:720px){.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field textarea{min-height:104px;font-size:16px}.AuthGateway-module__RxB31a__gateway .AuthGateway-module__RxB31a__field>small{font-size:11px}.AuthGateway-module__RxB31a__signupProfileLoading,.AuthGateway-module__RxB31a__signupProfileError{min-height:52px;font-size:12px}.AuthGateway-module__RxB31a__signupProfileError button{min-height:44px;font-size:12px}}
.EquipmentPhotoAdoptionFields-module___X9Ivq__body{min-width:0;max-height:min(46dvh,420px);margin-top:14px;overflow-y:auto}.EquipmentPhotoAdoptionFields-module___X9Ivq__body p{overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.6}.EquipmentPhotoAdoptionFields-module___X9Ivq__group{border:1px solid #d8e2de;border-radius:10px;min-width:0;margin:0 0 12px;padding:10px}.EquipmentPhotoAdoptionFields-module___X9Ivq__group legend{overflow-wrap:anywhere;max-width:100%;padding:0 5px;font-size:13px;font-weight:700}.EquipmentPhotoAdoptionFields-module___X9Ivq__choice{cursor:pointer;align-items:center;gap:9px;min-height:48px;padding:6px;display:flex}.EquipmentPhotoAdoptionFields-module___X9Ivq__choice input{accent-color:#155a45;flex:0 0 18px;width:18px;height:18px}.EquipmentPhotoAdoptionFields-module___X9Ivq__choice img{object-fit:contain;background:#f3f6f5;border-radius:6px;flex:0 0 44px;width:44px;height:44px}.EquipmentPhotoAdoptionFields-module___X9Ivq__choice>span{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.5}.EquipmentPhotoAdoptionFields-module___X9Ivq__choice small{color:#64746d;font-size:11px;display:block}.EquipmentPhotoAdoptionFields-module___X9Ivq__error{color:#8b3c2c;background:#fff3ef;border-radius:8px;padding:10px}.EquipmentPhotoAdoptionFields-module___X9Ivq__error button{min-height:44px;font:inherit;color:#254c3d;background:#fff;border:1px solid #c8d6cf;border-radius:8px;padding:6px 10px}
.TechnicalMaterialLibraryBrowser-module__Gin8bG__browser{--material-green:#176247;--material-line:#d8e3de;--material-muted:#65756e;inline-size:100%;box-sizing:border-box;gap:12px;min-width:0;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__browser[data-technical-material-browser=manage]{padding:12px 12px 14px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__scopeDescription{min-width:0;color:var(--material-muted);word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.TechnicalMaterialLibraryBrowser-module__Gin8bG__catalogPanel,.TechnicalMaterialLibraryBrowser-module__Gin8bG__catalog{gap:12px;min-width:0;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__toolbar{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadTrigger{justify-self:end;min-width:190px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadTrigger .ui-file-button{width:100%}.TechnicalMaterialLibraryBrowser-module__Gin8bG__liveStatus{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TechnicalMaterialLibraryBrowser-module__Gin8bG__error{color:#8e2c35;background:#fff7f7;border:1px solid #efc8c8;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:9px 12px;font-size:12px;display:flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__error button{color:#8e2c35;background:#fff;border:1px solid #ddaeb2;border-radius:8px;flex:none;min-height:34px;padding:0 10px;font-weight:750}.TechnicalMaterialLibraryBrowser-module__Gin8bG__loading{min-height:148px;color:var(--material-muted);align-content:center;place-items:center;gap:10px;font-size:12px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__empty{inline-size:100%;min-inline-size:0;box-sizing:border-box;border:1px dashed var(--material-line);background:#fbfdfc;border-radius:12px;min-height:180px;padding:24px 20px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__results{gap:8px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__item{border:1px solid var(--material-line);background:#fff;border-radius:11px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 13px;display:grid;position:relative}.TechnicalMaterialLibraryBrowser-module__Gin8bG__icon{width:40px;height:40px;color:var(--material-green);background:#edf6f2;border-radius:10px;place-items:center;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy{gap:2px;min-width:0;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy b,.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy small,.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy b{color:#15231e;font-size:14px;font-weight:720}.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy small{color:#53655d;font-size:11px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy em{color:#5f6d67;font-size:10px;font-style:normal}.TechnicalMaterialLibraryBrowser-module__Gin8bG__actions{gap:7px;display:flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__actions .ui-button{min-width:94px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__loadMore{justify-self:center;min-width:150px;margin-top:3px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadDialog{width:min(720px,100vw - 32px)}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerDialog{width:min(760px,100vw - 32px)}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerDialog,.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadDialog{--material-green:var(--ui-primary);--material-line:var(--ui-border);--material-muted:var(--ui-text-muted)}:is(.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerDialog .ui-dialog-body,.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadDialog .ui-dialog-body){align-content:start;gap:16px;padding:16px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__openItem{border-radius:inherit;width:100%;height:100%;box-shadow:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.TechnicalMaterialLibraryBrowser-module__Gin8bG__openItem:focus-visible{outline:2px solid var(--material-green);outline-offset:-3px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__openItem:hover,.TechnicalMaterialLibraryBrowser-module__Gin8bG__openItem:active{box-shadow:none;background:0 0;border:0;transform:none}.TechnicalMaterialLibraryBrowser-module__Gin8bG__manageActions{z-index:1;position:relative}.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerError{color:var(--ui-destructive);gap:12px;padding-block:12px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerError p{word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerError .ui-button{justify-self:start;min-height:44px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerDialog .ui-dialog-heading{min-width:0}:is(.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerDialog .ui-dialog-heading h2,.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerDialog .ui-dialog-heading p){word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerDialog.asset-preview-dialog .ui-dialog-actions>.ui-button{flex:0 0 44px;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0}@media screen and (max-width:720px),screen and (max-width:932px) and (max-height:600px) and (orientation:landscape){.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerDialog.asset-preview-dialog>header{grid-template-columns:minmax(0,1fr) 44px;align-items:start}.TechnicalMaterialLibraryBrowser-module__Gin8bG__viewerDialog.asset-preview-dialog>header>.ui-dialog-actions{flex-wrap:nowrap;align-self:start;gap:0;width:44px;min-width:44px;display:flex}}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerDialog .ui-dialog-body{grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;overflow:hidden}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerDialog .TechnicalMaterialLibraryBrowser-module__Gin8bG__browser[data-technical-material-browser=pick]{overscroll-behavior-y:contain;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectionTray{border:1px solid var(--ui-border);border-radius:var(--ui-radius-sm);background:var(--ui-bg);gap:12px;min-width:0;padding:12px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectionHeader{color:var(--ui-text-primary);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectionHeader h3{font:inherit;margin:0;font-weight:700}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectionHeader>span{color:var(--ui-primary);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectionEmpty,.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectionError{color:var(--ui-text-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectionError{color:var(--ui-destructive)}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectedList{overscroll-behavior:contain;gap:8px;max-height:180px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectedList>li{border-top:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:8px;display:flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectedList>li>span{overflow-wrap:anywhere;gap:4px;min-width:0;font-size:13px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectedList small{color:var(--ui-text-muted)}.TechnicalMaterialLibraryBrowser-module__Gin8bG__selectedList .ui-button{flex-shrink:0;min-height:44px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerFooter{border-top:1px solid var(--ui-border);background:var(--ui-surface-elevated);justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerFooter .ui-button{white-space:normal;word-break:keep-all;min-width:88px;min-height:44px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingList{gap:10px;max-height:min(58vh,540px);padding:2px;display:grid;overflow:auto}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow{border:1px solid var(--material-line);background:#fbfdfc;border-radius:10px;grid-template-columns:28px minmax(0,1fr);gap:6px 10px;padding:12px;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow[data-upload-status=uploaded]{background:#f3faf7;border-color:#aed6c5}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingNumber{color:#fff;background:var(--material-green);border-radius:8px;grid-row:1/5;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow label{color:#35473f;font-size:11px;font-weight:750}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow input{color:#17251f;width:100%;min-width:0;min-height:42px;font:inherit;background:#fff;border:1px solid #bfcfc8;border-radius:8px;padding:0 11px;font-size:14px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow input:focus{border-color:#318263;outline:3px solid #31826324}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow input[aria-invalid=true]{border-color:#c75c64}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow small{overflow-wrap:anywhere;color:var(--material-muted);font-size:10.5px;line-height:1.45}.TechnicalMaterialLibraryBrowser-module__Gin8bG__rowError,.TechnicalMaterialLibraryBrowser-module__Gin8bG__rowState{align-items:center;gap:4px;min-height:18px;font-size:11px;font-weight:700;display:inline-flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__rowError{color:#a2313b}.TechnicalMaterialLibraryBrowser-module__Gin8bG__rowState{color:var(--material-green)}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow .ui-progress{grid-column:2;width:100%;min-width:0;margin:0}.TechnicalMaterialLibraryBrowser-module__Gin8bG__dialogFooter{justify-content:flex-end;gap:8px;padding-top:14px;display:flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingActions{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}.TechnicalMaterialLibraryBrowser-module__Gin8bG__dialogFooter>:only-child{min-width:156px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__deleteCopy{color:#52635c;margin:0;font-size:13px;line-height:1.6}.TechnicalMaterialLibraryBrowser-module__Gin8bG__actions .TechnicalMaterialLibraryBrowser-module__Gin8bG__deleteAction.ui-button{white-space:nowrap;min-width:0}@media (max-width:720px){.TechnicalMaterialLibraryBrowser-module__Gin8bG__toolbar{grid-template-columns:minmax(0,1fr)}.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadTrigger{justify-self:stretch;min-width:0}.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadTrigger .ui-file-button{min-height:44px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__empty{min-block-size:148px;padding:20px 14px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__item{grid-template-columns:38px minmax(0,1fr);padding:12px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__icon{width:38px;height:38px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy b{font-size:14px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy small,.TechnicalMaterialLibraryBrowser-module__Gin8bG__copy em{white-space:normal;overflow-wrap:anywhere}.TechnicalMaterialLibraryBrowser-module__Gin8bG__actions{grid-column:2;justify-content:flex-end}.TechnicalMaterialLibraryBrowser-module__Gin8bG__actions .ui-button{min-width:112px;min-height:44px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__uploadDialog,.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerDialog{width:min(100%,100vw - 20px)}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerFooter{grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pickerFooter .ui-button{min-width:0}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingList{max-height:56vh}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow{grid-template-columns:26px minmax(0,1fr);padding:10px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingNumber{width:26px;height:26px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__pendingRow input{min-height:46px;font-size:16px}.TechnicalMaterialLibraryBrowser-module__Gin8bG__dialogFooter{grid-template-columns:1fr 1.5fr;display:grid}.TechnicalMaterialLibraryBrowser-module__Gin8bG__dialogFooter>:only-child{grid-column:1/-1;width:100%}.TechnicalMaterialLibraryBrowser-module__Gin8bG__dialogFooter .ui-button{min-height:46px}}
.LibraryScopeTabs-module__S-eqqG__scopeTabs.LibraryScopeTabs-module__S-eqqG__scopeTabs{--library-scope-green:#176247;--library-scope-line:#d8e3de;--library-scope-muted:#65756e;inline-size:100%;border:1px solid var(--library-scope-line);border-radius:var(--ui-radius-sm);background:var(--ui-bg);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;min-width:0;margin:0;padding:4px;display:grid}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab{border-radius:var(--ui-radius-sm);min-width:0;min-height:44px;color:var(--library-scope-muted);box-shadow:none;font:inherit;text-align:center;white-space:nowrap;word-break:keep-all;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab[aria-selected=true]{border-color:var(--library-scope-line);color:var(--library-scope-green);background:var(--ui-surface);box-shadow:0 1px 2px #102d230d}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab>svg{width:16px;height:16px;color:inherit;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab b{color:inherit;font:inherit}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab small{display:none}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab:disabled{cursor:default;opacity:.65}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab:focus-visible{outline:3px solid var(--ui-focus-ring);outline-offset:2px}@media (max-width:400px){.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab{gap:4px;padding-inline:8px;font-size:12px}.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab.LibraryScopeTabs-module__S-eqqG__scopeTab>svg{display:none}}
.LibrarySearchField-module__7I-YRa__field.ui-search-field{align-self:center;align-items:center;gap:var(--ui-space-2,8px);min-width:0;max-width:100%;height:44px;min-height:44px;max-height:44px;padding:0 var(--ui-space-3,12px);box-sizing:border-box;border-radius:var(--ui-radius-md,10px);color:var(--ui-text-muted,#61706a);background:var(--ui-surface,#fff);box-shadow:inset 0 0 0 1px var(--ui-border,#d6e0dc);border:0;display:flex}.LibrarySearchField-module__7I-YRa__field.ui-search-field:focus-within{box-shadow:inset 0 0 0 1px var(--ui-border,#d6e0dc);outline:0}.LibrarySearchField-module__7I-YRa__field.ui-search-field[data-focus-modality=keyboard]:focus-within{box-shadow:inset 0 0 0 1px var(--ui-primary,#1d6048), 0 0 0 3px #2e7d6733}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input{box-sizing:border-box;width:auto;min-width:0;height:36px;max-height:36px;color:var(--ui-text-primary,#17211e);font:inherit;appearance:none;background:0 0;border:0;border-radius:0;flex:1;margin:0;padding:0;font-size:13px;line-height:20px;min-height:36px!important}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input:focus{box-shadow:none;outline:0}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input:focus-visible{box-shadow:none;outline:0}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input::placeholder{color:var(--ui-text-muted,#61706a);opacity:.82;font-size:13px}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input::-webkit-search-decoration{appearance:none}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input::-webkit-search-cancel-button{appearance:none}.LibrarySearchField-module__7I-YRa__field.ui-search-field>svg{flex:none}.LibrarySearchField-module__7I-YRa__field.ui-search-field>button{border-radius:var(--ui-radius-sm,6px);width:28px;min-width:28px;height:28px;min-height:28px;max-height:28px;color:inherit;background:0 0;border:0;flex:0 0 28px;place-items:center;margin:0;padding:0;display:grid}.LibrarySearchField-module__7I-YRa__field.ui-search-field>button:focus-visible{outline:2px solid var(--ui-focus-ring,#2e7d67);outline-offset:-2px}@media (max-width:720px),(max-width:932px) and (max-height:600px) and (orientation:landscape){.LibrarySearchField-module__7I-YRa__field.ui-search-field{padding-inline:var(--ui-space-3,12px)}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input{font-size:16px}.LibrarySearchField-module__7I-YRa__field.ui-search-field>input::placeholder{font-size:14px}.LibrarySearchField-module__7I-YRa__field.ui-search-field>button{flex-basis:44px;width:44px;min-width:44px;height:44px;min-height:44px;max-height:44px}}
