.account_page__Z7JSV{width:100%;max-width:1120px;margin:0 auto;padding:28px;color:#e6e9ef}.account_integrated__tIMaD{max-width:1280px;padding:0;margin:0}.account_integrated__tIMaD .account_header__9T_ml{padding-bottom:16px;border-bottom:1px solid #30343e}.account_integrated__tIMaD .account_header__9T_ml p{margin:8px 0 0;color:#a2aab9}.account_navGroup__Ldz4Y{display:flex;flex-direction:column;gap:3px}.account_navGroup__Ldz4Y+.account_navGroup__Ldz4Y{margin-top:16px}.account_navGroup__Ldz4Y>span{color:#a2aab9;font-size:12px;padding:4px 12px}.account_integrated__tIMaD .account_layout__XuEB_{grid-template-columns:190px minmax(0,1fr);gap:24px}.account_integrated__tIMaD :focus-visible{outline:2px solid #bca4ed;outline-offset:3px}@media(max-width:1100px){.account_integrated__tIMaD .account_layout__XuEB_{grid-template-columns:minmax(0,1fr)}.account_integrated__tIMaD .account_nav__9vG7p{display:flex;flex-direction:row;flex-wrap:wrap;overflow:visible;border-bottom:1px solid #30343e;padding-bottom:12px}.account_navGroup__Ldz4Y{flex-direction:row;flex-wrap:wrap;gap:4px}.account_navGroup__Ldz4Y+.account_navGroup__Ldz4Y{margin-top:0}.account_navGroup__Ldz4Y>span{width:100%}.account_integrated__tIMaD .account_nav__9vG7p a{padding:8px;white-space:normal}}.account_header__9T_ml{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.account_header__9T_ml h1{font-size:24px;margin:0}.account_layout__XuEB_{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:32px;gap:32px}.account_nav__9vG7p{display:flex;flex-direction:column;gap:5px}.account_nav__9vG7p a{color:#aeb4c3;padding:10px 12px;border-left:2px solid transparent;text-decoration:none}.account_nav__9vG7p a[aria-current=page]{color:#eee8ff;border-color:#aa91e8;background:#242132}.account_content__3Ikwt{min-width:0}.account_content__3Ikwt h2{font-size:20px;margin:0 0 20px}.account_content__3Ikwt h3{font-size:16px}.account_form__Bv5cw{display:flex;flex-direction:column;gap:18px}.account_grid__xwLJz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.account_field__CEeh_{display:flex;flex-direction:column;gap:7px;min-width:0;font-size:14px;color:#b6bdca}.account_field__CEeh_ input,.account_field__CEeh_ select,.account_field__CEeh_ textarea{width:100%;min-height:42px;border:1px solid #3c4252;border-radius:6px;background:#101218;color:#edf0f5;padding:10px;font:inherit}.account_field__CEeh_ textarea{min-height:90px;resize:vertical}.account_field__CEeh_ input[aria-invalid=true],.account_field__CEeh_ textarea[aria-invalid=true]{border-color:#e98f8f}.account_row__R6U9T{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.account_content__3Ikwt button,.account_header__9T_ml button,.account_row__R6U9T button{min-height:40px;border-radius:6px;padding:8px 14px;background:#282332;color:#eee8ff;border:1px solid #69558a;font:inherit;cursor:pointer}.account_content__3Ikwt button:disabled{opacity:.5;cursor:default}.account_content__3Ikwt a{color:#bca4ed}.account_section__B8LJI{border-top:1px solid #30343e;padding-top:24px;margin-top:24px}.account_muted__0IJZx{color:#a2aab9;line-height:1.6;font-size:14px}.account_message__1eHkB{padding:12px;border-left:3px solid #ab8bdc;background:#1b1f29;overflow-wrap:anywhere}.account_list__rpwAk{list-style:none;padding:0;margin:0}.account_list__rpwAk li{padding:16px 0;border-bottom:1px solid #30343e;overflow-wrap:anywhere}.account_hours__oDMU_{display:grid;grid-template-columns:100px 100px 1fr 1fr;grid-gap:10px;gap:10px;align-items:center}.account_hours__oDMU_ input[type=time]{min-width:0;width:100%;min-height:40px;color-scheme:dark;background:#101218;color:#edf0f5;border:1px solid #3c4252;border-radius:6px;padding:8px;font:inherit}.account_hours__oDMU_ input:disabled{opacity:.5}.account_hours__oDMU_ label{display:flex;gap:5px;align-items:center}.account_page__Z7JSV input[type=checkbox]{accent-color:#a58acb}.account_field__CEeh_ input::-webkit-file-upload-button{background:#282332;color:#eee8ff;border:1px solid #69558a;border-radius:4px;padding:5px 9px;margin-right:10px}.account_field__CEeh_ input::file-selector-button{background:#282332;color:#eee8ff;border:1px solid #69558a;border-radius:4px;padding:5px 9px;margin-right:10px}.account_section__B8LJI h3{margin:18px 0 10px}.account_preview__dqTCC{overflow-wrap:anywhere;padding:24px;background:#f7f8fb;color:#20242d;border-radius:6px;white-space:pre-wrap}.account_asset___a1ds{width:80px;height:80px;object-fit:contain;background:#1a1e29;border-radius:6px}.account_page__Z7JSV :focus-visible{outline:2px solid #bca4ed;outline-offset:3px}.account_content__3Ikwt .wf-form{display:flex;flex-direction:column;gap:16px}.account_content__3Ikwt .wf-form label{display:flex;flex-direction:column;gap:7px;min-width:0}.account_content__3Ikwt .wf-form input,.account_content__3Ikwt .wf-form select{width:100%;min-width:0;min-height:42px;padding:10px;border:1px solid #3c4252;border-radius:6px;background:#101218;color:#edf0f5;font:inherit}.account_content__3Ikwt .wf-table{width:100%;overflow:auto;margin:20px 0}.account_content__3Ikwt .wf-table table{width:100%;border-collapse:collapse;text-align:left}.account_content__3Ikwt .wf-table caption{text-align:left;padding:10px 0;color:#b6bdca}.account_content__3Ikwt .wf-table td,.account_content__3Ikwt .wf-table th{padding:10px;border-bottom:1px solid #30343e;white-space:nowrap}.account_content__3Ikwt .wf-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.account_page__Z7JSV .account_content__3Ikwt .users-workspace-grid{grid-template-columns:minmax(0,1fr)}.account_page__Z7JSV .account_content__3Ikwt .employee-detail-panel{width:100%;min-width:0}.account_page__Z7JSV .account_content__3Ikwt .employee-detail-panel .meta-grid,.account_page__Z7JSV .account_content__3Ikwt .metric-grid,.account_page__Z7JSV .account_content__3Ikwt .role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account_content__3Ikwt .page-header h1{font-size:24px}@media(max-width:768px){.account_page__Z7JSV{padding:20px 14px}.account_layout__XuEB_{grid-template-columns:1fr;gap:24px}.account_nav__9vG7p{flex-direction:row;overflow:auto}.account_nav__9vG7p a{white-space:nowrap}.account_grid__xwLJz{grid-template-columns:1fr}.account_hours__oDMU_{grid-template-columns:60px 75px 1fr 1fr;gap:6px}.account_integrated__tIMaD{padding:0}.account_integrated__tIMaD .account_header__9T_ml h1{font-size:22px}}.workspace-people_securityExtensions__G_8zd,.workspace-people_settings__5hZ3m,.workspace-people_team__Uo5eG{display:grid;grid-gap:18px;gap:18px;min-width:0}.workspace-people_team__Uo5eG .users-workspace-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.42fr)}.workspace-people_team__Uo5eG .users-workspace-grid td:first-child,.workspace-people_team__Uo5eG .users-workspace-grid th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;min-width:150px;max-width:200px;background:var(--surface-2);overflow-wrap:anywhere}.workspace-people_customerBackdrop__jPDhg .workspace-people_fallbackDrawerClose__v8bpv{align-self:flex-end}.workspace-people_customerBackdrop__jPDhg .customer-detail-panel .customer-detail-header h2{font-size:28px;padding-right:0}.workspace-people_customerBackdrop__jPDhg .customer-detail-header~.workspace-people_fallbackDrawerClose__v8bpv{display:none}.workspace-people_settings__5hZ3m .management-demo-panel,.workspace-people_settings__5hZ3m .management-stat-row>div,.workspace-people_team__Uo5eG .data-panel,.workspace-people_team__Uo5eG .employee-detail-panel,.workspace-people_team__Uo5eG .meta-grid>div{min-width:0}.workspace-people_settings__5hZ3m .management-stat-row strong,.workspace-people_team__Uo5eG .employee-detail-panel h2,.workspace-people_team__Uo5eG .employee-detail-panel p,.workspace-people_team__Uo5eG .employee-detail-panel strong{overflow-wrap:anywhere}.workspace-people_team__Uo5eG .employee-detail-panel h2{font-size:18px;line-height:1.35}.workspace-people_team__Uo5eG .employee-section{padding:12px 0 0;border:0;border-top:1px solid var(--border);border-radius:0;background:transparent}.workspace-people_team__Uo5eG .ws-staff-controls,.workspace-people_team__Uo5eG .ws-staff-controls details,.workspace-people_team__Uo5eG .ws-staff-controls label{display:grid;grid-gap:8px;gap:8px;min-width:0}.workspace-people_team__Uo5eG .ws-staff-controls button{white-space:normal;overflow-wrap:anywhere}.workspace-people_team__Uo5eG .permission-chip-row span{color:var(--text-soft);border-color:var(--border);background:var(--surface-2)}.workspace-people_team__Uo5eG .deadline-list{max-height:360px;overflow-y:auto}.workspace-people_team__Uo5eG .deadline-list a{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:5px;gap:5px}.workspace-people_staffDialog__F3cWY{padding:0;margin:auto;border:1px solid var(--border);border-radius:8px;width:min(680px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;color:var(--text);background:var(--surface)}.workspace-people_staffDialog__F3cWY::-webkit-backdrop{background:rgb(0 0 0/60%)}.workspace-people_staffDialog__F3cWY::backdrop{background:rgb(0 0 0/60%)}.workspace-people_staffDialog__F3cWY .modal-panel{width:100%;max-width:none;max-height:none;border:0;box-shadow:none}.workspace-people_staffDialog__F3cWY .wf-form{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-people_staffDialog__F3cWY .wf-form>[role=status],.workspace-people_staffDialog__F3cWY .wf-form>button{grid-column:1/-1}.workspace-people_staffDialog__F3cWY .wf-field,.workspace-people_staffDialog__F3cWY input,.workspace-people_staffDialog__F3cWY select{min-width:0;width:100%}@media (max-width:1100px){.workspace-people_team__Uo5eG .users-workspace-grid{grid-template-columns:minmax(0,1fr)}.workspace-people_team__Uo5eG .employee-detail-panel{position:static}}@media (max-width:600px){.workspace-people_settings__5hZ3m .management-demo-grid,.workspace-people_staffDialog__F3cWY .wf-form,.workspace-people_team__Uo5eG .role-grid,.workspace-people_team__Uo5eG .users-toolbar{grid-template-columns:minmax(0,1fr)}}.workspace-dashboard_counts__TU7TI.workspace-dashboard_counts__TU7TI{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.workspace-dashboard_counts__TU7TI span{min-width:0;overflow-wrap:anywhere}.order-detail_detail__K4HnQ{--order-top-offset:84px;--order-scroll-offset:156px;--detail-line:#343a42;--detail-muted:#b0b8c5;--detail-focus:#c2abff;display:grid;grid-gap:20px;gap:20px;min-width:0;color:#edf0f6}.order-detail_detail__K4HnQ>.back-link{justify-self:start}.order-detail_detail__K4HnQ :is(section[id],span[id]){scroll-margin-top:var(--order-scroll-offset)}.order-detail_detail__K4HnQ :is(h1,h2,h3,p){letter-spacing:0}.order-detail_detail__K4HnQ h2{font-size:18px;line-height:1.4}.order-detail_detail__K4HnQ h3{font-size:14px;line-height:1.4}.order-detail_detail__K4HnQ :is(input,select,textarea),.order-detail_detail__K4HnQ a,.order-detail_detail__K4HnQ button,.order-detail_detail__K4HnQ summary{-webkit-tap-highlight-color:transparent}.order-detail_detail__K4HnQ :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--detail-focus);outline-offset:3px}.order-detail_historicalHeader__PY_ii{color:var(--text)}.order-detail_historicalHeader__PY_ii .page-header{flex-wrap:nowrap}.order-detail_historicalHeader__PY_ii .page-header>div{min-width:auto}.order-detail_historicalHeader__PY_ii .page-header :is(h1,p){overflow-wrap:normal}.order-detail_detail__K4HnQ .order-detail_historicalHeader__PY_ii .badge{line-height:1}.order-detail_detail__K4HnQ .order-detail_historicalHeader__PY_ii .ghost-button{min-height:38px;border-radius:8px}.order-detail_control__j_ybE{min-width:0}.order-detail_controlHeader__j0CKm{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:10px}.order-detail_controlHeader__j0CKm>div{display:flex;align-items:center;gap:9px}.order-detail_controlHeader__j0CKm svg{color:#bba8eb;flex-shrink:0}.order-detail_controlHeader__j0CKm h2{margin:0}.order-detail_controlCount__gV_jh{font-size:12px;color:var(--detail-muted);white-space:nowrap}.order-detail_controlGrid__79oce{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.order-detail_controlItem__r5Ypq{display:flex;flex-direction:column;padding:12px 14px;border:1px solid #494438;border-left:3px solid #d2aa63;border-radius:6px;background:#191b1d;box-shadow:inset 0 1px 0 rgb(255 255 255/3%),0 2px 5px rgb(0 0 0/12%);min-width:0}.order-detail_controlItem__r5Ypq[data-severity=critical]{border-color:#63404b #63404b #63404b #ec858b;background:#211a1e}.order-detail_controlItem__r5Ypq[data-severity=medium]{border-color:#3c4752 #3c4752 #3c4752 #99b0c4;background:#171c22}.order-detail_controlItemHeader__N2_qe{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:5px}.order-detail_controlSeverity__odARO{display:inline-flex;gap:6px;align-items:center;color:#edc789;font-size:11px;font-weight:650}.order-detail_controlSeverity__odARO svg{flex-shrink:0;align-self:center}.order-detail_controlItem__r5Ypq[data-severity=critical] .order-detail_controlSeverity__odARO{color:#ffb1b4}.order-detail_controlItem__r5Ypq[data-severity=medium] .order-detail_controlSeverity__odARO{color:#b4c7dd}.order-detail_controlItem__r5Ypq h3{margin:0;font-size:14px;overflow-wrap:anywhere}.order-detail_controlItem__r5Ypq p{color:#c1c8d1;font-size:12px;margin:0 0 10px;line-height:1.5;overflow-wrap:anywhere}.order-detail_controlActions__7Pucd{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.order-detail_controlPrimary__E2uG1{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:36px;max-width:100%;padding:7px 11px;font-size:12px;line-height:1.4;font-weight:650;border:1px solid #8a75b0;border-radius:5px;background:#403254;color:#f5efff;text-decoration:none;overflow-wrap:anywhere;transition:background-color .15s,border-color .15s}.order-detail_controlPrimary__E2uG1:hover{background:#51406a;border-color:#b19ad9}.order-detail_controlPrimary__E2uG1:active{background:#322841}.order-detail_controlPrimary__E2uG1 svg{flex:0 0 auto}.order-detail_controlSecondary__uQi0w{display:flex;gap:10px;flex-wrap:wrap}.order-detail_controlSecondary__uQi0w button{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:2px 0;border:0;border-radius:0;background:transparent;color:#adb5bf;font-size:11px;line-height:1.4}.order-detail_controlSecondary__uQi0w button:disabled{opacity:1;cursor:not-allowed;box-shadow:none}.order-detail_controlNote__xuegC{display:block;margin-top:10px;font-size:11px;color:var(--detail-muted);line-height:1.5}.order-detail_controlAvailability__AW2pu{margin-top:6px}.order-detail_detail__K4HnQ .order-detail_controlAvailability__AW2pu>summary{min-height:36px;font-size:11px;color:var(--detail-muted)}.order-detail_controlAvailability__AW2pu>p{margin:0 0 8px}.order-detail_controlClear__Cphnu{display:flex;align-items:center;gap:8px;color:#9ed0bd;margin:0;font-size:13px}.order-detail_detail__K4HnQ .detail-layout{grid-template-columns:minmax(0,1fr) minmax(230px,280px);gap:24px}.order-detail_detail__K4HnQ .detail-main{gap:0}.order-detail_detail__K4HnQ .detail-main>.panel.record-card{padding:22px 16px;border:0;border-top:1px solid var(--detail-line);border-radius:0;background:#0c0f13;box-shadow:none}.order-detail_detail__K4HnQ .detail-main>.panel.record-card:nth-of-type(2n){background:#101419}.order-detail_detail__K4HnQ .detail-main>.panel.record-card:before{content:none}.order-detail_detail__K4HnQ .panel-heading{align-items:flex-start;gap:12px;margin-bottom:16px}.order-detail_detail__K4HnQ .panel-heading h2{margin:0}.order-detail_detail__K4HnQ .panel-heading p{font-size:12px;line-height:1.5;color:var(--detail-muted);margin:5px 0 0}.order-detail_detail__K4HnQ .panel-heading svg{color:#afc3cc;flex-shrink:0}.order-detail_detail__K4HnQ .subpanel{align-content:start;grid-auto-rows:min-content;gap:14px;padding:0;background:none;border:0;box-shadow:none;border-radius:0}.order-detail_detail__K4HnQ .subpanel>h3{margin:0;color:#e0e6ed}.order-detail_detail__K4HnQ .workspace-subgrid{gap:24px;align-items:start}.order-detail_detail__K4HnQ .workspace-edit-fields{min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.order-detail_detail__K4HnQ label{min-width:0;font-size:12px;font-weight:600;color:#c4ccd7;line-height:1.45}.order-detail_detail__K4HnQ :is(input,select,textarea){min-width:0;border-radius:5px;border:1px solid #46515c;background-color:#151a20;color:#edf1f6;min-height:38px;font-size:13px;max-width:100%;box-shadow:inset 0 1px 2px rgb(0 0 0/18%)}.order-detail_detail__K4HnQ textarea{width:100%;padding:10px 12px;min-height:88px;line-height:1.5;resize:vertical}.order-detail_detail__K4HnQ :is(input,textarea)::placeholder{color:#a6b1bf;opacity:1}.order-detail_detail__K4HnQ :is(input,select,textarea):disabled{color:#aeb7c3;background-color:#14181d;border-color:#39424b;border-style:dashed;opacity:1;cursor:not-allowed;box-shadow:none}.order-detail_detail__K4HnQ input[type=checkbox]{min-height:0;accent-color:#b39adf;box-shadow:none}.order-detail_detail__K4HnQ input[name=vin]{font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.order-detail_detail__K4HnQ .form-grid{gap:14px;align-items:start}.order-detail_detail__K4HnQ .form-grid>label{align-content:start}.order-detail_detail__K4HnQ .meta-grid{gap:10px}.order-detail_detail__K4HnQ .meta-grid>div{border:0;border-radius:0;background:none;padding:8px 0;box-shadow:none}.order-detail_detail__K4HnQ .meta-grid span{color:var(--detail-muted)}.order-detail_detail__K4HnQ .table :is(th,td){padding:11px 10px}.order-detail_detail__K4HnQ .table th{font-size:11px;color:#b9c1d0;background:#171c24}.order-detail_detail__K4HnQ .table td{font-size:12px}.order-detail_detail__K4HnQ .order-detail-cost-summary{border:1px solid var(--detail-line);border-radius:7px;overflow:hidden}.order-detail_detail__K4HnQ .order-detail-cost-summary>div{background:#161b23;border:0;border-radius:0;box-shadow:none}.order-detail_detail__K4HnQ .order-cost-grand-total{background:#20262f!important}.order-detail_detail__K4HnQ .photo-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.order-detail_detail__K4HnQ .photo-placeholder-card{padding:12px;border-color:#323845;background:#161b23;box-shadow:none;gap:8px}.order-detail_detail__K4HnQ .photo-placeholder-thumb{min-height:34px;height:34px;background:none;border:0}.order-detail_detail__K4HnQ .photo-placeholder-card strong{font-size:12px}.order-detail_detail__K4HnQ .photo-placeholder-card span{font-size:11px}.order-detail_detail__K4HnQ .activity-item,.order-detail_detail__K4HnQ .note-card{padding:12px 0 12px 16px;border:0;border-left:2px solid #464052;border-radius:0;background:none;box-shadow:none}.order-detail_detail__K4HnQ .activity-item strong{font-size:13px}.order-detail_detail__K4HnQ .activity-item span{color:#aeb6c5;font-size:12px}.order-detail_detail__K4HnQ .empty-state{padding:20px;border:1px dashed #353b48;border-radius:6px;background:#12171e;font-size:13px;color:#b2bbcb}.order-detail_detail__K4HnQ .badge{white-space:normal;overflow-wrap:normal;line-height:1.4}.order-detail_detail__K4HnQ .ghost-button,.order-detail_detail__K4HnQ .primary-button{min-height:36px;border-radius:6px}.order-detail_detail__K4HnQ details>summary{min-height:40px;align-content:center;cursor:pointer;color:#c6ccda;font-size:12px}.order-detail_detail__K4HnQ details>summary:hover{color:#f1f7f5}.order-detail_detail__K4HnQ details[open]>summary{margin-bottom:12px}.order-detail_progressiveDisclosure__ScTD7{min-width:0;border-block:1px solid var(--detail-line,#343a42);border-radius:0;background:none;box-shadow:none}.order-detail_detail__K4HnQ .order-detail_progressiveDisclosure__ScTD7>summary{display:flex;align-items:center;gap:10px;min-height:48px;margin:0;padding:10px 0;list-style:none;color:#dbe4ed;font-size:13px;font-weight:600;line-height:1.45;transition:color .12s ease,background-color .12s ease}.order-detail_progressiveDisclosure__ScTD7>summary::-webkit-details-marker{display:none}.order-detail_progressiveDisclosure__ScTD7>summary::marker{content:""}.order-detail_progressiveDisclosure__ScTD7>summary>svg{flex:0 0 auto;width:17px;height:17px;color:#b5c9d2}.order-detail_progressiveDisclosure__ScTD7>summary>span{flex:1 1;min-width:0;overflow-wrap:anywhere}.order-detail_progressiveDisclosure__ScTD7>summary small{display:block;margin-top:3px;color:var(--detail-muted,#b0b8c5);font-size:11px;font-weight:400;line-height:1.5}.order-detail_progressiveDisclosure__ScTD7>summary>svg:last-child{width:16px;height:16px;transition:transform .12s ease}.order-detail_detail__K4HnQ .order-detail_progressiveDisclosure__ScTD7>summary:hover{background:rgb(255 255 255/3%);color:#f1f7f5}.order-detail_detail__K4HnQ .order-detail_progressiveDisclosure__ScTD7[open]>summary{margin-bottom:0;color:#ded1f7}.order-detail_progressiveDisclosure__ScTD7[open]>summary>svg:last-child{transform:rotate(180deg)}.order-detail_progressiveDisclosure__ScTD7>div{min-width:0;padding:6px 0 16px}.order-detail_detail__K4HnQ .order-detail_summary__cB5jb{top:var(--order-scroll-offset);padding:18px;border:1px solid #3b424c;border-radius:8px;background:#151a22;box-shadow:inset 0 1px 0 rgb(255 255 255/3%),0 3px 10px rgb(0 0 0/16%);min-width:0}.order-detail_summaryPlate__Lllaw{display:block;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.order-detail_summary__cB5jb>p{margin:5px 0 14px;font-size:12px;color:var(--detail-muted)}.order-detail_financeOverview__QMErX dl,.order-detail_summary__cB5jb dl{margin:12px 0;display:grid;grid-gap:10px;gap:10px}.order-detail_summary__cB5jb dl>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.order-detail_summary__cB5jb dt{font-size:11px;color:#aeb7c7}.order-detail_summary__cB5jb dd{margin:0;font-size:12px;text-align:right;max-width:65%;overflow-wrap:anywhere}.order-detail_summaryDeadline__jW0p4{display:flex;align-items:center;gap:8px;font-size:12px;padding:12px 0;border-block:1px solid var(--detail-line)}.order-detail_summaryDeadline__jW0p4 svg{color:#afc3cc;flex-shrink:0}.order-detail_summaryMoney__zPrSP dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.order-detail_summaryMoney__zPrSP>div:nth-child(3),.order-detail_summaryTime__dVWqJ{border-top:1px solid var(--detail-line);padding-top:12px}.order-detail_summaryTime__dVWqJ{display:flex;align-items:center;gap:8px}.order-detail_summaryTime__dVWqJ svg{color:#82bba7}.order-detail_financeOverview__QMErX{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1.5fr);grid-gap:20px;gap:20px;border-block:1px solid var(--detail-line);padding:18px 0;margin-bottom:12px}.order-detail_financeTotal___ldGk{display:flex;flex-direction:column;justify-content:center;gap:7px}.order-detail_financeTotal___ldGk span{font-size:12px;color:var(--detail-muted)}.order-detail_financeTotal___ldGk strong{font-size:26px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3;overflow-wrap:anywhere}.order-detail_financeOverview__QMErX dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.order-detail_financeOverview__QMErX dt{font-size:11px;color:#aeb7c7;margin-bottom:5px}.order-detail_financeOverview__QMErX dd{margin:0;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-detail_financeNote__xDu9x{display:flex;align-items:flex-start;gap:7px;font-size:12px;color:var(--detail-muted);line-height:1.5}.order-detail_financeNote__xDu9x svg{flex:0 0 auto;margin-top:2px}.order-detail_readOnlyDetails__JK0AM{border-top:1px solid var(--detail-line);padding-top:8px;margin-top:16px}@media(max-width:1240px){.order-detail_detail__K4HnQ .detail-layout{grid-template-columns:minmax(0,1fr)}.order-detail_detail__K4HnQ .order-detail_summary__cB5jb{position:static;max-width:none}.order-detail_summary__cB5jb dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}}@media(max-width:767px){body:has(.order-detail_detail__K4HnQ),html:has(.order-detail_detail__K4HnQ){overflow-x:clip}.order-detail_detail__K4HnQ{gap:16px}.order-detail_detail__K4HnQ .order-detail_historicalHeader__PY_ii{display:grid}.order-detail_detail__K4HnQ .order-detail_historicalHeader__PY_ii .ghost-button{min-height:44px}.order-detail_controlGrid__79oce{grid-template-columns:minmax(0,1fr)}.order-detail_controlItem__r5Ypq{padding:12px}.order-detail_controlActions__7Pucd{gap:4px 10px}.order-detail_detail__K4HnQ .detail-main>.panel.record-card{padding:20px 12px}.order-detail_detail__K4HnQ .form-grid,.order-detail_detail__K4HnQ .order-detail-review-grid,.order-detail_detail__K4HnQ .workspace-subgrid{grid-template-columns:minmax(0,1fr)}.order-detail_detail__K4HnQ .photo-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-detail_detail__K4HnQ .panel-heading{flex-wrap:wrap}.order-detail_financeOverview__QMErX,.order-detail_summary__cB5jb dl{grid-template-columns:minmax(0,1fr)}.order-detail_controlPrimary__E2uG1{min-height:44px}.order-detail_detail__K4HnQ :is(input,select,textarea){font-size:16px;min-height:44px}}@media(prefers-reduced-motion:reduce){.order-detail_detail__K4HnQ *,.order-detail_detail__K4HnQ :after,.order-detail_detail__K4HnQ :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.order-history_history__t8XqR{min-width:0;padding-block:20px;border-top:1px solid #343a42;color:#edf0f6;letter-spacing:0;scroll-margin-top:var(--order-scroll-offset,140px)}.order-history_heading___UIjt{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.order-history_heading___UIjt h2{margin:0;font-size:18px;line-height:1.4;overflow-wrap:anywhere}.order-history_count__WgfPK{font-size:13px;color:#b0b8c5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.order-history_iconButton__p_1EL{display:inline-grid;place-items:center;flex:0 0 36px;width:36px;height:36px;margin-left:auto;padding:0;border:1px solid #343a42;border-radius:6px;background:#151a20;color:#c7b5ee;cursor:pointer}.order-history_summary__7orcQ{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-block:12px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.order-history_summary__7orcQ small,.order-history_summary__7orcQ time,.order-history_summary__7orcQ>span{color:#b0b8c5}.order-history_summary__7orcQ strong{font-weight:600}.order-history_summary__7orcQ small{flex-basis:100%;font-size:12px}.order-history_action__LSW4E{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;max-width:100%;padding:6px 9px;border:1px solid #494153;border-radius:6px;background:#151a20;color:#d1c2ee;font:inherit;font-size:13px;line-height:1.4;text-align:left;overflow-wrap:anywhere;cursor:pointer}.order-history_action__LSW4E svg,.order-history_iconButton__p_1EL svg{flex-shrink:0}.order-history_action__LSW4E:hover,.order-history_iconButton__p_1EL:hover{background:#25212e}.order-history_action__LSW4E:focus-visible,.order-history_error__NK2Nj a:focus-visible,.order-history_iconButton__p_1EL:focus-visible{outline:2px solid #ae8be0;outline-offset:3px}.order-history_action__LSW4E:disabled,.order-history_iconButton__p_1EL:disabled{opacity:.55;cursor:default}.order-history_dateGroup__h7uqL{margin-top:18px}.order-history_dateGroup__h7uqL h3{margin:0 0 8px;font-size:13px;font-weight:600;color:#b0b8c5}.order-history_timeline__5zk8W{margin:0;padding:0;list-style:none}.order-history_entry__C0h3j{display:grid;grid-template-columns:28px minmax(0,1fr) 48px;grid-gap:10px;gap:10px;padding-block:9px;border-bottom:1px solid #343a42}.order-history_entry__C0h3j>time{padding-top:5px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#b0b8c5;text-align:right}.order-history_symbol__hBIYd{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:#222931;color:#b0b8c5}.order-history_route__JQVMM{background:#1b3431;color:#8dd4be}.order-history_stage__9LeXz{background:#252c3b;color:#b2c4ec}.order-history_production__zpRZR{background:#353020;color:#e4ca83}.order-history_qc__wEMWD{background:#193438;color:#83ced0}.order-history_invoice__CKSxx{background:#342635;color:#d6aed1}.order-history_created__2TQxD{background:#222931;color:#b0b8c5}.order-history_event__UhG1z{display:flex;flex-direction:column;min-width:0;gap:3px;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.order-history_event__UhG1z strong{font-weight:600}.order-history_event__UhG1z>span{color:#b0b8c5}.order-history_note__R7ZNq{margin:4px 0;white-space:pre-wrap;overflow-wrap:anywhere}.order-history_category__n0_QQ{font-size:11px}.order-history_footer__cnr9b{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-top:14px;color:#b0b8c5;font-size:12px}.order-history_status__YOss6{margin-block:10px;font-size:13px;color:#b0b8c5}.order-history_error__NK2Nj{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block:10px;color:#f2a9b1;font-size:13px;overflow-wrap:anywhere}.order-history_error__NK2Nj a{color:#d1c2ee}@media (max-width:767px){.order-history_action__LSW4E,.order-history_error__NK2Nj a,.order-history_iconButton__p_1EL{min-height:44px}.order-history_iconButton__p_1EL{width:44px;flex-basis:44px}.order-history_error__NK2Nj a{display:inline-flex;align-items:center}}@media (max-width:420px){.order-history_entry__C0h3j{grid-template-columns:28px minmax(0,1fr);gap:5px 8px}.order-history_entry__C0h3j>time{grid-column:2;padding-top:0;text-align:left}}.workspace-historical-preview_dialog__dW1BO.workspace-historical-preview_dialog__dW1BO{width:min(920px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;color:var(--text,#f5f7fb)}.workspace-historical-preview_dialog__dW1BO.workspace-historical-preview_dialog__dW1BO .modal-panel{padding:24px;overflow:visible;max-height:none}.workspace-historical-preview_dialog__dW1BO h2{font-size:20px;margin:0}.workspace-historical-preview_dialog__dW1BO dd,.workspace-historical-preview_dialog__dW1BO label,.workspace-historical-preview_dialog__dW1BO p,.workspace-historical-preview_dialog__dW1BO summary{overflow-wrap:anywhere;line-height:1.5}.workspace-historical-preview_dialog__dW1BO input,.workspace-historical-preview_dialog__dW1BO select{min-width:0;max-width:100%}.workspace-historical-preview_controls__zMBFN input,.workspace-historical-preview_dialog__dW1BO select{width:100%}.workspace-historical-preview_actions__msk5T,.workspace-historical-preview_dialog__dW1BO .modal-header{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.workspace-historical-preview_dialog__dW1BO .modal-header{flex-wrap:nowrap;justify-content:space-between}.workspace-historical-preview_notice__SeNGH{border-left:3px solid #79b9a8;padding:8px 12px;background:#14221f;color:#daede7;font-size:13px;overflow-wrap:anywhere}.workspace-historical-preview_editable__a9HEv{border:0;padding:0;margin:0;min-width:0}.workspace-historical-preview_confirm__mj0jM{display:flex;align-items:flex-start;gap:8px;margin:12px 0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.workspace-historical-preview_confirm__mj0jM input,.workspace-historical-preview_confirm__mj0jM svg{flex:0 0 auto;margin-top:3px}.workspace-historical-preview_rowResult__X_5Gw{border-top:1px solid #30303b;padding-top:10px;font-size:13px;overflow-wrap:anywhere}.workspace-historical-preview_rowResult__X_5Gw ul{padding-left:20px}.workspace-historical-preview_facts__4in14{min-width:0;max-width:100%}.workspace-historical-preview_facts__4in14 h3{font-size:16px;margin:12px 0}.workspace-historical-preview_historyRecord__RR9B4{padding:16px 0;border-bottom:1px solid var(--border,#30303b);overflow-wrap:anywhere}.workspace-historical-preview_historyRecord__RR9B4 summary{cursor:pointer;padding:8px 0}.workspace-historical-preview_actions__msk5T{margin:16px 0}.workspace-historical-preview_dialog__dW1BO .ghost-button{max-width:100%;min-width:0;white-space:normal;height:auto;text-align:left;overflow-wrap:anywhere}.workspace-historical-preview_dialog__dW1BO .ghost-button svg{flex-shrink:0}.workspace-historical-preview_controls__zMBFN{margin:16px 0}.workspace-historical-preview_mapping__Qpcqu summary,.workspace-historical-preview_record__Q2_Jr summary{cursor:pointer;padding:8px 0;font-size:13px}.workspace-historical-preview_mapping__Qpcqu .form-grid{margin:12px 0}.workspace-historical-preview_controls__zMBFN label,.workspace-historical-preview_mapping__Qpcqu label{min-width:0}.workspace-historical-preview_filename__WC3Xj{font-size:13px;color:#a1a1aa}.workspace-historical-preview_counts__3i1sb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0;grid-gap:12px;gap:12px}.workspace-historical-preview_counts__3i1sb div{padding:8px 0;border-bottom:1px solid #30303b;min-width:0}.workspace-historical-preview_counts__3i1sb dt{font-size:12px;color:#a1a1aa}.workspace-historical-preview_counts__3i1sb dd{font-size:20px;margin:6px 0 0}.workspace-historical-preview_records__txz6c{display:grid;grid-gap:12px;gap:12px}.workspace-historical-preview_record__Q2_Jr{border:1px solid #30303b;border-radius:6px;padding:12px;background:#11131a;min-width:0}.workspace-historical-preview_record__Q2_Jr header{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px}.workspace-historical-preview_record__Q2_Jr header label{margin-left:auto}.workspace-historical-preview_record__Q2_Jr p{font-size:13px;margin:10px 0}.workspace-historical-preview_issues__SlM3k{padding-left:20px;margin:8px 0;font-size:12px;color:#e4c987}.workspace-historical-preview_raw__pzkB0{margin:8px 0}.workspace-historical-preview_raw__pzkB0 div{display:grid;grid-template-columns:minmax(110px,1fr) minmax(0,2fr);border-top:1px solid #272831;padding:6px 0;grid-gap:10px;gap:10px;font-size:12px}.workspace-historical-preview_raw__pzkB0 dt{color:#a1a1aa}.workspace-historical-preview_raw__pzkB0 dd{margin:0;white-space:pre-wrap}.workspace-historical-preview_raw__pzkB0 small{display:block;color:#a1a1aa}.workspace-historical-preview_dialog__dW1BO .modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px}@media(max-width:600px){.workspace-historical-preview_dialog__dW1BO.workspace-historical-preview_dialog__dW1BO .modal-panel{padding:16px}.workspace-historical-preview_controls__zMBFN,.workspace-historical-preview_mapping__Qpcqu .form-grid{grid-template-columns:1fr}.workspace-historical-preview_counts__3i1sb{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-historical-preview_raw__pzkB0 div{grid-template-columns:1fr;gap:3px}}.WorkspacePlanning_calendarCard___Q_wI .calendar-card-meta span,.WorkspacePlanning_calendarCard___Q_wI .calendar-day-details span{overflow-wrap:anywhere}.WorkspacePlanning_calendarCard___Q_wI .calendar-card-top .badge{max-width:100%;white-space:normal;overflow-wrap:anywhere}.WorkspacePlanning_calendarCard___Q_wI .calendar-quick-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));grid-gap:6px;gap:6px;min-width:0}.WorkspacePlanning_calendarCard___Q_wI .calendar-quick-actions button{min-height:32px;padding:6px 8px;font-size:11px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.WorkspacePlanning_calendarCard___Q_wI .calendar-quick-actions small{grid-column:1/-1;overflow-wrap:anywhere}.WorkspacePlanning_calendarCard___Q_wI .calendar-detail-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px}.WorkspacePlanning_calendarCard___Q_wI select,.WorkspacePlanning_productionBoard__KUU0P select{width:100%;min-width:0;min-height:34px;border:1px solid var(--border);border-radius:6px;padding:6px 8px;color:var(--text);background:var(--surface-2);font:inherit;font-size:12px}.WorkspacePlanning_calendarCard___Q_wI button:disabled,.WorkspacePlanning_calendarCard___Q_wI select:disabled,.WorkspacePlanning_productionBoard__KUU0P select:disabled{cursor:not-allowed;opacity:.5}@media (max-width:720px){.WorkspacePlanning_calendarCard___Q_wI .calendar-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-intake_intake__0dwXU{min-width:0}.workspace-intake_intake__0dwXU button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.workspace-intake_intake__0dwXU button svg{flex-shrink:0}.workspace-intake_facts__M9_KO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 20px;gap:12px 20px;margin:16px 0}.workspace-intake_facts__M9_KO>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.workspace-intake_facts__M9_KO dt{color:var(--muted-2);font-size:12px}.workspace-intake_facts__M9_KO dd{margin:0;overflow-wrap:anywhere}@media (max-width:540px){.workspace-intake_facts__M9_KO{grid-template-columns:minmax(0,1fr)}}