@font-face{font-family:Jakarta;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/jakarta.18rizl4rsrl42.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/geistmono-latin.1uswmf94lcbmg.woff2)format("woff2")}:root{--bg:#f3f6f5;--surface:#fff;--raise:#ecf1ef;--sunken:#fafcfb;--ink:#0b1b24;--muted:#51616b;--ink3:#5e6d75;--line:#e1e7e5;--control:#7c8a90;--accent:#0f6b5d;--accent2:#14917d;--on-accent:#fff;--soft:#d9f2eb;--soft2:#ecf8f4;--glow:#14917d59;--hl:#14917d38;--danger:#b23a24;--danger-soft:#fde8e2;--warn:#8a5a00;--warnbg:#fff1d6;--plan:#5b4fd1;--planbg:#eceafb;--btn:#0b1b24;--on-btn:#fff;--scrim:#0b1b246b;--ok:var(--accent);--ok-bg:var(--soft);--att:var(--warn);--att-bg:var(--warnbg);--risk:var(--danger);--risk-bg:var(--danger-soft);--dot-ok:#14917d;--dot-att:#b8800f;--dot-risk:#e0573d;--src-mail:#2b6fdb;--src-xls:#147a41;--src-inv:#5b4fd1;--src-wa:#167a40;--src-pay:#c23f25;--src-map:#2b6fdb;--src-warn:#9a6200;--src-buy:#5b4fd1;--src-today:#0b1b24;--src-tel:#7a4fd6;--src-pdf:#c2412a;--chart-1:#14917d;--chart-2:#0b1b24;--chart-3:#9db3ad;--chart-grid:#e1e7e5;--chart-axis:#5e6d75;--f-sans:"Jakarta",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--f-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--t-display:800 28px/1.1 var(--f-sans);--tr-display:-.035em;--t-title:800 21px/1.2 var(--f-sans);--tr-title:-.025em;--t-head:700 16px/1.35 var(--f-sans);--tr-head:-.01em;--t-body:400 15px/1.55 var(--f-sans);--t-ui:600 14px/1.4 var(--f-sans);--t-small:400 13px/1.45 var(--f-sans);--t-num:800 26px/1.1 var(--f-sans);--tr-num:-.03em;--t-mono:500 12px/1.4 var(--f-mono);--t-label:600 11px/1.2 var(--f-mono);--tr-label:.06em;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:56px;--r-xs:7px;--r-sm:10px;--r-md:12px;--r-lg:16px;--r-xl:20px;--r-full:999px;--shadow:0 1px 2px #0b1b240f,0 12px 32px -12px #0b1b242e;--shadow-pop:0 2px 4px #0b1b240a,0 30px 60px -20px #0b1b2466;--ring:inset 0 0 0 1.5px var(--accent2);--ring-control:inset 0 0 0 1.5px var(--control);--ease:cubic-bezier(.2,.8,.2,1);--ease-sheet:cubic-bezier(.32,.72,0,1);--d-fast:.12s;--d-base:.2s;--d-slow:.32s;--d-fit:.48s;--z-sticky:10;--z-nav:20;--z-sheet:40;--z-toast:50;--side-w:232px;--list-w:384px;--top-h:56px;--tab-h:64px;--tap:44px;--content-max:1120px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0a1215;--surface:#111b1f;--raise:#18252a;--sunken:#0d171a;--ink:#e7efec;--muted:#a3b3b8;--ink3:#8b9da3;--line:#223238;--control:#62767d;--accent:#5cc8a9;--accent2:#3fb396;--on-accent:#05211b;--soft:#123a31;--soft2:#0f2a24;--glow:#5cc8a959;--hl:#5cc8a93d;--danger:#ff8a7a;--danger-soft:#3a1913;--warn:#f0b44c;--warnbg:#33260c;--plan:#ada4ff;--planbg:#221f45;--btn:#e7efec;--on-btn:#0a1215;--scrim:#0009;--dot-ok:#3fb396;--dot-att:#e5a93a;--dot-risk:#ff7a66;--chart-1:#3fb396;--chart-2:#e7efec;--chart-3:#4a6068;--chart-grid:#223238;--chart-axis:#8b9da3;--shadow:0 1px 0 #ffffff08,0 12px 32px -12px #0009;--shadow-pop:0 0 0 1px #223238,0 30px 60px -20px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0a1215;--surface:#111b1f;--raise:#18252a;--sunken:#0d171a;--ink:#e7efec;--muted:#a3b3b8;--ink3:#8b9da3;--line:#223238;--control:#62767d;--accent:#5cc8a9;--accent2:#3fb396;--on-accent:#05211b;--soft:#123a31;--soft2:#0f2a24;--glow:#5cc8a959;--hl:#5cc8a93d;--danger:#ff8a7a;--danger-soft:#3a1913;--warn:#f0b44c;--warnbg:#33260c;--plan:#ada4ff;--planbg:#221f45;--btn:#e7efec;--on-btn:#0a1215;--scrim:#0009;--dot-ok:#3fb396;--dot-att:#e5a93a;--dot-risk:#ff7a66;--chart-1:#3fb396;--chart-2:#e7efec;--chart-3:#4a6068;--chart-grid:#223238;--chart-axis:#8b9da3;--shadow:0 1px 0 #ffffff08,0 12px 32px -12px #0009;--shadow-pop:0 0 0 1px #223238,0 30px 60px -20px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--d-fast:0s;--d-base:0s;--d-slow:0s;--d-fit:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:var(--t-body);margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent)}:focus-visible{outline:3px solid var(--accent2);outline-offset:2px;border-radius:6px}.hs-num{font-variant-numeric:tabular-nums}.hs-mono{font:var(--t-mono)}.hs-label{font:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted)}.hs-muted{color:var(--muted)}.hs-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-i{vertical-align:middle;flex:none;width:20px;height:20px;display:inline-block}.hs-i[data-size=sm]{width:16px;height:16px}.hs-i[data-size=lg]{width:24px;height:24px}.hs-app{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.hs-main{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.hs-side{display:none}.hs-top{z-index:var(--z-sticky);height:var(--top-h);align-items:center;gap:var(--s3);padding:0 max(16px,env(safe-area-inset-left));background:var(--bg);display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.hs-top{background:color-mix(in oklab,var(--bg) 86%,transparent)}}.hs-top{-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid #0000}.hs-top[data-state=scrolled]{border-bottom-color:var(--line)}.hs-top h1{font:var(--t-head);letter-spacing:var(--tr-head);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.hs-top .hs-sp{flex:1}.hs-page{width:100%;max-width:var(--content-max);padding:var(--s4) max(16px,env(safe-area-inset-left)) calc(var(--tab-h) + var(--s7) + env(safe-area-inset-bottom));flex:1;margin:0 auto}.hs-page[data-variant=full]{max-width:none;padding:0}.hs-page-h{justify-content:space-between;align-items:flex-end;gap:var(--s3);margin:var(--s2) 0 var(--s5);flex-wrap:wrap;display:flex}.hs-page-h h1{font:var(--t-display);letter-spacing:var(--tr-display)}.hs-page-h p{color:var(--muted);font:var(--t-small);margin-top:var(--s1)}.hs-sec{margin-top:var(--s7)}.hs-sec-h{justify-content:space-between;align-items:baseline;gap:var(--s3);margin-bottom:var(--s3);display:flex}.hs-sec-h h2{font:var(--t-title);letter-spacing:var(--tr-title);font-size:18px}.hs-sec-h a{font:var(--t-ui);min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.hs-brand{font:800 18px/1 var(--f-sans);letter-spacing:-.03em;color:var(--ink);min-height:var(--tap);align-items:center;gap:10px;padding:6px 8px;text-decoration:none;display:flex}.hs-brand svg{flex:none;width:28px;height:28px}.hs-org{border-radius:var(--r-md);background:var(--surface);width:100%;min-height:52px;box-shadow:var(--ring-control);text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.hs-org b{font:var(--t-ui);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.hs-org small{font:var(--t-mono);color:var(--muted);display:block}.hs-org>span{flex:1;min-width:0}.hs-nav-g{font:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--ink3);padding:var(--s5) 10px var(--s2)}.hs-nav{gap:2px;display:grid}.hs-nav a{border-radius:var(--r-sm);min-height:40px;font:var(--t-ui);color:var(--muted);transition:background var(--d-fast),color var(--d-fast);align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}.hs-nav a:hover{background:var(--raise);color:var(--ink)}.hs-nav a[aria-current=page]{background:var(--soft2);color:var(--ink);box-shadow:inset 3px 0 0 var(--accent)}.hs-nav a[aria-current=page] .hs-i{color:var(--accent)}.hs-nav .hs-count{margin-left:auto}.hs-count{border-radius:var(--r-full);background:var(--btn);min-width:20px;height:20px;color:var(--on-btn);font:600 11px/20px var(--f-mono);text-align:center;padding:0 6px}.hs-count[data-tone=quiet]{background:var(--raise);color:var(--muted)}.hs-side-foot{padding-top:var(--s3);border-top:1px solid var(--line);gap:2px;margin-top:auto;display:grid}.hs-tabbar{z-index:var(--z-nav);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}@supports (color:color-mix(in lab, red, red)){.hs-tabbar{background:color-mix(in oklab,var(--surface) 88%,transparent)}}.hs-tabbar{-webkit-backdrop-filter:saturate(1.8)blur(24px);border-top:1px solid var(--line)}.hs-tabbar a{border-radius:var(--r-sm);min-height:50px;font:600 11px/1.1 var(--f-sans);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.hs-tabbar a[aria-current=page]{color:var(--accent)}.hs-tabbar .hs-count{min-width:18px;height:18px;font-size:10px;line-height:18px;position:absolute;top:2px;left:calc(50% + 6px)}@media (min-width:768px){.hs-app{grid-template-columns:72px minmax(0,1fr)}.hs-side{background:var(--sunken);border-right:1px solid var(--line);height:100dvh;padding:var(--s3) var(--s2);flex-direction:column;display:flex;position:sticky;top:0;overflow:auto}.hs-side .hs-brand span,.hs-side .hs-nav a span,.hs-side .hs-nav-g,.hs-side .hs-org,.hs-side .hs-nav .hs-count{display:none}.hs-side .hs-nav a{min-height:var(--tap);justify-content:center}.hs-tabbar{display:none}.hs-page{padding:var(--s6) var(--s6) var(--s9)}.hs-top{padding:0 var(--s6)}}@media (min-width:1024px){.hs-app{grid-template-columns:var(--side-w) minmax(0,1fr)}.hs-side{padding:var(--s4) var(--s3)}.hs-side .hs-brand span,.hs-side .hs-nav a span,.hs-side .hs-nav-g,.hs-side .hs-nav .hs-count{display:revert}.hs-side .hs-org{display:flex}.hs-side .hs-nav a{justify-content:flex-start;min-height:40px}}.hs-btn{min-height:var(--tap);border-radius:var(--r-md);background:var(--btn);color:var(--on-btn);font:700 15px/1 var(--f-sans);cursor:pointer;white-space:nowrap;transition:background var(--d-base),box-shadow var(--d-base),transform var(--d-fast);border:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}.hs-btn:hover{background:var(--accent);color:var(--on-accent)}.hs-btn:active{transform:scale(.98)}.hs-btn[data-variant=ghost]{background:var(--surface);color:var(--ink);box-shadow:var(--ring-control)}.hs-btn[data-variant=ghost]:hover{background:var(--raise);color:var(--ink)}.hs-btn[data-variant=quiet]{color:var(--ink);background:0 0}.hs-btn[data-variant=quiet]:hover{background:var(--raise)}.hs-btn[data-variant=accent]{background:var(--accent);color:var(--on-accent)}.hs-btn[data-variant=accent]:hover{background:var(--btn);color:var(--on-btn)}.hs-btn[data-variant=danger]{background:var(--surface);color:var(--danger);box-shadow:inset 0 0 0 1.5px var(--danger)}.hs-btn[data-variant=danger]:hover{background:var(--danger-soft)}.hs-btn[data-size=sm]{border-radius:var(--r-sm);min-height:36px;padding:0 12px;font-size:13.5px}.hs-btn[data-size=lg]{min-height:52px;padding:0 24px;font-size:16px}.hs-btn[data-size=icon]{width:var(--tap);flex:none;padding:0}.hs-btn[disabled],.hs-btn[aria-disabled=true]{opacity:.45;pointer-events:none}.hs-btn[aria-busy=true]{pointer-events:none;color:#0000;position:relative}.hs-btn[aria-busy=true]:after{content:"";border:2px solid var(--on-btn);border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite hs-spin;position:absolute}@media (pointer:coarse){.hs-btn[data-size=sm]{min-height:var(--tap)}}@keyframes hs-spin{to{transform:rotate(1turn)}}.hs-kbd{font:500 11px/1 var(--f-mono);background:var(--raise);color:var(--muted);box-shadow:inset 0 -1px 0 var(--line);border-radius:5px;padding:3px 5px}.hs-btn .hs-kbd{color:inherit;box-shadow:none;background:#ffffff24}.hs-btn[data-variant] .hs-kbd{background:var(--raise);color:var(--muted)}@media (pointer:coarse){.hs-kbd{display:none}}.hs-decide{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.hs-decide .hs-sp{flex:1}@media (max-width:767px){.hs-decide{grid-template-columns:1fr 1fr;display:grid}.hs-decide .hs-sp{display:none}.hs-decide [data-role=yes]{order:9;grid-column:1/-1;min-height:52px}}.hs-chip{border-radius:var(--r-xs);font:600 11.5px/1.2 var(--f-mono);background:var(--raise);color:var(--muted);white-space:nowrap;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.hs-chip[data-tone=ok]{background:var(--ok-bg);color:var(--ok)}.hs-chip[data-tone=att]{background:var(--att-bg);color:var(--att)}.hs-chip[data-tone=risk]{background:var(--risk-bg);color:var(--risk)}.hs-chip[data-tone=plan]{background:var(--planbg);color:var(--plan)}.hs-chip[data-tone=ink]{background:var(--btn);color:var(--on-btn)}.hs-chip .hs-i{width:13px;height:13px}.hs-sample{border-radius:var(--r-full);font:600 11px/1.3 var(--f-mono);letter-spacing:.02em;color:var(--plan);background:var(--planbg);box-shadow:inset 0 0 0 1px var(--plan);align-items:center;gap:6px;padding:3px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hs-sample{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--plan) 35%,transparent)}}.hs-sample{white-space:nowrap}.hs-sample-bar{background:var(--planbg);color:var(--plan);font:600 12px/1.3 var(--f-mono);text-align:center;justify-content:center;align-items:center;gap:8px;padding:6px 16px;display:flex}.hs-src{width:28px;height:28px;font:700 10px/1 var(--f-mono);letter-spacing:.02em;color:#fff;background:var(--src-today);border-radius:8px;flex:none;place-items:center;display:inline-grid}.hs-src[data-src=mail]{background:var(--src-mail)}.hs-src[data-src=xls]{background:var(--src-xls)}.hs-src[data-src=inv]{background:var(--src-inv)}.hs-src[data-src=wa]{background:var(--src-wa)}.hs-src[data-src=pay]{background:var(--src-pay)}.hs-src[data-src=pdf]{background:var(--src-pdf)}.hs-src[data-src=tel]{background:var(--src-tel)}.hs-src[data-src=warn]{background:var(--src-warn)}.hs-src[data-src=map]{background:var(--src-map)}.hs-src[data-size=lg]{border-radius:11px;width:40px;height:40px;font-size:12px}.hs-src[data-size=sm]{border-radius:6px;width:22px;height:22px;font-size:9px}.hs-avatar{background:var(--soft);width:32px;height:32px;color:var(--accent);font:800 13px/1 var(--f-sans);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hs-card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s4);min-width:0}.hs-card[data-variant=flat]{box-shadow:none;background:var(--raise)}.hs-card[data-variant=outline]{box-shadow:inset 0 0 0 1px var(--line)}.hs-card[data-state=live]{box-shadow:var(--ring),var(--shadow)}.hs-card-h{align-items:center;gap:var(--s3);margin-bottom:var(--s3);display:flex}.hs-card-h h3{font:var(--t-head);letter-spacing:var(--tr-head);flex:1;min-width:0}.hs-grid{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.hs-kpi{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s4);min-width:0;color:inherit;gap:4px;text-decoration:none;display:grid}.hs-kpi>span{font:600 13px/1.3 var(--f-sans);color:var(--muted)}.hs-kpi strong{font:var(--t-num);letter-spacing:var(--tr-num);font-variant-numeric:tabular-nums}.hs-kpi small{font:var(--t-mono);color:var(--muted)}.hs-kpi small[data-tone=ok]{color:var(--ok)}.hs-kpi small[data-tone=risk]{color:var(--risk)}.hs-kpi small[data-tone=att]{color:var(--att)}a.hs-kpi:hover{box-shadow:var(--ring),var(--shadow)}.hs-list{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:hidden}.hs-list-h{justify-content:space-between;align-items:center;gap:var(--s3);padding:10px var(--s4);background:var(--sunken);border-bottom:1px solid var(--line);font:700 13px/1.3 var(--f-sans);display:flex}.hs-list-h small{font:var(--t-mono);color:var(--ink3)}.hs-row{align-items:flex-start;gap:var(--s3);padding:12px var(--s4);border-bottom:1px solid var(--line);color:inherit;cursor:pointer;min-width:0;transition:background var(--d-fast);text-decoration:none;display:flex;position:relative}.hs-row:last-child{border-bottom:0}.hs-row:hover{background:var(--sunken)}.hs-row[aria-selected=true]{background:var(--soft2);box-shadow:inset 3px 0 0 var(--accent)}.hs-row[data-state=new]{animation:hs-in .6s var(--ease)}.hs-row-t{flex:1;gap:2px;min-width:0;display:grid}.hs-row-1{align-items:baseline;gap:var(--s2);min-width:0;display:flex}.hs-row-1 b{font:var(--t-ui);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hs-row-1 time{font:var(--t-mono);color:var(--ink3);white-space:nowrap;flex:none}.hs-row-2{font:600 14px/1.35 var(--f-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hs-row-3{font:var(--t-small);color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hs-row-tags{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.hs-row[data-unread=true] .hs-row-1 b,.hs-row[data-unread=true] .hs-row-2{font-weight:800}.hs-row[data-unread=true]:before{content:"";background:var(--accent2);border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:6px}.hs-row[data-unread=true][aria-selected=true]:before{display:none}@keyframes hs-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.hs-seg{border-radius:var(--r-md);background:var(--raise);flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.hs-seg button{min-height:38px;font:var(--t-ui);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.hs-seg button[aria-pressed=true],.hs-seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #0b1b2414}.hs-seg button .hs-count{min-width:18px;height:18px;font-size:10px;line-height:18px}@media (pointer:coarse){.hs-seg button{min-height:var(--tap)}}.hs-scroll-x{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.hs-scroll-x::-webkit-scrollbar{display:none}.hs-prop{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--ring),var(--shadow);padding:var(--s4);gap:var(--s3);min-width:0;display:grid}.hs-prop-h{align-items:center;gap:var(--s2);font:700 13px/1.3 var(--f-sans);color:var(--accent);display:flex}.hs-prop-h .hs-i{color:var(--accent2)}.hs-prop-h .hs-sp{flex:1}.hs-prop h3{font:var(--t-head);letter-spacing:var(--tr-head)}.hs-prop-body{background:var(--raise);border-radius:var(--r-md);padding:var(--s3) var(--s4);font:var(--t-body);white-space:pre-line}.hs-prop-body[contenteditable=true]{background:var(--surface);box-shadow:var(--ring-control);outline:0}.hs-prop-body[contenteditable=true]:focus{box-shadow:inset 0 0 0 2px var(--accent2)}.hs-why{font:var(--t-small);color:var(--muted);gap:6px;display:grid}.hs-why li{padding-left:13px;position:relative}.hs-why li:before{content:"";background:var(--accent2);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:0}.hs-prop[data-state=done]{box-shadow:var(--shadow);opacity:.75}.hs-prop[data-state=rejected]{box-shadow:var(--shadow)}.hs-prop-done{font:600 13px/1.3 var(--f-mono);color:var(--ok);align-items:center;gap:8px;display:flex}.hs-auto{font:var(--t-small);color:var(--muted);align-items:center;gap:8px;display:flex}.hs-auto .hs-i{color:var(--accent2)}@media (pointer:coarse),(max-width:767px){.hs-auto a{min-height:var(--tap);align-items:center;display:inline-flex}}.hs-facts{background:var(--line);border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);gap:1px;display:grid;overflow:hidden}.hs-fact{gap:var(--s3);padding:9px var(--s3);background:var(--surface);font:var(--t-small);grid-template-columns:minmax(96px,34%) minmax(0,1fr) auto;align-items:center;display:grid}.hs-fact dt{color:var(--muted);font-weight:600}.hs-fact dd{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-weight:700}.hs-fact[data-state=check]{background:var(--warnbg)}.hs-fact[data-state=check] dd{color:var(--warn)}.hs-srcbtn{color:var(--accent);font:600 12px/1 var(--f-mono);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;align-items:center;gap:4px;min-height:32px;padding:0 6px;display:inline-flex}.hs-srcbtn:hover,.hs-srcbtn[aria-pressed=true]{background:var(--soft)}@media (pointer:coarse){.hs-srcbtn{min-height:var(--tap)}}mark.hs-q{color:inherit;box-shadow:inset 0 -2px 0 var(--accent2);transition:background var(--d-base);background:0 0;border-radius:3px}mark.hs-q[data-state=on]{background:var(--hl)}.hs-table-wrap{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);overflow:auto}.hs-table{border-collapse:collapse;width:100%;font:var(--t-small)}.hs-table th{background:var(--sunken);color:var(--muted);font:var(--t-label);letter-spacing:var(--tr-label);text-transform:uppercase;text-align:left;padding:10px var(--s3);border-bottom:1px solid var(--line);white-space:nowrap;position:sticky;top:0}.hs-table td{padding:11px var(--s3);border-bottom:1px solid var(--line);vertical-align:middle}.hs-table tr:last-child td{border-bottom:0}.hs-table tbody tr:hover td{background:var(--sunken)}.hs-table [data-align=end]{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:640px){.hs-table[data-stack] thead{display:none}.hs-table[data-stack] tr{gap:2px var(--s3);padding:var(--s3);border-bottom:1px solid var(--line);grid-template-columns:1fr auto;display:grid}.hs-table[data-stack] td{border:0;padding:0}.hs-table[data-stack] td[data-label]:before{content:attr(data-label) " · ";color:var(--ink3);font:var(--t-mono)}}.hs-light{font:var(--t-ui);align-items:center;gap:8px;display:inline-flex}.hs-light:before{content:"";background:var(--control);border-radius:50%;flex:none;width:10px;height:10px}.hs-light[data-tone=ok]:before{background:var(--dot-ok)}.hs-light[data-tone=att]:before{background:var(--dot-att);border-radius:2px;transform:rotate(45deg)scale(.9)}.hs-light[data-tone=risk]:before{background:var(--dot-risk);border-radius:2px}.hs-score{background:conic-gradient(var(--dot-ok) calc(var(--v,0)*1%),var(--raise) 0);border-radius:50%;flex:none;place-items:center;width:112px;height:112px;display:grid;position:relative}.hs-score:after{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:10px}.hs-score b{z-index:1;font:var(--t-num);letter-spacing:var(--tr-num);position:relative}.hs-score[data-tone=att]{background:conic-gradient(var(--dot-att) calc(var(--v,0)*1%),var(--raise) 0)}.hs-score[data-tone=risk]{background:conic-gradient(var(--dot-risk) calc(var(--v,0)*1%),var(--raise) 0)}.hs-bars{border-bottom:1px solid var(--chart-grid);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:6px;height:140px;padding-top:18px;display:grid}.hs-bar{background:var(--chart-3);min-height:2px;height:calc(var(--h,0)*1%);border-radius:5px 5px 0 0;position:relative}.hs-bar[data-state=current]{background:var(--chart-1)}.hs-bar span{font:600 10.5px/1.6 var(--f-mono);color:var(--muted);white-space:nowrap;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.hs-bars-x{font:var(--t-mono);color:var(--chart-axis);text-align:center;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding-top:6px;display:grid}.hs-spark{width:100%;height:36px;display:block}.hs-spark path{fill:none;stroke:var(--chart-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.hs-meter{border-radius:var(--r-full);background:var(--raise);height:8px;overflow:hidden}.hs-meter i{height:100%;width:calc(var(--v,0)*1%);background:var(--accent2);border-radius:inherit;display:block}.hs-field{gap:6px;min-width:0;display:grid}.hs-field>label,.hs-field>.hs-flabel{font:700 14px/1.3 var(--f-sans)}.hs-field>small{font:var(--t-small);color:var(--muted)}.hs-input,.hs-select,.hs-textarea{width:100%;min-height:var(--tap);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--ring-control);font:400 16px/1.4 var(--f-sans);color:var(--ink);border:0;padding:10px 12px}.hs-textarea{resize:vertical;min-height:110px}.hs-input:focus,.hs-select:focus,.hs-textarea:focus{outline:3px solid var(--accent2);outline-offset:0;box-shadow:none}.hs-input::placeholder,.hs-textarea::placeholder{color:var(--ink3)}.hs-field[data-state=invalid] .hs-input,.hs-field[data-state=invalid] .hs-textarea{box-shadow:inset 0 0 0 1.5px var(--danger)}.hs-field[data-state=invalid]>small{color:var(--danger)}.hs-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.hs-switch{border-radius:var(--r-full);background:var(--control);cursor:pointer;width:46px;height:28px;transition:background var(--d-base);border:0;flex:none;position:relative}.hs-switch:after{content:"";width:22px;height:22px;transition:transform var(--d-base) var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.hs-switch[aria-checked=true]{background:var(--accent)}.hs-switch[aria-checked=true]:after{transform:translate(18px)}.hs-switch:before{content:"";position:absolute;inset:-8px}.hs-check{min-height:var(--tap);font:var(--t-ui);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.hs-check input{width:20px;height:20px;accent-color:var(--accent);flex:none;margin:0}.hs-opt{border-radius:var(--r-md);min-height:52px;box-shadow:inset 0 0 0 1.5px var(--line);background:var(--surface);cursor:pointer;font:var(--t-ui);align-items:center;gap:12px;padding:10px 14px;display:flex}.hs-opt:has(input:checked){box-shadow:inset 0 0 0 2px var(--accent2);background:var(--soft2)}.hs-opt input{accent-color:var(--accent);width:18px;height:18px;margin:0}.hs-setting{align-items:center;gap:var(--s3);padding:12px var(--s4);border-bottom:1px solid var(--line);min-height:60px;display:flex}.hs-setting:last-child{border-bottom:0}.hs-setting>div{flex:1;min-width:0}.hs-setting b{font:var(--t-ui);display:block}.hs-setting small{font:var(--t-small);color:var(--muted);display:block}.hs-empty{text-align:center;justify-items:center;gap:var(--s2);padding:var(--s8) var(--s4);color:var(--muted);display:grid}.hs-empty .hs-i{width:36px;height:36px;color:var(--accent2)}.hs-empty b{font:var(--t-head);color:var(--ink)}.hs-empty p{font:var(--t-small);max-width:34ch}.hs-empty .hs-btn{margin-top:var(--s2)}.hs-skel{background:linear-gradient(90deg,var(--raise) 0,var(--sunken) 50%,var(--raise) 100%);color:#0000;-webkit-user-select:none;user-select:none;background-size:200% 100%;border-radius:6px;animation:1.4s linear infinite hs-shim;display:block}@keyframes hs-shim{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.hs-skel{animation:none}}.hs-alert{gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--raise);font:var(--t-small);align-items:flex-start;display:flex}.hs-alert b{font:700 14px/1.35 var(--f-sans);display:block}.hs-alert>div{flex:1;min-width:0}.hs-alert[data-tone=risk]{background:var(--risk-bg);color:var(--risk)}.hs-alert[data-tone=att]{background:var(--att-bg);color:var(--att)}.hs-alert[data-tone=ok]{background:var(--ok-bg);color:var(--ok)}.hs-alert[data-tone] p{color:var(--ink)}.hs-toast{left:50%;bottom:calc(var(--tab-h) + 16px + env(safe-area-inset-bottom));z-index:var(--z-toast);opacity:0;pointer-events:none;align-items:center;gap:var(--s3);border-radius:var(--r-md);background:var(--btn);max-width:min(440px,100vw - 32px);color:var(--on-btn);box-shadow:var(--shadow-pop);font:var(--t-ui);transition:opacity var(--d-slow),transform var(--d-slow) var(--ease);padding:10px 10px 10px 16px;display:flex;position:fixed;transform:translate(-50%,16px)}.hs-toast[data-state=on]{opacity:1;pointer-events:auto;transform:translate(-50%)}.hs-toast button{color:var(--soft);font:700 14px/1 var(--f-sans);min-height:var(--tap);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px}@media (min-width:768px){.hs-toast{bottom:24px}}.hs-scrim{z-index:var(--z-sheet);background:var(--scrim);opacity:0;pointer-events:none;transition:opacity var(--d-slow);position:fixed;inset:0}.hs-scrim[data-state=open]{opacity:1;pointer-events:auto}.hs-sheet{z-index:calc(var(--z-sheet) + 1);background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;max-height:92dvh;box-shadow:var(--shadow-pop);padding:8px var(--s4) calc(var(--s5) + env(safe-area-inset-bottom));visibility:hidden;transition:transform var(--d-slow) var(--ease-sheet),visibility 0s linear var(--d-slow);position:fixed;inset:auto 0 0;overflow:auto;transform:translateY(100%)}.hs-sheet:before{content:"";background:var(--line);width:40px;height:5px;margin:0 auto var(--s3);border-radius:3px;display:block}.hs-sheet[data-state=open]{visibility:visible;transition:transform var(--d-slow) var(--ease-sheet),visibility 0s;transform:none}@media (min-width:768px){.hs-sheet{width:min(480px,100vw);max-height:none;padding:var(--s5);border-radius:0;inset:0 0 0 auto;transform:translate(100%)}.hs-sheet:before{display:none}}.hs-cmd{border-radius:var(--r-md);background:var(--surface);min-height:40px;box-shadow:var(--ring-control);color:var(--muted);font:var(--t-ui);cursor:pointer;border:0;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.hs-cmd span{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hs-tool{gap:var(--s3);background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s4);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.hs-tool[data-state=on]{box-shadow:var(--ring),var(--shadow)}.hs-tool h3{font:var(--t-head);letter-spacing:var(--tr-head)}.hs-tool p{font:var(--t-small);color:var(--muted);margin-top:2px}.hs-tool .hs-row-tags{margin-top:8px}.hs-tool-ic{background:var(--soft);width:40px;height:40px;color:var(--accent);border-radius:11px;place-items:center;display:grid}.hs-auth{min-height:100dvh;padding:var(--s6) 16px;background:radial-gradient(90% 60% at 50% 110%,var(--soft),transparent 70%),var(--bg);place-items:center;display:grid}.hs-auth-card{background:var(--surface);border-radius:var(--r-xl);width:min(420px,100%);box-shadow:var(--shadow-pop);padding:var(--s7) var(--s6);gap:var(--s4);display:grid}.hs-oauth{border-radius:var(--r-md);background:var(--surface);min-height:48px;box-shadow:var(--ring-control);font:700 15px/1 var(--f-sans);color:var(--ink);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;width:100%;text-decoration:none;display:flex}.hs-oauth:hover{background:var(--raise)}.hs-or{align-items:center;gap:var(--s3);font:var(--t-mono);color:var(--ink3);display:flex}.hs-or:before,.hs-or:after{content:"";background:var(--line);flex:1;height:1px}.hs-prop>*{min-width:0}.hs-prop h3{overflow-wrap:anywhere}.hs-prop-h{flex-wrap:wrap}.hs-prop-to{margin:-4px 0 0}@media (pointer:coarse){.hs-srcbtn{min-width:var(--tap);justify-content:center}}.hs-skip{z-index:99;background:var(--btn);color:var(--on-btn);font:var(--t-ui);border-radius:10px;padding:10px 14px;position:absolute;top:-60px;left:8px}.hs-skip:focus{top:8px}.hs-only-d{display:none}@media (min-width:768px){.hs-only-m{display:none}.hs-only-d{display:inline-flex}}.hs-top .hs-only-m svg{width:28px;height:28px}.hs-top .hs-cmd{width:clamp(180px,24vw,320px)}.hs-roleswitch{color:var(--plan);align-items:center;gap:6px;display:inline-flex;position:relative}.hs-roleswitch .hs-select{min-height:36px;font:600 13px/1.2 var(--f-sans);color:var(--plan);background-color:var(--planbg);box-shadow:none;max-width:44vw;padding:4px 30px 4px 10px}@media (pointer:coarse),(max-width:767px){.hs-roleswitch .hs-select{min-height:var(--tap)}}.hs-sample-bar{z-index:calc(var(--z-sticky) + 1);position:relative}[data-hide-role]{display:none!important}.hoy{gap:var(--s7);display:grid}.hoy-props{gap:var(--s3);display:grid}.hoy-kpis{gap:var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hoy-auto .hs-row{cursor:default;align-items:center}.hoy-auto .hs-row>.hs-i{background:var(--raise);width:28px;height:28px;color:var(--muted);border-radius:8px;padding:4px}.hoy-auto .hs-row-3{-webkit-line-clamp:3}.hoy-side{gap:var(--s3);align-content:start;display:grid}.hoy-live .hs-card-h{flex-wrap:wrap}.live-dot{background:var(--dot-ok);width:9px;height:9px;box-shadow:0 0 0 0 var(--glow);border-radius:50%;flex:none;animation:1.8s infinite hs-live}@keyframes hs-live{0%{box-shadow:0 0 0 0 var(--glow)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}.hoy-team{padding-bottom:var(--s3);border-bottom:1px solid var(--line);gap:12px;display:grid}.hoy-team li{align-items:center;gap:10px;display:flex}.hoy-team li>div{flex:1;gap:4px;min-width:0;display:grid}.hoy-team b{font:var(--t-ui)}.hoy-team small{font:var(--t-small);color:var(--muted)}.hoy-feed{padding:var(--s3) 0;gap:2px;max-height:340px;display:grid;overflow:auto}.hoy-feed li{font:var(--t-small);border-radius:8px;grid-template-columns:44px auto minmax(0,1fr);align-items:start;gap:8px;padding:7px 4px;display:grid}.hoy-feed li[data-state=new]{animation:hs-in .6s var(--ease);background:var(--soft2)}.hoy-feed time{font:var(--t-mono);color:var(--ink3);padding-top:2px}.hoy-feed[data-quiet=true] li[data-k=lo]{display:none}.hoy-health{gap:var(--s4);color:inherit;align-items:center;text-decoration:none;display:flex}.hoy-health h3{font:var(--t-head);margin-top:4px}.hoy-health:hover{box-shadow:var(--ring),var(--shadow)}@media (min-width:640px){.hoy-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.hoy{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.hoy-side{top:calc(var(--top-h) + 16px);position:sticky}html[data-role]:not([data-role=manager]) .hoy{grid-template-columns:minmax(0,1fr)}}.hs-page:has(.inbox){max-width:none}.inbox{gap:var(--s4);display:grid}.inbox-head{gap:var(--s3);margin-bottom:var(--s3);display:grid}.inbox-title{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.inbox-title h2{font:var(--t-display);letter-spacing:var(--tr-display)}.inbox-keys{margin-top:var(--s3);font:var(--t-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inbox-rows .hs-row{padding-left:20px}.inbox-detail{min-width:0}.inbox[data-view=list] .inbox-detail,.inbox[data-view=detail] .inbox-list{display:none}.mail{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);min-width:0}.mail-bar{border-bottom:1px solid var(--line);top:var(--top-h);background:var(--surface);border-radius:var(--r-lg) var(--r-lg) 0 0;z-index:2;align-items:center;gap:2px;padding:6px 8px;display:flex;position:sticky}.mail-grid{min-width:0;display:grid}.mail-read{padding:var(--s5) var(--s4);min-width:0}.mail-ai{padding:var(--s4);background:var(--sunken);border-top:1px solid var(--line);border-radius:0 0 var(--r-lg) var(--r-lg);min-width:0}.mail-subj{font:var(--t-title);letter-spacing:var(--tr-title)}.mail-from{margin:var(--s3) 0;align-items:center;gap:10px;display:flex}.mail-from b{font:var(--t-ui);display:block}.mail-from small{color:var(--muted)}.mail-att{background:var(--raise);font:var(--t-mono);margin-bottom:var(--s3);border-radius:9px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.mail-body{white-space:pre-line;font:var(--t-body);overflow-wrap:anywhere;max-width:68ch}.mail-sum{box-shadow:none;background:var(--surface)}.mail-sum-t{font:600 15px/1.45 var(--f-sans)}@media (max-width:767px){.mail-grid{flex-direction:column;display:flex}.mail-ai{border-top:0;border-bottom:1px solid var(--line);border-radius:0;order:-1}.hs-page:has(.inbox[data-view=detail]){padding-top:0;padding-left:0;padding-right:0}.inbox[data-view=detail] .mail{box-shadow:none;border-radius:0}.mail-bar{border-radius:0}}@media (min-width:768px){.inbox{grid-template-columns:minmax(300px,var(--list-w)) minmax(0,1fr);align-items:start}.inbox[data-view] .inbox-list,.inbox[data-view] .inbox-detail{display:block}.inbox-list{top:calc(var(--top-h) + 16px);max-height:calc(100dvh - var(--top-h) - 32px);padding-right:2px;position:sticky;overflow:auto}}@media (min-width:1280px){.mail-grid{grid-template-columns:minmax(0,1fr) minmax(340px,420px)}.mail-ai{border-top:0;border-left:1px solid var(--line);border-radius:0 0 var(--r-lg) 0}}.sys{gap:var(--s8);display:grid}.sys h2{font:var(--t-title);letter-spacing:var(--tr-title);margin-bottom:var(--s2)}.sys h2+p{color:var(--muted);font:var(--t-small);margin-bottom:var(--s4);max-width:70ch}.sys-sw{gap:var(--s2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.sys-sw li{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);overflow:hidden}.sys-sw i{height:56px;display:block}.sys-sw span{font:var(--t-mono);padding:8px 10px;display:block}.sys-sw small{color:var(--muted);display:block}.sys-row{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.sys-type>*{border-bottom:1px solid var(--line);padding:10px 0}.sys-type small{font:var(--t-mono);color:var(--muted);margin-top:4px;display:block}.sys-two{gap:var(--s4);display:grid}@media (min-width:900px){.sys-two{grid-template-columns:1fr 1fr}}.sys-spec{font:var(--t-mono);color:var(--muted)}@media (max-width:767px){.hs-top h1{display:none}.hs-top{gap:var(--s2)}}.hs-seg.hs-scroll-x{flex-wrap:nowrap;max-width:100%}.hs-seg.hs-scroll-x button{flex:none}.v2-steps{counter-reset:st;gap:10px;display:grid}.v2-steps>li{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s4) var(--s4) var(--s4) 56px;justify-items:start;gap:4px;display:grid;position:relative}.v2-steps>li:before{counter-increment:st;content:"0" counter(st);font:600 13px/1 var(--f-mono);color:var(--accent);position:absolute;top:18px;left:18px}.v2-steps b{font:var(--t-head)}.v2-steps p{font:var(--t-small);color:var(--muted);max-width:62ch}.v2-steps .hs-btn{margin-top:6px}.apr{gap:var(--s5);display:grid}.apr-col{gap:var(--s3);min-width:0;display:grid}.apr-log{font:var(--t-small);gap:8px;display:grid}.apr-log li{grid-template-columns:44px minmax(0,1fr);gap:8px;display:grid}.apr-log time{font:var(--t-mono);color:var(--ink3)}@media (min-width:1100px){.apr{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.apr-side{top:calc(var(--top-h) + 16px);position:sticky}}.docs{gap:var(--s4);display:grid}.docs .hs-table tr[aria-selected=true] td{background:var(--soft2)}.docs-split{gap:var(--s4);display:grid}.docs-page{background:var(--raise);border-radius:var(--r-md);padding:var(--s4);font:var(--t-small);box-shadow:inset 0 0 0 1px var(--line);gap:8px;margin:0;display:grid}.docs-lines{border-collapse:collapse;width:100%;font:var(--t-mono)}.docs-lines td{border-bottom:1px dashed var(--line);padding:4px 0}.docs-lines td:not(:first-child){text-align:right}@media (min-width:900px){.docs-split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.esc-score,.hc-top{gap:var(--s5);flex-wrap:wrap;align-items:center;display:flex}.esc-row{gap:var(--s3);padding:12px var(--s4);border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);align-items:start;display:grid}.esc-row:last-child{border-bottom:0}.esc-row p{font:var(--t-small)}.esc-row small{color:var(--muted)}@media (max-width:520px){.esc-row{grid-template-columns:1fr}}.hc-grid{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.hc-ind{gap:4px;display:grid}.hc-ind .hs-card-h{margin-bottom:2px}.hc-ind strong{font:var(--t-num);letter-spacing:var(--tr-num)}.hc-ind small{font:var(--t-small);color:var(--muted)}.hc-src{color:var(--ink3);font:500 11px/1.4 var(--f-mono);align-items:center;gap:4px;display:flex}.calle{max-width:640px;margin:0 auto}.bd-next{gap:8px;display:grid}.bd-next h2{font:var(--t-display);letter-spacing:var(--tr-display)}.bd-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:6px 0;display:grid}.bd-facts span{background:var(--raise);border-radius:var(--r-sm);gap:2px;padding:8px 10px;display:grid}.bd-facts small{font:var(--t-mono);color:var(--muted)}.bd-facts b{font:700 13.5px/1.3 var(--f-sans)}.bd-brief{background:var(--soft2);border-radius:var(--r-md);padding:var(--s3) var(--s4);gap:8px;display:grid}.bd-brief .hs-why{color:var(--ink)}.bd-acts,.rp-proof{grid-template-columns:1fr 1fr;gap:8px;margin-top:6px;display:grid}.bd-acts [data-variant=accent]{grid-column:1/-1;min-height:52px}.rp-proof{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-proof .hs-btn{white-space:normal;padding:0 8px;line-height:1.15}.bd-list{margin-top:var(--s3)}.bd-v{align-items:center;gap:var(--s3);padding:12px var(--s4);border-bottom:1px solid var(--line);min-height:56px;display:flex}.bd-v:last-child{border-bottom:0}.bd-v>div{flex:1;min-width:0;display:grid}.bd-v b{font:var(--t-ui)}.bd-v small{font:var(--t-small);color:var(--muted)}.bd-n{width:26px;height:26px;font:700 11px/1 var(--f-mono);box-shadow:inset 0 0 0 2px var(--accent);color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.bd-v[data-state=done] .bd-n{background:var(--accent);color:var(--on-accent)}.bd-v[data-state=done] b{color:var(--muted)}.bd-v[data-state=next]{background:var(--soft2)}.bd-v[data-state=next] .bd-n{background:var(--btn);color:var(--on-btn);box-shadow:none}.bd-v[data-state=issue] .bd-n{box-shadow:inset 0 0 0 2px var(--danger);color:var(--danger)}.map{border-radius:var(--r-lg);box-shadow:var(--shadow);background:var(--raise);margin:0;overflow:hidden}.map svg{width:100%;height:auto;display:block}.map figcaption{color:var(--ink3);background:var(--surface);padding:6px 12px}.bd-boss .hoy-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-sum{margin-bottom:var(--s4);grid-template-columns:repeat(3,auto) minmax(0,1fr);gap:8px;display:grid}.rp-sum>span{background:var(--surface);box-shadow:var(--shadow);border-radius:var(--r-md);gap:2px;padding:8px 12px;display:grid}.rp-sum small{font:var(--t-mono);color:var(--muted)}.rp-sum b{font:800 20px/1.1 var(--f-sans)}.rp-load{grid-template-columns:minmax(0,1fr) auto;align-items:center}.rp-load small{grid-column:1/-1}@media (max-width:420px){.rp-sum{grid-template-columns:repeat(3,minmax(0,1fr))}.rp-load{grid-column:1/-1}}.rp-lines{display:grid}.rp-lines li{border-bottom:1px solid var(--line)}.reg-q{border:0;margin:0;padding:0}.reg-q legend{margin-bottom:8px}.reg-opts{gap:8px;display:grid}@media (min-width:420px){#registreer .reg-opts{grid-template-columns:1fr 1fr}}.tools{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));display:grid}.tools[data-state=planned] .hs-tool{box-shadow:inset 0 0 0 1px var(--line);background:0 0}.tools[data-state=planned] .hs-tool-ic{background:var(--planbg);color:var(--plan)}.emp{gap:var(--s4);display:grid}@media (min-width:1000px){.emp{grid-template-columns:1fr 1fr;align-items:start}}.emp .hs-setting{padding-left:0;padding-right:0}.aj-pol{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}.aj-pol .hs-label{margin-bottom:8px}@media (max-width:420px){.aj-pol{grid-template-columns:1fr}}.hs-auth .hs-btn[data-size=lg]{width:100%}a.hs-btn[aria-disabled=true]{pointer-events:none;opacity:.45}.kp-kpis{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:767px){.kp-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kp-kpis .hs-kpi small{font-size:11px}}.kp-row>div{gap:2px;display:grid}.kp-row .hs-chip{flex:none}@media (max-width:599px){.kp-row{flex-wrap:wrap}.kp-row>div{flex:calc(100% - 48px)}.kp-row>.hs-chip{margin-left:40px}}.kp-sync{gap:4px;max-width:320px;margin-top:6px;display:grid}.kp-sync .hs-mono{color:var(--muted)}.kp-h{font:var(--t-title);letter-spacing:var(--tr-title)}.kp-sub{margin:18px 0 8px}.kp-sh{gap:var(--s3);align-items:flex-start;margin-bottom:8px;display:flex}.kp-sh>div{flex:1;min-width:0}.kp-perms{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kp-perm{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 0;display:flex}.kp-perm:last-child{border-bottom:0}.kp-perm>span{flex:1;gap:2px;min-width:0;display:grid}.kp-perm b{font:var(--t-ui)}.kp-perm small{color:var(--muted)}.kp-fine{font:var(--t-small);color:var(--muted);margin-top:8px}.kp-ver{color:var(--ink3);margin-top:8px}.kp-consent{gap:var(--s3);display:grid}.kp-hist{border:0;gap:8px;margin:0;padding:0;display:grid}.kp-how summary{cursor:pointer;min-height:44px;font:700 14px/1.3 var(--f-sans);align-items:center;display:flex}.kp-how .hs-why{margin-top:6px}.kp-log{color:var(--muted);gap:6px;margin:0;padding:0;list-style:none;display:grid}.kp-log time{color:var(--ink3);margin-right:8px}.kp-danger{gap:var(--s2);margin-top:var(--s5);padding-top:var(--s4);border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;display:flex}.kp-addr{border-radius:var(--r-md);background:var(--sunken);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}.kp-addr code{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.kp-how-steps{font:var(--t-ui);gap:8px;margin:8px 0 12px;padding-left:20px;display:grid}.kp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.kp-tile{border-radius:var(--r-md);background:var(--surface);width:100%;min-height:56px;box-shadow:inset 0 0 0 1.5px var(--line);font:var(--t-ui);color:var(--ink);text-align:left;cursor:pointer;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.kp-tile:hover{box-shadow:inset 0 0 0 2px var(--accent2)}.kp-steps{margin:12px 0}.ob{align-items:start}.ob-wrap{gap:16px;width:min(560px,100%);display:grid}.ob-tabs{justify-self:center;max-width:100%}.ob-tabs button{white-space:nowrap}.ob .hs-auth-card{justify-self:center;width:100%}.ob .hs-auth-card:not(.ob-wide){max-width:420px}.ob-h{font:var(--t-title);letter-spacing:var(--tr-title)}.ob-sub{font:var(--t-small);color:var(--muted);margin-top:-6px}.ob-mail{padding:var(--s5);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);gap:12px;display:grid}.ob-opts .hs-opt{align-items:center}.ob-fwd{gap:10px;display:grid}.ob-imp{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ob-imp li{color:var(--ink3);transition:color var(--d-base);align-items:flex-start;gap:10px;display:flex}.ob-imp li>span{gap:2px;display:grid}.ob-imp li b{font:var(--t-ui)}.ob-imp li .hs-i{opacity:.35;flex:none;margin-top:2px}.ob-imp li[data-state=done]{color:var(--ink)}.ob-imp li[data-state=done] .hs-i{opacity:1;color:var(--ok)}.ob-imp li[data-state=busy]{color:var(--ink)}.ob-imp li[data-state=busy] .hs-i{opacity:1;color:var(--att)}.ob-chat{gap:10px;display:grid}.ob-q,.ob-a{border-radius:var(--r-md);font:var(--t-ui);padding:12px 14px}.ob-q{background:var(--raise);gap:4px;display:grid}.ob-a{background:var(--soft2);justify-self:end;max-width:85%}.ob-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.st{gap:var(--s4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:1023px){.st{grid-template-columns:minmax(0,1fr)}}.st-todo .st-ic{background:var(--raise);width:28px;height:28px;color:var(--ink3);border-radius:50%;flex:none;place-items:center;display:grid}.st-todo[data-state=done] .st-ic{background:var(--ok-bg);color:var(--ok)}.st-todo[data-state=busy] .st-ic{background:var(--att-bg);color:var(--att)}.st-skel{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.hs-voice{border-radius:var(--r-full);background:var(--raise);align-items:center;gap:10px;max-width:340px;padding:4px 12px 4px 4px;display:flex}.hs-wave{flex:1;align-items:center;gap:2px;min-width:0;height:28px;display:flex;overflow:hidden}.hs-wave i{width:3px;height:calc(var(--h)*2px);background:var(--control);border-radius:2px;flex:none;display:block}.hs-voice[data-state=playing] .hs-wave i{background:var(--accent2)}.wa-chat{border-radius:var(--r-lg);background:var(--sunken);gap:8px;padding:12px;display:grid}.wa-b{background:var(--surface);max-width:88%;box-shadow:var(--shadow);font:var(--t-body);border-radius:12px 12px 12px 4px;gap:6px;padding:8px 12px;display:grid}.wa-b time{font:var(--t-mono);color:var(--ink3);justify-self:end}.wa-tr{font:var(--t-ui);gap:4px;display:grid}.erp-prev{border-radius:var(--r-md);box-shadow:inset 0 0 0 1.5px var(--att);background:var(--surface);margin:10px 0;padding:12px}.erp-prev .hs-label{color:var(--att);align-items:center;gap:6px;margin-bottom:6px;display:flex}.erp-t{border-collapse:collapse;width:100%;font:var(--t-small);margin-bottom:6px}.erp-t th{text-align:left;color:var(--muted);vertical-align:top;white-space:nowrap;padding:5px 10px 5px 0;font-weight:600}.erp-t td{border-bottom:1px solid var(--line);padding:5px 0}@media (max-width:420px){.erp-t th,.erp-t td{padding:2px 0;display:block}.erp-t th{padding-top:8px}}@media (max-width:599px){.kp-alert{flex-wrap:wrap}.kp-alert>.hs-btn{margin-left:36px}}.wa-tx{display:block}.hp{gap:var(--s5);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}@media (max-width:1023px){.hp{grid-template-columns:minmax(0,1fr)}}.hp-ask{gap:var(--s3);min-width:0;display:grid}.hp-form{gap:8px;display:flex}.hp-form .hs-input{flex:1;min-width:0}.hp-chips{gap:8px;padding-bottom:4px;display:flex}.hp-chips .hs-chip{cursor:pointer;border:0;min-height:36px;padding:6px 12px;font-size:12.5px}@media (pointer:coarse){.hp-chips .hs-chip{min-height:var(--tap)}}.hp-convo{margin:var(--s2) 0 0;gap:var(--s5);padding:0;list-style:none;display:grid}.hp-qa{gap:10px;display:grid}.hp-q{border-radius:var(--r-full);background:var(--soft2);max-width:90%;font:var(--t-ui);justify-self:end;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex}.hp-q .hs-avatar{flex:none}.hp-a{padding:var(--s4);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow);font:var(--t-body);gap:8px;min-width:0;display:grid}.hp-a .hs-label{color:var(--accent);align-items:center;gap:6px;display:flex}.hp-qa[data-state=handoff] .hp-a{box-shadow:inset 0 0 0 1.5px var(--att),var(--shadow)}.hp-src{flex-wrap:wrap;gap:4px;margin:0 -6px;display:flex}.hp-fb{font:var(--t-small);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hp-side{gap:var(--s4);min-width:0;display:grid}.hp-topics{grid-template-columns:minmax(0,1fr)}.hp-topics .kp-tile{align-items:flex-start}.hp-topics small{font:var(--t-small)}@media (pointer:coarse){.hp-fb .hs-btn{min-width:var(--tap)}}.hp-a>.hs-btn{justify-self:start}a.kp-tile{text-decoration:none}[hidden]{display:none!important}.w-stack{gap:var(--s3);display:grid}.w-steps{gap:var(--s3);counter-reset:w;display:grid}.w-steps li{gap:var(--s3);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.w-steps li:before{counter-increment:w;content:counter(w);background:var(--soft);width:28px;height:28px;color:var(--accent);font:700 13px/1 var(--f-mono);border-radius:50%;place-items:center;display:grid}.hs-sheet:focus{outline:none}.w-map{border-radius:var(--r-lg);height:240px;box-shadow:var(--shadow);background:var(--raise);z-index:0;position:relative;overflow:hidden}.w-pin span{width:26px;height:26px;font:700 11px/1 var(--f-mono);background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 2px var(--accent),0 1px 3px #0000004d;border-radius:50%;place-items:center;display:grid}.w-pin span[data-state=done]{background:var(--accent);color:var(--on-accent)}.w-pin span[data-state=next]{background:var(--btn);color:var(--on-btn);box-shadow:0 1px 3px #0000004d}.w-pin span[data-state=issue]{box-shadow:inset 0 0 0 2px var(--danger),0 1px 3px #0000004d;color:var(--danger)}.w-sign{border-radius:var(--r-md);width:100%;height:180px;box-shadow:var(--ring-control);touch-action:none;background:#fff;display:block}.bd-v{cursor:pointer}@media (pointer:coarse){.w-map.leaflet-container .leaflet-bar a.leaflet-control-zoom-in,.w-map.leaflet-container .leaflet-bar a.leaflet-control-zoom-out{width:44px;height:44px;font-size:20px;line-height:44px}}.rp-proof .hs-btn{text-align:center;overflow-wrap:anywhere;flex-direction:column;gap:4px;min-height:60px;padding:6px 4px;font-size:13px}.rp-proof .hs-btn[aria-pressed=true]{box-shadow:var(--ring);background:var(--soft2)}#main:focus{outline:none}.hs-skip{align-items:center;min-height:44px;display:inline-flex}.kp-perm>.hs-chip,.kp-sh>.hs-chip{flex:none}.kp-sheet-fix,.hs-sheet{overflow-x:hidden}.hs-meter{display:block}@media (max-width:767px){.hs-page-h>.hs-decide{grid-template-columns:minmax(0,1fr);width:100%}}.ord-grid{gap:var(--s4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.ord-grid{grid-template-columns:minmax(260px,1fr) minmax(0,1.6fr);align-items:start}}.ord-list{padding:0}.ord-row{gap:var(--s3);text-align:left;width:100%;padding:var(--s3);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:var(--r2,12px);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ord-row[aria-current=true]{background:var(--soft2)}.ord-row b{overflow-wrap:anywhere;display:block}.ord-row small{color:var(--muted);display:block}.ord-detail{gap:var(--s3);min-width:0;display:grid}.ord-quote{font:var(--t-small);display:block}.ord-lines tr[data-match=ambiguous] td,.ord-lines tr[data-match=unknown] td{background:var(--warnbg)}@media (max-width:640px){.ord-lines tr[data-match=ambiguous],.ord-lines tr[data-match=unknown]{background:var(--warnbg)}.ord-lines .ord-c-read{grid-area:1/1}.ord-lines .ord-c-sure{grid-area:1/2;justify-self:end}.ord-lines .ord-c-item{grid-area:2/1}.ord-lines .ord-c-qty{text-align:right;grid-area:2/2}}.ord-row .ord-chip{justify-self:start;margin-top:4px}.ord-row>span:nth-child(2){justify-items:start;min-width:0;display:grid}.kp-alert-acts{gap:var(--s2);flex-wrap:wrap;margin-top:10px;display:flex}@media (max-width:767px){.kp-alert-acts{grid-template-columns:minmax(0,1fr);display:grid}.kp-alert-acts .hs-btn{width:100%}}.q-totals{gap:4px var(--s4);grid-template-columns:1fr auto;justify-self:end;min-width:min(100%,280px);margin:0;display:grid}.q-totals dt{color:var(--muted)}.q-totals dd{text-align:right;margin:0}.q-item{gap:var(--s2);padding:var(--s3) var(--s4);display:grid}.q-item-h{gap:var(--s2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.q-item-h b{overflow-wrap:anywhere;min-width:0}.q-plan{gap:var(--s3);padding:var(--s3);border:1px solid var(--line);border-radius:var(--r2,12px);max-width:420px;display:grid}.q-file{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.q-file label{cursor:pointer}.q-file label:has(+input:focus-visible){outline:2px solid var(--focus,currentColor);outline-offset:2px}.hs-seg.hs-scroll-x{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.hs-seg.hs-scroll-x::-webkit-scrollbar{display:none}.hs-table-wrap{background:linear-gradient(to right,var(--surface) 30%,transparent) left center/40px 100% no-repeat local,linear-gradient(to left,var(--surface) 30%,transparent) right center/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#00000047,transparent) left center/14px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#00000047,transparent) right center/14px 100% no-repeat scroll,var(--surface)}.m-cards .hs-num{white-space:nowrap}@media (max-width:640px){.m-cards thead{display:none}.m-cards,.m-cards tbody,.m-cards tr,.m-cards td{width:100%;display:block}.m-cards tr{padding:var(--s3) 0;border-bottom:1px solid var(--line)}.m-cards td{column-gap:var(--s3);padding:4px var(--s3);border:0;grid-template-columns:max-content minmax(0,1fr);display:grid}.m-cards td:before{content:attr(data-label);color:var(--muted);font:var(--t-small);text-align:left;grid-row:1/span 4}.m-cards td>*{text-align:right;overflow-wrap:anywhere;grid-column:2;justify-self:end;min-width:0}}.cb-steps{margin:0 0 var(--s4);flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.cb-steps li{border-radius:var(--r-full);background:var(--raise);font:600 13px/1 var(--f-sans);color:var(--muted);align-items:center;gap:6px;padding:6px 12px;display:flex}.cb-steps li .hs-mono{background:var(--surface);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.cb-steps li[data-state=on]{background:var(--soft2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--accent2)}.cb-steps li[data-state=done]{color:var(--ok)}.cb-src{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:899px){.cb-src{grid-template-columns:minmax(0,1fr)}}.cb-opt{align-content:start;gap:10px;display:grid}.cb-opt .kp-sh b,.cb-opt small{display:block}.cb-picked{color:var(--ok);align-items:center;gap:6px;display:flex}.cb-drop{cursor:pointer;text-align:center;box-shadow:inset 0 0 0 1.5px var(--control);border-radius:var(--r-lg);align-content:center;justify-items:center;min-height:150px}.cb-drop:focus-within{outline:3px solid var(--accent2)}.cb-drop-i{color:var(--accent2)}.cb-own{justify-items:start;gap:8px;display:grid}.cb-rules{margin-top:var(--s4)}.cb-file b{overflow-wrap:anywhere}.cb-review{gap:var(--s4);margin-top:var(--s4);grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}@media (max-width:1023px){.cb-review{grid-template-columns:minmax(0,1fr)}}.cb-blocks ul{gap:2px;margin:0;padding:0;list-style:none;display:grid;position:sticky;top:72px}@media (max-width:1023px){.cb-blocks ul{padding-bottom:4px;display:flex;position:static;overflow-x:auto}}.cb-blocks a{min-height:var(--tap);border-radius:var(--r-md);color:var(--ink);font:var(--t-ui);white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.cb-blocks a[aria-current=true]{background:var(--soft2);font-weight:700}@media (min-width:1024px){.cb-blocks a{white-space:normal;padding-block:8px;line-height:1.3}.cb-blocks .hs-count{flex:none}}.cb-props{gap:var(--s3);display:grid}.cb-prop{gap:10px;display:grid}.cb-prop[data-state=same]{opacity:.8}.cb-who{font:700 12.5px/1.3 var(--f-sans);color:var(--accent);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cb-field{font:var(--t-head)}.cb-val{font:800 20px/1.2 var(--f-sans);letter-spacing:-.01em}.cb-ev{color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.cb-sheet{border-collapse:collapse;font:var(--t-small);width:100%;max-width:520px}.cb-sheet th,.cb-sheet td{border:1px solid var(--line);text-align:left;padding:5px 8px}.cb-sheet thead th,.cb-sheet tbody th{background:var(--raise);font:600 11px/1 var(--f-mono);color:var(--muted);text-align:center;width:32px}.cb-sheet .hs-num{text-align:right}.cb-quote{border-left:3px solid var(--accent2);background:var(--raise);font:var(--t-small);border-radius:0 8px 8px 0;margin:0;padding:8px 12px}.cb-sheet tr[data-hit] td{background:var(--soft2);box-shadow:none}.cb-sheet tr[data-hit] td.hs-num{background:var(--hl,#14917d38);box-shadow:inset 0 0 0 2px var(--accent2);font-weight:700}
