.competition_controls__Q_AaL{padding:clamp(20px,3vw,32px)}.competition_summary__1bK8u{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-bottom:24px;border-bottom:1px solid #e2e8f0}.competition_caption__gbIga{color:#64748b;font-size:.875rem}.competition_summary__1bK8u h2{margin:6px 0;font-size:1.7rem}.competition_summary__1bK8u p{margin:0}.competition_active__LWLZc,.competition_paused__kDElI{padding:8px 12px;border-radius:999px;font-size:.875rem;font-weight:600}.competition_active__LWLZc{background:#eaf8ef;color:#166534}.competition_paused__kDElI{background:#f1f5f9;color:#475569}.competition_settings__1oUDy{display:grid;grid-gap:24px;gap:24px;padding-top:24px}.competition_settings__1oUDy section{min-width:0}.competition_settings__1oUDy h3{margin:0 0 8px}.competition_settings__1oUDy p{color:#64748b;line-height:1.6}.competition_settings__1oUDy form{display:grid;grid-gap:12px;gap:12px;align-content:start}.competition_settings__1oUDy label{display:grid;grid-gap:8px;gap:8px}.competition_settings__1oUDy input[type=date]{width:100%;min-width:0;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#17191e;padding:12px;font:inherit;min-height:48px}.competition_controls__Q_AaL button,.competition_newCycle__phUbh button{background:#ff5a00;color:#fff}.competition_controls__Q_AaL button:disabled,.competition_newCycle__phUbh button:disabled{opacity:.6;cursor:wait}.competition_settings__1oUDy button{width:100%;min-height:48px;white-space:normal}.competition_controls__Q_AaL button:focus-visible,.competition_newCycle__phUbh button:focus-visible,.competition_newCycle__phUbh input:focus-visible,.competition_settings__1oUDy input:focus-visible{outline:3px solid #ff9c66;outline-offset:3px}.competition_newCycle__phUbh label{display:grid;grid-gap:8px;gap:8px}.competition_newCycle__phUbh input:not([type=checkbox]):not([type=hidden]){width:100%;min-width:0;padding:12px;border:1px solid #cbd5e1;border-radius:12px;font:inherit}.competition_newCycle__phUbh>label{display:flex;align-items:center;margin-top:18px;gap:10px}.competition_hint__GiMVv{margin-top:24px;color:#64748b;font-size:.875rem;line-height:1.6}@media(min-width:760px){.competition_settings__1oUDy{grid-template-columns:1fr 1fr}.competition_settings__1oUDy section+section{border-left:1px solid #e2e8f0;padding-left:24px}.competition_settings__1oUDy button{width:-moz-fit-content;width:fit-content}.competition_settings__1oUDy input[type=date]{max-width:280px}}.commercial_intro__TOZwf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:18px 0 22px}.commercial_intro__TOZwf p{max-width:68ch;color:#64748b;margin:6px 0 0}.commercial_programHead__t9gDo>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 13px;background:#fff;border:1px solid #dfe3e8;border-radius:9px;color:#343d48;text-decoration:none;font-size:13px;font-weight:600}.commercial_programHead__t9gDo>a:hover{background:#fff5ee;border-color:#edba9a}.commercial_primaryLink__L2_Zg{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:12px;background:#FF5A00;color:white!important;text-decoration:none;font-weight:700}.commercial_storeGrid__q7Ihx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px}.commercial_storeCard__tBAny{background:white;border:1px solid #e2e8f0;border-radius:18px;padding:18px;min-width:0;box-shadow:0 5px 20px rgba(15,23,42,.04)}.commercial_storeHead__Xjx3s{display:flex;align-items:center;gap:14px;margin-bottom:12px}.commercial_storeHead__Xjx3s img{width:68px;height:68px;object-fit:cover;border-radius:12px}.commercial_storeHead__Xjx3s h2{font-size:1.15rem;margin:0 0 4px}.commercial_storeHead__Xjx3s p{margin:0;color:#64748b}.commercial_storeCard__tBAny small{color:#64748b}.commercial_storeCard__tBAny>p{margin:10px 0 14px}.commercial_actions__dqqRT{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.commercial_actions__dqqRT a,.commercial_actions__dqqRT button{border:1px solid var(--ui-border,#efc19d);border-radius:12px;background:var(--ui-soft,#fff0e3);color:var(--ui-orange-ink,#1F2937);min-height:44px;padding:10px 14px;font:inherit;font-size:.9rem;text-decoration:none;cursor:pointer}.commercial_actions__dqqRT a:hover,.commercial_actions__dqqRT button:hover{border-color:#FF5A00;color:#1F2937}.commercial_inlineMap__lwYYs{margin-top:14px;padding-top:14px;border-top:1px solid #e2e8f0}.commercial_inlineMap__lwYYs iframe{display:block;width:100%;height:230px;border:0;border-radius:12px}.commercial_inlineMap__lwYYs p{font-size:.88rem;color:#64748b;margin:8px 0 0}.commercial_mascotMapWrap__rb3AD{position:relative;width:100%;overflow:hidden;border-radius:14px;background:#e9eef1}.commercial_mascotMap__ZExBR{width:100%;height:clamp(360px,56dvh,610px);z-index:1}.commercial_inlineMap__lwYYs .commercial_mascotMap__ZExBR{height:300px}.commercial_mascotMarker__cRP95{background:transparent!important;border:0!important}.commercial_mascotMarker__cRP95>div{width:54px;height:54px;display:grid;place-items:center;border:3px solid #fff;border-radius:50% 50% 50% 8px;background:#111;box-shadow:0 7px 18px #0007;transform:rotate(-45deg);overflow:hidden}.commercial_mascotMarker__cRP95 img{width:47px;height:47px;object-fit:contain;transform:rotate(45deg)}.commercial_mascotCluster__8VgPb{display:grid!important;place-items:center;border:4px solid #fff;border-radius:50%;background:#ff5a00;color:#fff;box-shadow:0 5px 16px #0005;font-weight:900}.commercial_mascotCluster__8VgPb span{font-size:15px}.commercial_provinceLabel__o8Olb{background:transparent!important;border:0!important;box-shadow:none!important;color:#1F2937!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;text-shadow:0 1px #fff,1px 0 #fff}.commercial_provinceLabel__o8Olb:before{display:none!important}.commercial_mascotMapToggle__tHWsC{position:absolute;z-index:500;right:12px;top:12px;border:0;border-radius:24px;padding:9px 12px;background:#ff5a00;color:white;font:inherit;font-weight:700;box-shadow:0 3px 12px #0004;cursor:pointer}.commercial_mapDirectory__KuR9m{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);grid-gap:14px;gap:14px;align-items:start}.commercial_mapPanel__7ZYJF{padding:12px;border-radius:18px;background:#102334;color:white}.commercial_mapPanel__7ZYJF header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 7px 12px;font-weight:750}.commercial_mapPanel__7ZYJF header small{color:#ffd9bd}.commercial_mapDirectorySearch__2GdjI{display:block;margin:12px 0}.commercial_mapDirectorySearch__2GdjI input{display:block;width:100%;background:white;border:1px solid #cad3df;border-radius:11px;padding:10px 12px;min-height:48px;font:inherit;font-size:16px}.commercial_mapDirectoryList__UwQmS{max-height:600px;overflow:auto;display:grid;grid-gap:8px;gap:8px}.commercial_mapDirectoryList__UwQmS button{display:flex;flex-direction:column;gap:4px;text-align:left;width:100%;border:1px solid #dbe2e8;border-radius:11px;padding:11px;background:white;font:inherit;cursor:pointer}.commercial_mapDirectoryList__UwQmS button[aria-current=true]{border-color:#ff5a00;background:#fff4eb}.commercial_mapDirectoryList__UwQmS small{color:#59687c}.commercial_mapSelected__sdgqp{background:white;border:1px solid #dbe2e8;border-radius:12px;padding:12px;margin-bottom:12px}.commercial_mapSelected__sdgqp p{margin:7px 0}.commercial_mapMobileTabs__afrJP{display:none}@media(max-width:767px){.commercial_mapDirectory__KuR9m{display:block}.commercial_mapMobileTabs__afrJP{display:flex;gap:8px;margin:12px 0}.commercial_mapMobileTabs__afrJP button{flex:1 1;min-height:46px;border:1px solid #cbd5e1;border-radius:10px;background:white;font:inherit;font-weight:650}.commercial_mapMobileTabs__afrJP button[aria-current=true]{background:#ff5a00;color:white;border-color:#ff5a00}.commercial_mapDirectory__KuR9m .commercial_mapPanel__7ZYJF,.commercial_mapDirectory__KuR9m .commercial_mapSide__s5UJt{display:none}.commercial_mapDirectory__KuR9m.commercial_listMode__NbwZn .commercial_mapSide__s5UJt,.commercial_mapDirectory__KuR9m.commercial_mapMode__3RNso .commercial_mapPanel__7ZYJF{display:block}.commercial_mapDirectory__KuR9m .commercial_mascotMap__ZExBR{height:clamp(380px,65dvh,650px)}.commercial_inlineMap__lwYYs .commercial_mascotMap__ZExBR{height:300px}}.commercial_mapMobileSelected__EOuef{display:none}.commercial_mascotMapWrap__rb3AD .leaflet-tile-pane{filter:grayscale(.86) contrast(.92)}.commercial_mascotMapWrap__rb3AD .leaflet-control-zoom{border:0!important;border-radius:10px!important;overflow:hidden;box-shadow:0 3px 12px #0003!important}@media(max-width:767px){.commercial_mapMobileSelected__EOuef{display:flex;flex-direction:column;gap:5px;padding:12px}.commercial_mapMobileSelected__EOuef a{color:#fff;text-decoration:underline}}.commercial_stats__Hq5Jc{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-gap:12px;gap:12px;margin:14px 0}.commercial_stat__54_Og{padding:15px;background:#f8fafc;border-radius:13px;border:1px solid #e2e8f0}.commercial_stat__54_Og span,.commercial_stat__54_Og strong{display:block}.commercial_stat__54_Og span{color:#64748b;font-size:.84rem}.commercial_stat__54_Og strong{font-size:1.22rem;margin-top:6px}.commercial_program__cnH32{border:1px solid #e2e8f0;border-radius:14px;padding:17px;margin:15px 0}.commercial_programHead__t9gDo{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.commercial_programHead__t9gDo h3{margin:0}.commercial_programHead__t9gDo strong{font-size:1.25rem}.commercial_progress__6VzWl{height:12px;background:#e9edf2;border-radius:99px;overflow:hidden;margin:14px 0 8px}.commercial_progress__6VzWl span{display:block;height:100%;border-radius:inherit;background:#FF5A00}.commercial_tiers__KbDyE{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,195px),1fr));grid-gap:10px;gap:10px;margin-top:14px}.commercial_tier__sp5Zk{border:1px solid #e2e8f0;border-radius:11px;padding:12px}.commercial_tierReached__APORK{background:#effaf3;border-color:#add7b9}.commercial_tier__sp5Zk em,.commercial_tier__sp5Zk small,.commercial_tier__sp5Zk strong{display:block}.commercial_tier__sp5Zk small{margin:5px 0;color:#64748b}.commercial_tier__sp5Zk em{font-style:normal;font-size:.82rem;color:#8a5315}.commercial_register__EknKS{display:grid;grid-gap:20px;gap:20px}.commercial_registerSection__chZXf{background:white;border:1px solid #e2e8f0;border-radius:16px;padding:20px}.commercial_registerSection__chZXf h2{margin:0 0 6px;font-size:1.15rem}.commercial_registerSection__chZXf>p{margin:0 0 16px;color:#64748b}.commercial_registerGrid__wvFsi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:15px;gap:15px}.commercial_registerGrid__wvFsi label,.commercial_registerSection__chZXf label{display:grid;grid-gap:6px;gap:6px;font-weight:600;font-size:.9rem}.commercial_registerGrid__wvFsi input,.commercial_registerSection__chZXf input{width:100%;border:1px solid #cbd5e1;border-radius:10px;padding:10px;font:inherit}.commercial_registerSection__chZXf button{border:1px solid #cbd5e1;background:white;color:#183047;border-radius:10px;padding:10px 15px;font:inherit;cursor:pointer}.commercial_register__EknKS button:disabled{opacity:.55;cursor:not-allowed}.commercial_register__EknKS .commercial_submit__XeHp7{background:#FF5A00;border:1px solid #ff5a00;color:white;font-weight:700;border-radius:10px;padding:12px 20px;font-size:1rem;cursor:pointer}.commercial_registerActions__eeF4_{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:15px}.commercial_feedback__VDLuR{padding:12px 14px;border-radius:10px;background:#eef6ff;color:#143d64}.commercial_registerSection__chZXf .commercial_newStoreOption__XAxbB{display:flex;align-items:center;gap:12px;min-height:48px;margin-bottom:16px;cursor:pointer}.commercial_registerSection__chZXf .commercial_newStoreOption__XAxbB input[type=checkbox]{width:22px;height:22px;min-width:22px;margin:0;accent-color:#ff5a00}.commercial_registerSection__chZXf .commercial_newStoreOption__XAxbB span{line-height:1.35}.commercial_optionalFields__f3Ptl{margin-top:16px}.commercial_optionalFields__f3Ptl summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650;color:#1F2937}.commercial_optionalFields__f3Ptl .commercial_registerGrid__wvFsi{margin-top:10px}.commercial_registerActions__eeF4_ button{min-height:48px}@media(max-width:600px){.commercial_register__EknKS{gap:14px}.commercial_register__EknKS .commercial_submit__XeHp7{width:100%}.commercial_registerActions__eeF4_{align-items:stretch}.commercial_registerActions__eeF4_>span{width:100%}.commercial_registerSection__chZXf,.commercial_storeCard__tBAny{padding:15px}.commercial_stats__Hq5Jc{grid-template-columns:1fr 1fr}}.commercial_detailHero__Ny_OH{display:flex;align-items:center;gap:20px;margin:18px 0;padding:22px;border:1px solid #e2e8f0;border-radius:18px;background:white}.commercial_detailHero__Ny_OH img{width:100px;height:100px;object-fit:cover;border-radius:14px}.commercial_detailHero__Ny_OH h1{margin:4px 0}.commercial_detailHero__Ny_OH p{margin:0 0 8px;color:#64748b}.commercial_detailHero__Ny_OH small{letter-spacing:.07em;color:#1F2937;font-weight:700}.commercial_badge__f7f48{display:inline-block;background:#fff1e9;color:#1F2937;border-radius:999px;padding:5px 9px;font-size:.8rem}.commercial_danger__vONsG{background:#fff2f1;border-color:#f4cbc8}.commercial_danger__vONsG strong{color:#b12520}.commercial_monthForm__p32V8{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin:18px 0}.commercial_monthForm__p32V8 label{display:grid;grid-gap:5px;gap:5px;font-weight:700}.commercial_monthForm__p32V8 button,.commercial_monthForm__p32V8 input{padding:9px;border-radius:9px;border:1px solid #cbd5e1;font:inherit}.commercial_monthForm__p32V8 button{cursor:pointer;background:#FF5A00;border-color:#FF5A00;color:white;font-weight:700}.commercial_periodLine__Bn5Fx{color:#64748b;font-size:.9rem}.commercial_invoiceTable__2nxO2{overflow:auto}.commercial_invoiceTable__2nxO2>div{display:grid;grid-template-columns:1.1fr repeat(6,minmax(90px,1fr));min-width:790px;grid-gap:10px;gap:10px;padding:10px;border-bottom:1px solid #e2e8f0;font-size:.84rem}.commercial_invoiceHead__GGFJb{background:#f8fafc;font-weight:700;color:#475569}@media(max-width:600px){.commercial_detailHero__Ny_OH{padding:15px;gap:12px}.commercial_detailHero__Ny_OH img{width:68px;height:68px}}.commercial_eyebrow__YD_zd{color:#1F2937;font-weight:800;letter-spacing:.08em;font-size:.73rem}.commercial_highlight__rOJMr{background:#fff1e9;border-color:#f7cfbb}.commercial_highlight__rOJMr strong{color:#1F2937}.commercial_goalPanel__CZ0Sz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px;margin:20px 0}.commercial_goalPanel__CZ0Sz>div{border:1px solid #e2e8f0;background:#fff;border-radius:14px;padding:16px}.commercial_goalPanel__CZ0Sz h3{margin:0 0 8px}.commercial_goalPanel__CZ0Sz p{color:#64748b}.commercial_goalPanel__CZ0Sz small{display:block;color:#64748b}.commercial_breakdown__KkVGL{border-top:1px solid #e2e8f0;padding-top:16px;margin-top:20px}.commercial_breakdown__KkVGL summary{font-weight:700;cursor:pointer}.commercial_breakdown__KkVGL>p{color:#64748b;font-size:.88rem}.commercial_moduleGrid__keBBh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:12px;gap:12px;margin:20px 0}.commercial_moduleCard__lVD6q{display:grid;grid-gap:5px;gap:5px;background:#fff;border:1px solid #e2e8f0;border-radius:13px;padding:16px;color:#172b41!important;text-decoration:none}.commercial_moduleCard__lVD6q:hover{border-color:#FF5A00}.commercial_moduleCard__lVD6q small{color:#64748b}.commercial_programGrid___mEk6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));grid-gap:16px;gap:16px;margin:16px 0}.commercial_programCard__IzFyQ{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:17px;box-shadow:0 5px 20px rgba(15,23,42,.04)}.commercial_programCard__IzFyQ h2{font-size:1.12rem;line-height:1.3;margin:0}.commercial_programCard__IzFyQ p{margin:0;color:#475569}.commercial_programCard__IzFyQ small{color:#64748b}.commercial_programCard__IzFyQ a{margin-top:auto;font-weight:700;color:#1F2937;text-decoration:none}.commercial_activationList__huDeD{display:grid;grid-gap:10px;gap:10px;width:100%}.commercial_activationEntry__xCvOJ{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:11px 0;border-top:1px solid #e2e8f0}.commercial_activationEntry__xCvOJ strong{font-size:.94rem;overflow-wrap:anywhere}.commercial_activationEntry__xCvOJ time{font-size:.83rem;color:#64748b}.commercial_activationEntry__xCvOJ .commercial_badge__f7f48{justify-self:start}.commercial_stat__54_Og .commercial_statHint__MA8WA{display:block;margin-top:8px;color:#70513f;font-size:.75rem;line-height:1.35;overflow-wrap:anywhere}@media(max-width:600px){.commercial_stats__Hq5Jc{grid-template-columns:repeat(2,minmax(0,1fr))}.commercial_stat__54_Og{min-width:0;padding:12px}.commercial_stat__54_Og strong{font-size:clamp(.95rem,3.7vw,1.22rem);overflow-wrap:anywhere}}.commercial_programBadges__O1e5J{display:flex;gap:8px;flex-wrap:wrap}.commercial_assignment__XX2BA{color:#475569;font-size:.88rem;font-weight:650}.commercial_storeFilter__tGwgQ{display:flex;align-items:center;gap:10px;margin:12px 0 18px}.commercial_storeFilter__tGwgQ label{font-weight:650}.commercial_storeFilter__tGwgQ select{background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:10px;font:inherit;max-width:100%}@media(max-width:600px){.commercial_storeFilter__tGwgQ{align-items:stretch;flex-direction:column}.commercial_intro__TOZwf .commercial_control-intro-text__RQp8j{display:none}}.commercial_visitWrap__HhjDU{margin:14px 0}.commercial_visitButton___KsFW{border:0;border-radius:11px;background:#ff5a00;color:#fff;padding:12px 18px;min-height:48px;font:inherit;font-weight:750;cursor:pointer}.commercial_visitForm__pfcXh{max-width:650px;background:#fff;border:1px solid #dfe5ec;border-radius:14px;padding:16px;margin-top:12px}.commercial_visitForm__pfcXh fieldset{border:0;padding:0;margin:0}.commercial_visitForm__pfcXh legend{font-weight:700;margin-bottom:10px}.commercial_visitFilters__LVELK label,.commercial_visitForm__pfcXh label{display:flex;flex-direction:column;gap:5px;font-weight:600;color:#344154}.commercial_visitFilters__LVELK input,.commercial_visitFilters__LVELK select,.commercial_visitForm__pfcXh input:not([type=radio]),.commercial_visitForm__pfcXh select,.commercial_visitForm__pfcXh textarea{font:inherit;border:1px solid #cbd5e1;border-radius:9px;padding:10px;min-height:44px;width:100%;background:white}.commercial_visitResults__ykzVm{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:13px}.commercial_visitResults__ykzVm label{display:flex;flex-direction:row;align-items:center;gap:6px;border:1px solid #dbe2e8;border-radius:9px;padding:9px 11px;min-height:46px;cursor:pointer}.commercial_visitResults__ykzVm .commercial_visitSelected__4LvZ2{background:#fff1e8;border-color:#ff5a00;color:#1F2937}.commercial_visitForm__pfcXh details{margin:13px 0}.commercial_visitForm__pfcXh details label{margin:9px 0}.commercial_visitForm__pfcXh summary{cursor:pointer}.commercial_visitForm__pfcXh fieldset>.commercial_visitButton___KsFW{margin-top:14px}.commercial_visitFilters__LVELK{display:flex;flex-wrap:wrap;gap:9px;align-items:flex-end;margin:15px 0}.commercial_visitFilters__LVELK label{min-width:125px;flex:1 1}.commercial_visitFilters__LVELK button{min-height:44px;border:1px solid #cbd5e1;border-radius:9px;background:white;padding:9px 16px;cursor:pointer}.commercial_visitRow__IBfba{border-top:1px solid #e2e8f0;padding:13px 0;display:flex;flex-direction:column;gap:4px}.commercial_visitLast__AE2Hy,.commercial_visitRow__IBfba time{color:#64748b;font-size:.9rem}.commercial_visitRow__IBfba p{margin:3px 0}.commercial_visitRow__IBfba small{color:#59687c}@media(max-width:600px){.commercial_visitFilters__LVELK,.commercial_visitResults__ykzVm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.commercial_visitFilters__LVELK label{min-width:0}.commercial_visitFilters__LVELK button{grid-column:1/-1}.commercial_visitButton___KsFW{width:100%}}.commercial_storeSearchBar__kHrqZ{margin:12px 0 16px;max-width:550px}.commercial_storeSearchBar__kHrqZ label{display:block;margin-bottom:6px;font-weight:650;color:#344154}.commercial_storeSearchBar__kHrqZ input{display:block;width:100%;min-height:48px;border:1px solid #cbd5e1;border-radius:11px;background:white;padding:10px 14px;font:inherit;font-size:16px;color:#182536}.commercial_storeSearchBar__kHrqZ input:focus-visible{outline:3px solid #ff9b58;outline-offset:2px}.commercial_actions__dqqRT .commercial_visitCardWrap__8sOFG{display:contents}.commercial_actions__dqqRT .commercial_visitCardWrap__8sOFG .commercial_visitButton___KsFW{background:#ff5a00;color:#fff;border-color:#ff5a00}.commercial_actions__dqqRT .commercial_visitCardWrap__8sOFG>.commercial_visitButton___KsFW{min-height:44px;padding:9px 12px;font-size:.9rem;width:auto}.commercial_actions__dqqRT .commercial_visitCardWrap__8sOFG>.commercial_visitForm__pfcXh{order:99;flex:1 0 100%;width:100%;max-width:none;margin-top:4px}.commercial_actions__dqqRT .commercial_visitCardWrap__8sOFG>p[role=status]{flex:1 0 100%;margin:4px 0}@media(max-width:600px){.commercial_actions__dqqRT .commercial_visitCardWrap__8sOFG>.commercial_visitButton___KsFW{width:auto}.commercial_actions__dqqRT .commercial_visitCardWrap__8sOFG>.commercial_visitForm__pfcXh .commercial_visitButton___KsFW{width:100%}}.commercial_customerSearch__fLDrr{display:block;font-weight:650;margin:12px 0}.commercial_customerSearch__fLDrr input{display:block;width:100%;max-width:520px;min-height:48px;border:1px solid #cbd5e1;border-radius:10px;padding:9px 12px;font:inherit;font-size:16px;background:#fff}.commercial_customerResults__7itcI{display:grid;grid-gap:7px;gap:7px;max-width:520px;max-height:245px;overflow:auto;margin-bottom:14px}.commercial_customerResults__7itcI button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:4px;background:#fff;border:1px solid #dbe2e8;border-radius:10px;padding:12px;font:inherit;cursor:pointer}.commercial_customerResults__7itcI button:focus-visible,.commercial_customerResults__7itcI button:hover{border-color:#ff5a00}.commercial_customerResults__7itcI span{font-size:.88rem;color:#59687c}.commercial_draftDiscard__fpy23{float:right;border:0;background:transparent;color:#1F2937;text-decoration:underline;cursor:pointer;font:inherit}.commercial_dailyRoute__zM39Z{margin-top:14px}.commercial_routeTools__QH9WA{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;margin-bottom:14px}.commercial_routeTools__QH9WA label{flex:1 1 240px;font-weight:650}.commercial_routeTools__QH9WA input{display:block;width:100%;min-height:48px;border:1px solid #cbd5e1;background:#fff;border-radius:10px;padding:10px;font:inherit;font-size:16px}.commercial_routeTools__QH9WA p{margin:0 8px 10px 0;color:#526273}.commercial_routeTools__QH9WA button{border:1px solid #cbd5e1;border-radius:10px;min-height:44px;background:#fff;padding:8px 12px;font:inherit;cursor:pointer}.commercial_routeLayout__dld8u{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(280px,40%) minmax(0,1fr);align-items:start}.commercial_routeList__eMgRi{max-height:min(73vh,850px);overflow:auto;display:grid;grid-gap:8px;gap:8px}.commercial_routeDetail__G6e6r,.commercial_routeList__eMgRi article{background:white;border:1px solid #dfe5ec;border-radius:15px;padding:12px}.commercial_routeList__eMgRi .commercial_routeSelected__QTlZ1{border-color:#ff5a00}.commercial_routePick__Sj3dq{width:100%;border:0;background:none;text-align:left;padding:4px;font:inherit;cursor:pointer;display:flex;flex-direction:column;gap:5px}.commercial_routePick__Sj3dq strong{font-size:1.05rem}.commercial_routePick__Sj3dq small,.commercial_routePick__Sj3dq span{color:#5b6879}.commercial_routePin__llrgf{border:1px solid #d6dce4;border-radius:9px;background:#fff7f1;padding:7px 10px;font:inherit;cursor:pointer;margin-top:8px;min-height:42px;color:#1F2937}.commercial_routeDetail__G6e6r{position:-webkit-sticky;position:sticky;top:80px;padding:20px;min-height:200px}.commercial_routeDetail__G6e6r h2{margin:8px 0}.commercial_routeDetail__G6e6r small{color:#59687c}.commercial_routeActions__0iIGg{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.commercial_routeActions__0iIGg a{display:inline-flex;align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;min-height:48px}.commercial_routeBack__Qqxd5{display:none}@media(max-width:767px){.commercial_routeLayout__dld8u{display:block}.commercial_routeList__eMgRi{max-height:none}.commercial_routeDetail__G6e6r{display:none;position:static}.commercial_routeDetailOpen__V5_zE{display:block}.commercial_routeDetailOpen__V5_zE~.commercial_routeList__eMgRi{display:none}.commercial_routeLayout__dld8u:has(.commercial_routeDetailOpen__V5_zE) .commercial_routeList__eMgRi{display:none}.commercial_routeBack__Qqxd5{display:block;background:none;border:0;padding:8px 0;font:inherit;color:#1F2937;cursor:pointer}.commercial_routeTools__QH9WA{align-items:stretch}.commercial_routeTools__QH9WA p{width:100%}}.control-shell .commercial_register__EknKS :is(input:not([type=checkbox]):not([type=hidden]),button,select,summary){min-height:48px;font-size:16px}.commercial_dailyRoute__zM39Z :is(button,input,.commercial_routeActions__0iIGg a){min-height:48px;font-size:16px}.commercial_dailyRoute__zM39Z :is(button,input,a):focus-visible{outline:3px solid #ff9b58;outline-offset:2px}.commercial_dailyRoute__zM39Z [role=alert]{padding:14px;border:1px solid #e5b38e;background:#fff5eb;border-radius:12px;margin-bottom:14px}.commercial_dailyRoute__zM39Z [role=alert] button{padding:10px 14px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;font:inherit;cursor:pointer}.commercial_dailyRoute__zM39Z .commercial_routeTools__QH9WA label{display:flex;flex-direction:column;gap:8px;min-width:0}.MapDirectory_open__U1g5W.MapDirectory_open__U1g5W{display:flex;align-items:center;justify-content:center;min-height:48px;max-width:100%;width:-moz-fit-content;width:fit-content;box-sizing:border-box;margin-block:8px;padding:10px 16px;border-radius:12px;background:#ff5a00;color:#fff;font-size:16px;font-weight:700;text-decoration:none;scroll-margin-block:100px}.MapDirectory_open__U1g5W:focus-visible{outline:3px solid #172b4d;outline-offset:3px}.directory_actions__GBUXy,.directory_control__BF28H{--control-target-min:48px;--control-secondary-font-size:16px}.directory_control__BF28H input,.directory_control__BF28H select{min-height:48px;font-size:16px;width:100%;max-width:100%;box-sizing:border-box}.directory_actions__GBUXy a,.directory_actions__GBUXy button{min-height:48px;font-size:16px;box-sizing:border-box}.receipt_facts__gdHt9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.receipt_facts__gdHt9 div{min-width:0;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.receipt_facts__gdHt9 dt{font-size:14px;color:#52657b}.receipt_facts__gdHt9 dd{margin:6px 0 0;font-weight:600;overflow-wrap:anywhere}.receipt_facts__gdHt9 small{display:block;font-weight:400;margin-top:4px}@media(max-width:480px){.receipt_facts__gdHt9{grid-template-columns:1fr}}.receipt_action__bqSj2{display:inline-flex;align-items:center;justify-content:center;max-width:100%;white-space:normal;overflow-wrap:anywhere}.receipt_action__bqSj2,.receipt_disclosure__VcXz3{--control-target-min:48px;--control-secondary-font-size:16px;min-height:48px;font-size:16px;box-sizing:border-box}.receipt_disclosure__VcXz3{padding:12px 0;cursor:pointer}.PasskeyExperience_access__0uY12{margin-top:18px;max-width:720px}.PasskeyExperience_button__1KA15{width:100%;min-height:52px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #ff5a00;border-radius:14px;background:#ff5a00;color:#fff;padding:14px 18px;font:inherit;font-weight:700;cursor:pointer}.PasskeyExperience_button__1KA15:disabled{opacity:.65;cursor:wait}.PasskeyExperience_icon__JWZHU{width:32px;height:32px;flex:none}.PasskeyExperience_help__AmOrF{color:#617080;font-size:14px;line-height:1.5;margin:12px 0}.PasskeyExperience_status__A995h{padding:12px;border-radius:12px;background:#fff3eb;color:#63310e;line-height:1.5}.PasskeyExperience_quiet__RM7cc{min-height:44px;border:1px solid #dde3e9;border-radius:12px;background:#fff;color:#273443;padding:12px 16px;font:inherit;cursor:pointer}.PasskeyExperience_quiet__RM7cc:disabled{opacity:.6}.PasskeyExperience_button__1KA15:focus-visible,.PasskeyExperience_quiet__RM7cc:focus-visible{outline:3px solid #ffb27f;outline-offset:3px}.PasskeyExperience_dialog__wot1o{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #e1e6ec;border-radius:24px;padding:28px;color:#202a36;background:white;box-shadow:0 24px 80px #1114}.PasskeyExperience_dialog__wot1o::-webkit-backdrop{background:#15202b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.PasskeyExperience_dialog__wot1o::backdrop{background:#15202b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.PasskeyExperience_dialog__wot1o h2{font-size:25px;line-height:1.2;margin:16px 0}.PasskeyExperience_dialog__wot1o p{font-size:15px;line-height:1.55}.PasskeyExperience_dialog__wot1o .PasskeyExperience_quiet__RM7cc{width:100%;margin-top:12px}.PasskeyExperience_emblem__Tm6oW{display:grid;place-items:center;width:64px;height:64px;color:#ff5a00;background:#fff1e8;border-radius:20px}.PasskeyExperience_emblem__Tm6oW svg{width:36px;height:36px}@media(max-width:480px){.PasskeyExperience_dialog__wot1o{padding:22px}.PasskeyExperience_button__1KA15{font-size:16px}}.PasskeyExperience_dialog__wot1o{position:fixed;inset:0;margin:auto;height:-moz-fit-content;height:fit-content}.earnings_overview__xsror{min-width:0;margin:16px 0 24px}.earnings_heading__JatnI{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px}.earnings_heading__JatnI h2{font-size:1.15rem;margin:0}.earnings_heading__JatnI>span{font-size:.85rem;background:#eef2f7;border-radius:20px;padding:8px 12px}.earnings_metrics__pY_38{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.earnings_metric__6mzSt{min-width:0;border:1px solid #dce5ef;border-radius:18px;padding:18px;background:#f0f6ff;display:flex;flex-direction:column;gap:10px}.earnings_metric__6mzSt>span{font-weight:600;font-size:.85rem}.earnings_metric__6mzSt>strong{font-size:clamp(1.12rem,2vw,1.75rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.earnings_metric__6mzSt small{font-size:.75rem;line-height:1.4}.earnings_featured__fgvfO{background:#163c33;color:white;border-color:#163c33}.earnings_warning__gMXUG{color:#745212;background:#fff7e9;padding:10px 14px;border-radius:10px;font-size:.85rem;line-height:1.45}.earnings_people__TmdOx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.earnings_seller__W15vI{padding:18px;border:1px solid #dce5ef;border-radius:18px;background:white;min-width:0}.earnings_seller__W15vI header{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.earnings_avatar__UXi22{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;background:#fff1e7;color:#ab4300;font-weight:700}.earnings_seller__W15vI h3{font-size:1rem;margin:0;flex:1 1;min-width:100px;overflow-wrap:anywhere}.earnings_seller__W15vI header>div{display:flex;flex-direction:column;gap:4px}.earnings_seller__W15vI header>div span{font-size:.73rem;color:#57677a}.earnings_seller__W15vI header strong{font-size:1.2rem;color:#195d45;overflow-wrap:anywhere}.earnings_breakdown__TOC_O{display:grid;grid-gap:12px;gap:12px;margin:20px 0}.earnings_breakdown__TOC_O>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px;font-size:.85rem}.earnings_breakdown__TOC_O strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.earnings_track__fhEtc{grid-column:1/-1;background:#edf1f5;border-radius:10px;height:6px;overflow:hidden}.earnings_track__fhEtc i{display:block;height:100%;background:#ee6a18;border-radius:10px}.earnings_adjustments__51kIB{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;border-top:1px solid #e2e8f0;padding-top:12px;font-size:.8rem}.earnings_adjustments__51kIB span{display:grid;grid-gap:4px;gap:4px}.earnings_adjustments__51kIB strong{overflow-wrap:anywhere}.earnings_note__qa3mb{display:block;color:#586678;line-height:1.4;font-size:.74rem;margin-top:8px}.earnings_seller__W15vI summary{cursor:pointer;min-height:44px;align-content:center;font-size:.88rem;font-weight:600}.earnings_seller__W15vI details{border-top:1px solid #e2e8f0;margin-top:12px}.earnings_seller__W15vI details p{font-size:.8rem}.earnings_goalNumbers__1Nb8T{display:flex;justify-content:space-between;gap:10px;font-size:.8rem}.earnings_goalNumbers__1Nb8T span{display:grid;grid-gap:5px;gap:5px}.earnings_seller__W15vI progress{width:100%;height:12px;accent-color:#e85b00;margin:12px 0 0}.earnings_filters__T7HAa{display:flex;align-items:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:12px}.earnings_filters__T7HAa label{display:grid;grid-gap:4px;gap:4px;font-size:.8rem}.earnings_filters__T7HAa button,.earnings_filters__T7HAa input{min-height:44px;max-width:100%;margin:0}.earnings_filters__T7HAa input{padding:8px 10px}@media(max-width:900px){.earnings_metrics__pY_38{grid-template-columns:repeat(2,minmax(0,1fr))}.earnings_people__TmdOx{grid-template-columns:1fr}}@media(max-width:480px){.earnings_metrics__pY_38{gap:8px}.earnings_metric__6mzSt{padding:13px;border-radius:14px}.earnings_metric__6mzSt>span{font-size:.78rem}.earnings_seller__W15vI{padding:14px}.earnings_heading__JatnI h2{font-size:1.06rem}}.earnings_personFilter__dszLL{padding:16px;border:1px solid #dce5ef;border-radius:16px;background:white;gap:12px}.earnings_personFilter__dszLL label{min-width:0;flex:1 1 180px;font-size:1rem}.earnings_personFilter__dszLL button,.earnings_personFilter__dszLL input,.earnings_personFilter__dszLL select{min-height:48px;font-size:1rem;box-sizing:border-box;width:100%}.earnings_personFilter__dszLL select{padding:8px 10px;max-width:100%}.earnings_personFilter__dszLL button{flex:0 1 190px}.earnings_personFilter__dszLL>span{align-self:center}.earnings_personHeading__vWgqr{flex-wrap:wrap}.earnings_personHeading__vWgqr h2{overflow-wrap:anywhere;min-width:0}@media(max-width:480px){.earnings_personFilter__dszLL button{flex-basis:100%}}.earnings_personFilter__dszLL input,.earnings_personFilter__dszLL select{border:1px solid #cbd5e1;border-radius:12px;background:#fff;color:#17191e}.earnings_personFilter__dszLL button{background:#ff5a00;color:#17191e}.earnings_personFilter__dszLL{--control-target-min:48px}.earnings_personFilter__dszLL[class] button,.earnings_personFilter__dszLL[class] input,.earnings_personFilter__dszLL[class] select{min-height:48px;font-size:16px}.earnings_personFilter__dszLL[class] button{background:#ff5a00;color:#17191e}.earnings_reviewButton__MUzjS{padding:10px 16px;border:1px solid #ff5a00;border-radius:12px;font-weight:700;cursor:pointer}.review_review__oSkTb{max-width:1100px;min-width:0;margin:16px auto;display:grid;grid-gap:16px;gap:16px}.review_review__oSkTb h2,.review_review__oSkTb h3{margin:0 0 12px;overflow-wrap:anywhere}.review_review__oSkTb h2{font-size:1.4rem}.review_review__oSkTb h3{font-size:1.1rem}.review_review__oSkTb p{line-height:1.5;margin:10px 0}.review_badges__GYDbT{display:flex;gap:8px;flex-wrap:wrap}.review_badges__GYDbT span{border-radius:20px;background:#eef2f7;padding:7px 12px;font-size:.9rem}.review_grid__fsEDf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.review_card__FcNzx{border:1px solid #dce5ef;border-radius:16px;background:#fff;padding:20px;min-width:0}.review_card__FcNzx dl{margin:0}.review_card__FcNzx dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;border-bottom:1px solid #e6eaf0;padding:14px 0}.review_card__FcNzx dt{line-height:1.4}.review_card__FcNzx dd{margin:0;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.review_total__k_alS{font-weight:700}.review_scope__a2wEW{color:#536172;font-size:.92rem}.review_result__HZtPK{border:1px solid #e3c594;background:#fff7e9;padding:20px;border-radius:16px}.review_result__HZtPK>div{display:flex;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap;font-weight:700}.review_result__HZtPK strong{font-size:1.6rem;overflow-wrap:anywhere}.review_result__HZtPK p{font-size:.95rem;margin-bottom:0}.review_review__oSkTb a,.review_review__oSkTb summary{min-height:48px;align-content:center;box-sizing:border-box}.review_review__oSkTb summary{cursor:pointer;font-weight:600;padding:10px 0}.review_review__oSkTb a{display:inline-flex;align-items:center;padding:10px 16px;border:1px solid #cbd5e1;border-radius:12px;text-decoration:none;color:#914000;max-width:100%;overflow-wrap:anywhere}.review_review__oSkTb a:focus-visible,.review_review__oSkTb summary:focus-visible{outline:3px solid #ff5a00;outline-offset:3px}.review_back__w1Eg0{justify-self:start;background:#fff}.review_reference__xeCNL{font-size:.85rem;color:#536172;overflow-wrap:anywhere}.review_history__mdqX4{padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.review_history__mdqX4 li{display:grid;grid-gap:6px;gap:6px;padding:12px;background:#f7f9fc;border-radius:10px;overflow-wrap:anywhere}.review_card__FcNzx nav{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.review_review__oSkTb a,.review_review__oSkTb input,.review_review__oSkTb summary{scroll-margin-block:80px 16px}@media(max-width:700px){.review_grid__fsEDf{grid-template-columns:1fr}.review_card__FcNzx,.review_result__HZtPK{padding:16px}.review_card__FcNzx dl>div{grid-template-columns:minmax(0,1fr);gap:6px}.review_card__FcNzx dd{font-size:1.1rem}.review_result__HZtPK strong{font-size:1.5rem}}.review_review__oSkTb{--control-target-min:48px}.review_review__oSkTb.review_review__oSkTb.review_review__oSkTb summary{min-height:48px;font-size:16px}.review_entry__ZwL_d.review_entry__ZwL_d{display:inline-flex;align-items:center;min-height:48px;padding:10px 16px;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:12px;color:#914000;background:#fff;font-weight:600;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.review_entry__ZwL_d:focus-visible{outline:3px solid #ff5a00;outline-offset:3px}.settlement_work__svzCK{max-width:1000px;margin:16px auto;display:grid;grid-gap:16px;gap:16px;min-width:0;padding-bottom:24px}.settlement_work__svzCK h2,.settlement_work__svzCK h3{margin:0 0 12px}.settlement_work__svzCK p{line-height:1.5}.settlement_steps__k0Jre{display:flex;gap:8px;padding:0;list-style:none;flex-wrap:wrap}.settlement_steps__k0Jre li{padding:10px 14px;border-radius:20px;background:#eef2f7}.settlement_steps__k0Jre [aria-current]{background:#fff0e5;color:#914000;font-weight:700}.settlement_card__qJW1k{background:white;border:1px solid #dce5ef;border-radius:16px;padding:20px;min-width:0}.settlement_work__svzCK fieldset{border:0;padding:0;margin:0;min-width:0}.settlement_work__svzCK legend{font-weight:700;margin-bottom:12px}.settlement_work__svzCK label{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.settlement_work__svzCK .settlement_confirm__exBRu,.settlement_work__svzCK label:has(input[type=radio]){display:flex;gap:12px;align-items:center;min-height:48px}.settlement_work__svzCK input:not([type=radio]):not([type=checkbox]),.settlement_work__svzCK select{min-height:48px;font-size:16px;padding:10px 12px;border:1px solid #cbd5e1;border-radius:10px;width:100%;box-sizing:border-box;background:white}.settlement_work__svzCK input[type=checkbox],.settlement_work__svzCK input[type=radio]{width:22px;height:22px;flex:none}.settlement_fields__PRHqt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 16px;gap:0 16px}.settlement_wide__qi6pH{grid-column:1/-1}.settlement_actions__Ox2dy{display:flex;gap:12px;flex-wrap:wrap}.settlement_work__svzCK a,.settlement_work__svzCK button,.settlement_work__svzCK summary{min-height:48px;font-size:16px;box-sizing:border-box;overflow-wrap:anywhere}.settlement_work__svzCK button{border:1px solid #d6e0eb;border-radius:12px;padding:12px 16px;background:#fff0e5;color:#7b3600;font-weight:700;cursor:pointer;max-width:100%}.settlement_work__svzCK button:disabled{opacity:.55;cursor:default}.settlement_work__svzCK a{display:inline-flex;align-items:center;padding:10px;color:#914000}.settlement_work__svzCK summary{padding:12px 0;cursor:pointer;font-weight:600}.settlement_work__svzCK :focus-visible{outline:3px solid #ff5a00;outline-offset:3px}.settlement_total__jBh_w{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff7e9;padding:16px;border-radius:12px}.settlement_total__jBh_w strong{font-size:1.6rem;overflow-wrap:anywhere}.settlement_work__svzCK dl{margin:12px 0}.settlement_work__svzCK dl>div{display:flex;gap:16px;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e8edf2}.settlement_work__svzCK dd{margin:0;font-weight:700;overflow-wrap:anywhere}.settlement_feedback__t35_S:not(:empty){padding:14px;background:#fff7e9;border:1px solid #ead1a9;border-radius:12px;line-height:1.5}.settlement_reference__kNJ6f{overflow-wrap:anywhere;color:#536172;font-size:.9rem}.settlement_work__svzCK button,.settlement_work__svzCK input,.settlement_work__svzCK select{scroll-margin-block:88px 96px}@media(max-width:700px){.settlement_fields__PRHqt{grid-template-columns:1fr}.settlement_card__qJW1k{padding:16px}.settlement_work__svzCK dl>div{flex-wrap:wrap}.settlement_steps__k0Jre{font-size:.9rem}.settlement_steps__k0Jre li{padding:8px 10px}}.settlement_work__svzCK dt small{display:block;color:#536172;font-size:.85rem;font-weight:400;margin-top:4px}.settlement_work__svzCK .settlement_linked__ftO54{background:#fff0e5;border-radius:12px;font-weight:700;justify-self:start}.settlement_work__svzCK{--control-target-min:48px}.settlement_work__svzCK.settlement_work__svzCK :is(button,select,summary,a){min-height:48px}.PermissionReview_form__YzPoU{min-width:0;max-width:100%}.PermissionReview_fields__x0POb{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;border:0;padding:0;margin:0;min-width:0;max-width:100%}.PermissionReview_fields__x0POb[disabled]{opacity:.7}.PermissionReview_dialog__vM0FI{--control-target-min:48px;box-sizing:border-box;width:min(620px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #e2e7ee;border-radius:18px;padding:20px;color:#1f2937;background:#fff;white-space:normal;overflow-wrap:anywhere}.PermissionReview_dialog__vM0FI::-webkit-backdrop{background:#16223580}.PermissionReview_dialog__vM0FI::backdrop{background:#16223580}.PermissionReview_dialog__vM0FI h2{font-size:1.3rem;margin:0 0 12px}.PermissionReview_dialog__vM0FI h3{font-size:1rem;margin:0 0 8px}.PermissionReview_dialog__vM0FI dl{display:grid;grid-gap:8px;gap:8px;margin:12px 0}.PermissionReview_dialog__vM0FI dl>div{display:grid;grid-template-columns:minmax(80px,1fr) minmax(0,2fr);grid-gap:12px;gap:12px}.PermissionReview_dialog__vM0FI dt{color:#667085}.PermissionReview_dialog__vM0FI dd{margin:0;font-weight:600}.PermissionReview_differences__6MO6m{display:grid;grid-gap:10px;gap:10px}.PermissionReview_differences__6MO6m section{border:1px solid #e2e7ee;padding:12px;border-radius:12px}.PermissionReview_differences__6MO6m p,.PermissionReview_note__e3eSW{font-size:.9rem;color:#667085}.PermissionReview_dialog__vM0FI .PermissionReview_consent__ydUGw{display:flex;align-items:center;gap:10px;min-height:48px;font-size:1rem}.PermissionReview_dialog__vM0FI .PermissionReview_consent__ydUGw input{flex:none;width:22px;min-width:22px;max-width:22px;height:22px;padding:0}.PermissionReview_actions__eeia1{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.PermissionReview_dialog__vM0FI .PermissionReview_actions__eeia1 button,.PermissionReview_issue__Da69C button{min-height:48px;font:inherit;padding:10px 14px;border:1px solid #d9dce1;border-radius:10px;background:#fff;color:#1f2937}.PermissionReview_dialog__vM0FI .PermissionReview_actions__eeia1 button:last-child{background:#ff5a00;color:#1f2937;border-color:#ff5a00}.PermissionReview_dialog__vM0FI button:disabled{opacity:.55}.PermissionReview_dialog__vM0FI :focus-visible{outline:3px solid #ff5a00;outline-offset:3px}.PermissionReview_issue__Da69C{flex-basis:100%;width:100%;max-width:min(30rem,calc(100vw - 96px));white-space:normal;overflow-wrap:anywhere}.PermissionReview_issue__Da69C a,.PermissionReview_issue__Da69C button{display:inline-flex;align-items:center;min-height:48px;max-width:100%;white-space:normal}.PermissionReview_issue__Da69C a{margin:6px 0;padding:10px 0}.PermissionReview_issue__Da69C button{margin-right:10px}@media(max-width:480px){.PermissionReview_dialog__vM0FI{padding:16px}.PermissionReview_actions__eeia1 button{flex:1 1 150px}.PermissionReview_dialog__vM0FI dl>div{grid-template-columns:1fr;gap:4px}}.tasks_primary__ALPSz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.tasks_primary__ALPSz .tasks_card__YxkZm{display:grid;grid-template-columns:32px minmax(0,1fr);align-content:center;align-items:center;grid-gap:5px 10px;gap:5px 10px;min-width:0;min-height:104px;padding:16px;border:1px solid #ff5a00;border-radius:14px;background:#ff5a00;color:#172b41;text-decoration:none;overflow-wrap:anywhere}.tasks_card__YxkZm svg{grid-row:1/3;width:28px;height:28px}.tasks_card__YxkZm strong{font-size:17px;line-height:1.25}.tasks_card__YxkZm small{font-size:13px;line-height:1.4}.tasks_primary__ALPSz .tasks_card__YxkZm:hover{background:#ff701f;border-color:#e84f00}.tasks_secondary__nsy0_{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 16px}.tasks_secondary__nsy0_ a{display:inline-flex;align-items:center;min-height:48px;padding:8px 2px;color:#24374b;font-size:16px;line-height:1.4;text-underline-offset:4px}.tasks_primary__ALPSz .tasks_card__YxkZm:focus-visible,.tasks_secondary__nsy0_ a:focus-visible{outline:3px solid #172b41;outline-offset:3px}.tasks_pending__tbWiv{margin-top:24px;min-width:0}.tasks_pending__tbWiv h3{margin:0;overflow-wrap:anywhere}.tasks_pending__tbWiv a{display:inline-flex;align-items:center;min-height:48px;min-width:48px;font-size:16px}.tasks_pending__tbWiv a:focus-visible{outline:3px solid #172b41;outline-offset:3px}@media(max-width:1000px){.tasks_primary__ALPSz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.tasks_primary__ALPSz{gap:8px}.tasks_primary__ALPSz .tasks_card__YxkZm{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px;min-height:122px}.tasks_card__YxkZm svg{grid-row:auto;width:24px;height:24px}.tasks_card__YxkZm strong{font-size:16px}.tasks_card__YxkZm small{font-size:12px}}.offer-review-comparison_review__ZyzfW{min-width:0;margin:1rem 0;padding:1rem;border:1px solid #d9e1ea;border-radius:1rem;background:#fff;color:#162334;overflow-wrap:anywhere}.offer-review-comparison_review__ZyzfW h2{margin:0 0 .75rem;font-size:1.25rem}.offer-review-comparison_review__ZyzfW h3{margin:0;font-size:1.05rem}.offer-review-comparison_review__ZyzfW p{line-height:1.5}.offer-review-comparison_review__ZyzfW .offer-review-comparison_pair__FDAbQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:.75rem 0}.offer-review-comparison_pair__FDAbQ>div{min-width:0;padding:.75rem;border-radius:.75rem;background:#f4f6f8}.offer-review-comparison_review__ZyzfW .offer-review-comparison_total__Kv9uR{font-size:1.2rem;font-weight:700;margin:.5rem 0}.offer-review-comparison_review__ZyzfW dl{margin:.5rem 0 0}.offer-review-comparison_review__ZyzfW dl>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .5rem;margin:.4rem 0}.offer-review-comparison_review__ZyzfW dt{font-weight:400}.offer-review-comparison_review__ZyzfW dd{margin:0;font-weight:600}.offer-review-comparison_review__ZyzfW .offer-review-comparison_items__enE9m{list-style:none;margin:1rem 0;padding:0}.offer-review-comparison_items__enE9m>li{padding:1rem 0;border-top:1px solid #d9e1ea}.offer-review-comparison_review__ZyzfW summary{display:flex;align-items:center;min-height:48px;padding:.5rem;box-sizing:border-box;font-size:1rem;cursor:pointer;font-weight:600}.offer-review-comparison_review__ZyzfW summary:before{content:"+";margin-right:.5rem}.offer-review-comparison_review__ZyzfW details[open]>summary:before{content:"−"}.offer-review-comparison_review__ZyzfW summary:focus-visible{outline:3px solid #ff6500;outline-offset:2px;border-radius:.5rem}@media(max-width:420px){.offer-review-comparison_review__ZyzfW{padding:.75rem}.offer-review-comparison_review__ZyzfW .offer-review-comparison_pair__FDAbQ{grid-template-columns:minmax(0,1fr)}}.offer-review-comparison_review__ZyzfW details>summary{min-height:48px;font-size:16px;line-height:1.5}.CommercialResponsibility_panel__VzR_1{min-width:0;overflow-wrap:anywhere}.CommercialResponsibility_panel__VzR_1 fieldset{border:0;padding:0;min-width:0}.CommercialResponsibility_panel__VzR_1 label{display:flex;flex-direction:column;gap:6px;margin:16px 0;font-weight:600}.CommercialResponsibility_panel__VzR_1[id=responsable-comercial] :is(select,textarea){min-height:48px;width:100%;min-width:0;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:12px;padding:12px;background:#fff}.CommercialResponsibility_panel__VzR_1[id=responsable-comercial] textarea{min-height:88px}.CommercialResponsibility_panel__VzR_1 summary{min-height:48px;cursor:pointer;padding:12px 0}.CommercialResponsibility_panel__VzR_1 p{color:#475569}.CommercialResponsibility_review__InR_M{border:1px solid #ffcfb5;border-radius:16px;background:#fff8f3;padding:16px}.CommercialResponsibility_review__InR_M dt{font-weight:700;margin-top:12px}.CommercialResponsibility_review__InR_M dd{margin:4px 0 0;white-space:pre-wrap}.CommercialResponsibility_feedback__i27lP{margin:16px 0;padding:12px;border:1px solid #cbd5e1;border-radius:12px}.CommercialResponsibility_actions__VyKRo{display:flex;flex-wrap:wrap;gap:12px;padding-right:112px;margin:16px 0}.CommercialResponsibility_actions__VyKRo button{min-height:48px;border-radius:12px;padding:12px;border:1px solid #cbd5e1}.CommercialResponsibility_panel__VzR_1 a{display:inline-flex;align-items:center;min-height:48px;margin-right:112px}.CommercialResponsibility_panel__VzR_1 :is(select,textarea,button,a,summary,[role=alert],[role=status]){scroll-margin-top:128px;scroll-margin-bottom:112px}@media(max-width:600px){.CommercialResponsibility_actions__VyKRo{flex-direction:column;align-items:stretch}}.CommercialResponsibility_panel__VzR_1[id=responsable-comercial] .CommercialResponsibility_actions__VyKRo button{min-height:48px}.receivables_page__qnU_P{max-width:1480px;margin:auto;color:#1d2735}.receivables_header__qUb2D{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.receivables_header__qUb2D h1{font-size:clamp(26px,3vw,36px);margin:6px 0}.receivables_dialog__G9QU9 small,.receivables_header__qUb2D small{font-weight:800;color:#b44300;letter-spacing:.09em}.receivables_header__qUb2D p{color:#657080;margin:8px 0}.receivables_metrics__09KtA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.receivables_metric__1y7jq{background:white;border:1px solid #e1e6ec;border-radius:18px;padding:20px}.receivables_metric__1y7jq span{display:block;color:#626d7c;font-size:14px;margin-bottom:10px}.receivables_metric__1y7jq strong{font-size:clamp(20px,2vw,27px);overflow-wrap:anywhere}.receivables_tabs__PkD1q{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 18px}.receivables_tabs__PkD1q a{border:1px solid #f2d5c2;border-radius:12px;padding:12px 18px;color:#873b08;text-decoration:none;font-weight:700;background:#fff8f2}.receivables_tabs__PkD1q a[aria-current=page]{background:#ff5a00;color:white;border-color:#ff5a00}.receivables_filters__75q7y{padding:20px;background:white;border:1px solid #e1e6ec;border-radius:18px;margin-bottom:22px}.receivables_formGrid__pTdZs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.receivables_formGrid__pTdZs label{min-width:0}.receivables_formGrid__pTdZs input,.receivables_formGrid__pTdZs select,.receivables_formGrid__pTdZs textarea,.receivables_search__8e9kG input{width:100%;box-sizing:border-box;min-height:var(--control-target-min,46px)}.receivables_filters__75q7y details{margin:16px 0}.receivables_groups__XQ_y7{display:grid;grid-gap:16px;gap:16px}.receivables_group__1Z4Nl{background:white;border:1px solid #dfe5eb;border-radius:18px;overflow:hidden}.receivables_group__1Z4Nl>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;padding:22px;list-style:none}.receivables_group__1Z4Nl>summary h2{font-size:20px;margin:0 0 6px}.receivables_group__1Z4Nl>summary p{margin:5px 0;color:#687485}.receivables_group__1Z4Nl>summary strong{display:block;font-size:22px;text-align:right}.receivables_group__1Z4Nl>summary small{display:block;text-align:right;color:#8d410e;margin-top:6px}.receivables_groupContent__DSYdC{padding:0 22px 22px;border-top:1px solid #edf0f4}.receivables_actions__pLnOf{display:flex;flex-wrap:wrap;gap:10px;padding:18px 0}.receivables_management__hM4nE{background:#fff5ec;border:1px solid #f6dbc7;border-radius:12px;padding:16px;margin:8px 0}.receivables_management__hM4nE p{margin:5px 0}.receivables_documents__tZLuQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.receivables_document__AZqDL{border:1px solid #e2e7ed;border-radius:14px;padding:17px}.receivables_document__AZqDL h3{font-size:17px;margin:0 0 8px}.receivables_document__AZqDL p{color:#687485;margin:6px 0}.receivables_document__AZqDL dl{margin:15px 0}.receivables_document__AZqDL dl div{display:flex;justify-content:space-between;gap:16px;margin:8px 0}.receivables_document__AZqDL dt{color:#657080}.receivables_document__AZqDL dd{margin:0;font-weight:700}.receivables_balance__TXJYn{border-top:1px solid #e3e8ec;padding-top:12px}.receivables_pagination__eS9JP{display:flex;justify-content:space-between;gap:12px;padding:22px 0}.receivables_dialog__G9QU9{border:1px solid #e2e7ed;border-radius:24px;width:min(900px,calc(100vw - 32px));max-height:90dvh;padding:0;background:white;color:#1d2735;box-sizing:border-box}.receivables_dialog__G9QU9::-webkit-backdrop{background:#15202db3}.receivables_dialog__G9QU9::backdrop{background:#15202db3}.receivables_dialog__G9QU9>header{display:flex;justify-content:space-between;align-items:flex-start;padding:24px;border-bottom:1px solid #e5e9ed;background:white;position:-webkit-sticky;position:sticky;top:0;z-index:1;gap:18px}.receivables_dialog__G9QU9 h2{margin:6px 0 0;font-size:24px}.receivables_dialog__G9QU9>header>button{border:0;background:#fff2e8;border-radius:12px;width:44px;height:44px;font-size:27px;flex-shrink:0;color:#9d4200}.receivables_dialogBody__KhRBf{padding:24px}.receivables_mode__FwCEw,.receivables_search__8e9kG{display:flex;align-items:flex-end;gap:12px;margin-bottom:18px}.receivables_mode__FwCEw button,.receivables_search__8e9kG>label{flex:1 1}.receivables_candidate__wZV2P{border:1px solid #e1e6eb;border-radius:12px;padding:16px;margin:12px 0}.receivables_candidate__wZV2P a,.receivables_candidate__wZV2P button{margin:4px}.receivables_dialog__G9QU9 fieldset,.receivables_dialog__G9QU9 fieldset>label{margin:16px 0}.receivables_actions__pLnOf a,.receivables_actions__pLnOf button,.receivables_dialog__G9QU9 button{min-height:44px}.receivables_empty__C6hbK{background:white;padding:28px;border-radius:18px;border:1px solid #e1e6ec}@media(max-width:900px){.receivables_metrics__09KtA{grid-template-columns:repeat(2,minmax(0,1fr))}.receivables_documents__tZLuQ{grid-template-columns:1fr}.receivables_header__qUb2D{align-items:flex-start;flex-direction:column}}@media(max-width:540px){.receivables_metrics__09KtA{grid-template-columns:1fr;gap:9px}.receivables_metric__1y7jq{padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.receivables_metric__1y7jq span{margin:0;font-size:13px}.receivables_metric__1y7jq strong{font-size:20px;white-space:nowrap}.receivables_group__1Z4Nl>summary{align-items:flex-start;flex-direction:column;padding:18px}.receivables_group__1Z4Nl>summary small,.receivables_group__1Z4Nl>summary strong{text-align:left}.receivables_groupContent__DSYdC{padding:0 16px 18px}.receivables_tabs__PkD1q a{flex:1 1;text-align:center;padding:11px;font-size:14px}.receivables_formGrid__pTdZs{grid-template-columns:1fr}.receivables_dialog__G9QU9{margin:auto 0 0;border-radius:22px 22px 0 0;width:100%;max-height:94dvh}.receivables_dialogBody__KhRBf,.receivables_dialog__G9QU9>header{padding:18px}.receivables_dialog__G9QU9 h2{font-size:21px}.receivables_search__8e9kG{align-items:stretch;flex-direction:column}.receivables_actions__pLnOf>*{flex:1 1;text-align:center}.receivables_mode__FwCEw{align-items:stretch}.receivables_mode__FwCEw button{font-size:14px;padding:10px}.receivables_filters__75q7y{padding:16px}}.receivables_dialog__G9QU9{max-width:calc(100vw - 32px);text-align:left}.receivables_debtChoices__uz7WA{display:grid;grid-gap:14px;gap:14px;margin:20px 0}.receivables_debtChoices__uz7WA section{padding:20px;border:1px solid #e1e6ec;border-radius:16px;background:#fffaf6}.receivables_debtChoices__uz7WA h3{margin:0 0 8px;font-size:19px}.receivables_debtChoices__uz7WA p{line-height:1.55;color:#526171;margin:8px 0 16px}.receivables_debtChoices__uz7WA a,.receivables_debtChoices__uz7WA button{white-space:normal;text-align:center;max-width:100%}.receivables_page__qnU_P>.receivables_metrics__09KtA{grid-template-columns:repeat(4,minmax(0,1fr))}.receivables_resultDialog__jBhr6{border:1px solid #e1e6ec;border-radius:22px;padding:28px;width:min(520px,calc(100vw - 32px));max-height:85dvh;box-sizing:border-box;background:#fff;color:#1d2735;box-shadow:0 24px 90px #15202d33;text-align:left}.receivables_resultDialog__jBhr6::-webkit-backdrop{background:#15202d99}.receivables_resultDialog__jBhr6::backdrop{background:#15202d99}.receivables_resultDialog__jBhr6 h2{margin:0 0 16px;font-size:24px}.receivables_resultDialog__jBhr6 p{line-height:1.6;overflow-wrap:anywhere}.receivables_saveResult__Isrre{border:1px solid #e1e6ec;background:#f8fafc;border-radius:14px;padding:16px;margin:12px 0}.receivables_saveResult__Isrre p{line-height:1.5}.receivables_optionalNote__PepY4{margin:16px 0;padding:14px 0;border-top:1px solid #e1e6ec}.receivables_optionalNote__PepY4 summary{cursor:pointer;font-weight:600;color:#536070;min-height:32px}.receivables_optionalNote__PepY4 p{line-height:1.5}.receivables_dialog__G9QU9 fieldset>button[type=submit]{margin-top:10px;min-width:180px}@media(max-width:540px){.receivables_dialog__G9QU9{max-width:100vw}}.receivables_metrics__09KtA{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.receivables_metric__1y7jq strong{white-space:nowrap;font-size:clamp(20px,1.6vw,25px);overflow-wrap:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:540px){.receivables_metric__1y7jq{display:block}.receivables_metric__1y7jq span{margin-bottom:8px}.receivables_metric__1y7jq strong{font-size:23px}}.receivables_aging__Nui9c{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));grid-gap:12px;gap:12px;margin:18px 0}.receivables_aging__Nui9c a{display:flex;flex-direction:column;gap:8px;min-width:0;background:#fff9f4;border:1px solid #f1d7c5;border-radius:16px;padding:18px;color:#873b08;text-decoration:none;min-height:92px}.receivables_aging__Nui9c a:focus-visible,.receivables_aging__Nui9c a:hover{border-color:#ff5a00;background:#fff0e5}.receivables_aging__Nui9c strong{font-size:24px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.receivables_aging__Nui9c small{color:#626d7c}@media(max-width:1100px){.receivables_page__qnU_P>.receivables_metrics__09KtA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.receivables_page__qnU_P>.receivables_metrics__09KtA{gap:10px}.receivables_page__qnU_P>.receivables_metrics__09KtA>.receivables_metric__1y7jq{padding:14px 11px;border-radius:12px}.receivables_page__qnU_P>.receivables_metrics__09KtA>.receivables_metric__1y7jq span{font-size:12px;min-height:32px}.receivables_page__qnU_P>.receivables_metrics__09KtA>.receivables_metric__1y7jq strong{font-size:clamp(16px,4.4vw,20px);white-space:normal;overflow-wrap:anywhere}}.receivables_page__qnU_P .receivables_filters__75q7y label{font-size:16px}.receivables_page__qnU_P .receivables_filters__75q7y :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select,summary){font-size:16px;min-height:48px;box-sizing:border-box}.receivables_page__qnU_P>details>summary{font-size:16px;min-height:48px;box-sizing:border-box;align-content:center}.receivables_page__qnU_P a:has(>svg){display:inline-flex;align-items:center;justify-content:center;gap:8px}.receivables_page__qnU_P a>svg{width:24px;height:24px;flex:none}.receivables_page__qnU_P .receivables_tabs__PkD1q>a{font-size:16px;min-height:48px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.receivables_page__qnU_P[class] :is(a,button)[class~=btn-secondary]{font-size:16px;min-height:48px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.receivables_page__qnU_P .receivables_group__1Z4Nl>summary small,.receivables_page__qnU_P .receivables_metric__1y7jq>span{font-size:16px}.customers_dialog__vnWdM{width:min(760px,calc(100% - 32px));max-width:none;max-height:90dvh;margin:auto;padding:0;border:1px solid #e5e7eb;border-radius:24px;color:#20252d;background:#fff;box-shadow:0 24px 80px #12182130}.customers_dialog__vnWdM::-webkit-backdrop{background:#17202b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.customers_dialog__vnWdM::backdrop{background:#17202b80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.customers_customer360__eE9Lg .customers_summaryGrid__RYBhY span{font-size:16px}.customers_customer360__eE9Lg .customers_tabPanel__0JFXJ .notice{font-size:16px;line-height:1.5}.customers_customer360__eE9Lg,.customers_customerSearch__WYCQj,.customers_dialog__vnWdM{--control-target-min:48px;--control-secondary-font-size:16px}.customers_customer360__eE9Lg :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.customers_dialog__vnWdM[open] :is(button,input:not([type=hidden]),select,summary,a[class]){min-height:var(--control-target-min)}.customers_dialog__vnWdM[class][open] textarea{min-height:88px}.customers_dialogHeader__NUkN8 button{flex-shrink:0}.customers_customerSearch__WYCQj :is(input[name=q],button){min-height:var(--control-target-min)}.customers_simpleGroup__LRWKl{padding:16px 0;border-bottom:1px solid #e6ebf0}.customers_simpleGroup__LRWKl h3{display:flex;gap:10px;align-items:center;font-size:16px;margin:0 0 14px}.customers_simpleGroup__LRWKl h3>span{display:inline-grid;place-items:center;width:28px;height:28px;background:#fff0e4;color:#893700;border-radius:50%;flex:none}.customers_optionalFields__ksLbb .customers_field__Ilipa,.customers_simpleGroup__LRWKl .customers_field__Ilipa{display:grid;grid-gap:6px;gap:6px;min-width:0}.customers_optionalFields__ksLbb input,.customers_optionalFields__ksLbb select,.customers_simpleGroup__LRWKl input,.customers_simpleGroup__LRWKl select{padding:10px;border:1px solid #cdd6e0;border-radius:10px;font:inherit;min-height:var(--control-target-min);width:100%;box-sizing:border-box}.customers_optionalFields__ksLbb{padding:12px 0;border-bottom:1px solid #e6ebf0}.customers_optionalFields__ksLbb summary{min-height:var(--control-target-min);align-content:center;cursor:pointer;font-weight:600;font-size:16px}.customers_optionalFields__ksLbb[open] .customers_grid__8O0Pr{margin-top:12px}.customers_badge__6lkGv{flex-shrink:0;white-space:nowrap}.customers_summaryGrid__RYBhY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:22px 0}.customers_summaryGrid__RYBhY article{min-width:0;padding:16px;background:#f7f8fa;border:1px solid #e8ebef;border-radius:14px}.customers_summaryGrid__RYBhY span{display:block;color:#596574;font-size:13px}.customers_summaryGrid__RYBhY strong{display:block;margin-top:8px;font-size:clamp(18px,2vw,25px);line-height:1.3}.customers_primaryActions__NiBZV{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.customers_primaryActions__NiBZV>a{display:flex;align-items:center;justify-content:center;min-height:var(--control-target-min);box-sizing:border-box}.customers_collectAction__oKnHi{padding:12px 20px;border:1px solid #d84e00;border-radius:12px;background:#fff;color:#993700;font-weight:750;text-decoration:none}.customers_secondaryActions__ALBEF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0 28px}.customers_secondaryActions__ALBEF>a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:var(--control-target-min);padding:10px;border:1px solid #d9dfe7;border-radius:12px;background:white;color:#293542;font-size:16px;font-weight:650;text-decoration:none;box-sizing:border-box}.customers_secondaryActions__ALBEF>a:hover{background:#f6f8fa}.customers_detailTabs__Qa4_C{min-width:0}.customers_tabList__aLnvu{display:flex;border-bottom:1px solid #dce2e9;gap:8px}.customers_tabList__aLnvu button{flex:1 1;min-height:48px;border:0;border-bottom:3px solid transparent;background:white;color:#526071;font:inherit;font-weight:700;cursor:pointer}.customers_tabList__aLnvu button[aria-selected=true]{color:#963700;border-bottom-color:#ff5a00;background:#fff7f0}.customers_tabPanel__0JFXJ{padding-top:16px;min-width:0}.customers_tabPanel__0JFXJ[hidden]{display:none}.customers_tabPanel__0JFXJ .customers_account__q3WI_{margin:0;padding-top:0;border-top:0}.customers_detailTabs__Qa4_C :focus-visible,.customers_primaryActions__NiBZV>a:focus-visible,.customers_secondaryActions__ALBEF>a:focus-visible{outline:3px solid #075fc0;outline-offset:3px}.customers_tabPanel__0JFXJ section[id]{scroll-margin-top:110px}.customers_customer360__eE9Lg .customers_form-card__sjsvJ{min-width:0}@media(max-width:700px){.customers_secondaryActions__ALBEF{grid-template-columns:repeat(2,minmax(0,1fr))}.customers_primaryActions__NiBZV>a{flex:1 1 140px}.customers_summaryGrid__RYBhY{grid-template-columns:repeat(2,minmax(0,1fr))}.customers_summaryGrid__RYBhY article:last-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px}.customers_summaryGrid__RYBhY article:last-child strong{margin:0;font-size:18px}.customers_summaryGrid__RYBhY article{padding:12px}.customers_summaryGrid__RYBhY strong{font-size:18px}.customers_customer360__eE9Lg summary{line-height:1.5;padding:10px 0}}.customers_customer360__eE9Lg .customers_accountGrid__Dp0Sw{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media(max-width:430px){.customers_customer360__eE9Lg .customers_accountGrid__Dp0Sw{grid-template-columns:1fr}.customers_customer360__eE9Lg .customers_accountGrid__Dp0Sw article{display:flex;align-items:center;justify-content:space-between;gap:12px}.customers_customer360__eE9Lg .customers_accountGrid__Dp0Sw strong{margin-top:0;font-size:18px}}.customers_dialogHeader__NUkN8{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px;background:#fff;border-bottom:1px solid #edf0f3}.customers_dialogHeader__NUkN8 small{font-weight:800;color:#9c3900;letter-spacing:.12em;font-size:11px}.customers_dialogHeader__NUkN8 h2{margin:6px 0 0;font-size:26px}.customers_dialogHeader__NUkN8 button{min-width:48px;min-height:var(--control-target-min);border:1px solid #e5e7eb;border-radius:12px;background:#fff;font-size:24px}.customers_dialogBody__1imr7{padding:0 28px 28px}.customers_dialogBody__1imr7 p{line-height:1.6;color:#606977}.customers_fields__blO5w{margin:0;padding:0;border:0;min-width:0}.customers_fields__blO5w legend{font-weight:800;margin-bottom:16px}.customers_grid__8O0Pr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.customers_grid__8O0Pr input,.customers_grid__8O0Pr select{width:100%;min-width:0;min-height:var(--control-target-min)}.customers_classification__wK82h{padding:20px;background:#fff7f1;border:1px solid #ffdcc5;border-radius:16px;margin:22px 0}.customers_classification__wK82h h3{margin-top:0}.customers_matches__WdwEn{border:1px solid #ffbf91;border-radius:16px;padding:20px;margin-top:20px}.customers_matches__WdwEn article{padding:16px 0;border-bottom:1px solid #e5e7eb}.customers_matches__WdwEn article:last-of-type{margin-bottom:16px}.customers_matches__WdwEn a,.customers_matches__WdwEn button{min-height:var(--control-target-min)}.customers_matches__WdwEn>button{margin-top:16px}.customers_actions__kyNSN{display:flex;flex-wrap:wrap;gap:12px}@media(max-width:600px){.customers_dialog__vnWdM{width:100%;max-height:96dvh;margin:auto 0 0;border-radius:22px 22px 0 0}.customers_dialogHeader__NUkN8{padding:18px}.customers_dialogBody__1imr7{padding:0 18px 24px}.customers_grid__8O0Pr{grid-template-columns:1fr}.customers_dialogHeader__NUkN8 h2{font-size:23px}.customers_classification__wK82h,.customers_matches__WdwEn{padding:16px}}.customers_customer360__eE9Lg{padding:clamp(18px,3vw,32px);border:1px solid #e3e7ed;border-radius:24px;background:#fff;margin:24px 0;overflow-wrap:anywhere}.customers_customerHeader__orvDr{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.customers_customerHeader__orvDr small{color:#a83b00;letter-spacing:.1em;font-weight:800}.customers_customerHeader__orvDr h2{font-size:clamp(24px,3vw,36px);margin:10px 0}.customers_customerHeader__orvDr p{margin:0;color:#657080}.customers_badge__6lkGv{padding:8px 12px;background:#fff3e9;color:#8c3500;border-radius:20px;font-size:13px;font-weight:800}.customers_contactGrid__0T6_8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;margin:28px 0}.customers_accountGrid__Dp0Sw small,.customers_contactGrid__0T6_8 small{color:#697380;font-size:12px;font-weight:750}.customers_contactGrid__0T6_8 p{margin:8px 0;line-height:1.4}.customers_account__q3WI_{margin:28px 0;padding:22px 0;border-top:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.customers_accountGrid__Dp0Sw{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.customers_accountGrid__Dp0Sw article{padding:16px;border-radius:14px;background:#f7f8fa}.customers_accountGrid__Dp0Sw strong{display:block;font-size:21px;margin-top:10px}.customers_customer360__eE9Lg summary{cursor:pointer;min-height:var(--control-target-min);line-height:1.5;align-content:center;font-weight:700}.customers_debtCards__BS4K8{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.customers_debtCards__BS4K8 article{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid #e5e7eb;border-radius:12px}.customers_timeline__rlfJ_{list-style:none;margin:0;padding:0 0 0 10px}.customers_timeline__rlfJ_ li{position:relative;border-left:2px solid #f1e6de;padding:0 0 24px 24px}.customers_timeline__rlfJ_ li:before{content:"";position:absolute;left:-6px;top:6px;width:10px;height:10px;border-radius:50%;background:#ff5a00}.customers_timeline__rlfJ_ small{color:#6b7280;display:block}.customers_timeline__rlfJ_ strong{display:block;margin:6px 0}.customers_timeline__rlfJ_ p{margin:8px 0 0;line-height:1.5;color:#667080}.customers_timeline__rlfJ_ a{color:#9c3900;text-decoration:underline;text-underline-offset:3px}.customers_timeline__rlfJ_ span{font-weight:750}@media(max-width:700px){.customers_contactGrid__0T6_8{grid-template-columns:1fr;gap:12px}.customers_accountGrid__Dp0Sw{grid-template-columns:1fr 1fr}.customers_accountGrid__Dp0Sw strong{font-size:18px}.customers_actions__kyNSN>a{flex:1 1 140px;min-height:var(--control-target-min);text-align:center}.customers_customerHeader__orvDr{gap:10px}.customers_badge__6lkGv{font-size:11px}}.customers_customer360__eE9Lg label:has(input[type=checkbox]){min-height:48px;box-sizing:border-box;align-content:center}.customers_customer360__eE9Lg .customers_badge__6lkGv,.customers_customer360__eE9Lg [data-guide-id=customer-credit-policy] article>span{font-size:16px}.customers_customer360__eE9Lg .customers_timeline__rlfJ_ a{display:inline-flex;align-items:center;min-height:48px;box-sizing:border-box}.customers_customer360__eE9Lg :is(.customers_accountGrid__Dp0Sw,.customers_contactGrid__0T6_8) small{font-size:16px}.CustomerEditor_editor__dLko_{min-width:0;overflow-wrap:anywhere}.CustomerEditor_editor__dLko_ fieldset{border:0;padding:0;min-width:0}.CustomerEditor_grid__xhXtD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.CustomerEditor_editor__dLko_ label{display:flex;flex-direction:column;gap:6px;margin-bottom:14px;font-weight:600}.CustomerEditor_editor__dLko_ input:not([type=checkbox]),.CustomerEditor_editor__dLko_ select,.CustomerEditor_editor__dLko_ textarea{min-height:48px;width:100%;min-width:0;box-sizing:border-box}.CustomerEditor_editor__dLko_ textarea{min-height:88px}.CustomerEditor_editor__dLko_ details{margin:16px 0;border-top:1px solid #e2e8f0;padding-top:12px}.CustomerEditor_editor__dLko_ summary{min-height:48px;cursor:pointer}.CustomerEditor_editor__dLko_ p{color:#475569}.CustomerEditor_access__l3yN8{padding:12px;border:1px solid #e2e8f0;border-radius:12px;margin:10px 0}.CustomerEditor_access__l3yN8 label{flex-direction:row;align-items:center;min-height:48px}.CustomerEditor_access__l3yN8 input{width:22px;height:22px;flex-shrink:0}.CustomerEditor_review__mJqKD{border:1px solid #ffcfb5;border-radius:16px;background:#fff8f3;padding:16px}.CustomerEditor_review__mJqKD dl{display:grid;grid-gap:12px;gap:12px}.CustomerEditor_review__mJqKD dt{font-weight:700}.CustomerEditor_review__mJqKD dd{margin:4px 0 0;white-space:pre-wrap}.CustomerEditor_feedback__HmI7p{margin:16px 0;padding:12px;border:1px solid #cbd5e1;border-radius:12px}.CustomerEditor_actions__lTgxA{display:flex;flex-wrap:wrap;gap:12px;padding-right:112px;margin:16px 0}.CustomerEditor_actions__lTgxA button{min-height:48px}.CustomerEditor_editor__dLko_ a{display:inline-flex;align-items:center;min-height:48px;margin-right:112px}@media(max-width:600px){.CustomerEditor_grid__xhXtD{grid-template-columns:minmax(0,1fr)}.CustomerEditor_actions__lTgxA{flex-direction:column;align-items:stretch}}.CustomerEditor_editor__dLko_[data-guide-id=customer-editor] :is(input:not([type=checkbox]):not([type=radio]),select){min-height:48px}.CustomerEditor_editor__dLko_[data-guide-id=customer-editor] textarea[name=reason]{min-height:88px}.CustomerEditor_editor__dLko_ :is(input,select,textarea,button,a,summary,[role=alert],[role=status]){scroll-margin-top:128px;scroll-margin-bottom:112px}.PersonalPermissions_panel__tZLDi{min-width:0;max-width:100%;margin:20px 0;padding:18px;border:1px solid #dce3ed;border-radius:16px;background:#fff;color:#1f2937;overflow-wrap:anywhere}.PersonalPermissions_panel__tZLDi h2{margin:0 0 12px;font-size:1.25rem}.PersonalPermissions_panel__tZLDi p{line-height:1.5}.PersonalPermissions_panel__tZLDi.PersonalPermissions_panel__tZLDi summary{display:flex;align-items:center;min-height:48px;cursor:pointer;font-weight:700;list-style:revert}.PersonalPermissions_panel__tZLDi summary:focus-visible{outline:3px solid #f56600;outline-offset:3px}.PersonalPermissions_panel__tZLDi ul{padding:0;margin:12px 0 0;list-style:none}.PersonalPermissions_panel__tZLDi li{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;border-top:1px solid #e5eaf0}.PersonalPermissions_panel__tZLDi strong{flex-shrink:0}.PersonalPermissions_enabled__NV6v_{color:#17643c}.PersonalPermissions_muted__WH_BY{color:#596579}@media(max-width:480px){.PersonalPermissions_panel__tZLDi{padding:14px}.PersonalPermissions_panel__tZLDi li{align-items:flex-start;flex-direction:column;gap:4px}}