._app_69rpr_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);display:flex;font-size:14px}._app_69rpr_1 *{box-sizing:border-box}._sidebar_69rpr_1{background:var(--sidebar);color:var(--sidebar-foreground);width:238px;padding:34px 22px;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column}._brand_69rpr_1{font-family:var(--font-family-display);font-size:26px;font-weight:700;display:flex;align-items:center;gap:8px;flex-wrap:wrap}._brand_69rpr_1 svg{color:var(--accent)}._brand_69rpr_1 span{font:10px var(--font-family-base);letter-spacing:2px;width:100%;padding-left:33px;opacity:.65}._workspace_69rpr_1{margin:40px 0 23px;padding:16px 12px;border:1px solid #ffffff20;border-radius:var(--radius);font-size:9px;letter-spacing:1.5px;color:#bdd0c4}._workspace_69rpr_1 strong{display:block;font-size:14px;letter-spacing:0;color:var(--sidebar-foreground);margin-top:8px}._sidebar_69rpr_1 nav{display:grid;gap:7px}._sidebar_69rpr_1 nav button{background:none;border:0;color:#bed2c5;display:flex;align-items:center;gap:12px;padding:13px;border-radius:var(--radius);font:500 14px var(--font-family-base);cursor:pointer;text-align:left}._sidebar_69rpr_1 nav ._active_69rpr_1{background:var(--accent);color:var(--sidebar)}._sideFoot_69rpr_1{margin-top:auto;padding:24px 10px 0}._sideIcon_69rpr_1{color:var(--accent);margin-bottom:14px}._sideFoot_69rpr_1 strong{font-family:var(--font-family-display);font-size:19px;font-weight:500}._sideFoot_69rpr_1 p{font-size:12px;color:#bdd0c4}._main_69rpr_1{margin-left:238px;flex:1;padding:0 44px 24px;min-width:0}._top_69rpr_1{height:83px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);font-size:12px;color:var(--muted-foreground)}._avatar_69rpr_1{border-radius:50%;padding:12px;background:var(--secondary);color:var(--primary);font-weight:600}._heading_69rpr_1{display:flex;justify-content:space-between;align-items:center;padding:36px 0 24px;gap:20px}._eyebrow_69rpr_1{font-size:10px;letter-spacing:2px;color:var(--primary);font-weight:700}._app_69rpr_1 h1,._app_69rpr_1 h2,._app_69rpr_1 h3{font-family:var(--font-family-display)}._heading_69rpr_1 h1{font-size:32px;font-weight:600;letter-spacing:-1px;margin:10px 0}._heading_69rpr_1 p,._panelHeading_69rpr_1 p{color:var(--muted-foreground);margin:0;line-height:1.7}._hero_69rpr_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:30px 36px;display:flex;justify-content:space-between;min-height:288px;overflow:hidden}._heroTag_69rpr_1{font-size:10px;letter-spacing:1.4px;display:flex;align-items:center;gap:8px;color:var(--primary);font-weight:700}._hero_69rpr_1 h2{font-size:32px;line-height:1.13;font-weight:600;letter-spacing:-.8px;margin:18px 0 12px}._hero_69rpr_1 p{color:var(--muted-foreground);line-height:1.65;font-size:13px}._heroButton_69rpr_1{margin-top:8px}._illustration_69rpr_1{width:310px;position:relative;display:grid;place-items:center}._paper_69rpr_1{background:var(--card);border-radius:var(--radius-md);padding:22px;width:236px;transform:rotate(6deg);box-shadow:var(--shadow-md);border:1px solid var(--border)}._paper_69rpr_1>span{font-size:9px;letter-spacing:1.8px;color:var(--muted-foreground)}._paper_69rpr_1>div{display:flex;gap:9px;align-items:center;color:var(--primary);font-size:12px;margin-top:20px}._paper_69rpr_1 h3{font-size:23px;margin:10px 0 0}._paper_69rpr_1 p{font-size:11px}._paper_69rpr_1 hr{border:0;border-top:1px solid var(--border);margin:20px 0}._paper_69rpr_1 strong{font-size:10px;color:var(--success);display:flex;align-items:center;gap:7px}._paper_69rpr_1 small{font-size:10px;color:var(--muted-foreground);display:block;margin-top:10px}._floating_69rpr_1{position:absolute;bottom:2px;left:4px;background:var(--accent);padding:13px 18px;border-radius:var(--radius);display:flex;align-items:center;gap:9px;box-shadow:var(--shadow);font-size:12px;font-weight:600}._stats_69rpr_1{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:24px 0}._stats_69rpr_1>div{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:20px}._statTop_69rpr_1{display:flex;align-items:center;justify-content:space-between;color:var(--muted-foreground);font-size:12px;gap:8px}._stats_69rpr_1 strong{font:600 34px var(--font-family-display);display:block;margin:13px 0 5px;font-variant-numeric:tabular-nums}._stats_69rpr_1 small{color:var(--muted-foreground);font-size:11px}._panel_69rpr_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._panelHeading_69rpr_1{padding:24px;display:flex;align-items:center;justify-content:space-between;gap:18px}._panelHeading_69rpr_1 h2{font-size:20px;margin:0 0 4px}._panelHeading_69rpr_1 p{font-size:12px}._search_69rpr_1{display:flex;align-items:center;gap:10px;max-width:260px}._tableWrap_69rpr_1{overflow:auto}._app_69rpr_1 table{width:100%;border-collapse:collapse;text-align:left}._app_69rpr_1 th{background:var(--background);font-size:9px;letter-spacing:1px;color:var(--muted-foreground);padding:13px 24px;font-weight:600}._app_69rpr_1 td{padding:18px 24px;border-top:1px solid var(--border);font-size:12px}._app_69rpr_1 td strong{display:block;font-weight:600}._app_69rpr_1 td small{display:block;color:var(--muted-foreground);font-size:11px;margin-top:5px}._pill_69rpr_1{border-radius:var(--radius-full);padding:6px 10px;display:inline-block;font-size:11px;font-weight:600;background:var(--secondary);color:var(--primary);white-space:nowrap}._pill_69rpr_1[data-status=Failed]{color:var(--error);background:#fcecec}._pill_69rpr_1[data-status=Overdue],._pill_69rpr_1[data-status="Due soon"]{background:#fff3df;color:var(--warning)}._footer_69rpr_1{font-size:11px;color:var(--muted-foreground);text-align:center;padding-top:24px}._form_69rpr_2{display:grid;gap:16px}._form_69rpr_2 label{font-size:12px;font-weight:500;display:grid;gap:7px}._two_69rpr_2{display:grid;grid-template-columns:1fr 1fr;gap:16px}._actions_69rpr_2{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}._notice_69rpr_2{padding:16px;border:1px solid var(--border);border-radius:var(--radius);color:var(--muted-foreground);font-size:12px;line-height:1.6}._error_69rpr_2{color:var(--error);padding:12px}._empty_69rpr_2{padding:36px;text-align:center;color:var(--muted-foreground)}._detail_69rpr_2{padding:24px}._detail_69rpr_2 h3{margin:0 0 12px}._labelPreview_69rpr_2{border:2px solid var(--primary);padding:18px;width:290px;display:grid;gap:10px}._labelPreview_69rpr_2 svg{width:100px;height:100px}._subnav_69rpr_2{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}._list_69rpr_2{display:grid;gap:12px}._list_69rpr_2 article{border:1px solid var(--border);border-radius:var(--radius);padding:18px}._list_69rpr_2 article p{color:var(--muted-foreground);font-size:12px}._quick_69rpr_2{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._wide_69rpr_2{width:100%}._list_69rpr_2 article._siteCard_69rpr_3{padding:0}._siteToggle_69rpr_3{width:100%;display:flex;align-items:center;gap:12px;padding:16px 18px;min-height:56px;background:none;border:0;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius)}._siteToggle_69rpr_3:hover{background:var(--background)}._siteToggle_69rpr_3:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._siteToggle_69rpr_3 h3{margin:0 0 3px;font-size:17px}._siteToggle_69rpr_3 small{color:var(--muted-foreground);font-size:12px}._siteChevron_69rpr_3{flex-shrink:0;color:var(--primary);transition:transform var(--animation-duration-fast)}._siteCard_69rpr_3[data-open=true] ._siteChevron_69rpr_3{transform:rotate(90deg)}._siteBody_69rpr_3{padding:0 18px 18px 50px;border-top:1px solid var(--border)}._spin_69rpr_4{animation:_spin_69rpr_4 1s linear infinite}@keyframes _spin_69rpr_4{to{transform:rotate(360deg)}}._coreGrid_69rpr_5{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;padding:0 24px 20px}._coreCard_69rpr_5{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:18px;display:grid;gap:10px;justify-items:start;align-content:start;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color var(--animation-duration-fast),box-shadow var(--animation-duration-fast),transform var(--animation-duration-fast)}._coreCard_69rpr_5:hover{border-color:var(--primary);box-shadow:var(--shadow-md)}._coreCard_69rpr_5:focus-visible{outline:none;border-color:var(--primary);box-shadow:var(--shadow-focus)}._coreCard_69rpr_5:active{transform:translateY(1px)}._coreCard_69rpr_5 strong{font:600 17px var(--font-family-display)}._coreCard_69rpr_5 small{font-size:11px;color:var(--muted-foreground)}._coreIcon_69rpr_5{width:42px;height:42px;border-radius:var(--radius);background:var(--secondary);color:var(--primary);display:grid;place-items:center}._coreMeta_69rpr_5{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--muted-foreground)}._coreAdd_69rpr_5{display:flex;align-items:center;gap:6px;color:var(--primary);font-weight:600;font-size:12px}._coreNote_69rpr_5{margin:0;padding:0 24px 24px;font-size:12px;color:var(--muted-foreground);line-height:1.6}._coreLink_69rpr_6{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--secondary-foreground);background:var(--secondary);border-radius:var(--radius);padding:6px 12px}._coreLink_69rpr_6 svg{color:var(--primary);flex-shrink:0}._coreField_69rpr_6{display:grid;gap:8px;font-size:12px;font-weight:500}._coreFieldHead_69rpr_6{display:flex;align-items:center;justify-content:space-between;gap:8px}._chips_69rpr_6{display:flex;flex-wrap:wrap;gap:8px}._roomsRow_69rpr_6{display:grid;grid-template-columns:1fr 110px;gap:16px}._hint_69rpr_6{margin:-8px 0 0;font-size:11px;color:var(--muted-foreground)}._corePreview_69rpr_6{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);padding:14px 16px;display:grid;gap:8px}._corePreview_69rpr_6 strong{font-size:13px}._corePreview_69rpr_6 ul{list-style:none;margin:0;padding:0;max-height:220px;overflow:auto}._corePreview_69rpr_6 li{display:grid;grid-template-columns:minmax(96px,auto) 1fr auto;gap:12px;align-items:baseline;font-size:12px;padding:6px 0;border-top:1px solid var(--border)}._corePreview_69rpr_6 li:first-child{border-top:0}._corePreview_69rpr_6 li b{font-weight:600;color:var(--primary);font-variant-numeric:tabular-nums}._corePreview_69rpr_6 li small{color:var(--muted-foreground);font-size:11px;white-space:nowrap}@media(max-width:1000px){._coreGrid_69rpr_5{grid-template-columns:repeat(2,1fr)}}._videoRead_69rpr_8{border:1px dashed var(--primary);border-radius:var(--radius);background:var(--secondary);padding:14px 16px;display:grid;gap:10px}._videoReadTop_69rpr_8{display:flex;align-items:center;gap:12px}._videoReadTop_69rpr_8>div{flex:1;display:grid;gap:3px;min-width:0}._videoReadTop_69rpr_8 strong{font-size:13px;color:var(--secondary-foreground)}._videoReadTop_69rpr_8 small{font-size:11px;color:var(--muted-foreground);line-height:1.5;font-weight:400}._videoIcon_69rpr_8{width:38px;height:38px;border-radius:var(--radius);background:var(--card);color:var(--primary);display:grid;place-items:center;flex-shrink:0}._videoMsg_69rpr_8{margin:0;display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.5;color:var(--success)}._videoMsg_69rpr_8 svg{flex-shrink:0;margin-top:2px}._videoMsg_69rpr_8[data-tone=error]{color:var(--error)}._draftStrip_69rpr_9{display:grid;gap:10px;margin-top:20px}._draftItem_69rpr_9{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--radius);background:var(--secondary);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent)}._draftItem_69rpr_9>div{flex:1;display:grid;gap:3px;min-width:0}._draftItem_69rpr_9 strong{font-size:13px;color:var(--secondary-foreground)}._draftItem_69rpr_9 small{font-size:12px;color:var(--muted-foreground)}._draftIcon_69rpr_9{width:36px;height:36px;border-radius:var(--radius);background:var(--accent);color:var(--sidebar);display:grid;place-items:center;flex-shrink:0}._invoicePrompt_69rpr_10{border:1px solid var(--primary);border-radius:var(--radius);background:var(--secondary);padding:16px;display:grid;gap:14px;margin-top:4px}._invoicePrompt_69rpr_10 ._actions_69rpr_2{margin-top:0}._finishSummary_69rpr_11{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._finishSummary_69rpr_11>div{border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;display:grid;gap:4px;background:var(--background)}._finishSummary_69rpr_11 span{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--muted-foreground)}._finishSummary_69rpr_11 strong{font:600 16px var(--font-family-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._finishTotals_69rpr_12{display:grid;gap:4px;justify-items:end;padding:14px 16px;border-radius:var(--radius);background:var(--background);border:1px solid var(--border);font-size:12px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._finishTotals_69rpr_12 strong{font:600 20px var(--font-family-display);color:var(--foreground)}._discard_69rpr_12{margin-right:auto}@media(max-width:760px){._videoReadTop_69rpr_8{flex-wrap:wrap}._videoReadTop_69rpr_8>button{width:100%;min-height:44px}._draftItem_69rpr_9{flex-wrap:wrap}._draftItem_69rpr_9>button{width:100%;min-height:44px}._finishSummary_69rpr_11{grid-template-columns:1fr 1fr}._finishSummary_69rpr_11>div:first-child{grid-column:1/-1}._invoicePrompt_69rpr_10 ._actions_69rpr_2>button{flex:1 1 100%;min-height:44px}}@media(max-width:760px){._coreGrid_69rpr_5{padding:0 18px 18px;gap:10px}._coreCard_69rpr_5{padding:14px}._coreNote_69rpr_5{padding:0 18px 18px}._roomsRow_69rpr_6{grid-template-columns:1fr 90px}._corePreview_69rpr_6 li{grid-template-columns:1fr auto;row-gap:2px}._corePreview_69rpr_6 li span{grid-column:1/-1;order:3}}@media(min-width:1500px){._main_69rpr_1{max-width:1600px;padding-left:60px;padding-right:60px}._hero_69rpr_1{min-height:320px}._illustration_69rpr_1{width:380px}}@media(max-width:1100px){._sidebar_69rpr_1{width:200px;padding:28px 15px}._main_69rpr_1{margin-left:200px;padding:0 24px 24px}._heading_69rpr_1 h1{font-size:27px}._hero_69rpr_1{padding:26px}._illustration_69rpr_1{width:230px}._hero_69rpr_1 h2{font-size:28px}._stats_69rpr_1{gap:10px}._stats_69rpr_1>div{padding:16px}}@media(max-width:760px){._app_69rpr_1{display:block}._sidebar_69rpr_1{position:static;width:100%;padding:18px}._brand_69rpr_1{font-size:23px}._brand_69rpr_1 span,._workspace_69rpr_1,._sideFoot_69rpr_1{display:none}._sidebar_69rpr_1 nav{display:flex;overflow:auto;margin-top:16px;gap:5px}._sidebar_69rpr_1 nav button{white-space:nowrap;font-size:11px;padding:9px;gap:6px}._sidebar_69rpr_1 nav button svg{width:15px}._main_69rpr_1{margin-left:0;padding:0 18px 24px}._top_69rpr_1{height:56px}._heading_69rpr_1{align-items:flex-start;padding-top:24px;flex-wrap:wrap}._heading_69rpr_1 h1{font-size:28px}._heading_69rpr_1 p{font-size:12px}._hero_69rpr_1{padding:24px}._hero_69rpr_1 h2{font-size:28px}._illustration_69rpr_1{display:none}._stats_69rpr_1{grid-template-columns:1fr 1fr;gap:10px}._panelHeading_69rpr_1{padding:18px;align-items:flex-start;flex-direction:column}._search_69rpr_1{max-width:none;width:100%}._app_69rpr_1 th,._app_69rpr_1 td{padding:14px}._two_69rpr_2{grid-template-columns:1fr}}@media print{._sidebar_69rpr_1,._top_69rpr_1,._heading_69rpr_1,._hero_69rpr_1,._stats_69rpr_1,._subnav_69rpr_2,._panelHeading_69rpr_1 button,._footer_69rpr_1,._actions_69rpr_2,._quick_69rpr_2 ._app_69rpr_1 button{display:none!important}._main_69rpr_1{margin:0;padding:0}._app_69rpr_1{background:#fff}._tableWrap_69rpr_1{overflow:visible}._panel_69rpr_1{border:0}._labelPreview_69rpr_2{break-inside:avoid}._app_69rpr_1 button{display:none!important}}._quickPass_69rpr_19{display:grid;gap:6px;padding:12px 14px;border-radius:var(--radius);background:var(--secondary);border:1px solid var(--border)}._quickPass_69rpr_19 button{justify-self:start}._quickPass_69rpr_19 small{font-size:11px;line-height:1.5;color:var(--muted-foreground)}._suggest_69rpr_20{margin:-4px 0 0;font-size:12px;color:var(--muted-foreground);display:flex;align-items:center;gap:4px;flex-wrap:wrap}._suggest_69rpr_20 b{color:var(--foreground)}._mobileBar_69rpr_21{display:none}@media(max-width:760px){._mobileBar_69rpr_21{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:8px;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--border);box-shadow:0 -6px 20px #143d3214}._mobileBar_69rpr_21 button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--primary);font:600 12px var(--font-family-base);cursor:pointer}._mobileBar_69rpr_21 ._mobilePrimary_69rpr_22{background:var(--primary);color:var(--primary-foreground,#fff);border-color:var(--primary)}._main_69rpr_1{padding-bottom:96px}}@media print{._mobileBar_69rpr_21{display:none!important}}._form_69rpr_2{min-width:0;max-width:100%}._form_69rpr_2 ._chips_69rpr_6 button{white-space:normal;height:auto;min-height:32px;text-align:left;max-width:100%;line-height:1.35;padding-block:6px}@media(max-width:760px){._sidebar_69rpr_1 nav{scrollbar-width:none}._sidebar_69rpr_1 nav::-webkit-scrollbar{display:none}._top_69rpr_1{height:auto;min-height:52px;padding:8px 0}._top_69rpr_1>span{display:none}._top_69rpr_1 ._quick_69rpr_2{width:100%;justify-content:flex-end;flex-wrap:nowrap;gap:2px}._top_69rpr_1 ._quick_69rpr_2>span,._top_69rpr_1 ._quick_69rpr_2>a[href="/?view=home"]{display:none}._top_69rpr_1 ._quick_69rpr_2>a,._top_69rpr_1 ._quick_69rpr_2>button{padding-inline:10px;white-space:nowrap}}._root_1or4r_1{font-family:var(--font-family-base);color:var(--foreground);margin-bottom:24px}._root_1or4r_1 h2,._root_1or4r_1 h3{font-family:var(--font-family-display)}._root_1or4r_1 h2{font-size:21px;margin:0 0 5px}._root_1or4r_1 h3{font-size:17px;margin:0 0 8px}._root_1or4r_1 p{color:var(--muted-foreground);line-height:1.7;font-size:13px;white-space:pre-wrap}._card_1or4r_1{border:1px solid var(--border);background:var(--card);border-radius:var(--radius-md);overflow:hidden}._card_1or4r_1 header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px;border-bottom:1px solid var(--border)}._card_1or4r_1 header p{margin:0}._body_1or4r_1{padding:24px}._grid_1or4r_1{display:grid;grid-template-columns:1fr 1fr;gap:18px}._metrics_1or4r_1{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}._metrics_1or4r_1 article{padding:20px;border:1px solid var(--border);background:var(--card);border-radius:var(--radius-md)}._metrics_1or4r_1 small{color:var(--muted-foreground)}._metrics_1or4r_1 strong{display:block;font:600 28px var(--font-family-display);margin-top:12px}._toolbar_1or4r_1{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;flex-wrap:wrap}._actions_1or4r_1{display:flex;gap:10px;align-items:center;flex-wrap:wrap}._tableWrap_1or4r_1{overflow:auto}._root_1or4r_1 table{border-collapse:collapse;width:100%;text-align:left}._root_1or4r_1 th,._root_1or4r_1 td{padding:16px;border-bottom:1px solid var(--border);font-size:12px}._root_1or4r_1 th{background:var(--background);color:var(--muted-foreground)}._root_1or4r_1 td small{display:block;color:var(--muted-foreground);margin-top:5px}._badge_1or4r_1{background:var(--secondary);color:var(--primary);border-radius:var(--radius-full);padding:6px 10px;font-size:11px;display:inline-block;white-space:nowrap}._notice_1or4r_1{border:1px solid var(--border);background:var(--surface);padding:15px;border-radius:var(--radius);font-size:12px;line-height:1.7}._error_1or4r_1{color:var(--error);font-size:13px}._empty_1or4r_1{text-align:center;padding:32px}._list_1or4r_1{display:grid;gap:14px;margin-bottom:20px}._list_1or4r_1 article{border:1px solid var(--border);padding:18px;border-radius:var(--radius)}._form_1or4r_1{display:grid;gap:16px}._form_1or4r_1 label{display:grid;gap:8px;font-size:12px}._form_1or4r_1 ._check_1or4r_1{display:flex;align-items:center;gap:10px}._line_1or4r_1{display:grid;grid-template-columns:1fr 1fr 40px;align-items:end;gap:12px;margin-top:12px}._draftRow_1or4r_1 td{background:var(--surface)}._badge_1or4r_1[data-tone=draft]{background:var(--accent);color:var(--sidebar)}._form_1or4r_1>h3{font-family:var(--font-family-display);margin-bottom:0}@media(max-width:760px){._metrics_1or4r_1{grid-template-columns:1fr 1fr;gap:10px}._metrics_1or4r_1 article{padding:16px}._metrics_1or4r_1 strong{font-size:24px}._grid_1or4r_1{grid-template-columns:1fr}._card_1or4r_1 header{align-items:flex-start;flex-direction:column;padding:18px}._body_1or4r_1{padding:18px}._root_1or4r_1 th,._root_1or4r_1 td{padding:12px}._line_1or4r_1{grid-template-columns:1fr 1fr 30px;gap:8px}._actions_1or4r_1{gap:6px}}._page_1qh46_1{background:#f7f8f3;color:#173b31;font-family:var(--font-family-base);font-size:16px;line-height:1.6;min-height:100vh}._page_1qh46_1 *{box-sizing:border-box}._page_1qh46_1 h1,._page_1qh46_1 h2,._page_1qh46_1 h3,._brand_1qh46_1{font-family:var(--font-family-display)}._page_1qh46_1 a{text-decoration:none}._page_1qh46_1 ._brand_1qh46_1,._page_1qh46_1 ._links_1qh46_1 a,._page_1qh46_1 ._textLink_1qh46_1,._page_1qh46_1 ._footer_1qh46_1 a,._page_1qh46_1 ._priceCards_1qh46_1 p a,._page_1qh46_1 ._finalCta_1qh46_1 small a{color:inherit}._page_1qh46_1 a:focus-visible,._page_1qh46_1 summary:focus-visible{outline:3px solid #698c35;outline-offset:5px}._page_1qh46_1 section{scroll-margin-top:30px}._skip_1qh46_1{position:absolute;top:-80px;left:20px;background:#fff;padding:12px;z-index:99}._skip_1qh46_1:focus{top:12px}._nav_1qh46_1{max-width:1240px;padding:24px 32px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}._brand_1qh46_1{display:flex;align-items:center;gap:9px;font-size:27px;font-weight:750;letter-spacing:-1px;flex-wrap:wrap;line-height:1}._brand_1qh46_1>span:first-child{display:flex;align-items:center}._brandNote_1qh46_1{font:600 8px var(--font-family-base);letter-spacing:1.4px;max-width:60px;line-height:1.6;border-left:1px solid #b9c8b9;padding-left:10px;margin-left:2px}._links_1qh46_1,._navActions_1qh46_1{display:flex;align-items:center;gap:24px}._links_1qh46_1 a{font-size:13px;font-weight:600}._navActions_1qh46_1{gap:8px}._hero_1qh46_1{max-width:1240px;margin:auto;padding:85px 32px 100px;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:64px}._eyebrow_1qh46_1{font-size:10px;font-weight:700;letter-spacing:1.9px;display:flex;gap:9px;align-items:center}._eyebrow_1qh46_1>span{height:6px;width:6px;border-radius:50%;background:#789e42}._hero_1qh46_1 h1{font-size:clamp(58px,6.8vw,92px);letter-spacing:-5px;font-weight:650;line-height:.99;margin:24px 0}._hero_1qh46_1 h1 em{font-style:normal;color:#66883b}._lead_1qh46_1{font-size:17px;line-height:1.8;color:#5b6c61;max-width:440px;margin:25px 0 30px}._ctas_1qh46_1{display:flex;align-items:center;gap:24px;flex-wrap:wrap}._textLink_1qh46_1{display:inline-flex;gap:9px;align-items:center;font-size:13px;font-weight:650}._heroNotes_1qh46_1{display:flex;gap:20px;margin-top:25px;font-size:11px;color:#576b5e;flex-wrap:wrap}._heroNotes_1qh46_1 span{display:flex;align-items:center;gap:5px}._visual_1qh46_1{position:relative;background:#e6edda;border:1px solid #d6dfc9;border-radius:22px;padding:26px 24px 62px;transform:rotate(1deg)}._visualTop_1qh46_1{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:25px}._visualTop_1qh46_1>span{display:flex;align-items:center;gap:7px;font-size:9px;font-weight:700;letter-spacing:1px}._visualTop_1qh46_1 small{font-size:9px;color:#607058}._workspace_1qh46_1{background:#fff;border:1px solid #d3decf;border-radius:11px;display:grid;grid-template-columns:45px 1fr;overflow:hidden;box-shadow:0 15px 35px #173b3112;transform:rotate(-1deg)}._workspaceSide_1qh46_1{background:#183f32;display:flex;align-items:center;flex-direction:column;gap:20px;padding:20px 10px;color:#d9edbd}._workspaceSide_1qh46_1 span{width:15px;height:4px;border-radius:2px;background:#ffffff40}._workspaceContent_1qh46_1{padding:24px 20px 30px}._breadcrumb_1qh46_1{font-size:8px;letter-spacing:1.4px;color:#758173;font-weight:600}._workspace_1qh46_1 h2{font-size:23px;line-height:1.2;letter-spacing:-.7px;margin:12px 0 21px}._roomPills_1qh46_1{display:flex;gap:7px;font-size:8px;flex-wrap:wrap;margin-bottom:18px}._roomPills_1qh46_1>*{border:1px solid #e1e8dd;padding:4px 9px;border-radius:5px}._roomPills_1qh46_1 b{background:#e4eddb}._assetRow_1qh46_1{padding:14px 0;border-bottom:1px solid #e6ece2;display:flex;gap:10px;align-items:center}._assetIcon_1qh46_1{background:#f0f4e9;display:grid;place-items:center;padding:9px;border-radius:7px}._assetRow_1qh46_1>div{flex:1}._assetRow_1qh46_1 strong{font-size:12px;display:block}._assetRow_1qh46_1 small{display:block;font-size:9px;color:#6c7a6c}._checklist_1qh46_1{display:flex;gap:10px;align-items:center;background:#f4f7ee;border-radius:6px;margin-top:20px;padding:13px}._checklist_1qh46_1 b{font-size:10px;display:block}._checklist_1qh46_1 small{display:block;font-size:8px;color:#6c7a6c}._tag_1qh46_1{position:absolute;right:-20px;bottom:20px;width:175px;padding:18px;background:#d7ecaa;border:1px solid #bed38d;border-radius:9px;box-shadow:0 12px 25px #173b311f;transform:rotate(5deg)}._tagHeader_1qh46_1{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:8px;letter-spacing:1px;padding-bottom:12px;border-bottom:1px solid #a8be7d}._tag_1qh46_1>b{display:block;font:700 19px/1.2 var(--font-family-display);margin-top:12px;letter-spacing:-.5px}._tag_1qh46_1>span{font-size:8px;display:block;margin-top:10px}._caption_1qh46_1{position:absolute;left:27px;bottom:21px;font-size:9px;display:flex;gap:7px;align-items:center;max-width:190px}._audience_1qh46_1{border-block:1px solid #dfe5d8;max-width:1176px;margin:auto;padding:28px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}._audience_1qh46_1>span{font-size:9px;letter-spacing:1.5px;color:#75836c;font-weight:700}._audience_1qh46_1>div{display:flex;gap:26px;align-items:center;font-size:14px;font-weight:500;flex-wrap:wrap}._audience_1qh46_1 i{height:4px;width:4px;background:#93a77a;border-radius:50%}._features_1qh46_1,._process_1qh46_1,._outcomes_1qh46_1,._faq_1qh46_1{max-width:1240px;margin:auto;padding:96px 32px}._sectionHead_1qh46_1 h2,._outcomes_1qh46_1 h2,._finalCta_1qh46_1 h2{font-size:clamp(34px,4vw,48px);line-height:1.12;letter-spacing:-1.8px;font-weight:600;margin:19px 0}._sectionHead_1qh46_1 p{max-width:470px;color:#697765;font-size:15px}._featureGrid_1qh46_1{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}._feature_1qh46_1{padding:28px 26px;border:1px solid #dce3d5;border-radius:12px;background:#fcfdf8}._featureTop_1qh46_1{display:flex;justify-content:space-between;align-items:center;color:#436844}._featureTop_1qh46_1>span{font-size:9px;font-weight:600;letter-spacing:1px;color:#89967d}._feature_1qh46_1 h3{font-size:22px;line-height:1.2;letter-spacing:-.6px;font-weight:600;margin:25px 0 13px;max-width:240px}._feature_1qh46_1 p{font-size:13px;color:#687461;line-height:1.8;margin:0}._process_1qh46_1{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;border-top:1px solid #dfe5d8}._process_1qh46_1 ._sectionHead_1qh46_1>a{margin-top:20px}._steps_1qh46_1{padding:0;margin:0;list-style:none}._steps_1qh46_1 li{display:flex;gap:23px;padding:24px 0;border-bottom:1px solid #dce3d5}._steps_1qh46_1 li:first-child{padding-top:0}._steps_1qh46_1 li>span{font:500 14px var(--font-family-display);color:#6c8b43;border:1px solid #d6dfca;min-width:40px;height:40px;display:grid;place-items:center;border-radius:50%}._steps_1qh46_1 h3{font-size:23px;letter-spacing:-.5px;margin:0 0 9px;font-weight:600}._steps_1qh46_1 p{font-size:13px;color:#687461;margin:0;line-height:1.8}._outcomes_1qh46_1{background:#eaf0df;max-width:1176px;border-radius:20px;padding:55px;display:grid;grid-template-columns:1fr 1fr;gap:85px}._outcomes_1qh46_1>div>p{font-size:14px;color:#62705a;margin-bottom:23px;max-width:390px}._statusList_1qh46_1{background:#fcfdf8;border:1px solid #d7e1ca;border-radius:12px;padding:8px 25px}._statusList_1qh46_1>div{padding:17px 0;border-bottom:1px solid #e4eadb;display:flex;gap:14px;align-items:flex-start}._statusList_1qh46_1>div:last-child{border:0}._statusDot_1qh46_1{width:9px;height:9px;border-radius:50%;background:#417153;margin-top:7px;flex-shrink:0}._statusDot_1qh46_1[data-state="1"]{background:#b95341}._statusDot_1qh46_1[data-state="2"]{background:#b28d3f}._statusDot_1qh46_1[data-state="3"]{background:#7e8992}._statusList_1qh46_1 strong{font-size:13px}._statusList_1qh46_1 p{font-size:11px;margin:3px 0 0;color:#687461}._faq_1qh46_1{display:grid;grid-template-columns:1fr 1.25fr;gap:80px}._faq_1qh46_1 details{border-bottom:1px solid #dce3d5;padding:21px 0}._faq_1qh46_1 details:first-child{padding-top:0}._faq_1qh46_1 summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:14px;font-weight:600}._faq_1qh46_1 summary::-webkit-details-marker{display:none}._faq_1qh46_1 summary svg{flex-shrink:0}._faq_1qh46_1 details[open] summary svg{transform:rotate(180deg)}._faq_1qh46_1 details p{font-size:13px;color:#687461;line-height:1.9;max-width:520px;margin-bottom:0}._finalCta_1qh46_1{background:#173e31;color:#f4f7eb;text-align:center;padding:65px 24px 72px;margin:0 24px;border-radius:20px}._ctaMark_1qh46_1{display:grid;place-items:center;color:#cde7a4;margin-bottom:26px}._finalCta_1qh46_1 ._eyebrow_1qh46_1{justify-content:center;color:#cde7a4}._finalCta_1qh46_1 h2{font-size:clamp(40px,5vw,62px);letter-spacing:-2.2px}._finalCta_1qh46_1 p{font-size:14px;color:#c4d2bd;margin-bottom:26px}._finalCta_1qh46_1>a{background:#d7ecaa;color:#173e31;border-color:#d7ecaa}._finalCta_1qh46_1>a:hover{background:#e5f3c7}._finalCta_1qh46_1 small{display:block;margin-top:20px;font-size:11px;color:#c4d2bd}._finalCta_1qh46_1 small a{text-decoration:underline;text-underline-offset:3px}._footer_1qh46_1{display:flex;justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:38px 32px;gap:20px;flex-wrap:wrap}._footer_1qh46_1 ._brand_1qh46_1{font-size:22px}._footer_1qh46_1 p{font-size:11px;color:#75836c}._footer_1qh46_1>a:last-child{display:flex;align-items:center;gap:6px;font-size:12px}._scanNotice_1qh46_1{max-width:1176px;margin:15px auto 0;padding:14px 20px;background:#e5edd9;border:1px solid #d1ddc0;border-radius:9px;display:flex;gap:10px;font-size:13px}._scanNotice_1qh46_1 a{text-decoration:underline}._pricing_1qh46_1{max-width:1240px;margin:auto;padding:85px 32px;border-bottom:1px solid #dfe5d8}._priceCards_1qh46_1{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:30px}._priceCards_1qh46_1 article{background:#fcfdf8;border:1px solid #d7e1ca;border-radius:14px;padding:30px}._priceCards_1qh46_1 article:last-child{background:#eaf0df}._priceCards_1qh46_1 span{font-size:10px;font-weight:700;letter-spacing:1.5px}._priceCards_1qh46_1 h3{font-size:44px;line-height:1.2;margin:18px 0;letter-spacing:-1.5px}._priceCards_1qh46_1 small{font-size:14px;font-weight:400;letter-spacing:0}._priceCards_1qh46_1 p{font-size:14px;margin-bottom:25px;color:#62705a}._priceNote_1qh46_1{font-size:11px;color:#62705a;margin-top:22px;max-width:750px}@media(max-width:760px){._pricing_1qh46_1{padding:60px 24px}._priceCards_1qh46_1{grid-template-columns:1fr;gap:16px}}@media(min-width:1600px){._hero_1qh46_1{padding-top:105px;padding-bottom:120px}}@media(max-width:1000px){._links_1qh46_1{gap:15px}._hero_1qh46_1{gap:30px;padding-top:60px}._hero_1qh46_1 h1{font-size:70px}._tag_1qh46_1{right:-5px;width:155px}._visual_1qh46_1{padding:20px 16px 65px}._featureGrid_1qh46_1{gap:12px}._feature_1qh46_1{padding:23px 20px}._process_1qh46_1,._faq_1qh46_1{gap:45px}._audience_1qh46_1{margin-inline:32px}._outcomes_1qh46_1{margin-inline:32px;gap:40px;padding:40px}._brandNote_1qh46_1{display:none}._workspaceContent_1qh46_1{padding:20px 15px}._caption_1qh46_1{max-width:140px;font-size:8px}}@media(max-width:760px){._nav_1qh46_1{padding:20px;gap:10px}._brand_1qh46_1{font-size:24px}._links_1qh46_1{display:none}._navActions_1qh46_1{gap:1px}._hero_1qh46_1{grid-template-columns:1fr;padding:45px 24px 60px;gap:50px}._hero_1qh46_1 h1{font-size:72px;letter-spacing:-4px}._lead_1qh46_1{font-size:16px;max-width:500px}._visual_1qh46_1{max-width:500px;width:100%;margin:auto;padding:24px 20px 60px}._workspaceContent_1qh46_1{padding:23px}._tag_1qh46_1{width:165px;right:-4px}._caption_1qh46_1{max-width:190px;font-size:9px}._audience_1qh46_1{margin:0 24px;padding:24px 0;gap:12px}._audience_1qh46_1>div{gap:12px;font-size:11px}._features_1qh46_1,._process_1qh46_1,._faq_1qh46_1{padding:65px 24px}._featureGrid_1qh46_1{grid-template-columns:repeat(2,1fr)}._feature_1qh46_1 h3{font-size:21px}._process_1qh46_1,._faq_1qh46_1{grid-template-columns:1fr;gap:35px}._sectionHead_1qh46_1 h2,._outcomes_1qh46_1 h2{font-size:39px}._outcomes_1qh46_1{margin-inline:20px;padding:30px 24px;grid-template-columns:1fr;gap:25px}._finalCta_1qh46_1{margin:0 16px}._footer_1qh46_1{padding:28px 24px}._footer_1qh46_1 p{order:3;width:100%;margin:0}._scanNotice_1qh46_1{margin:10px 20px 0}._heroNotes_1qh46_1{gap:14px}._ctas_1qh46_1{gap:20px}._hero_1qh46_1 ._eyebrow_1qh46_1{font-size:9px}}@media(max-width:420px){._nav_1qh46_1{padding:17px 16px}._navActions_1qh46_1 a{font-size:11px;padding:8px}._brand_1qh46_1{font-size:22px}._brand_1qh46_1 svg{width:21px}._hero_1qh46_1 h1{font-size:64px;letter-spacing:-3.5px}._featureGrid_1qh46_1{grid-template-columns:1fr}._feature_1qh46_1{padding:26px}._feature_1qh46_1 h3{max-width:none}._feature_1qh46_1 p{font-size:14px}._visualTop_1qh46_1{align-items:flex-start}._visualTop_1qh46_1>span{font-size:8px;max-width:170px}._workspaceContent_1qh46_1{padding:18px 14px}._workspace_1qh46_1{grid-template-columns:34px 1fr}._workspace_1qh46_1 h2{font-size:21px}._tag_1qh46_1{width:150px;padding:14px}._tag_1qh46_1>b{font-size:17px}._caption_1qh46_1{max-width:125px;font-size:8px}._heroNotes_1qh46_1{font-size:10px}._audience_1qh46_1 i{display:none}._audience_1qh46_1>div{gap:8px 15px}._finalCta_1qh46_1 h2{font-size:40px}}._page_1qh46_1{background:#f7faf7;color:#24543b}._page_1qh46_1 ._visual_1qh46_1,._page_1qh46_1 ._outcomes_1qh46_1,._page_1qh46_1 ._priceCards_1qh46_1 article:last-child,._page_1qh46_1 ._scanNotice_1qh46_1{background:#eaf5ee;border-color:#d0e6d6;color:#24543b}._page_1qh46_1 ._tag_1qh46_1{background:#ddeedf;border-color:#c6dfc8;color:#24543b}._page_1qh46_1 ._checklist_1qh46_1,._page_1qh46_1 ._roomPills_1qh46_1 b,._page_1qh46_1 ._assetIcon_1qh46_1,._page_1qh46_1 ._feature_1qh46_1{background:#f1f8f2;color:#24543b}._page_1qh46_1 ._hero_1qh46_1 h1 em{color:#2f6b4f}._page_1qh46_1 ._lead_1qh46_1,._page_1qh46_1 ._sectionHead_1qh46_1 p,._page_1qh46_1 ._feature_1qh46_1 p,._page_1qh46_1 ._steps_1qh46_1 p,._page_1qh46_1 ._priceCards_1qh46_1 p,._page_1qh46_1 ._outcomes_1qh46_1 p{color:#50665b}._page_1qh46_1 ._finalCta_1qh46_1{background:#24543b;color:#fff}._page_1qh46_1 ._finalCta_1qh46_1 p,._page_1qh46_1 ._finalCta_1qh46_1 small{color:#eaf5ee}._page_1qh46_1 ._finalCta_1qh46_1 ._eyebrow_1qh46_1,._page_1qh46_1 ._ctaMark_1qh46_1{color:#ddeedf}._page_1qh46_1 ._finalCta_1qh46_1>a{background:#ddeedf;color:#24543b;border-color:#ddeedf}._page_1qh46_1 ._navActions_1qh46_1 a:not([href="/request-access"]),._page_1qh46_1 ._textLink_1qh46_1{color:#24543b}._page_1qh46_1 ._navActions_1qh46_1 a[href^="/request-access"],._page_1qh46_1 ._ctas_1qh46_1 a[href^="/request-access"],._page_1qh46_1 ._priceCards_1qh46_1 a[href^="/request-access"]{background:#2f6b4f;border-color:#2f6b4f;color:#fff;font-weight:700}._page_1qh46_1 ._navActions_1qh46_1 a[href^="/request-access"] *,._page_1qh46_1 ._ctas_1qh46_1 a[href^="/request-access"] *,._page_1qh46_1 ._priceCards_1qh46_1 a[href^="/request-access"] *{color:#fff}._page_1qh46_1 ._navActions_1qh46_1 a[href^="/request-access"]:hover,._page_1qh46_1 ._ctas_1qh46_1 a[href^="/request-access"]:hover,._page_1qh46_1 ._priceCards_1qh46_1 a[href^="/request-access"]:hover{background:#24543b;border-color:#24543b;color:#fff}._page_1qh46_1 ._navActions_1qh46_1 a[href^="/request-access"]:focus-visible,._page_1qh46_1 ._ctas_1qh46_1 a[href^="/request-access"]:focus-visible{outline:3px solid #24543B;outline-offset:3px}._page_1qh46_1 ._finalCta_1qh46_1 a[href^="/request-access"]{background:#ddeedf;color:#24543b;border-color:#ddeedf}._page_1qh46_1 ._finalCta_1qh46_1 a[href^="/request-access"] *{color:#24543b}._page_1qh46_1 ._finalCta_1qh46_1 a[href^="/request-access"]:hover{background:#f0f9f0;color:#24543b;border-color:#f0f9f0}._page_1qh46_1 ._scanNotice_1qh46_1 a{text-decoration:underline}@media(prefers-reduced-motion:reduce){._page_1qh46_1 *{scroll-behavior:auto;transition:none}}._shot_1qh46_45{margin:0;background:#fff;border:1px solid #D0E6D6;border-radius:14px;overflow:hidden;box-shadow:0 30px 60px #173b311f,0 8px 18px #173b3112;transform:perspective(1600px) rotateY(-4deg) rotateX(1deg)}._shotBar_1qh46_46{display:flex;align-items:center;gap:6px;padding:9px 12px;background:#eef4f0;border-bottom:1px solid #D0E6D6}._shotBar_1qh46_46 i{width:9px;height:9px;border-radius:50%;background:#c6d6cb}._shotBar_1qh46_46 small{margin-left:10px;font-size:10px;color:#6a7d72;background:#fff;border-radius:6px;padding:2px 10px}._shot_1qh46_45 img{display:block;width:100%;height:auto}._shot_1qh46_45 figcaption{font-size:10px;color:#6a7d72;padding:7px 12px;border-top:1px solid #E6EEE8;background:#f7faf7}._gallery_1qh46_51{max-width:1240px;margin:auto;padding:30px 32px 96px}._galleryGrid_1qh46_52{display:grid;grid-template-columns:1fr 1fr 1.55fr;gap:22px;margin-top:36px;align-items:start}._gallery_1qh46_51 figure{margin:0;display:grid;gap:14px}._gallery_1qh46_51 img{display:block;width:100%;height:auto;border-radius:22px;border:1px solid #D0E6D6;box-shadow:0 18px 40px #173b3118;background:#fff}._reportShot_1qh46_55 img{border-radius:10px}._gallery_1qh46_51 figcaption{font-size:13px;line-height:1.65;color:#50665b}._gallery_1qh46_51 figcaption b{display:block;font:600 17px/1.3 var(--font-family-display);color:#24543b;margin-bottom:4px}._founder_1qh46_58{max-width:900px;margin:0 auto 90px;padding:44px 48px;background:#fff;border:1px solid #D0E6D6;border-radius:20px}._founder_1qh46_58 h2{font-size:clamp(28px,3.4vw,40px);line-height:1.15;letter-spacing:-1.2px;font-weight:600;margin:14px 0 18px}._founder_1qh46_58 blockquote{margin:0}._founder_1qh46_58 blockquote p{font-size:17px;line-height:1.75;color:#24543b;margin:0}._founder_1qh46_58 blockquote footer{margin-top:16px;font-size:13px;font-weight:700;color:#50665b}@media(max-width:1000px){._galleryGrid_1qh46_52{grid-template-columns:1fr 1fr}._reportShot_1qh46_55{grid-column:1 / -1}._shot_1qh46_45{transform:none}}@media(max-width:760px){._gallery_1qh46_51{padding:10px 24px 65px}._galleryGrid_1qh46_52{gap:16px}._founder_1qh46_58{margin:0 20px 60px;padding:28px 24px}._founder_1qh46_58 blockquote p{font-size:15px}}@media(max-width:420px){._galleryGrid_1qh46_52{grid-template-columns:1fr}._phoneShot_1qh46_65{max-width:300px;justify-self:center}}._menuButton_1qh46_68,._mobileMenu_1qh46_69{display:none}@media(max-width:760px){._page_1qh46_1 ._menuButton_1qh46_68{display:grid;place-items:center;width:44px;height:44px;margin-left:4px;border:1px solid #D0E6D6;border-radius:10px;background:#fff;color:#24543b;cursor:pointer}._page_1qh46_1 ._mobileMenu_1qh46_69{display:grid;margin:0 16px 8px;padding:6px;background:#fff;border:1px solid #D0E6D6;border-radius:14px;box-shadow:0 12px 30px #173b3114}._page_1qh46_1 ._mobileMenu_1qh46_69 a{display:block;padding:14px;font-size:15px;font-weight:600;color:#24543b;border-radius:9px}._page_1qh46_1 ._mobileMenu_1qh46_69 a:hover,._page_1qh46_1 ._mobileMenu_1qh46_69 a:focus-visible{background:#eaf5ee}._page_1qh46_1 ._audience_1qh46_1>div{display:grid;grid-template-columns:auto 4px auto 4px auto;column-gap:10px;row-gap:6px;align-items:center}}@media(max-width:420px){._page_1qh46_1 ._navActions_1qh46_1 a[href="/login"],._page_1qh46_1 ._navActions_1qh46_1 a[href^="/login?"]{display:none}._page_1qh46_1 ._audience_1qh46_1>div{grid-template-columns:1fr;row-gap:4px}._page_1qh46_1 ._audience_1qh46_1 i{display:none}}._panel_1byxi_1{border:1px solid #d5ded9;border-radius:14px;padding:18px;margin-top:20px;background:#fff}._head_1byxi_2 h2{display:flex;align-items:center;gap:8px;margin:0 0 6px}._head_1byxi_2 p{margin:0 0 14px;color:#4a5a52}._controls_1byxi_4{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:12px}._field_1byxi_5{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}._bar_1byxi_6{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:10px 0}._count_1byxi_7{margin-left:auto;font-size:14px}._list_1byxi_8{max-height:320px;overflow-y:auto;border:1px solid #e2e7e4;border-radius:8px;padding:4px 8px}._row_1byxi_9{display:flex;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid #f0f2f1;cursor:pointer;min-height:44px}._row_1byxi_9:last-child{border-bottom:0}._row_1byxi_9 small{display:block;color:#6b7a72;font-size:12px}._row_1byxi_9>span:nth-child(2){flex:1;min-width:0}._result_1byxi_13{font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:#fdecea;color:#9b2c22}._result_1byxi_13[data-pass=true]{background:#eaf5ee;color:#24543b}._empty_1byxi_15{padding:16px;color:#6b7a72}._warn_1byxi_16{color:#9b5a00;font-size:13px;margin:4px 0}._tip_1byxi_17{font-size:12px;color:#6b7a72;margin:0 0 6px}._note_1byxi_18{font-size:13px;color:#24543b;margin:4px 0}._help_1byxi_19{margin-top:12px;font-size:13px;color:#4a5a52}._help_1byxi_19 summary{cursor:pointer;font-weight:600;color:#143d32}._help_1byxi_19 ol{padding-left:20px}._preview_1byxi_22{margin:12px 0;max-width:520px}._preview_1byxi_22 img{display:block;width:100%;height:auto;border:1px dashed #b9c6bf;border-radius:6px;background:#fff;image-rendering:pixelated}._preview_1byxi_22 figcaption{font-size:12px;color:#6b7a72;margin-top:6px}._direct_1byxi_25{border:1px solid #cfe3d7;background:#f5faf7;border-radius:10px;padding:4px 12px 8px;margin:10px 0}._picker_1ofxj_1{display:grid;gap:8px}._search_1ofxj_2{position:relative;display:flex;align-items:center}._search_1ofxj_2 svg{position:absolute;left:12px;color:var(--muted-foreground);pointer-events:none}._search_1ofxj_2 input{padding-left:38px;height:46px;font-size:15px}._list_1ofxj_5{list-style:none;margin:0;padding:4px;max-height:260px;overflow:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--card)}._option_1ofxj_6{width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;background:none;border:0;border-radius:calc(var(--radius) - 2px);padding:10px 12px;min-height:48px;font:inherit;font-size:14px;color:var(--foreground);cursor:pointer}._option_1ofxj_6:hover,._option_1ofxj_6:focus-visible{background:var(--secondary);outline:none}._option_1ofxj_6[aria-selected=true]{background:var(--secondary)}._option_1ofxj_6 small{display:block;font-size:12px;color:var(--muted-foreground);margin-top:2px}._option_1ofxj_6 svg{color:var(--primary);flex-shrink:0}._none_1ofxj_11{padding:12px;font-size:13px;color:var(--muted-foreground)}._more_1ofxj_12{margin:0;font-size:12px;color:var(--muted-foreground)}._selected_1ofxj_13{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius);background:var(--secondary)}._selected_1ofxj_13 strong{display:block;font-size:15px}._selected_1ofxj_13 small{display:block;font-size:12px;color:var(--muted-foreground);margin-top:2px}._wrap_yk0fh_1{display:grid;gap:18px;margin-bottom:24px}._stats_yk0fh_2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}._stat_yk0fh_2{display:grid;gap:6px;text-align:left;padding:16px 18px;border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--card);cursor:pointer;font:inherit;color:var(--foreground);min-height:44px}._stat_yk0fh_2:hover,._stat_yk0fh_2:focus-visible{border-color:var(--primary);outline:none}._statTop_yk0fh_5{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:var(--muted-foreground)}._stat_yk0fh_2 strong{font:700 30px/1 var(--font-family-display)}._stat_yk0fh_2 small{font-size:11px;color:var(--muted-foreground)}._stat_yk0fh_2[data-tone=ok] ._statTop_yk0fh_5 svg{color:var(--success,#2F6B4F)}._stat_yk0fh_2[data-tone=warn] ._statTop_yk0fh_5 svg{color:#b7791f}._stat_yk0fh_2[data-tone=bad] ._statTop_yk0fh_5 svg{color:var(--error,#B42318)}._stat_yk0fh_2[data-tone=bad] strong{color:var(--error,#B42318)}._grid_yk0fh_12{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}._card_yk0fh_13{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 20px}._head_yk0fh_14{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}._head_yk0fh_14 h2{display:flex;align-items:center;gap:8px;font:600 17px var(--font-family-display);margin:0;color:var(--primary)}._head_yk0fh_14 p{margin:3px 0 0;font-size:12px;color:var(--muted-foreground)}._list_yk0fh_17{list-style:none;margin:0;padding:0}._list_yk0fh_17 li{border-top:1px solid var(--border)}._list_yk0fh_17 li:first-child{border-top:0}._list_yk0fh_17 li>button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;background:none;border:0;padding:10px 4px;min-height:52px;text-align:left;font:inherit;color:var(--foreground);cursor:pointer;border-radius:calc(var(--radius) - 2px)}._list_yk0fh_17 li>button:hover,._list_yk0fh_17 li>button:focus-visible{background:var(--secondary);outline:none}._list_yk0fh_17 b{font-size:14px;font-weight:600}._list_yk0fh_17 small{display:block;font-size:12px;color:var(--muted-foreground);margin-top:2px}._roomRow_yk0fh_24{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 4px;min-height:52px}._pill_yk0fh_25{flex-shrink:0;font-size:11px;font-weight:700;padding:4px 9px;border-radius:99px;background:var(--secondary);color:var(--secondary-foreground)}._pill_yk0fh_25[data-status=Failed],._pill_yk0fh_25[data-status=Overdue]{background:#fdecec;color:#9d2525}._pill_yk0fh_25[data-status=Incomplete],._pill_yk0fh_25[data-status="Not applicable"]{background:#fff4e0;color:#8a5a00}._pill_yk0fh_25[data-status=Current]{background:#e6f4ea;color:#1f5d3b}._date_yk0fh_29{flex-shrink:0;font-size:12px;color:var(--muted-foreground);white-space:nowrap}._recent_yk0fh_30{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0}._clear_yk0fh_31{display:flex;align-items:center;gap:8px;margin:6px 0 2px;font-size:13px;color:var(--muted-foreground)}._clear_yk0fh_31 svg{color:var(--primary)}._steps_yk0fh_33{list-style:none;margin:0;padding:0;display:grid;gap:4px}._steps_yk0fh_33 li{display:flex;align-items:center;gap:12px;padding:10px 4px;border-top:1px solid var(--border)}._steps_yk0fh_33 li:first-child{border-top:0}._steps_yk0fh_33 li svg{flex-shrink:0;color:var(--muted-foreground)}._steps_yk0fh_33 li[data-done=true] svg{color:var(--primary)}._steps_yk0fh_33 li[data-done=true] b{text-decoration:line-through;color:var(--muted-foreground)}._steps_yk0fh_33 li span{flex:1}._steps_yk0fh_33 b{font-size:14px;font-weight:600}._steps_yk0fh_33 small{display:block;font-size:12px;color:var(--muted-foreground)}@media(max-width:1100px){._stats_yk0fh_2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){._stats_yk0fh_2{grid-template-columns:1fr 1fr}._grid_yk0fh_12{grid-template-columns:1fr}._card_yk0fh_13{padding:16px}}
