:root{--bg:#f8f4ed;--panel:#fffdf9;--sunk:#f1ebe0;--hover:#efe8dc;--sel:#e8dfd0;--ink:#241c14;--ink-2:#54473a;--ink-3:#6f6152;--ink-4:#b5a794;--line:#ebe3d6;--line-2:#ddd2c1;--focus:#8c6a1f;--accent:#8c6a1f;--accent-hover:#765818;--on-accent:#fffaf0;--accent-soft:#f4ead3;--side:#f1eadf;--side-sel:#e6dccb;--side-ink:#54473a;--side-ink-3:#8d7d6a;--side-ink-strong:#241c14;--side-line:#e1d6c4;--urgent:#d93d1f;--urgent-ink:#b8321a;--urgent-soft:#fdf0ec;--won:#2b7a4b;--won-ink:#236a40;--won-soft:#ebf5ee;--await:#6d4bc9;--await-ink:#5a3bb0;--await-soft:#f1ecfb;--paint-mix:9%;--vip:#c4941b;--vip-ink:#8a6508;--vip-soft:#fbf5e3;--warm:#d98f3a;--warm-ink:#94571a;--warm-soft:#fcf3e8;--cold:#a8a7a2;--cold-ink:#6f6152;--cold-soft:#f3efe7;--wa:#13793f;--wa-hover:#0f6a36;--on-wa:#ffffff;--danger:#b8321a;--danger-hover:#a02a14;--bubble-in:#f1ebe0;--bubble-out:#2a2118;--bubble-out-ink:#fbf6ee;--bubble-note:#fbf5e3;--ring:inset 0 0 0 1px var(--line-2);--shadow-1:0 0 0 1px rgba(17,17,16,.06),0 1px 2px rgba(17,17,16,.05);--shadow-pop:0 0 0 1px rgba(17,17,16,.07),0 8px 24px -6px rgba(17,17,16,.16),0 2px 6px -2px rgba(17,17,16,.06);--shadow-overlay:0 0 0 1px rgba(17,17,16,.06),0 24px 60px -20px rgba(17,17,16,.22);--scrim:rgba(10,10,9,.28);--font:"Geist","Noto Sans Arabic",ui-sans-serif,system-ui,sans-serif;--font-ar:"Noto Sans Arabic","Geist",ui-sans-serif,sans-serif;--font-ar-display:"Noto Kufi Arabic","Noto Sans Arabic",sans-serif;--mono:"Geist Mono","Noto Sans Arabic",ui-monospace,SFMono-Regular,Menlo,monospace;--fs-micro:11px;--fs-small:12px;--fs-body:13.5px;--fs-read:14px;--fs-lg:16px;--fs-title:20px;--fs-display:22px;--lh-tight:1.15;--lh-ui:1.45;--lh-read:1.7;--s-0:2px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:28px;--s-8:32px;--s-10:40px;--s-12:48px;--gutter:28px;--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:10px;--r-xl:12px;--r-full:999px;--control-h:30px;--control-h-sm:26px;--control-h-lg:36px;--row-h:48px;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);--ease-drawer:cubic-bezier(0.32,0.72,0,1);--dur-instant:0ms;--dur-hover:120ms;--dur-press:160ms;--dur-tip:125ms;--dur-pop:180ms;--dur-exit:120ms;--dur-base:200ms;--dur-drawer:480ms;--dur-drawer-exit:260ms;--dur-toast:400ms;--press-scale:.97;--z-sticky:2;--z-sidebar:30;--z-bulk:40;--z-scrim:50;--z-drawer:55;--z-pop:70;--z-palette:75;--z-toast:90;--z-tip:100;--sidebar-w:236px;--drawer-w:580px;--drawer-gap:8px;--dir:1;color-scheme:light}[dir=rtl]{--dir:-1}:root:lang(ar){--font:"Noto Sans Arabic","Geist",ui-sans-serif,system-ui,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#121110;--panel:#181715;--sunk:#1d1c19;--hover:#211f1c;--sel:#2a2723;--ink:#efe9df;--ink-2:#c4bcaf;--ink-3:#9c9588;--ink-4:#5f5a52;--line:#26241f;--line-2:#302d28;--focus:#d6ad55;--accent:#d6ad55;--accent-hover:#e3bd68;--on-accent:#1a1408;--accent-soft:#2c2515;--side:#0d0c0b;--side-sel:#23201b;--side-ink:#b3ab9e;--side-ink-3:#7a7367;--side-ink-strong:#f4ead8;--side-line:#211f1b;--urgent:#ff7a5c;--urgent-ink:#ff8f75;--urgent-soft:#2c1813;--won:#6cc38f;--won-ink:#7fd09f;--won-soft:#15261c;--await:#a68cf0;--await-ink:#b9a3f5;--await-soft:#221b33;--paint-mix:16%;--vip:#e2b54a;--vip-ink:#e8c265;--vip-soft:#2a220f;--warm:#e9a257;--warm-ink:#efb070;--warm-soft:#2a1f12;--cold:#6d685f;--cold-ink:#9c9588;--cold-soft:#201e1b;--wa:#1a8c4b;--wa-hover:#1f9d55;--on-wa:#ffffff;--bubble-in:#221f1b;--bubble-out:#d6ad55;--bubble-out-ink:#1a1408;--bubble-note:#2a220f;--shadow-1:0 0 0 1px rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.4);--shadow-pop:0 0 0 1px rgba(255,255,255,.08),0 12px 32px -8px rgba(0,0,0,.65);--shadow-overlay:0 0 0 1px rgba(255,255,255,.07),0 24px 60px -20px rgba(0,0,0,.75);--scrim:rgba(0,0,0,.5);color-scheme:dark}}:root[data-theme=dark],[data-theme=dark]{--bg:#121110;--panel:#181715;--sunk:#1d1c19;--hover:#211f1c;--sel:#2a2723;--ink:#efe9df;--ink-2:#c4bcaf;--ink-3:#9c9588;--ink-4:#5f5a52;--line:#26241f;--line-2:#302d28;--focus:#d6ad55;--accent:#d6ad55;--accent-hover:#e3bd68;--on-accent:#1a1408;--accent-soft:#2c2515;--side:#0d0c0b;--side-sel:#23201b;--side-ink:#b3ab9e;--side-ink-3:#7a7367;--side-ink-strong:#f4ead8;--side-line:#211f1b;--urgent:#ff7a5c;--urgent-ink:#ff8f75;--urgent-soft:#2c1813;--won:#6cc38f;--won-ink:#7fd09f;--won-soft:#15261c;--await:#a68cf0;--await-ink:#b9a3f5;--await-soft:#221b33;--paint-mix:16%;--vip:#e2b54a;--vip-ink:#e8c265;--vip-soft:#2a220f;--warm:#e9a257;--warm-ink:#efb070;--warm-soft:#2a1f12;--cold:#6d685f;--cold-ink:#9c9588;--cold-soft:#201e1b;--wa:#1a8c4b;--wa-hover:#1f9d55;--on-wa:#ffffff;--bubble-in:#221f1b;--bubble-out:#d6ad55;--bubble-out-ink:#1a1408;--bubble-note:#2a220f;--shadow-1:0 0 0 1px rgba(255,255,255,.06),0 1px 2px rgba(0,0,0,.4);--shadow-pop:0 0 0 1px rgba(255,255,255,.08),0 12px 32px -8px rgba(0,0,0,.65);--shadow-overlay:0 0 0 1px rgba(255,255,255,.07),0 24px 60px -20px rgba(0,0,0,.75);--scrim:rgba(0,0,0,.5);color-scheme:dark}[data-theme=light]:not(:root){--accent:#8c6a1f;--accent-hover:#765818;--on-accent:#fffaf0;--accent-soft:#f4ead3;--bg:#fbfbfa;--panel:#ffffff;--sunk:#f5f5f4;--hover:#f1f1ef;--sel:#ebebe8;--ink:#111110;--ink-2:#4f4e4b;--ink-3:#6c6b67;--ink-4:#a8a7a2;--line:#ebebe8;--line-2:#dfdfdb;--focus:#111110;--urgent:#d93d1f;--urgent-ink:#b8321a;--urgent-soft:#fdf0ec;--won:#2b7a4b;--won-ink:#236a40;--won-soft:#ebf5ee;--await:#6d4bc9;--await-ink:#5a3bb0;--await-soft:#f1ecfb;--paint-mix:9%;--vip:#c4941b;--vip-ink:#8a6508;--vip-soft:#fbf5e3;--warm:#d98f3a;--warm-ink:#94571a;--warm-soft:#fcf3e8;--cold:#a8a7a2;--cold-ink:#6c6b67;--cold-soft:#f3f3f1;--bubble-in:#f1f1ef;--bubble-out:#111110;--bubble-out-ink:#fafaf9;--bubble-note:#fbf5e3;--shadow-1:0 0 0 1px rgba(17,17,16,.06),0 1px 2px rgba(17,17,16,.05);--shadow-pop:0 0 0 1px rgba(17,17,16,.07),0 8px 24px -6px rgba(17,17,16,.16),0 2px 6px -2px rgba(17,17,16,.06);color-scheme:light}:where([data-theme]:not(:root)){color:var(--ink)}@media (pointer:coarse){:root{--control-h:44px;--control-h-sm:36px;--control-h-lg:48px;--row-h:60px}}*,:after,:before{box-sizing:border-box}body,html{margin:0;block-size:100%}body{background:var(--bg);color:var(--ink);font:400 var(--fs-body)/var(--lh-ui) var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11";overflow:hidden}:where(h1,h2,h3,h4,p,ol,ul,dl,dd,figure){margin:0}:where(ol,ul){padding:0;list-style:none}:where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}:where(input,textarea,select){font:inherit;color:inherit}:where(a){color:inherit}:where(svg){flex:none;inline-size:1em;block-size:1em}:where(img){max-inline-size:100%;display:block}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}:is(.hl-drawer,.hl-view,.hl-pop,.hl-dialog,.hl-tabpanel,.hl-pane,h1,h2,h3,section)[tabindex="-1"]:focus-visible{outline:none}::selection{background:color-mix(in srgb,var(--vip) 30%,transparent)}.hl-num{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hl-ar{font-family:var(--font-ar)}.hl-muted{color:var(--ink-3)}.hl-sr{position:absolute;inline-size:1px;block-size:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.hl-sr,.hl-trunc{overflow:hidden;white-space:nowrap}.hl-trunc{text-overflow:ellipsis;min-inline-size:0}[lang=ar]:not(html){font-family:var(--font-ar)}:root:lang(ar) :is(.hl-num,.hl-time,.hl-money,.hl-stat b,.hl-statcard-value){letter-spacing:0}bdi{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}:dir(ltr)>:where(.hl-title,.hl-identity-name,.hl-fact dd,.hl-card-title,.hl-card-meta,.hl-cell-title,.hl-cell-sub,.hl-trunc,.hl-menu-text,.hl-palette-label,.hl-toast-title,.hl-toast-desc,.hl-hbar-label,.hl-nextstep b,.hl-screen-title,.hl-mobileapp-title,.hl-scan-name,.hl-board-name)[dir]{text-align:left}:dir(rtl)>:where(.hl-title,.hl-identity-name,.hl-fact dd,.hl-card-title,.hl-card-meta,.hl-cell-title,.hl-cell-sub,.hl-trunc,.hl-menu-text,.hl-palette-label,.hl-toast-title,.hl-toast-desc,.hl-hbar-label,.hl-nextstep b,.hl-screen-title,.hl-mobileapp-title,.hl-scan-name,.hl-board-name)[dir]{text-align:right}.hl-press{transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-hover) ease,color var(--dur-hover) ease,box-shadow var(--dur-hover) ease}.hl-press:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}.hl-no-transitions *,.hl-no-transitions :after,.hl-no-transitions :before{transition:none!important}.hl-stack{display:flex;flex-direction:column;gap:var(--gap,var(--s-3));min-inline-size:0}.hl-cluster{flex-wrap:wrap;gap:var(--gap,var(--s-2))}.hl-cluster,.hl-spread{display:flex;align-items:center;min-inline-size:0}.hl-spread{justify-content:space-between;gap:var(--s-3)}:where(.hl-stack,.hl-cluster,.hl-grid):not([data-gap]){--gap:initial}:where(.hl-stack,.hl-cluster,.hl-spread)[data-gap="1"]{--gap:var(--s-1)}:where(.hl-stack,.hl-cluster,.hl-spread)[data-gap="2"]{--gap:var(--s-2)}:where(.hl-stack,.hl-cluster,.hl-spread)[data-gap="4"]{--gap:var(--s-4)}:where(.hl-stack,.hl-cluster,.hl-spread)[data-gap="6"]{--gap:var(--s-6)}:where(.hl-stack,.hl-cluster,.hl-spread)[data-gap="8"]{--gap:var(--s-8)}:where(.hl-stack,.hl-cluster)[data-gap="3"]{--gap:var(--s-3)}.hl-cluster[data-align=start],.hl-stack[data-align=start]{align-items:flex-start}.hl-cluster[data-justify=end]{justify-content:flex-end}.hl-cluster[data-nowrap]{flex-wrap:nowrap}.hl-spacer{flex:1 1}.hl-nowrap{white-space:nowrap}.hl-grid{display:grid;grid-gap:var(--gap,var(--s-4));gap:var(--gap,var(--s-4));grid-template-columns:repeat(var(--n,2),minmax(0,1fr))}.hl-grid[data-cols="2"]{--n:2}.hl-grid[data-cols="3"]{--n:3}.hl-grid[data-cols="4"]{--n:4}.hl-grid[data-cols="5"]{--n:5}.hl-grid[data-gap="2"]{--gap:var(--s-2)}.hl-grid[data-gap="6"]{--gap:var(--s-6)}.hl-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.hl-split[data-aside=start]{grid-template-columns:320px minmax(0,1fr)}.hl-split[data-gap="8"]{gap:var(--s-8)}.hl-split[data-sticky]>:last-child{position:-webkit-sticky;position:sticky;inset-block-start:0}.hl-measure{max-inline-size:68ch}.hl-measure[data-size=form]{max-inline-size:560px}.hl-measure[data-size=page]{max-inline-size:760px}.hl-divider{block-size:1px;border:0;margin:0}.hl-divider,.hl-vr{background:var(--line)}.hl-vr{inline-size:1px;align-self:stretch}.hl-app{position:fixed;inset:0;display:grid;grid-template-columns:var(--sidebar-w) minmax(0,1fr);background:var(--bg);transform-origin:50% 0;transition:transform .5s var(--ease-drawer),border-radius .5s var(--ease-drawer)}.hl-sidebar{display:flex;flex-direction:column;min-block-size:0;-webkit-border-end:1px solid var(--side-line);border-inline-end:1px solid var(--side-line);background:var(--side);color:var(--side-ink);--ink:var(--side-ink-strong);--ink-2:var(--side-ink);--ink-3:var(--side-ink-3);--line:var(--side-line);--hover:var(--side-sel);--sel:var(--side-sel);padding:var(--s-3) var(--s-2) var(--s-2);gap:var(--s-0);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;z-index:var(--z-sidebar)}.hl-ws{display:flex;align-items:center;gap:var(--s-2);block-size:40px;padding-inline:var(--s-2);border-radius:var(--r-md);inline-size:100%;-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2)}.hl-ws-mark{inline-size:24px;block-size:24px;border-radius:var(--r-sm);background:var(--accent);color:var(--on-accent);display:grid;place-items:center}.hl-ws-mark svg{inline-size:15px;block-size:15px}.hl-ws-text{display:flex;flex-direction:column;min-inline-size:0;line-height:1.2}.hl-ws-name{font-weight:600;letter-spacing:-.01em}.hl-ws-sub{font-size:var(--fs-micro);color:var(--ink-3)}.hl-ws-chev{-webkit-margin-start:auto;margin-inline-start:auto;inline-size:14px;block-size:14px;color:var(--ink-3)}.hl-ws[aria-expanded=true]{background:var(--sel)}.hl-jump{display:flex;align-items:center;gap:var(--s-2);block-size:var(--control-h);padding-inline:var(--s-2);-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2);border-radius:var(--r-md);color:var(--ink-3);box-shadow:var(--ring);background:var(--panel);inline-size:100%}.hl-jump svg{inline-size:14px;block-size:14px}.hl-jump .hl-kbd{-webkit-margin-start:auto;margin-inline-start:auto}.hl-nav,.hl-nav-group{display:flex;flex-direction:column;gap:1px}.hl-nav-label{font-size:var(--fs-micro);color:var(--ink-3);font-weight:500;padding:var(--s-4) var(--s-2) var(--s-1)}.hl-nav-item{display:flex;align-items:center;gap:9px;block-size:30px;padding-inline:var(--s-2);border-radius:var(--r-md);color:var(--ink-2);text-decoration:none;font-weight:450;min-inline-size:0}.hl-nav-item svg{inline-size:15px;block-size:15px;color:var(--ink-3)}.hl-nav-text{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-nav-item[aria-current=page]{background:var(--side-sel);color:var(--side-ink-strong)}.hl-nav-item[aria-current=page] svg{color:var(--accent)}.hl-nav-item[data-sub]{-webkit-padding-start:32px;padding-inline-start:32px;block-size:28px;font-size:var(--fs-small)}.hl-count{font:500 var(--fs-micro)/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3)}.hl-count[data-tone=urgent]{color:var(--urgent-ink)}.hl-sidebar-foot{-webkit-margin-before:auto;margin-block-start:auto;-webkit-padding-before:var(--s-3);padding-block-start:var(--s-3);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);display:flex;flex-direction:column;gap:var(--s-2)}.hl-user{align-items:center;gap:9px;padding-inline:var(--s-2)}.hl-user,.hl-user-text{display:flex;min-inline-size:0}.hl-user-text{flex-direction:column;line-height:1.25}.hl-user-name{font-weight:500}.hl-user-role{font-size:var(--fs-micro);color:var(--ink-3)}.hl-foot-actions{display:flex;gap:var(--s-1);padding-inline:var(--s-1)}.hl-foot-actions .hl-btn{flex:1 1}@media (hover:hover) and (pointer:fine){.hl-nav-item:hover,.hl-ws:hover{background:var(--hover);color:var(--ink)}.hl-nav-item[aria-current=page]:hover{background:var(--side-sel)}.hl-jump:hover{color:var(--ink-2);background:var(--hover)}}.hl-main{flex-direction:column;min-inline-size:0;position:relative}.hl-main,.hl-view{display:flex;min-block-size:0}.hl-view{flex:1 1;flex-direction:column}.hl-app[data-chrome=none]{grid-template-columns:minmax(0,1fr)}.hl-app[data-chrome=none] :is(.hl-sidebar,.hl-mobilebar){display:none}.hl-scrim{position:fixed;inset:0;background:var(--scrim);opacity:0;pointer-events:none;z-index:var(--z-scrim);transition:opacity var(--dur-drawer) var(--ease-drawer)}.hl-scrim[data-state=open]{opacity:1;pointer-events:auto}.hl-sidebar-scrim{display:none;position:fixed;inset:0;background:var(--scrim);opacity:0;pointer-events:none;z-index:calc(var(--z-sidebar) - 1);transition:opacity var(--dur-drawer) var(--ease-drawer)}.hl-sidebar-scrim[data-state=open]{opacity:1;pointer-events:auto}.hl-mobilebar{display:none;align-items:center;gap:var(--s-2);block-size:52px;padding-inline:var(--s-2);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);background:var(--bg)}.hl-mobilebar-title{font-weight:600;flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-tabbar{flex:none;display:flex;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);background:var(--panel);-webkit-padding-after:env(safe-area-inset-bottom);padding-block-end:env(safe-area-inset-bottom)}.hl-tabbar-item{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-block-size:56px;color:var(--ink-3);text-decoration:none;font-size:var(--fs-micro);font-weight:500;position:relative}.hl-tabbar-item svg{inline-size:20px;block-size:20px}.hl-tabbar-item[aria-current=page]{color:var(--ink)}.hl-tabbar-item .hl-count{position:absolute;inset-block-start:8px;inset-inline-start:calc(50% + 6px);background:var(--urgent);color:#fff;border-radius:var(--r-full);padding:2px 5px;font-size:10px}.hl-page{flex:1 1;min-block-size:0;display:flex;flex-direction:column}.hl-header{display:flex;align-items:flex-end;gap:var(--s-4);padding:22px var(--gutter) 14px}.hl-header-main{min-inline-size:0;flex:1 1}.hl-title{font-size:var(--fs-title);font-weight:600;letter-spacing:-.02em;line-height:var(--lh-tight);text-wrap:balance}.hl-title-sub{color:var(--ink-3);font-weight:400}.hl-header-back{display:inline-flex;align-items:center;gap:var(--s-1);color:var(--ink-3);text-decoration:none;font-size:var(--fs-small);-webkit-margin-after:var(--s-2);margin-block-end:var(--s-2);border-radius:var(--r-xs)}.hl-header-back svg{inline-size:12px;block-size:12px;transform:scaleX(var(--dir))}.hl-header-actions{display:flex;gap:6px;align-items:center;flex:none}.hl-statline{display:flex;flex-wrap:wrap;gap:6px 18px;-webkit-margin-before:var(--s-2);margin-block-start:var(--s-2);color:var(--ink-3);font-size:12.5px}.hl-stat b{color:var(--ink);font-weight:500;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hl-stat[data-tone=urgent] b{color:var(--urgent-ink)}.hl-stat[data-tone=won] b{color:var(--won-ink)}.hl-page-body{flex:1 1;min-block-size:0;overflow:auto;overscroll-behavior:contain;padding:var(--s-6) var(--gutter) var(--s-12);scrollbar-width:thin}.hl-page-body[data-flush]{padding:0;container-type:inline-size;container-name:list}@media (hover:hover) and (pointer:fine){.hl-header-back:hover{color:var(--ink)}}.hl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);padding:0 var(--gutter) var(--s-3);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);min-inline-size:0}.hl-toolbar[data-bare]{-webkit-border-after:0;border-block-end:0}.hl-toolbar-end{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:var(--s-2)}.hl-toolbar>.hl-segmented{max-inline-size:100%;overflow-x:auto;scrollbar-width:none}.hl-toolbar-field{inline-size:min(360px,100%);flex:none}.hl-segmented{position:relative;display:inline-flex;inline-size:-moz-fit-content;inline-size:fit-content;padding:2px;border-radius:var(--r-md);background:var(--sunk);max-inline-size:100%;flex:none}.hl-segmented-row{display:flex;min-inline-size:0}.hl-segmented-item{block-size:var(--control-h-sm);padding-inline:10px;border-radius:var(--r-sm);color:var(--ink-2);font-weight:500;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.hl-segmented-item svg{inline-size:14px;block-size:14px}.hl-segmented-over{position:absolute;inset:2px;pointer-events:none;-webkit-clip-path:inset(0 100% 0 0 round var(--r-sm));clip-path:inset(0 100% 0 0 round var(--r-sm));transition:-webkit-clip-path var(--dur-base) var(--ease-out);transition:clip-path var(--dur-base) var(--ease-out);transition:clip-path var(--dur-base) var(--ease-out),-webkit-clip-path var(--dur-base) var(--ease-out)}.hl-segmented-over .hl-segmented-item{background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px var(--line-2),0 1px 2px rgba(0,0,0,.05)}.hl-segmented-over[data-instant]{transition:none}.hl-segmented[data-size=sm] .hl-segmented-item{block-size:22px;padding-inline:8px;font-size:var(--fs-small)}.hl-segmented[data-fill]{display:flex;inline-size:auto}.hl-segmented[data-fill] .hl-segmented-row{flex:1 1}.hl-segmented[data-fill] .hl-segmented-item{flex:1 1;justify-content:center}@media (hover:hover) and (pointer:fine){.hl-segmented-row>.hl-segmented-item:hover{color:var(--ink)}}.hl-tabs{position:relative;display:flex;gap:var(--s-4);padding-inline:var(--gutter);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.hl-tab{display:inline-flex;align-items:center;gap:6px;block-size:38px;color:var(--ink-3);font-weight:500;text-decoration:none;white-space:nowrap;border-radius:var(--r-xs)}.hl-tab[aria-selected=true]{color:var(--ink)}.hl-tab .hl-count{font-size:10.5px}.hl-tabs-indicator{position:absolute;left:0;bottom:-1px;block-size:2px;inline-size:1px;background:var(--accent);transform-origin:left;transform:translateX(var(--x,0)) scaleX(var(--w,0));transition:transform var(--dur-base) var(--ease-out)}.hl-tabs-indicator[data-instant]{transition:none}@media (hover:hover) and (pointer:fine){.hl-tab:hover{color:var(--ink)}}.hl-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;block-size:var(--control-h);padding-inline:10px;border-radius:var(--r-md);font-weight:500;font-size:13px;color:var(--ink);background:var(--panel);box-shadow:var(--ring);white-space:nowrap;text-decoration:none;flex:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hl-btn svg{inline-size:14px;block-size:14px}.hl-btn[data-variant=primary]{background:var(--accent);color:var(--on-accent);box-shadow:none}.hl-btn[data-variant=ghost]{background:transparent;box-shadow:none;color:var(--ink-2)}.hl-btn[data-variant=danger]{background:var(--panel);color:var(--urgent-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--urgent) 35%,var(--line-2))}.hl-btn[data-variant=danger-solid]{background:var(--danger);color:#fff;box-shadow:none}.hl-btn[data-variant=wa]{background:var(--wa);color:var(--on-wa);box-shadow:none}.hl-btn[data-size=sm]{block-size:var(--control-h-sm);padding-inline:8px;font-size:var(--fs-small);border-radius:var(--r-sm)}.hl-btn[data-size=lg]{block-size:var(--control-h-lg);padding-inline:14px;font-size:var(--fs-body)}.hl-btn[data-size=xl]{block-size:52px;padding-inline:18px;font-size:var(--fs-lg);border-radius:var(--r-xl)}.hl-btn[data-size=xl] svg{inline-size:18px;block-size:18px}.hl-btn[data-icon]{inline-size:var(--control-h);padding:0}.hl-btn[data-icon][data-size=sm]{inline-size:var(--control-h-sm)}.hl-btn[data-icon][data-size=lg]{inline-size:var(--control-h-lg)}.hl-btn[data-block]{inline-size:100%}.hl-btn:disabled,.hl-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.hl-btn[aria-busy=true]{color:transparent;pointer-events:none}.hl-btn[aria-busy=true]>*{visibility:hidden}.hl-btn[aria-busy=true]:after{content:"";position:absolute;inset:0;margin:auto;inline-size:14px;block-size:14px;border-radius:50%;border:1.5px solid var(--ink-3);border-block-start-color:transparent;animation:hl-spin .6s linear infinite}.hl-btn[data-variant=primary][aria-busy=true]:after{border-color:var(--bg);border-block-start-color:transparent}.hl-btn[aria-expanded=true]{background:var(--sel)}.hl-btn[data-variant=primary][aria-expanded=true]{background:var(--accent)}@keyframes hl-spin{to{transform:rotate(1turn)}}@media (hover:hover) and (pointer:fine){.hl-btn:hover{background:var(--hover)}.hl-btn[data-variant=primary]:hover{background:var(--accent-hover)}.hl-btn[data-variant=ghost]:hover{color:var(--ink);background:var(--hover)}.hl-btn[data-variant=danger]:hover{background:var(--urgent-soft)}.hl-btn[data-variant=danger-solid]:hover{background:var(--danger-hover)}.hl-btn[data-variant=wa]:hover{background:var(--wa-hover)}.hl-btn:disabled:hover{background:var(--panel)}}.hl-btn-group{display:inline-flex}.hl-btn-group>.hl-btn{border-radius:0}.hl-btn-group>.hl-btn:first-child{border-start-start-radius:var(--r-md);border-end-start-radius:var(--r-md)}.hl-btn-group>.hl-btn:last-child{border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md)}.hl-btn-group>.hl-btn+.hl-btn{-webkit-margin-start:-1px;margin-inline-start:-1px}[dir=rtl] .hl-flip{transform:scaleX(-1)}.hl-kbd{font:500 10.5px/1 var(--mono);color:var(--ink-3);border:1px solid var(--line-2);border-block-end-width:1.5px;border-radius:var(--r-xs);padding:2px 4px;min-inline-size:16px;display:inline-block;text-align:center;background:var(--panel);direction:ltr}.hl-btn[data-variant=primary] .hl-kbd{background:transparent;color:inherit;opacity:.6;border-color:currentColor}.hl-btn .hl-kbd{-webkit-margin-start:2px;margin-inline-start:2px}.hl-link{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px;border-radius:var(--r-xs)}@media (hover:hover) and (pointer:fine){.hl-link:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}.hl-input,.hl-select,.hl-textarea{inline-size:100%;min-block-size:var(--control-h);border:0;border-radius:var(--r-md);background:var(--panel);box-shadow:var(--ring);padding:0 10px;outline:none;color:var(--ink);transition:box-shadow var(--dur-hover) ease}.hl-input::placeholder,.hl-textarea::placeholder{color:var(--ink-3)}.hl-input:focus-visible,.hl-select:focus-visible,.hl-textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--ink-3),0 0 0 3px var(--sel);outline:none}.hl-input[aria-invalid=true],.hl-select[aria-invalid=true],.hl-textarea[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--urgent)}.hl-input:disabled,.hl-select:disabled,.hl-textarea:disabled{background:var(--sunk);color:var(--ink-3);cursor:not-allowed}.hl-input[type=date],.hl-input[type=number],.hl-input[type=time]{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px}.hl-input[data-size=sm],.hl-select[data-size=sm]{min-block-size:var(--control-h-sm);font-size:var(--fs-small);border-radius:var(--r-sm)}.hl-textarea{padding:8px 10px;min-block-size:72px;resize:vertical;line-height:1.55;display:block}.hl-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:28px;padding-inline-end:28px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%236c6b67' stroke-width='1.5'%3E%3Cpath d='m4.5 6.5 3.5 3.5 3.5-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:14px;background-position:right 8px center}[dir=rtl] .hl-select{background-position:left 8px center}.hl-search{position:relative;display:flex;align-items:center;flex:1 1;max-inline-size:320px;min-inline-size:140px}.hl-search>svg{position:absolute;inset-inline-start:9px;inline-size:14px;block-size:14px;color:var(--ink-3);pointer-events:none}.hl-search .hl-input{padding-inline:30px}.hl-search>.hl-kbd{position:absolute;inset-inline-end:7px;pointer-events:none}.hl-search .hl-input:not(:placeholder-shown)~.hl-kbd{display:none}.hl-field>.hl-search,.hl-stack>.hl-search{flex:none;max-inline-size:none}.hl-input-group{display:flex;align-items:center;border-radius:var(--r-md);box-shadow:var(--ring);background:var(--panel)}.hl-input-group:focus-within{box-shadow:inset 0 0 0 1px var(--ink-3),0 0 0 3px var(--sel)}.hl-input-group .hl-input{box-shadow:none;background:transparent}.hl-input-group>.hl-btn{-webkit-margin-end:3px;margin-inline-end:3px}.hl-input-affix{padding-inline:10px;color:var(--ink-3);font-size:var(--fs-small);white-space:nowrap}.hl-check,.hl-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;inline-size:16px;block-size:16px;flex:none;display:inline-grid;place-content:center;background:var(--panel);box-shadow:inset 0 0 0 1px var(--ink-4);cursor:pointer;transition:background-color var(--dur-hover) ease,box-shadow var(--dur-hover) ease}.hl-check{border-radius:var(--r-xs)}.hl-radio{border-radius:50%}.hl-check:before{content:"";inline-size:10px;block-size:10px;background:var(--bg);opacity:0;-webkit-clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,38% 72%);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,38% 72%)}.hl-check:checked,.hl-check:indeterminate{background:var(--accent);box-shadow:none}.hl-check:checked:before{opacity:1}.hl-check:indeterminate:before{opacity:1;-webkit-clip-path:inset(40% 10% 40% 10%);clip-path:inset(40% 10% 40% 10%)}.hl-radio:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--bg);opacity:0}.hl-radio:checked{background:var(--accent);box-shadow:none}.hl-radio:checked:before{opacity:1}.hl-check:disabled,.hl-radio:disabled{opacity:.45;cursor:not-allowed}.hl-check[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--urgent)}.hl-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;inline-size:30px;block-size:18px;border-radius:var(--r-full);background:var(--line-2);position:relative;cursor:pointer;flex:none;transition:background-color var(--dur-base) var(--ease-out)}.hl-switch:before{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:14px;block-size:14px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform var(--dur-base) var(--ease-out)}.hl-switch:checked{background:var(--accent)}.hl-switch:checked:before{background:var(--bg);transform:translateX(calc(12px * var(--dir)))}.hl-switch:disabled{opacity:.45;cursor:not-allowed}.hl-choice{display:flex;align-items:flex-start;gap:var(--s-2);cursor:pointer;min-block-size:24px;padding-block:3px}.hl-choice>input{-webkit-margin-before:1px;margin-block-start:1px}.hl-choice-text{display:flex;flex-direction:column;gap:1px;min-inline-size:0}.hl-choice-hint{color:var(--ink-3)}.hl-chip,.hl-choice-hint{font-size:var(--fs-small)}.hl-chip{display:inline-flex;align-items:center;gap:6px;block-size:var(--control-h-sm);padding-inline:9px;border-radius:var(--r-full);font-weight:500;color:var(--ink-2);box-shadow:var(--ring);background:var(--panel);white-space:nowrap}.hl-chip svg{inline-size:12px;block-size:12px}.hl-chip[aria-pressed=true]{background:var(--accent);color:var(--on-accent);box-shadow:none}.hl-chip[aria-pressed=true] .hl-count{color:inherit;opacity:.7}@media (hover:hover) and (pointer:fine){.hl-chip:hover{background:var(--hover)}.hl-chip[aria-pressed=true]:hover{background:var(--accent-hover)}}.hl-field{flex-direction:column;min-inline-size:0}.hl-field,.hl-label{display:flex;gap:6px}.hl-label{font-size:var(--fs-small);font-weight:500;color:var(--ink-2);align-items:baseline}.hl-label-opt{color:var(--ink-3);font-weight:400}.hl-hint{color:var(--ink-3);text-wrap:pretty}.hl-error,.hl-hint{font-size:var(--fs-small)}.hl-error{color:var(--urgent-ink);display:flex;gap:6px;align-items:flex-start}.hl-error svg{inline-size:13px;block-size:13px;-webkit-margin-before:2px;margin-block-start:2px}.hl-field-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.hl-form{display:flex;flex-direction:column;gap:var(--s-4)}.hl-form-actions{display:flex;gap:var(--s-2);justify-content:flex-end;-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2)}.hl-pop{position:fixed;z-index:var(--z-pop);min-inline-size:200px;max-inline-size:min(360px,calc(100vw - 16px));max-block-size:min(420px,calc(100dvh - 24px));overflow:auto;background:var(--panel);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);padding:4px;transform-origin:var(--origin,50% 0);opacity:1;transform:scale(1);transition:opacity var(--dur-pop) var(--ease-out),transform var(--dur-pop) var(--ease-out)}@starting-style{.hl-pop[data-state=open]{opacity:0;transform:scale(.96)}}.hl-pop[data-state=closed]{opacity:0;transform:scale(.98);transition-duration:var(--dur-exit);pointer-events:none}.hl-pop[data-instant]{transition:none}.hl-pop[data-width=wide]{min-inline-size:280px}.hl-pop[data-pad]{padding:var(--s-3)}.hl-menu-item{display:flex;align-items:center;gap:var(--s-2);inline-size:100%;min-block-size:30px;padding:0 var(--s-2);border-radius:var(--r-sm);text-align:start;font-size:13px;outline:none;color:var(--ink)}.hl-menu-item>svg{inline-size:14px;block-size:14px;color:var(--ink-3)}.hl-menu-item .hl-menu-check{opacity:0;color:var(--ink)}.hl-menu-item[aria-checked=true] .hl-menu-check{opacity:1}.hl-menu-item:focus-visible,.hl-menu-item[data-highlighted]{background:var(--hover);outline:none}.hl-menu-item[data-tone=urgent]{color:var(--urgent-ink)}.hl-menu-item[data-tone=urgent]>svg{color:currentColor}.hl-menu-item:disabled,.hl-menu-item[aria-disabled=true]{color:var(--ink-4);cursor:not-allowed}.hl-menu-kbd,.hl-menu-meta{-webkit-margin-start:auto;margin-inline-start:auto;font:500 10.5px var(--mono);color:var(--ink-3);-webkit-padding-start:var(--s-3);padding-inline-start:var(--s-3)}.hl-menu-text{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-menu-label{font-size:var(--fs-micro);color:var(--ink-3);padding:6px 8px 4px;font-weight:500}.hl-menu-sep{block-size:1px;background:var(--line);margin:4px -4px}.hl-menu-desc{font-size:var(--fs-small);color:var(--ink-3);padding:2px 8px 6px;text-wrap:pretty;max-inline-size:280px}@media (hover:hover) and (pointer:fine){.hl-menu-item:hover:not(:disabled){background:var(--hover)}}.hl-combobox{position:relative}.hl-combobox>.hl-input{-webkit-padding-end:28px;padding-inline-end:28px}.hl-combobox>svg{position:absolute;inset-inline-end:8px;inset-block-start:calc(50% - 7px);inline-size:14px;block-size:14px;color:var(--ink-3);pointer-events:none}.hl-option{display:flex;align-items:center;gap:var(--s-2);min-block-size:30px;padding:0 var(--s-2);border-radius:var(--r-sm);cursor:default}.hl-option[aria-selected=true]{background:var(--hover)}.hl-option[data-current] .hl-menu-check{opacity:1}.hl-option mark{background:none;color:var(--ink);font-weight:600}.hl-option-empty{padding:8px;color:var(--ink-3);font-size:var(--fs-small)}.hl-tip{position:fixed;z-index:var(--z-tip);pointer-events:none;background:var(--ink);color:var(--bg);font-size:var(--fs-micro);font-weight:500;padding:4px 7px;border-radius:var(--r-sm);white-space:nowrap;display:flex;gap:6px;align-items:center;max-inline-size:280px;transform-origin:var(--origin,50% 100%);opacity:0;transform:scale(.97);transition:opacity var(--dur-tip) var(--ease-out),transform var(--dur-tip) var(--ease-out)}.hl-tip[data-state=open]{opacity:1;transform:scale(1)}.hl-tip[data-instant]{transition-duration:0s}.hl-tip .hl-kbd{background:transparent;color:inherit;opacity:.65;border-color:currentColor}.hl-dialog{border:0;padding:0;margin:auto;inline-size:min(480px,calc(100vw - 32px));max-block-size:calc(100dvh - 48px);border-radius:var(--r-xl);background:var(--panel);color:var(--ink);box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;overflow:hidden;opacity:1;transform:scale(1);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}.hl-dialog:not([open]){display:none;opacity:0;transform:scale(.97);transition-duration:var(--dur-exit)}@starting-style{.hl-dialog[open]{opacity:0;transform:scale(.97)}}.hl-dialog::-webkit-backdrop{background:var(--scrim);opacity:1;-webkit-transition:opacity var(--dur-base) ease,overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete;transition:opacity var(--dur-base) ease,overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}.hl-dialog::backdrop{background:var(--scrim);opacity:1;transition:opacity var(--dur-base) ease,overlay var(--dur-base) allow-discrete,display var(--dur-base) allow-discrete}.hl-dialog:not([open])::-webkit-backdrop{opacity:0}.hl-dialog:not([open])::backdrop{opacity:0}@starting-style{.hl-dialog[open]::-webkit-backdrop{opacity:0}.hl-dialog[open]::backdrop{opacity:0}}.hl-dialog[data-size=sm]{inline-size:min(380px,calc(100vw - 32px))}.hl-dialog[data-size=lg]{inline-size:min(720px,calc(100vw - 32px))}.hl-dialog>form{display:contents}.hl-dialog-head{display:flex;align-items:flex-start;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-3)}.hl-dialog-head>div{flex:1 1;min-inline-size:0}.hl-dialog-title{font-size:var(--fs-lg);font-weight:600;letter-spacing:-.01em;text-wrap:balance}.hl-dialog-desc{color:var(--ink-3);-webkit-margin-before:4px;margin-block-start:4px;text-wrap:pretty}.hl-dialog-body{padding:var(--s-2) var(--s-5) var(--s-5);overflow:auto;display:flex;flex-direction:column;gap:var(--s-4)}.hl-dialog-foot{display:flex;gap:var(--s-2);justify-content:flex-end;padding:var(--s-3) var(--s-5);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);background:var(--bg)}.hl-dialog-foot .hl-dialog-foot-start{-webkit-margin-end:auto;margin-inline-end:auto}.hl-drawer{position:fixed;z-index:var(--z-drawer);inset-block:var(--drawer-gap);inset-inline-end:var(--drawer-gap);inline-size:min(var(--drawer-w),calc(100vw - 16px));background:var(--panel);border-radius:var(--r-xl);box-shadow:var(--shadow-overlay);display:flex;flex-direction:column;overflow:hidden;transform:translateX(calc(var(--dir) * (100% + 16px)));visibility:hidden;transition:transform var(--dur-drawer-exit) var(--ease-out),visibility 0s linear var(--dur-drawer-exit)}.hl-drawer[data-state=open]{transform:translateX(0);visibility:visible;transition:transform var(--dur-drawer) var(--ease-drawer),visibility 0s}.hl-drawer[data-dragging],.hl-drawer[data-instant]{transition:none}.hl-drawer[data-width=narrow]{--drawer-w:420px}.hl-drawer[data-width=wide]{--drawer-w:760px}.hl-drawer-handle{display:none;inline-size:36px;block-size:4px;border-radius:var(--r-full);background:var(--line-2);margin:8px auto 0;flex:none}.hl-drawer-handle[data-drag=handle]{position:relative;touch-action:none}.hl-drawer-handle[data-drag=handle]:before{content:"";position:absolute;inset:-8px -100vw}.hl-drawer-head{padding:var(--s-4) 18px var(--s-3);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);flex:none}.hl-drawer-bar{display:flex;align-items:center;gap:6px;color:var(--ink-3);font-size:var(--fs-small);min-block-size:var(--control-h-sm)}.hl-drawer-bar-end{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:2px}.hl-drawer-body{flex:1 1;min-block-size:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.hl-drawer-foot{flex:none;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);padding:10px 12px 12px;background:var(--panel)}.hl-drawer-section{padding:14px 18px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-drawer-section:last-child{-webkit-border-after:0;border-block-end:0}.hl-drawer-section[data-sunk]{background:var(--bg)}.hl-drawer-title{font-size:var(--fs-lg);font-weight:600;letter-spacing:-.01em}.hl-drawer[data-side=bottom]{inset:auto 0 0 0;inline-size:100%;block-size:auto;max-block-size:calc(100% - 40px);border-radius:14px 14px 0 0;transform:translateY(100%)}.hl-drawer[data-side=bottom][data-size=full]{block-size:calc(100% - 40px)}.hl-drawer[data-side=bottom][data-state=open]{transform:translateY(0)}.hl-drawer[data-side=bottom] .hl-drawer-handle{display:block}.hl-drawer[data-side=bottom] .hl-drawer-head{touch-action:none;-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2)}@media (max-width:639px){.hl-drawer{inset:auto 0 0 0;inline-size:100%;block-size:calc(100dvh - 40px);border-radius:14px 14px 0 0;transform:translateY(100%)}.hl-drawer[data-state=open]{transform:translateY(0)}.hl-drawer .hl-drawer-handle{display:block}.hl-drawer .hl-drawer-head{touch-action:none;-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2)}.hl-app[data-sheet=open]{transform:scale(.94) translateY(12px);border-radius:12px;overflow:hidden}}@media (min-width:1280px){.hl-app[data-drawer=open] .hl-page-body[data-flush]{-webkit-padding-end:calc(var(--drawer-w) + var(--drawer-gap) * 2);padding-inline-end:calc(var(--drawer-w) + var(--drawer-gap) * 2)}.hl-app[data-drawer=open] .hl-page-body:not([data-flush]){-webkit-padding-end:calc(var(--drawer-w) + var(--drawer-gap) * 2 + var(--s-4));padding-inline-end:calc(var(--drawer-w) + var(--drawer-gap) * 2 + var(--s-4))}.hl-app[data-drawer=open] :is(.hl-header,.hl-toolbar,.hl-tabs,.hl-callout[data-banner]){-webkit-padding-end:calc(var(--drawer-w) + var(--drawer-gap) * 2 + var(--s-4));padding-inline-end:calc(var(--drawer-w) + var(--drawer-gap) * 2 + var(--s-4))}.hl-app[data-drawer=open] .hl-railed{grid-template-columns:minmax(0,1fr)}.hl-app[data-drawer=open] .hl-railed-rail{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}}.hl-toaster{position:fixed;inset-inline-end:24px;inset-block-end:24px;inline-size:356px;z-index:var(--z-toast);margin:0;padding:0;block-size:0;list-style:none;pointer-events:none}.hl-toaster:before{content:"";inset-inline:0;block-size:var(--hover-h,0)}.hl-toast,.hl-toaster:before{position:absolute;inset-block-end:0;pointer-events:auto}.hl-toast{inset-inline-end:0;inline-size:100%;display:flex;align-items:center;gap:10px;padding-block:12px;padding-inline:14px 12px;background:var(--panel);border-radius:var(--r-lg);box-shadow:var(--shadow-pop);transform-origin:50% 100%;opacity:0;transform:translateY(100%);transition:transform var(--dur-toast) ease,opacity var(--dur-toast) ease;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hl-toast[data-mounted]{opacity:1}.hl-toast[data-removed]{opacity:0;transition:transform var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out)}.hl-toast[data-dragging]{transition:none}.hl-toast-icon{inline-size:18px;block-size:18px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--sunk);color:var(--ink-2)}.hl-toast-icon svg{inline-size:11px;block-size:11px}.hl-toast[data-type=success] .hl-toast-icon{background:var(--won-soft);color:var(--won-ink)}.hl-toast[data-type=error] .hl-toast-icon{background:var(--urgent-soft);color:var(--urgent-ink)}.hl-toast[data-type=loading] .hl-toast-icon{background:transparent}.hl-toast[data-type=loading] .hl-toast-icon:after{content:"";inline-size:12px;block-size:12px;border-radius:50%;border:1.5px solid var(--ink-3);border-block-start-color:transparent;animation:hl-spin .6s linear infinite}.hl-toast-text{min-inline-size:0;flex:1 1;display:flex;flex-direction:column}.hl-toast-title{font-weight:500;font-size:13px}.hl-toast-desc{color:var(--ink-3);font-size:var(--fs-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-toast .hl-btn{flex:none}.hl-palette{border:0;padding:0;margin:14vh auto auto;inline-size:min(600px,calc(100vw - 32px));background:var(--panel);color:var(--ink);border-radius:var(--r-xl);box-shadow:var(--shadow-pop),0 30px 80px -20px rgba(0,0,0,.3);overflow:hidden;display:none;flex-direction:column}.hl-palette[open]{display:flex}.hl-palette::-webkit-backdrop{background:rgba(10,10,9,.18)}.hl-palette::backdrop{background:rgba(10,10,9,.18)}.hl-palette-input{inline-size:100%;block-size:50px;border:0;outline:none;background:transparent;padding:0 var(--s-4);font-size:15px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);color:var(--ink)}.hl-palette-input::placeholder{color:var(--ink-3)}.hl-palette-list{max-block-size:min(380px,60dvh);overflow:auto;padding:4px;scrollbar-width:thin}.hl-palette-group{padding:8px 10px 4px;font-size:var(--fs-micro);color:var(--ink-3);font-weight:500}.hl-palette-item{display:flex;align-items:center;gap:10px;min-block-size:38px;padding:0 10px;border-radius:var(--r-md);cursor:default;min-inline-size:0}.hl-palette-item[aria-selected=true]{background:var(--sel)}.hl-palette-glyph{inline-size:16px;display:grid;place-items:center;color:var(--ink-3);flex:none}.hl-palette-glyph svg{inline-size:14px;block-size:14px}.hl-palette-label{font-weight:500;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-palette-code{font:400 var(--fs-micro) var(--mono);color:var(--ink-3)}.hl-palette-meta{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--ink-3);font-size:var(--fs-small);white-space:nowrap}.hl-palette-empty{padding:18px 12px;color:var(--ink-3);text-align:center}.hl-palette-foot{display:flex;gap:var(--s-3);padding:8px 14px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-micro)}.hl-palette-foot span{display:inline-flex;gap:4px;align-items:center}.hl-list{min-inline-size:0;position:relative}.hl-list-head,.hl-row{display:grid;grid-template-columns:var(--cols);align-items:center;grid-column-gap:var(--s-3);column-gap:var(--s-3);padding-inline:20px var(--gutter)}.hl-list-head{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:var(--z-sticky);block-size:32px;background:var(--bg);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-micro);font-weight:500}.hl-th{display:flex;align-items:center;min-inline-size:0;white-space:nowrap}.hl-cell[data-align=end],.hl-th[data-align=end]{justify-content:flex-end;text-align:end;justify-self:end}.hl-cell[data-align=end]{align-items:flex-end;gap:4px}.hl-sort{display:inline-flex;align-items:center;gap:3px;color:inherit;font-weight:500;border-radius:var(--r-xs);block-size:24px}.hl-sort svg{inline-size:11px;block-size:11px;opacity:0}.hl-th[aria-sort=ascending] .hl-sort,.hl-th[aria-sort=descending] .hl-sort{color:var(--ink)}.hl-th[aria-sort=ascending] .hl-sort svg{opacity:1;transform:rotate(180deg)}.hl-th[aria-sort=descending] .hl-sort svg{opacity:1}.hl-list-group{display:flex;align-items:center;gap:6px;padding-block:14px 6px;padding-inline:48px var(--gutter);font-size:var(--fs-micro);font-weight:500}.hl-list-group,.hl-list-group .hl-count{color:var(--ink-3)}.hl-list-group[data-tone=urgent]{color:var(--urgent-ink)}.hl-list-group[data-tone=won]{color:var(--won-ink)}.hl-list-group-action{-webkit-margin-start:auto;margin-inline-start:auto}.hl-row{min-block-size:var(--row-h);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);position:relative;outline:none;cursor:default}.hl-row:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:2px;background:transparent}.hl-row[data-tone=urgent]:before{background:var(--urgent)}.hl-row[data-paint=won]{--paint:var(--won)}.hl-row[data-paint=lost]{--paint:var(--urgent)}.hl-row[data-paint=unassigned]{--paint:var(--vip)}.hl-row[data-paint=awaiting]{--paint:var(--await)}.hl-row[data-paint]{background:color-mix(in srgb,var(--paint) var(--paint-mix,9%),transparent)}.hl-row[data-paint]:before{background:var(--paint);inline-size:3px}.hl-row[data-active]{background:var(--sel)}.hl-row[data-active]:before,.hl-row[data-open]:before{background:var(--accent)}.hl-row[aria-selected=true]{background:color-mix(in srgb,var(--sel) 80%,var(--ink) 4%)}.hl-row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:0}.hl-row[data-muted]{color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.hl-row:hover{background:var(--hover)}.hl-row[data-active]:hover{background:var(--sel)}}.hl-cell{min-inline-size:0;display:flex;flex-direction:column;justify-content:center;font-size:12.5px;color:var(--ink-2)}.hl-cell[data-primary]{color:var(--ink);font-size:var(--fs-body)}.hl-cell-main{display:flex;align-items:center;gap:6px;min-inline-size:0;overflow:hidden}.hl-cell-main>.hl-cell-title{min-inline-size:min(12ch,60%)}.hl-cell-title{font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-cell-title:lang(ar){font-family:var(--font-ar-display);font-size:13px}.hl-cell-code{font:400 var(--fs-micro) var(--mono);color:var(--ink-3);flex:none}.hl-cell-sub{color:var(--ink-3);font-size:var(--fs-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-cell-sub[data-tone=urgent],.hl-cell[data-tone=urgent]{color:var(--urgent-ink)}.hl-cell[data-tone=urgent]{font-weight:500}.hl-cell[data-tone=won]{color:var(--won-ink)}.hl-cell-inline{display:flex;align-items:center;gap:6px;min-inline-size:0;white-space:nowrap;overflow:hidden}.hl-cell-empty{color:var(--ink-3)}.hl-row-check{opacity:0}.hl-list[data-selecting] .hl-row-check,.hl-row-check:focus-visible,.hl-row[aria-selected=true] .hl-row-check,.hl-row[data-active] .hl-row-check{opacity:1}@media (hover:hover) and (pointer:fine){.hl-row:hover .hl-row-check{opacity:1}}@media (hover:none){.hl-row-check{opacity:1}}.hl-row-actions{display:inline-flex;gap:2px;-webkit-margin-start:auto;margin-inline-start:auto;flex:none;opacity:0}.hl-row:focus-within .hl-row-actions,.hl-row[data-active] .hl-row-actions{opacity:1}@media (hover:hover) and (pointer:fine){.hl-row:hover .hl-row-actions{opacity:1}}@media (hover:none){.hl-row-actions{opacity:1}}.hl-list-tail{justify-content:center;gap:var(--s-3);padding:var(--s-4) var(--gutter)}.hl-list-note,.hl-list-tail{display:flex;align-items:center;color:var(--ink-3);font-size:var(--fs-small)}.hl-list-note{padding:var(--s-3) var(--gutter);gap:var(--s-2);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}@container list (max-width:880px){.hl-list-head,.hl-row{grid-template-columns:var(--cols-md,var(--cols))}.hl-cell-main>.hl-badge~.hl-badge{display:none}[data-col-hide~=md]{display:none!important}}@container list (max-width:720px){.hl-cell-main>:is(.hl-badge,.hl-tag){display:none}}@container list (max-width:600px){.hl-list-head,.hl-row{grid-template-columns:var(--cols-sm,var(--cols-md,var(--cols)));padding-inline:var(--s-4)}.hl-list-head{display:none}.hl-row{padding-block:var(--s-2)}[data-col-hide~=md],[data-col-hide~=sm]{display:none!important}.hl-cell[data-mobile=below]{grid-column:2/-1;grid-row:2;-webkit-margin-before:2px;margin-block-start:2px}.hl-cell[data-mobile=below]>.hl-cell-main>.hl-badge{display:inline-flex}.hl-list-group{padding-inline:var(--s-4)}}.hl-table-wrap{overflow:auto;border-radius:var(--r-lg);box-shadow:var(--ring);background:var(--panel)}.hl-table{inline-size:100%;border-collapse:collapse;font-size:12.5px}.hl-table th{font-size:var(--fs-micro);font-weight:500;color:var(--ink-3);text-align:start;padding:8px 12px;white-space:nowrap;background:var(--bg);position:-webkit-sticky;position:sticky;inset-block-start:0}.hl-table td,.hl-table th{-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-table td{padding:10px 12px;color:var(--ink-2);vertical-align:middle}.hl-table tr:last-child td{-webkit-border-after:0;border-block-end:0}.hl-table [data-align=end]{text-align:end}.hl-table td[data-primary]{color:var(--ink);font-weight:500}.hl-table tbody tr[data-interactive]{cursor:pointer}.hl-table tfoot td{font-weight:500;color:var(--ink);background:var(--bg)}.hl-table{min-inline-size:var(--min,0)}.hl-table col{inline-size:var(--w,auto)}.hl-table[data-layout=fixed]{table-layout:fixed}.hl-table[data-valign=top] td{vertical-align:top}.hl-table .hl-cell-sub{display:block;-webkit-margin-before:2px;margin-block-start:2px}.hl-table .hl-error{-webkit-margin-before:6px;margin-block-start:6px;font-weight:400}.hl-table .hl-input-group{inline-size:100%}.hl-table tr[data-muted] td>:not([data-keep]){opacity:.55}@media (max-width:760px){.hl-table[data-stack=mobile]{table-layout:auto;min-inline-size:0}.hl-table[data-stack=mobile] :is(thead,colgroup){display:none}.hl-table[data-stack=mobile] tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);padding:var(--s-3);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-table[data-stack=mobile] tr:last-child{-webkit-border-after:0;border-block-end:0}.hl-table[data-stack=mobile] td{display:block;padding:0;border:0;min-inline-size:0}.hl-table[data-stack=mobile] td[data-primary]{grid-column:1/-1}.hl-table[data-stack=mobile] td[data-label]:before{content:attr(data-label);display:block;font-size:var(--fs-micro);font-weight:500;color:var(--ink-3);-webkit-margin-after:4px;margin-block-end:4px}.hl-table[data-stack=mobile] td:last-child{align-self:end}}@media (hover:hover) and (pointer:fine){.hl-table tbody tr[data-interactive]:hover td{background:var(--hover)}}.hl-bulkbar{position:fixed;inset-inline-start:50%;inset-block-end:20px;z-index:var(--z-bulk);display:none;align-items:center;gap:4px;padding:5px;-webkit-padding-start:12px;padding-inline-start:12px;border-radius:var(--r-xl);background:var(--ink);color:var(--bg);box-shadow:0 12px 32px -8px rgba(0,0,0,.35);transform:translateX(calc(-50% * var(--dir)));opacity:1;transition:opacity var(--dur-base) var(--ease-out),transform .24s var(--ease-out),display var(--dur-base) allow-discrete}.hl-bulkbar[data-state=open]{display:flex}@starting-style{.hl-bulkbar[data-state=open]{opacity:0;transform:translate(calc(-50% * var(--dir)),10px)}}.hl-bulkbar-count{font-weight:500;-webkit-margin-end:8px;margin-inline-end:8px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hl-bulkbar .hl-btn{background:transparent;color:inherit;box-shadow:none}.hl-bulkbar .hl-kbd{background:transparent;color:inherit;opacity:.6;border-color:currentColor}@media (hover:hover) and (pointer:fine){.hl-bulkbar .hl-btn:hover{background:rgba(127,127,127,.22)}}.hl-badge{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);font-weight:500;padding:1px 7px;border-radius:var(--r-full);white-space:nowrap;color:var(--ink-2);background:var(--sunk);line-height:18px}.hl-badge svg{inline-size:11px;block-size:11px}button.hl-badge{cursor:pointer;border:0;font-family:inherit}@media (hover:hover) and (pointer:fine){button.hl-badge:hover{box-shadow:inset 0 0 0 1px currentColor}}.hl-badge[data-tone=urgent]{color:var(--urgent-ink);background:var(--urgent-soft)}.hl-badge[data-tone=won]{color:var(--won-ink);background:var(--won-soft)}.hl-badge[data-tone=vip]{color:var(--vip-ink);background:var(--vip-soft)}.hl-badge[data-tone=warm]{color:var(--warm-ink);background:var(--warm-soft)}.hl-badge[data-tone=cold]{color:var(--cold-ink);background:var(--cold-soft)}.hl-tag{gap:4px;font-size:var(--fs-micro);font-weight:500;padding:0 6px;border-radius:var(--r-xs);box-shadow:var(--ring);line-height:18px}.hl-stage,.hl-tag{display:inline-flex;align-items:center;white-space:nowrap;color:var(--ink-2)}.hl-stage{gap:6px;font-size:12.5px}.hl-pips{display:inline-flex;gap:2px}.hl-pips i{inline-size:3px;block-size:10px;border-radius:1px;background:var(--line-2)}.hl-stage[data-step="1"] .hl-pips i:nth-child(-n+1),.hl-stage[data-step="2"] .hl-pips i:nth-child(-n+2),.hl-stage[data-step="3"] .hl-pips i:nth-child(-n+3),.hl-stage[data-step="4"] .hl-pips i:nth-child(-n+4),.hl-stage[data-step="5"] .hl-pips i{background:var(--accent)}.hl-stage[data-stage=won]{color:var(--won-ink)}.hl-stage[data-stage=won] .hl-pips i{background:var(--won)}.hl-stage[data-stage=awaiting]{color:var(--await-ink)}.hl-stage[data-stage=awaiting] .hl-pips i:first-child{background:var(--await)}.hl-stage[data-stage=closed],.hl-stage[data-stage=lost]{color:var(--ink-3)}.hl-stage[data-stage=closed] .hl-pips i,.hl-stage[data-stage=lost] .hl-pips i{background:var(--line)}.hl-stage-note{color:var(--ink-3)}.hl-heat{inline-size:8px;block-size:8px;border-radius:50%;display:inline-block;flex:none;justify-self:center}.hl-heat[data-heat=hot]{background:var(--urgent)}.hl-heat[data-heat=warm]{background:linear-gradient(to top,var(--warm) 50%,transparent 50%);box-shadow:inset 0 0 0 1.5px var(--warm)}.hl-heat[data-heat=cold]{box-shadow:inset 0 0 0 1.5px var(--cold)}.hl-heat[data-heat=vip]{background:var(--vip);box-shadow:0 0 0 2px var(--panel),0 0 0 3px var(--vip)}.hl-heat-label{display:inline-flex;align-items:center;gap:6px}.hl-dot{inline-size:6px;block-size:6px;border-radius:50%;background:var(--ink-4);display:inline-block;flex:none}.hl-dot[data-tone=urgent]{background:var(--urgent)}.hl-dot[data-tone=won]{background:var(--won)}.hl-dot[data-tone=vip]{background:var(--vip)}.hl-dot[data-tone=warm]{background:var(--warm)}.hl-dot[data-tone=cold]{background:var(--cold)}.hl-avatar{inline-size:20px;block-size:20px;border-radius:50%;background:var(--sel);color:var(--ink-2);display:inline-grid;place-items:center;flex:none;font:600 9.5px/1 var(--font);letter-spacing:.02em;text-transform:uppercase;overflow:hidden}.hl-avatar:lang(ar){font-family:var(--font-ar);font-size:10px;letter-spacing:0}.hl-avatar[data-size=md]{inline-size:24px;block-size:24px;font-size:10px}.hl-avatar[data-size=lg]{inline-size:36px;block-size:36px;font-size:13px}.hl-avatar[data-empty]{background:transparent;color:var(--ink-3);outline:1px dashed var(--ink-4);outline-offset:-1px}.hl-avatar[data-more]{background:var(--sunk);color:var(--ink-3);font-family:var(--mono)}.hl-avatar-stack{display:inline-flex}.hl-avatar-stack>.hl-avatar{box-shadow:0 0 0 2px var(--panel)}.hl-avatar-stack>.hl-avatar+.hl-avatar{-webkit-margin-start:-3px;margin-inline-start:-3px}.hl-person{display:inline-flex;align-items:center;gap:6px;min-inline-size:0;white-space:nowrap}.hl-person>span:last-child{overflow:hidden;text-overflow:ellipsis}.hl-stepper{display:flex;gap:2px;padding:2px;border-radius:var(--r-md);background:var(--sunk);overflow-x:auto;scrollbar-width:none}.hl-step{flex:1 1;min-inline-size:0;block-size:28px;padding-inline:8px;border-radius:var(--r-sm);font-size:var(--fs-small);font-weight:500;color:var(--ink-3);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap}.hl-step[data-done]{color:var(--ink-2)}.hl-step[data-done]:before{content:"";flex:none;inline-size:5px;block-size:5px;border-radius:50%;background:currentColor;opacity:.55}.hl-step[aria-checked=true]{background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px var(--line-2),0 1px 2px rgba(0,0,0,.05)}.hl-step[aria-checked=true][data-stage=won]{color:var(--won-ink)}.hl-step-key{font:500 10px var(--mono);color:var(--ink-3)}.hl-stepper[data-scroll] .hl-step{flex:none}@media (hover:hover) and (pointer:fine){.hl-step:hover{color:var(--ink)}}.hl-steps{display:flex;gap:var(--s-1);counter-reset:step;overflow-x:auto;scrollbar-width:none}.hl-steps-item{display:flex;align-items:center;gap:var(--s-2);color:var(--ink-3);font-size:var(--fs-small);font-weight:500;white-space:nowrap;-webkit-padding-end:var(--s-3);padding-inline-end:var(--s-3)}.hl-steps-item+.hl-steps-item:before{content:"";inline-size:18px;block-size:1px;background:var(--line-2);-webkit-margin-end:var(--s-2);margin-inline-end:var(--s-2)}.hl-steps-num{inline-size:20px;block-size:20px;border-radius:50%;display:grid;place-items:center;box-shadow:var(--ring);font:500 10.5px var(--mono);background:var(--panel)}.hl-steps-item[data-done]{color:var(--ink-2)}.hl-steps-item[data-done] .hl-steps-num{background:var(--sel);box-shadow:none}.hl-steps-item[aria-current=step]{color:var(--ink)}.hl-steps-item[aria-current=step] .hl-steps-num{background:var(--accent);color:var(--on-accent);box-shadow:none}.hl-steps-item a{color:inherit;text-decoration:none;display:flex;align-items:center;gap:var(--s-2);border-radius:var(--r-sm)}.hl-facts{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.hl-facts[data-cols="2"]{--n:2}.hl-facts[data-cols="3"]{--n:3}.hl-fact{min-inline-size:0}.hl-fact[data-span="2"]{grid-column:span 2}.hl-fact[data-span=all]{grid-column:1/-1}.hl-fact dt{font-size:var(--fs-micro);color:var(--ink-3);-webkit-margin-after:2px;margin-block-end:2px}.hl-fact dd{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-inline-size:0}.hl-fact dd [lang=ar],.hl-fact dd:lang(ar){font-family:var(--font-ar)}.hl-fact[data-tone=urgent] dd{color:var(--urgent-ink)}.hl-fact[data-tone=won] dd{color:var(--won-ink)}.hl-fact-empty,.hl-fact-sub{color:var(--ink-3);font-weight:400}.hl-fact-sub{display:block;font-size:var(--fs-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hl-fact-edit{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-sm);padding:2px 6px;margin:-2px -6px;max-inline-size:calc(100% + 12px);font-weight:500;min-inline-size:0}.hl-fact-edit>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-fact-edit svg{inline-size:11px;block-size:11px;color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.hl-fact-edit:hover{background:var(--hover)}}.hl-kv{display:flex;flex-direction:column}.hl-kv-row{display:flex;justify-content:space-between;gap:var(--s-3);padding-block:6px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);font-size:12.5px}.hl-kv-row:last-child{-webkit-border-after:0;border-block-end:0}.hl-kv-row dt{color:var(--ink-3)}.hl-kv-row dd{font-weight:500;text-align:end}.hl-kv-row[data-total] dd,.hl-kv-row[data-total] dt{color:var(--ink);font-weight:600}.hl-statcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1px;gap:1px;background:var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 0 0 1px var(--line)}.hl-statcard{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--panel);text-align:start;min-inline-size:0}.hl-statcard-label{font-size:var(--fs-micro);color:var(--ink-3);font-weight:500;display:flex;align-items:center;gap:6px}.hl-statcard-value{font:500 18px/1.3 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink)}.hl-statcard-value small{font:400 var(--fs-small) var(--font);color:var(--ink-3);letter-spacing:0}.hl-statcard-foot{font-size:var(--fs-small);color:var(--ink-3);display:flex;align-items:center;gap:6px;min-inline-size:0}.hl-statcard[data-tone=urgent] .hl-statcard-value{color:var(--urgent-ink)}.hl-statcard[data-tone=won] .hl-statcard-value{color:var(--won-ink)}.hl-statcard[data-tone=warm] .hl-statcard-value{color:var(--warm-ink)}.hl-statcards[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.hl-statcards[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.hl-statcards[data-size=lg] .hl-statcard-value{font-size:22px;line-height:1.2}button.hl-statcard{cursor:pointer}button.hl-statcard[aria-pressed=true]{background:var(--sel)}@media (hover:hover) and (pointer:fine){button.hl-statcard:hover{background:var(--hover)}}.hl-delta{font:500 var(--fs-micro) var(--mono);color:var(--ink-3)}.hl-delta[data-dir=up]{color:var(--won-ink)}.hl-delta[data-dir=down]{color:var(--urgent-ink)}.hl-progress{block-size:4px;border-radius:var(--r-full);background:var(--line);overflow:hidden;min-inline-size:40px}.hl-progress[data-size=lg]{block-size:8px}.hl-progress-bar{block-size:100%;inline-size:var(--p,0);background:var(--ink-2);border-radius:inherit}.hl-progress[data-tone=won] .hl-progress-bar{background:var(--won)}.hl-progress[data-tone=urgent] .hl-progress-bar{background:var(--urgent)}.hl-progress[data-tone=warm] .hl-progress-bar{background:var(--warm)}.hl-progress[data-tone=vip] .hl-progress-bar{background:var(--vip)}.hl-meter{display:flex;block-size:8px;border-radius:var(--r-full);overflow:hidden;background:var(--line);gap:2px}.hl-meter-seg{inline-size:var(--p);background:var(--ink-3)}.hl-meter-seg[data-tone=won]{background:var(--won)}.hl-meter-seg[data-tone=urgent]{background:var(--urgent)}.hl-meter-seg[data-tone=warm]{background:var(--warm)}.hl-meter-seg[data-tone=vip]{background:var(--vip)}.hl-meter-seg[data-tone=cold]{background:var(--ink-4)}.hl-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--fs-small);color:var(--ink-3)}.hl-legend span{display:inline-flex;align-items:center;gap:6px}.hl-legend b{color:var(--ink);font-weight:500;font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hl-hbars{display:flex;flex-direction:column;gap:8px}.hl-hbar{display:grid;grid-template-columns:minmax(80px,140px) minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-3);gap:var(--s-3);font-size:12.5px}.hl-hbar-label{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-hbar-track{block-size:8px;border-radius:var(--r-xs);background:var(--sunk);overflow:hidden}.hl-hbar-fill{display:block;block-size:100%;inline-size:calc(var(--v,0) * 100%);background:var(--ink-2);border-radius:inherit}.hl-hbar[data-tone=won] .hl-hbar-fill{background:var(--won)}.hl-hbar[data-tone=urgent] .hl-hbar-fill{background:var(--urgent)}.hl-hbar[data-tone=vip] .hl-hbar-fill{background:var(--vip)}.hl-hbar[data-tone=warm] .hl-hbar-fill{background:var(--warm)}.hl-hbar-value{font:500 var(--fs-small) var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);min-inline-size:48px;text-align:end}.hl-columns{align-items:flex-end;gap:4px;block-size:120px;-webkit-padding-after:18px;padding-block-end:18px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-col,.hl-columns{display:flex;position:relative}.hl-col{flex:1 1;flex-direction:column;align-items:center;justify-content:flex-end;block-size:100%;min-inline-size:0}.hl-col-bar{inline-size:100%;max-inline-size:28px;block-size:calc(var(--v,0) * 100%);min-block-size:2px;background:var(--line-2);border-radius:3px 3px 0 0}.hl-col[data-current] .hl-col-bar{background:var(--ink-2)}.hl-col[data-tone=won] .hl-col-bar{background:var(--won)}.hl-col-label{position:absolute;inset-block-end:-18px;font:400 10px var(--mono);color:var(--ink-3);white-space:nowrap}.hl-spark{inline-size:80px;block-size:22px;color:var(--ink-3);overflow:visible}.hl-spark polyline{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.hl-spark circle{fill:currentColor}.hl-spark[data-tone=won]{color:var(--won)}.hl-spark[data-tone=urgent]{color:var(--urgent)}[dir=rtl] .hl-col-label,[dir=rtl] .hl-columns,[dir=rtl] .hl-spark{transform:scaleX(-1)}.hl-brief{border-radius:var(--r-lg);background:var(--sunk);padding:12px 14px}.hl-brief-text{font-size:var(--fs-read);line-height:var(--lh-read);text-wrap:pretty}.hl-brief-text:lang(ar){font-family:var(--font-ar)}.hl-brief-text[data-empty]{font-size:13px;color:var(--ink-3);line-height:1.5}.hl-brief-row{display:flex;gap:var(--s-2);align-items:center;flex-wrap:wrap;-webkit-margin-before:10px;margin-block-start:10px;font-size:12.5px}.hl-brief-label{color:var(--ink-3);min-inline-size:44px}.hl-chip-static{font-size:var(--fs-micro);padding:2px 7px;border-radius:var(--r-full);box-shadow:var(--ring);background:var(--panel);color:var(--ink-2);white-space:nowrap}.hl-nextstep{-webkit-margin-before:10px;margin-block-start:10px;-webkit-padding-before:10px;padding-block-start:10px;-webkit-border-before:1px solid var(--line-2);border-block-start:1px solid var(--line-2);display:flex;align-items:center;gap:var(--s-2);font-size:13px;min-inline-size:0}.hl-nextstep b{font-weight:500;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-nextstep[data-tone=urgent] b{color:var(--urgent-ink)}.hl-nextstep .hl-btn:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.hl-section-meta-ai{display:inline-flex;align-items:center;gap:4px}.hl-thread{display:flex;flex-direction:column;gap:3px;-webkit-padding-after:6px;padding-block-end:6px}.hl-day{align-self:center;font-size:var(--fs-micro);color:var(--ink-3);margin:10px 0 4px;display:flex;align-items:center;gap:var(--s-2)}.hl-sysfold{align-self:center;margin:6px 0 8px;max-inline-size:100%;text-align:center}.hl-sysfold>summary{display:inline-flex;gap:6px;align-items:center;font-size:var(--fs-micro);color:var(--ink-3);block-size:24px;padding:0 9px;border-radius:var(--r-full);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;list-style:none}.hl-sysfold>summary::-webkit-details-marker{display:none}.hl-sysfold>summary svg{inline-size:10px;block-size:10px;transition:transform var(--dur-base) var(--ease-out)}[dir=rtl] .hl-sysfold>summary svg{transform:scaleX(-1)}.hl-sysfold[open]>summary svg{transform:rotate(90deg)}.hl-sysfold ol{-webkit-margin-before:8px;margin-block-start:8px;font-size:var(--fs-micro);color:var(--ink-3);display:flex;flex-direction:column;gap:3px}.hl-sysfold li{display:flex;gap:8px;justify-content:center}.hl-sysfold time{font-family:var(--mono);color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.hl-sysfold>summary:hover{color:var(--ink-2)}}.hl-msg-author{font-size:10.5px;color:var(--ink-3);margin:8px 4px 1px;align-self:flex-start}.hl-msg-author[data-dir=out]{align-self:flex-end}.hl-msg{max-inline-size:78%;padding:7px 11px 6px;border-radius:14px;font-size:var(--fs-read);line-height:1.6;position:relative;align-self:flex-start;background:var(--bubble-in);color:var(--ink);overflow-wrap:anywhere;display:flex;flex-direction:column;gap:4px}.hl-msg:lang(ar){font-family:var(--font-ar)}.hl-msg[data-dir=in]{border-end-start-radius:5px}.hl-msg[data-dir=out]{align-self:flex-end;background:var(--bubble-out);color:var(--bubble-out-ink);border-end-end-radius:5px}.hl-msg[data-author=bot]{background:var(--sunk);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.hl-msg[data-author=note]{background:var(--bubble-note);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vip) 30%,transparent)}.hl-msg[data-cont][data-dir=in]{border-start-start-radius:5px}.hl-msg[data-cont][data-dir=out]{border-start-end-radius:5px}.hl-msg[data-state=sending]{opacity:.6}.hl-msg[data-state=failed]{box-shadow:inset 0 0 0 1px var(--urgent)}.hl-msg[data-new]{transition:opacity var(--dur-base) ease,transform .24s var(--ease-out)}@starting-style{.hl-msg[data-new]{opacity:0;transform:translateY(6px)}}.hl-msg-meta{display:flex;align-items:center;gap:4px;align-self:flex-end;font:400 10px var(--mono);opacity:.6;direction:ltr;-webkit-margin-before:-2px;margin-block-start:-2px}.hl-msg[data-dir=in] .hl-msg-meta{align-self:flex-start}.hl-ticks{display:inline-flex}.hl-ticks svg{inline-size:14px;block-size:10px}.hl-ticks[data-state=read]{color:var(--won)}.hl-ticks[data-state=failed]{color:var(--urgent)}.hl-msg[data-dir=out]:not([data-author]) .hl-ticks[data-state=read],.hl-msg[data-dir=out][data-author=human] .hl-ticks[data-state=read]{color:#6fcf95}.hl-msg-img{margin:-3px -7px 0;border-radius:10px;overflow:hidden;background:var(--line-2);aspect-ratio:4/3;inline-size:240px;max-inline-size:100%;display:grid;place-items:center;color:var(--ink-3)}.hl-msg-img svg{inline-size:24px;block-size:24px}.hl-msg-audio{display:flex;align-items:center;gap:8px;min-inline-size:180px}.hl-msg-audio button{inline-size:28px;block-size:28px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,currentColor 14%,transparent)}.hl-msg-audio button svg{inline-size:12px;block-size:12px}.hl-wave{flex:1 1;display:flex;align-items:center;gap:2px;block-size:20px}.hl-wave i{flex:1 1;background:currentColor;opacity:.45;border-radius:1px;block-size:calc(var(--h,.5) * 100%)}.hl-msg-transcript{font-size:var(--fs-small);opacity:.8;-webkit-border-before:1px solid color-mix(in srgb,currentColor 18%,transparent);border-block-start:1px solid color-mix(in srgb,currentColor 18%,transparent);-webkit-padding-before:4px;padding-block-start:4px}.hl-thread-event{align-self:center;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-micro);color:var(--ink-3);margin:6px 0}.hl-thread-event b{color:var(--ink-2);font-weight:500}.hl-thread-more{align-self:center;font-size:var(--fs-small);color:var(--ink-3);padding:6px 0}.hl-composer{display:flex;flex-direction:column;gap:8px}.hl-composer-top{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-2);min-inline-size:0}.hl-window{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-small);color:var(--ink-3);-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap}.hl-window:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--won)}.hl-window[data-state=closed]{color:var(--warm-ink)}.hl-window[data-state=closed]:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--warm)}.hl-composer-box{border-radius:var(--r-lg);box-shadow:var(--ring);background:var(--panel);transition:box-shadow var(--dur-hover) ease}.hl-composer-box:focus-within{box-shadow:inset 0 0 0 1px var(--ink-3),0 0 0 3px var(--sel)}.hl-composer-box[data-mode=note]{background:var(--bubble-note)}.hl-composer-box[data-disabled]{background:var(--sunk)}.hl-composer-input{display:block;inline-size:100%;border:0;background:transparent;resize:none;outline:none;padding:10px 12px 4px;min-block-size:44px;max-block-size:160px;font-family:var(--font-ar);font-size:var(--fs-read);line-height:1.6;color:var(--ink);transition:filter var(--dur-base) ease,opacity var(--dur-base) ease}.hl-composer-input[data-morph]{filter:blur(2px);opacity:.6}.hl-composer-input::placeholder{color:var(--ink-3);font-family:var(--font);font-size:13px}.hl-composer-bar{display:flex;align-items:center;gap:6px;padding:4px 6px 6px}.hl-composer-bar .hl-spacer{flex:1 1}.hl-timeline{display:flex;flex-direction:column;position:relative}.hl-timeline-item{display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-gap:10px;gap:10px;padding-block:7px;position:relative;font-size:12.5px}.hl-timeline-item:before{content:"";position:absolute;inset-inline-start:6.5px;inset-block:0;inline-size:1px;background:var(--line)}.hl-timeline-item:first-child:before{inset-block-start:13px}.hl-timeline-item:last-child:before{inset-block-end:calc(100% - 13px)}.hl-timeline-dot{inline-size:7px;block-size:7px;border-radius:50%;background:var(--panel);box-shadow:inset 0 0 0 1.5px var(--ink-4);margin:5px 3.5px 0;position:relative}.hl-timeline-item[data-tone=urgent] .hl-timeline-dot{background:var(--urgent);box-shadow:none}.hl-timeline-item[data-tone=won] .hl-timeline-dot{background:var(--won);box-shadow:none}.hl-timeline-item[data-tone=vip] .hl-timeline-dot{background:var(--vip);box-shadow:none}.hl-timeline-item[data-tone=ink] .hl-timeline-dot{background:var(--ink-2);box-shadow:none}.hl-timeline-text{color:var(--ink-2);min-inline-size:0;text-wrap:pretty}.hl-timeline-text b{color:var(--ink);font-weight:500}.hl-timeline-text small{display:block;color:var(--ink-3);font-size:var(--fs-small)}.hl-timeline-time{font:400 var(--fs-micro) var(--mono);color:var(--ink-3);white-space:nowrap;-webkit-padding-before:1px;padding-block-start:1px}.hl-checklist{display:flex;flex-direction:column}.hl-checklist-item{display:flex;align-items:flex-start;gap:10px;padding:10px 0;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-checklist-item:last-child{-webkit-border-after:0;border-block-end:0}.hl-checklist-icon{inline-size:18px;block-size:18px;border-radius:50%;display:grid;place-items:center;flex:none;box-shadow:inset 0 0 0 1.5px var(--ink-4);color:transparent;-webkit-margin-before:1px;margin-block-start:1px}.hl-checklist-icon svg{inline-size:11px;block-size:11px}.hl-checklist-item[data-state=done] .hl-checklist-icon{background:var(--won);box-shadow:none;color:#fff}.hl-checklist-item[data-state=warn] .hl-checklist-icon{background:var(--warm-soft);box-shadow:inset 0 0 0 1.5px var(--warm);color:var(--warm-ink)}.hl-checklist-item[data-state=fail] .hl-checklist-icon{background:var(--urgent);box-shadow:none;color:#fff}.hl-checklist-text{flex:1 1;min-inline-size:0;display:flex;flex-direction:column;gap:1px}.hl-checklist-text b{font-weight:500}.hl-checklist-item[data-state=done] .hl-checklist-text b{color:var(--ink-2);font-weight:450}.hl-checklist-text span{font-size:var(--fs-small);color:var(--ink-3);text-wrap:pretty}.hl-checklist-item[data-state=fail] .hl-checklist-text span{color:var(--urgent-ink)}.hl-section{display:flex;flex-direction:column;gap:var(--s-3);min-inline-size:0}.hl-section[data-rule]{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);-webkit-padding-before:var(--s-5);padding-block-start:var(--s-5)}.hl-section-head{min-block-size:24px}.hl-section-head,.hl-section-title{display:flex;align-items:center;gap:var(--s-2)}.hl-section-title{font-size:13px;font-weight:600;letter-spacing:-.005em;color:var(--ink)}.hl-section-title .hl-count{font-weight:500}.hl-section-meta{font-size:var(--fs-small);color:var(--ink-3);display:inline-flex;align-items:center;gap:6px}.hl-section-actions{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:6px;align-items:center}.hl-subhead{font-size:var(--fs-micro);font-weight:500;color:var(--ink-3);display:flex;align-items:center;gap:var(--s-2);-webkit-margin-after:10px;margin-block-end:10px}.hl-subhead .hl-subhead-end{-webkit-margin-start:auto;margin-inline-start:auto;font-weight:400}.hl-subhead>svg{inline-size:12px;block-size:12px}.hl-card{background:var(--panel);border-radius:var(--r-xl);box-shadow:var(--shadow-1);display:flex;flex-direction:column;min-inline-size:0;text-decoration:none;color:inherit;position:relative}.hl-card-head{display:flex;align-items:flex-start;gap:var(--s-2);padding:14px 16px 0}.hl-card-head>div{flex:1 1;min-inline-size:0}.hl-card-title{font-size:14px;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-card-title:lang(ar){font-family:var(--font-ar-display);font-weight:600}.hl-card-meta{font-size:var(--fs-small);color:var(--ink-3);-webkit-margin-before:2px;margin-block-start:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-card-body{padding:12px 16px 14px;display:flex;flex-direction:column;gap:var(--s-3);flex:1 1}.hl-card-foot{padding:10px 16px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-small);color:var(--ink-3)}.hl-card[data-interactive]{cursor:pointer;transition:box-shadow var(--dur-hover) ease,transform var(--dur-press) var(--ease-out)}.hl-card[data-interactive]:active{transform:scale(.99)}.hl-card[data-tone=urgent]{box-shadow:0 0 0 1px color-mix(in srgb,var(--urgent) 40%,transparent),0 1px 2px rgba(17,17,16,.05)}@media (hover:hover) and (pointer:fine){.hl-card[data-interactive]:hover{box-shadow:0 0 0 1px var(--line-2),0 6px 18px -8px rgba(17,17,16,.18)}}.hl-box{border-radius:var(--r-lg);box-shadow:var(--ring);background:var(--panel);padding:var(--s-4)}.hl-box[data-sunk]{background:var(--sunk);box-shadow:none}.hl-cal{border-radius:var(--r-lg);overflow:hidden;box-shadow:0 0 0 1px var(--line);background:var(--line)}.hl-cal-grid,.hl-cal-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1px;gap:1px}.hl-cal-weekdays span{background:var(--bg);padding:6px 8px;font-size:var(--fs-micro);color:var(--ink-3);font-weight:500}.hl-cal-grid{-webkit-margin-before:1px;margin-block-start:1px}.hl-cal-day{background:var(--panel);min-block-size:96px;padding:6px;display:flex;flex-direction:column;gap:3px;min-inline-size:0}.hl-cal-day[data-outside]{background:var(--bg)}.hl-cal-day[data-outside] .hl-cal-num{color:var(--ink-4)}.hl-cal-num{font:500 var(--fs-micro) var(--mono);color:var(--ink-3);inline-size:20px;block-size:20px;display:grid;place-items:center;border-radius:50%}.hl-cal-day[aria-current=date] .hl-cal-num{background:var(--accent);color:var(--on-accent)}.hl-cal-item{display:flex;align-items:center;gap:5px;font-size:var(--fs-micro);padding:2px 5px;border-radius:var(--r-xs);background:var(--sunk);color:var(--ink);text-decoration:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:start;inline-size:100%;min-inline-size:0}.hl-cal-item:before{content:"";inline-size:5px;block-size:5px;border-radius:50%;background:var(--ink-3);flex:none}.hl-cal-item[data-tone=won]:before{background:var(--won)}.hl-cal-item[data-tone=vip]:before{background:var(--vip)}.hl-cal-item[data-tone=urgent]:before{background:var(--urgent)}.hl-cal-more{font-size:10.5px;color:var(--ink-3);padding-inline:5px}@media (hover:hover) and (pointer:fine){.hl-cal-item:hover{background:var(--hover)}}.hl-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:56px var(--gutter);color:var(--ink-3)}.hl-empty[data-size=sm]{padding:24px 16px}.hl-empty-icon{inline-size:36px;block-size:36px;border-radius:var(--r-lg);display:grid;place-items:center;box-shadow:var(--ring);color:var(--ink-3);-webkit-margin-after:6px;margin-block-end:6px;background:var(--panel)}.hl-empty-icon svg{inline-size:16px;block-size:16px}.hl-empty-title{color:var(--ink);font-weight:500}.hl-empty-hint{max-inline-size:44ch;text-wrap:pretty;font-size:12.5px}.hl-empty .hl-cluster{-webkit-margin-before:8px;margin-block-start:8px;justify-content:center}.hl-skel{display:block;block-size:10px;border-radius:var(--r-xs);background:var(--sunk);inline-size:var(--w,70%);animation:hl-pulse 1.4s ease-in-out infinite}.hl-skel[data-w="30"]{--w:30%}.hl-skel[data-w="50"]{--w:50%}.hl-skel[data-w="100"]{--w:100%}.hl-skel[data-shape=dot]{inline-size:8px;block-size:8px;border-radius:50%}.hl-skel[data-shape=avatar]{inline-size:20px;block-size:20px;border-radius:50%}.hl-row[data-skeleton]{pointer-events:none}.hl-row[data-skeleton] .hl-cell{gap:6px}@keyframes hl-pulse{50%{opacity:.55}}@keyframes hl-fade{0%{opacity:0}}.hl-callout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:var(--r-lg);background:var(--sunk);color:var(--ink-2);font-size:12.5px}.hl-callout-icon{flex:none;inline-size:16px;block-size:16px;display:grid;place-items:center;-webkit-margin-before:1px;margin-block-start:1px;color:var(--ink-3)}.hl-callout-icon svg{inline-size:15px;block-size:15px}.hl-callout-body{flex:1 1 220px;min-inline-size:0;display:flex;flex-direction:column;gap:2px;text-wrap:pretty}.hl-callout-title{color:var(--ink);font-weight:500;font-size:13px}.hl-callout-actions{display:flex;flex-wrap:wrap;gap:6px;flex:none;align-self:center;-webkit-margin-start:auto;margin-inline-start:auto}.hl-callout[data-tone=warn]{background:var(--warm-soft)}.hl-callout[data-tone=warn] .hl-callout-icon{color:var(--warm-ink)}.hl-callout[data-tone=urgent]{background:var(--urgent-soft)}.hl-callout[data-tone=urgent] .hl-callout-icon,.hl-callout[data-tone=urgent] .hl-callout-title{color:var(--urgent-ink)}.hl-callout[data-tone=won]{background:var(--won-soft)}.hl-callout[data-tone=won] .hl-callout-icon{color:var(--won-ink)}.hl-callout[data-banner]{border-radius:0;padding-inline:var(--gutter);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-disclosure{min-inline-size:0}.hl-disclosure-summary{display:flex;align-items:center;gap:var(--s-2);cursor:pointer;list-style:none;font-size:var(--fs-micro);font-weight:500;color:var(--ink-3);min-block-size:28px;border-radius:var(--r-sm)}.hl-disclosure-summary::-webkit-details-marker{display:none}.hl-disclosure-summary>svg{inline-size:11px;block-size:11px;transition:transform var(--dur-base) var(--ease-out)}[dir=rtl] .hl-disclosure-summary>svg{transform:scaleX(-1)}.hl-disclosure[open]>.hl-disclosure-summary>svg{transform:rotate(90deg)}.hl-disclosure-summary .hl-disclosure-end{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:6px;align-items:center}.hl-disclosure-body{padding-block:var(--s-2)}@media (hover:hover) and (pointer:fine){.hl-disclosure-summary:hover{color:var(--ink)}}.hl-copy{display:inline-flex;align-items:center;gap:5px;color:var(--ink-2);border-radius:var(--r-xs);padding:1px 4px;margin:-1px -4px;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.hl-copy svg{inline-size:12px;block-size:12px;color:var(--ink-3)}.hl-copy[data-copied] svg{color:var(--won)}@media (hover:hover) and (pointer:fine){.hl-copy:hover{background:var(--hover)}}.hl-file{display:inline-flex;align-items:center;gap:8px;block-size:32px;padding-inline:8px 10px;border-radius:var(--r-md);box-shadow:var(--ring);background:var(--panel);color:var(--ink);text-decoration:none;font-size:12.5px;max-inline-size:100%;min-inline-size:0}.hl-file svg{inline-size:15px;block-size:15px;color:var(--ink-3)}.hl-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.hl-file-meta{color:var(--ink-3);font-size:var(--fs-micro);font-family:var(--mono);white-space:nowrap}.hl-msg .hl-file{background:color-mix(in srgb,currentColor 8%,transparent);color:inherit;box-shadow:none}@media (hover:hover) and (pointer:fine){a.hl-file:hover{background:var(--hover)}}.hl-keys{display:flex;gap:14px;align-items:center;padding:8px var(--gutter);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);color:var(--ink-3);font-size:var(--fs-micro);background:var(--bg);flex:none}.hl-keys span{display:inline-flex;gap:4px;align-items:center}.hl-keys-end{-webkit-margin-start:auto;margin-inline-start:auto}.hl-coming{max-inline-size:640px;display:flex;flex-direction:column;gap:var(--s-5)}.hl-coming-lede{font-size:var(--fs-read);color:var(--ink-2);line-height:1.6;text-wrap:pretty}.hl-coming-list{display:flex;flex-direction:column;gap:6px}.hl-coming-list li{display:flex;gap:var(--s-2);font-size:12.5px;color:var(--ink-2)}.hl-coming-list li:before{content:"";inline-size:4px;block-size:4px;border-radius:50%;background:var(--ink-4);-webkit-margin-before:8px;margin-block-start:8px;flex:none}.hl-code{font:400 var(--fs-small) var(--mono);color:var(--ink-2);background:var(--sunk);padding:1px 5px;border-radius:var(--r-xs)}.hl-money{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.hl-money[data-tone=won]{color:var(--won-ink)}.hl-money[data-tone=urgent]{color:var(--urgent-ink)}.hl-money[data-empty]{color:var(--ink-4)}.hl-time{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3);white-space:nowrap}.hl-placeholder,.hl-time{font-size:var(--fs-small)}.hl-placeholder{display:grid;place-items:center;border-radius:var(--r-lg);background:repeating-linear-gradient(-45deg,var(--sunk) 0 8px,var(--bg) 8px 16px);color:var(--ink-3);min-block-size:120px;box-shadow:var(--ring)}.hl-identity{display:flex;align-items:flex-start;gap:var(--s-3);-webkit-margin-before:10px;margin-block-start:10px}.hl-identity-main{min-inline-size:0;flex:1 1}.hl-identity-name{font-size:var(--fs-display);font-weight:600;letter-spacing:-.02em;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hl-identity-name:lang(ar){font-family:var(--font-ar-display);font-size:21px;letter-spacing:0}.hl-identity-meta{-webkit-margin-before:3px;margin-block-start:3px;display:flex;align-items:center;gap:8px;color:var(--ink-3);font-size:12.5px;flex-wrap:wrap}.hl-identity-actions{display:flex;gap:6px;flex:none}.hl-lostline{display:flex;align-items:center;gap:8px;-webkit-margin-before:8px;margin-block-start:8px;font-size:var(--fs-small);color:var(--ink-3);flex-wrap:wrap;min-block-size:24px}.hl-lostline b{color:var(--ink);font-weight:500}.hl-inline-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-2);-webkit-margin-before:10px;margin-block-start:10px;padding:10px;border-radius:var(--r-lg);background:var(--sunk)}.hl-inline-form .hl-field{flex:1 1;min-inline-size:120px}.hl-inline-form[data-tone=won]{background:var(--won-soft)}.hl-inline-form-title{inline-size:100%;font-size:var(--fs-small);font-weight:500;color:var(--ink-2)}.hl-moneyline{display:flex;flex-direction:column;gap:6px}.hl-moneyline-row{display:flex;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;font-size:12.5px;color:var(--ink-3)}.hl-moneyline-row b{font:500 15px var(--mono);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hl-lead-split{grid-template-columns:minmax(0,1fr)}.hl-lead-split,.hl-panes{display:grid;min-block-size:0}.hl-panes{flex:1 1;grid-template-columns:minmax(260px,320px) minmax(0,1fr) 300px}.hl-pane{min-block-size:0;min-inline-size:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.hl-pane[data-role=list]{-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);container:list/inline-size}.hl-pane[data-role=list] .hl-row{min-block-size:56px}.hl-pane[data-role=detail]{display:flex;flex-direction:column;overflow:hidden}.hl-pane[data-role=aside]{-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);padding:0}.hl-pane[data-role=aside] .hl-facts{--n:2}.hl-pane[data-role=aside]:empty{display:none}.hl-pane-head{flex:none;display:flex;align-items:flex-start;gap:var(--s-2);padding:14px 20px 12px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-pane-head .hl-identity{-webkit-margin-before:0;margin-block-start:0;flex:1 1;min-inline-size:0}.hl-pane-scroll{flex:1 1;min-block-size:0;overflow:auto;overscroll-behavior:contain;padding:var(--s-2) 20px var(--s-4);scrollbar-width:thin}.hl-pane-foot{flex:none;padding:10px 20px 14px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);background:var(--panel)}.hl-pane-empty{flex:1 1;display:grid;place-items:center}@media (max-width:1100px){.hl-panes{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}.hl-pane[data-role=aside]{display:none}}@media (min-width:1280px){.hl-app[data-drawer=open] .hl-panes{grid-template-columns:minmax(0,1fr);-webkit-padding-end:calc(var(--drawer-w) + var(--drawer-gap) * 2);padding-inline-end:calc(var(--drawer-w) + var(--drawer-gap) * 2)}.hl-app[data-drawer=open] .hl-pane:not([data-role=list]){display:none}.hl-app[data-drawer=open] .hl-pane[data-role=list]{-webkit-border-end:0;border-inline-end:0}}@media (max-width:760px){.hl-panes{grid-template-columns:minmax(0,1fr)}.hl-pane[data-role=list]{-webkit-border-end:0;border-inline-end:0}.hl-panes[data-pane=detail]>.hl-pane[data-role=list],.hl-panes[data-pane=list]>.hl-pane[data-role=detail]{display:none}.hl-page:has(>.hl-panes[data-pane=detail])>:not(.hl-panes){display:none}.hl-pane-head{padding:10px var(--gutter)}.hl-pane-scroll{padding-inline:var(--gutter)}.hl-pane-foot{padding:8px var(--gutter) calc(10px + env(safe-area-inset-bottom))}}.hl-railed{display:grid;grid-template-columns:minmax(0,1fr) 340px;min-block-size:100%;align-items:start}.hl-railed-main{container:list/inline-size;min-inline-size:0}.hl-railed-rail{display:flex;flex-direction:column;gap:var(--s-8);padding:var(--s-6) var(--gutter) var(--s-12);-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);min-block-size:100%;min-inline-size:0}@media (max-width:1100px){.hl-railed{grid-template-columns:minmax(0,1fr)}.hl-railed-rail{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);min-block-size:0}}.hl-tabpanel{flex:1 1;min-block-size:0;display:flex;flex-direction:column}fieldset.hl-field,fieldset.hl-form{border:0;padding:0;margin:0;min-inline-size:0}fieldset>legend.hl-label{padding:0;-webkit-margin-after:6px;margin-block-end:6px}.hl-choice[data-variant=card]{padding:12px 14px;border-radius:var(--r-lg);box-shadow:var(--ring);background:var(--panel);min-block-size:var(--control-h-lg);transition:box-shadow var(--dur-hover) ease,background-color var(--dur-hover) ease}.hl-choice[data-variant=card]:has(:checked){box-shadow:0 0 0 1.5px var(--ink)}.hl-choice[data-variant=card]:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.hl-choice[data-variant=card]>input:focus-visible{outline:none}.hl-choice[data-variant=card]:has(:disabled){opacity:.55;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.hl-choice[data-variant=card]:hover:not(:has(:checked,:disabled)){background:var(--hover)}}.hl-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.hl-tiles[data-size=sm]{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.hl-tile{display:flex;flex-direction:column;text-align:start;border-radius:var(--r-lg);box-shadow:var(--ring);background:var(--panel);overflow:hidden;color:var(--ink);padding:0;cursor:pointer;min-inline-size:0}.hl-tile[aria-pressed=true]{outline:1.5px solid var(--ink);outline-offset:-1.5px}.hl-tile:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.hl-tile-media{min-block-size:88px;border-radius:0;box-shadow:none}.hl-tile-media[data-ratio=portrait]{aspect-ratio:3/4;min-block-size:0}.hl-tile-media svg{inline-size:22px;block-size:22px}.hl-tile-text{display:flex;flex-direction:column;gap:2px;padding:var(--s-3);font-size:var(--fs-small);min-inline-size:0}.hl-tile-text b{font-weight:500;font-size:var(--fs-body)}.hl-tiles[data-size=sm] .hl-tile-text{padding:var(--s-2);font-weight:500;color:var(--ink-2)}.hl-tile[aria-pressed=true] .hl-tile-text{color:var(--ink)}.hl-tile-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);-webkit-margin-before:var(--s-1);margin-block-start:var(--s-1);flex-wrap:wrap}@media (hover:hover) and (pointer:fine){.hl-tile:hover:not([aria-pressed=true]){box-shadow:inset 0 0 0 1px var(--ink-3)}}.hl-autogrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--s-3);gap:var(--s-3)}.hl-autogrid[data-size=sm]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.hl-autogrid[data-size=lg]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s-4)}.hl-card[data-size=sm] .hl-card-body{padding:var(--s-2);gap:var(--s-2)}@media (max-width:760px){.hl-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}.hl-tiles[data-size=sm]{grid-template-columns:repeat(3,minmax(0,1fr))}.hl-tile-media:not([data-ratio]){min-block-size:56px}}.hl-qty{display:flex;align-items:center;border-radius:var(--r-md);box-shadow:var(--ring);background:var(--panel);min-inline-size:0}.hl-qty:focus-within{box-shadow:inset 0 0 0 1px var(--ink-3),0 0 0 3px var(--sel)}.hl-qty .hl-input{box-shadow:none;background:transparent;text-align:center;min-inline-size:0;padding-inline:0}.hl-qty .hl-input:focus-visible{box-shadow:none}.hl-qty[data-disabled]{background:var(--sunk)}.hl-qty[data-disabled] .hl-input{background:transparent}.hl-line{display:grid;grid-template-columns:minmax(0,1fr) 116px 148px 104px 32px;grid-gap:var(--s-2);gap:var(--s-2);align-items:start;padding-block:var(--s-3);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-line:last-child{-webkit-border-after:0;border-block-end:0}.hl-line-total{-webkit-padding-before:6px;padding-block-start:6px;text-align:end}.hl-line-hint{grid-column:1/-1;display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-small);color:var(--ink-3)}.hl-line-hint[data-tone=won]{color:var(--won-ink)}.hl-line-hint[data-tone=urgent]{color:var(--urgent-ink)}.hl-line-hint[data-tone=warm]{color:var(--warm-ink)}.hl-line-hint svg{inline-size:13px;block-size:13px;flex:none}.hl-totalbar{position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:var(--z-sticky);flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:var(--s-3) var(--s-4);padding:var(--s-3) var(--gutter);background:var(--panel);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.hl-totalbar-total{display:flex;align-items:baseline;gap:var(--s-2);font-size:var(--fs-small);color:var(--ink-3)}.hl-totalbar-total b{font:500 var(--fs-lg) var(--mono);color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hl-totalbar-state{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-small);color:var(--ink-2)}.hl-totalbar-state[data-tone=urgent]{color:var(--urgent-ink)}.hl-totalbar-state[data-tone=won]{color:var(--won-ink)}@media (max-width:760px){.hl-line{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--s-2)}.hl-line>:first-child{grid-column:1/-1}.hl-line-total{text-align:start}}.hl-note{font-size:var(--fs-small);color:var(--ink-3);max-inline-size:72ch;text-wrap:pretty}.hl-note[data-tone=urgent]{color:var(--urgent-ink);font-weight:500}.hl-small{font-size:var(--fs-small);color:var(--ink-2);text-wrap:pretty}.hl-prose{font-size:var(--fs-read);line-height:var(--lh-read);color:var(--ink);text-wrap:pretty}.hl-prose[data-pre]{white-space:pre-line}.hl-prose [lang=ar],.hl-prose:lang(ar){font-family:var(--font-ar)}.hl-quote{margin:0;padding-block:4px;padding-inline:12px 0;-webkit-border-start:2px solid var(--line-2);border-inline-start:2px solid var(--line-2);color:var(--ink);font-size:var(--fs-read);line-height:1.55;text-wrap:pretty}.hl-quote[data-tone=won]{border-inline-start-color:var(--won)}.hl-quote[data-tone=urgent]{border-inline-start-color:var(--urgent)}.hl-feed,.hl-feed-item{display:flex;flex-direction:column}.hl-feed-item{gap:var(--s-2);padding-block:14px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-feed-item:first-child{-webkit-padding-before:0;padding-block-start:0}.hl-feed-item:last-child{-webkit-border-after:0;border-block-end:0}.hl-feed-meta{flex-wrap:wrap;align-items:center;gap:6px 8px;min-inline-size:0}.hl-feed-meta,.hl-numlist{display:flex;font-size:var(--fs-small);color:var(--ink-2)}.hl-numlist{list-style:decimal;-webkit-padding-start:18px;padding-inline-start:18px;flex-direction:column;gap:var(--s-2);text-wrap:pretty}.hl-numlist li::marker{color:var(--ink-3);font-family:var(--mono)}.hl-bullets{list-style:disc;-webkit-padding-start:18px;padding-inline-start:18px;color:var(--ink-2);font-size:var(--fs-small);line-height:1.6}.hl-bi{display:inline-flex;flex-direction:column;gap:1px;line-height:1.25;min-inline-size:0;max-inline-size:100%}.hl-bi-en{display:block;text-align:end;font:400 var(--fs-micro) var(--font);color:var(--ink-3)}.hl-bi[data-size=lg]>[lang=ar]{font:600 24px/1.25 var(--font-ar-display)}.hl-bi[data-size=lg] .hl-bi-en{font-size:var(--fs-small)}.hl-bi[data-align=center]{align-items:center}.hl-bi[data-align=center] .hl-bi-en{text-align:center}.hl-display-num{font:500 72px/1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--ink)}.hl-display-num[data-size=sm]{font-size:22px;line-height:1.2;letter-spacing:-.02em}.hl-display-num[data-size=xl]{font-size:min(22vw,200px)}@media (max-width:900px){.hl-display-num:not([data-size]){font-size:56px}}.hl-sheet{max-inline-size:900px;inline-size:100%;margin-inline:auto;padding:var(--s-10) var(--s-10) var(--s-8);border-radius:var(--r-xl);background:var(--panel);box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:var(--s-6)}.hl-sheet[data-size=narrow]{max-inline-size:760px;gap:var(--s-8)}.hl-sheet-band{display:flex;justify-content:space-between;gap:var(--s-4);-webkit-padding-after:var(--s-3);padding-block-end:var(--s-3);-webkit-border-after:1px solid var(--line-2);border-block-end:1px solid var(--line-2);font-size:var(--fs-micro);letter-spacing:.08em;color:var(--ink-3)}.hl-sheet-band:lang(ar),:root:lang(ar) .hl-sheet-band{letter-spacing:0}.hl-sheet-title{font:600 26px/1.3 var(--font-ar-display);text-align:center;text-wrap:balance}.hl-sheet-title:lang(en){font-family:var(--font);letter-spacing:-.02em}.hl-sheet-sub{text-align:center;color:var(--ink-2);font-size:var(--fs-read)}.hl-sheet-h{font-size:var(--fs-lg);font-weight:600;letter-spacing:-.01em}.hl-sheet-foot{text-align:center;font-size:var(--fs-micro);color:var(--ink-3);-webkit-padding-before:var(--s-3);padding-block-start:var(--s-3);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.hl-sheet .hl-statcards:not([data-cols]){grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.hl-print-holder{display:none}@media (max-width:760px){.hl-sheet{padding:var(--s-5)}.hl-sheet .hl-statcards:not([data-cols]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{@page{margin:14mm}body,html{background:#fff!important;overflow:visible!important;block-size:auto!important}body>:not(.hl-print-holder){display:none!important}.hl-print-holder{display:block}.hl-print-holder .hl-sheet{max-inline-size:none;box-shadow:none;padding:0;border-radius:0;background:#fff;color:#111110;--panel:#fff;--bg:#fff;--sunk:#f5f5f4;--ink:#111110;--ink-2:#4f4e4b;--ink-3:#6c6b67;--line:#e5e5e2;--line-2:#d6d6d2;--won-ink:#236a40;--won-soft:#ebf5ee;--urgent-ink:#b8321a;--urgent-soft:#fdf0ec;--vip-ink:#8a6508;--vip-soft:#fbf5e3;--bubble-out:#111110;--bubble-out-ink:#fafaf9}.hl-print-holder .hl-table-wrap{overflow:visible;box-shadow:none}.hl-print-holder .hl-table th{position:static}.hl-print-holder :is(tr,section){page-break-inside:avoid;break-inside:avoid}}.hl-phone{inline-size:300px;block-size:600px;border-radius:40px;padding:10px;background:var(--ink);box-shadow:var(--shadow-overlay);flex:none}.hl-phone-screen{position:relative;block-size:100%;border-radius:31px;overflow:hidden;background:var(--bg);color:var(--ink);display:flex;flex-direction:column}.hl-phone:not([data-size]) .hl-phone-screen{overflow:auto;scrollbar-width:none;background:var(--panel)}.hl-phone[data-size=device]{inline-size:390px;block-size:min(844px,calc(100dvh - 48px));border-radius:48px;padding:12px;background:#000;box-shadow:0 0 0 1px var(--line-2),0 30px 80px -30px rgba(0,0,0,.6);transform:translateZ(0)}.hl-phone[data-size=device] .hl-phone-screen{border-radius:37px;transform:translateZ(0)}.hl-devstage{flex:1 1;min-block-size:0;overflow:auto;display:flex;justify-content:center;align-items:flex-start;gap:var(--s-8);flex-wrap:wrap;padding:var(--s-6) var(--gutter) var(--s-12);background:var(--sunk)}.hl-devstage-aside{inline-size:300px;flex:none;gap:var(--s-6)}.hl-devstage-aside,.hl-preview{display:flex;flex-direction:column}.hl-mock,.hl-preview{align-items:center;gap:var(--s-3)}.hl-mock{display:flex;flex-direction:column;padding:var(--s-8) var(--s-5) var(--s-6);text-align:center}.hl-mock[data-framed]{padding:var(--s-6);border-radius:var(--r-xl);box-shadow:var(--ring)}.hl-mock>.hl-placeholder{inline-size:100%;min-block-size:150px}.hl-mock>.hl-placeholder[data-shape=card]{inline-size:220px;aspect-ratio:3/4;min-block-size:0}.hl-mock>.hl-placeholder[data-shape=card] svg{inline-size:48px;block-size:48px}.hl-mock-title{font:600 22px/1.3 var(--font-ar-display);color:var(--ink);text-wrap:balance}.hl-mock-title:lang(en){font-family:var(--font);letter-spacing:-.01em}.hl-mock-line{font-size:var(--fs-small);color:var(--ink-2);line-height:1.6;text-wrap:pretty}.hl-mock-rule{inline-size:40px;block-size:1px;background:var(--line-2)}.hl-studio{position:relative;inline-size:min(100%,320px);margin-inline:auto;border-radius:var(--r-md);overflow:hidden;background:var(--sunk);box-shadow:var(--ring);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hl-studio-bg{display:block;inline-size:100%;block-size:auto;pointer-events:none}.hl-studio-box{position:absolute;inset-inline-start:calc(var(--bx,0) * 100%);inset-block-start:calc(var(--by,0) * 100%);inline-size:calc(var(--bw,.2) * 100%);block-size:calc(var(--bh,.1) * 100%);padding:0;border:1.5px dashed var(--accent);border-radius:4px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:var(--ink);font:inherit;cursor:move}.hl-studio-box[aria-pressed=true]{border-style:solid;background:color-mix(in srgb,var(--accent) 26%,transparent);z-index:1}.hl-studio-label{position:absolute;inset-block-start:2px;inset-inline-start:2px;max-inline-size:calc(100% - 4px);overflow:hidden;text-overflow:ellipsis;padding:1px 6px;border-radius:3px;background:var(--panel);font-size:var(--fs-micro);font-weight:600;line-height:1.5;white-space:nowrap;pointer-events:none}.hl-studio-grip{position:absolute;inset-block-end:2px;inset-inline-end:2px;inline-size:12px;block-size:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--panel);cursor:nwse-resize}.hl-studio-grip:before{content:"";position:absolute;inset:-16px}@media (max-width:1100px){.hl-split[data-sticky]>:last-child{position:static}}@media (max-width:760px){.hl-devstage{padding:0;gap:var(--s-6);background:var(--bg)}.hl-phone[data-size=device]{inline-size:100%;block-size:100dvh;border-radius:0;padding:0;box-shadow:none}.hl-phone[data-size=device] .hl-phone-screen{border-radius:0}.hl-devstage-aside{inline-size:100%;padding:0 var(--gutter) var(--s-8)}}@media (max-width:420px){.hl-phone:not([data-size]){inline-size:100%;block-size:560px}}.hl-mobileapp{flex:1 1;block-size:100%;min-block-size:0;min-inline-size:0;flex-direction:column;color:var(--ink)}.hl-mobileapp,.hl-mobileapp-top{display:flex;background:var(--bg)}.hl-mobileapp-top{flex:none;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3) var(--s-2) var(--s-4);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);min-block-size:52px}.hl-mobileapp-top .hl-select{inline-size:auto;max-inline-size:128px}.hl-mobileapp-id{display:flex;flex-direction:column;min-inline-size:0;flex:1 1;line-height:1.25}.hl-mobileapp-id b{font-weight:600}.hl-mobileapp-id span{font-size:var(--fs-small);color:var(--ink-3)}.hl-mobileapp-title{flex:1 1;min-inline-size:0;font:600 18px/1.2 var(--font)}.hl-mobileapp-title:lang(ar){font-family:var(--font-ar-display)}.hl-mobileapp-main{position:relative}.hl-mobileapp-main,.hl-mobileapp-screen{flex:1 1;min-block-size:0;display:flex;flex-direction:column}.hl-mobileapp-screen{overflow:auto;overscroll-behavior:contain;padding:var(--s-4) var(--s-4) 88px;gap:var(--s-6);scrollbar-width:none}.hl-mobileapp-screen>*{flex:none}.hl-mobileapp-screen[data-density=tight]{gap:var(--s-3);-webkit-padding-after:var(--s-4);padding-block-end:var(--s-4)}.hl-mobileapp-screen .hl-card-head{align-items:center}.hl-mobileapp-screen .hl-card-meta{white-space:normal}.hl-mobileapp-screen .hl-card-body{-webkit-padding-before:var(--s-2);padding-block-start:var(--s-2)}.hl-mobileapp-screen .hl-search{max-inline-size:none;flex:none}.hl-screen-title{font-size:var(--fs-lg);font-weight:600;letter-spacing:-.01em}.hl-screen-title:lang(ar),:lang(ar)>.hl-screen-title{font-family:var(--font-ar-display);letter-spacing:0}.hl-fab{position:absolute;inset-inline-end:var(--s-4);inset-block-end:var(--s-4);border-radius:var(--r-full);box-shadow:var(--shadow-pop);z-index:var(--z-sticky)}.hl-btnrow{display:flex;gap:var(--s-2);flex-wrap:wrap}.hl-btnrow>.hl-btn[data-variant=wa],.hl-btnrow>[data-grow]{flex:1 1}.hl-inline-form[data-layout=stack]>*{flex-basis:100%}.hl-mlist{display:flex;flex-direction:column}.hl-mlist-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-2);gap:var(--s-2);min-block-size:64px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.hl-mlist-row .hl-cell-sub{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.hl-mlist-row[data-status=dec]{background:var(--warm-soft);box-shadow:inset calc(3px * var(--dir)) 0 0 var(--warm);margin-inline:calc(var(--s-2) * -1);padding-inline:var(--s-2);border-radius:var(--r-md)}.hl-scan-view{position:relative;flex:1 1;min-block-size:280px;border-radius:var(--r-xl);background:repeating-linear-gradient(-45deg,var(--sunk) 0 10px,var(--bg) 10px 20px);display:grid;place-items:center;overflow:hidden}.hl-scan-view:before{content:"";inline-size:190px;block-size:190px;border-radius:var(--r-xl);box-shadow:0 0 0 2px var(--ink-2),0 0 0 999px rgba(0,0,0,.35)}.hl-scan-hint{inset-block-end:var(--s-4);inset-inline:0;align-items:center;gap:var(--s-2);text-align:center}.hl-scan-hint,.hl-scan-result{position:absolute;display:flex;flex-direction:column}.hl-scan-result{inset-inline:var(--s-3);inset-block-end:var(--s-3);z-index:var(--z-sticky);border-radius:28px;background:var(--panel);box-shadow:var(--shadow-pop);padding:var(--s-5);gap:var(--s-3);transition:transform .28s var(--ease-out),opacity var(--dur-base) var(--ease-out)}@starting-style{.hl-scan-result{transform:translateY(24px);opacity:0}}.hl-scan-result[data-tone]{--on-tone:#1a1408;background:var(--tone);color:var(--on-tone)}.hl-scan-result[data-tone=won]{--tone:var(--won)}.hl-scan-result[data-tone=vip]{--tone:var(--vip)}.hl-scan-result[data-tone=urgent]{--tone:var(--urgent)}.hl-scan-result[data-tone=warm]{--tone:var(--warm)}.hl-scan-result[data-tone] .hl-bi-en{color:inherit}.hl-scan-result[data-tone] .hl-btn[data-variant=primary]{background:var(--on-tone);color:var(--tone)}.hl-scan-result[data-tone] .hl-btn[data-variant=danger-solid]{box-shadow:0 0 0 2px var(--on-tone)}.hl-scan-state{display:flex;align-items:center;gap:var(--s-3)}.hl-scan-icon{inline-size:72px;block-size:72px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--on-tone);color:var(--tone)}.hl-scan-icon svg{inline-size:44px;block-size:44px}.hl-scan-vip{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);padding:8px 12px;border-radius:var(--r-lg);background:var(--vip-soft);color:var(--vip-ink);font-weight:600}.hl-scan-name{font:600 32px/1.25 var(--font-ar-display);text-wrap:balance}.hl-scan-meta{display:flex;flex-wrap:wrap;gap:var(--s-2)}.hl-scan-meta>span{padding:6px 10px;border-radius:var(--r-md);background:rgba(0,0,0,.14);font-size:var(--fs-body)}.hl-board{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,380px);grid-gap:var(--s-8);gap:var(--s-8);padding:var(--s-8);border-radius:var(--r-xl);background:var(--panel);box-shadow:var(--shadow-1)}.hl-board-count{display:flex;flex-direction:column;justify-content:center;gap:var(--s-3);min-inline-size:0}.hl-board-sub{font-size:var(--fs-lg);color:var(--ink-2)}.hl-board-feed{display:flex;flex-direction:column;min-inline-size:0}.hl-board-feed li{display:flex;align-items:center;gap:var(--s-2);min-block-size:44px;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line);font-size:var(--fs-body)}.hl-board-feed li[data-new]{animation:hl-board-in .24s var(--ease-out)}.hl-board-name{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}@keyframes hl-board-in{0%{opacity:0;transform:translateY(-6px)}}.hl-board[data-fullscreen]{position:fixed;inset:0;z-index:var(--z-palette);border-radius:0;align-content:center;padding:6vh 6vw;background:var(--bg);box-shadow:none}.hl-board[data-fullscreen] .hl-display-num{font-size:min(22vw,200px)}.hl-board[data-fullscreen] .hl-board-sub{font-size:24px}.hl-board[data-fullscreen] .hl-board-feed li{min-block-size:56px;font-size:18px}.hl-qr{inline-size:180px;block-size:180px;min-block-size:0;margin-inline:auto}.hl-qr svg{inline-size:40px;block-size:40px}@media (max-width:900px){.hl-board{grid-template-columns:minmax(0,1fr);padding:var(--s-5);gap:var(--s-5)}}.hl-auth{flex:1 1;min-block-size:0;overflow:auto;display:grid;grid-template-rows:auto 1fr auto;background:var(--bg)}.hl-auth-top{display:flex;justify-content:flex-end;gap:var(--s-1);padding:var(--s-4) var(--gutter)}.hl-auth-main{display:grid;place-items:center;padding:var(--s-6) var(--s-4)}.hl-auth-card{inline-size:min(360px,100%);gap:var(--s-6)}.hl-auth-brand,.hl-auth-card{display:flex;flex-direction:column}.hl-auth-brand{align-items:flex-start;gap:var(--s-4)}.hl-auth-brand p{color:var(--ink-3);-webkit-margin-before:var(--s-1);margin-block-start:var(--s-1)}.hl-auth-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3);padding:var(--s-4) var(--gutter);color:var(--ink-3);font-size:var(--fs-small);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.hl-ws-mark[data-size=lg]{inline-size:36px;block-size:36px;border-radius:var(--r-lg)}.hl-ws-mark[data-size=lg] svg{inline-size:22px;block-size:22px}.hl-inline-form[data-layout=grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-3) var(--s-4);gap:var(--s-3) var(--s-4);align-items:start}.hl-inline-form[data-layout=grid]>:is(.hl-inline-form-title,[data-span],.hl-form-actions,.hl-hint,.hl-choice,.hl-callout){grid-column:1/-1}@media (max-width:640px){.hl-inline-form[data-layout=grid]{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.hl-split,.hl-split[data-aside=start]{grid-template-columns:minmax(0,1fr)}.hl-grid[data-cols="4"],.hl-grid[data-cols="5"]{--n:2}}@media (max-width:760px){:root{--gutter:16px}.hl-app{grid-template-columns:minmax(0,1fr)}.hl-sidebar-scrim{display:block}.hl-sidebar{position:fixed;inset-block:0;inset-inline-start:0;inline-size:min(300px,86vw);box-shadow:var(--shadow-overlay);-webkit-border-end:0;border-inline-end:0;padding-block:max(var(--s-3),env(safe-area-inset-top)) max(var(--s-2),env(safe-area-inset-bottom));transform:translateX(calc(-100% * var(--dir) - 16px * var(--dir)));visibility:hidden;transition:transform var(--dur-drawer-exit) var(--ease-out),visibility 0s linear var(--dur-drawer-exit)}.hl-app[data-sidebar=open] .hl-sidebar{transform:none;visibility:visible;transition:transform .4s var(--ease-drawer),visibility 0s}.hl-nav-item{block-size:44px;font-size:15px}.hl-nav-item[data-sub]{block-size:40px}.hl-nav-item svg{inline-size:18px;block-size:18px}.hl-ws{block-size:48px}.hl-jump{block-size:44px}.hl-jump .hl-kbd{display:none}.hl-mobilebar{display:flex;-webkit-padding-before:env(safe-area-inset-top);padding-block-start:env(safe-area-inset-top);block-size:calc(52px + env(safe-area-inset-top))}.hl-app[data-chrome=desktop] .hl-mobilebar{display:none}.hl-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"back back" "title actions" "stats stats";align-items:center;grid-column-gap:var(--s-2);column-gap:var(--s-2);padding:14px var(--gutter) 10px}.hl-header-main{display:contents}.hl-header-back{grid-area:back;justify-self:start}.hl-header .hl-title{grid-area:title;min-inline-size:0}.hl-header-actions{grid-area:actions}.hl-header .hl-statline{grid-area:stats}.hl-header-main>:not(.hl-header-back,.hl-title,.hl-statline){grid-column:1/-1}.hl-title{font-size:18px}.hl-statline{gap:4px 12px;font-size:var(--fs-small)}.hl-toolbar{flex-wrap:wrap;row-gap:var(--s-2)}.hl-toolbar>.hl-segmented{order:3;inline-size:100%;overflow-x:auto;scrollbar-width:none}.hl-search{max-inline-size:none;order:1}.hl-keys,.hl-search>.hl-kbd{display:none}.hl-toaster{inset-inline:16px;inline-size:auto;inset-block:calc(8px + env(safe-area-inset-top)) auto;--toast-y:1}.hl-toast,.hl-toaster:before{inset-block:0 auto}.hl-toast{transform-origin:50% 0;transform:translateY(-100%)}.hl-bulkbar{inset-block-end:16px}.hl-grid[data-cols="2"],.hl-grid[data-cols="3"]{--n:1}.hl-facts,.hl-facts[data-cols="3"]{--n:2}.hl-identity{flex-wrap:wrap}.hl-identity-actions{inline-size:100%}.hl-identity-actions .hl-btn[data-variant=wa]{flex:1 1}.hl-step-key{display:none}.hl-step{flex:none}.hl-cal-day{min-block-size:64px}.hl-cal-item{font-size:0;padding:0;background:none;inline-size:auto}.hl-cal-item:before{inline-size:6px;block-size:6px}.hl-msg{max-inline-size:86%}[data-hide~=mobile]{display:none!important}}@media (min-width:761px){[data-show~=mobile]{display:none!important}}@media (prefers-reduced-motion:reduce){.hl-drawer,.hl-drawer[data-side]{transform:none!important;opacity:0;transition:opacity var(--dur-base) ease,visibility 0s linear var(--dur-base)!important}.hl-drawer[data-side][data-state=open],.hl-drawer[data-state=open]{opacity:1;transition:opacity var(--dur-base) ease,visibility 0s!important}.hl-app,.hl-app[data-sheet=open]{transition:none;transform:none!important}.hl-sidebar{transition:opacity var(--dur-base) ease,visibility 0s!important}.hl-toast{transition-property:opacity!important}.hl-dialog,.hl-pop,.hl-tip{transition-property:opacity,overlay,display}@starting-style{.hl-dialog[open],.hl-pop[data-state=open]{transform:none}.hl-bulkbar[data-state=open]{transform:translateX(calc(-50% * var(--dir)))}.hl-msg[data-new]{transform:none}}.hl-card[data-interactive],.hl-disclosure-summary>svg,.hl-press,.hl-segmented-over,.hl-switch,.hl-switch:before,.hl-sysfold>summary svg,.hl-tabs-indicator{transition:none}.hl-press:active:not(:disabled){transform:none}.hl-skel{animation:none}.hl-btn[aria-busy=true]:after,.hl-toast[data-type=loading] .hl-toast-icon:after{animation-duration:1.5s}.hl-scan-result{transition:opacity var(--dur-base) ease}@starting-style{.hl-scan-result{transform:none;opacity:0}}.hl-board-feed li[data-new]{animation:hl-fade .2s ease}.hl-choice[data-variant=card]{transition:none}}@media (pointer:coarse){:is(.hl-chip,.hl-btn[data-size=sm],.hl-segmented-item,.hl-copy,.hl-sysfold>summary,.hl-fact-edit,.hl-step,.hl-link,.hl-row-check){position:relative}:is(.hl-chip,.hl-btn[data-size=sm],.hl-segmented-item,.hl-copy,.hl-sysfold>summary,.hl-fact-edit,.hl-link):before,:is(.hl-step,.hl-row-check):after{content:"";position:absolute;left:50%;top:50%;inline-size:max(100%,44px);block-size:max(100%,44px);translate:-50% -50%;border-radius:inherit}.hl-segmented:not([data-size=sm]) .hl-segmented-item,.hl-step,.hl-toolbar>.hl-segmented .hl-segmented-item{block-size:40px}.hl-fact dd:has(>.hl-fact-edit){overflow:visible}.hl-disclosure-summary,.hl-input[data-size=sm],.hl-menu-item,.hl-option,.hl-palette-item,.hl-select[data-size=sm]{min-block-size:44px}.hl-tab{block-size:44px}.hl-choice:not([data-variant]){min-block-size:44px;padding-block:10px}.hl-composer-input,.hl-input,.hl-input[data-size],.hl-input[type],.hl-palette-input,.hl-select,.hl-select[data-size],.hl-textarea{font-size:16px}}@media (hover:none){.hl-kbd,.hl-keys,.hl-palette-foot,.hl-step-key{display:none}}.hl-fab[data-fixed]{position:fixed;inset-block-end:calc(var(--s-4) + env(safe-area-inset-bottom,0px))}@media (max-width:760px){.hl-page:has(>.hl-fab[data-fixed]) .hl-page-body{-webkit-padding-after:88px;padding-block-end:88px}.hl-dialog[data-sheet]{margin:auto 0 0;inline-size:100%;max-inline-size:100%;max-block-size:calc(100dvh - 40px);border-end-start-radius:0;border-end-end-radius:0}.hl-dialog[data-sheet] .hl-dialog-foot{-webkit-padding-after:calc(var(--s-3) + env(safe-area-inset-bottom,0px));padding-block-end:calc(var(--s-3) + env(safe-area-inset-bottom,0px))}.hl-dialog[data-sheet] :is(.hl-input,.hl-textarea,.hl-select){font-size:16px}}