@font-face{font-family:Chivo;src:url(/fonts/Chivo-Light.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Chivo;src:url(/fonts/Chivo-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Chivo;src:url(/fonts/Chivo-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Chivo;src:url(/fonts/Chivo-Black.ttf)format("truetype");font-weight:900;font-display:swap}:root{--brand-navy:#1e3a8f;--brand-red:#e63946;--brand-sky:#3fb6e8;--brand-navy-deep:#0e1e4d;--ok:#1f9d55;--warn:#d98a1f;--bad:#e63946;--funnel-1:#13295f;--funnel-2:#1e3a8f;--funnel-3:#2c66c4;--funnel-4:#3fb6e8;--font-sans:"Chivo","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,Menlo,Consolas,monospace;--r-chip:3px;--r-control:7px;--r-card:10px;--r-pill:999px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:64px;--shadow-tooltip:0 8px 24px #0e1e4d59;--shadow-menu:0 4px 16px #1018301a;--t-hover:.12s;--t-state:.2s;--t-panel:.32s;--ease-out:cubic-bezier(.2,.7,.2,1)}:root,[data-theme=light]{--bg:#eef1f6;--surface:#fff;--surface-2:#f7f8fa;--border:#e6e9ef;--border-2:#d9dee8;--text:#1f2430;--text-2:#4a5060;--text-3:#9aa1b1;--heading:#1e3a8f;--accent:#1e3a8f;--nav-bg:#0e1e4d;--nav-text:#9faecb;--row-hover:#f7f8fa;--chart-rev:#1e3a8f;--chart-spend:#9aa1b1;--chart-grid:#e9ecf2;--chart-axis:#9aa1b1;--heat-rgb:30,58,143;--ok-strong:#1f9d55;--warn-strong:#d98a1f;--bad-strong:#e63946}[data-theme=dark]{--bg:#0a1226;--surface:#101d3d;--surface-2:#0c1730;--border:#223158;--border-2:#2c3f6c;--text:#e8eefa;--text-2:#aebbd6;--text-3:#6e80a6;--heading:#eaf0fb;--accent:#6e9bf2;--nav-bg:#070e1f;--nav-text:#8294b8;--row-hover:#16224a;--chart-rev:#3fb6e8;--chart-spend:#7e8fb6;--chart-grid:#223158;--chart-axis:#6e80a6;--heat-rgb:63,182,232;--ok-strong:#3fcb83;--warn-strong:#f0b95e;--bad-strong:#ff6b76}*{box-sizing:border-box}body{font-family:var(--font-sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.5}::selection{background:#3fb6e866}h1,h2,h3,h4{color:var(--heading);letter-spacing:-.01em;margin:0}a{color:var(--accent);text-decoration:none}.mono{font-family:var(--font-mono)}.tnum{font-variant-numeric:tabular-nums}.eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--brand-red);font-size:10px;font-weight:700}.eyebrow.navy{color:var(--accent)}.h-title{color:var(--heading);letter-spacing:-.01em;font-size:21px;font-weight:900}.h-section{color:var(--heading);font-size:24px;font-weight:900}.label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:10px;font-weight:700}.value-xl{letter-spacing:-.02em;color:var(--text);font-size:27px;font-weight:900;line-height:1}.muted{color:var(--text-3)}.muted-2{color:var(--text-2)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card)}.card-pad{padding:18px 20px}.section-stack{flex-direction:column;gap:22px;display:flex}.app{min-height:100vh;display:flex}.app__main{flex-direction:column;flex:1;min-width:0;display:flex}.nav{background:var(--nav-bg);width:228px;height:100vh;color:var(--nav-text);flex-direction:column;flex:none;display:flex;position:sticky;top:0}.nav__item{border-radius:var(--r-control);color:var(--nav-text);transition:background var(--t-hover) var(--ease-out);align-items:center;gap:11px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.nav__item:hover{color:#fff;background:#ffffff0d}.nav__item--active{color:#fff;box-shadow:inset 2px 0 0 var(--brand-sky);background:#3fb6e829}.nav__item--active svg{color:var(--brand-sky)}.header{z-index:20;background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:18px;padding:13px 28px;display:flex;position:sticky;top:0}.select,.input{border:1px solid var(--border);background:var(--surface-2);border-radius:var(--r-control);color:var(--text);cursor:pointer;outline:none;padding:8px 11px;font-family:inherit;font-size:12.5px;font-weight:700}.btn-icon{border:1px solid var(--border);background:var(--surface-2);cursor:pointer;width:38px;height:38px;color:var(--text-2);border-radius:8px;justify-content:center;align-items:center;display:flex}.badge-ok{border-radius:var(--r-control);color:var(--ok-strong);background:#1f9d551f;border:1px solid #1f9d554d;align-items:center;gap:7px;padding:7px 11px;font-size:11.5px;font-weight:700;display:flex}.badge-ok .dot{background:var(--ok);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #1f9d552e}.pill{text-align:center;border-radius:var(--r-pill);padding:4px 10px;font-size:12.5px;font-weight:900;display:inline-block}.pill--ok{color:var(--ok-strong);background:#1f9d5526}.pill--warn{color:var(--warn-strong);background:#d98a1f29}.pill--bad{color:var(--bad-strong);background:#e6394626}.tag{border-radius:var(--r-pill);padding:2px 9px;font-size:11px;font-weight:700;display:inline-block}.tag--won{color:var(--ok-strong);background:#1f9d5526}.tag--lost{color:var(--bad-strong);background:#e6394621}.dot-status{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.dot-status--active{background:var(--ok-strong)}.dot-status--paused{background:var(--warn-strong)}.delta{align-items:center;gap:3px;font-size:12.5px;font-weight:700;display:inline-flex}.delta--up{color:var(--ok-strong)}.delta--down{color:var(--bad-strong)}.delta--neutral{color:var(--text-2)}.kpi-strip{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.kpi{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-card);padding:15px 16px}.kpi__top{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:9px;display:flex}.table{border-collapse:collapse;width:100%}.table thead th{background:var(--surface-2);text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);white-space:nowrap;padding:10px 14px;font-size:10px;font-weight:700}.table th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table td{border-top:1px solid var(--border);padding:12px 14px;font-size:13px}.table tr.expandable{cursor:pointer}.table tr.is-open{background:var(--row-hover)}.num{text-align:right;font-variant-numeric:tabular-nums}thead th.num{text-align:center}.detail{background:var(--surface-2);border-top:1px solid var(--border);padding:12px 20px 16px 48px}.tooltip{pointer-events:none;z-index:100;background:var(--brand-navy-deep);color:#fff;box-shadow:var(--shadow-tooltip);white-space:nowrap;border-radius:8px;padding:9px 12px;font-size:11.5px;line-height:1.45;position:fixed;transform:translate(-50%,calc(-100% - 12px))}.heat-cell{border-radius:3px;height:19px}.houk-btn,.houk-btn-primary,.houk-btn-secondary,.houk-btn-danger{height:34px;font-family:var(--font-sans);letter-spacing:.01em;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s var(--ease-out),border-color .12s var(--ease-out), box-shadow .12s var(--ease-out),transform 60ms var(--ease-out);white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.houk-btn,.houk-btn-primary{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:0 1px 2px #0e1e4d2e}.houk-btn:hover,.houk-btn-primary:hover{filter:brightness(1.08);box-shadow:0 2px 6px #0e1e4d40}.houk-btn:active,.houk-btn-primary:active{transform:translateY(1px);box-shadow:0 1px 1px #0e1e4d33}.houk-btn-secondary{color:var(--text-2);border:1px solid var(--border-2);background:0 0}.houk-btn-secondary:hover{background:var(--surface-2);border-color:var(--text-3);color:var(--text)}.houk-btn-secondary:active{transform:translateY(1px)}.houk-btn-danger{background:var(--bad-strong,#c8102e);color:#fff;border:1px solid var(--bad-strong,#c8102e);box-shadow:0 1px 2px #c8102e40}.houk-btn-danger:hover{filter:brightness(1.06);box-shadow:0 2px 6px #c8102e59}.houk-btn-danger:active{transform:translateY(1px)}.houk-btn:disabled,.houk-btn-primary:disabled,.houk-btn-secondary:disabled,.houk-btn-danger:disabled{opacity:.55;cursor:not-allowed;filter:none;box-shadow:none;transform:none}.houk-btn-sm{border-radius:5px;height:28px;padding:0 10px;font-size:11.5px}:root{--hk-blue:#1e3a8f;--hk-navy:#0e1e4d;--hk-red:#e63946;--hk-sky:#60a6eb;--hk-grey:#94a3b8;--hk-bg:#fff;--hk-surface:#fff;--hk-tint:#f5f7fa;--hk-text:#1f2430;--hk-text-dim:#5b6578;--hk-border:#e4e8ef;--hk-label:#0e1e4d;--hk-eyebrow:#1e3a8f;--hk-btn-edge:#1e3a8f;--hk-btn-hover:#eef2fb;--hk-header-h:96px;--hk-side-w:260px;--hk-radius:8px;--hk-radius-window:10px;--hk-font:"Chivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hk-bg:#0a1226;--hk-surface:#101d3d;--hk-tint:#0a1226;--hk-text:#e8eefa;--hk-text-dim:#8ea0c4;--hk-border:#1b2a55;--hk-label:#e8eefa;--hk-btn-edge:#c7d5f5;--hk-btn-hover:#1b2a55;--hk-eyebrow:#60a6eb}}:root[data-theme=dark]{--hk-bg:#0a1226;--hk-surface:#101d3d;--hk-tint:#0a1226;--hk-text:#e8eefa;--hk-text-dim:#8ea0c4;--hk-border:#1b2a55;--hk-label:#e8eefa;--hk-btn-edge:#c7d5f5;--hk-btn-hover:#1b2a55;--hk-eyebrow:#60a6eb}html,body{background:var(--hk-bg);color:var(--hk-text);font-family:var(--hk-font);-webkit-font-smoothing:antialiased;margin:0;padding:0}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font-family:inherit}.hk-header{z-index:20;height:var(--hk-header-h);border-bottom:3px solid var(--hk-red);--hk-surface:#fff;--hk-btn-edge:#1e3a8f;--hk-btn-hover:#eef2fb;background:#fff;align-items:center;gap:28px;padding:0 40px 0 28px;display:flex;position:sticky;top:0}.hk-header__logo{width:160px;height:auto;display:block}.hk-header__spacer{flex:1}.hk-clock{color:var(--hk-blue);letter-spacing:2px;text-transform:uppercase;gap:26px;font-size:13px;font-weight:700;display:flex}.hk-clock__time{font-weight:900}.hk-header__user{color:#5b6578;align-items:center;gap:12px;font-size:12px;display:flex}.hk-shell{display:flex}.hk-side{top:var(--hk-header-h);width:var(--hk-side-w);height:calc(100vh - var(--hk-header-h));color:#fff;background-color:var(--hk-blue);background-image:url(/brand/houk-shield-watermark.png);background-position:left 78px bottom 62px;background-repeat:no-repeat;background-size:263px;flex-shrink:0;align-self:flex-start;padding:36px 0 20px;position:sticky;overflow-y:auto}.hk-side__intro{padding:0 28px 26px}.hk-greeting{color:var(--hk-sky);letter-spacing:2px;text-transform:uppercase;font-size:11px;font-weight:700}.hk-headline{letter-spacing:-.3px;text-transform:uppercase;color:#fff;margin:8px 0 0;font-size:30px;font-weight:900;line-height:1.05}.hk-nav__heading{cursor:pointer;width:100%;color:var(--hk-sky);letter-spacing:1.5px;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:6px;padding:12px 28px 6px;font-size:10px;font-weight:700;display:flex}.hk-nav__item{color:#dce5f7;border-left:3px solid #0000;align-items:center;gap:12px;padding:10px 28px;font-size:14px;font-weight:400;text-decoration:none;display:flex}.hk-nav__item:hover{background:#ffffff14}.hk-nav__item.is-active,.hk-nav__item[aria-current=page]{color:#fff;border-left-color:var(--hk-red);background:#ffffff24;font-weight:700}.hk-main{flex:1;min-width:0;padding:36px 40px}.hk-label{color:var(--hk-label);border-bottom:2px solid var(--hk-label);letter-spacing:2px;text-transform:uppercase;margin:0 0 14px;padding-bottom:8px;font-size:13px;font-weight:900}.hk-eyebrow{color:var(--hk-eyebrow);letter-spacing:2px;text-transform:uppercase;font-size:11px;font-weight:700}.hk-title{color:var(--hk-label);text-transform:uppercase;letter-spacing:-.2px;margin:4px 0 0;font-size:26px;font-weight:900}.hk-card{background:var(--hk-surface);border:1px solid var(--hk-border);border-radius:var(--hk-radius);padding:18px 20px}.hk-table{border-collapse:collapse;width:100%;font-size:13px}.hk-table th{text-align:left;color:var(--hk-navy);letter-spacing:1.2px;text-transform:uppercase;border-bottom:2px solid var(--hk-navy);padding:10px 12px;font-size:10px;font-weight:700}.hk-table td{border-bottom:1px solid var(--hk-border);padding:10px 12px}.hk-table .num{text-align:right;font-variant-numeric:tabular-nums}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hk-table th{color:var(--hk-text);border-bottom-color:var(--hk-text-dim)}}:root[data-theme=dark] .hk-table th{color:var(--hk-text);border-bottom-color:var(--hk-text-dim)}.hk-btn{cursor:pointer;letter-spacing:1.2px;text-transform:uppercase;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.hk-btn--sm{padding:3px 10px;font-size:11px}.hk-btn--primary{background:var(--hk-blue);border-color:var(--hk-blue);color:#fff}.hk-btn--primary:hover:not(:disabled){background:var(--hk-navy);border-color:var(--hk-navy)}.hk-btn--outline{background:var(--hk-surface);border-color:var(--hk-btn-edge);color:var(--hk-btn-edge)}.hk-btn--outline:hover:not(:disabled){background:var(--hk-btn-hover)}.hk-btn--danger{background:var(--hk-red);border-color:var(--hk-red);color:#fff}.hk-btn--outline-danger{background:var(--hk-surface);border-color:var(--hk-red);color:var(--hk-red)}.hk-btn--link-danger{color:var(--hk-red);background:0 0;border:0;padding:0}.hk-btn--link-danger:hover{text-decoration:underline}.hk-btn--ondark{color:#fff;background:0 0;border-color:#fff9}.hk-btn--ondark:hover{background:#ffffff1f}.hk-btn--icon{letter-spacing:0;text-transform:none;padding:6px}.hk-btn--primary:disabled,.hk-btn--danger:disabled{background:var(--hk-grey);border-color:var(--hk-grey);color:#fff;cursor:default}.hk-btn--outline:disabled,.hk-btn--outline-danger:disabled,.hk-btn.is-dead{opacity:.45;cursor:default}.hk-scrim{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e1e4d8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.hk-modal{color:#1f2430;border-radius:var(--hk-radius-window);--hk-surface:#fff;--hk-text:#1f2430;--hk-text-dim:#5b6578;--hk-border:#e4e8ef;--hk-tint:#f5f7fa;--hk-label:#0e1e4d;--hk-btn-edge:#1e3a8f;--hk-btn-hover:#eef2fb;background:#fff;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 32px);display:flex;overflow:auto}.hk-modal__head{background:var(--hk-blue);color:#fff;border-bottom:3px solid var(--hk-red);align-items:flex-start;gap:12px;padding:18px 22px 16px;display:flex}.hk-modal__eyebrow{color:var(--hk-sky);letter-spacing:2.5px;text-transform:uppercase;font-size:10px;font-weight:700}.hk-modal__title{letter-spacing:.2px;margin-top:4px;font-size:20px;font-weight:900}.hk-modal__head .hk-btn{margin-left:auto}.hk-modal__body{flex-direction:column;flex:1;gap:14px;padding:20px 22px;display:flex}.hk-modal__foot{border-top:1px solid var(--hk-border);background:var(--hk-tint);align-items:center;gap:10px;padding:14px 22px;display:flex}.hk-modal__foot .hk-spacer{flex:1}.hk-field{flex-direction:column;gap:6px;display:flex}.hk-field__label{color:var(--hk-navy);letter-spacing:1.8px;text-transform:uppercase;font-size:10px;font-weight:700}.hk-input,.hk-select,.hk-textarea{border-radius:var(--hk-radius);color:#1f2430;background:#fff;border:1px solid #c5cee0;width:100%;padding:9px 11px;font-size:14px}.hk-input:focus,.hk-select:focus,.hk-textarea:focus{outline:2px solid var(--hk-blue);outline-offset:0;border-color:var(--hk-blue)}input[type=checkbox],input[type=radio]{accent-color:var(--hk-blue)}@media (max-width:1100px){.hk-header__email{display:none}}@media (max-width:860px){.hk-clock__date{display:none}:root{--hk-side-w:200px}.hk-side{background-position:left 60px bottom 48px;background-size:202px}.hk-main{padding:24px 20px}}@media (max-width:600px){.hk-header{gap:12px;padding:10px 14px}.hk-side{display:none}}:root{--bg:var(--hk-bg);--surface:var(--hk-surface);--surface-2:var(--hk-tint);--border:var(--hk-border);--text:var(--hk-text);--text-2:var(--hk-text-dim);--heading:var(--hk-label);--font-sans:var(--hk-font);--hd-faint:#737d90;--hd-link:#1e3a8f;--hd-th:#0e1e4d;--hd-th-rule:#0e1e4d;--hd-chip:#eef2fb;--hd-selected:#1e3a8f0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--hd-faint:#7e90b6;--hd-link:#9cc3f5;--hd-th:#e8eefa;--hd-th-rule:#8ea0c4;--hd-chip:#1b2a55;--hd-selected:#60a6eb24}}:root[data-theme=dark]{--hd-faint:#7e90b6;--hd-link:#9cc3f5;--hd-th:#e8eefa;--hd-th-rule:#8ea0c4;--hd-chip:#1b2a55;--hd-selected:#60a6eb24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html,body{background:var(--hk-bg);color:var(--hk-text);font-family:var(--hk-font)}.hd-shell{background:var(--hk-bg);min-height:100vh;display:block}.hd-shell .hk-shell{min-height:calc(100vh - var(--hk-header-h))}.hk-header{z-index:40}.hk-header a{display:flex}.hk-side .hk-nav__heading{cursor:default}.hk-side .hk-nav__item svg{opacity:.85;flex:none}.hk-side .hk-nav__item.is-active svg{opacity:1}.hk-main .eyebrow{color:var(--hk-eyebrow);letter-spacing:2px;font-size:11px}.hk-main .h-section{color:var(--hk-label);text-transform:uppercase;letter-spacing:-.2px;font-size:26px;font-weight:900}.hk-main a:not(.hk-btn){color:var(--hd-link)}.hk-main .hk-btn--primary,.hk-main a.hk-btn--primary{color:#fff}.hk-main .card{box-shadow:none}.hk-input,.hk-select{font-family:inherit}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hk-main .hk-input,:root:not([data-theme=light]) .hk-main .hk-select{background:var(--hk-surface);color:var(--hk-text);border-color:var(--hk-border)}}:root[data-theme=dark] .hk-main .hk-input,:root[data-theme=dark] .hk-main .hk-select{background:var(--hk-surface);color:var(--hk-text);border-color:var(--hk-border)}.hd-field-label{color:var(--hk-label)}.hk-modal .hd-field-label{color:var(--hk-navy)}.hd-light{--hk-surface:#fff;--hk-btn-edge:#1e3a8f;--hk-btn-hover:#eef2fb;--hk-text:#1f2430;--hk-text-dim:#5b6578;--hk-border:#e4e8ef;--hd-faint:#737d90;--hd-link:#1e3a8f}.hk-modal{--hd-faint:#737d90;--hd-link:#1e3a8f;--hd-th:#0e1e4d;--hd-th-rule:#0e1e4d}.hk-modal .hk-input,.hk-modal .hk-select{color:#1f2430;background:#fff;border-color:#c5cee0}.hk-modal__head .hk-btn--icon{width:30px;height:30px;padding:0;font-size:18px;line-height:1}.hd-shell .hk-side{flex-direction:column;padding-bottom:0;display:flex;overflow:hidden}.hd-side__menu{flex:auto;min-height:0;padding-bottom:16px;overflow-y:auto}.hd-user{background:#0e1e4d47;border-top:1px solid #ffffff29;flex:none;align-items:center;gap:8px;padding:14px 14px 16px 18px;display:flex}.hd-user__avatar{width:40px;height:40px;color:var(--hk-blue);letter-spacing:.5px;background:#fff;border:2px solid #ffffffd9;border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:900;display:grid;overflow:hidden}.hd-user__photo{object-fit:cover;width:100%;height:100%;display:block}.hd-user__who{flex-direction:column;flex:1;min-width:0;display:flex}.hd-user__name{color:#fff;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.hd-user__role{color:#c9d7f2;white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.3;overflow:hidden}.hd-user form{display:contents}.hd-user__btn{cursor:pointer;color:#fff;background:0 0;border:1.5px solid #fff9;border-radius:999px;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid}.hd-user__btn:hover{background:#ffffff1f;border-color:#fff}.hd-user__btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.nav-toggle-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.nav-scrim,.nav-burger{display:none}.hu-list-wrap{padding:0;overflow:hidden}.hu-list{border-collapse:collapse;width:100%;font-size:13px}.hu-list thead th{text-align:center;white-space:nowrap;color:var(--hd-th);letter-spacing:1.2px;text-transform:uppercase;background:var(--hk-surface);border-bottom:2px solid var(--hd-th-rule);padding:10px 12px;font-size:10px;font-weight:700}.hu-list-sticky thead th{z-index:2;position:sticky;top:0}.hu-list tbody td{vertical-align:middle;padding:10px 12px}.hu-list tbody tr{border-top:1px solid var(--hk-border)}.hu-list tbody tr:first-child{border-top:none}.hu-list tbody td.num{text-align:right}.hu-list .muted{color:var(--hd-faint)}.hu-list-empty{text-align:center;color:var(--hk-text-dim);padding:24px;font-size:14px}@media (max-width:820px){.hk-side{z-index:60;background-position:left 66px bottom 48px;background-size:202px;width:264px;height:100dvh;padding-top:28px;transition:transform .22s;display:block;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.nav-toggle-input:checked~.hk-shell .hk-side{transform:translate(0);box-shadow:0 12px 40px #0006}.nav-scrim{display:block}.nav-toggle-input:checked~.nav-scrim{z-index:50;background:#0e1e4d8c;position:fixed;inset:0}.nav-burger{width:44px;height:44px;color:var(--hk-blue);cursor:pointer;border-radius:8px;flex:none;place-items:center;margin-left:-6px;display:grid}:root{--hk-header-h:72px}.hk-header{gap:12px;padding:0 14px}.hk-header__logo{width:120px}.hk-side{top:0}.hk-main{padding:18px 14px 32px}.hk-nav__item{padding:13px 28px;font-size:16px}.hd-shell .hk-side{display:flex}.hd-user{padding-bottom:calc(16px + env(safe-area-inset-bottom))}.hd-user__btn{width:44px;height:44px}input,select,textarea{font-size:16px!important}.hk-btn,.hk-btn--sm{min-height:44px}.hk-btn--sm{padding:6px 14px}.hk-select,.hk-input{min-height:44px}.hk-main div[style*=overflow]{-webkit-overflow-scrolling:touch;overflow-x:auto}.hk-main table{min-width:560px}}@media (max-width:860px){.hk-clock [data-clock=date]{display:none}}.hk-header .hk-btn,.hk-clock span{white-space:nowrap}@media (max-width:600px){.hk-header{gap:10px}.hk-header__logo{width:104px}.hk-clock{letter-spacing:1px;font-size:12px}}@font-face{font-family:Jost Card;src:url(/business-card/Jost-400-Book.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Jost Card;src:url(/business-card/Jost-500-Medium.ttf)format("truetype");font-weight:500;font-display:swap}.bc-section{flex-direction:column;align-self:flex-start;align-items:flex-end;gap:8px;width:260px;min-width:0;max-width:100%;margin-left:auto;display:flex}.bc-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bc-row__card,.bc-more{width:100%}.bc-more__tag{cursor:pointer;width:max-content;color:var(--hd-link);align-items:center;gap:6px;margin-left:auto;padding:2px 0;font-size:13px;font-weight:700;list-style:none;display:flex}.bc-more__tag::-webkit-details-marker{display:none}.bc-more__tag:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.bc-more[open]>.bc-more__tag:after{transform:translateY(2px)rotate(-135deg)}.bc-row__side{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;margin-top:10px;display:flex}.bc-preview{background:#fff;border-radius:5px;box-shadow:0 6px 22px #0f1e4d29}.bc-help{color:var(--hk-text-dim);margin:0;font-size:13px;line-height:1.5}.bc-order{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bc-qty{border:1px solid var(--hk-btn-edge);border-radius:8px;display:inline-flex;overflow:hidden}.bc-qty__opt{background:var(--hk-surface);color:var(--hk-btn-edge);border:0;border-right:1px solid var(--hk-btn-edge);font:inherit;cursor:pointer;padding:7px 14px;font-size:13px;font-weight:700}.bc-qty__opt:last-child{border-right:0}.bc-qty__opt.is-on{background:var(--hk-btn-edge);color:var(--hk-surface)}.bc-qty__opt:disabled,.bc-order__go:disabled{opacity:.55;cursor:not-allowed}.bc-note{color:var(--hk-text-dim);flex-basis:100%;margin:0;font-size:13px}.bc-note--ok{color:#1f7a3a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bc-note--ok{color:#6ee7a0}}:root[data-theme=dark] .bc-note--ok{color:#6ee7a0}.bc-note--err{color:var(--hk-red)}.bc-missing{border:1px dashed var(--hk-border);color:var(--hk-text);border-radius:9px;padding:16px 18px;font-size:13px}.bc-missing ul{margin:8px 0;padding-left:18px}.bc-missing p{color:var(--hk-text-dim);margin:0}.bc-orders{border-top:1px solid var(--hk-border);width:100%;margin-top:6px;padding-top:12px}.bc-orders__h{letter-spacing:1.2px;text-transform:uppercase;color:var(--hd-th);margin:0 0 8px;font-size:12px;font-weight:800}.bc-orders__list{margin:0;padding:0;font-size:13px;list-style:none}.bc-orders__list li{border-bottom:1px solid var(--hk-border);color:var(--hk-text);gap:16px;padding:6px 0;display:flex}.bc-status{font-weight:700}.st-alert{color:#6b4a00;background:#fff6e5;border:1px solid #f2c46d;border-radius:8px;margin-bottom:16px;padding:10px 14px;font-size:13px}.st-wrap{background:var(--hk-surface);border:1px solid var(--hk-border);border-radius:10px;max-width:100%;position:relative;overflow-x:auto}.st-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.st-table th{text-align:center;letter-spacing:1.2px;text-transform:uppercase;color:var(--hd-th);background:var(--hk-surface);border-bottom:2px solid var(--hd-th-rule);white-space:nowrap;padding:10px 5px;font-size:10px;font-weight:700}.st-table td{border-bottom:1px solid var(--hk-border);vertical-align:middle;color:var(--hk-text);padding:8px 5px}.st-table tr:last-child td{border-bottom:0}.st-input{box-sizing:border-box;width:100%;padding:6px 7px;font-size:13px}.st-new td{background:var(--hk-surface)}@supports (color:color-mix(in lab, red, red)){.st-new td{background:color-mix(in srgb, var(--hk-surface) 92%, var(--hk-btn-edge))}}.st-num{text-align:center;font-weight:700}.st-when{color:var(--hk-text-dim);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;display:block;overflow:hidden}.st-actions{text-align:center}.st-actions .hk-btn{box-sizing:border-box;width:100%;display:block}.st-actions .hk-btn+.hk-btn{margin-top:6px}.st-actions .hk-btn:disabled{opacity:.45;cursor:default}.st-msg{color:#1f7a3d;white-space:normal;margin-top:4px;font-size:12px;display:block}.st-msg--err{color:#b42318}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .st-msg{color:#6ee7a0}:root:not([data-theme=light]) .st-msg--err{color:#ff8a8a}}:root[data-theme=dark] .st-msg{color:#6ee7a0}:root[data-theme=dark] .st-msg--err{color:#ff8a8a}@media (max-width:700px){.st-wrap{background:0 0;border:0;overflow:visible}.st-table,.st-table tbody{table-layout:auto;width:100%;display:block;min-width:0!important}.st-table thead,.st-table colgroup{display:none}.st-table tr{background:var(--hk-surface);border:1px solid var(--hk-border);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 12px;margin-bottom:12px;padding:14px;display:grid}.st-table td{border:0;min-width:0;padding:0;display:block}.st-table td[data-label]:before{content:attr(data-label);letter-spacing:1.2px;text-transform:uppercase;color:var(--hd-th);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.st-table .st-c-street,.st-table .st-actions{grid-column:1/-1}.st-num{text-align:left}.st-new .st-num{display:none}.st-actions{flex-wrap:wrap;gap:8px;display:flex}.st-actions .hk-btn{flex:1;justify-content:center;width:auto;display:inline-flex}.st-actions .hk-btn+.hk-btn{margin-top:0}.st-msg{flex-basis:100%}}.st-tabs{border-bottom:1px solid var(--hk-border);gap:4px;margin:10px 0 16px;display:flex}.st-tab{color:var(--hk-text-dim);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:13px;font-weight:500;text-decoration:none}.st-tab.is-on{color:var(--hd-link);border-bottom-color:var(--hd-link);font-weight:700}.sp-h{letter-spacing:2px;text-transform:uppercase;color:var(--hd-th);border-bottom:2px solid var(--hd-th-rule);margin:26px 0 10px;padding-bottom:8px;font-size:13px;font-weight:900}.sp-h--row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:6px;display:flex}.sp-h--row h3{font:inherit;color:inherit;letter-spacing:inherit;margin:0}.sp-h--row .sp-refresh{letter-spacing:normal;text-transform:none;font-weight:400}.sp-h--row .hk-btn{padding-top:5px;padding-bottom:5px}.sp-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:6px;display:grid}.sp-tile{min-width:0;padding:14px 16px}.sp-tile__label{color:var(--hk-text-dim);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.sp-tile__val{color:var(--hd-link);text-align:center;overflow-wrap:anywhere;margin-top:4px;font-size:26px;font-weight:900}.sp-tile__sub{color:var(--hk-text-dim);text-align:center;margin-top:2px;font-size:12px}.sp-form__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 16px;display:grid}.sp-field{flex-direction:column;gap:5px;min-width:0;display:flex}.sp-field--wide{grid-column:1/-1}.sp-field .hk-input,.sp-field .hk-select{box-sizing:border-box;width:100%}.sp-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--hd-th);font-size:10px;font-weight:700}.sp-money{color:var(--hk-text-dim);align-items:center;gap:6px;font-weight:700;display:flex}.sp-hint{color:var(--hk-text-dim);margin:0;font-size:12px;line-height:1.5}.sp-rules{margin-top:12px}.sp-form__foot{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.sp-form__foot .st-msg{margin-top:0}.sp-form__foot .hk-btn:disabled{opacity:.45;cursor:default;background:var(--hk-blue);border-color:var(--hk-blue)}.sp-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;margin-bottom:14px;display:flex}.sp-filters .sp-field{width:160px}.sp-filters .sp-field--grow{flex:180px;width:auto}.sp-refresh{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.sp-refresh .st-msg{margin-top:0}.sp-sums{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.sp-sum{min-width:0;padding:14px 16px}.sp-sum__h{letter-spacing:1.2px;text-transform:uppercase;color:var(--hd-th);margin-bottom:8px;font-size:11px;font-weight:800}.sp-sum ul{margin:0;padding:0;font-size:13px;list-style:none}.sp-sum li{border-bottom:1px solid var(--hk-border);color:var(--hk-text);gap:8px;padding:5px 0;display:flex}.sp-sum li:last-child{border-bottom:0}.sp-sum li span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sp-sum__n{color:var(--hk-text-dim);text-align:right;min-width:22px}.sp-sum li b{text-align:right;min-width:72px}.sp-wrap{overflow-x:auto}.sp-table{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.sp-table th{text-align:center;letter-spacing:1.2px;text-transform:uppercase;color:var(--hd-th);background:var(--hk-surface);border-bottom:2px solid var(--hd-th-rule);white-space:nowrap;padding:10px 8px;font-size:10px;font-weight:700}.sp-table td{border-bottom:1px solid var(--hk-border);color:var(--hk-text);vertical-align:middle;padding:9px 8px}.sp-table tbody tr:last-child td{border-bottom:0}.sp-table tfoot td{border-top:2px solid var(--hd-th-rule);color:var(--hd-th);border-bottom:0;font-weight:800}.sp-table a{color:var(--hd-link);font-weight:600;text-decoration:none}.sp-num{text-align:right;white-space:nowrap}.sp-by{overflow-wrap:anywhere}.sp-sub{color:var(--hk-text-dim);font-size:11px;font-weight:500;display:block}.sp-void td{color:var(--hk-text-dim)}.sp-void .sp-amt{text-decoration:line-through}.sp-warn{color:#b42318;font-weight:700}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sp-warn{color:#ff8a8a}}:root[data-theme=dark] .sp-warn{color:#ff8a8a}.sp-empty{text-align:center;color:var(--hk-text-dim);padding:24px}@media (max-width:1100px){.sp-tiles,.sp-sums{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.sp-tiles,.sp-sums{grid-template-columns:minmax(0,1fr)}.sp-filters .sp-field{width:calc(50% - 6px)}.sp-filters .sp-field--grow{flex-basis:100%;width:100%}.sp-wrap{background:0 0;border:0;overflow:visible}.sp-table,.sp-table tbody,.sp-table tfoot{width:100%;display:block;min-width:0!important}.sp-table thead{display:none}.sp-table tr{background:var(--hk-surface);border:1px solid var(--hk-border);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;margin-bottom:10px;padding:12px 14px;display:grid}.sp-table td{min-width:0;padding:0;display:block;border:0!important}.sp-table td[data-label]:before{content:attr(data-label);letter-spacing:1.2px;text-transform:uppercase;color:var(--hd-th);margin-bottom:2px;font-size:10px;font-weight:700;display:block}.sp-table td.sp-empty,.sp-table tfoot td{grid-column:1/-1}.sp-table tfoot tr{grid-template-columns:1fr auto}.sp-table tfoot td:empty{display:none}.sp-num{text-align:left}.sp-table tfoot .sp-num{text-align:right}}.hk-main a.st-tab{color:var(--hk-text-dim)}.hk-main a.st-tab.is-on{color:var(--hd-link)}
@font-face{font-family:Chivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/d6d1cf5e8706839f-s.0wshmoobkgfsd.woff2?dpl=dpl_HkLQvbJWBFg8YNQ6ow9TKs9A98j2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0173d481ef9df56a-s.292z1ur_wx-18.woff2?dpl=dpl_HkLQvbJWBFg8YNQ6ow9TKs9A98j2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chivo;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/74f465119297d0e6-s.p.3b6-7wz_5l3s6.woff2?dpl=dpl_HkLQvbJWBFg8YNQ6ow9TKs9A98j2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chivo Fallback;src:local(Arial);ascent-override:87.67%;descent-override:23.32%;line-gap-override:0.0%;size-adjust:107.22%}.chivo_a274807e-module__5eISfq__className{font-family:Chivo,Chivo Fallback;font-style:normal}.chivo_a274807e-module__5eISfq__variable{--font-chivo:"Chivo", "Chivo Fallback"}
