.UserMenu_root__H1MK6{position:relative;display:inline-flex}.UserMenu_trigger__0ngyL{display:grid;place-items:center;width:40px;height:40px;border:1px solid #dce8ef;border-radius:50%;background:#edf8ff;color:#0195cd;cursor:pointer}.UserMenu_menu__mXIdM{position:absolute;top:calc(100% + 12px);right:0;z-index:101;width:270px;max-width:calc(100vw - 28px);border:1px solid #dce8ef;border-radius:16px;background:#fff;box-shadow:0 18px 55px #09283f26;padding:8px;color:#18344d}.UserMenu_menu__mXIdM header{display:grid;gap:4px;padding:12px;border-bottom:1px solid #edf2f6;margin-bottom:6px;overflow-wrap:anywhere}.UserMenu_menu__mXIdM header strong{font-size:14px}.UserMenu_menu__mXIdM header span{font-size:12px;color:#728599}.UserMenu_menu__mXIdM button{display:flex;align-items:center;gap:10px;width:100%;border:0;border-radius:9px;padding:12px;background:transparent;color:#29475f;font-size:12px;text-align:left;cursor:pointer}.UserMenu_menu__mXIdM button:hover{background:#edf8ff}.UserMenu_menu__mXIdM button:last-of-type{color:#bf4053}.UserMenu_menu__mXIdM p{font-size:12px;padding:8px}.UserMenu_menu__mXIdM button:focus-visible,.UserMenu_trigger__0ngyL:focus-visible{outline:3px solid #0195cd;outline-offset:2px}.NotificationBell_root___a1PD{position:relative;display:inline-flex;align-items:center;color:#122b45}.NotificationBell_bell__TTHsq{position:relative!important;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #dce8ef!important;border-radius:12px;background:#fff!important;color:#147ca7!important;cursor:pointer;padding:0!important}.NotificationBell_bell__TTHsq:hover{background:#edf8fd!important}.NotificationBell_bell__TTHsq:focus-visible,.NotificationBell_item__AeHhB:focus-visible,.NotificationBell_panel__w0gcO button:focus-visible{outline:3px solid #0195cd;outline-offset:3px}.NotificationBell_badge__KNRSU{position:absolute;top:-5px;right:-6px;border:2px solid white;border-radius:20px;min-width:21px;height:21px;padding:0 4px;background:#e24e62;color:white;font-size:10px;font-weight:800;display:grid;place-items:center}.NotificationBell_panel__w0gcO{position:absolute;right:0;top:calc(100% + 12px);width:390px;max-width:calc(100vw - 28px);background:#fff;border:1px solid #dce8ef;border-radius:18px;box-shadow:0 18px 65px #09283f2b;z-index:100;overflow:hidden;text-align:left}.NotificationBell_header__ocIYF{display:flex;align-items:center;justify-content:space-between;padding:20px!important;background:linear-gradient(120deg,#edf9ff,#fff)}.NotificationBell_header__ocIYF h2{font-size:18px!important;margin:0!important;color:#102d47}.NotificationBell_header__ocIYF p{margin:4px 0 0!important;font-size:12px!important;color:#6c8094}.NotificationBell_panel__w0gcO button{cursor:pointer;font:inherit;border:0;background:transparent;color:#147ca7}.NotificationBell_header__ocIYF button{display:grid;place-items:center;padding:7px!important;border-radius:8px}.NotificationBell_tools__UiZpr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid #edf2f6;font-size:11px;color:#6c8094}.NotificationBell_tools__UiZpr button{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:4px 0!important}.NotificationBell_tools__UiZpr button:disabled{opacity:.45;cursor:default}.NotificationBell_list__Nzobt{max-height:min(480px,60vh);overflow:auto;overscroll-behavior:contain}.NotificationBell_item__AeHhB{display:flex;align-items:flex-start;gap:11px;padding:15px 18px;border-bottom:1px solid #edf2f6;text-decoration:none;color:inherit}.NotificationBell_item__AeHhB:hover{background:#f3faff}.NotificationBell_unread__bbiYT{background:#f4faff}.NotificationBell_icon__hSnhG{flex-shrink:0;width:35px;height:35px;border-radius:11px;display:grid;place-items:center;background:#e7f5fc;color:#0195cd}.NotificationBell_copy__K59TI{flex:1;min-width:0;display:grid;gap:5px}.NotificationBell_meta__vIWEK{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:#7890a4}.NotificationBell_meta__vIWEK time{white-space:nowrap}.NotificationBell_copy__K59TI strong{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.NotificationBell_body__ImZkq{font-size:12px;color:#65798c;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.NotificationBell_dot__UZAmw{height:7px;width:7px;background:#0195cd;border-radius:50%;flex-shrink:0;margin-top:8px}.NotificationBell_empty__jp_oa{padding:32px 24px;text-align:center;display:grid;justify-items:center;gap:10px;color:#7b8fa0;font-size:13px}.NotificationBell_empty__jp_oa strong{color:#253e54}.NotificationBell_empty__jp_oa p{margin:0;line-height:1.6}.NotificationBell_error__Ub0zl{font-size:12px;color:#a13a4d;padding:12px 18px;background:#fff6f6}.NotificationBell_error__Ub0zl button{text-decoration:underline}@media (max-width:600px){.NotificationBell_panel__w0gcO{position:fixed;top:100px;right:14px;width:390px;max-width:calc(100vw - 28px)}.NotificationBell_list__Nzobt{max-height:65vh}}.VisitorAnalytics_panel__Q17yU{margin:0 0 28px;padding:26px;background:#fff;border:1px solid #e4ebf2;border-radius:20px;color:#25354b}.VisitorAnalytics_heading__V8iZx{display:flex;justify-content:space-between;gap:24px;align-items:start}.VisitorAnalytics_heading__V8iZx h2{font-size:23px;margin:5px 0 8px;letter-spacing:-.5px}.VisitorAnalytics_heading__V8iZx p{font-size:13px;color:#6b7c90;margin:0}.VisitorAnalytics_heading__V8iZx .VisitorAnalytics_kicker__Ibm9b{color:#0195cd;font-size:10px;font-weight:800;letter-spacing:1.6px}.VisitorAnalytics_controls__XbEHl{display:flex;gap:12px;align-items:end}.VisitorAnalytics_controls__XbEHl label,.VisitorAnalytics_inspector__eFsPO label{display:flex;flex-direction:column;gap:6px;font-size:11px;color:#68788b}.VisitorAnalytics_controls__XbEHl select,.VisitorAnalytics_inspector__eFsPO select{padding:9px 12px;background:#f7fafc;border:1px solid #dde5ee;border-radius:9px;color:#26364b}.VisitorAnalytics_controls__XbEHl button{padding:10px;border:1px solid #dde5ee;border-radius:9px;background:#fff;cursor:pointer}.VisitorAnalytics_metrics__1keM7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0}.VisitorAnalytics_metrics__1keM7>div{padding:18px;border:1px solid #e5edf4;border-radius:12px;display:grid;gap:8px;background:linear-gradient(135deg,#fbfdff,#f5f9fc)}.VisitorAnalytics_metrics__1keM7 svg{color:#0195cd}.VisitorAnalytics_metrics__1keM7 span{font-size:12px;color:#6b7c90}.VisitorAnalytics_metrics__1keM7 strong{font-size:29px;letter-spacing:-1px}.VisitorAnalytics_chart__WJNJY{padding:20px;border:1px solid #e5edf4;border-radius:14px}.VisitorAnalytics_chartHeading___KFeC{display:flex;align-items:center;justify-content:space-between;gap:15px}.VisitorAnalytics_panel__Q17yU h3{margin:0 0 15px;font-size:15px}.VisitorAnalytics_chartHeading___KFeC span{font-size:11px;color:#68788b;display:flex;align-items:center;gap:8px}.VisitorAnalytics_chartHeading___KFeC i{height:8px;width:8px;border-radius:50%;background:#0195cd}.VisitorAnalytics_chartHeading___KFeC .VisitorAnalytics_viewDot__I6Gc0{background:#8c9ceb;margin-left:12px}.VisitorAnalytics_chart__WJNJY svg{width:100%;height:auto}.VisitorAnalytics_inspector__eFsPO{display:flex;align-items:end;justify-content:space-between;gap:12px}.VisitorAnalytics_inspector__eFsPO p{font-size:13px;color:#4c6079}.VisitorAnalytics_tables__9xWdZ{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:25px}.VisitorAnalytics_tables__9xWdZ table{width:100%;font-size:12px;border-collapse:collapse}.VisitorAnalytics_tables__9xWdZ th{text-align:left;color:#6b7c90;font-size:10px;text-transform:uppercase;letter-spacing:.5px}.VisitorAnalytics_tables__9xWdZ td,.VisitorAnalytics_tables__9xWdZ th{padding:12px 6px;border-bottom:1px solid #edf1f5}.VisitorAnalytics_tables__9xWdZ td:first-child{max-width:200px;overflow-wrap:anywhere}.VisitorAnalytics_bar__v8jxu{height:3px;display:block;background:#0195cd;min-width:2px;margin-top:6px;border-radius:5px}.VisitorAnalytics_status__siR0U{display:flex;gap:9px;align-items:center;margin-top:24px;color:#52667c;font-size:12px}.VisitorAnalytics_empty__AoSsp,.VisitorAnalytics_note__5boi9{font-size:12px;color:#7b8b9e;line-height:1.7;margin:14px 0 0}.VisitorAnalytics_note__5boi9{font-size:11px}.VisitorAnalytics_empty__AoSsp{padding:10px 0}@media (max-width:850px){.VisitorAnalytics_heading__V8iZx{flex-direction:column}.VisitorAnalytics_metrics__1keM7{grid-template-columns:repeat(2,1fr)}.VisitorAnalytics_tables__9xWdZ{grid-template-columns:1fr}.VisitorAnalytics_panel__Q17yU{padding:18px}.VisitorAnalytics_chart__WJNJY{padding:12px}}@media (max-width:480px){.VisitorAnalytics_chartHeading___KFeC,.VisitorAnalytics_inspector__eFsPO{align-items:start;flex-direction:column}.VisitorAnalytics_metrics__1keM7>div{padding:12px}.VisitorAnalytics_metrics__1keM7 strong{font-size:24px}}.OverviewCharts_root__O2Bm5{display:grid;gap:20px;margin:20px 0 28px;color:#17324a;min-width:0}.OverviewCharts_heading__jyuBY{display:flex;align-items:center;justify-content:space-between;gap:20px}.OverviewCharts_heading__jyuBY h2{font-size:24px;margin:5px 0 6px}.OverviewCharts_heading__jyuBY p{font-size:13px;color:#6a8094;margin:0}.OverviewCharts_eyebrow__ZJfy3{font-size:10px;font-weight:700;letter-spacing:1.5px;color:#0195cd}.OverviewCharts_filters__E9hpl{display:flex;align-items:center;gap:10px;flex-shrink:0}.OverviewCharts_filters__E9hpl label{display:grid;gap:5px;margin:0;font-size:11px;color:#637d91}.OverviewCharts_filters__E9hpl select{font:inherit;font-size:13px;background:#fff;border:1px solid #d7e3ec;border-radius:9px;padding:9px 30px 9px 12px;min-width:100px;width:100%;color:#22475f}.OverviewCharts_metrics__iwj5V{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.OverviewCharts_metrics__iwj5V article{background:#fff;padding:20px;border:1px solid #dce7ef;border-radius:14px;display:grid;gap:7px;min-width:0}.OverviewCharts_metrics__iwj5V article>span:not(.OverviewCharts_metricIcon__7qzwz){font-size:12px;color:#657c90}.OverviewCharts_metrics__iwj5V strong{font-size:23px;letter-spacing:-.4px;overflow-wrap:anywhere;color:#15304a}.OverviewCharts_metrics__iwj5V small{font-size:10px;color:#8193a2;line-height:1.5}.OverviewCharts_metricIcon__7qzwz{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#e9f7fd;color:#0195cd;margin-bottom:3px}.OverviewCharts_charts__EtihT{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:18px;align-items:start}.OverviewCharts_chart__XJpNt{padding:22px;background:#fff;border:1px solid #dce7ef;border-radius:15px;min-width:0}.OverviewCharts_cardTitle__4mNPa{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:18px}.OverviewCharts_cardTitle__4mNPa h3{font-size:17px;margin:0 0 5px}.OverviewCharts_cardTitle__4mNPa p{font-size:11px;color:#8191a1;margin:0;line-height:1.5}.OverviewCharts_cardTitle__4mNPa>svg{color:#0195cd;flex-shrink:0}.OverviewCharts_legend__T_KV8{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px;font-size:11px;color:#658095}.OverviewCharts_legend__T_KV8 span{display:inline-flex;align-items:center;gap:6px}.OverviewCharts_legend__T_KV8 i,.OverviewCharts_statusLegend__4WKKI i{width:8px;height:8px;border-radius:50%;display:inline-block;flex-shrink:0}.OverviewCharts_trend___2_Gj{display:block;width:100%;height:auto;overflow:visible}.OverviewCharts_axis__w7t6s{font-family:inherit;font-size:10px;fill:#7d91a4}.OverviewCharts_trend___2_Gj rect[role=button]:focus{outline:1px dashed #0195cd;outline-offset:-1px;fill:#0195cd0a}.OverviewCharts_trend___2_Gj rect[role=button]{cursor:crosshair}.OverviewCharts_readout__zqILf{font-size:11px!important;min-height:37px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#6c8497!important;margin:4px 0!important}.OverviewCharts_readout__zqILf strong{color:#315970}.OverviewCharts_data__l3DLm{font-size:11px;color:#688295;padding-top:10px;border-top:1px solid #eef3f7}.OverviewCharts_data__l3DLm summary{cursor:pointer}.OverviewCharts_data__l3DLm>div{overflow-x:auto}.OverviewCharts_data__l3DLm table{width:100%;font-size:11px;text-align:left;border-collapse:collapse;margin-top:12px}.OverviewCharts_data__l3DLm td,.OverviewCharts_data__l3DLm th{padding:9px 7px;border-bottom:1px solid #edf3f7;white-space:nowrap}.OverviewCharts_data__l3DLm td{text-align:right}.OverviewCharts_wide__zYOQp{grid-column:1/-1}.OverviewCharts_wide__zYOQp .OverviewCharts_trend___2_Gj{max-height:260px}.OverviewCharts_taskContent__wX9Aw{display:grid;gap:12px}.OverviewCharts_donut__5hmVr{position:relative;width:180px;height:180px;justify-self:center;margin:0 auto}.OverviewCharts_donut__5hmVr svg{width:100%;height:100%}.OverviewCharts_donut__5hmVr circle{transition:opacity .15s,stroke-width .15s}.OverviewCharts_donutText__S2r5p{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.OverviewCharts_donutText__S2r5p strong{font-size:32px;line-height:1.1}.OverviewCharts_donutText__S2r5p span{font-size:11px;color:#8093a2;margin-top:5px}.OverviewCharts_statusLegend__4WKKI{display:grid;gap:1px}.OverviewCharts_statusLegend__4WKKI button{width:100%;display:flex;align-items:center;gap:9px;border:0;border-radius:6px;padding:8px 4px;background:transparent;cursor:pointer;color:#668094;font:inherit;font-size:12px;text-align:left}.OverviewCharts_statusLegend__4WKKI button:hover,.OverviewCharts_statusLegend__4WKKI button[aria-pressed=true]{background:#f2f8fc}.OverviewCharts_statusLegend__4WKKI button strong{margin-left:auto;color:#284c65}.OverviewCharts_footnote__rSnWf{font-size:11px!important;color:#7d92a4!important;line-height:1.6!important;margin:0!important}.OverviewCharts_taskContent__wX9Aw .OverviewCharts_footnote__rSnWf{text-align:center}.OverviewCharts_loading__JQkkz{font-size:13px;color:#607f95}.OverviewCharts_error__ws50K{font-size:13px;color:#a34e39;padding:12px;background:#fff4ee;border-radius:9px}@media (max-width:1100px){.OverviewCharts_metrics__iwj5V{grid-template-columns:repeat(2,minmax(0,1fr))}.OverviewCharts_charts__EtihT{grid-template-columns:1fr}.OverviewCharts_wide__zYOQp{grid-column:auto}.OverviewCharts_taskContent__wX9Aw{grid-template-columns:180px 1fr;align-items:center}.OverviewCharts_taskContent__wX9Aw>.OverviewCharts_footnote__rSnWf{grid-column:1/-1}}@media (max-width:580px){.OverviewCharts_heading__jyuBY{flex-direction:column;align-items:start;gap:14px}.OverviewCharts_filters__E9hpl{width:100%}.OverviewCharts_filters__E9hpl label{flex:1}.OverviewCharts_heading__jyuBY h2{font-size:22px}.OverviewCharts_metrics__iwj5V{gap:10px}.OverviewCharts_metrics__iwj5V article{padding:15px}.OverviewCharts_metrics__iwj5V strong{font-size:19px}.OverviewCharts_chart__XJpNt{padding:17px}.OverviewCharts_taskContent__wX9Aw{grid-template-columns:1fr}.OverviewCharts_taskContent__wX9Aw>.OverviewCharts_footnote__rSnWf{grid-column:auto}.OverviewCharts_readout__zqILf{font-size:10px!important}.OverviewCharts_axis__w7t6s{font-size:20px}.OverviewCharts_charts__EtihT{gap:14px}.OverviewCharts_legend__T_KV8{font-size:10px}.OverviewCharts_data__l3DLm td,.OverviewCharts_data__l3DLm th{padding:8px 5px}}.portal_login__OyMsH,.portal_portal__ZFFEZ{font-family:var(--font-jost),Arial,sans-serif;color:#172d44;background:#f5f8fc;min-height:100vh;font-size:15px}.portal_login__OyMsH *,.portal_portal__ZFFEZ *{box-sizing:border-box}.portal_login__OyMsH h1,.portal_login__OyMsH h2,.portal_portal__ZFFEZ h1,.portal_portal__ZFFEZ h2,.portal_portal__ZFFEZ h3{color:#10263d;line-height:1.25;margin:0 0 12px}.portal_portal__ZFFEZ h1{font-size:30px}.portal_portal__ZFFEZ h2{font-size:25px}.portal_portal__ZFFEZ h3{font-size:18px}.portal_login__OyMsH p,.portal_portal__ZFFEZ p{color:#627589;line-height:1.65;margin:6px 0 16px}.portal_login__OyMsH label,.portal_portal__ZFFEZ label{display:grid;gap:7px;color:#294158;font-size:14px;margin:0 0 15px}.portal_login__OyMsH input,.portal_portal__ZFFEZ input,.portal_portal__ZFFEZ select,.portal_portal__ZFFEZ textarea{display:block;width:100%;min-width:0;border:1px solid #ccd9e5;background:#fff;color:#18324b;border-radius:9px;font:inherit;padding:11px 12px;outline-offset:3px}.portal_portal__ZFFEZ textarea{min-height:95px;resize:vertical}.portal_portal__ZFFEZ input[type=checkbox]{width:18px;flex-shrink:0;accent-color:#0195cd}.portal_portal__ZFFEZ form{display:grid;gap:8px}.portal_login__OyMsH button,.portal_portal__ZFFEZ button{font:inherit}.portal_danger__glnz4,.portal_iconButton__odyYP,.portal_primary__yHYVU,.portal_secondary__Nm_M7{display:inline-flex;justify-content:center;align-items:center;gap:8px;border-radius:9px;padding:11px 16px;border:1px solid transparent;cursor:pointer;text-decoration:none;font-weight:600;font-size:14px;line-height:1.35}.portal_primary__yHYVU{background:#0195cd;color:#fff;box-shadow:0 4px 12px #0195cd18}.portal_iconButton__odyYP,.portal_secondary__Nm_M7{background:#fff;color:#24536e;border-color:#d5e2ec}.portal_danger__glnz4{background:#fff0f0;color:#963c3c;border-color:#f0cccc}.portal_login__OyMsH button:disabled,.portal_portal__ZFFEZ button:disabled{opacity:.5;cursor:not-allowed}.portal_textButton__hSfw3{display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:#197b9f;padding:8px 0;font:inherit;cursor:pointer;text-decoration:none}.portal_actions__HApPO{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:10px 0 20px}.portal_actions__HApPO label{margin:0;min-width:150px}.portal_brand__BG1Rn{display:flex;align-items:center;gap:11px;color:#10263d;text-decoration:none;font-size:19px;font-weight:700}.portal_brandLogo__tUxd3{display:block;width:240px;max-width:100%;height:auto;object-fit:contain}.portal_topbar__AtfRD{display:flex;justify-content:space-between;align-items:center;padding:18px max(24px,calc((100vw - 1220px) / 2));gap:18px;background:#fff;border-bottom:1px solid #e0e8f1}.portal_topbar__AtfRD .portal_actions__HApPO{margin:0}.portal_workspace__XG_ff{max-width:1220px;margin:auto;padding:34px 26px 60px}.portal_workspaceHeader__KMEel{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.portal_workspaceHeader__KMEel p{margin-bottom:7px}.portal_eyebrow__D9Yoz{font-size:11px!important;letter-spacing:1.5px;color:#0289b7!important;font-weight:700}.portal_tabs__RWmAG{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #dce6ef}.portal_tabs__RWmAG button{display:inline-flex;align-items:center;gap:7px;border:1px solid #dce7ef;background:#fff;color:#50677e;border-radius:9px;padding:10px 13px;cursor:pointer;font-size:13px}.portal_tabs__RWmAG button.portal_activeTab__YtVEY{background:#e6f5fc;color:#0087ba;border-color:#baddf0}.portal_iconButton__odyYP{position:relative;min-width:40px;padding:10px}.portal_iconButton__odyYP>span{display:grid;place-items:center;position:absolute;top:-6px;right:-6px;min-width:19px;height:19px;border-radius:20px;background:#0195cd;color:#fff;font-size:10px}.portal_welcome__6XXqH{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px;background:linear-gradient(120deg,#eaf7fd,#f1f5ff);border:1px solid #cee6f3;border-radius:18px;margin-bottom:22px}.portal_welcome__6XXqH>svg{color:#0195cd;flex-shrink:0}.portal_welcome__6XXqH h2{font-size:30px;max-width:500px}.portal_stats__O8cTQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:20px 0}.portal_card__7_C0X,.portal_stat__1f8Hh{border:1px solid #dfe7ef;border-radius:14px;background:#fff;padding:22px;margin:0 0 20px;overflow-wrap:anywhere;min-width:0}.portal_stat__1f8Hh{display:grid;gap:10px;color:#627589}.portal_stat__1f8Hh strong{color:#112b44;font-size:32px}.portal_card__7_C0X h3{display:flex;align-items:center;gap:8px}.portal_sectionTop__zESt2{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.portal_sectionTop__zESt2 p{margin-bottom:0}.portal_badge__omUAG{display:inline-block;white-space:nowrap;font-size:12px;font-weight:600;padding:6px 11px;border-radius:20px;background:#eaf5fa;color:#256b87;line-height:1.4}.portal_taskList__HulOG{display:grid;gap:12px}.portal_taskRow__eF9VG{display:flex;justify-content:space-between;align-items:center;gap:18px;background:#fff;border:1px solid #dce6ef;border-radius:13px;padding:20px;width:100%;text-align:left;cursor:pointer;color:#18324b;margin-bottom:10px}.portal_taskRow__eF9VG h3{font-size:17px;margin:4px 0}.portal_taskRow__eF9VG p{font-size:13px;margin:4px 0}.portal_taskRow__eF9VG>div:last-child{display:flex;flex-direction:column;gap:10px;align-items:start}.portal_taskRow__eF9VG:hover{border-color:#70bedb}.portal_recentTask__tCLf_{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;border:0;border-bottom:1px solid #eef2f7;background:#fff;padding:15px 0;text-align:left;cursor:pointer;color:#15324c}.portal_notice___BZ63{padding:14px 18px;background:#eaf6fc;border:1px solid #c9e6f2;border-radius:9px;color:#24556e!important;overflow-wrap:anywhere}.portal_formGrid__bupk3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px}.portal_formGrid__bupk3>label{min-width:0}.portal_detailGrid__y_3UC{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:22px}.portal_meta__vwkW_{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:#688095;padding-top:14px;border-top:1px solid #e8eef4}.portal_pre__SIGe0{white-space:pre-wrap;overflow-wrap:anywhere}.portal_comment__is_98{padding:15px 0;border-bottom:1px solid #edf1f6;margin-bottom:12px}.portal_comment__is_98 strong{font-size:14px}.portal_comment__is_98 small{display:block;color:#7c8ea0;font-size:11px;margin-top:4px}.portal_attachments__6pZTl{display:grid;gap:14px;margin-bottom:16px}.portal_attachments__6pZTl a{border:1px solid #e3ebf2;border-radius:9px;padding:6px;overflow:hidden;color:#247494;text-decoration:none;font-size:12px}.portal_attachments__6pZTl img{width:100%;height:145px;object-fit:cover;border-radius:5px}.portal_attachments__6pZTl span{display:block;padding:5px;overflow-wrap:anywhere}.portal_timeEntry__2n3kk{padding:12px 0;border-bottom:1px solid #edf2f6;font-size:13px}.portal_timeEntry__2n3kk span{display:block;color:#7b8fa0;font-size:11px}.portal_timeEntry__2n3kk p{margin-bottom:0}.portal_check__pOOrp{display:flex!important;align-items:center;gap:10px!important}.portal_people__aTVtm{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.portal_person__6Ldqi{display:flex;align-items:center;gap:12px}.portal_person__6Ldqi>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#eaf6fc;color:#0195cd}.portal_person__6Ldqi h3{margin:0}.portal_person__6Ldqi p{font-size:13px;margin:3px 0}.portal_person__6Ldqi small{color:#6f8598}.portal_invite__ykGN5{padding:20px;border-radius:12px;border:1px solid #a9d8ea;background:#eef9fd;margin-bottom:20px;display:grid;gap:12px}.portal_toolbar__Wtd6f{max-width:240px;margin-bottom:20px}.portal_empty__lDRvI{padding:35px;border:1px dashed #c7d7e4;border-radius:14px;text-align:center;color:#688196}.portal_invoiceLine__Ik9m9,.portal_total__pxlub{display:flex;justify-content:space-between;align-items:start;gap:16px;border-bottom:1px solid #e8eef4;padding:15px 0;font-size:14px}.portal_invoiceLine__Ik9m9 p{font-size:12px;margin:3px 0}.portal_total__pxlub{font-size:21px;font-weight:700;color:#0195cd;margin-bottom:20px}.portal_billTasks__Kj5qy{max-height:280px;overflow:auto;border:1px solid #e1eaf1;border-radius:9px;padding:15px;margin-bottom:15px}.portal_loading__fh8oM{padding:40px;text-align:center}.portal_login__OyMsH{display:grid;grid-template-columns:1.05fr 1fr;min-height:100vh}.portal_loginBrand__vU5WO{padding:45px 8vw;background:linear-gradient(140deg,#081e34,#0c3a56);color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:60px}.portal_loginBrand__vU5WO .portal_brand__BG1Rn{align-self:flex-start;max-width:100%;padding:14px 18px;border-radius:14px;background:#fff}.portal_loginBrand__vU5WO h1{font-size:48px;color:#fff;margin:20px 0}.portal_loginBrand__vU5WO p{color:#b1c8da}.portal_loginBrand__vU5WO>div{max-width:480px;margin:auto 0}.portal_loginFeature__51K8x{display:flex;align-items:center;gap:12px;color:#63cef1;margin-top:35px;font-size:14px}.portal_loginForm__6FIo_{padding:60px max(30px,8vw);display:flex;flex-direction:column;justify-content:center;align-items:stretch;max-width:630px;width:100%;margin:auto}.portal_loginForm__6FIo_>svg{color:#0195cd;margin-bottom:24px}.portal_loginForm__6FIo_ h2{font-size:30px}.portal_loginForm__6FIo_ form{display:grid;gap:10px;margin-top:20px}.portal_loginForm__6FIo_ .portal_textButton__hSfw3{align-self:start;margin-top:10px}.portal_loginForm__6FIo_ .portal_primary__yHYVU{min-height:46px}.portal_portal__ZFFEZ aside img{max-width:100%;height:auto;object-fit:contain}@media (max-width:850px){.portal_detailGrid__y_3UC,.portal_login__OyMsH{grid-template-columns:1fr}.portal_loginBrand__vU5WO{padding:24px 30px;gap:25px}.portal_loginBrand__vU5WO h1{font-size:32px}.portal_loginBrand__vU5WO>div{margin:0}.portal_loginFeature__51K8x{display:none}.portal_loginForm__6FIo_{padding:35px 30px}.portal_welcome__6XXqH>svg{display:none}}@media (max-width:580px){.portal_workspace__XG_ff{padding:24px 16px 40px}.portal_workspaceHeader__KMEel{align-items:start}.portal_workspaceHeader__KMEel h1{font-size:25px}.portal_workspaceHeader__KMEel>div:last-child{flex-shrink:0}.portal_workspaceHeader__KMEel p{font-size:13px}.portal_topbar__AtfRD{padding:14px 16px;align-items:start}.portal_brand__BG1Rn{font-size:15px}.portal_brandLogo__tUxd3{width:175px}.portal_topbar__AtfRD .portal_actions__HApPO{font-size:12px}.portal_formGrid__bupk3{grid-template-columns:1fr}.portal_sectionTop__zESt2{align-items:start;flex-direction:column;gap:14px}.portal_card__7_C0X{padding:18px}.portal_taskRow__eF9VG{padding:16px;align-items:start;gap:12px}.portal_taskRow__eF9VG h3{font-size:16px}.portal_taskRow__eF9VG .portal_badge__omUAG{font-size:10px;max-width:110px;white-space:normal}.portal_taskRow__eF9VG>div{min-width:0;overflow-wrap:anywhere}.portal_welcome__6XXqH{padding:22px}.portal_welcome__6XXqH h2{font-size:25px}.portal_stats__O8cTQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.portal_stat__1f8Hh{padding:16px;font-size:12px}.portal_stat__1f8Hh strong{font-size:27px}.portal_tabs__RWmAG{gap:7px}.portal_tabs__RWmAG button{font-size:12px;padding:9px}.portal_people__aTVtm{grid-template-columns:1fr}.portal_actions__HApPO .portal_primary__yHYVU,.portal_actions__HApPO .portal_secondary__Nm_M7{font-size:12px}.portal_portal__ZFFEZ .portal_invoiceLine__Ik9m9{font-size:13px}}.SocialPublishing_root__ko4F4{display:grid;gap:24px;color:#10263d}.SocialPublishing_banner__yXgCU{display:flex;gap:16px;padding:24px;border:1px solid #c8e7f5;border-radius:18px;background:linear-gradient(120deg,#eaf7fd,#f7fbff)}.SocialPublishing_banner__yXgCU>svg{color:#0195cd;flex-shrink:0}.SocialPublishing_root__ko4F4 h3,.SocialPublishing_root__ko4F4 h4,.SocialPublishing_upload__yaS3S h3{margin:0 0 8px}.SocialPublishing_root__ko4F4 p,.SocialPublishing_upload__yaS3S p{line-height:1.6;font-size:14px;margin:6px 0;color:#526476}.SocialPublishing_cards__0sNRT{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.SocialPublishing_card__hlPBQ{border:1px solid #e0e8ef;padding:20px;border-radius:14px;background:#fff}.SocialPublishing_card__hlPBQ>svg{color:#0195cd;margin-bottom:14px}.SocialPublishing_card__hlPBQ h3{font-size:16px}.SocialPublishing_missing__coK89,.SocialPublishing_ready__iJWjQ,.SocialPublishing_status__qXVJF{display:inline-block;padding:5px 10px;border-radius:20px;font-size:12px;font-weight:600}.SocialPublishing_ready__iJWjQ{background:#e7f7ee;color:#236946}.SocialPublishing_missing__coK89{background:#fff4de;color:#825b15}.SocialPublishing_status__qXVJF{background:#edf4fa;color:#225d7a;text-transform:capitalize}.SocialPublishing_help__QAvnG,.SocialPublishing_settings__d30Jm,.SocialPublishing_upload__yaS3S{padding:24px;border:1px solid #dfe8ef;border-radius:16px;background:#fff}.SocialPublishing_check__qeSWK{display:flex!important;align-items:center;gap:10px;font-size:14px;padding:9px 0}.SocialPublishing_check__qeSWK input{width:18px!important;height:18px;flex-shrink:0;accent-color:#0195cd}.SocialPublishing_options__0Ruok{display:flex;gap:20px;flex-wrap:wrap}.SocialPublishing_queueHeading__MgtJy{display:flex;justify-content:space-between;align-items:center;gap:16px}.SocialPublishing_jobs__p_SIi{display:grid;gap:12px}.SocialPublishing_job__ayY5x{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:20px;border:1px solid #e0e8ef;border-radius:14px;background:#fff;overflow-wrap:anywhere}.SocialPublishing_job__ayY5x h4{margin-top:8px}.SocialPublishing_platform__Dd9NV{font-size:12px;color:#027fab;font-weight:700}.SocialPublishing_jobActions__s_4Q_{display:flex;flex-direction:column;align-items:end;gap:10px;flex-shrink:0}.SocialPublishing_cancel__jv3EN{border:0;background:none;color:#7d3544;cursor:pointer;padding:6px}.SocialPublishing_error__iiq5v{color:#97482c!important}.SocialPublishing_empty__8lEuB{padding:32px;border:1px dashed #bdcfdd;border-radius:16px;text-align:center}.SocialPublishing_empty__8lEuB svg{color:#0195cd}.SocialPublishing_help__QAvnG summary{cursor:pointer;font-weight:600}.SocialPublishing_upload__yaS3S{margin:0 0 24px}.SocialPublishing_upload__yaS3S form{display:grid;gap:14px}.SocialPublishing_upload__yaS3S label{display:grid;gap:7px;font-size:14px}.SocialPublishing_upload__yaS3S input:not([type=checkbox]),.SocialPublishing_upload__yaS3S select,.SocialPublishing_upload__yaS3S textarea{border:1px solid #cbd9e4;border-radius:8px;padding:11px;width:100%;font:inherit;background:#fff;color:#10263d}.SocialPublishing_upload__yaS3S textarea{min-height:100px;resize:vertical}.SocialPublishing_fields__1v45M{display:grid;grid-template-columns:2fr 1fr;gap:16px}.SocialPublishing_sectionTitle__V1Xnn{display:flex;align-items:start;gap:12px;margin-bottom:20px}.SocialPublishing_sectionTitle__V1Xnn>svg{color:#0195cd;flex-shrink:0}.SocialPublishing_notice__WMdMl{padding:14px;background:#eff8fc;border-radius:8px}.SocialPublishing_root__ko4F4 button:disabled,.SocialPublishing_upload__yaS3S button:disabled{opacity:.55;cursor:wait}@media (max-width:650px){.SocialPublishing_job__ayY5x,.SocialPublishing_queueHeading__MgtJy{flex-direction:column}.SocialPublishing_jobActions__s_4Q_{align-items:start;flex-direction:row;flex-wrap:wrap}.SocialPublishing_fields__1v45M{grid-template-columns:1fr}.SocialPublishing_settings__d30Jm,.SocialPublishing_upload__yaS3S{padding:16px}.SocialPublishing_options__0Ruok{gap:8px 20px}}.SocialPublishing_connectSection__ySMck{display:grid;gap:16px}.SocialPublishing_connectGrid___AvQF{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.SocialPublishing_connectionCard__T_4xy{padding:20px;border:1px solid #dfe8ef;border-radius:14px;background:#fff;min-width:0}.SocialPublishing_connectionCard__T_4xy form{display:grid;gap:14px}.SocialPublishing_connectionCard__T_4xy label{display:grid;gap:6px;font-size:13px}.SocialPublishing_connectionCard__T_4xy input{width:100%;padding:10px;border:1px solid #ccdbe6;border-radius:8px;font:inherit}.SocialPublishing_connectionCard__T_4xy .SocialPublishing_cancel__jv3EN{display:inline-flex;gap:5px;align-items:center}.SocialPublishing_connectionButtons__1yiMK{display:grid;gap:14px;margin-top:14px}.SocialPublishing_callback__L0lmh{font-size:12px!important}.SocialPublishing_callback__L0lmh code{display:block;overflow-wrap:anywhere;font-size:11px;padding:8px;background:#f4f8fb;border-radius:6px;margin-top:5px;user-select:all}.SocialPublishing_pageChoices__ykYGF{display:grid;gap:10px;padding:14px;background:#eaf7fd;border-radius:10px;margin-top:16px}.SocialPublishing_connectedAccounts__73o8A{display:grid;gap:10px}.SocialPublishing_connectedAccounts__73o8A>div{display:flex;align-items:center;gap:10px;padding:12px;background:#f0f9f5;border-radius:10px;font-size:14px;flex-wrap:wrap}.SocialPublishing_connectedAccounts__73o8A svg{color:#24824e}.SocialPublishing_connectionCard__T_4xy a{display:inline-flex;align-items:center;gap:5px}.SocialPublishing_destinations__bbZDh{border:1px solid #dfe8ef;border-radius:12px;padding:12px 16px;min-width:0}.SocialPublishing_destinations__bbZDh legend{font-weight:600;padding:0 6px}.SocialPublishing_postPreview__5AchJ{border:1px solid #dfe8ef;background:#f7fbff;border-radius:12px;padding:16px;overflow-wrap:anywhere}.SocialPublishing_previewImage__Xs2vi{margin:12px 0}.SocialPublishing_previewImage__Xs2vi img{display:block;max-width:100%;max-height:260px;object-fit:contain;border-radius:8px}.SocialPublishing_previewText__Z9PRA{white-space:pre-wrap}.SocialPublishing_previewLink__YCTVV{color:#027fab!important}.ArticleEditor_editor__Whiw3{border:1px solid #e1e6f0;border-radius:12px;background:white;overflow:hidden;margin:0 0 24px}.ArticleEditor_header__ewCIy{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid #e8ecf4}.ArticleEditor_header__ewCIy label{font-size:13px;font-weight:600;color:#59657b}.ArticleEditor_header__ewCIy>div{display:flex;gap:4px;background:#f3f5fa;padding:3px;border-radius:8px}.ArticleEditor_header__ewCIy button{display:flex;align-items:center;gap:6px;border:0;padding:6px 10px;border-radius:6px;background:transparent;color:#818ca1;font-size:11px}.ArticleEditor_header__ewCIy button[aria-pressed=true]{background:white;color:#0069ab;box-shadow:0 2px 5px #19233808}.ArticleEditor_toolbar__QzI4W{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:10px 14px;background:#fafbfe;border-bottom:1px solid #e8ecf4}.ArticleEditor_toolbar__QzI4W button{display:grid;place-items:center;width:34px;height:34px;border:1px solid transparent;border-radius:7px;color:#737e94;background:transparent}.ArticleEditor_toolbar__QzI4W button:hover{background:#edf6fc;color:#0069ab;border-color:#dadbfd}.ArticleEditor_header__ewCIy button:focus-visible,.ArticleEditor_toolbar__QzI4W button:focus-visible{outline:2px solid #008ac9;outline-offset:2px}.ArticleEditor_input__riIdK{display:block;width:100%;min-height:420px;resize:vertical;border:0;outline:none;padding:24px;color:#334155;font:15px/1.9 Jost,sans-serif;background:white}.ArticleEditor_input__riIdK:focus{box-shadow:inset 0 0 0 2px #afd3ec}.ArticleEditor_input__riIdK::placeholder{color:#a0a8b8}.ArticleEditor_preview__TZaUR{min-height:420px;padding:24px;color:#334155;font-size:15px;line-height:1.9;overflow-wrap:anywhere}.ArticleEditor_preview__TZaUR h1,.ArticleEditor_preview__TZaUR h2,.ArticleEditor_preview__TZaUR h3{font-size:24px;line-height:1.4;margin:24px 0 12px}.ArticleEditor_preview__TZaUR h3{font-size:20px}.ArticleEditor_preview__TZaUR p{margin:12px 0}.ArticleEditor_preview__TZaUR ol,.ArticleEditor_preview__TZaUR ul{padding-left:24px;margin:16px 0;list-style:revert}.ArticleEditor_preview__TZaUR blockquote{border-left:3px solid #7bbbe3;padding:4px 20px;background:#f4f9fd;margin:20px 0}.ArticleEditor_preview__TZaUR pre{padding:18px;border-radius:8px;background:#f1f4f9;overflow-x:auto}.ArticleEditor_preview__TZaUR code{font-family:monospace;font-size:13px}.ArticleEditor_preview__TZaUR a{color:#0069ab;text-decoration:underline}.ArticleEditor_preview__TZaUR hr{margin:24px 0;border:0;border-top:1px solid #e1e6f0}.ArticleEditor_footer__3uV4a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px solid #e8ecf4;color:#929bad;font-size:10px;background:#fcfdff}@media (max-width:600px){.ArticleEditor_input__riIdK,.ArticleEditor_preview__TZaUR{padding:18px;min-height:340px}.ArticleEditor_footer__3uV4a span:last-child{display:none}}.admin_root__WoSox{--ink:#192338;--muted:#7c879a;--line:#e8edf4;font-family:Jost,sans-serif;min-height:100vh;background:#f5f7fb;color:var(--ink)}.admin_root__WoSox h1,.admin_root__WoSox h2,.admin_root__WoSox h3{letter-spacing:-.025em}.admin_root__WoSox a,.admin_root__WoSox button,.admin_root__WoSox input,.admin_root__WoSox select,.admin_root__WoSox textarea{transition:background .18s,border-color .18s,box-shadow .18s}.admin_root__WoSox a:focus-visible,.admin_root__WoSox button:focus-visible{outline:2px solid #008ac9;outline-offset:3px}.admin_topbar__p1u8d{height:80px;background:white;display:flex;align-items:center;justify-content:space-between;padding:0 36px;border-bottom:1px solid var(--line)}.admin_brand__zj3I2{display:flex;align-items:center;gap:12px;font-size:21px;font-weight:600;letter-spacing:-.5px}.admin_brand__zj3I2>span{background:linear-gradient(145deg,#008ac9,#004c7f);width:38px;height:38px;display:grid;place-items:center;border-radius:12px;color:white;box-shadow:0 4px 12px #008ac92b}.admin_brand__zj3I2>small{margin-left:10px;padding:4px 9px;border:1px solid var(--line);border-radius:6px;font-size:10px;letter-spacing:2px;color:#8792a6}.admin_topbarRight__ykWH6{display:flex;align-items:center;gap:24px}.admin_topbarRight__ykWH6 a{display:flex;align-items:center;gap:8px;font-size:13px;color:#64748b}.admin_avatar__3egdw,.admin_contactAvatar__Yhwm1{display:grid;place-items:center;width:36px;height:36px;background:#edf6fc;color:#008ac9;border-radius:50%;font-weight:600;flex-shrink:0}.admin_workspace__Usb2s{display:grid;grid-template-columns:248px minmax(0,1fr);max-width:1700px;margin:auto}.admin_sidebar__s24EC{padding:28px 18px;background:white;border-right:1px solid var(--line);min-height:calc(100vh - 80px)}.admin_sidebarCaption__kYgDs{padding:0 14px 22px;color:#9aa3b2;font-size:12px}.admin_navGroup__z5WqE{margin-bottom:24px}.admin_navGroup__z5WqE>p{font-size:10px;letter-spacing:1.6px;text-transform:uppercase;color:#9aa3b2;margin:0 14px 10px;font-weight:600}.admin_navGroup__z5WqE button{display:flex;align-items:center;width:100%;gap:12px;padding:11px 14px;border:0;background:none;border-radius:9px;color:#6b7588;font-size:14px;text-align:left;margin:3px 0}.admin_navGroup__z5WqE button:hover{background:#f7f8fc;color:#004c7f}.admin_navGroup__z5WqE button.admin_active__Eo8Dd{background:#edf6fc;color:#0069ab;font-weight:600}.admin_navGroup__z5WqE button>small{margin-left:auto;background:#edf0f5;padding:1px 7px;border-radius:5px;font-size:10px}.admin_sidebarNote___nToc{margin:36px 10px 0;padding:18px;border:1px solid #e5e7fc;border-radius:12px;background:linear-gradient(130deg,#f4f9fd,#fafbff)}.admin_sidebarNote___nToc svg{color:#008ac9;display:block;margin-bottom:10px}.admin_sidebarNote___nToc strong{font-size:14px}.admin_sidebarNote___nToc p{font-size:12px;margin:5px 0 0;line-height:1.6}.admin_main__q98CD{padding:32px 38px 60px;min-width:0}.admin_heading__wpoLc{margin-bottom:22px}.admin_breadcrumb__efqFD{display:flex;align-items:center;gap:8px;font-size:11px;color:#929bad;margin:0 0 12px}.admin_heading__wpoLc h1{font-size:30px;line-height:1.25;font-weight:600;margin-bottom:8px}.admin_heading__wpoLc>div>p:last-child{font-size:14px;margin:0}.admin_root__WoSox .admin-toolbar{gap:8px;margin-bottom:20px}.admin_root__WoSox .button{display:inline-flex;justify-content:center;gap:8px;background:#0069ab;color:white;padding:12px 20px;border:1px solid #0069ab;border-radius:9px;font-size:13px;font-weight:500;box-shadow:0 3px 8px #5452df15}.admin_root__WoSox .button:hover{background:#004c7f}.admin_root__WoSox .button:disabled{opacity:.55;cursor:wait}.admin_root__WoSox .admin-toolbar>.button{background:white;color:#68738a;border-color:var(--line);box-shadow:none;padding:9px 13px;font-size:12px}.admin_root__WoSox .admin-toolbar>.button:hover{background:#edf6fc;color:#0069ab;border-color:#afd3ec}.admin_root__WoSox .admin-layout{display:block}.admin_root__WoSox .admin-panel{padding:28px;background:white;border:1px solid var(--line);border-radius:16px;box-shadow:0 4px 20px #1e293b03}.admin_panelHeading__oo_bm{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:22px;margin-bottom:26px;border-bottom:1px solid var(--line)}.admin_root__WoSox .admin_panelHeading__oo_bm h2{font-size:18px;font-weight:600;margin:0}.admin_panelTag__DfSf9{font-size:9px;color:#98a2b3;letter-spacing:1.8px;white-space:nowrap}.admin_root__WoSox .form-field{gap:8px;margin-bottom:22px}.admin_root__WoSox .form-field,.admin_root__WoSox .form-field>span{font-size:12px;font-weight:500;color:#59657b}.admin_root__WoSox .admin-input,.admin_root__WoSox .chat-compose textarea{border:1px solid #e3e8f0;background:#fcfdff;border-radius:9px;padding:12px 14px;font-size:14px;font-weight:400;color:#273349;box-shadow:0 1px 2px #1e293b03;outline-offset:0}.admin_root__WoSox .admin-input:focus,.admin_root__WoSox .chat-compose textarea:focus{outline:none;border-color:#9a98ee;box-shadow:0 0 0 3px #008ac910;background:white}.admin_root__WoSox .form-field small{font-size:11px;line-height:1.6;color:#929bad;font-weight:400}.admin_root__WoSox .form-field textarea{min-height:120px;line-height:1.7;resize:vertical}.admin_root__WoSox .lead{background:#fcfdff;border:1px solid var(--line);border-radius:12px;padding:22px;white-space:normal}.admin_root__WoSox .lead p{white-space:pre-wrap}.admin_root__WoSox .admin-row{padding:18px;margin-top:12px;border:1px solid var(--line);border-radius:10px}.admin_root__WoSox .admin-row h3{font-size:16px;font-weight:500}.admin_root__WoSox .admin-row p{font-size:12px;margin:5px 0 0}.admin_root__WoSox .admin-row button{background:#f1f3fa;color:#636a83;font-size:12px;border-radius:6px;padding:7px 12px}.admin_root__WoSox .admin-row button:last-child{color:#c25f6c;background:#fff4f5}.admin_root__WoSox .notice{background:#f0f2ff;border:1px solid #e5e8fc;color:#66688c;border-radius:10px;padding:12px 16px;font-size:12px}.admin_root__WoSox .actions{margin-top:24px;gap:12px}.admin_root__WoSox input[type=checkbox]{accent-color:#008ac9;width:16px;height:16px;vertical-align:middle}.admin_root__WoSox .inbox{border:1px solid var(--line);border-radius:12px;overflow:hidden}.admin_root__WoSox .inbox>aside{background:#fafbfe;border-color:var(--line)}.admin_root__WoSox .conversation{border-radius:10px;border-color:var(--line);padding:14px;background:white}.admin_root__WoSox .conversation.selected{background:#edf6fc;border-color:#cfceff}.admin_root__WoSox .inbox-heading{border-color:var(--line);padding:18px}.admin_root__WoSox .inbox-heading h3{font-size:18px}.admin_root__WoSox .inbox-heading small{font-size:11px;color:#929bad}.admin_root__WoSox .chat-messages{background:#fbfcff}.admin_root__WoSox .chat-bubble{background:#eef1f7;border-radius:12px 12px 12px 3px}.admin_root__WoSox .chat-bubble.mine{background:#eaf4fc;border-radius:12px 12px 3px 12px}.admin_root__WoSox .chat-compose button{background:#0069ab;border-radius:9px;color:white}.admin_overview__vXesP{display:grid;gap:24px}.admin_welcomeCard__oISRf{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:32px;background:linear-gradient(120deg,#eaf4fc,#f6faff);border:1px solid #e6e7fc;border-radius:14px}.admin_kicker__e7OK4{font-size:9px;letter-spacing:1.8px;color:#7774b0;font-weight:600}.admin_welcomeCard__oISRf h3{font-size:27px;font-weight:600;margin:10px 0}.admin_welcomeCard__oISRf p{font-size:13px;margin:0 0 20px}.admin_welcomeCard__oISRf button{display:flex;align-items:center;gap:10px;border:0;border-radius:8px;padding:10px 14px;background:#0069ab;color:white;font-size:12px}.admin_welcomeCard__oISRf>svg{color:#87bcdd;flex-shrink:0}.admin_stats__ZJqM7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin_stats__ZJqM7>button{text-align:left;padding:20px;border:1px solid var(--line);border-radius:12px;background:white}.admin_stats__ZJqM7>button:hover{border-color:#bdbbff;box-shadow:0 4px 16px #008ac90b}.admin_stats__ZJqM7 span{display:flex;align-items:center;justify-content:space-between;color:#8b8cbf}.admin_stats__ZJqM7 strong{font-size:32px;font-weight:600;display:block;margin:12px 0 3px;color:#273349}.admin_stats__ZJqM7 small{font-size:12px;color:#8b93a5}.admin_overviewColumns__BPUjw{display:grid;grid-template-columns:1fr 1fr;gap:20px}.admin_overviewColumns__BPUjw>section{border:1px solid var(--line);padding:22px;border-radius:12px}.admin_overviewColumns__BPUjw h3{font-size:16px;font-weight:600}.admin_overviewColumns__BPUjw section>p{font-size:12px;margin:6px 0 18px}.admin_overviewColumns__BPUjw section>button{width:100%;display:flex;align-items:center;gap:12px;text-align:left;background:white;border:0;border-top:1px solid #f0f2f6;padding:15px 0;color:#747e94}.admin_overviewColumns__BPUjw button>span:not(.admin_contactAvatar__Yhwm1){flex:1;font-size:13px;color:#374258}.admin_overviewColumns__BPUjw small{display:block;font-size:11px;color:#929bad;margin-top:3px}.admin_overviewColumns__BPUjw button:hover{color:#008ac9}.admin_empty__2SMai{padding:28px 8px;text-align:center;color:#a0a8bc}.admin_empty__2SMai svg{margin:auto auto 12px}.admin_empty__2SMai strong{display:block;font-size:13px;color:#77839b}.admin_empty__2SMai p{font-size:12px}.admin_login__MxKiE{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}.admin_loginArt__mINhh{display:flex;flex-direction:column;justify-content:space-between;padding:50px 64px;color:white;background:radial-gradient(ellipse at 20% 90%,#008ac955,transparent 65%),linear-gradient(150deg,#071d34,#123452)}.admin_loginArt__mINhh .admin_brand__zj3I2{color:white}.admin_loginArt__mINhh h1{font-size:clamp(34px,4vw,54px);line-height:1.16;font-weight:500;margin:20px 0}.admin_loginArt__mINhh p{color:#adb4d6;max-width:380px;font-size:15px}.admin_loginArt__mINhh .admin_kicker__e7OK4{font-size:10px;color:#b0adee}.admin_loginArt__mINhh>small{color:#8992b9;font-size:12px}.admin_loginForm__Qy0Gi{align-self:center;width:100%;max-width:440px;margin:auto;padding:48px}.admin_loginIcon__Vuhux{display:grid;place-items:center;height:54px;width:54px;border:1px solid #e0e2fa;color:#008ac9;background:#edf6fc;border-radius:16px;margin-bottom:28px}.admin_loginForm__Qy0Gi h2{font-size:28px;font-weight:600}.admin_loginForm__Qy0Gi>p{font-size:13px;margin-bottom:30px}.admin_loginForm__Qy0Gi form{margin-top:28px}.admin_loginForm__Qy0Gi form>button{width:100%}@media (min-width:1400px){.admin_main__q98CD{padding:38px 54px 70px}}@media (max-width:1100px){.admin_workspace__Usb2s{grid-template-columns:215px minmax(0,1fr)}.admin_main__q98CD{padding:26px 22px}.admin_stats__ZJqM7{grid-template-columns:repeat(2,minmax(0,1fr))}.admin_overviewColumns__BPUjw{grid-template-columns:1fr}.admin_welcomeCard__oISRf>svg{width:80px}.admin_loginArt__mINhh{padding:40px}}@media (max-width:760px){.admin_topbar__p1u8d{padding:0 20px;height:68px}.admin_brand__zj3I2{font-size:17px}.admin_brand__zj3I2>small{display:none}.admin_topbarRight__ykWH6{gap:12px}.admin_workspace__Usb2s{display:block}.admin_sidebar__s24EC{min-height:auto;padding:14px 18px;border-right:0;border-bottom:1px solid var(--line)}.admin_sidebarCaption__kYgDs,.admin_sidebarNote___nToc{display:none}.admin_sidebar__s24EC nav{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.admin_navGroup__z5WqE{display:flex;gap:4px;margin:0}.admin_navGroup__z5WqE>p{display:none}.admin_navGroup__z5WqE button{white-space:nowrap;width:auto;padding:9px 12px;font-size:12px}.admin_navGroup__z5WqE svg{width:15px}.admin_main__q98CD{padding:24px 16px 48px}.admin_heading__wpoLc h1{font-size:26px}.admin_root__WoSox .admin-panel{padding:20px}.admin_panelTag__DfSf9{display:none}.admin_welcomeCard__oISRf{padding:22px}.admin_welcomeCard__oISRf h3{font-size:23px}.admin_welcomeCard__oISRf>svg{display:none}.admin_stats__ZJqM7{gap:10px}.admin_stats__ZJqM7>button{padding:16px}.admin_root__WoSox .admin-row{align-items:flex-start;flex-direction:column}.admin_root__WoSox .admin-row button{margin:0 8px 0 0}.admin_login__MxKiE{grid-template-columns:1fr}.admin_loginArt__mINhh{padding:28px;min-height:290px;gap:35px}.admin_loginArt__mINhh h1{font-size:32px}.admin_loginArt__mINhh>small{display:none}.admin_loginForm__Qy0Gi{padding:36px 28px}.admin_root__WoSox .inbox-heading{flex-wrap:wrap;gap:12px}}.admin_formGrid__AbWLH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.admin_formGrid__AbWLH>label:has(textarea){grid-column:1/-1}.admin_root__WoSox .editor-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.admin_root__WoSox .editor-card>label:has(textarea){grid-column:1/-1}.admin_root__WoSox .editor-card>button{justify-self:start}.admin_root__WoSox .inbox{gap:0}.admin_root__WoSox .inbox>aside{padding:18px;border-right:1px solid var(--line)}@media (max-width:1000px){.admin_root__WoSox .inbox{grid-template-columns:1fr}.admin_root__WoSox .inbox>aside{max-height:320px;overflow:auto;border-right:0;border-bottom:1px solid var(--line)}}@media (max-width:760px){.admin_formGrid__AbWLH,.admin_root__WoSox .editor-card{grid-template-columns:1fr}}.admin_heroEditor__VPt8T{grid-column:1/-1;border:1px solid #e5e8f3;background:#fafbff;border-radius:12px;padding:24px;margin-bottom:24px}.admin_heroEditor__VPt8T h3{font-size:16px;font-weight:600}.admin_heroEditor__VPt8T p{font-size:12px;margin:6px 0 20px}.admin_heroPreview__eO9sW{width:180px;height:210px;border-radius:12px;border:3px solid white;margin-bottom:18px;box-shadow:0 4px 20px #1e293b10}.admin_uploadButton__qg7sN{display:block;width:fit-content;font-size:12px;border:1px solid #c8e2f4;padding:10px 14px;background:#edf6fc;color:#0069ab;border-radius:8px;cursor:pointer}.admin_uploadButton__qg7sN input{display:block;margin-top:10px;max-width:100%;font-size:12px}.admin_heroEditor__VPt8T>small{display:block;font-size:11px;color:#929bad;margin-top:12px}.admin_heroPreview__eO9sW{width:100%;max-width:480px;height:auto;aspect-ratio:16/9;object-fit:cover}.admin_listToolbar__6apV4{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.admin_listToolbar__6apV4 p{font-size:12px;margin:0}.admin_itemGrid__Grgn1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.admin_itemCard__o0TmX{display:flex;flex-direction:column;min-width:0;padding:22px;border:1px solid #e5e9f2;border-radius:14px;background:#fff;transition:box-shadow .2s,border-color .2s}.admin_itemCard__o0TmX:hover{border-color:#d4d3f5;box-shadow:0 8px 24px #4a4c8c09}.admin_itemBadge__L7tUP{color:#0069ab;background:#edf6fc;border-radius:5px;padding:4px 8px;align-self:flex-start;margin-bottom:14px}.admin_root__WoSox .admin_itemCard__o0TmX h3{font-size:17px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.admin_itemCard__o0TmX>p{margin:10px 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.admin_itemActions__Enq54{border-top:1px solid #edf0f7;padding-top:14px;margin-top:auto;display:flex;align-items:center;gap:7px}.admin_itemActions__Enq54>span{flex:1;font-size:10px;color:#99a2b3;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.admin_iconButton__mP11M{border:1px solid #e4e7f2;border-radius:7px;color:#777d98;width:32px;height:32px;display:grid;place-items:center;background:#fafbff;flex-shrink:0}.admin_iconButton__mP11M:hover{color:#0069ab;background:#edf6fc;border-color:#afd3ec}.admin_iconButton__mP11M.admin_deleteIcon__Y519L{color:#c36d7c;background:#fff8f9}.admin_iconButton__mP11M.admin_deleteIcon__Y519L:hover{color:#b44156;background:#ffecef}.admin_iconButton__mP11M:disabled{opacity:.4;cursor:wait}.admin_backLink__W2yep{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#7777aa;margin-bottom:24px}.admin_cardImage__GIZtT{width:calc(100% + 44px);max-width:none;margin:-22px -22px 20px;height:160px;object-fit:cover;border-radius:14px 14px 0 0}.admin_cardSymbol__2kjWF{width:46px;height:46px;color:#0069ab;background:#edf6fc;display:grid;place-items:center;border-radius:12px;margin-bottom:18px}.admin_priceLabel__dylaJ{font-size:13px;color:#555d7a;margin-bottom:18px}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead{margin:0;min-width:0}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead h3{font-size:18px}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead p{font-size:12px}@media (max-width:1200px){.admin_itemGrid__Grgn1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.admin_itemGrid__Grgn1{grid-template-columns:1fr}.admin_listToolbar__6apV4{align-items:flex-start;flex-direction:column}}.admin_itemGrid__Grgn1{display:block;overflow-x:auto;border:1px solid #e5e9f2;border-radius:12px}.admin_itemCard__o0TmX,.admin_listHeader__DQShJ{display:grid;grid-template-columns:minmax(190px,1.2fr) 110px minmax(180px,1fr) 92px;gap:20px;align-items:center;min-width:700px}.admin_listHeader__DQShJ{padding:13px 20px;background:#f8f9fd;color:#8993a7;font-size:10px;font-weight:600;letter-spacing:.6px;border-bottom:1px solid #e7ebf3}.admin_listHeader__DQShJ span:last-child{text-align:right}.admin_itemCard__o0TmX{padding:17px 20px;border:0;border-bottom:1px solid #edf0f7;border-radius:0;background:white}.admin_itemCard__o0TmX:last-child{border-bottom:0}.admin_itemCard__o0TmX:hover{box-shadow:none;background:#fafbff}.admin_root__WoSox .admin_itemCard__o0TmX h3{grid-column:1;grid-row:1;font-size:14px;margin:0;line-height:1.5}.admin_itemBadge__L7tUP{grid-column:2;grid-row:1;margin:0;justify-self:start;align-self:center;font-size:10px}.admin_itemCard__o0TmX>p{grid-column:3;grid-row:1;margin:0;font-size:12px;-webkit-line-clamp:2}.admin_itemActions__Enq54{grid-column:4;grid-row:1;border:0;margin:0;padding:0;justify-content:flex-end}.admin_itemActions__Enq54>span{display:none}.admin_priceLabel__dylaJ{grid-column:3;grid-row:2;font-size:11px;margin:-12px 0 0}.admin_cardImage__GIZtT,.admin_cardSymbol__2kjWF{grid-column:1;grid-row:1;width:36px;max-width:36px;height:36px;margin:0;border-radius:8px}.admin_itemCard__o0TmX:has(.admin_cardImage__GIZtT) h3,.admin_itemCard__o0TmX:has(.admin_cardSymbol__2kjWF) h3{padding-left:48px}.admin_cardSymbol__2kjWF svg{width:19px;height:19px}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead{display:grid;grid-template-columns:minmax(190px,1.2fr) 110px minmax(180px,1fr) 92px;gap:20px;align-items:center;min-width:700px;padding:17px 20px;border:0;border-bottom:1px solid #edf0f7;border-radius:0;background:white}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead h3{font-size:14px}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead a{font-size:11px;overflow-wrap:anywhere}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead p{margin:0;font-size:11px}.admin_root__WoSox .admin_itemGrid__Grgn1>.lead p:last-child{max-height:65px;overflow:auto}.admin_root__WoSox .admin_enquiryGrid__MZrj_>.admin_listHeader__DQShJ,.admin_root__WoSox .admin_enquiryGrid__MZrj_>.lead{grid-template-columns:100px 160px 140px minmax(340px,1fr) 90px;min-width:950px;align-items:start}.admin_root__WoSox .admin_enquiryGrid__MZrj_>.lead h3{overflow-wrap:anywhere;margin:0}.admin_root__WoSox .admin_enquiryGrid__MZrj_ .admin_enquiryMessage__qLe_7>p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.7;margin-bottom:14px}.admin_root__WoSox .admin_enquiryGrid__MZrj_ .enquiry-reply-form{margin-top:16px;padding:20px;background:#f5f9fc;border:1px solid #dce8ef;border-radius:12px}.admin_root__WoSox .admin_enquiryGrid__MZrj_ .enquiry-reply-form p{margin-bottom:12px;max-height:none}.admin_root__WoSox .admin_enquiryGrid__MZrj_ .enquiry-reply-action{display:contents}.admin_root__WoSox .admin_enquiryGrid__MZrj_ .enquiry-reply-action>button{justify-self:start}.admin_root__WoSox .admin_enquiryGrid__MZrj_ .enquiry-reply-form{grid-column:1/-1;width:100%}