.workspace_workspace__sTC4u{--correction-line:#dce4eb;--correction-muted:#596979}.workspace_filters__3tOHb{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(150px,220px)) auto;align-items:end;grid-gap:16px;gap:16px;padding:20px;border:1px solid var(--correction-line);border-radius:14px;background:#fff}.workspace_filters__3tOHb label{display:grid;grid-gap:7px;gap:7px;font-size:13px;font-weight:600}.workspace_filters__3tOHb input{min-width:0;height:40px;border:1px solid var(--correction-line);border-radius:8px;padding:8px 10px;font:inherit;background:#fff}.workspace_views__g73F0{display:flex;flex-wrap:wrap;gap:8px;margin:0}.workspace_views__g73F0 a{display:inline-flex;gap:10px;align-items:center;border:1px solid var(--correction-line);border-radius:9px;padding:9px 13px;background:#fff;font-size:13px;font-weight:600;color:#233b4b;text-decoration:none}.workspace_views__g73F0 a[aria-current=page]{border-color:#0891b2;background:#ecfeff;color:#075e75}.workspace_views__g73F0 span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;color:var(--correction-muted)}.workspace_hint__28qbL{color:var(--correction-muted);font-size:13px;margin:0}.workspace_notice__U5QiT{padding:14px 18px;border:1px solid #f1dca8;background:#fff9eb;border-radius:10px;margin:0;font-size:14px}.workspace_notice__U5QiT a{margin-left:6px;font-weight:600}.workspace_context__RSKmX{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:0;font-size:14px}.workspace_context__RSKmX span{color:var(--correction-muted)}.workspace_facts__oGxfj{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:16px;gap:16px;padding:18px;background:#f6f9fb;border:1px solid var(--correction-line);border-radius:12px;margin-bottom:0}.workspace_facts__oGxfj span{display:grid;grid-gap:6px;gap:6px;color:var(--correction-muted);font-size:12px}.workspace_facts__oGxfj strong{font-size:14px;color:#233b4b;font-weight:600}.workspace_taskLinks__1PuhQ{display:flex;flex-wrap:wrap;gap:12px;padding:12px 0;font-size:14px}.workspace_register__QP8Of{margin-top:0}.workspace_tableScroll__dMOTQ{overflow-x:auto}.workspace_register__QP8Of table{width:100%;border-collapse:collapse;font-size:13px}.workspace_register__QP8Of th{padding:12px 16px;text-align:left;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--correction-muted);background:#f6f9fb;white-space:nowrap}.workspace_register__QP8Of td{padding:14px 16px;border-top:1px solid var(--correction-line);vertical-align:middle}.workspace_register__QP8Of td:first-child{min-width:180px}.workspace_register__QP8Of td:first-child a{font-weight:600}.workspace_register__QP8Of small{display:block;color:var(--correction-muted);margin-top:4px;font-size:11px}.workspace_register__QP8Of tbody tr:hover{background:#f5fbfd}.workspace_pagination__agX1z{display:flex;justify-content:space-between;padding:16px;gap:16px;border-top:1px solid var(--correction-line);font-size:13px}.workspace_pagination__agX1z>span{color:var(--correction-muted)}.workspace_srOnly__zAK1v{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.workspace_workspace__sTC4u .shift-editor-card{margin-bottom:0}.workspace_workspace__sTC4u .correction-clarification{margin:0;padding:14px;border:1px solid var(--correction-line);border-radius:10px}.workspace_workspace__sTC4u .correction-clarification summary{cursor:pointer;font-size:14px;font-weight:600}.workspace_workspace__sTC4u .correction-clarification p,.workspace_workspace__sTC4u .correction-quick-panel p{color:var(--correction-muted);font-size:13px;margin:12px 0}@media (max-width:900px){.workspace_filters__3tOHb{grid-template-columns:1fr 1fr}.workspace_filters__3tOHb label:first-child{grid-column:1/-1}.workspace_facts__oGxfj{grid-template-columns:1fr}}@media (max-width:540px){.workspace_filters__3tOHb{padding:14px;gap:12px}.workspace_filters__3tOHb button{grid-column:1/-1}.workspace_context__RSKmX{gap:10px}.workspace_context__RSKmX span{width:100%}.workspace_pagination__agX1z{padding:12px 6px}.workspace_views__g73F0 a{padding:9px;font-size:12px}}.workspace_workspace__sTC4u .shift-editor-times{align-items:start}.workspace_workspace__sTC4u .shift-editor-times input{height:40px}.workspace_workspace__sTC4u .shift-break-row label,.workspace_workspace__sTC4u .shift-editor-breaks,.workspace_workspace__sTC4u .shift-editor-form,.workspace_workspace__sTC4u .shift-editor-times label{min-width:0}.workspace_workspace__sTC4u .shift-editor-payroll{font-size:13px}.workspace_workspace__sTC4u .shift-editor-payroll p{margin:10px 0;color:var(--correction-muted)}.workspace_workspace__sTC4u .workspace_createForm__4mZSk{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;max-width:1080px}.workspace_createForm__4mZSk>label{min-width:0}.workspace_createForm__4mZSk>.shift-editor-payroll{grid-column:1/-1}@media (max-width:700px){.workspace_workspace__sTC4u .workspace_createForm__4mZSk{grid-template-columns:1fr}.workspace_workspace__sTC4u .shift-break-row,.workspace_workspace__sTC4u .shift-editor-times{grid-template-columns:minmax(0,1fr)}.workspace_workspace__sTC4u .shift-editor-form input:not([type=checkbox]),.workspace_workspace__sTC4u .workspace_createForm__4mZSk input:not([type=checkbox]){width:100%;min-width:0}.workspace_workspace__sTC4u .shift-break-row+.shift-break-row{margin-top:8px;padding-top:16px}}.date-field_root__DGkg6{display:grid;flex:0 0 100%;grid-gap:5px;gap:5px;min-width:0;width:100%}.date-field_row__BBIpJ{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr);min-width:0}.date-field_row__BBIpJ.date-field_withTime__Sc93E{grid-template-columns:minmax(0,1fr) clamp(84px,22%,120px)}.date-field_dateBox__fUGPq{display:block;min-width:0;position:relative}.date-field_root__DGkg6 .date-field_dateInput__qz_Gb{padding-right:40px!important;width:100%}.date-field_root__DGkg6 .date-field_timeInput__6fW0y{min-width:0;width:100%}.date-field_root__DGkg6 .date-field_calendarButton__IdsGe{align-items:center;background:transparent;border:0;border-radius:7px!important;box-shadow:none;color:var(--ops-label,#737f8c);cursor:pointer;display:inline-flex;height:30px;justify-content:center;min-height:0!important;padding:0!important;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:30px}.date-field_root__DGkg6 .date-field_calendarButton__IdsGe svg{flex:0 0 auto;height:16px;width:16px}.date-field_root__DGkg6 .date-field_calendarButton__IdsGe:hover{background:var(--ops-blue-soft,#e2f5fd);color:var(--ops-blue-strong,#1f9ee2);filter:none;transform:translateY(-50%)}.date-field_root__DGkg6 .date-field_calendarButton__IdsGe:disabled{cursor:default;opacity:.45}.date-field_error__YD_ZK{color:var(--ops-red,#d32f2f);font-size:.76rem;font-weight:600;line-height:1.35}.date-field_panel__okDLE{background:var(--ops-surface,#ffffff);border:1px solid var(--ops-border,#e1e5ea);border-radius:12px;box-shadow:0 12px 28px rgba(8,19,32,.16);color:var(--ops-ink,#0f141a);font:500 .84rem Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;overflow:auto;padding:10px 10px 8px;z-index:1000}.date-field_panel__okDLE button{background:transparent;border:0;border-radius:8px;box-shadow:none;color:inherit;cursor:pointer;font:inherit;min-height:0;padding:0}.date-field_panel__okDLE button:hover{filter:none;transform:none}.date-field_panel__okDLE button:focus-visible{outline:2px solid var(--ops-blue-strong,#1f9ee2);outline-offset:1px}.date-field_header__4Rp9U{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.date-field_header__4Rp9U strong{font-size:.88rem;font-weight:700}.date-field_panel__okDLE .date-field_navButton__FUAAT{color:var(--ops-label,#737f8c);font-size:1.2rem;height:30px;line-height:1;width:30px}.date-field_panel__okDLE .date-field_navButton__FUAAT:hover{background:var(--ops-row-hover,#f3f5f7);color:var(--ops-ink,#0f141a)}.date-field_panel__okDLE .date-field_grid__GTu7O{border-collapse:separate;border-spacing:2px;min-width:0;width:100%}.date-field_panel__okDLE .date-field_grid__GTu7O td,.date-field_panel__okDLE .date-field_grid__GTu7O th{border:0;padding:0;text-align:center;vertical-align:middle}.date-field_panel__okDLE .date-field_grid__GTu7O th{background:transparent;color:var(--ops-label,#737f8c);font-size:.7rem;font-weight:700;height:24px;text-transform:none}.date-field_panel__okDLE .date-field_day__hkbEd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:34px;width:100%}.date-field_panel__okDLE .date-field_day__hkbEd:hover:not(:disabled){background:var(--ops-blue-soft,#e2f5fd)}.date-field_panel__okDLE .date-field_outside__zGtzT{color:var(--ops-muted,#8f99a3)}.date-field_panel__okDLE .date-field_today__WUsms{box-shadow:inset 0 0 0 1px var(--ops-blue-strong,#1f9ee2);color:var(--ops-blue-strong,#1f9ee2);font-weight:700}.date-field_panel__okDLE .date-field_selected__NjR3A,.date-field_panel__okDLE .date-field_selected__NjR3A:hover:not(:disabled){background:var(--ops-blue-strong,#1f9ee2);box-shadow:none;color:#ffffff;font-weight:700}.date-field_panel__okDLE .date-field_day__hkbEd:disabled{cursor:default;opacity:.3}.date-field_footer__xXLhF{border-top:1px solid var(--ops-hairline,#e9edf1);display:flex;gap:4px;justify-content:space-between;margin-top:6px;padding-top:6px}.date-field_panel__okDLE .date-field_footerButton__qt6k_{color:var(--ops-blue-strong,#1f9ee2);font-size:.8rem;font-weight:650;padding:6px 10px}.date-field_panel__okDLE .date-field_footerButton__qt6k_:hover:not(:disabled){background:var(--ops-blue-soft,#e2f5fd)}.date-field_panel__okDLE .date-field_footerButton__qt6k_:disabled{color:var(--ops-muted,#8f99a3);cursor:default}.installation-fields_items__PrDXY{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0}.installation-fields_item__xCt7o{align-items:baseline;color:var(--ops-ink);display:flex;font-size:.82rem;font-weight:600;gap:8px}.installation-fields_item__xCt7o small{color:var(--ops-muted);font-weight:500}.installation-fields_item__xCt7o[data-blocked=true]{color:var(--ops-muted)}.installation-fields_item__xCt7o input[type=checkbox]{flex:none;height:16px;margin:0;min-height:0;padding:0;position:relative;top:2px;width:16px}.rush-fields_panel__5ZlTs{display:grid;grid-gap:14px;gap:14px;padding:14px 0 4px}.rush-fields_lede__6xtV4{color:var(--ops-muted);font-size:.8rem;margin:0}.rush-fields_fee__t_sUA{align-items:baseline;background:var(--ops-red-soft);border-left:3px solid var(--ops-red);border-radius:var(--ops-radius-sm);display:flex;flex-wrap:wrap;gap:4px 12px;padding:10px 14px}.rush-fields_feeLabel__SaZWN{color:var(--ops-label);font-size:.8rem;font-weight:600}.rush-fields_feeAmount__HiHRN{color:var(--ops-ink);font-size:1.05rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rush-fields_feeBasis__iFTsO{color:var(--ops-muted);font-size:.8rem}.rush-fields_row__vKtIM{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px 16px}.rush-fields_field___IK_c{color:var(--ops-label);display:grid;flex:1 1 180px;font-size:.8rem;font-weight:600;grid-gap:4px;gap:4px;min-width:0}.rush-fields_field___IK_c small{color:var(--ops-muted);font-weight:500}.rush-fields_wide___bKl8{flex:3 1 320px}.rush-fields_field___IK_c input,.rush-fields_field___IK_c textarea{min-height:34px;padding:6px 8px;width:100%}.rush-fields_field___IK_c textarea{resize:vertical}.rush-fields_actions__j2QcC{margin-left:auto}.contact-picker_manualFields__gP_iv{display:contents}.contact-picker_manualFields__gP_iv[hidden]{display:none}.contact-picker_help__6SzBw{color:var(--ops-muted);font-size:.75rem;font-weight:400;line-height:1.4}.customer-picker_root__Imrzc{flex:0 0 100%;min-width:0;width:100%}.configurable-column-table_columnPicker__jD1_I{display:contents}.configurable-column-table_mobileContent__gYJyp{display:none}.configurable-column-table_fitToFrame___gwfB,.configurable-column-table_fitToFrame___gwfB .configurable-column-table_tableScroll__8YThB{max-width:100%;min-width:0}.configurable-column-table_fitToFrame___gwfB .configurable-column-table_tableScroll__8YThB>table{width:calc(100% - 2px)!important}.configurable-column-table_fitToFrame___gwfB th:last-child .config-table-column-resize{right:0!important;width:5px!important}.configurable-column-table_scrollHint__OyhE4{display:none}@media (min-width:768px) and (max-width:1199.98px){.configurable-column-table_scrollHint__OyhE4{align-items:center;color:var(--ops-muted,#64748b);display:flex;font-size:.7rem;font-weight:650;gap:7px;line-height:1.3;margin:-2px 2px 8px}.configurable-column-table_scrollHint__OyhE4 span{align-items:center;background:var(--ops-blue-soft,#e9f5ff);border-radius:999px;color:var(--ops-blue-strong,#1f75d6);display:inline-flex;font-size:.75rem;height:22px;justify-content:center;width:22px}.configurable-column-table_tableScroll__8YThB[tabindex]{overscroll-behavior-inline:contain;scrollbar-color:#94a3b8 #edf2f7;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.configurable-column-table_tableScroll__8YThB[tabindex]:focus-visible{box-shadow:0 0 0 3px rgba(31,117,214,.18);outline:2px solid var(--ops-blue-strong,#1f75d6);outline-offset:2px}}@media (max-width:767.98px){.configurable-column-table_hasMobileContent__65ZuV .configurable-column-table_tools___8qDl{margin-bottom:0!important}.configurable-column-table_hasMobileContent__65ZuV .configurable-column-table_heading__DkgN9,.configurable-column-table_hasMobileContent__65ZuV .configurable-column-table_heading__DkgN9>*{flex:1 1 100%;width:100%}.configurable-column-table_hasMobileContent__65ZuV .configurable-column-table_columnPicker__jD1_I,.configurable-column-table_hasMobileContent__65ZuV .configurable-column-table_tableScroll__8YThB{display:none!important}.configurable-column-table_hasMobileContent__65ZuV .configurable-column-table_mobileContent__gYJyp{display:block}}.ProductionListTable_empty__V57uN{display:grid;align-content:center;justify-items:center;grid-gap:8px;gap:8px;min-height:180px;padding:28px 20px;color:#64748b;text-align:center;line-height:1.5;overflow-wrap:anywhere}.ProductionListTable_empty__V57uN strong{display:block;color:#0f172a;font-size:1rem}.app-update-notice_notice__FVYFm{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;margin-bottom:18px;border:1px solid #91ccd5;border-radius:12px;background:#eefafd;color:#163847;font-size:14px}.app-update-notice_notice__FVYFm strong{display:block;font-size:15px}.app-update-notice_notice__FVYFm p{margin:4px 0 0;line-height:1.45}.app-update-notice_notice__FVYFm button{flex-shrink:0}@media (max-width:600px){.app-update-notice_notice__FVYFm{flex-direction:column;align-items:stretch;gap:12px;padding:14px}}.transaction-mobile-list_list__Y0vPa{background:var(--ops-bg,#f5f7fa);display:grid;grid-gap:10px;gap:10px;padding:12px}.transaction-mobile-list_card__LqC7B{background:var(--ops-surface,#ffffff);border:1px solid var(--ops-border,#d8e4f2);border-radius:12px;box-shadow:0 10px 24px rgba(15,23,42,.045);color:var(--ops-ink,#0f172a);display:grid;grid-gap:12px;gap:12px;min-width:0;padding:14px}.transaction-mobile-list_header__gCKG7{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto}.transaction-mobile-list_identity__DUA14{display:grid;grid-gap:3px;gap:3px;min-width:0}.transaction-mobile-list_identifier__O4ngY{color:var(--ops-blue-strong,#1f75d6);font-size:.72rem;font-weight:800;letter-spacing:.035em;line-height:1.25;justify-self:start;text-decoration:none}.transaction-mobile-list_identifier__O4ngY:focus-visible,.transaction-mobile-list_identifier__O4ngY:hover{text-decoration:underline}.transaction-mobile-list_identity__DUA14 h3{color:var(--ops-ink,#0f172a);font-size:.96rem;font-weight:720;line-height:1.28;margin:0;overflow-wrap:anywhere}.transaction-mobile-list_identity__DUA14 p{color:var(--ops-muted,#64748b);font-size:.78rem;font-weight:540;line-height:1.35;margin:0;overflow-wrap:anywhere}.transaction-mobile-list_status__zH9Yo{align-items:center;display:flex;justify-content:flex-end;min-width:0}.transaction-mobile-list_fields__tgL84{border-top:1px solid var(--ops-hairline,#e8edf3);display:grid;grid-gap:12px 14px;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-top:12px}.transaction-mobile-list_field__aOMTU{display:grid;grid-gap:3px;gap:3px;margin:0;min-width:0}.transaction-mobile-list_wide__PmaUR{grid-column:1/-1}.transaction-mobile-list_field__aOMTU dt{color:var(--ops-label,#718096);font-size:.64rem;font-weight:780;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}.transaction-mobile-list_field__aOMTU dd{color:var(--ops-ink,#0f172a);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:620;line-height:1.35;margin:0;min-width:0;overflow-wrap:anywhere}.transaction-mobile-list_field__aOMTU dd.transaction-mobile-list_emphasis__lChCB{font-size:.9rem;font-weight:760}.transaction-mobile-list_footer__ZwUVZ{border-top:1px solid var(--ops-hairline,#e8edf3);display:flex;justify-content:flex-end;padding-top:10px}.transaction-mobile-list_openLink__qLt4F{align-items:center;background:var(--ops-blue-soft,#e9f5ff);border:1px solid rgba(31,117,214,.22);border-radius:9px;color:var(--ops-blue-strong,#1f75d6);display:inline-flex;font-size:.78rem;font-weight:760;gap:7px;justify-content:center;min-height:44px;padding:0 13px;text-decoration:none}.transaction-mobile-list_openLink__qLt4F:focus-visible,.transaction-mobile-list_openLink__qLt4F:hover{background:#ddecff;border-color:rgba(31,117,214,.38)}.transaction-mobile-list_openLink__qLt4F svg{height:16px;width:16px}.transaction-mobile-list_empty__SYQz7{align-items:center;display:grid;grid-gap:6px;gap:6px;justify-items:center;min-height:180px;padding:28px 18px;text-align:center}.transaction-mobile-list_empty__SYQz7 strong{color:var(--ops-ink,#0f172a);font-size:.95rem;font-weight:720}.transaction-mobile-list_empty__SYQz7 span{color:var(--ops-muted,#64748b);font-size:.8rem;line-height:1.45;max-width:290px}.company-calendar-widget_widget__d7WsP{min-width:0;border:1px solid #dce7f0;border-radius:18px;background:#fff;padding:20px;color:#0a2141;align-self:start;font-family:var(--font-sans,Arial,sans-serif)}.company-calendar-widget_widget__d7WsP header{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px}.company-calendar-widget_widget__d7WsP h2{font-size:18px!important;line-height:1.3;margin:0!important;letter-spacing:-.4px}.company-calendar-widget_widget__d7WsP h2 span{color:#008ced;margin-right:6px}.company-calendar-widget_widget__d7WsP header p{font-size:11px!important;color:#657990;margin:5px 0 0!important}.company-calendar-widget_widget__d7WsP header>a{font-size:11px;color:#006ccf;white-space:nowrap;padding:5px 0}.company-calendar-widget_widget__d7WsP a{text-decoration:none}.company-calendar-widget_widget__d7WsP a:focus-visible{outline:3px solid #1488f5;outline-offset:3px}.company-calendar-widget_widget__d7WsP ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.company-calendar-widget_widget__d7WsP li>a{display:flex;align-items:center;gap:12px;min-width:0;padding:9px;border:1px solid #e3ebf2;border-radius:10px;color:inherit}.company-calendar-widget_widget__d7WsP li>a:hover{background:#f3f9fe;border-color:#b1d6f7}.company-calendar-widget_widget__d7WsP time{width:42px;min-height:45px;flex-shrink:0;border:1px solid #e1e8f0;border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8fafc}.company-calendar-widget_widget__d7WsP time strong{font-size:18px;line-height:1.2}.company-calendar-widget_widget__d7WsP time span{font-size:9px;text-transform:uppercase;color:#657990}.company-calendar-widget_widget__d7WsP li i{width:8px;height:8px;border-radius:50%;flex-shrink:0}.company-calendar-widget_event__fXt3q{background:#00a99d}.company-calendar-widget_closure__Z1J8F{background:#ed5976}.company-calendar-widget_maintenance__OvO1L{background:#9163e8}.company-calendar-widget_key_date__wUu0b{background:#eaa214}.company-calendar-widget_widget__d7WsP li div{min-width:0;flex:1 1}.company-calendar-widget_widget__d7WsP li b{display:block;font-size:12px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-calendar-widget_widget__d7WsP li small{display:block;color:#657990;font-size:10px;margin-top:4px}.company-calendar-widget_widget__d7WsP li>a>span{color:#65809b}.company-calendar-widget_widget__d7WsP .company-calendar-widget_empty__oOLLL{font-size:13px;color:#657990;padding:18px 0;margin:0}.company-calendar-widget_more__ABPxq{display:block;margin-top:12px;color:#006ccf;font-size:12px}@media(max-width:650px){.company-calendar-widget_widget__d7WsP{padding:16px;border-radius:14px}.company-calendar-widget_widget__d7WsP header{flex-wrap:wrap}}.company-calendar-widget_leave__zkqgm{background:#1685c6}.company-calendar-widget_sick_leave__mhzj5{background:#ce7b19}.company-calendar-widget_installation__SF1SS{background:#288366}.installation-scheduling-fields_submit__Udp2d{justify-self:start}.installation-scheduling-fields_submit__Udp2d:disabled{cursor:not-allowed;opacity:.5}.installation-scheduling-fields_guidance__YLcfb{grid-column:1/-1}.installation-scheduling-fields_guidance__YLcfb a{color:var(--ops-accent,#008c9e);text-decoration:underline;text-underline-offset:3px}.job-artwork-section_section__sr_wO{position:relative}.job-artwork-section_trigger__32QLY{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;min-width:max-content;white-space:nowrap}.job-artwork-section_trigger__32QLY svg{width:16px;height:16px}.job-artwork-section_formWrap__ik_U3{margin:0 18px 18px;padding:20px;border:1px solid #cce3e5;border-radius:10px;background:#f0f8f8}.job-artwork-section_formWrap__ik_U3 h3{margin:0 0 16px;font-size:16px}.job-artwork-section_formWrap__ik_U3 label{display:block;margin-bottom:6px;font-weight:600}.job-artwork-section_formWrap__ik_U3 textarea{width:100%;padding:12px;border:1px solid #cbdadd;border-radius:8px;background:#fff;color:#173747;resize:vertical;font:inherit}.job-artwork-section_formWrap__ik_U3 small,.job-artwork-section_muted__oAFEX{display:block;color:#607780;font-size:12px}.job-artwork-section_recipient__9yRiN{display:grid;grid-gap:3px;gap:3px;margin-bottom:15px}.job-artwork-section_actions__cDtBU{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.job-artwork-section_followup__DxfRE{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 18px 18px;padding:15px;background:#edf6f6;border-radius:9px}.job-artwork-section_followup__DxfRE small,.job-artwork-section_followup__DxfRE strong{display:block}.job-artwork-section_followup__DxfRE small{color:#526e78;margin-top:4px}.job-artwork-section_followup__DxfRE p{margin:8px 0 0;color:#8b5d15}.job-artwork-section_error__ibRsY,.job-artwork-section_status__pLSZY{margin:0 18px 15px}.job-artwork-section_status__pLSZY{color:#14686a}.job-artwork-section_error__ibRsY{color:#ad3030}.job-artwork-section_formWrap__ik_U3 .job-artwork-section_error__ibRsY{margin:0 0 12px}@media(max-width:760px){.job-artwork-section_section__sr_wO>summary{flex-wrap:wrap}.job-artwork-section_trigger__32QLY{margin:8px 0 0}.job-artwork-section_followup__DxfRE{align-items:flex-start;flex-direction:column}}.job-artwork-section_headingActions__8iDUv{display:flex;align-items:center;gap:12px}.production-operating-inspector .job-artwork-section_section__sr_wO#job-assets>summary{display:flex;flex-wrap:wrap;gap:12px;padding:12px 0}.production-operating-inspector .job-artwork-section_headingCopy__42HtT small,.production-operating-inspector .job-artwork-section_section__sr_wO>summary:after,.production-operating-inspector .job-artwork-section_section__sr_wO>summary>.production-collapse-icon{display:none}.production-operating-inspector .job-artwork-section_headingCopy__42HtT{flex:1 1}.production-operating-inspector .job-artwork-section_headingActions__8iDUv{margin-left:auto}@media(max-width:760px){.job-artwork-section_headingActions__8iDUv{flex-wrap:wrap;justify-content:flex-end}}.production-note-form_composer__xZEcA textarea{min-width:0}.production-note-form_error__a_CER,.production-note-form_saved__PVzVv{margin:0 0 12px;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5}.production-note-form_error__a_CER{border:1px solid #f3b4ae;background:#fff5f4;color:#8b2118}.production-note-form_saved__PVzVv{border:1px solid #b9ddca;background:#f2fbf6;color:#195d3a}@media (max-width:600px){.production-note-form_composer__xZEcA{flex-direction:column}.production-note-form_composer__xZEcA textarea{width:100%;min-height:104px}}.production-print-setup-form_fields__L3Q_i{display:grid;grid-gap:inherit;gap:inherit;min-width:0;margin:0;padding:0;border:0}.production-print-setup-form_notice__ptL4w{margin:0;padding:10px 12px;border-radius:8px;background:#edf5ef;color:#254830;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.production-print-setup-form_notice__ptL4w p{margin:0}.production-print-setup-form_notice__ptL4w[data-error=true]{color:#752e25;background:#fff0eb}.production-print-setup-form_notice__ptL4w a{display:inline-block;margin-top:6px;color:inherit;text-decoration:underline}.production-print-setup-form_fields__L3Q_i input,.production-print-setup-form_fields__L3Q_i label,.production-print-setup-form_fields__L3Q_i select{min-width:0}.production-print-setup-form_fields__L3Q_i input,.production-print-setup-form_fields__L3Q_i select{width:100%}.production-print-setup-form_workspace__jHRMl .production-imposition-context>*{min-width:0;overflow-wrap:anywhere}.production-print-setup-form_comparison__F6bDp{min-width:0;padding:12px 16px}.production-print-setup-form_comparison__F6bDp table{width:100%;min-width:0!important;table-layout:fixed;border-collapse:collapse;font-size:13px}.production-print-setup-form_comparison__F6bDp caption{text-align:left;font-weight:600;padding-bottom:10px}.production-print-setup-form_comparison__F6bDp td,.production-print-setup-form_comparison__F6bDp th{padding:9px 8px;text-align:left;border-bottom:1px solid #dce5ed;overflow-wrap:anywhere;white-space:normal}.production-print-setup-form_comparison__F6bDp thead{background:#f1f6fa}.production-print-setup-form_comparison__F6bDp th:first-child{width:24%}.production-print-setup-form_comparison__F6bDp p{font-size:12px;line-height:1.5}.production-print-setup-form_discrepancy__zQjbI{border-left:3px solid #2382b8;background:#eef7ff;padding:10px 12px;margin-bottom:12px;font-size:13px;color:#204d6b}.production-print-setup-form_discrepancy__zQjbI p{margin:4px 0 0}@media (max-width:600px){.production-print-setup-form_comparison__F6bDp{padding:10px}.production-print-setup-form_comparison__F6bDp table{font-size:11px}.production-print-setup-form_comparison__F6bDp td,.production-print-setup-form_comparison__F6bDp th{padding:8px 5px}.production-print-setup-form_comparison__F6bDp th:first-child{width:30%}.production-print-setup-form_comparison__F6bDp tbody th{text-transform:none!important;letter-spacing:0!important}.production-print-setup-form_workspace__jHRMl .production-imposition-context{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 18px}.production-print-setup-form_workspace__jHRMl .production-imposition-context>a,.production-print-setup-form_workspace__jHRMl .production-imposition-context>strong{margin-bottom:8px}.production-print-setup-form_fields__L3Q_i .production-print-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.production-print-setup-form_fields__L3Q_i .production-print-setup-grid>label:nth-child(-n+2){grid-column:1/-1}}.production-work-log_body__CFTM3{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr)}.production-work-log_body__CFTM3>*{min-width:0}.production-work-log_icon__EYE_V:before{border:2px solid;border-radius:999px;height:18px;width:18px}.production-work-log_icon__EYE_V:after{border-bottom:2px solid;border-left:2px solid;height:6px;transform:translate(2px,-3px);width:4px}.production-work-log_empty__nJ54K,.production-work-log_stepEmpty__mL99_{color:var(--ops-muted,#64748b);font-size:.86rem;line-height:1.5;margin:0}.production-work-log_people__7_kp9{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.production-work-log_people__7_kp9 li{align-items:center;background:var(--ops-surface-muted,#f8fafc);border:1px solid var(--ops-border,#e1e5ea);border-radius:10px;display:inline-flex;gap:10px;min-width:0;padding:8px 12px 8px 8px}.production-work-log_avatar__ZE20Z{align-items:center;background:#e0f2fe;border-radius:999px;color:#075985;display:inline-flex;flex:none;font-size:.8rem;font-weight:800;height:30px;justify-content:center;width:30px}.production-work-log_personText__0mjao{display:grid;grid-gap:1px;gap:1px;min-width:0}.production-work-log_personText__0mjao strong{color:var(--ops-ink,#0f172a);font-size:.84rem;font-weight:700}.production-work-log_personText__0mjao small{color:var(--ops-muted,#64748b);font-size:.74rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.production-work-log_note__HMxbZ{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;color:#78350f;font-size:.8rem;line-height:1.5;margin:0;padding:10px 12px}.production-work-log_step__fauQZ{border:1px solid var(--ops-border,#e1e5ea);border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr);padding:12px 14px}.production-work-log_step__fauQZ>*{min-width:0}.production-work-log_step__fauQZ>header{align-items:center;display:flex;gap:10px;min-width:0}.production-work-log_step__fauQZ h3{color:var(--ops-ink,#0f172a);flex:1 1 auto;font-size:.92rem;font-weight:750;margin:0;min-width:0}.production-work-log_seq__b7tfk{align-items:center;background:#eef2f7;border-radius:8px;color:#475569;display:inline-flex;flex:none;font-size:.74rem;font-weight:800;height:24px;justify-content:center;min-width:24px;padding:0 6px}.production-work-log_stepTotal__XN_ds{color:var(--ops-ink,#0f172a);flex:none;font-size:.84rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750}.production-work-log_tableWrap__2YXmo{max-width:100%;overflow-x:auto}.production-work-log_table__R7eGr{border-collapse:collapse;font-size:.82rem;width:100%}@media (min-width:700px){.production-work-log_table__R7eGr{table-layout:fixed}.production-work-log_table__R7eGr th:first-child{width:20%}.production-work-log_table__R7eGr th:nth-child(2){width:11%}.production-work-log_table__R7eGr th:nth-child(3){width:19%}.production-work-log_table__R7eGr th:nth-child(4){width:9%}.production-work-log_table__R7eGr th:nth-child(5){width:13%}.production-work-log_table__R7eGr th:nth-child(6){width:28%}}.production-work-log_table__R7eGr th{border-bottom:1px solid var(--ops-border,#e1e5ea);color:var(--ops-label,#5b6b81);font-size:.68rem;font-weight:800;letter-spacing:.05em;padding:6px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.production-work-log_table__R7eGr td{border-bottom:1px solid var(--ops-hairline,#eef2f7);color:var(--ops-ink,#0f172a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:8px 10px;vertical-align:top}.production-work-log_table__R7eGr tbody tr:last-child td{border-bottom:0}.production-work-log_table__R7eGr td:first-child{font-weight:650;white-space:nowrap}.production-work-log_table__R7eGr td:last-child{color:var(--ops-muted,#64748b);min-width:220px}.production-work-log_num__hnfoZ{text-align:right!important;white-space:nowrap}.production-work-log_open__klWNh td{background:#f0fdf4}.production-work-log_open__klWNh td:nth-child(4),.production-work-log_open__klWNh td:nth-child(5){color:#15803d;font-weight:750}.production-work-log_flagged__O2NiP td:last-child{color:#92400e}.production-work-log_declared__5_620 td{background:#fffbeb}.production-work-log_tag__C5d6N{background:#fef3c7;border:1px solid #fcd34d;border-radius:999px;color:#92400e;display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.02em;padding:1px 8px}.production-work-log_tagCorrected__Pgp5O{background:#dbeafe;border-color:#93c5fd;color:#1e3a8a}.production-work-log_tagManager__4BRus{background:#ede9fe;border-color:#c4b5fd;color:#5b21b6}.production-work-log_tagVoided__4Ofad{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.production-work-log_voided__7imL9 td:nth-child(-n+4){color:var(--ops-muted,#94a3b8);text-decoration:line-through}.production-work-log_correctLink__332S_{color:#1d4ed8;font-size:.78rem;font-weight:700;text-decoration:none;white-space:nowrap}.production-work-log_correctLink__332S_:hover{text-decoration:underline}.production-work-log_workingNow___KomV{align-items:baseline;color:#15803d;display:inline-flex;flex-wrap:wrap;font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;gap:0 4px;line-height:1.4;margin-top:4px}.production-work-log_workingNow___KomV>i{align-self:center;animation:production-work-log_hb-working-now__xCYdY 1.8s ease-in-out infinite;background:#22c55e;border-radius:999px;flex:none;height:8px;margin-right:3px;width:8px}.production-work-log_workingNowSince__RfZ__{color:var(--ops-muted,#64748b);font-weight:600}@keyframes production-work-log_hb-working-now__xCYdY{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.5)}50%{box-shadow:0 0 0 5px rgba(34,197,94,0)}}@media (prefers-reduced-motion:reduce){.production-work-log_workingNow___KomV>i{animation:none}}@media (max-width:699.98px){.production-work-log_tableWrap__2YXmo{overflow:visible}.production-work-log_table__R7eGr,.production-work-log_table__R7eGr tbody,.production-work-log_table__R7eGr td,.production-work-log_table__R7eGr tr{box-sizing:border-box;display:block;width:100%}

  /* !important: the legacy phone rule `body:not(:has(…))… table` (0,4,2)
     gives EVERY table min-width:640px so it can scroll sideways; these
     entries are cards here, not a wide table. */.production-work-log_table__R7eGr{min-width:0!important}.production-work-log_table__R7eGr thead{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.production-work-log_table__R7eGr tr{border-bottom:1px solid var(--ops-border,#e1e5ea);display:grid;grid-gap:2px 12px;gap:2px 12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 0}.production-work-log_table__R7eGr tbody tr:last-child{border-bottom:0}.production-work-log_table__R7eGr td{border:0;min-width:0!important;padding:2px 0;text-align:left!important;white-space:normal!important}.production-work-log_table__R7eGr td:before{color:var(--ops-label,#5b6b81);content:attr(data-label);display:block;font-size:.64rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.production-work-log_table__R7eGr td:first-child,.production-work-log_table__R7eGr td:last-child{grid-column:1/-1}.production-work-log_table__R7eGr td[data-empty=true]{display:none}.production-work-log_open__klWNh td{background:transparent}.production-work-log_open__klWNh{background:#f0fdf4;border-radius:8px;padding-inline:8px!important}}.production-step-crew_picker__1bZVA{border:1px solid var(--ops-border,#e2e8f0);border-radius:12px;box-sizing:border-box;margin:0;min-width:0;padding:10px 12px 12px}.production-step-crew_picker__1bZVA>legend{color:var(--ops-text,#0f172a);font-size:.82rem;font-weight:700;letter-spacing:normal;padding:0 6px;text-transform:none}.production-step-crew_options__weqa0{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.production-step-crew_option__ymvbk.production-step-crew_option__ymvbk{align-items:center;background:#fff;border:1px solid var(--ops-border,#cbd5e1);border-radius:999px;box-sizing:border-box;color:var(--ops-text,#0f172a);cursor:pointer;display:inline-flex;flex-direction:row;font-size:.86rem;font-weight:600;gap:8px;max-width:100%;min-height:44px;padding:6px 14px 6px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.production-step-crew_option__ymvbk>span{min-width:0;overflow-wrap:anywhere}

/* !important: the legacy phone rule `body:not(:has(…))… input` (0,4,2) gives
   EVERY input min-height:48px and full width, which stretches a checkbox. */.production-step-crew_option__ymvbk>input[type=checkbox]{accent-color:#2563eb;flex:none;height:20px!important;margin:0;min-height:0!important;padding:0!important;width:20px!important}.production-step-crew_option__ymvbk.production-step-crew_option__ymvbk:has(input:checked){background:#eff6ff;border-color:#2563eb;color:#1d4ed8}.production-step-crew_option__ymvbk:has(input:focus-visible){outline:2px solid #2563eb;outline-offset:2px}.production-step-crew_hint__oR12c{color:var(--ops-muted,#64748b);font-size:.78rem;line-height:1.45;margin:8px 0 0}.production-step-crew_panel___PkIt{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;box-sizing:border-box;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr);margin:0 0 12px;min-width:0;padding:12px 14px}.production-step-crew_panel___PkIt>header{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 10px}.production-step-crew_panel___PkIt>header>strong{color:#14532d;font-size:.9rem}.production-step-crew_panel___PkIt>header>small{color:#3f6212;font-size:.78rem}.production-step-crew_rows__W12sH{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.production-step-crew_rows__W12sH>li{align-items:center;background:#fff;border:1px solid #dcfce7;border-radius:10px;display:grid;grid-gap:4px 10px;gap:4px 10px;grid-template-columns:auto minmax(0,1fr) auto;padding:8px 10px}.production-step-crew_rows__W12sH>li[data-viewer]{border-color:#86efac}.production-step-crew_dot__x8Npj{animation:production-step-crew_hb-step-crew-pulse__qkeDV 1.8s ease-in-out infinite;background:#22c55e;border-radius:999px;height:9px;width:9px}.production-step-crew_who__MLwJn{display:grid;grid-gap:1px;gap:1px;min-width:0}.production-step-crew_who__MLwJn>strong{font-size:.88rem;overflow-wrap:anywhere}.production-step-crew_who__MLwJn>small{color:var(--ops-muted,#64748b);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.production-step-crew_who__MLwJn>.production-step-crew_moved__tGOec{color:#9a3412}.production-step-crew_footer__XLeC1 form,.production-step-crew_rows__W12sH form{margin:0}.app-shell.production-os-shell .production-step-crew_panel___PkIt .production-step-crew_addSubmit__Mzx0y,.app-shell.production-os-shell .production-step-crew_panel___PkIt .production-step-crew_join__9Bc91,.app-shell.production-os-shell .production-step-crew_panel___PkIt .production-step-crew_stop__K7hFT{border-radius:999px!important;box-shadow:none!important;font-size:.82rem!important;min-height:44px!important;padding:0 16px!important;white-space:nowrap}.app-shell.production-os-shell .production-step-crew_panel___PkIt .production-step-crew_join__9Bc91{background:#15803d!important;border:1px solid #15803d!important;color:#fff!important}.app-shell.production-os-shell .production-step-crew_panel___PkIt .production-step-crew_join__9Bc91:hover:not(:disabled){background:#166534!important}.production-step-crew_addSubmit__Mzx0y:disabled,.production-step-crew_join__9Bc91:disabled,.production-step-crew_stop__K7hFT:disabled{cursor:progress;opacity:.7}.production-step-crew_footer__XLeC1{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.production-step-crew_add__xkGPd{align-items:center;display:flex;flex:1 1 320px;flex-wrap:wrap;gap:8px;min-width:0}.production-step-crew_addLabel__8_Dp0{color:#3f6212;font-size:.8rem;font-weight:700}@keyframes production-step-crew_hb-step-crew-pulse__qkeDV{0%,to{box-shadow:0 0 0 0 rgba(34,197,94,.5)}50%{box-shadow:0 0 0 5px rgba(34,197,94,0)}}@media (prefers-reduced-motion:reduce){.production-step-crew_dot__x8Npj{animation:none}}@media (max-width:519.98px){.production-step-crew_rows__W12sH>li{grid-template-columns:auto minmax(0,1fr)}.production-step-crew_rows__W12sH>li>form{grid-column:1/-1}.production-step-crew_addSubmit__Mzx0y,.production-step-crew_footer__XLeC1>form:not(.production-step-crew_add__xkGPd),.production-step-crew_footer__XLeC1>form:not(.production-step-crew_add__xkGPd)>button,.production-step-crew_rows__W12sH>li>form>button{width:100%}}.production-step-crew_declare__LZpPi{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;box-sizing:border-box;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr);margin:0 0 12px;min-width:0;padding:12px 14px}.production-step-crew_declare__LZpPi>header{display:grid;grid-gap:2px;gap:2px}.production-step-crew_declare__LZpPi>header>strong{color:#78350f;font-size:.9rem}.production-step-crew_declare__LZpPi>header>small{color:#92400e;font-size:.78rem}.production-step-crew_declaredNote__Od00X{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;color:#78350f;font-size:.82rem;line-height:1.45;margin:0 0 12px;padding:8px 12px}.production-step-crew_declareForms__EYcvv{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;min-width:0}.production-step-crew_declareForms__EYcvv form{margin:0}.production-step-crew_presets__Gie6Q{display:flex;flex-wrap:wrap;gap:8px}.production-step-crew_other__tQcBN{align-items:center;display:flex;gap:8px}.production-step-crew_other__tQcBN>label{align-items:center;color:#78350f;display:flex;flex-direction:row;font-size:.8rem;font-weight:700;gap:8px}

/* !important: the legacy rules give every input full width and a 46-48px floor. */.production-step-crew_other__tQcBN input[type=number]{box-sizing:border-box;min-height:44px!important;text-align:right;width:84px!important}.app-shell.production-os-shell .production-step-crew_declareForms__EYcvv .production-step-crew_preset__jFOD5{border-radius:999px!important;box-shadow:none!important;font-size:.84rem!important;min-height:44px!important;min-width:64px;padding:0 16px!important;white-space:nowrap}.production-step-crew_preset__jFOD5:disabled{cursor:progress;opacity:.7}.production-reasons_lines__FShnI{display:grid;grid-gap:7px;gap:7px;text-align:left;min-width:0;white-space:normal}.production-reasons_reason__RH5Jz{display:grid;grid-gap:2px;gap:2px;padding:7px 9px;border-left:3px solid #d5a03c;border-radius:4px;background:#fff5df;color:#624514;font-size:12px;line-height:1.4;overflow-wrap:anywhere;white-space:normal}.production-reasons_reason__RH5Jz strong{color:#624514!important;font-size:inherit!important;display:block!important;-webkit-line-clamp:unset!important}.production-reasons_reason__RH5Jz em{font-size:11px;font-style:normal;font-weight:600}.production-reasons_panel__fcLsR{padding:10px 14px;background:#fffaf0;min-width:0}.production-reasons_context__6KU5o{margin-top:7px;font-size:12px;color:#624514}.production-reasons_context__6KU5o summary{cursor:pointer;font-weight:600}.production-reasons_context__6KU5o p{margin:6px 0;overflow-wrap:anywhere}.production-reasons_context__6KU5o a{color:#075f7f;text-decoration:underline}.production-step-sign-on_signOn__Wrqwn{align-items:center;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;box-sizing:border-box;display:grid;grid-gap:10px 16px;gap:10px 16px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;margin:0;min-width:0;padding:12px 14px}.production-step-sign-on_copy__tJCMK{display:grid;grid-gap:2px;gap:2px;min-width:0}.production-step-sign-on_copy__tJCMK>strong{color:#1e3a8a;font-size:.9rem;overflow-wrap:anywhere}.production-step-sign-on_copy__tJCMK>small{color:#1e40af;font-size:.8rem;line-height:1.45}.production-step-sign-on_signOn__Wrqwn form,.production-step-sign-on_signedOn__hZXao form{margin:0}.production-step-sign-on_signedOn__hZXao{align-items:center;border-top:1px dashed var(--ops-border,#cbd5e1);color:var(--ops-muted,#64748b);display:flex;flex-wrap:wrap;font-size:.8rem;gap:6px 14px;grid-column:1/-1;justify-content:space-between;margin:12px 0 0;min-width:0;padding:10px 0 0}.production-step-sign-on_signedOn__hZXao>span{min-width:0;overflow-wrap:anywhere}.production-step-sign-on_signedOn__hZXao>small{color:#92400e;font-size:.8rem;font-weight:600}.app-shell.production-os-shell .production-step-sign-on_signOn__Wrqwn .production-step-sign-on_signOnButton__f4H1z,.app-shell.production-os-shell .production-step-sign-on_signedOn__hZXao .production-step-sign-on_signOffButton__83lWB{border-radius:999px!important;box-shadow:none!important;font-size:.84rem!important;min-height:44px!important;padding:0 18px!important;white-space:nowrap}.app-shell.production-os-shell .production-step-sign-on_signOn__Wrqwn .production-step-sign-on_signOnButton__f4H1z{background:#1d4ed8!important;border:1px solid #1d4ed8!important;color:#fff!important}.app-shell.production-os-shell .production-step-sign-on_signOn__Wrqwn .production-step-sign-on_signOnButton__f4H1z:hover:not(:disabled){background:#1e40af!important}.app-shell.production-os-shell .production-step-sign-on_signedOn__hZXao .production-step-sign-on_signOffButton__83lWB{background:#fff!important;border:1px solid var(--ops-border,#cbd5e1)!important;color:var(--ops-text,#0f172a)!important}.app-shell.production-os-shell .production-step-sign-on_signedOn__hZXao .production-step-sign-on_signOffButton__83lWB:hover:not(:disabled){background:#f8fafc!important}.production-step-sign-on_signOffButton__83lWB:focus-visible,.production-step-sign-on_signOnButton__f4H1z:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.production-step-sign-on_signOffButton__83lWB:disabled,.production-step-sign-on_signOnButton__f4H1z:disabled{cursor:progress;opacity:.7}@media (max-width:519.98px){.production-step-sign-on_signOn__Wrqwn{grid-template-columns:minmax(0,1fr)}.production-step-sign-on_signOn__Wrqwn .production-step-sign-on_signOnButton__f4H1z,.production-step-sign-on_signOn__Wrqwn form,.production-step-sign-on_signedOn__hZXao .production-step-sign-on_signOffButton__83lWB,.production-step-sign-on_signedOn__hZXao form{width:100%}}.home-dashboard_dashboard__MgrnI{--cc-navy:#102b47;--cc-ink:#10253f;--cc-muted:#6c7f94;--cc-border:#e2e9f1;--cc-blue:#078bec;color:var(--cc-ink);display:grid;grid-gap:20px;gap:20px;min-width:0;padding:4px 0 22px}.home-dashboard_heading__0jG2L{display:flex;align-items:center;justify-content:space-between;gap:20px}.home-dashboard_heading__0jG2L h1{font-size:clamp(22px,1.8vw,31px);letter-spacing:-.045em;margin:5px 0 8px;font-weight:750}.home-dashboard_heading__0jG2L p{margin:0;color:var(--cc-muted);font-size:13px}.home-dashboard_heading__0jG2L .home-dashboard_eyebrow__ZRTNh{font-size:10px;letter-spacing:.16em;font-weight:750;color:#3081ae}.home-dashboard_actions__ptb8H{display:flex;gap:10px;flex-wrap:wrap}.home-dashboard_actions__ptb8H a{background:#0e92ec;color:white;border-radius:8px;padding:11px 15px;font-size:12px;font-weight:700;white-space:nowrap}.home-dashboard_actions__ptb8H a+a{background:white;color:#1477b8;border:1px solid var(--cc-border)}.home-dashboard_metrics__hQXHA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.home-dashboard_metric__j_nJ0{display:flex;align-items:center;gap:16px;padding:22px 20px;background:white;border:1px solid var(--cc-border);border-radius:12px;box-shadow:0 3px 12px #153d6304;min-width:0;color:inherit}.home-dashboard_department__woyZJ:hover,.home-dashboard_metric__j_nJ0:hover{border-color:#7abceb;box-shadow:0 5px 16px #1b5c8610}.home-dashboard_metric__j_nJ0>span:last-child{min-width:0}.home-dashboard_metric__j_nJ0 strong{display:block;font-size:clamp(22px,2.1vw,36px);font-weight:750;letter-spacing:-.045em;line-height:1.25;margin:4px 0}.home-dashboard_metric__j_nJ0 small{display:block;color:var(--cc-muted);font-size:11px;line-height:1.6}.home-dashboard_metricLabel__t7UXF{font-size:12px;font-weight:650}.home-dashboard_metricIcon__r3K1k{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.home-dashboard_metricIcon__r3K1k svg{width:23px;height:23px}.home-dashboard_blue__mPxTY{color:#168acc;background:#e7f4ff}.home-dashboard_green__FLXEc{color:#078659;background:#e6f8ef}.home-dashboard_amber__E_2IS{color:#a56907;background:#fff4d9}.home-dashboard_red__ZPnbh{color:#d73848;background:#ffe9ec}.home-dashboard_grey__4nRx_{color:#69798b;background:#edf1f5}.home-dashboard_mainRow__VjR2J{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(330px,1fr);grid-gap:18px;gap:18px;align-items:stretch}.home-dashboard_hero___1KTr{border-radius:12px;background:linear-gradient(110deg,#0c233c,#193956);color:white;padding:25px 28px;min-width:0;display:flex;flex-direction:column;gap:12px}.home-dashboard_heroHeading__Njrmh{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-dashboard_hero___1KTr h2{font-size:19px;color:white;margin:0;letter-spacing:-.025em}.home-dashboard_heroHeading__Njrmh>span{font-size:9px;letter-spacing:.12em;color:#99b5d0}.home-dashboard_heroValue__7ivVn{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:28px;gap:28px}.home-dashboard_heroValue__7ivVn strong{font-size:clamp(32px,3.2vw,54px);letter-spacing:-.055em;font-weight:700;line-height:1.3}.home-dashboard_heroValue__7ivVn p{color:#c2d2e2;font-size:13px;margin:5px 0}.home-dashboard_meter__6I_4o{height:11px;border-radius:20px;background:#d5e7fb24;overflow:hidden;border:1px solid #d4ebff20;min-width:0}.home-dashboard_meter__6I_4o>span{display:block;height:100%;background:linear-gradient(90deg,#14b685,#35d5a3);border-radius:inherit}.home-dashboard_chart__P7Yrv{min-width:0;margin-top:7px}.home-dashboard_chart__P7Yrv svg{width:100%;height:150px;overflow:visible}.home-dashboard_chart__P7Yrv text{fill:#b5c9dd;font-size:11px}.home-dashboard_gridLine__V9W84{stroke:#ffffff1c;stroke-width:1}.home-dashboard_chartLegend__YPC25{display:flex;gap:20px;font-size:10px;color:#bfd1e2;flex-wrap:wrap}.home-dashboard_chartLegend__YPC25>span:first-child{color:#54e3b3}.home-dashboard_chartLegend__YPC25>span:last-child{margin-left:auto}.home-dashboard_hero___1KTr .home-dashboard_heroFootnote__Ds8ho{font-size:10px;line-height:1.7;color:#a8bfd4;margin:auto 0 0}.home-dashboard_panel__3tNtj{background:white;border:1px solid var(--cc-border);border-radius:12px;padding:21px;min-width:0}.home-dashboard_panelHeading__I9NWz{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.home-dashboard_panelHeading__I9NWz h2{font-size:17px;font-weight:750;letter-spacing:-.025em;margin:0}.home-dashboard_panelHeading__I9NWz>span{color:var(--cc-muted);font-size:10px}.home-dashboard_attention__0MGDd{display:flex;flex-direction:column;gap:12px}.home-dashboard_attention__0MGDd .home-dashboard_panelHeading__I9NWz{margin-bottom:0}.home-dashboard_attentionItem__ol5ev{border:1px solid #e8edf3;border-radius:9px;padding:15px 12px;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;color:inherit}.home-dashboard_attentionItem__ol5ev b{font-size:12px;line-height:1.5;display:block}.home-dashboard_attentionItem__ol5ev small{display:block;color:var(--cc-muted);font-size:10px;line-height:1.6;margin-top:4px}.home-dashboard_alertIcon__Z5k_N{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;font-weight:800}.home-dashboard_openButton__yZ9iw{display:inline-flex;gap:7px;border:1px solid #aed5f3;color:#1589d4;background:white;padding:6px 11px;border-radius:5px;font-size:11px;white-space:nowrap}.home-dashboard_attentionFooter__4YMD9{margin-top:auto;padding-top:13px;border-top:1px solid var(--cc-border);display:flex;justify-content:space-between;font-size:12px;color:#087ac5}.home-dashboard_departments__32szW{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.home-dashboard_department__woyZJ{border:1px solid var(--cc-border);border-radius:8px;padding:13px;display:flex;flex-direction:column;gap:10px;color:inherit}.home-dashboard_departmentTitle__Niv2F{display:flex;gap:7px;align-items:center;font-weight:750;font-size:11px}.home-dashboard_departmentTitle__Niv2F svg{width:15px;height:15px;color:#187eb7}.home-dashboard_department__woyZJ>strong{font-size:24px;letter-spacing:-.03em}.home-dashboard_department__woyZJ strong small{font-size:10px;font-weight:500;letter-spacing:0;line-height:1.5;display:block;color:var(--cc-muted);margin-top:2px}.home-dashboard_department__woyZJ .home-dashboard_status__USf3x{font-size:9px;padding:4px 6px;line-height:1.5}.home-dashboard_departmentCta__8tH28{color:#1487d0;margin-top:auto;font-size:10px;padding-top:7px;border-top:1px solid #edf2f7}.home-dashboard_status__USf3x{display:inline-flex;gap:6px;align-items:center;padding:5px 8px;border-radius:5px;font-size:10px;font-weight:600;max-width:100%;line-height:1.4}.home-dashboard_status__USf3x>span{font-weight:800}.home-dashboard_work__AFS0p{scroll-margin-top:90px}.home-dashboard_queueTabs__bvj_l{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--cc-border);padding-bottom:13px;margin-bottom:12px}.home-dashboard_queueTabs__bvj_l a{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:6px;color:#60738c;font-size:11px;border:1px solid transparent}.home-dashboard_queueTabs__bvj_l a[aria-current=page]{background:#eaf5ff;color:#087abe;border-color:#c3dff7}.home-dashboard_queueTabs__bvj_l b{font-size:10px;background:#e7edf3;border-radius:4px;padding:2px 5px;font-weight:650}.home-dashboard_queueNote___I2bP{color:var(--cc-muted);font-size:11px;margin:0 0 12px}.home-dashboard_tableWrap__uqpkc{overflow-x:auto}.home-dashboard_tableWrap__uqpkc table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.home-dashboard_tableWrap__uqpkc th{font-size:10px;letter-spacing:.025em;color:#61758d;background:#f4f7fb;padding:11px 12px;font-weight:650}.home-dashboard_tableWrap__uqpkc td{padding:13px 12px;border-bottom:1px solid #edf1f6;vertical-align:middle}.home-dashboard_tableWrap__uqpkc td:first-child{min-width:220px;max-width:500px}.home-dashboard_tableWrap__uqpkc td:first-child a{font-weight:650;color:#163650;line-height:1.5}.home-dashboard_tableWrap__uqpkc td small{display:block;color:var(--cc-muted);font-size:10px;line-height:1.5;margin-top:4px}.home-dashboard_tableWrap__uqpkc td:last-child{width:85px}.home-dashboard_muted__oOv8G{color:var(--cc-muted)}.home-dashboard_pagination__w2MSO{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:var(--cc-muted);padding-top:14px}.home-dashboard_pagination__w2MSO>div{display:flex;gap:18px}.home-dashboard_pagination__w2MSO a{color:#1385ce}.home-dashboard_recognition__uT9_q{display:flex;align-items:center;gap:25px;flex-wrap:wrap;border:1px solid #c3eddd;background:linear-gradient(90deg,#eefbf5,#f7fdf9);padding:18px 21px;border-radius:9px}.home-dashboard_recognition__uT9_q>strong{display:flex;align-items:center;gap:10px;font-size:13px}.home-dashboard_recognition__uT9_q svg{color:#0eaa71;width:24px;height:24px}.home-dashboard_recognition__uT9_q a{font-size:11px;color:#1b4f41}.home-dashboard_recognition__uT9_q b{font-size:20px;color:#0b9d69;margin-right:4px}.home-dashboard_recognition__uT9_q a>span{color:#0dab75}.home-dashboard_footer__yyqt2{display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#8190a3}.home-dashboard_footer__yyqt2 a{color:#1487d0}.home-dashboard_workloadBars__IQuTs{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:10px 0}.home-dashboard_workloadBars__IQuTs a{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:13px;border:1px solid #ffffff19;background:#ffffff05;border-radius:7px;color:#e4edf6;font-size:12px}.home-dashboard_workloadBars__IQuTs b{font-size:21px}.home-dashboard_loadBars__mPCbV{display:grid;grid-gap:12px;gap:12px}.home-dashboard_loadBars__mPCbV h3{color:#dfebf7;margin:4px 0;font-size:12px}.home-dashboard_loadBars__mPCbV>div{display:grid;grid-template-columns:minmax(90px,1fr) 1.8fr auto;grid-gap:12px;gap:12px;align-items:center;font-size:11px}.home-dashboard_loadBars__mPCbV b{font-weight:500}.home-dashboard_loadBars__mPCbV small{color:#acc3d6;font-size:10px;line-height:1.6}.home-dashboard_empty__gf6ih{text-align:center;padding:25px 12px;color:var(--cc-muted)}.home-dashboard_empty__gf6ih svg{height:30px;width:30px;color:#42ad87}.home-dashboard_empty__gf6ih h3{font-size:15px;margin:9px}.home-dashboard_empty__gf6ih p{font-size:12px;line-height:1.7}.home-dashboard_controls__BLle9{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.home-dashboard_viewPicker__2ldTk{width:235px}.home-dashboard_month__xFWpp{display:flex;align-items:center;gap:8px;font-size:11px;color:#61758d}.home-dashboard_month__xFWpp input{border:1px solid #dce7f0;border-radius:7px;padding:9px 12px;background:white;color:#153552}.home-dashboard_controls__BLle9 button{font-size:11px;padding:10px 14px}.home-dashboard_shell___r2pQ .command-layout{background:#f5f8fc}@media(min-width:1700px){.home-dashboard_hero___1KTr{min-height:340px}.home-dashboard_metric__j_nJ0{min-height:117px}.home-dashboard_panel__3tNtj{padding:23px}.home-dashboard_departments__32szW{gap:13px}.home-dashboard_department__woyZJ{padding:15px}}@media(max-width:1200px){.home-dashboard_metric__j_nJ0{padding:17px 12px;gap:10px}.home-dashboard_metricIcon__r3K1k{width:37px;height:37px}.home-dashboard_mainRow__VjR2J{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr)}.home-dashboard_departments__32szW{grid-template-columns:repeat(3,minmax(0,1fr))}.home-dashboard_attentionItem__ol5ev{grid-template-columns:25px minmax(0,1fr)}.home-dashboard_attentionItem__ol5ev>.home-dashboard_openButton__yZ9iw{display:none}.home-dashboard_hero___1KTr{padding:22px}}@media(max-width:850px){.home-dashboard_metrics__hQXHA{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard_mainRow__VjR2J{grid-template-columns:1fr}.home-dashboard_departments__32szW{grid-template-columns:repeat(2,minmax(0,1fr))}.home-dashboard_heading__0jG2L{align-items:flex-start}.home-dashboard_heading__0jG2L p{font-size:12px}.home-dashboard_heroValue__7ivVn strong{font-size:38px}}@media(max-width:500px){.home-dashboard_dashboard__MgrnI{gap:13px}.home-dashboard_heading__0jG2L{display:block}.home-dashboard_heading__0jG2L h1{font-size:23px}.home-dashboard_actions__ptb8H{margin-top:13px}.home-dashboard_metrics__hQXHA{gap:9px}.home-dashboard_metric__j_nJ0{padding:13px 10px;align-items:flex-start;gap:7px}.home-dashboard_metricIcon__r3K1k{display:none}.home-dashboard_metric__j_nJ0 strong{font-size:25px}.home-dashboard_metric__j_nJ0 small{font-size:10px}.home-dashboard_metricLabel__t7UXF{font-size:11px}.home-dashboard_hero___1KTr{padding:20px 16px}.home-dashboard_hero___1KTr h2{font-size:17px}.home-dashboard_heroHeading__Njrmh>span{display:none}.home-dashboard_heroValue__7ivVn{gap:13px}.home-dashboard_heroValue__7ivVn strong{font-size:33px}.home-dashboard_heroValue__7ivVn p{font-size:11px}.home-dashboard_panel__3tNtj{padding:15px}.home-dashboard_panelHeading__I9NWz{align-items:flex-start}.home-dashboard_panelHeading__I9NWz>span{max-width:110px;text-align:right;line-height:1.6}.home-dashboard_departments__32szW{gap:8px}.home-dashboard_department__woyZJ{padding:10px}.home-dashboard_recognition__uT9_q{gap:12px;padding:14px}.home-dashboard_footer__yyqt2{flex-direction:column;gap:8px}.home-dashboard_controls__BLle9,.home-dashboard_viewPicker__2ldTk{width:100%}.home-dashboard_month__xFWpp{flex:1 1}.home-dashboard_tableWrap__uqpkc table{min-width:660px}}.home-dashboard_financeNotes__Lv7AX{display:flex;gap:20px;flex-wrap:wrap;padding:10px 0;border-top:1px solid #ffffff20;font-size:11px;color:#c2d2e2}.home-dashboard_financeNotes__Lv7AX b{display:block;color:white;font-size:18px;margin-top:5px}.home-dashboard_financeNotes__Lv7AX small{align-self:center;font-size:10px;color:#a8bfd4}.home-dashboard_dashboard__MgrnI .home-dashboard_hero___1KTr{gap:8px;padding:22px 25px}.home-dashboard_dashboard__MgrnI .home-dashboard_hero___1KTr p{font-family:inherit;line-height:1.5}.home-dashboard_dashboard__MgrnI .home-dashboard_heroValue__7ivVn strong{font-size:46px}.home-dashboard_dashboard__MgrnI .home-dashboard_chart__P7Yrv svg{height:105px}.home-dashboard_dashboard__MgrnI .home-dashboard_hero___1KTr .home-dashboard_heroFootnote__Ds8ho{font-size:10px;line-height:1.5}.home-dashboard_dashboard__MgrnI .home-dashboard_metric__j_nJ0{min-height:108px;padding:17px 20px}.home-dashboard_notice__36yF8{margin:0;padding:11px 16px;background:#edf2f7;border:1px solid #dce5ef;border-radius:8px;font-size:12px;color:#546b82}.home-dashboard_month__xFWpp>span{white-space:nowrap}@media(max-width:500px){.home-dashboard_dashboard__MgrnI .home-dashboard_heroValue__7ivVn strong{font-size:31px}.home-dashboard_dashboard__MgrnI .home-dashboard_metric__j_nJ0{padding:13px 10px}.home-dashboard_dashboard__MgrnI .home-dashboard_hero___1KTr{padding:19px 16px}}.home-dashboard_dashboard__MgrnI{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.home-dashboard_dashboard__MgrnI .home-dashboard_chart__P7Yrv svg{height:135px}.home-dashboard_dashboard__MgrnI .home-dashboard_hero___1KTr p{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.home-dashboard_calendarRow__xSRnh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.home-dashboard_calendarRow__xSRnh:empty{display:none}@media(max-width:900px){.home-dashboard_calendarRow__xSRnh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.home-dashboard_calendarRow__xSRnh{grid-template-columns:1fr}}.home-dashboard_tableWrap__uqpkc tr{scroll-margin-top:120px}.home-dashboard_focusRow__7xRKo td{background:#eef6ff}.home-dashboard_focusRow__7xRKo td:first-child{box-shadow:inset 3px 0 0 #1385ce}.home-production-overview_calendar__KtXWv,.home-production-overview_hero__mtnxC{border:1px solid #dce7f0;border-radius:16px;background:linear-gradient(125deg,#fff,#fbfdff);min-width:0;color:#0a2141}.home-production-overview_hero__mtnxC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:18px;gap:18px;padding:12px}.home-production-overview_art__KFBjm{position:relative;border-radius:10px;overflow:hidden;min-height:260px;background:#f5faff}.home-production-overview_art__KFBjm>img{object-fit:cover}.home-production-overview_artCopy__XV7LR{position:relative;z-index:1;padding:17px;max-width:58%;text-shadow:0 1px 7px white}.home-production-overview_artCopy__XV7LR>span{font-size:10px;font-weight:800;letter-spacing:1.6px;color:#0872cb}.home-production-overview_artCopy__XV7LR h2{font-size:27px!important;margin:7px 0!important;letter-spacing:-.6px}.home-production-overview_artCopy__XV7LR p{font-size:13px!important;color:#527499!important}.home-production-overview_commitments__LQBHe{min-width:0;padding:3px 2px;display:flex;flex-direction:column;gap:10px}.home-production-overview_commitments__LQBHe h2{font-size:19px!important}.home-production-overview_deadlines__PJnrf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.home-production-overview_deadlines__PJnrf>a{display:flex;flex-direction:column;gap:6px;padding:13px 12px;border:1px solid #dce7f0;border-radius:10px;background:#f0f7ff;color:#0a2141;min-width:0}.home-production-overview_deadlines__PJnrf span{font-size:11px;font-weight:700}.home-production-overview_deadlines__PJnrf strong{font-size:34px;line-height:1.1;color:#126fce}.home-production-overview_deadlines__PJnrf small{font-size:10px;line-height:1.4;color:#657990}.home-production-overview_deadlines__PJnrf .home-production-overview_late__5Ja_z{background:#fff3f6}.home-production-overview_late__5Ja_z strong{color:#d91b53}.home-production-overview_wins__whLUK{display:grid;grid-template-columns:1.15fr 1fr 1fr;border:1px solid #d5eee7;background:linear-gradient(110deg,#effcf8,#f1fbfc);border-radius:10px;padding:12px 0}.home-production-overview_wins__whLUK>a{display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 14px;color:#0a2141;min-width:0}.home-production-overview_wins__whLUK>a+a{border-left:1px solid #cfe3e9}.home-production-overview_wins__whLUK span{font-size:11px;font-weight:700}.home-production-overview_wins__whLUK strong{font-size:22px;line-height:1.2}.home-production-overview_wins__whLUK strong small{font-size:12px;font-weight:500}.home-production-overview_wins__whLUK small{font-size:10px;line-height:1.4;color:#657990}.home-production-overview_wins__whLUK progress{width:100%;height:8px;border:none;border-radius:8px;overflow:hidden;accent-color:#00a184;background:#dce7ef}.home-production-overview_wins__whLUK progress::-webkit-progress-bar{background:#dce7ef}.home-production-overview_wins__whLUK progress::-webkit-progress-value{background:#00a184;border-radius:8px}.home-production-overview_wins__whLUK .home-production-overview_blue__ekYlz{color:#006ccf}.home-production-overview_note___kH1z{font-size:10px!important;line-height:1.5!important;color:#657990!important}.home-production-overview_calendar__KtXWv{padding:20px}.home-production-overview_heading__b41jh{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.home-production-overview_heading__b41jh>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.home-production-overview_heading__b41jh h2{font-size:21px!important}.home-production-overview_heading__b41jh small,.home-production-overview_heading__b41jh span{font-size:11px;color:#657990}.home-production-overview_days__W5iP5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.home-production-overview_day__mpmEP{min-width:0;display:flex;flex-direction:column;border:1px solid #e1eaf3;border-radius:9px;background:#f8fbff;padding:10px}.home-production-overview_today__MLavC{background:linear-gradient(135deg,#e9f6ff,#edf7ff);border-color:#bfddf9}.home-production-overview_dayHead__0NMCh{display:flex;justify-content:space-between;align-items:baseline;gap:8px;color:#0a2141;font-size:11px;min-height:30px;flex-wrap:wrap}.home-production-overview_dayHead__0NMCh span{font-size:10px;color:#527499}.home-production-overview_today__MLavC .home-production-overview_dayHead__0NMCh{color:#0672d4}.home-production-overview_jobs__37vvH{display:grid;grid-gap:7px;gap:7px}.home-production-overview_job__fpgCl{position:relative;display:flex;flex-direction:column;gap:4px;padding:10px 18px 10px 12px;background:white;border:1px solid #e9eff5;border-left:3px solid #1489d8;border-radius:6px;color:#0a2141;min-width:0}.home-production-overview_job__fpgCl strong{font-size:11px;line-height:1.4;overflow-wrap:anywhere}.home-production-overview_job__fpgCl span{font-size:10px;color:#657990}.home-production-overview_job__fpgCl small{font-size:9px;color:#657990;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-production-overview_job__fpgCl b{position:absolute;right:6px;top:11px;font-size:10px;color:#527499}.home-production-overview_job__fpgCl.home-production-overview_red__4ucot{border-left-color:#d91b53}.home-production-overview_job__fpgCl.home-production-overview_amber__F54Yu{border-left-color:#b67b13}.home-production-overview_job__fpgCl.home-production-overview_green__H31Wf{border-left-color:#00a184}.home-production-overview_earned__yKLNi{font-size:10px;padding:5px 7px;background:#e0f8ee;color:#008877;border-radius:6px;margin-bottom:7px}.home-production-overview_viewAll__RnNWT{font-size:11px;font-weight:700;text-align:center;color:#006ccf;padding:16px 2px 4px;margin-top:auto;min-height:40px}.home-production-overview_empty__0p8QH{font-size:12px!important;padding:22px 4px;color:#657990}.home-production-overview_exceptions__klSk6{display:flex;flex-wrap:wrap;gap:15px;border-top:1px solid #e1eaf3;margin-top:15px;padding-top:12px;font-size:11px}.home-production-overview_exceptions__klSk6 a{color:#a46608;min-height:28px}.home-production-overview_calendar__KtXWv a:hover,.home-production-overview_hero__mtnxC a:hover{color:#006ccf}.home-production-overview_job__fpgCl:hover{border-color:#8fc7ef}.home-production-overview_job__fpgCl.home-production-overview_grey__Qnt4S{border-left-color:#7b8ba0}@media(min-width:1700px){.home-production-overview_art__KFBjm{min-height:245px}.home-production-overview_hero__mtnxC{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}}@media(max-width:1100px){.home-production-overview_hero__mtnxC{grid-template-columns:1fr}.home-production-overview_art__KFBjm{min-height:240px}.home-production-overview_art__KFBjm>img{object-position:center 57%}.home-production-overview_artCopy__XV7LR{max-width:40%}.home-production-overview_days__W5iP5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.home-production-overview_hero__mtnxC{padding:10px;gap:12px}.home-production-overview_art__KFBjm{min-height:205px}.home-production-overview_artCopy__XV7LR{max-width:65%;padding:12px}.home-production-overview_artCopy__XV7LR h2{font-size:24px!important}.home-production-overview_deadlines__PJnrf{grid-template-columns:repeat(2,minmax(0,1fr))}.home-production-overview_deadlines__PJnrf strong{font-size:28px}.home-production-overview_wins__whLUK{grid-template-columns:1fr}.home-production-overview_wins__whLUK>a{padding:10px 14px}.home-production-overview_wins__whLUK>a+a{border-left:0;border-top:1px solid #cfe3e9}.home-production-overview_wins__whLUK progress{max-width:200px}.home-production-overview_calendar__KtXWv{padding:15px}.home-production-overview_heading__b41jh{align-items:flex-start;flex-direction:column;gap:6px}.home-production-overview_heading__b41jh>div{gap:6px}.home-production-overview_days__W5iP5{grid-template-columns:1fr}.home-production-overview_day__mpmEP{padding:12px}.home-production-overview_dayHead__0NMCh,.home-production-overview_job__fpgCl strong{font-size:12px}.home-production-overview_job__fpgCl small,.home-production-overview_job__fpgCl span{font-size:11px}.home-production-overview_note___kH1z{padding:0 3px}}.lead-performance_panel__y2dt_{display:grid;grid-gap:20px;gap:20px;min-width:0;font-family:Inter,system-ui,sans-serif;color:#14324d}.lead-performance_heading__HIfHC{display:flex;align-items:center;justify-content:space-between;gap:18px}.lead-performance_panel__y2dt_ h2,.lead-performance_panel__y2dt_ h3{margin:0;text-transform:none;letter-spacing:-.025em;color:#12304d}.lead-performance_panel__y2dt_ h2{font-size:23px}.lead-performance_panel__y2dt_ h3{font-size:18px}.lead-performance_panel__y2dt_ p{font-size:12px;line-height:1.65;color:#6a7f96;margin:6px 0}.lead-performance_panel__y2dt_ .lead-performance_eyebrow__C5sfL{font-size:10px;font-weight:700;letter-spacing:.11em;color:#1585ca;margin:0 0 7px;text-transform:uppercase}.lead-performance_action__dEnH9{border:1px solid #bdddf2;padding:10px 14px;border-radius:7px;white-space:nowrap;font-size:12px;color:#087abc;background:white}.lead-performance_metrics__vv0if{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.lead-performance_metric__iqVeg{display:flex;flex-direction:column;gap:8px;background:white;padding:16px;border:1px solid #dce7f1;border-radius:9px;min-width:0;color:#14324d}.lead-performance_metric__iqVeg>span{font-size:11px;font-weight:650}.lead-performance_metric__iqVeg strong{font-size:30px;line-height:1.15;letter-spacing:-.04em}.lead-performance_metric__iqVeg small{font-size:10px;color:#70839a;line-height:1.5}.lead-performance_metric__iqVeg:hover{border-color:#168fd4;box-shadow:0 4px 15px #143c6510}.lead-performance_red__wq9jM strong{color:#d4324f}.lead-performance_amber__AUUyT strong{color:#a66b0b}.lead-performance_green__r4zD1 strong{color:#078e68}.lead-performance_queueStrip__phPzt{display:flex;align-items:center;gap:9px 20px;flex-wrap:wrap;font-size:11px;color:#60758c}.lead-performance_queueStrip__phPzt a{color:#466680;display:flex;align-items:center;gap:7px;padding:5px 0}.lead-performance_queueStrip__phPzt b{padding:3px 6px;background:#eaf0f6;border-radius:4px;color:#153552}.lead-performance_queueStrip__phPzt a[aria-current=page]{color:#087fc2;font-weight:700;border-bottom:2px solid #108fd8}.lead-performance_twoColumns__qs2ly{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.lead-performance_box__hFnZx,.lead-performance_hero__DSL_0{padding:23px;border:1px solid #dce7f1;border-radius:11px;background:white;min-width:0;scroll-margin-top:85px}.lead-performance_box__hFnZx{display:grid;align-content:start;grid-gap:14px;gap:14px}.lead-performance_box__hFnZx>a{font-size:12px;color:#0780bd}.lead-performance_hero__DSL_0{background:linear-gradient(125deg,#102940,#193c56);color:white;display:grid;grid-gap:12px;gap:12px}.lead-performance_hero__DSL_0 h3{color:white;font-size:22px}.lead-performance_hero__DSL_0>strong{font-size:48px;letter-spacing:-.04em}.lead-performance_hero__DSL_0 small,.lead-performance_panel__y2dt_ .lead-performance_hero__DSL_0 p{color:#bccee0}.lead-performance_hero__DSL_0 small{font-size:11px;line-height:1.6}.lead-performance_hero__DSL_0 .lead-performance_eyebrow__C5sfL{color:#63c2f0}.lead-performance_track__TatdJ{height:7px;background:#e8eef4;border-radius:8px;overflow:hidden}.lead-performance_track__TatdJ>span{display:block;height:100%;background:#2ac796;border-radius:8px}.lead-performance_hero__DSL_0 .lead-performance_track__TatdJ{background:#ffffff20}.lead-performance_detailGrid__rjN64{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin:12px 0}.lead-performance_detailGrid__rjN64>a,.lead-performance_detailGrid__rjN64>div{display:grid;grid-gap:6px;gap:6px;color:inherit}.lead-performance_detailGrid__rjN64 b{font-size:25px;font-weight:700}.lead-performance_detailGrid__rjN64 span{font-size:11px;opacity:.75}.lead-performance_filters__lVSQS{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;padding:17px;background:white;border:1px solid #dce7f1;border-radius:9px}.lead-performance_filters__lVSQS label{display:grid;grid-gap:7px;gap:7px;min-width:150px;max-width:320px;flex:1 1;font-size:11px;font-weight:650}.lead-performance_filters__lVSQS select{padding:10px;border:1px solid #ccdaea;border-radius:7px;background:white;min-height:39px;color:#183850}.lead-performance_filters__lVSQS button{background:#0b89cf;color:white;border:0;padding:12px 17px;border-radius:7px;font-size:12px;font-weight:650}.lead-performance_chart__q5KG6{min-width:0}.lead-performance_chart__q5KG6>svg{display:block;width:100%;height:auto}.lead-performance_panel__y2dt_ summary{font-size:12px;color:#127db3;cursor:pointer}.lead-performance_table__pRHqI{overflow-x:auto}.lead-performance_table__pRHqI table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.lead-performance_table__pRHqI th{background:#f5f8fc;color:#667c94;font-size:10px;padding:12px;white-space:nowrap}.lead-performance_table__pRHqI td{padding:13px 12px;border-bottom:1px solid #edf2f7;vertical-align:top}.lead-performance_table__pRHqI a{color:#087fba;font-weight:600}.lead-performance_table__pRHqI small{display:block;color:#71859c;font-size:10px;margin-top:5px}.lead-performance_barRow__hQZFn{display:grid;grid-template-columns:minmax(150px,1fr) 1fr 32px;align-items:center;grid-gap:10px;gap:10px;font-size:12px}.lead-performance_barRow__hQZFn b{text-align:right}.lead-performance_panel__y2dt_ .lead-performance_footnote__GrWFO{font-size:10px;margin:0;color:#7a8ba0}.lead-performance_compact__01VXd{padding:19px 22px;border:1px solid #dce7f1;border-radius:11px;background:linear-gradient(110deg,#f0f7fc,#fff);gap:12px}.lead-performance_compact__01VXd h2{font-size:19px}.lead-performance_compact__01VXd .lead-performance_metric__iqVeg{padding:12px 14px}.lead-performance_compact__01VXd .lead-performance_metric__iqVeg strong{font-size:26px}.lead-performance_compact__01VXd .lead-performance_heading__HIfHC p{margin:4px 0;font-size:10px}.lead-performance_compact__01VXd .lead-performance_footnote__GrWFO,.lead-performance_compact__01VXd .lead-performance_heading__HIfHC .lead-performance_eyebrow__C5sfL{font-size:9px}.lead-performance_compact__01VXd .lead-performance_metrics__vv0if{gap:8px}@media(max-width:1200px){.lead-performance_metrics__vv0if{grid-template-columns:repeat(3,minmax(0,1fr))}.lead-performance_twoColumns__qs2ly{grid-template-columns:1fr}.lead-performance_metric__iqVeg{padding:13px}.lead-performance_compact__01VXd .lead-performance_metric__iqVeg strong{font-size:24px}}@media(max-width:600px){.lead-performance_panel__y2dt_{gap:14px}.lead-performance_heading__HIfHC{align-items:flex-start;flex-wrap:wrap}.lead-performance_heading__HIfHC h2{font-size:21px}.lead-performance_heading__HIfHC .lead-performance_action__dEnH9{font-size:11px}.lead-performance_metrics__vv0if{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lead-performance_metric__iqVeg strong{font-size:25px}.lead-performance_compact__01VXd{padding:15px}.lead-performance_compact__01VXd .lead-performance_metric__iqVeg{padding:11px}.lead-performance_compact__01VXd .lead-performance_metric__iqVeg>span{font-size:10px}.lead-performance_box__hFnZx,.lead-performance_hero__DSL_0{padding:17px}.lead-performance_detailGrid__rjN64{gap:16px}.lead-performance_filters__lVSQS{padding:14px}.lead-performance_filters__lVSQS label{max-width:none;min-width:100%;flex:1 1}.lead-performance_filters__lVSQS button{width:100%}.lead-performance_table__pRHqI table{min-width:610px}.lead-performance_barRow__hQZFn{grid-template-columns:minmax(120px,1fr) 1fr 25px}.lead-performance_queueStrip__phPzt{gap:5px 14px}.lead-performance_compact__01VXd .lead-performance_heading__HIfHC p{font-size:10px}}.home-staff-management_banner___XdTM{border:1px solid #a4dfe0;background:linear-gradient(115deg,#092940,#164959);color:#fff;border-radius:18px;padding:24px;margin-bottom:24px;box-shadow:0 10px 28px #0c32400b}.home-staff-management_identity__MMawY{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.home-staff-management_identity__MMawY h1{font-size:26px;line-height:1.2;margin:7px 0}.home-staff-management_identity__MMawY h2{font-size:22px;margin:8px 0}.home-staff-management_identity__MMawY p{margin:6px 0;color:inherit}.home-staff-management_eyebrow__Kgc7u{font-size:10px;font-weight:800;letter-spacing:.17em;color:#75dfd0}.home-staff-management_back__sBXR7{color:#fff!important;border:1px solid #ffffff44;padding:10px 14px;border-radius:9px;white-space:nowrap;font-weight:700}.home-staff-management_badge__do_mk{display:inline-block;font-size:11px;vertical-align:middle;color:#a7f3d0;border:1px solid #65bfa6;padding:3px 9px;border-radius:20px;margin-left:10px}.home-staff-management_selector__wwOdJ{display:flex;align-items:flex-end;gap:12px;margin:18px 0 12px;max-width:820px}.home-staff-management_picker__py8Lu{flex:1 1;min-width:0;display:grid;grid-gap:7px;gap:7px;font-size:12px;font-weight:700;color:inherit}.home-staff-management_picker__py8Lu>div{color:#102d47}.home-staff-management_selector__wwOdJ button[type=submit]{min-height:42px;white-space:nowrap}.home-staff-management_explanation__i_4Q0{font-size:12px;line-height:1.6;margin:10px 0 0;opacity:.8}.home-staff-management_grid__p2TpM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.home-staff-management_person__hmCju{display:flex;align-items:center;gap:14px;padding:20px;border:1px solid #d8e4ec;background:#fff;border-radius:14px;min-width:0;color:#102d47}.home-staff-management_person__hmCju:hover{border-color:#16b5ad;box-shadow:0 6px 20px #0a465211}.home-staff-management_person__hmCju>div{min-width:0;flex:1 1}.home-staff-management_person__hmCju h2{margin:0;font-size:17px}.home-staff-management_person__hmCju p{font-size:12px;color:#607a91;margin:5px 0;line-height:1.5}.home-staff-management_person__hmCju div>span{font-size:11px;color:#007e83}.home-staff-management_avatar__V197_{display:grid;place-items:center;flex-shrink:0;width:42px;height:42px;border-radius:13px;background:#e2f5f3;color:#057c78;font-size:13px;font-weight:800}.home-staff-management_task__fKMbq{margin:0 0 24px;background:white;border:2px solid #1eaab7;border-radius:16px;padding:24px;scroll-margin-top:90px}.home-staff-management_task__fKMbq .home-staff-management_eyebrow__Kgc7u{color:#007d86}.home-staff-management_task__fKMbq dl{display:flex;flex-wrap:wrap;gap:22px;border-block:1px solid #dde6ec;padding:16px 0;margin:18px 0}.home-staff-management_task__fKMbq dt{color:#61758a;font-size:11px}.home-staff-management_task__fKMbq dd{margin:5px 0 0;font-weight:700;font-size:14px}.home-staff-management_description__7O_lC{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.home-staff-management_directory__vABN0{max-width:1800px}.home-staff-management_task__fKMbq h2{overflow-wrap:anywhere}.home-staff-management_viewBanner__r8EjQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,520px);grid-gap:8px 24px;gap:8px 24px}.home-staff-management_viewBanner__r8EjQ .home-staff-management_selector__wwOdJ{margin:0}.home-staff-management_viewBanner__r8EjQ>.home-staff-management_explanation__i_4Q0{grid-column:1/-1}.home-staff-management_viewBanner__r8EjQ .home-staff-management_back__sBXR7{font-size:12px}.home-staff-management_tools__nUx0O{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:0 0 20px}.home-staff-management_mode__Ano_u{border:1px solid #c5dce8;background:#fff;color:#155975;padding:10px 14px;border-radius:9px;font-size:12px;font-weight:750}.home-staff-management_mode__Ano_u[aria-current=page]{background:#0b4357;border-color:#0b4357;color:#fff}@media(max-width:1100px){.home-staff-management_grid__p2TpM{grid-template-columns:repeat(2,minmax(0,1fr))}.home-staff-management_viewBanner__r8EjQ{grid-template-columns:1fr}.home-staff-management_viewBanner__r8EjQ .home-staff-management_selector__wwOdJ{margin-top:10px}}@media(max-width:650px){.home-staff-management_banner___XdTM,.home-staff-management_task__fKMbq{padding:18px;border-radius:12px}.home-staff-management_identity__MMawY{flex-direction:column;gap:12px}.home-staff-management_identity__MMawY h1{font-size:23px}.home-staff-management_selector__wwOdJ{flex-direction:column;align-items:stretch}.home-staff-management_picker__py8Lu{width:100%}.home-staff-management_grid__p2TpM{grid-template-columns:1fr}.home-staff-management_person__hmCju{padding:16px}.home-staff-management_back__sBXR7{font-size:12px}.home-staff-management_task__fKMbq dl{gap:18px}.home-staff-management_badge__do_mk{margin-left:6px}.home-staff-management_explanation__i_4Q0{font-size:11px}}.home-staff-management_about__Jb9__{display:grid;grid-gap:6px;gap:6px;margin:0 0 16px;padding:14px 16px;border:1px solid #cfe6ea;background:#f3fafb;border-radius:12px}.home-staff-management_about__Jb9__ p{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.home-staff-management_about__Jb9__ strong{font-weight:700;color:#102d47}.home-staff-management_about__Jb9__ a{font-size:13px;font-weight:700;color:#007d86;white-space:nowrap}.home-staff-management_muted__SClzf{color:#61758a;font-weight:500}.push-notification-registrar_notice__Dx8vQ{align-items:center;background:color-mix(in srgb,var(--ops-accent,#0f766e) 8%,#fff);border:1px solid color-mix(in srgb,var(--ops-accent,#0f766e) 28%,#dce4e7);border-radius:14px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 0 16px;padding:12px 14px}.push-notification-registrar_icon__ou9QO{align-items:center;background:var(--ops-accent,#0f766e);border-radius:10px;color:#fff;display:inline-flex;height:36px;justify-content:center;width:36px}.push-notification-registrar_icon__ou9QO svg{height:18px;width:18px}.push-notification-registrar_copy__1VnQp{display:grid;grid-gap:2px;gap:2px;min-width:0}.push-notification-registrar_copy__1VnQp strong{color:var(--ops-ink,#10272f);font-size:.88rem}.push-notification-registrar_copy__1VnQp small{color:var(--ops-label,#61747c);line-height:1.35}.push-notification-registrar_error__eAxsV{background:#fff8ed;border-color:#f1c77e}.push-notification-registrar_error__eAxsV .push-notification-registrar_icon__ou9QO{background:#b45309}.push-notification-registrar_success__vIcXq{background:#eefaf4;border-color:#9bd8b8}@media (max-width:640px){.push-notification-registrar_notice__Dx8vQ{grid-template-columns:auto minmax(0,1fr)}.push-notification-registrar_notice__Dx8vQ button{grid-column:1/-1;width:100%}}.pwa-install-invitation_invitation__nBIhu{align-items:center;animation:pwa-install-invitation_invitation-in__YWqBb .18s ease-out;background:#ffffff;border:1px solid #d8e1e5;border-radius:12px;box-sizing:border-box;display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 64px 12px 12px;position:relative;width:100%}.pwa-install-invitation_icon__BLQhN{border-radius:11px;height:48px;width:48px}.pwa-install-invitation_copy__PiOUQ{display:grid;grid-gap:3px;gap:3px;min-width:0}.pwa-install-invitation_copy__PiOUQ strong{color:#10272f;font-size:.91rem;line-height:1.2}.pwa-install-invitation_copy__PiOUQ small{color:#61747c;font-size:.77rem;line-height:1.35}.pwa-install-invitation_action__8rqw1{background:#e4242a;border:1px solid #c9181e;box-shadow:none;color:#ffffff;cursor:pointer;font-weight:700;white-space:nowrap}.app-shell .pwa-install-invitation_invitation__nBIhu button.pwa-install-invitation_action__8rqw1{border-radius:7px!important;font-size:.72rem!important;min-height:30px!important;padding:0 12px!important}.pwa-install-invitation_action__8rqw1:hover{background:#c9181e}.pwa-install-invitation_action__8rqw1:focus-visible,.pwa-install-invitation_dismiss__ZBasY:focus-visible{outline:3px solid rgb(15 118 110/28%);outline-offset:2px}.pwa-install-invitation_dismiss__ZBasY{align-items:center;background:transparent;border:0;bottom:0;box-shadow:none;color:#718188;cursor:pointer;display:inline-flex;height:44px;justify-content:center;margin-block:auto;position:absolute;right:8px;top:0;width:44px}.pwa-install-invitation_dismiss__ZBasY:hover{background:#eef2f4;color:#10272f}.pwa-install-invitation_dismiss__ZBasY span{font-size:1.3rem;line-height:1}.pwa-install-invitation_invitation__nBIhu button.pwa-install-invitation_dismiss__ZBasY{padding:0!important}@keyframes pwa-install-invitation_invitation-in__YWqBb{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.pwa-install-invitation_invitation__nBIhu{grid-template-columns:minmax(0,1fr) auto;padding:8px 56px 8px 12px}.pwa-install-invitation_copy__PiOUQ small,.pwa-install-invitation_icon__BLQhN{display:none}.pwa-install-invitation_copy__PiOUQ strong{font-size:.875rem}.pwa-install-invitation_dismiss__ZBasY{right:4px}.app-shell .pwa-install-invitation_invitation__nBIhu button.pwa-install-invitation_action__8rqw1{font-size:.76rem!important;min-height:32px!important}}@media (prefers-reduced-motion:reduce){.pwa-install-invitation_invitation__nBIhu{animation:none}}