.sidebar_card__8jA1Z :is(a,button):focus-visible{outline:2px solid var(--sidebar-focus);outline-offset:-3px}.sidebar_card__8jA1Z *{scrollbar-width:none}.sidebar_card__8jA1Z ::-webkit-scrollbar{display:none;width:0;height:0}.sidebar_railScroll___OsmY{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.sidebar_railScroll___OsmY>*{flex-shrink:0}.sidebar_railScroll___OsmY>div>[data-collab-ui]{padding:0!important}.sidebar_railScroll___OsmY>div>[data-collab-ui]>button{width:40px!important;height:40px!important}.sidebar_railControl__Pq2lj:hover{background:var(--sidebar-hover)!important}.sidebar_panelItem__BFbW7{flex-shrink:0}.sidebar_insetToggle__MBBMZ{position:absolute;z-index:1;right:8px;bottom:8px;display:flex;align-items:center;justify-content:center;width:32px;height:40px;padding:0;border:1px solid;border-radius:10px;background-color:var(--sidebar-handle-bg);background-image:linear-gradient(var(--sidebar-hover),var(--sidebar-hover));box-shadow:-2px 0 6px rgba(0,0,0,.04);cursor:pointer;transition:background .12s,box-shadow .12s}.sidebar_insetToggle__MBBMZ:hover{background-image:linear-gradient(color-mix(in srgb,var(--sidebar-focus) 16%,transparent),color-mix(in srgb,var(--sidebar-focus) 16%,transparent));box-shadow:-2px 0 8px rgba(0,0,0,.1)}@media (prefers-reduced-motion:reduce){.sidebar_card__8jA1Z,.sidebar_card__8jA1Z *{transition:none!important}}.sidebar_card__8jA1Z{box-sizing:border-box;height:auto;min-height:0}:where(.app-select_trigger__7c_Eh){display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:36px;border:1px solid var(--website-border,#d9dfdf);border-radius:6px;padding:7px 10px;background:var(--website-surface,#fff);color:var(--website-text,inherit);font:inherit;text-align:left;cursor:pointer}.app-select_trigger__7c_Eh[data-app-select=true]{background-image:none!important}.app-select_trigger__7c_Eh:focus-visible{outline:2px solid var(--website-focus,#64748b);outline-offset:2px}.app-select_trigger__7c_Eh[aria-invalid=true]{border-color:#c62b36!important}.app-select_trigger__7c_Eh:disabled{cursor:not-allowed;opacity:.55}.app-select_value__6QVey{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select_chevron__Eca9J{width:15px;height:15px;flex:0 0 15px;opacity:.6}.app-select_content__COrbN{z-index:2147483000;min-width:max(140px,var(--radix-select-trigger-width));max-width:min(420px,calc(100vw - 16px));max-height:min(360px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid var(--website-border,#d9dfdf);border-radius:8px;background:var(--website-surface,#fff);color:var(--website-text,#253131);box-shadow:0 8px 28px #17262624;font-family:inherit;font-size:13px;line-height:1.4}.app-select_viewport__MPUEn{padding:4px;max-height:280px}.app-select_option__kFJrG{position:relative;display:flex;align-items:center;min-height:34px;padding:7px 32px 7px 10px;border-radius:4px;font-size:13px;cursor:default;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-wrap:anywhere}.app-select_option__kFJrG[data-highlighted]{background:var(--website-surface-alt,#edf4f3)}.app-select_option__kFJrG[data-state=checked]{color:var(--website-accent,#2d6464);font-weight:600}.app-select_option__kFJrG[data-disabled]{opacity:.42;pointer-events:none}.app-select_tick__SSImP{position:absolute;right:9px;display:flex}.app-select_group__AUxLt{padding:8px 10px 4px;color:var(--website-muted,#657474);font-size:11px;font-weight:600}.app-select_searchWrap___IGXm{display:flex;align-items:center;gap:8px;padding:9px 10px;border-bottom:1px solid var(--website-border,#e7eceb);color:var(--website-muted,#6b7d7d)}.app-select_search__90_2f{width:100%;min-width:0;border:0!important;border-radius:0;padding:2px!important;background:transparent!important;color:var(--website-text,#253131);outline:none!important;box-shadow:none!important;font:inherit;font-size:13px}.app-select_empty__GsKV_{padding:14px 10px;font-size:13px;color:var(--website-muted,#657474)}.app-select_scroll__UTzvT{display:flex;height:22px;align-items:center;justify-content:center;background:var(--website-surface,#fff);color:var(--website-muted,#657474)}.app-select_radixRoot__ouJQh{display:contents}.app-select_radixRoot__ouJQh>select{display:none!important}.app-select_native__NVojk{position:fixed!important;left:0!important;top:0!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;padding:0!important;border:0!important;margin:0!important}.header-actions_header__LC4W_{min-width:0;padding:0 25px 0 16px}.header-actions_brand__cbemM{margin-right:12px}.header-actions_searchWrap__ZTnmL{flex:1;min-width:0;max-width:320px}.header-actions_searchTrigger__YTWQj{display:flex;align-items:center;gap:9px;width:100%;height:38px;padding:0 10px 0 12px;border:1px solid var(--header-chrome-line,var(--header-line));border-radius:10px;background:var(--header-chrome-surface,var(--header-surface));color:var(--header-chrome-muted,var(--header-muted));cursor:pointer;font:inherit;font-size:13px}.header-actions_searchTrigger__YTWQj:hover{background:var(--header-chrome-hover,var(--header-hover))}.header-actions_searchTrigger__YTWQj>svg{flex-shrink:0}.header-actions_searchTrigger__YTWQj>span{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left}.header-actions_searchTrigger__YTWQj kbd{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--header-chrome-line,var(--header-line));padding:3px 5px;border-radius:5px;font:inherit;font-size:11px;white-space:nowrap}.header-actions_createButton__9J7_S{height:36px;display:flex;align-items:center;gap:7px;padding:0 12px;border:1px solid var(--header-chrome-line,var(--header-line));border-radius:9px;background:transparent;color:var(--header-chrome-text,var(--header-text));cursor:pointer;font:inherit;font-size:13px;font-weight:500;flex-shrink:0}.header-actions_createButton__9J7_S:hover,.header-actions_createButton__9J7_S[data-state=open]{background:var(--header-chrome-hover,var(--header-hover))}.header-actions_pageNavigation__5G_0E{display:flex;align-items:center;flex:0 1 auto;gap:6px;min-width:0}.header-actions_pageLink__gwl78{display:flex;align-items:center;gap:6px;min-width:0;max-width:180px;height:36px;padding:0 12px;border:1px solid var(--header-chrome-line,var(--header-line));border-radius:9px;background:transparent;color:var(--header-chrome-text,var(--header-text));text-decoration:none;font-size:13px;font-weight:500;white-space:nowrap}.header-actions_pageLink__gwl78>svg{flex-shrink:0}.header-actions_pageLink__gwl78>span{overflow:hidden;text-overflow:ellipsis}.header-actions_pageLink__gwl78:hover,.header-actions_pageLink__gwl78[aria-current=page]{background:var(--header-chrome-hover,var(--header-hover))}.header-actions_createMenu__AM1pj{z-index:600;min-width:210px;border:1px solid;border-radius:11px;padding:5px;backdrop-filter:blur(28px)}.header-actions_createItem__7C1_F{display:flex;align-items:center;gap:10px;padding:11px 12px;text-decoration:none;font:inherit;font-size:13px;border-radius:7px;cursor:pointer}.header-actions_createItem__7C1_F[data-highlighted]{background:hsla(0,0%,50%,.15);outline:none;color:inherit}.header-actions_accountControls__ODef7{display:flex;align-items:center;flex-shrink:0;margin-left:auto;gap:10px}.header-actions_searchDialog__xEjJm{position:fixed;width:min(680px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 48px);margin:min(14vh,100px) auto auto;padding:0;overflow:hidden;border:1px solid var(--header-line);border-radius:16px;background:var(--header-surface);color:var(--header-text);box-shadow:0 24px 80px rgba(0,0,0,.28)}.header-actions_searchDialog__xEjJm::backdrop{background:hsla(0,7%,8%,.35);backdrop-filter:blur(4px)}.header-actions_searchPanel__n5VVb{display:flex;flex-direction:column;max-height:min(640px,calc(100dvh - 160px))}.header-actions_searchInputRow__Cp2kv{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--header-line);flex-shrink:0}.header-actions_searchInputRow__Cp2kv>svg{flex-shrink:0;color:var(--header-muted)}.header-actions_searchInputRow__Cp2kv input{width:100%;min-width:0;background:transparent;color:inherit;border:0;outline:none;font:inherit;font-size:16px}.header-actions_searchInputRow__Cp2kv input::-moz-placeholder{color:var(--header-muted)}.header-actions_searchInputRow__Cp2kv input::placeholder{color:var(--header-muted)}.header-actions_searchInputRow__Cp2kv button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:0;border-radius:6px;color:var(--header-muted);background:transparent;cursor:pointer}.header-actions_searchInputRow__Cp2kv button:hover{background:var(--header-hover)}.header-actions_results__cMJnX{min-height:0;overflow-y:auto;padding:6px}.header-actions_result__lxEEQ{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;color:inherit;text-decoration:none}.header-actions_result__lxEEQ[aria-selected=true]{background:var(--header-hover)}.header-actions_result__lxEEQ>svg{flex-shrink:0;color:var(--header-muted)}.header-actions_resultCopy__0Qyat{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.header-actions_resultCopy__0Qyat strong{font-size:14px;font-weight:550;overflow-wrap:anywhere}.header-actions_resultCopy__0Qyat small{font-size:12px;color:var(--header-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-actions_resultType__tDQLR{color:var(--header-muted);font-size:11px;flex-shrink:0}.header-actions_searchStatus__qp2eZ{padding:8px 18px;font-size:12px;color:var(--header-muted)}.header-actions_searchFooter__kNtkR{display:flex;justify-content:space-between;gap:8px;padding:8px 18px;font-size:11px;color:var(--header-muted);border-top:1px solid var(--header-line)}.header-actions_createButton__9J7_S:focus-visible,.header-actions_pageLink__gwl78:focus-visible,.header-actions_searchInputRow__Cp2kv button:focus-visible,.header-actions_searchTrigger__YTWQj:focus-visible{outline:2px solid var(--website-focus,#64748b);outline-offset:3px}@media (min-width:768px) and (max-width:1139px){.header-actions_header__LC4W_{padding-right:21px;gap:10px!important}.header-actions_brand__cbemM{margin-right:0}.header-actions_pageNavigation__5G_0E{gap:5px}.header-actions_pageLink__gwl78{padding:0 8px}.header-actions_searchTrigger__YTWQj kbd{display:none}}@media (max-width:767px){.header-actions_brand__cbemM{margin-right:0}.header-actions_accountMenu__OZ9xF,.header-actions_brandLabel__Te8JZ,.header-actions_createChevron__SU_vh,.header-actions_searchTrigger__YTWQj kbd{display:none}.header-actions_searchTrigger__YTWQj{height:36px;padding:0 9px;gap:7px}.header-actions_createButton__9J7_S{padding:0 9px;gap:5px}.header-actions_pageNavigation__5G_0E{display:none}.header-actions_searchDialog__xEjJm{margin-top:16px;width:calc(100vw - 16px)}.header-actions_searchPanel__n5VVb{max-height:calc(100dvh - 48px)}.header-actions_searchInputRow__Cp2kv{padding:10px 12px;gap:8px}.header-actions_searchFooter__kNtkR{font-size:10px;padding:8px 12px}}@media (max-width:480px){.header-actions_header__LC4W_{gap:6px!important;padding:0 8px!important}}.header-actions_searchSectionLabel__0BPl4{margin:0;padding:12px 18px 4px;flex-shrink:0;color:var(--header-muted);font-size:12px;font-weight:500}.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-brand,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-close,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-link,.header-actions_mobileNavigation__P8OE5 .crm-mobile-quick-link{color:var(--mobile-nav-text)}.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-eyebrow,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-section-title,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-subgroup-title{color:var(--mobile-nav-muted)}.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-header,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-section,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-subgroup,.header-actions_mobileNavigation__P8OE5 .crm-mobile-quick-link{border-color:var(--mobile-nav-line)}.header-actions_mobileNavigation__P8OE5 .crm-mobile-quick-link{background:transparent}.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-close,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-close:hover,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-link-active,.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-link:hover,.header-actions_mobileNavigation__P8OE5 .crm-mobile-quick-link-active,.header-actions_mobileNavigation__P8OE5 .crm-mobile-quick-link:hover{background:var(--mobile-nav-active)}.header-actions_mobileNavigation__P8OE5 .crm-mobile-menu-link-active{box-shadow:inset 3px 0 0 var(--mobile-nav-text)}.header-actions_mobileNavigation__P8OE5 .crm-mobile-quick-link-active{border-color:var(--mobile-nav-text)}.header-actions_mobileNavigation__P8OE5 :is(a,button):focus-visible{outline:2px solid var(--mobile-nav-text);outline-offset:2px}.issue-report_host__GoamY{--report-indicator:#f03d45;display:flex;flex-shrink:0;color:var(--report-text)}.issue-report_trigger__gud6u{display:flex;align-items:center;gap:7px;height:36px;padding:0 11px;border:1px solid color-mix(in srgb,#88769b 2%,var(--website-border,#e2e4e9));border-radius:9px;background:color-mix(in srgb,#88769b 2%,var(--website-surface,#fff));color:var(--website-muted,#6b6670);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.issue-report_trigger__gud6u:hover:not(:disabled){background:color-mix(in srgb,#88769b 4%,var(--website-surface,#fff));border-color:color-mix(in srgb,#88769b 4%,var(--website-border,#e2e4e9))}.issue-report_draftDot__ZkzJj{width:6px;height:6px;background:var(--report-indicator);border-radius:50%}.issue-report_dialog__KpSph{width:min(660px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 40px);padding:0;margin:auto;overflow-y:auto;border:1px solid var(--report-border);border-radius:18px;color:var(--report-text);background:var(--report-bg);box-shadow:0 24px 80px #0005;font-family:Inter,Arial,sans-serif}.issue-report_dialog__KpSph::backdrop{background:#17141480;backdrop-filter:blur(3px)}.issue-report_heading__3_I0d{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 18px;border-bottom:1px solid var(--report-border)}.issue-report_heading__3_I0d h2{font-size:20px;font-weight:650;margin:0 0 5px}.issue-report_heading__3_I0d p,.issue-report_hint__1A94Z,.issue-report_privacy__O4kDs{font-size:12px;line-height:1.5;color:var(--report-muted);margin:0}.issue-report_iconButton__OIDs_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:7px;background:transparent;color:inherit;cursor:pointer;flex-shrink:0}.issue-report_iconButton__OIDs_:hover{background:var(--report-hover)}.issue-report_body__qCmhZ{padding:18px 24px}.issue-report_label__LwVua{display:block;margin-bottom:8px;font-weight:600;font-size:13px}.issue-report_body__qCmhZ textarea{width:100%;box-sizing:border-box;min-height:150px;resize:vertical;font:inherit;font-size:14px;line-height:1.5;background:var(--report-bg);color:inherit;margin-bottom:6px}.issue-report_body__qCmhZ textarea,.issue-report_evidence__NuO06{border:1px solid var(--report-border);border-radius:10px;padding:12px}.issue-report_evidence__NuO06{margin-top:18px}.issue-report_evidenceHeading__x_sZx{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:12px}.issue-report_imageActions___gG70{display:flex;align-items:center;gap:12px}.issue-report_textButton__WnQnD,.issue-report_upload__IMBTL{font:inherit;font-size:11px;background:transparent;color:var(--report-muted);border:0;padding:3px 0;cursor:pointer}.issue-report_upload__IMBTL{display:flex;align-items:center;gap:4px;position:relative}.issue-report_upload__IMBTL input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.issue-report_upload__IMBTL:focus-within{outline:2px solid #f03d45;outline-offset:3px}.issue-report_screenshot__aWbv3{display:block;width:100%;max-height:170px;-o-object-fit:contain;object-fit:contain;background:#efefef;border-radius:5px;margin-bottom:8px}.issue-report_screenshotButton__lpPvD{display:block;width:100%;border:0;padding:0;background:transparent;cursor:zoom-in}.issue-report_screenshotButton__lpPvD[aria-pressed=true]{cursor:zoom-out}.issue-report_screenshotExpanded__u7ZiZ{max-height:none}.issue-report_details__BRI67{margin-top:14px;font-size:12px;color:var(--report-muted)}.issue-report_details__BRI67 summary{color:var(--report-text);cursor:pointer}.issue-report_details__BRI67 p{margin:10px 0;line-height:1.5}.issue-report_details__BRI67 pre{max-height:200px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px;border:1px solid var(--report-border);padding:10px;border-radius:8px}.issue-report_privacy__O4kDs{margin-top:14px;font-size:11px}.issue-report_error__InVC0{padding:10px 12px;background:#f03d4510;border:1px solid #f03d4550;border-radius:8px;font-size:12px;line-height:1.5;margin-top:14px}.issue-report_footer__u7aVT{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid var(--report-border)}.issue-report_footer__u7aVT p{font-size:12px;line-height:1.5;margin:0}.issue-report_footer__u7aVT small{font-size:10px;color:var(--report-muted);overflow-wrap:anywhere}.issue-report_primary__oZXfV{display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:9px;padding:11px 16px;background:var(--website-cta,#304a70);color:var(--website-on-cta,#fff);font:inherit;font-size:13px;font-weight:600;cursor:pointer;flex-shrink:0}.issue-report_primary__oZXfV:hover:not(:disabled){background:var(--website-cta-hover,#263e60)}.issue-report_host__GoamY button:disabled{opacity:.55;cursor:wait}.issue-report_primary__oZXfV:disabled{cursor:default}.issue-report_body__qCmhZ textarea:focus-visible,.issue-report_details__BRI67 summary:focus-visible,.issue-report_host__GoamY button:focus-visible{outline:2px solid #f03d45;outline-offset:3px}.issue-report_success__YLiQK{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px 24px;text-align:center;font-size:14px}.issue-report_success__YLiQK>svg{color:#368657}.issue-report_success__YLiQK small{color:var(--report-muted);font-size:11px;overflow-wrap:anywhere}.issue-report_spinner__4MueB{animation:issue-report_spin__Uk8kH 1s linear infinite}@keyframes issue-report_spin__Uk8kH{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.issue-report_spinner__4MueB{animation:none}}@media (max-width:900px){.issue-report_trigger__gud6u span{display:none}.issue-report_trigger__gud6u{width:36px;padding:0;justify-content:center}.issue-report_draftDot__ZkzJj{position:absolute;margin:-22px -22px 0 0}}@media (max-width:480px){.issue-report_dialog__KpSph{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:12px}.issue-report_body__qCmhZ,.issue-report_heading__3_I0d{padding:16px}.issue-report_heading__3_I0d h2{font-size:18px}.issue-report_footer__u7aVT{padding:14px 16px;flex-direction:column;align-items:stretch;gap:12px}.issue-report_footer__u7aVT .issue-report_primary__oZXfV{width:100%}.issue-report_imageActions___gG70{gap:8px}}.preferences-dialog_dialog__gfoTF{position:fixed;inset:0 0 0 auto;z-index:300;display:flex;flex-direction:column;width:400px;max-width:calc(100vw - 24px);height:100dvh;overflow:hidden;border-left:1px solid #e0e4eb;background:#fff;color:#1d2433;box-shadow:-8px 0 32px hsla(0,7%,8%,.09);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color-scheme:light;animation:preferences-dialog_enter__w2ddU .18s ease-out}.preferences-dialog_header__GZU0I{display:flex;flex-shrink:0;justify-content:space-between;gap:12px;padding:22px 20px 20px;border-bottom:1px solid #e5e8ee;background:#f9fafc}.preferences-dialog_eyebrow__0Rz3g{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#647086;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.preferences-dialog_header__GZU0I h2{margin:0;font-size:22px;font-weight:600;letter-spacing:-.6px;line-height:1.3}.preferences-dialog_header__GZU0I p,.preferences-dialog_section__t6ZlR>p{margin:6px 0 0;color:#687589;font-size:12px;line-height:1.5}.preferences-dialog_close__lfGvX{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #dee3eb;border-radius:8px;background:#fff;color:#687589;cursor:pointer}.preferences-dialog_close__lfGvX:hover{background:#eef1f6;color:#1d2433}.preferences-dialog_background__o73nV:focus-visible,.preferences-dialog_close__lfGvX:focus-visible,.preferences-dialog_preset__W4hiH:focus-visible{outline:2px solid #4564e9;outline-offset:3px}.preferences-dialog_body__mblwX{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px}.preferences-dialog_section__t6ZlR{padding:22px 0}.preferences-dialog_section__t6ZlR+.preferences-dialog_section__t6ZlR{border-top:1px solid #e5e8ee}.preferences-dialog_section__t6ZlR h3{margin:0;font-size:14px;font-weight:600;line-height:1.4}.preferences-dialog_quickAccessHeading__ixkHM{display:flex;align-items:center;justify-content:space-between;gap:12px}.preferences-dialog_clearQuickAccess__pT9nt{border:0;padding:3px 0;background:transparent;color:#4564b0;font:inherit;font-size:12px;cursor:pointer}.preferences-dialog_clearQuickAccess__pT9nt:disabled{color:#687589;opacity:.6;cursor:default}.preferences-dialog_clearQuickAccess__pT9nt:focus-visible{outline:2px solid #4564e9;outline-offset:3px}.preferences-dialog_section__t6ZlR>.preferences-dialog_quickAccessCount__KKmhN{margin-top:10px;color:#475569;font-size:11px}.preferences-dialog_quickAccessChoices__skogP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;max-height:224px;overflow-y:auto;margin-top:10px;padding:3px}.preferences-dialog_quickAccessChoice__gb6PU{display:flex;align-items:center;gap:7px;min-width:0;padding:6px 0;font-size:12px;line-height:1.4;cursor:pointer}.preferences-dialog_quickAccessChoice__gb6PU input{flex-shrink:0;width:15px;height:15px;margin:0;accent-color:#4564b0}.preferences-dialog_quickAccessChoice__gb6PU input:focus-visible{outline:2px solid #4564e9;outline-offset:3px}.preferences-dialog_quickAccessChoice__gb6PU span{overflow-wrap:anywhere}.preferences-dialog_quickAccessChoice__gb6PU:has(input:disabled){color:#687589;cursor:default}.preferences-dialog_backgrounds__PhAy5,.preferences-dialog_presets__Dp60X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px}.preferences-dialog_preset__W4hiH{display:grid;grid-template-columns:32px 1fr 15px;align-items:center;gap:8px;min-width:0;padding:11px 9px;border:1px solid #dce2ec;border-radius:11px;background:#fafbfd;text-align:left;color:#1d2433;font-family:inherit;cursor:pointer}.preferences-dialog_background__o73nV:hover,.preferences-dialog_preset__W4hiH:hover{border-color:#aab7d0;background-color:#f4f6fa}.preferences-dialog_background__o73nV[aria-pressed=true],.preferences-dialog_preset__W4hiH[aria-pressed=true]{border-color:#5271f5;background-color:#f0f3ff;box-shadow:inset 0 0 0 .5px #5271f5}.preferences-dialog_swatch__ojqtC{display:flex;height:34px;overflow:hidden;border:1px solid hsla(0,7%,8%,.09);border-radius:6px}.preferences-dialog_swatch__ojqtC i{flex:1}.preferences-dialog_preset__W4hiH strong{font-size:12px;font-weight:600;line-height:1.3}.preferences-dialog_preset__W4hiH small{grid-column:1/-1;min-height:32px;color:#687589;font-size:10.5px;line-height:1.5}.preferences-dialog_selection__QJisU{display:flex;align-items:center;justify-content:center;width:15px;height:15px;flex-shrink:0;border:1px solid #dce2ec;border-radius:50%;background:#fff}[aria-pressed=true] .preferences-dialog_backgroundLabel__bdfrR .preferences-dialog_selection__QJisU,[aria-pressed=true]>.preferences-dialog_selection__QJisU{border-color:#3563ed;background:#3563ed;color:#fff}.preferences-dialog_background__o73nV{min-width:0;padding:5px;border:1px solid #dce2ec;border-radius:10px;background:#fff;text-align:left;color:#1d2433;font-family:inherit;cursor:pointer}.preferences-dialog_backgroundPreview__v8J5a{display:block;height:56px;overflow:hidden;border-radius:5px;background-color:#edf1f7}.preferences-dialog_grid__tYbUg{background-image:linear-gradient(rgba(114,130,156,.2) 1px,transparent 0),linear-gradient(90deg,rgba(114,130,156,.2) 1px,transparent 0);background-size:12px 12px}.preferences-dialog_plain__GhqO1{background-image:none}.preferences-dialog_gradient__R0gXF{background-image:linear-gradient(130deg,#eef3fb,#bbcdfb)}.preferences-dialog_photo__7NpNz{background-image:url(/backgrounds/photo-preview.webp);background-color:#d1e3df;background-position:50%;background-size:cover}.preferences-dialog_backgroundLabel__bdfrR{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 4px 4px}.preferences-dialog_backgroundLabel__bdfrR strong{font-size:12px;font-weight:500;line-height:1.4}.preferences-dialog_section__t6ZlR>.preferences-dialog_photoNote__NM6KP{margin-top:11px;font-size:11px}.preferences-dialog_colours__R6yMT{margin-top:20px}.preferences-dialog_colours__R6yMT h4{margin:0;font-size:12px;font-weight:600;line-height:1.4}.preferences-dialog_colourChoices__NDjVJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.preferences-dialog_colourPreview__CRN_B{height:32px}.preferences-dialog_journeySwatch__sN9hk{display:flex;align-items:center;gap:6px;height:36px;padding:5px 7px;border-radius:5px}.preferences-dialog_journeySwatch__sN9hk>span{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;font-size:11px;font-weight:600}.preferences-dialog_journeySwatch__sN9hk>i{flex:1;height:1px;background:currentColor;opacity:.35}.preferences-dialog_journeySwatch__sN9hk>svg{flex-shrink:0}.preferences-dialog_journeyPreview__FMrm_{margin-top:12px}.preferences-dialog_journeyPreviewSteps__PqA5F{display:flex;align-items:center;gap:8px;margin-bottom:12px}.preferences-dialog_journeyPreviewSteps__PqA5F [data-state]{font-size:11px}.preferences-dialog_journeyPreviewAction__EaQqS{margin-top:10px;pointer-events:none}.preferences-dialog_panelPreview__jGmy6{border:1px solid #dce2ec}.preferences-dialog_navigationPreview__t_O_H{display:block;position:relative;height:42px;overflow:hidden;border:1px solid #dce2ec;border-radius:5px}.preferences-dialog_navigationPreviewTop__6lYej{display:block;height:12px;padding-left:5px;font:10px/12px Arial,sans-serif;letter-spacing:1px}.preferences-dialog_navigationPreviewSide__aSMX8{position:absolute;inset:12px auto 0 0;width:21px;padding-top:3px;text-align:center;font:12px/16px Arial,sans-serif}.preferences-dialog_colourChoices__NDjVJ .preferences-dialog_backgroundLabel__bdfrR{gap:4px;padding:7px 2px 3px}.preferences-dialog_colourChoices__NDjVJ .preferences-dialog_backgroundLabel__bdfrR strong{font-size:11px}.preferences-dialog_footer__8iA2j{display:flex;flex-shrink:0;align-items:flex-start;gap:7px;margin-top:auto;padding:15px 20px max(15px,env(safe-area-inset-bottom));border-top:1px solid #e5e8ee;color:#687589;background:#f9fafc}.preferences-dialog_footer__8iA2j svg{flex-shrink:0;margin-top:1px;color:#647086}.preferences-dialog_footer__8iA2j p{margin:0;font-size:11px;line-height:1.5}@keyframes preferences-dialog_enter__w2ddU{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.preferences-dialog_dialog__gfoTF{animation:none}}@media (max-width:374px){.preferences-dialog_header__GZU0I{padding:18px 14px}.preferences-dialog_body__mblwX{padding:0 14px}.preferences-dialog_footer__8iA2j{padding-right:14px;padding-left:14px}.preferences-dialog_preset__W4hiH{grid-template-columns:26px 1fr 15px;gap:6px;padding:9px 7px}}.file-explorer_explorer__iscu9{container:file-explorer/inline-size;min-width:0;color:var(--website-text,#1e293b);background:var(--website-surface,#fff)}.file-explorer_explorer__iscu9 *,.file-explorer_explorer__iscu9 :after,.file-explorer_explorer__iscu9 :before{box-sizing:border-box}.file-explorer_explorer__iscu9 button,.file-explorer_explorer__iscu9 input{font-family:inherit}.file-explorer_explorer__iscu9 [data-file-node-id]:focus-visible,.file-explorer_explorer__iscu9 button:focus-visible{outline:2px solid var(--website-accent,#64748b);outline-offset:3px}.file-explorer_toolbar__xE5aH{border-bottom:1px solid var(--website-border,#eef0f3);background:var(--website-surface,#fff)}.file-explorer_toolbarRow__ZSvOB{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.file-explorer_toolbarLeading__B7dUE{flex:0 1 auto;min-width:0}.file-explorer_navigation__gYeRB{display:flex;flex-shrink:0;align-items:center;gap:4px}.file-explorer_navigation__gYeRB button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--website-muted,#475569);cursor:pointer}.file-explorer_navigation__gYeRB button:hover:not(:disabled){background:var(--website-surface-alt,#f1f5f9);color:var(--website-text,#171414)}.file-explorer_navigation__gYeRB button:disabled{color:#cbd5e1;cursor:default}.file-explorer_search__JXCGl{position:relative;flex:1 1 160px;max-width:280px;min-width:120px;margin-left:auto}.file-explorer_search__JXCGl>svg{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--website-muted,#94a3b8);pointer-events:none}.file-explorer_search__JXCGl input{width:100%;height:36px;padding:0 32px;border:1px solid var(--website-border,#e2e8f0);border-radius:9px;font-size:13px;background:var(--website-surface,#fff);color:var(--website-text,#334155);outline:none;transition:border-color .15s,box-shadow .15s}.file-explorer_search__JXCGl input:focus{border-color:var(--website-muted,#94a3b8);box-shadow:0 0 0 3px var(--website-accent-soft,#f1f5f9);background:var(--website-surface,#fff)}.file-explorer_viewTools__5dkIv{display:flex;align-items:center;gap:8px}.file-explorer_viewToggle__X59L9{display:flex;gap:2px;padding:3px;border:1px solid var(--website-border,#e2e8f0);border-radius:10px;background:var(--website-surface-alt,#f8fafc)}.file-explorer_viewToggle__X59L9 button{display:flex;align-items:center;justify-content:center;width:30px;height:28px;border:0;border-radius:7px;background:transparent;color:var(--website-muted,#64748b);cursor:pointer}.file-explorer_viewToggle__X59L9 button[aria-pressed=true]{background:var(--website-surface,#fff);color:var(--website-text,#171414);box-shadow:0 1px 4px #0f172a1a}.file-explorer_viewToggle__X59L9 button:hover{color:var(--website-text,#171414)}.file-explorer_actions__h5QL0{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;background:var(--website-surface,#fff)}.file-explorer_actionGroup__N_13p{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.file-explorer_actionGroup__N_13p+.file-explorer_actionGroup__N_13p{border-left:1px solid var(--website-border,#e2e8f0);padding-left:12px}.file-explorer_action__zS3g2{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:6px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--website-text,#334155);font-size:12px;line-height:18px;font-weight:500;cursor:pointer;transition:background .15s,border-color .15s;white-space:nowrap}.file-explorer_action__zS3g2:hover:not(:disabled){background:var(--website-surface-alt,#f1f5f9);border-color:var(--website-border,#e2e8f0)}.file-explorer_action__zS3g2[data-create=true]{border-color:var(--website-border,#e2e8f0)}.file-explorer_action__zS3g2[data-primary=true]{background:var(--website-cta,#304a70);border-color:var(--website-cta,#304a70);color:var(--website-on-cta,#fff);font-weight:600}.file-explorer_action__zS3g2[data-primary=true]:hover:not(:disabled){background:var(--website-cta-hover,#263e60);border-color:var(--website-cta-hover,#263e60);color:var(--website-on-cta,#fff)}.file-explorer_action__zS3g2[data-destructive=true]{color:var(--file-danger,#c2414b)}html[data-website-scheme=dark] :is(.file-explorer_explorer__iscu9,.file-explorer_contextMenu__5ygr6){--file-danger:#fda4af}html[data-website-scheme=dark] .file-explorer_explorer__iscu9{--file-default-accent:#bbc9df;--file-default-accent-soft:#1f2b40;--file-default-accent-border:#485d7d}.file-explorer_action__zS3g2:disabled{color:var(--website-muted,#64748b);background:transparent;border-color:transparent;opacity:.45;cursor:not-allowed}.file-explorer_compact__kDVwZ .file-explorer_action__zS3g2{min-width:32px;min-height:32px;padding:5px 7px}.file-explorer_selectionCount__qqhPB{margin-left:auto;font-size:12px;color:var(--website-muted,#64748b);white-space:nowrap}.file-explorer_content__Kp0hH{scrollbar-width:thin;scrollbar-color:var(--website-border,#cbd5e1) transparent}.file-explorer_fileGrid__Z578I{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,176px),1fr));gap:14px;align-items:stretch}.file-explorer_compact__kDVwZ .file-explorer_fileGrid__Z578I{grid-template-columns:repeat(auto-fill,minmax(min(100%,144px),1fr));gap:10px}.file-explorer_fileCard__MTwtb{min-width:0;position:relative;display:flex;flex-direction:column;padding:5px;border-radius:13px;border:1px solid var(--website-border,#e2e8f0);background:var(--website-surface,#fff);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s,box-shadow .15s,opacity .15s}.file-explorer_fileCard__MTwtb:hover{border-color:var(--website-border,#b7c1cf);box-shadow:0 3px 12px #0f172a08}.file-explorer_fileCard__MTwtb[aria-pressed=true]{border-color:var(--file-accent,var(--file-default-accent,#304a70));box-shadow:0 0 0 1px var(--file-accent,var(--file-default-accent,#304a70));background:var(--file-accent-soft,var(--file-default-accent-soft,#e8ecf2))}.file-explorer_fileCard__MTwtb[data-drop-target=true]{border-color:var(--website-accent,#2563eb);box-shadow:0 0 0 2px var(--website-accent-soft,#bfdbfe);background:var(--website-accent-soft,#eff6ff)}.file-explorer_preview__kIfnY{height:124px;width:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0;border-radius:9px;background:var(--website-surface-alt,#f6f7f9)}.file-explorer_compact__kDVwZ .file-explorer_preview__kIfnY{height:64px}.file-explorer_preview__kIfnY[data-type=folder]{background:var(--website-surface-alt,#faf8f2)}.file-explorer_thumbnail__2xSGe{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.file-explorer_typeBadge__si7ae{position:absolute;top:8px;left:8px;max-width:calc(100% - 48px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:5px;padding:3px 5px;background:var(--website-surface,#ffffffed);color:var(--website-muted,#64748b);font-size:9px;font-weight:650;letter-spacing:.035em}.file-explorer_cardActions__pemcz{position:absolute;right:6px;top:6px;display:flex;gap:4px}.file-explorer_cardMenu__sRQX3{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--website-border,#e2e8f0);border-radius:7px;background:var(--website-surface,#fffffff2);color:var(--website-muted,#64748b);cursor:pointer}.file-explorer_cardMenu__sRQX3:hover{color:var(--website-text,#171414);border-color:var(--website-muted,#94a3b8)}.file-explorer_shortcut__ppegy{position:absolute;bottom:8px;right:8px;display:inline-flex;padding:4px;border-radius:6px;background:var(--website-surface,#fff);color:var(--website-muted,#64748b)}.file-explorer_play__pidoM{position:absolute;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--website-surface,#fff);color:var(--website-text,#317f91);box-shadow:0 2px 10px #0f172a14}.file-explorer_cardBody__mHmal{display:flex;flex-direction:column;gap:7px;padding:11px 8px 8px;min-width:0;flex:1}.file-explorer_fileName__dJQp6{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;min-height:38px;font-size:13px;line-height:19px;font-weight:550;color:var(--website-text,#334155)}.file-explorer_renameInput__n0Qsf{width:100%;min-width:0;min-height:36px;padding:4px 6px;border:1px solid var(--website-muted,#64748b);border-radius:5px;background:var(--website-surface,#fff);color:var(--website-text,#1e293b);font-size:12px}.file-explorer_cardMeta__Akheg{display:flex;align-items:center;gap:6px;min-height:18px;font-size:11px;color:var(--website-muted,#64748b)}.file-explorer_cardMeta__Akheg>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-explorer_cardMeta__Akheg>svg{margin-left:auto;flex-shrink:0;color:var(--website-muted,#475569)}.file-explorer_cardPerson__REQzm{display:flex;align-items:center;gap:6px;padding-top:7px;border-top:1px solid var(--website-border,#eef0f3);min-width:0;font-size:10px;color:var(--website-muted,#64748b)}.file-explorer_cardPerson__REQzm>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-explorer_compact__kDVwZ .file-explorer_cardBody__mHmal{gap:4px;padding:6px}.file-explorer_compact__kDVwZ .file-explorer_fileName__dJQp6{min-height:32px;font-size:12px;line-height:16px}.file-explorer_compact__kDVwZ .file-explorer_cardMeta__Akheg{min-height:14px}.file-explorer_compact__kDVwZ .file-explorer_cardPerson__REQzm{padding-top:4px}.file-explorer_listHeader__6zKwO{color:var(--website-muted,#64748b)}.file-explorer_listRow__VB1A7{background:var(--website-surface,#fff)}.file-explorer_listRow__VB1A7:hover{background:var(--website-surface-alt,#f8fafc)}.file-explorer_listRow__VB1A7[aria-pressed=true]{background:var(--file-accent-soft,var(--file-default-accent-soft,#e8ecf2));box-shadow:inset 3px 0 var(--file-accent,var(--file-default-accent,#304a70))}.file-explorer_listRow__VB1A7[data-drop-target=true]{background:var(--website-accent-soft,#eff6ff);box-shadow:inset 0 0 0 2px var(--website-accent,#2563eb)}@container file-explorer (max-width: 480px){.file-explorer_toolbarRow__ZSvOB{gap:8px}.file-explorer_toolbarLeading__B7dUE{flex-basis:100%}.file-explorer_actions__h5QL0{gap:6px 8px}.file-explorer_actionGroup__N_13p+.file-explorer_actionGroup__N_13p{border-left:0;padding-left:0}.file-explorer_search__JXCGl{flex:1 1 120px;max-width:none}.file-explorer_fileGrid__Z578I{grid-template-columns:repeat(auto-fill,minmax(min(100%,144px),1fr));gap:10px}.file-explorer_preview__kIfnY{height:106px}.file-explorer_selectionCount__qqhPB{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.file-explorer_action__zS3g2,.file-explorer_fileCard__MTwtb,.file-explorer_search__JXCGl input{transition:none}}.scope-editor_scope__Qn58Y{min-width:0;color:var(--website-text,#171414)}.scope-editor_categories__M_MIz{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:16px;padding:4px;border:0;border-radius:8px;background:var(--website-surface-alt,#f6f5f3)}.scope-editor_category__eTYeG{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 16px;border-radius:7px;color:var(--website-muted,#666760);font-size:13px;font-weight:500}.scope-editor_category__eTYeG[data-state=active]{background:var(--website-surface,#fff);box-shadow:0 1px 3px #17141412;color:var(--website-text,#171414)}.scope-editor_category__eTYeG>span,.scope-editor_details__nVuk6>summary>span{border-radius:5px;padding:1px 5px;background:var(--website-surface-alt,#f6f5f3);color:var(--website-muted,#666760);font-size:11px;font-variant-numeric:tabular-nums}.scope-editor_panel__CGvV6{min-width:0;padding:4px 0;border:0;background:transparent;outline:none}.scope-editor_panel__CGvV6[hidden]{display:none}.scope-editor_heading__EEBa9{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:20px}.scope-editor_heading__EEBa9 h3{margin:0;font-size:15px;font-weight:600;line-height:1.4}.scope-editor_heading__EEBa9 p,.scope-editor_hint__3RsJE{margin:5px 0 0;color:var(--website-muted,#666760);font-size:12px;line-height:1.5}.scope-editor_include__VXwvC{display:inline-flex;align-items:center;gap:8px;min-height:28px;color:var(--website-muted,#666760);font-size:12px;cursor:pointer}.scope-editor_include__VXwvC input{width:15px;height:15px;accent-color:var(--proposal-accent,#963d73)}.scope-editor_notice__zcksN{margin:-4px 0 16px;border-radius:7px;padding:10px 12px;background:var(--website-surface-alt,#f6f5f3);color:var(--website-muted,#666760);font-size:12px;line-height:1.5}.scope-editor_field__9DUB4{min-width:0;margin-bottom:16px}.scope-editor_field__9DUB4>label{display:block;margin-bottom:6px;color:var(--website-muted,#666760);font-size:12px;font-weight:500;line-height:1.5}.scope-editor_input__dyAzu{display:block;width:100%;min-width:0;min-height:40px;border:1px solid var(--website-border,#dededb);border-radius:7px;padding:9px 11px;background:var(--website-surface,#fff);color:var(--website-text,#171414);font-size:13px;line-height:1.5}textarea.scope-editor_input__dyAzu{resize:vertical}.scope-editor_input__dyAzu:focus{border-color:var(--proposal-accent,#963d73);outline:2px solid color-mix(in srgb,var(--proposal-accent,#963d73) 15%,transparent);outline-offset:1px}.scope-editor_details__nVuk6{margin-top:4px;border-top:1px solid var(--website-border,#dededb)}.scope-editor_details__nVuk6>summary{display:flex;align-items:center;gap:8px;min-height:44px;list-style:none;font-size:13px;font-weight:500;cursor:pointer}.scope-editor_details__nVuk6>summary::-webkit-details-marker{display:none}.scope-editor_details__nVuk6>summary>svg{margin-left:auto;color:var(--website-muted,#666760)}.scope-editor_details__nVuk6[open]>summary>svg{transform:rotate(180deg)}.scope-editor_detailsBody__nL03P{padding-top:8px}.scope-editor_factRow__a_IkN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 36px;align-items:end;gap:10px;margin-bottom:12px}.scope-editor_factRow__a_IkN .scope-editor_field__9DUB4{margin:0}.scope-editor_programmeFields__lsZhZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(100px,.6fr);gap:16px}.scope-editor_schedule__QRX8F{margin:2px 0 14px}.scope-editor_scheduleLabels__d7cje,.scope-editor_scheduleRow__8_1yJ{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px 36px;align-items:center;gap:10px;margin-bottom:9px}.scope-editor_scheduleLabels__d7cje{color:var(--website-muted,#666760);font-size:11px;font-weight:500}.scope-editor_action__YUNDl,.scope-editor_iconButton__4b_hi{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:7px 10px;border:1px solid var(--website-border,#dededb);border-radius:7px;background:var(--website-surface,#fff);color:var(--website-text,#171414);font-size:12px;font-weight:500;line-height:1.4;cursor:pointer}.scope-editor_iconButton__4b_hi{width:36px;padding:7px;border-color:transparent;color:var(--website-muted,#666760)}.scope-editor_action__YUNDl:hover,.scope-editor_iconButton__4b_hi:hover:not(:disabled){background:var(--website-surface-alt,#f6f5f3)}.scope-editor_iconButton__4b_hi:disabled{opacity:.35;cursor:default}.scope-editor_remove__4tiex:hover:not(:disabled){color:#b42330}.scope-editor_phasePicker__8a_ig{display:flex;align-items:center;gap:6px;min-width:0;margin-bottom:14px}.scope-editor_phasePicker__8a_ig [data-app-select=true]{flex:1;min-width:0;min-height:40px}.scope-editor_phaseCount__xh9YT{flex-shrink:0;color:var(--website-muted,#666760);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.scope-editor_phaseForm__1EW2u{border-top:1px solid var(--website-border,#dededb)}.scope-editor_phaseForm__1EW2u>.scope-editor_field__9DUB4:last-child{margin-bottom:0}.scope-editor_phaseToolbar__VD_vi{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 10px}.scope-editor_phaseToolbar__VD_vi>span{color:var(--website-muted,#666760);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.scope-editor_phaseToolbar__VD_vi>div{display:flex;gap:2px}.scope-editor_empty__21Lcd{padding:28px 12px;border:1px dashed var(--website-border,#dededb);border-radius:8px;color:var(--website-muted,#666760);font-size:13px;line-height:1.5;text-align:center}.scope-editor_action__YUNDl:focus-visible,.scope-editor_category__eTYeG:focus-visible,.scope-editor_details__nVuk6>summary:focus-visible,.scope-editor_iconButton__4b_hi:focus-visible{outline:2px solid var(--proposal-accent,#963d73);outline-offset:3px}@media (max-width:699px){.scope-editor_categories__M_MIz{width:100%}.scope-editor_category__eTYeG{flex:1;padding:7px 10px;font-size:12px}.scope-editor_panel__CGvV6{padding:4px 0}.scope-editor_programmeFields__lsZhZ{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}.scope-editor_scheduleLabels__d7cje,.scope-editor_scheduleRow__8_1yJ{grid-template-columns:minmax(0,1fr) 60px 60px 30px;gap:6px}.scope-editor_scheduleRow__8_1yJ .scope-editor_input__dyAzu{padding:8px}.scope-editor_scheduleRow__8_1yJ .scope-editor_iconButton__4b_hi{width:30px}.scope-editor_factRow__a_IkN{gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px}.scope-editor_phasePicker__8a_ig{flex-wrap:wrap;justify-content:flex-end}.scope-editor_phasePicker__8a_ig [data-app-select=true]{flex-basis:100%}}.send-document_dialog__UG0cZ{width:min(620px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:14px;color:var(--website-text,#171414);background:var(--website-surface,#fff);box-shadow:0 24px 80px #0004}.send-document_dialog__UG0cZ::backdrop{background:#17141466}.send-document_inline__CFOpT{width:100%;max-width:none;min-width:0;margin:0;color:var(--website-text,#171414);background:var(--website-surface,#fff)}.send-document_form__0UnJq{display:flex;flex-direction:column;max-height:calc(100dvh - 40px)}.send-document_inline__CFOpT .send-document_form__0UnJq{height:auto;max-height:none}.send-document_inline__CFOpT .send-document_body__1q95c,.send-document_inline__CFOpT .send-document_success__XQTyU{overflow:visible}.send-document_inline__CFOpT .send-document_field__Y6I6I textarea{min-height:180px}.send-document_inline__CFOpT .send-document_success__XQTyU{text-align:left;padding-block:24px}.send-document_inline__CFOpT .send-document_success__XQTyU>svg{margin:0 0 12px}.send-document_nextStep__SbZr6{margin-top:20px;padding:16px;border:1px solid var(--website-border,#dededb);border-radius:8px;font-size:13px}.send-document_header__XH09l{display:flex;align-items:flex-start;gap:16px;padding:24px 24px 12px;flex-shrink:0}.send-document_header__XH09l>div{flex:1}.send-document_header__XH09l h2{font-size:19px;font-weight:600;margin:0 0 5px}.send-document_header__XH09l p{font-size:12px;color:var(--website-muted,#666760);margin:0}.send-document_close__9Kd_t{display:grid;place-items:center;width:32px;height:32px;border-radius:6px}.send-document_close__9Kd_t:hover{background:var(--website-surface-alt,#f6f5f3)}.send-document_body__1q95c{min-height:0;overflow-y:auto;padding:8px 24px 16px;overscroll-behavior:contain}.send-document_attachment__DO0Ey{display:flex;align-items:center;gap:10px;padding:12px;margin:0 0 20px;border-radius:8px;background:var(--website-surface-alt,#f6f5f3)}.send-document_attachment__DO0Ey>div{min-width:0}.send-document_attachment__DO0Ey>svg{flex-shrink:0;color:#397b80}.send-document_attachment__DO0Ey strong{display:block;font-size:12px;font-weight:500;overflow-wrap:anywhere}.send-document_attachment__DO0Ey span{display:block;margin-top:4px;font-size:10px;color:var(--website-muted,#666760);overflow-wrap:anywhere}.send-document_field__Y6I6I{margin-bottom:14px}.send-document_field__Y6I6I label{display:block;font-size:12px;font-weight:500;margin-bottom:6px}.send-document_field__Y6I6I input,.send-document_field__Y6I6I textarea{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--website-border,#dededb);border-radius:7px;color:inherit;background:var(--website-surface,#fff);font-size:13px}.send-document_field__Y6I6I textarea{resize:vertical}.send-document_field__Y6I6I input:focus,.send-document_field__Y6I6I textarea:focus{outline:2px solid #397b8040;border-color:#397b80}.send-document_hint__9QJKj{font-size:11px;color:var(--website-muted,#666760);margin:-6px 0 16px}.send-document_contacts__G_6jO{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:-5px 0 14px;font-size:11px}.send-document_contacts__G_6jO>span{color:var(--website-muted,#666760)}.send-document_contacts__G_6jO button{padding:4px 7px;border-radius:5px;background:var(--website-surface-alt,#f6f5f3)}.send-document_footer__N139k{display:flex;justify-content:flex-end;gap:8px;flex-shrink:0;padding:14px 24px;border-top:1px solid var(--website-border,#dededb)}.send-document_primary__w4X2m,.send-document_secondary__PWglc{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:7px;font-size:12px;font-weight:500}.send-document_primary__w4X2m{background:var(--website-cta,#304a70);color:var(--website-on-cta,#fff)}.send-document_primary__w4X2m:hover:not(:disabled){background:var(--website-cta-hover,#263e60)}.send-document_secondary__PWglc{border:1px solid var(--website-border,#dededb)}.send-document_dialog__UG0cZ button:disabled,.send-document_inline__CFOpT button:disabled{opacity:.45}.send-document_dialog__UG0cZ button:focus-visible,.send-document_inline__CFOpT button:focus-visible{outline:2px solid #397b80;outline-offset:2px}.send-document_error__9Fxhj{padding:12px;background:#fff1f2;color:#9f1239;border-radius:7px;font-size:12px}.send-document_success__XQTyU{min-height:0;overflow-y:auto;padding:30px 24px;text-align:center}.send-document_success__XQTyU svg{margin:0 auto 12px;color:#397b80}.send-document_success__XQTyU h3{font-size:17px;font-weight:600}.send-document_success__XQTyU p{font-size:12px;margin:10px 0 0;color:var(--website-muted,#666760)}.send-document_success__XQTyU .send-document_error__9Fxhj{color:#9f1239}@media (max-width:499px){.send-document_header__XH09l{padding:20px 16px 12px}.send-document_body__1q95c{padding:8px 16px 16px}.send-document_footer__N139k{padding-inline:16px}}.send-history_history__hk4jm{text-align:left;border:1px solid var(--website-border,#dededb);border-radius:12px;background:var(--website-surface,#fff);color:var(--website-text,#171414)}.send-history_history__hk4jm summary{padding:14px 16px;cursor:pointer;font-size:14px;font-weight:500}.send-history_historyBody__XxHvt{padding:0 16px 16px;font-size:12px;line-height:1.5}.send-history_historyTools__j1vVc{display:flex;align-items:center;justify-content:space-between;gap:12px}.send-history_historyTools__j1vVc p{color:var(--website-muted,#666760)}.send-history_historyTools__j1vVc button{padding:6px;border-radius:5px;text-decoration:underline;text-underline-offset:3px}.send-history_historyTools__j1vVc button:disabled{opacity:.5}.send-history_historyList__Pn0OL{padding:0;margin:12px 0 0;list-style:none}.send-history_historyList__Pn0OL li{padding:12px 0;border-top:1px solid var(--website-border,#dededb)}.send-history_historyList__Pn0OL p{margin:4px 0;overflow-wrap:anywhere}.send-history_historyHeading__bArc_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px}.send-history_historyHeading__bArc_ time{color:var(--website-muted,#666760)}.send-history_historyStatus__eBSog{font-weight:600}.send-history_historyError__nl6R9{color:#9f1239}.crm-shell_frame__xnZtD{--crm-page-inset-x:24px;--crm-page-inset-y:20px;--crm-breadcrumb-inset-y:10px;padding:0}.crm-shell_breadcrumbBand__gEtsE{flex-shrink:0;padding:var(--crm-breadcrumb-inset-y) var(--crm-page-inset-x) 0;border-top-left-radius:inherit;border-top-right-radius:inherit}.crm-shell_pageContent__xipuR{min-width:0;padding:0 var(--crm-page-inset-x) var(--crm-page-inset-y)}.crm-shell_withPageTitle__VwECp{padding-top:var(--crm-page-inset-y)}.crm-shell_canvasContent__JocZx{position:relative;display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}@media (min-width:768px) and (max-width:1139px){.crm-shell_frame__xnZtD{--crm-page-inset-x:20px;--crm-page-inset-y:18px;--crm-breadcrumb-inset-y:8px}}@media (max-width:767px){.crm-shell_frame__xnZtD{--crm-page-inset-x:10px;--crm-page-inset-y:10px;--crm-breadcrumb-inset-y:6px}}.workspace-background_background__pjLDa{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;contain:strict}.workspace-background_layer__gcx_p{position:absolute;inset:0;width:100%;height:100%}.workspace-background_grid__ajZot{background-image:linear-gradient(currentColor 1px,transparent 0),linear-gradient(90deg,currentColor 1px,transparent 0);background-size:28px 28px;opacity:.65}.workspace-background_photo__BCVYT{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.workspace-background_incoming__vhJGP{animation:workspace-background_reveal__gD53i 5s ease-in-out both}@keyframes workspace-background_reveal__gD53i{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.workspace-background_incoming__vhJGP{animation:none}}.proposal-dialog_dialog__WLsCO{width:min(1200px,calc(100vw - 48px));max-width:none;height:calc(100dvh - 48px);max-height:none;margin:auto;padding:0;overflow:hidden;border:0;border-radius:16px;background:var(--website-surface,#fff);color:var(--website-text,#171414);box-shadow:0 24px 100px #0004}.proposal-dialog_dialog__WLsCO::backdrop{background:#17141480;backdrop-filter:blur(3px)}@media (max-width:699px){.proposal-dialog_dialog__WLsCO{width:100%;height:100dvh;border-radius:0}}.proposal-finish_dialog__P127x{--proposal-accent:#397b80}.proposal-finish_inline__WTNGX{--proposal-accent:var(--project-section-accent,#397b80);flex:1;min-height:0;min-width:0;overflow:hidden}.proposal-finish_inline__WTNGX[data-read-only=true]:not([data-summary=true]){height:clamp(480px,72dvh,760px)}.proposal-finish_inline__WTNGX[data-summary=true]{height:auto;overflow:visible}.proposal-finish_inline__WTNGX[data-summary=true] .proposal-finish_shell__XauCi{height:auto}.proposal-finish_inline__WTNGX[data-summary=true] .proposal-finish_document__ARHpy{flex:none;overflow:visible;scrollbar-gutter:auto;padding:8px 0 0;background:transparent}.proposal-finish_inline__WTNGX[data-summary=true] .proposal-finish_toolbar__lwF6e{padding:8px 0;border:0}.proposal-finish_inline__WTNGX[data-summary=true] .proposal-finish_summaryActions__nNDWv{padding:4px 0 8px}.proposal-finish_summaryActions__nNDWv{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;padding:4px 24px 20px}.proposal-finish_summaryActions__nNDWv .proposal-finish_primary__SJ4G7{min-height:44px;padding-inline:18px}.proposal-finish_calculatorAction__0Q2KX{margin-right:auto}.proposal-finish_dialog__P127x[data-over-editor=true]::backdrop{background:transparent;backdrop-filter:none}.proposal-finish_shell__XauCi{display:flex;flex-direction:column;height:100%;min-height:0}.proposal-finish_header__5xonR{display:flex;align-items:center;gap:16px;padding:20px 24px 16px;flex-shrink:0}.proposal-finish_heading__iUBim{flex:1;min-width:0}.proposal-finish_eyebrow__jhQOc{color:var(--website-muted,#666760);font-size:11px;font-weight:600}.proposal-finish_heading__iUBim h2{font-size:21px;font-weight:600;margin:3px 0}.proposal-finish_heading__iUBim p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proposal-finish_heading__iUBim p,.proposal-finish_saveState__808VV{font-size:12px;color:var(--website-muted,#666760)}.proposal-finish_fitButton__BgZlp,.proposal-finish_iconButton__z4Que{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:36px;min-width:36px;border-radius:7px;font-size:12px}.proposal-finish_fitButton__BgZlp:hover,.proposal-finish_iconButton__z4Que:hover{background:var(--website-surface-alt,#f6f5f3)}.proposal-finish_editLinks__c68X8{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 24px 16px;flex-shrink:0}.proposal-finish_editLinks__c68X8>span{font-size:12px;color:var(--website-muted,#666760);margin-right:4px}.proposal-finish_editLinks__c68X8 button{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border:1px solid var(--website-border,#dededb);border-radius:6px;font-size:12px}.proposal-finish_editHint__9Qdyq{margin-left:auto}.proposal-finish_toolbar__lwF6e{display:flex;align-items:center;flex-wrap:wrap;gap:12px;flex-shrink:0;padding:10px 24px;border-block:1px solid var(--website-border,#dededb)}.proposal-finish_pageControls__s02sM{display:flex;align-items:center;min-width:0;width:min(360px,100%);gap:4px}.proposal-finish_pageControls__s02sM [data-app-select]{min-width:0;flex:1;height:36px;padding:7px 10px;border:1px solid var(--website-border,#dededb);border-radius:7px;font-size:12px}.proposal-finish_zoomControls__Nrw2Q{display:flex;align-items:center}.proposal-finish_total__nF3VY{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-left:auto;font-size:12px}.proposal-finish_total__nF3VY strong{font-size:17px;font-variant-numeric:tabular-nums}.proposal-finish_total__nF3VY span{color:var(--website-muted,#666760);font-size:11px}.proposal-finish_document__ARHpy{flex:1;min-height:0;min-width:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:20px;background:var(--website-surface-alt,#eeedeb)}.proposal-finish_page__PJSAm{width:-moz-max-content;width:max-content;margin:0 auto 24px}.proposal-finish_page__PJSAm:last-child{margin-bottom:0}.proposal-finish_pageCaption__hlaGQ{display:flex;gap:12px;align-items:center;padding:0 0 8px;font-size:11px;color:var(--website-muted,#666760)}.proposal-finish_pageCaption__hlaGQ span{font-weight:500}.proposal-finish_footer__bCcSy{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 24px;border-top:1px solid var(--website-border,#dededb);flex-shrink:0}.proposal-finish_actions__1R96S{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.proposal-finish_primary__SJ4G7,.proposal-finish_secondary__gmnag{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 12px;min-height:40px;border:1px solid var(--website-border,#dededb);border-radius:8px;font-size:12px;font-weight:500}.proposal-finish_primary__SJ4G7{background:var(--proposal-accent);border-color:var(--proposal-accent);color:var(--website-journey-on-accent,#fff)}.proposal-finish_editLinks__c68X8 button:hover,.proposal-finish_secondary__gmnag:hover{background:var(--website-surface-alt,#f6f5f3)}.proposal-finish_primary__SJ4G7:hover{filter:brightness(.94)}.proposal-finish_dialog__P127x button:disabled{opacity:.45;cursor:default}.proposal-finish_dialog__P127x button:focus-visible{outline:2px solid var(--proposal-accent);outline-offset:2px}.proposal-finish_error__5jcyG{flex-shrink:0;padding:10px 24px;font-size:12px;background:#fff1f2;color:#9f1239}.proposal-finish_error__5jcyG button{text-decoration:underline;font-weight:600}.proposal-finish_loading__z5WeM{display:flex;justify-content:center;align-items:center;gap:8px;margin:40px;font-size:13px}@media (max-width:699px){.proposal-finish_summaryActions__nNDWv{padding:4px 12px 12px}.proposal-finish_header__5xonR{padding:12px 16px;gap:8px;flex-wrap:wrap}.proposal-finish_header__5xonR>[data-proposal-management-actions]{order:1;flex-basis:100%}.proposal-finish_heading__iUBim h2{font-size:18px}.proposal-finish_editLinks__c68X8 .proposal-finish_editHint__9Qdyq,.proposal-finish_saveState__808VV{display:none}.proposal-finish_editLinks__c68X8{padding:0 16px 12px;gap:5px}.proposal-finish_editLinks__c68X8>span{flex-basis:100%;margin-bottom:2px}.proposal-finish_toolbar__lwF6e{padding:8px 12px;gap:4px}.proposal-finish_pageControls__s02sM{width:100%}.proposal-finish_total__nF3VY{gap:5px}.proposal-finish_document__ARHpy{padding:20px}.proposal-finish_footer__bCcSy{padding:10px 12px;gap:8px}.proposal-finish_footer__bCcSy>button{min-height:32px;padding:5px 8px}.proposal-finish_actions__1R96S{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:6px}.proposal-finish_primary__SJ4G7,.proposal-finish_secondary__gmnag{padding:8px}}.proposal-finish_destination__KiXsv{flex:1;margin:0 8px;color:var(--website-muted,#666760);font-size:11px;text-align:right}@media (max-width:699px){.proposal-finish_destination__KiXsv{flex-basis:calc(100% - 155px);margin:0;text-align:right;font-size:10px}}.project-list-table_directory__u18Uj{container-name:project-directory;container-type:inline-size;width:100%;min-width:0;max-width:100%}.project-list-table_directoryActions__xtOI_{align-self:flex-start}.project-list-table_overviewToggle__J8O9W{width:112px}.project-list-table_container__j9Frn{container-name:project-list;container-type:inline-size;min-width:0;width:100%;max-width:100%}.project-list-table_table__tUMpK{width:100%;min-width:0;table-layout:fixed}.project-list-table_directory__u18Uj [data-project-row][data-row-tone=alternate]:not([data-selected=true]):not(:hover),.project-list-table_directory__u18Uj [data-project-row][data-row-tone=alternate]:not([data-selected=true]):not(:hover)>[data-project-row-content]{background-image:linear-gradient(rgba(0,0,0,.015),rgba(0,0,0,.015))}.project-list-table_table__tUMpK td,.project-list-table_table__tUMpK th{padding-right:12px;padding-left:12px;overflow-wrap:anywhere}.project-list-table_table__tUMpK .project-list-table_site__nqJ7W{padding-left:8px}.project-list-table_table__tUMpK .project-list-table_status__bpB9Y{width:114px}.project-list-table_table__tUMpK .project-list-table_completion__HAktz{width:240px;padding-right:20px;padding-left:20px}.project-list-table_table__tUMpK .project-list-table_deadline__9RDEQ{width:142px;white-space:nowrap}.project-list-table_deadlineDate__C0Hq4{display:inline-block;max-width:100%;border-radius:6px;padding:4px 6px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--website-muted,#6b7280)}.project-list-table_deadlineDate__C0Hq4[data-deadline-tone=overdue]{background:color-mix(in srgb,#b56b3b 10%,var(--website-surface,#fff));color:color-mix(in srgb,#985a30 60%,var(--website-text,#171414))}.project-list-table_deadlineDate__C0Hq4[data-deadline-tone=soon]{background:color-mix(in srgb,#ad8639 10%,var(--website-surface,#fff));color:color-mix(in srgb,#8d691f 60%,var(--website-text,#171414))}.project-list-table_deadlineDate__C0Hq4[data-deadline-tone=future]{background:color-mix(in srgb,var(--website-muted,#6b7280) 4%,transparent)}.project-list-table_table__tUMpK .project-list-table_pm__3Z6jJ{width:100px}.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1{width:78px;padding-left:6px;padding-right:8px}.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1.project-list-table_withDocuments__TxLQT{width:108px}.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1.project-list-table_controlsHeader__NM16U{width:140px;padding:5px 8px;text-align:right}.project-list-table_rowActions__w3jvy{display:flex;align-items:center;justify-content:flex-end;gap:2px}.project-list-table_documentActions__5gmnp{display:flex;flex:0 0 28px;flex-direction:column;gap:4px}.project-list-table_viewControls__1b5wK{display:flex;align-items:center;justify-content:flex-end;gap:4px;min-width:0}.project-list-table_resultsHeader__koP81{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px;border-bottom:1px solid var(--website-border,#e5e7eb)}.project-list-table_resultsHeader__koP81 .project-list-table_viewControls__1b5wK{margin-left:auto}.project-list-table_headerFavourite__4R7lS{width:32px;height:32px;flex-shrink:0}.project-list-table_clientToggle__ItfIH{height:32px;flex-shrink:0;padding-inline:8px;white-space:nowrap}@media (max-width:639px){.project-list-table_clientToggle__ItfIH,.project-list-table_headerFavourite__4R7lS{min-height:44px}.project-list-table_headerFavourite__4R7lS{width:44px}}@media (min-width:640px){.project-list-table_mobileResultsHeader__Dns96{display:none}}.project-list-table_projectName__nr7UW{min-width:0;max-width:100%;cursor:pointer;overflow-wrap:anywhere}.project-list-table_directory__u18Uj [data-shortcut-focus=true] [data-project-open]:focus{outline:none;box-shadow:none}.project-list-table_siteMeta__4tu1z{overflow-wrap:anywhere}.project-list-table_statusFilters__CHEJh{max-width:100%;overflow-x:auto}.project-list-table_statusFilters__CHEJh button{white-space:nowrap}.project-list-table_statusFilters__CHEJh[data-muted=true]{filter:grayscale(1);background:color-mix(in srgb,var(--website-muted,#60666e) 8%,var(--website-surface,#fff))}.project-list-table_statusFilters__CHEJh[data-muted=true] button{color:var(--website-muted,#60666e);background:transparent;box-shadow:none}.project-list-table_statusFilters__CHEJh[data-muted=true] button:focus-visible,.project-list-table_statusFilters__CHEJh[data-muted=true] button:hover{color:var(--website-text,#171414);background:var(--website-surface,#fff)}@container project-list (width < 1180px){.project-list-table_table__tUMpK .project-list-table_pm__3Z6jJ{display:none}}@container project-list (width < 1060px){.project-list-table_mobileStatus__8VO_l,.project-list-table_table__tUMpK .project-list-table_status__bpB9Y{display:none}}@container project-list (width < 940px){.project-list-table_documentActions__5gmnp,.project-list-table_mobileDocumentActions__bVc2m{display:none}.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1.project-list-table_withDocuments__TxLQT{width:78px}.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1.project-list-table_controlsHeader__NM16U{width:140px}}@container project-list (width < 840px){.project-list-table_table__tUMpK td,.project-list-table_table__tUMpK th{padding-right:8px;padding-left:8px}.project-list-table_table__tUMpK .project-list-table_completion__HAktz{width:224px;padding-right:16px;padding-left:16px}.project-list-table_table__tUMpK .project-list-table_deadline__9RDEQ{width:132px}.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1,.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1.project-list-table_withDocuments__TxLQT{width:76px}.project-list-table_table__tUMpK .project-list-table_actions__I2Bj1.project-list-table_controlsHeader__NM16U{width:140px}.project-list-table_siteChild__Amvaj{padding-left:12px}}@container project-list (width < 760px){.project-list-table_table__tUMpK .project-list-table_deadline__9RDEQ{display:none}}@container project-list (width < 620px){.project-list-table_table__tUMpK .project-list-table_completion__HAktz{display:none}}@container project-directory (width < 720px){.project-list-table_filters__ga2BH .project-list-table_search__Bhjf1{min-width:0;flex-basis:100%}.project-list-table_filters__ga2BH .project-list-table_statusFilters__CHEJh{min-width:0;width:100%}.project-list-table_statusFilters__CHEJh button{flex:0 0 auto;padding-right:10px;padding-left:10px}}@container project-directory (width < 620px){.project-list-table_directoryBreadcrumb__NGiF5{display:none}.project-list-table_headerAction__8hxcs{width:44px;flex-shrink:0;padding-right:0;padding-left:0}.project-list-table_headerAction__8hxcs .project-list-table_headerActionLabel__nRc51{display:none}.project-list-table_headerAction__8hxcs svg{display:block}}@container project-directory (width < 420px){.project-list-table_statusCount__vI8vV{display:none}}.project-list-table_costView__s_IvR .project-list-table_table__tUMpK .project-list-table_costStatus__UN9nC{width:112px}.project-list-table_costView__s_IvR .project-list-table_table__tUMpK .project-list-table_costAmount__nLx4J{width:150px}.project-list-table_costView__s_IvR .project-list-table_table__tUMpK .project-list-table_actions__I2Bj1{width:152px}.project-list-table_costView__s_IvR .project-list-table_table__tUMpK th.project-list-table_costAmount__nLx4J>div{justify-content:flex-end}.project-list-table_costView__s_IvR .project-list-table_table__tUMpK th.project-list-table_costAmount__nLx4J button{text-align:right}@container project-list (width < 1000px){.project-list-table_costView__s_IvR .project-list-table_table__tUMpK .project-list-table_costAmount__nLx4J{width:120px}.project-list-table_costView__s_IvR .project-list-table_table__tUMpK .project-list-table_costStatus__UN9nC{width:94px}}@container project-list (width < 820px){.project-list-table_costView__s_IvR .project-list-table_desktopRows__B0FeC{display:none}.project-list-table_costView__s_IvR .project-list-table_mobileRows__n0Ij9{display:block}.project-list-table_costView__s_IvR .project-list-table_mobileResultsHeader__Dns96{display:flex}}.project-list-table_rowAction__sjuZU{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:6px;transition:color .15s,background-color .15s}.project-list-table_rowAction__sjuZU:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.project-list-table_mobileRows__n0Ij9 .project-list-table_rowAction__sjuZU{width:44px;height:44px}.project-utility-dialog_dialog__qWI5L{width:calc(100% - 32px);max-width:1120px;max-height:calc(100dvh - 40px);margin:auto;padding:0;overflow:hidden;border:1px solid var(--website-border,#e2e4e9);border-radius:16px;color:var(--website-text,#171414);background:var(--website-surface,#fff);box-shadow:0 20px 70px rgba(0,0,0,.2)}.project-utility-dialog_dialog__qWI5L[open]{display:flex;flex-direction:column}.project-utility-dialog_dialog__qWI5L::backdrop{background:rgba(17,24,39,.45);backdrop-filter:blur(3px)}.project-utility-dialog_header__djpUO{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--website-border,#e2e4e9)}.project-utility-dialog_header__djpUO h2{margin:0;font-size:17px;font-weight:600}.project-utility-dialog_header__djpUO p{margin:4px 0 0;color:var(--website-muted,#60666e);font-size:12px}.project-utility-dialog_header__djpUO button{display:flex;width:36px;height:36px;flex-shrink:0;align-items:center;justify-content:center;border:0;border-radius:8px;color:var(--website-muted,#60666e);background:transparent;cursor:pointer}.project-utility-dialog_header__djpUO button:hover{background:color-mix(in srgb,var(--website-text,#171414) 5%,transparent)}.project-utility-dialog_header__djpUO button:focus-visible{outline:2px solid #438f9b;outline-offset:2px}.project-utility-dialog_header__djpUO svg{width:18px;height:18px}.project-utility-dialog_body__T6qay{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain}.project-utility-dialog_dialog__qWI5L[data-layout=guidance]{height:min(800px,calc(100dvh - 40px))}.project-utility-dialog_dialog__qWI5L[data-layout=guidance] .project-utility-dialog_body__T6qay{flex:1;overflow:hidden}.project-utility-dialog_dialog__qWI5L[data-layout=guidance] .project-utility-dialog_body__T6qay>*{height:100%}@media (max-width:639px){.project-utility-dialog_dialog__qWI5L[data-layout=guidance]{width:100%;max-height:100dvh;height:100dvh;border:0;border-radius:0}}.project-guidance_root__7R2QZ{--guidance-accent:var(--project-section-accent,#70763f);display:flex;flex-direction:column;height:min(720px,80dvh);min-height:0;color:var(--website-text,#292622)}.project-guidance_context__Je8JG{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;padding:16px 20px 12px;color:var(--website-muted,#68665f);font-size:12px;flex-shrink:0}.project-guidance_context__Je8JG p{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0}.project-guidance_context__Je8JG strong{color:var(--website-text,#292622);font-weight:500}.project-guidance_context__Je8JG>span{font-size:11px}.project-guidance_tabs__Z23Af{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;flex-shrink:0;padding:0 20px 14px}.project-guidance_tabs__Z23Af button{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;min-height:58px;padding:9px 12px;border:0;border-radius:8px;color:var(--website-muted,#68665f);background:transparent;text-align:left;cursor:pointer;font-size:12px;line-height:1.3}.project-guidance_tabs__Z23Af button>span{display:flex;align-items:center;gap:6px;font-weight:600}.project-guidance_tabs__Z23Af small{font-size:10px}.project-guidance_tabs__Z23Af button:hover{background:var(--website-surface-alt,#eeedeb)}.project-guidance_tabs__Z23Af button[aria-selected=true]{background:color-mix(in srgb,var(--guidance-accent) 13%,var(--website-surface,#fff));color:var(--website-text,#292622);box-shadow:inset 0 -2px var(--guidance-accent)}.project-guidance_error__1CtT5 button:focus-visible,.project-guidance_panel__v5Kiw:focus-visible,.project-guidance_tabs__Z23Af button:focus-visible,.project-guidance_technical__JOyjX>summary:focus-visible{outline:2px solid var(--guidance-accent);outline-offset:-2px}.project-guidance_panel__v5Kiw{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:22px 28px;border-top:1px solid var(--website-border,#dedbd5)}.project-guidance_heading__eEmjT{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.project-guidance_eyebrow__FFsSP{color:var(--website-muted,#68665f);font-size:11px}.project-guidance_heading__eEmjT h3{margin:4px 0 0;font-size:19px;font-weight:600}.project-guidance_invoiceStatus__UIiU_{padding:6px 9px;border-radius:6px;background:var(--website-surface-alt,#eeedeb);color:var(--website-muted,#68665f);font-size:11px}.project-guidance_invoiceStatus__UIiU_[data-complete=true]{color:#287047;background:color-mix(in srgb,#287047 8%,var(--website-surface,#fff))}.project-guidance_steps__YbE0w{margin:0;padding:0;list-style:none;counter-reset:guidance}.project-guidance_steps__YbE0w li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;font-size:13px;line-height:1.6;counter-increment:guidance}.project-guidance_steps__YbE0w li:before{content:counter(guidance,decimal-leading-zero);flex:0 0 25px;padding-top:2px;color:var(--website-muted,#68665f);font-size:11px;font-variant-numeric:tabular-nums}.project-guidance_technical__JOyjX{margin-top:22px;padding-top:12px;border-top:1px solid var(--website-border,#dedbd5)}.project-guidance_technical__JOyjX>summary{display:flex;align-items:center;gap:10px;min-height:40px;cursor:pointer;list-style:none;font-size:13px;font-weight:500}.project-guidance_technical__JOyjX>summary::-webkit-details-marker{display:none}.project-guidance_technical__JOyjX>summary>span{color:var(--website-muted,#68665f);font-size:11px;font-weight:400}.project-guidance_technical__JOyjX>summary>svg{margin-left:auto}.project-guidance_technical__JOyjX[open]>summary>svg{transform:rotate(180deg)}.project-guidance_technical__JOyjX>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;padding-top:16px}.project-guidance_technical__JOyjX h4{margin:0 0 6px;font-size:13px;font-weight:500}.project-guidance_technical__JOyjX p{margin:0;font-size:12px;line-height:1.7;color:var(--website-muted,#68665f)}.project-guidance_error__1CtT5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 20px;color:var(--website-muted,#68665f);background:var(--website-surface-alt,#eeedeb);font-size:12px}.project-guidance_error__1CtT5 button{border:0;border-radius:6px;padding:8px 10px;color:var(--website-text,#292622);background:var(--website-surface,#fff);font-size:12px;cursor:pointer}.project-guidance_loading__qRmEi{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:24px;color:var(--website-muted,#68665f);font-size:13px}.project-guidance_spinner__GZala{animation:project-guidance_guidance-spin__HyiiD 1s linear infinite}@keyframes project-guidance_guidance-spin__HyiiD{to{transform:rotate(1turn)}}@media (max-width:760px){.project-guidance_context__Je8JG{padding:12px 16px}.project-guidance_tabs__Z23Af{display:flex;overflow-x:auto;padding:0 12px 10px;scrollbar-width:thin}.project-guidance_tabs__Z23Af button{flex:0 0 116px}.project-guidance_panel__v5Kiw{padding:18px 16px}.project-guidance_heading__eEmjT h3{font-size:17px}.project-guidance_technical__JOyjX>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.project-guidance_spinner__GZala{animation:none}}.portfolio-gantt_panel__oFS_Y{min-width:0;overflow:clip;container:portfolio/inline-size;border:1px solid #d9dfe5;border-radius:16px;background:#fff;color:#202529;font-size:14px;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.portfolio-gantt_panel__oFS_Y input,.portfolio-gantt_panel__oFS_Y textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.portfolio-gantt_heading__vecy7{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:23px 24px 19px}.portfolio-gantt_heading__vecy7 h2{margin:0;font-size:23px;font-weight:600;letter-spacing:-.025em}.portfolio-gantt_heading__vecy7 p{font-size:14px;color:#596575;margin:5px 0 0}.portfolio-gantt_totals__Kk_pL{display:flex;gap:30px}.portfolio-gantt_totals__Kk_pL div{display:flex;flex-direction:column;gap:3px}.portfolio-gantt_totals__Kk_pL strong{font-size:27px;font-weight:500;letter-spacing:-.03em;line-height:1.2}.portfolio-gantt_totals__Kk_pL span{color:#596575;font-size:12px}.portfolio-gantt_toolbar__6cNzi{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:0 24px 17px;border-bottom:1px solid #e5e9ee}.portfolio-gantt_toolbar__6cNzi [role=combobox],.portfolio-gantt_toolbar__6cNzi input,.portfolio-gantt_toolbar__6cNzi select,.portfolio-gantt_viewControls__1iEc_ [role=combobox],.portfolio-gantt_viewControls__1iEc_ input,.portfolio-gantt_viewControls__1iEc_ select{min-width:0;min-height:40px;border:1px solid #cdd5de;border-radius:7px;background:#fff;color:#354254;font-size:14px;padding:7px 10px}.portfolio-gantt_search__kCKHp{position:relative;flex:1;min-width:240px}.portfolio-gantt_search__kCKHp svg{position:absolute;top:13px;left:11px;color:#647185}.portfolio-gantt_search__kCKHp input{width:100%;padding-left:34px}.portfolio-gantt_search__kCKHp input::-moz-placeholder{color:#647185;opacity:1}.portfolio-gantt_search__kCKHp input::placeholder{color:#647185;opacity:1}.portfolio-gantt_scope__9j8N2{display:inline-flex;border-radius:8px;background:#eef1f4;padding:3px;gap:2px}.portfolio-gantt_scope__9j8N2 button{padding:7px 12px;min-height:36px;border-radius:6px;font-size:14px;color:#465366;white-space:nowrap}.portfolio-gantt_scope__9j8N2 button[aria-pressed=true]{background:#fff;color:#171414;box-shadow:0 1px 3px #00000010;font-weight:600}.portfolio-gantt_timelineControls__J097d{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 16px;padding:16px 24px 8px;align-items:center}.portfolio-gantt_period__8nhe5{display:flex;flex-wrap:wrap;gap:6px;align-items:center;max-width:100%}.portfolio-gantt_period__8nhe5 span{font-size:14px;font-weight:600;text-align:center;min-width:156px}.portfolio-gantt_period__8nhe5 button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #cdd5de;border-radius:7px;min-height:40px;min-width:40px;padding:6px 10px;font-size:14px;background:#fff}.portfolio-gantt_viewControls__1iEc_{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0;max-width:100%}.portfolio-gantt_viewControls__1iEc_>button{min-height:40px;padding:7px 10px;border:1px solid #cdd5de;border-radius:7px;font-size:14px;color:#465366;white-space:nowrap}.portfolio-gantt_viewControls__1iEc_>button[aria-pressed=true]{background:#edf2f7;color:#263d56;border-color:#b8c5d3}.portfolio-gantt_viewControls__1iEc_ label{display:flex;align-items:center;gap:6px;max-width:100%;font-size:12px;color:#596575}.portfolio-gantt_viewControls__1iEc_ input{width:166px}.portfolio-gantt_viewControls__1iEc_ [role=combobox],.portfolio-gantt_viewControls__1iEc_ select{max-width:100%}.portfolio-gantt_legend__QgR16{display:flex;flex-wrap:wrap;gap:8px 18px;padding:10px 24px 16px}.portfolio-gantt_legend__QgR16>span{display:flex;align-items:center;gap:6px;font-size:12px;color:#465366}.portfolio-gantt_legend__QgR16 i{flex-shrink:0;width:12px;height:12px;border-radius:2px;display:inline-block;box-shadow:inset 0 0 0 1px #00000016}.portfolio-gantt_unassignedSwatch__lHCwO{background:#dce3eb}.portfolio-gantt_scroller__oVY_C{position:relative;overflow-x:auto;overflow-y:hidden;border-top:1px solid #d9e0e7;overscroll-behavior-x:contain;scrollbar-width:none}.portfolio-gantt_scroller__oVY_C::-webkit-scrollbar{display:none}.portfolio-gantt_scrollbarDock__yRRs5{position:sticky;bottom:calc(0px - var(--crm-page-scroll-padding-bottom, 0px));z-index:5;border-top:1px solid #cdd5de;background:#edf1f5;box-shadow:0 -3px 8px #20252910}.portfolio-gantt_horizontalScrollbar___WNtY{height:18px;overflow-x:scroll;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:auto}.portfolio-gantt_horizontalScrollbar___WNtY::-webkit-scrollbar{height:18px}.portfolio-gantt_horizontalScrollbar___WNtY::-webkit-scrollbar-track{background:#edf1f5}.portfolio-gantt_horizontalScrollbar___WNtY::-webkit-scrollbar-thumb{background:#738195;border:3px solid #edf1f5;border-radius:7px}@supports not selector(::-webkit-scrollbar){.portfolio-gantt_horizontalScrollbar___WNtY{scrollbar-color:#738195 #edf1f5}}.portfolio-gantt_horizontalScrollbar___WNtY:focus-visible{outline:2px solid #3c6c9b;outline-offset:-2px}.portfolio-gantt_table__pgWfG{border-collapse:separate;border-spacing:0;width:-moz-max-content;width:max-content;min-width:100%;table-layout:fixed;font-size:14px}.portfolio-gantt_projectCol__fdSE9{width:240px}.portfolio-gantt_managerCol__pMh8t{width:140px}.portfolio-gantt_locationCol__PqedM{width:125px}.portfolio-gantt_startCol__RDHLG{width:120px}.portfolio-gantt_monthCol___oK5x{width:88px}.portfolio-gantt_table__pgWfG td,.portfolio-gantt_table__pgWfG th{border-right:1px solid #e5e9ee;border-bottom:1px solid #e2e7ed}.portfolio-gantt_table__pgWfG thead th{position:sticky;z-index:3;background:#f5f7fa;color:#465366;font-weight:500}.portfolio-gantt_yearRow__GLn0Z th{top:0;height:32px;font-size:12px;text-align:center;letter-spacing:.03em}.portfolio-gantt_yearRow__GLn0Z .portfolio-gantt_corner__cvEe3{text-align:left;padding-left:16px}.portfolio-gantt_monthRow__W_x_p th{top:32px;height:54px;text-align:left;padding:9px 10px;font-size:12px}.portfolio-gantt_monthRow__W_x_p .portfolio-gantt_monthHeading__ir4oU{text-align:center}.portfolio-gantt_monthRow__W_x_p small{display:block;font-size:12px;color:#a63935;margin-top:1px}.portfolio-gantt_projectCell__Xa8Ib{position:sticky;left:0;z-index:2;background:#fff;min-width:240px;max-width:240px;padding:12px 16px;text-align:left;box-shadow:2px 0 3px #00000009}.portfolio-gantt_table__pgWfG thead .portfolio-gantt_projectCell__Xa8Ib{z-index:4}.portfolio-gantt_projectCell__Xa8Ib button{display:block;text-align:left;font-size:14px;line-height:1.5;font-weight:600;color:#263548;overflow-wrap:anywhere}.portfolio-gantt_projectCell__Xa8Ib button:hover{color:#a83236;text-decoration:underline;text-underline-offset:3px}.portfolio-gantt_client__CZPk4{overflow-wrap:anywhere}.portfolio-gantt_client__CZPk4,.portfolio-gantt_scheduleNote__65iSP{display:block;font-size:12px;font-weight:400;color:#596575;margin-top:3px}.portfolio-gantt_issue__d4KUy{display:block;font-size:12px;font-weight:400;color:#85531b;margin-top:3px}.portfolio-gantt_meta__Kukmv{padding:10px 12px;color:#465366;font-size:13px;max-width:140px;overflow-wrap:anywhere}.portfolio-gantt_monthCell__zD1Vj{min-width:88px;max-width:88px;padding:6px 3px;background:#fff;vertical-align:middle}.portfolio-gantt_phase__Iz_0T{display:block;min-height:28px;background:#dce3eb;color:#1f2b1f;border-radius:4px;text-align:center;font-size:12px;font-weight:600;line-height:28px;margin:3px 0;cursor:default}.portfolio-gantt_currentMonth__cYI8K{background:#fcf2f1!important;border-left:1px solid #d8938d!important;border-right-color:#d8938d!important}.portfolio-gantt_groupRow__qqS6L td,.portfolio-gantt_groupRow__qqS6L th{background:#eaf0f5;height:42px;font-weight:600;color:#354254}.portfolio-gantt_groupRow__qqS6L th{text-align:left;padding:10px 16px}.portfolio-gantt_groupRow__qqS6L th span{font-size:12px;font-weight:400;color:#596575;margin-left:10px}.portfolio-gantt_groupRow__qqS6L th .portfolio-gantt_workloadDescription__FAUBY{display:block;margin:4px 0 0}.portfolio-gantt_groupRow__qqS6L td{text-align:center;font-size:13px;font-weight:500}.portfolio-gantt_capacity__oaPrE th{text-align:left;padding:10px 16px;font-weight:500;color:#465366;background:#fafbfd}.portfolio-gantt_capacity__oaPrE th span{color:#596575;font-weight:400;margin-left:7px;font-size:12px}.portfolio-gantt_capacity__oaPrE td{text-align:center;background:#fafbfd;color:#596575;font-size:13px;height:40px}.portfolio-gantt_capacity__oaPrE .portfolio-gantt_constructionCount__XdQhN{background:#edf5e7;color:#3c6226;font-weight:600}.portfolio-gantt_capacity__oaPrE .portfolio-gantt_emptyWorkload__Je5Im{text-align:left;padding:12px 16px}.portfolio-gantt_noDates__3P2aS{padding:12px 14px;color:#596575;font-size:14px;background:repeating-linear-gradient(135deg,#fff,#fff 7px,#f6f8fa 0,#f6f8fa 8px)}.portfolio-gantt_footer__yu5mN{display:flex;gap:10px 20px;justify-content:space-between;align-items:center;padding:14px 24px;flex-wrap:wrap}.portfolio-gantt_footer__yu5mN p{margin:0;flex:1;min-width:220px;font-size:12px;line-height:1.6;color:#596575}.portfolio-gantt_empty___BlSF{padding:50px 20px;text-align:center;border-top:1px solid #e2e7ed;font-size:16px}.portfolio-gantt_empty___BlSF p{color:#596575;margin:8px 0 14px;font-size:14px}.portfolio-gantt_empty___BlSF button{min-height:40px;border:1px solid #cdd5de;border-radius:7px;padding:7px 12px;font-size:14px}.portfolio-gantt_panel__oFS_Y button{cursor:pointer}.portfolio-gantt_panel__oFS_Y [role=combobox]:focus-visible,.portfolio-gantt_panel__oFS_Y button:focus-visible,.portfolio-gantt_panel__oFS_Y input:focus-visible,.portfolio-gantt_panel__oFS_Y select:focus-visible,.portfolio-gantt_scroller__oVY_C:focus-visible{outline:2px solid #3c6c9b;outline-offset:2px}.portfolio-gantt_scroller__oVY_C:focus-visible{outline-offset:-2px}.portfolio-gantt_srOnly__iRGqL{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container portfolio (max-width: 640px){.portfolio-gantt_heading__vecy7{padding:18px 14px;gap:17px}.portfolio-gantt_heading__vecy7 h2{font-size:22px}.portfolio-gantt_totals__Kk_pL{width:100%;gap:0;justify-content:space-between}.portfolio-gantt_totals__Kk_pL strong{font-size:25px}.portfolio-gantt_toolbar__6cNzi{padding:0 14px 14px;gap:8px}.portfolio-gantt_search__kCKHp{min-width:100%}.portfolio-gantt_toolbar__6cNzi [role=combobox],.portfolio-gantt_toolbar__6cNzi select{flex:1 1 100%;max-width:100%}.portfolio-gantt_scope__9j8N2{flex:1 1 100%}.portfolio-gantt_scope__9j8N2 button{flex:1}.portfolio-gantt_timelineControls__J097d{padding:14px 14px 8px}.portfolio-gantt_viewControls__1iEc_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.portfolio-gantt_viewControls__1iEc_ label{grid-column:1/-1;grid-row:2}.portfolio-gantt_viewControls__1iEc_ label input{flex:1;width:0}.portfolio-gantt_viewControls__1iEc_>button{grid-column:1;padding-inline:7px}.portfolio-gantt_viewControls__1iEc_>[role=combobox],.portfolio-gantt_viewControls__1iEc_>select{grid-column:2;grid-row:1;width:100%}.portfolio-gantt_legend__QgR16{padding:10px 14px 14px;gap:8px 12px}.portfolio-gantt_projectCol__fdSE9{width:168px}.portfolio-gantt_projectCell__Xa8Ib{min-width:168px;max-width:168px;padding:11px 12px}.portfolio-gantt_footer__yu5mN{padding:12px 14px}}.cost-send_clientSelect__82Jc8{min-height:40px;width:100%;padding:8px 12px;border:1px solid var(--website-border,#dededb);border-radius:7px;color:inherit;background:var(--website-surface,#fff);font-size:13px}.cost-send_projects__tutxf{min-width:0;margin:0 0 20px;padding:0;border:0}.cost-send_projects__tutxf legend{padding:0;font-size:12px;font-weight:600}.cost-send_projects__tutxf p,.cost-send_recordNote__NSTFV{margin:6px 0 12px;font-size:12px;line-height:1.5;color:var(--website-muted,#666760)}.cost-send_projects__tutxf label{display:flex;align-items:flex-start;gap:9px;padding:9px 0;font-size:13px;line-height:1.5}.cost-send_projects__tutxf input{flex-shrink:0;margin-top:3px;accent-color:#397b80}.cost-send_projects__tutxf span{overflow-wrap:anywhere}.cost-send_reportContext__fZeGy{padding:0 0 14px;font-size:12px;line-height:1.5}.cost-send_reportContext__fZeGy p{margin:0 0 8px}.cost-send_reportContext__fZeGy ul{margin:0 0 12px;padding-left:20px;list-style:disc;max-height:150px;overflow:auto}.cost-send_reportContext__fZeGy li{overflow-wrap:anywhere}