@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_dbbf8c4b-module__5qCx7q__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_dbbf8c4b-module__5qCx7q__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/4a439e1ba971da1a-s.26nafy4isrpsz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/b3b0afff8ab38d95-s.0a68ck1yt_ak5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/b12ef0642bbc5f5f-s.2sp_sjs-a2mdv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/83a6e70a3a81dd9f-s.3ec-vq27dq98f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/99ac5753282bcf05-s.1czhp68pnx2kt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(../media/2f13ad8e538108e0-s.p.2opg_g5lzx1nr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono Fallback;src:local(Arial);ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.0%;size-adjust:134.61%}.roboto_mono_a48da9b6-module__RNpGXW__className{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.roboto_mono_a48da9b6-module__RNpGXW__variable{--font-roboto-mono:"Roboto Mono", "Roboto Mono Fallback"}
:root,.bs{--ui-bg:var(--bg,#19191b);--ui-sunken:var(--bg-2,var(--bg2,#0f0f0f));--ui-panel:var(--panel,#212124);--ui-panel-2:var(--panel-2,var(--panel2,#212124));--ui-raised:var(--elev,var(--panel-2,var(--panel2,#2a2a2e)));--ui-input:var(--bg-input,var(--input-bg,var(--input,#2e2e2e)));--ui-hover:var(--hover,#ffffff0a);--ui-line:var(--border,var(--line,#393a3d));--ui-line-strong:var(--border-strong,var(--line2,#4b4c50));--ui-input-line:var(--input-border,#424242);--ui-text:var(--fg,var(--text,#fafafa));--ui-text-2:var(--fg-dim,#c9c9c9);--ui-text-3:var(--muted,#a1a4ac);--ui-text-4:var(--fg-faint,var(--faint,#8a8c92));--ui-accent:var(--orange,#ff5512);--ui-accent-soft:var(--orange-soft,#3e1612);--ui-accent-ink:var(--orange-ink,#f5a56f);--ui-accent-line:var(--orange-line,#98290e);--ui-primary:var(--accent-fill,var(--btn-primary,#cf4500));--ui-primary-hover:var(--accent-hover,#e04c00);--ui-on-primary:var(--on-accent,#fff);--ui-focus:var(--ui-accent);--ui-ok:var(--green,#40c057);--ui-warn:var(--amber,#ff802b);--ui-bad:var(--err,var(--red,#fa5252));--ui-info:var(--blue,#4dabf7)}:root{--ui-sans:var(--font-geist), "Geist", ui-sans-serif, system-ui, -apple-system, Arial, sans-serif;--ui-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ui-radius-sm:6px;--ui-radius-md:8px;--ui-radius-lg:12px;--ui-control:32px;--ui-control-lg:36px;--ui-gutter:24px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.12s;--dur-fade:.12s;--dur-menu:.14s;--dur-backdrop:.15s;--dur-dialog:.18s;--dur-drawer:.24s;--dur-bar:.4s;--dur-wait:.4s;--z-header:30;--z-scrim:35;--z-rail:40;--z-menu:50;--z-page-wait:60;--z-skip:70;--z-dialog:200;--z-popover:210;--z-toast:300;--z-progress:400;--ui-shadow:0 12px 32px #00000080;--ui-scrim:#0000008c}:root[data-theme=light]{--ui-shadow:0 12px 32px #1e18122e;--ui-scrim:#12100c66}@media (max-width:1023px){:root{--ui-gutter:16px}}.hb-btn{box-sizing:border-box;height:var(--ui-control);border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-md);color:var(--ui-text);font:500 13.5px/18px var(--ui-sans);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.hb-btn:hover:not(:disabled){background:var(--ui-hover)}.hb-btn:disabled{opacity:.5;cursor:default}.hb-btn.sm{height:28px;padding:0 10px;font-size:13px}.hb-btn.lg{height:var(--ui-control-lg);padding:0 14px;font-size:14px}.hb-btn.primary{background:var(--ui-primary);color:var(--ui-on-primary);border-color:#0000}.hb-btn.primary:hover:not(:disabled){background:var(--ui-primary-hover)}.hb-btn.danger{background:var(--ui-bad);border-color:#0000}@supports (color:color-mix(in lab, red, red)){.hb-btn.danger{background:color-mix(in srgb, var(--ui-bad) 80%, #000)}}.hb-btn.danger{color:#fff}.hb-btn.danger:hover:not(:disabled){background:var(--ui-bad)}@supports (color:color-mix(in lab, red, red)){.hb-btn.danger:hover:not(:disabled){background:color-mix(in srgb, var(--ui-bad) 90%, #000)}}.hb-btn.ghost{border-color:#0000}.hb-spin{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.6s linear infinite hb-spin}@keyframes hb-spin{to{transform:rotate(360deg)}}.hb-kbd{box-sizing:border-box;border:1px solid var(--ui-line);background:var(--ui-sunken);min-width:20px;height:20px;color:var(--ui-text-3);font:500 11px/1 var(--ui-sans);border-radius:4px;place-items:center;padding:0 5px;display:inline-grid}.hb-kbd.fill{color:inherit;background:#ffffff2e;border-color:#0000}.hb-field{flex-direction:column;gap:6px;display:flex}.hb-field+.hb-field{margin-top:12px}.hb-field-l{font:500 13.5px/18px var(--ui-sans);color:var(--ui-text)}.hb-field-l i{color:var(--ui-text-4);font-style:normal;font-weight:400}.hb-field-h,.hb-field-e{font:400 12.5px/17px var(--ui-sans);color:var(--ui-text-4)}.hb-field-e{color:var(--ui-bad)}.hb-input{box-sizing:border-box;width:100%;height:var(--ui-control-lg);border:1px solid var(--ui-input-line);border-radius:var(--ui-radius-sm);background:var(--ui-input);color:var(--ui-text);font:400 14px/20px var(--ui-sans);transition:border-color var(--dur-press) ease;outline:none;padding:0 10px}.hb-input.area{resize:vertical;height:auto;padding:8px 10px}.hb-input::placeholder{color:var(--ui-text-4)}.hb-input:focus{border-color:var(--ui-focus)}.hb-input[aria-invalid=true]{border-color:var(--ui-bad)}.hb-dlg{z-index:var(--z-dialog);padding:max(16px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));box-sizing:border-box;background:var(--ui-scrim);overscroll-behavior:contain;text-align:left;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.hb-dlg.top{padding-top:max(6vh, env(safe-area-inset-top,0px));align-items:flex-start}.hb-dlg.side{justify-content:flex-end;align-items:stretch;padding:0}.hb-dlg.scrolls{overflow-y:auto}.hb-dlg[data-nested]{background:0 0!important}.hb-dlg-panel{box-sizing:border-box;border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-panel);width:100%;max-height:min(88vh,100%);color:var(--ui-text);font-family:var(--ui-sans);box-shadow:var(--ui-shadow);outline:none;flex-direction:column;display:flex}.hb-dlg-panel.sm{max-width:440px}.hb-dlg-panel.md{max-width:560px}.hb-dlg-panel.lg{max-width:900px}.hb-dlg-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px 0;display:flex}.hb-dlg-title{min-width:0;font:500 16px/22px var(--ui-sans);color:var(--ui-text);overflow-wrap:anywhere;margin:0}.hb-dlg-x{all:unset;border-radius:var(--ui-radius-sm);width:28px;height:28px;color:var(--ui-text-4);cursor:pointer;flex-shrink:0;place-items:center;margin:-3px -6px 0 0;display:grid}.hb-dlg-x:hover{background:var(--ui-hover);color:var(--ui-text)}.hb-dlg-body{min-height:0;padding:8px 20px 0;overflow-y:auto}.hb-dlg-body:last-child{padding-bottom:16px}.hb-dlg-text{max-height:50vh;font:400 14px/20px var(--ui-sans);color:var(--ui-text-3);white-space:pre-line;overflow-wrap:anywhere;margin:0 0 12px;overflow-y:auto}.hb-dlg-body>.hb-dlg-text:last-child{margin-bottom:0}.hb-dlg-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}.hb-sk{background-color:var(--ui-text);border-radius:4px;flex-shrink:0;max-width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.hb-sk{background-color:color-mix(in srgb, var(--ui-text) 7%, transparent)}}@media (prefers-reduced-motion:no-preference){.hb-sk{background-image:linear-gradient(90deg, transparent, var(--ui-text), transparent)}@supports (color:color-mix(in lab, red, red)){.hb-sk{background-image:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ui-text) 5%, transparent), transparent)}}.hb-sk{background-repeat:no-repeat;background-size:200% 100%;animation:1.6s ease-in-out infinite hb-sk-sweep}}@keyframes hb-sk-sweep{0%{background-position:150% 0}to{background-position:-50% 0}}.hb-skp{min-width:0;animation:hb-skp-in .12s var(--ease-out) .1s both;flex-direction:column;gap:20px;display:flex}@keyframes hb-skp-in{0%{opacity:0}to{opacity:1}}.hb-skp-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.hb-skp-title{flex-direction:column;gap:10px;min-width:0;display:flex}.hb-skp-acts,.hb-skp-bar{align-items:center;gap:8px;display:flex}.hb-skp-grow{flex:1}.hb-skp-table{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);overflow:hidden}.hb-skp-row{grid-template-columns:repeat(var(--cols,6), minmax(0, 1fr));border-top:1px solid var(--ui-line);align-items:center;gap:16px;height:40px;padding:0 14px;display:grid}.hb-skp-row.hd{background:var(--ui-sunken);border-top:0;height:36px}.hb-skp-rec{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.hb-skp-card{border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-panel);flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.hb-skp-kv{grid-template-columns:140px minmax(0,1fr);align-items:center;gap:16px;min-height:22px;display:grid}.hb-skp-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.hb-skp-cards .hb-skp-card{min-height:180px}@media (max-width:760px){.hb-skp-rec{grid-template-columns:minmax(0,1fr)}.hb-skp-row{grid-template-columns:repeat(3,minmax(0,1fr))}.hb-skp-row>:nth-child(n+4){display:none}}:root .hb-skp-fox :is(.pfl,.sma-loader){animation-delay:2.5s}.hb-add-lock[inert]{opacity:.5}.hb-add-lock{transition:opacity var(--dur-fade) var(--ease-out)}.hb-prog{flex-direction:column;gap:6px;margin-top:16px;display:flex}.hb-prog-t{font:400 13px/18px var(--ui-sans);color:var(--ui-text-2);font-variant-numeric:tabular-nums}.hb-prog-bar{background:var(--ui-text);border-radius:99px;height:4px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hb-prog-bar{background:color-mix(in srgb, var(--ui-text) 10%, transparent)}}.hb-prog-bar i{border-radius:inherit;background:var(--ui-accent);transform-origin:0;transition:transform .2s var(--ease-out);position:absolute;inset:0}.hb-prog-bar i.run{width:40%;animation:1.1s ease-in-out infinite hb-prog-run;right:auto}@keyframes hb-prog-run{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.hb-prog-bar i.run{opacity:.6;width:100%;animation:none}}.hb-res{text-align:center;font-family:var(--ui-sans);flex-direction:column;align-items:center;gap:8px;padding:16px 8px 4px;display:flex}.hb-res-mark{--mark:var(--ui-ok);flex-shrink:0;margin-bottom:8px}.hb-res-mark.partial{--mark:var(--ui-warn)}.hb-res-mark.failed{--mark:var(--ui-bad)}.hb-res-mark circle{fill:var(--mark)}@supports (color:color-mix(in lab, red, red)){.hb-res-mark circle{fill:color-mix(in srgb, var(--mark) 15%, transparent)}}.hb-res-mark path{fill:none;stroke:var(--mark);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.hb-res-h{max-width:34ch;font:600 22px/28px var(--ui-sans);letter-spacing:-.01em;color:var(--ui-text);text-wrap:balance;margin:0}.hb-res-next{max-width:56ch;font:400 14px/20px var(--ui-sans);color:var(--ui-text-3);margin:0}.hb-res-next a,.hb-res-note a{color:var(--ui-info);text-decoration:underline}.hb-res-note{max-width:56ch;font:400 13px/18px var(--ui-sans);color:var(--ui-text-4);margin:0}.hb-res-list{box-sizing:border-box;border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-sunken);text-align:left;width:100%;max-height:200px;font:400 13px/18px var(--ui-sans);margin:8px 0 0;padding:4px 12px;list-style:none;overflow-y:auto}.hb-res-list li{overflow-wrap:anywhere;flex-wrap:wrap;gap:0 8px;padding:6px 0;display:flex}.hb-res-list li+li{border-top:1px solid var(--ui-line)}.hb-res-list b{color:var(--ui-text);font-weight:500}.hb-res-list span{color:var(--ui-text-3)}.hb-res-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}@media (prefers-reduced-motion:no-preference){.hb-res{transition:opacity var(--dur-dialog) var(--ease-out), transform var(--dur-dialog) var(--ease-out)}.hb-res-mark path{transition:stroke-dashoffset .3s var(--ease-out) 80ms}@starting-style{.hb-res{opacity:0;transform:translateY(6px)}.hb-res-mark path{stroke-dashoffset:1px}}}.hb-add-sk{flex-direction:column;display:flex}.hb-add-sk-r{border-bottom:1px solid var(--ui-line);align-items:center;gap:12px;padding:12px 16px;display:flex}.hb-add-sk-r:last-child{border-bottom:0}@keyframes hb-arrived{0%{background-color:var(--ui-accent-soft)}}.hb-arrived,.hb-arrived>td{animation:hb-arrived .6s var(--ease-out)}.hb-cmd{box-sizing:border-box;border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-panel);width:100%;max-width:580px;max-height:min(70vh,100%);color:var(--ui-text);font-family:var(--ui-sans);box-shadow:var(--ui-shadow);outline:none;flex-direction:column;display:flex;overflow:hidden}.hb-cmd-in{all:unset;box-sizing:border-box;border-bottom:1px solid var(--ui-line);width:100%;height:48px;color:var(--ui-text);font:400 15px/20px var(--ui-sans);flex-shrink:0;padding:0 16px}.hb-cmd-in::placeholder{color:var(--ui-text-4)}.hb-cmd-list{overscroll-behavior:contain;flex:1;min-height:0;padding:6px;scroll-padding:6px;overflow-y:auto}.hb-cmd-i{box-sizing:border-box;border-radius:var(--ui-radius-sm);min-height:36px;color:var(--ui-text-2);font:400 14px/20px var(--ui-sans);cursor:pointer;align-items:center;gap:10px;padding:6px 10px;display:flex}.hb-cmd-i[aria-selected=true]{background:var(--ui-text)}@supports (color:color-mix(in lab, red, red)){.hb-cmd-i[aria-selected=true]{background:color-mix(in srgb, var(--ui-text) 8%, transparent)}}.hb-cmd-i[aria-selected=true]{color:var(--ui-text)}.hb-cmd-ic{width:18px;color:var(--ui-text-4);flex-shrink:0;place-items:center;display:grid}.hb-cmd-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hb-cmd-s{text-overflow:ellipsis;white-space:nowrap;max-width:45%;color:var(--ui-text-4);flex-shrink:0;font-size:12.5px;overflow:hidden}.hb-cmd-none{text-align:center;color:var(--ui-text-4);margin:0;padding:20px 10px;font-size:13.5px}.hb-cmd-foot{border-top:1px solid var(--ui-line);font:400 12px/20px var(--ui-sans);color:var(--ui-text-4);flex-shrink:0;gap:16px;padding:8px 14px;display:flex}.hb-cmd-foot span{align-items:center;gap:4px;display:inline-flex}@media (hover:none){.hb-cmd-foot{display:none}}.hb-toasts{left:50%;bottom:calc(24px + var(--hb-safe-b,0px));z-index:var(--z-toast);pointer-events:none;flex-direction:column;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);display:flex;position:fixed;transform:translate(-50%)}.hb-toast{box-sizing:border-box;border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-panel);max-width:100%;color:var(--ui-text);font:500 14px/19px var(--ui-sans);box-shadow:var(--ui-shadow);cursor:pointer;pointer-events:auto;transition:transform .2s var(--ease-out), opacity .2s var(--ease-out);align-items:center;gap:8px;padding:9px 14px;display:inline-flex}@starting-style{.hb-toast{opacity:0;transform:translateY(100%)}}.hb-toast.out{opacity:0;pointer-events:none;transition-duration:.14s;transform:translateY(100%)}.hb-toast>svg{flex-shrink:0}.hb-toast.ok>svg{color:var(--ui-ok)}.hb-toast.error{border-color:var(--ui-bad)}@supports (color:color-mix(in lab, red, red)){.hb-toast.error{border-color:color-mix(in srgb, var(--ui-bad) 55%, transparent)}}.hb-toast.error>svg{color:var(--ui-bad)}.hb-toast-t{overflow-wrap:anywhere;min-width:0}.hb-toast-act{all:unset;border-radius:var(--ui-radius-sm);color:var(--ui-accent);cursor:pointer;flex-shrink:0;margin-left:6px;padding:2px 8px;font-weight:600}.hb-toast-act:hover,.hb-toast-x:hover{background:var(--ui-hover)}.hb-toast-x{all:unset;border-radius:var(--ui-radius-sm);width:22px;height:22px;color:var(--ui-text-4);cursor:pointer;flex-shrink:0;place-items:center;margin-right:-6px;display:grid}.hb-toast-x:hover{color:var(--ui-text)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root :focus-visible:not(:where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset]),textarea,select,[contenteditable],[tabindex="-1"])){outline:2px solid var(--ui-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hb{--hb-bg:#19191b;--hb-panel:#212124;--hb-border:#393a3d;--hb-fg:#fafafa;--hb-fg-dim:#c9c9c9;--hb-muted:#a1a4ac;--hb-faint:#8a8c92;--hb-orange:#ff5512;--hb-orange-soft:#3e1612;--hb-orange-ink:#f5a56f;--hb-crumb:#ff661a;--hb-red:#fa5252;--hb-blue:#4dabf7;--hb-input:#2e2e2e;--hb-input-border:#424242;--hb-label:#828282;--hb-hover:#ffffff0a;--hb-menu-hover:#ffffff0f;--hb-shadow:0 12px 32px #00000080;--hb-sans:var(--font-geist), "Geist", ui-sans-serif, system-ui, -apple-system, Arial, sans-serif;--hb-mono:var(--font-geist-mono), "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--hb-body:var(--font-roboto-mono), "Roboto Mono", ui-monospace, monospace;--hb-safe-t:env(safe-area-inset-top,0px);--hb-safe-r:env(safe-area-inset-right,0px);--hb-safe-b:env(safe-area-inset-bottom,0px);--hb-safe-l:env(safe-area-inset-left,0px);--hb-top-h:calc(70px + var(--hb-safe-t))}:root[data-theme=light] .hb{--hb-bg:#faf9f7;--hb-panel:#fff;--hb-border:#e7e4df;--hb-fg:#17140f;--hb-fg-dim:#3a352e;--hb-muted:#6a645b;--hb-faint:#746e66;--hb-orange-soft:#ff55121a;--hb-orange-ink:#c2410c;--hb-red:#e03131;--hb-blue:#2b64e0;--hb-input:#fff;--hb-input-border:#d9d5cf;--hb-hover:#1218210a;--hb-menu-hover:#1218210f;--hb-shadow:0 12px 32px #1e18122e}body:has(.hb){overflow-x:clip}.hb{background:var(--hb-bg);min-height:100dvh;display:flex}.hb-skip{z-index:70;background:var(--hb-orange);color:#fff;font:500 14px/20px var(--hb-sans);border-radius:6px;padding:8px 12px;text-decoration:none;position:absolute;top:-48px;left:12px}.hb-skip:focus{top:12px}.hb-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hb-rail{border-right:1px solid var(--hb-border);background:var(--hb-bg);z-index:40;scrollbar-width:none;box-sizing:border-box;flex-direction:column;flex-shrink:0;align-self:flex-start;width:74px;height:100dvh;padding:0 12px 12px;display:flex;position:sticky;top:0;overflow:hidden auto}.hb-rail::-webkit-scrollbar{display:none}.hb-logo{flex-shrink:0;justify-content:center;align-items:center;height:70px;display:flex}.hb-logo a{flex-shrink:0;width:50px;height:50px;display:block}.hb-logo .hb-tog,.hb-logo:hover a{display:none}.hb-logo:has(.hb-tog:focus-visible) a{display:none}.hb-logo:hover .hb-tog{display:grid}.hb-logo:has(.hb-tog:focus-visible) .hb-tog{display:grid}.hb-logo img{object-fit:contain;width:50px;height:50px;display:block}.hb-tog{all:unset;width:36px;height:36px;color:var(--hb-muted);cursor:pointer;border-radius:6px;place-items:center;display:grid}.hb-tog:hover{background:var(--hb-hover);color:var(--hb-fg)}.hb-nav{flex-direction:column;display:flex}.hb-sep{background:var(--hb-border);flex-shrink:0;height:1px;margin:8px 0}.hb-item{width:100%;height:50px;color:var(--hb-fg);white-space:nowrap;cursor:pointer;font:inherit;text-align:left;box-sizing:border-box;background:0 0;border:0;border-radius:6px;flex-shrink:0;align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.hb-item:hover{background:var(--hb-hover)}.hb-item:focus-visible{outline-offset:-2px}.hb-item[aria-current=page]{color:var(--hb-orange-ink);background:var(--hb-orange-soft)}.hb-ic{flex-shrink:0;justify-content:center;align-items:center;width:50px;display:flex}.hb-ic svg{width:20px;height:20px}.hb-l{text-overflow:ellipsis;min-width:0;font:400 14px/20px var(--hb-sans);flex:1;padding-right:12px;display:none;overflow:hidden}.hb-foot{flex-direction:column;margin-top:auto;padding-top:8px;display:flex}.hb-empty{font:400 12.5px/1.4 var(--hb-sans);color:var(--hb-faint);white-space:normal;margin:0;padding:12px 14px;display:none}.hb-n{box-sizing:border-box;background:var(--hb-orange);color:#fff;min-width:20px;height:18px;font:500 11px/18px var(--hb-mono);vertical-align:1px;border-radius:99px;place-items:center;margin-left:8px;padding:0 5px;display:inline-grid}.hb-rail.open{width:240px}.hb-rail.open .hb-l,.hb-rail.open .hb-empty{display:block}.hb-rail.open .hb-logo{justify-content:space-between}.hb-rail.open .hb-logo a{display:block}.hb-rail.open .hb-logo .hb-tog{display:grid}@media (min-width:1280px){.hb-rail:not(.shut){width:240px}.hb-rail:not(.shut) .hb-l,.hb-rail:not(.shut) .hb-empty{display:block}.hb-rail:not(.shut) .hb-logo{justify-content:space-between}.hb-rail:not(.shut) .hb-logo a{display:block}.hb-rail:not(.shut) .hb-logo .hb-tog{display:grid}}.hb-main{flex-direction:column;flex:1;min-width:0;display:flex}.hb-top{z-index:30;height:var(--hb-top-h);padding:var(--hb-safe-t) calc(var(--ui-gutter) + var(--hb-safe-r)) 0 calc(var(--ui-gutter) + var(--hb-safe-l));border-bottom:1px solid var(--hb-border);background:var(--hb-bg);box-sizing:border-box;align-items:center;gap:12px 20px;display:flex;position:sticky;top:0}.hb-crumb{min-width:0;font:400 16px/24px var(--hb-body);color:var(--hb-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hb-crumb-up{color:var(--hb-crumb);text-decoration:none}.hb-crumb-up:hover{text-underline-offset:3px;text-decoration:underline}.hb-crumb-sep{color:var(--hb-faint)}.hb-grow{flex:1}.hb-extra{align-items:center;gap:12px;min-width:0;display:flex}.hb-find{all:unset;box-sizing:border-box;height:36px;color:var(--hb-muted);cursor:pointer;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:0 8px;display:inline-flex}.hb-find svg{width:18px;height:18px}.hb-find:hover{background:var(--hb-panel);color:var(--hb-fg)}@media (hover:none){.hb-find .hb-kbd{display:none}}.hb-presence{flex-shrink:0;align-items:center;display:flex}.hb-burger{all:unset;width:36px;height:36px;color:var(--hb-muted);cursor:pointer;border-radius:6px;flex-shrink:0;place-items:center;display:none}.hb-um{flex-shrink:0;position:relative}.hb-user{all:unset;height:48px;font:400 16px/24px var(--hb-body);color:var(--hb-fg-dim);cursor:pointer;white-space:nowrap;box-sizing:border-box;border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.hb-user:hover,.hb-user[aria-expanded=true]{background:var(--hb-panel)}.hb-user-ph{object-fit:cover;background:var(--hb-panel);border-radius:50%;flex-shrink:0;width:28px;height:28px}.hb-user-n{text-overflow:ellipsis;max-width:240px;overflow:hidden}.hb-user-al{color:var(--hb-red);align-items:center;gap:4px;display:inline-flex}.hb-badge{box-sizing:border-box;background:var(--hb-red);color:#fff;min-width:20px;height:20px;font:600 12px/20px var(--hb-mono);font-variant-numeric:tabular-nums;border-radius:10px;place-items:center;padding:0 6px;display:inline-grid}.hb-red{color:var(--hb-red);display:inline-flex}.hb-menu{z-index:50;border:1px solid var(--hb-input-border);background:var(--hb-input);width:260px;box-shadow:var(--hb-shadow);box-sizing:border-box;border-radius:4px;padding:4px;position:absolute;top:calc(100% + 6px);right:0}.hb-menu-wide{width:min(340px,100vw - 28px)}.hb-menu-k{font:400 12px/19px var(--hb-body);color:var(--hb-label);padding:5px 12px}.hb-menu-i{all:unset;box-sizing:border-box;width:100%;font:400 14px/20px var(--hb-body);color:var(--hb-fg-dim);cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:7px 12px;text-decoration:none;display:flex}.hb-menu-i:hover,.hb-menu-i:focus-visible{background:var(--hb-menu-hover);color:var(--hb-fg)}.hb-menu-i:focus-visible,.hb-al:focus-visible{outline-offset:-2px}.hb-menu-more{font:400 12px/19px var(--hb-body);color:var(--hb-faint);margin-left:auto}.hb-menu-sep{background:var(--hb-input-border);height:1px;margin:4px 0}.hb-al-list{scrollbar-width:thin;max-height:min(360px,50vh);overflow-y:auto}.hb-al{all:unset;box-sizing:border-box;cursor:pointer;border-radius:4px;align-items:flex-start;gap:10px;width:100%;padding:7px 12px;text-decoration:none;display:flex}.hb-al:hover,.hb-al:focus-visible{background:var(--hb-menu-hover)}.hb-al-dot{background:var(--hb-blue);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin:5px 4px 0 5px}.hb-al-dot.act{background:var(--hb-orange)}.hb-al-dot.read{box-shadow:inset 0 0 0 1px var(--hb-faint);background:0 0}.hb-al-txt{flex-direction:column;gap:3px;min-width:0;display:flex}.hb-al-t{font:400 13.5px/18px var(--hb-sans);color:var(--hb-fg);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hb-al.read .hb-al-t{color:var(--hb-muted)}.hb-al-m{font:500 11px/14px var(--hb-mono);letter-spacing:.6px;text-transform:uppercase;color:var(--hb-faint)}.hb-al-note{font:400 13px/18px var(--hb-sans);color:var(--hb-faint);padding:7px 12px}.hb-body{min-width:0;padding:24px calc(var(--ui-gutter) + var(--hb-safe-r)) calc(60px + var(--hb-safe-b)) calc(var(--ui-gutter) + var(--hb-safe-l));flex:1}.hb-body.flush{padding:0 var(--hb-safe-r) var(--hb-safe-b) var(--hb-safe-l)}.hb-tabs-wrap{padding:16px var(--ui-gutter) 0}.hb-tabs-wrap .hb-tabs{margin:0}.hb-tabs{border-bottom:1px solid var(--hb-border);scrollbar-width:none;gap:24px;margin:-8px 0 24px;display:flex;overflow-x:auto}.hb-tabs::-webkit-scrollbar{display:none}.hb-tabs[data-fade]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-l,0px), #000 calc(100% - var(--fade-r,0px)), transparent), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-l,0px), #000 calc(100% - var(--fade-r,0px)), transparent), linear-gradient(#000, #000);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-l,0px), #000 calc(100% - var(--fade-r,0px)), transparent), linear-gradient(#000, #000);mask-image:linear-gradient(to right, transparent, #000 var(--fade-l,0px), #000 calc(100% - var(--fade-r,0px)), transparent), linear-gradient(#000, #000);-webkit-mask-position:top,bottom;mask-position:top,bottom;-webkit-mask-size:100% calc(100% - 1px),100% 1px;mask-size:100% calc(100% - 1px),100% 1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hb-tabs[data-fade~=l]{--fade-l:28px}.hb-tabs[data-fade~=r]{--fade-r:28px}.hb-tab{font:500 16px/20px var(--hb-sans);color:var(--hb-faint);white-space:nowrap;padding:8px 0 12px;text-decoration:none;position:relative}.hb-tab:hover{color:var(--hb-fg)}.hb-tab:focus-visible{outline-offset:-2px;border-radius:2px}.hb-tab[aria-current=page]{color:var(--hb-fg)}.hb-tab[aria-current=page]:after{content:"";background:var(--hb-orange);height:4px;position:absolute;bottom:-1px;left:0;right:0}.hb-tab .hb-n{vertical-align:2px;margin-left:6px}.hb-scrim{display:none}@media (max-width:1023px){.hb{--hb-top-h:calc(56px + var(--hb-safe-t))}.hb-rail,.hb-rail.shut,.hb-rail.open{width:calc(240px + var(--hb-safe-l));padding:var(--hb-safe-t) 12px calc(12px + var(--hb-safe-b)) calc(12px + var(--hb-safe-l));transition:transform var(--dur-drawer) var(--ease-drawer);position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.hb-rail.drawer{transform:none;box-shadow:0 0 40px #0009}.hb-rail .hb-l,.hb-rail .hb-empty{display:block}.hb-rail .hb-logo{justify-content:space-between}.hb-rail .hb-logo a{display:block}.hb-rail .hb-logo .hb-tog{display:none}.hb-burger{display:grid}.hb-scrim.on{z-index:35;background:#0000008c;border:0;display:block;position:fixed;inset:0}.hb-top{gap:10px}.hb-body{padding-top:16px;padding-bottom:calc(32px + var(--hb-safe-b))}.hb-body.flush{padding-top:0;padding-bottom:var(--hb-safe-b)}.hb-tabs-wrap{padding:12px var(--ui-gutter) 0}}@media (max-width:640px){.hb-extra{display:none}.hb-user{gap:6px;padding:0 8px}.hb-user-n{display:none}}.hub-rz{cursor:col-resize;z-index:2;touch-action:none;-webkit-user-select:none;user-select:none;width:7px;height:100%;position:absolute;top:0;right:0}.hub-rz:after{content:"";background:var(--hb-border);opacity:0;width:1px;transition:opacity .12s;position:absolute;top:25%;bottom:25%;right:2px}th:hover>.hub-rz:after,.hub-rz:active:after{opacity:1;background:var(--hb-orange)}table.hub-rz-on>*>tr>*{text-overflow:ellipsis;overflow:hidden}html.hub-rz-drag,html.hub-rz-drag *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.hb-pz{position:relative}.hb-pz-btn{all:unset;box-sizing:border-box;cursor:pointer;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 8px;display:inline-flex}.hb-pz-btn:hover,.hb-pz-btn[aria-expanded=true]{background:var(--hb-panel)}.hb-pz-stack{align-items:center;display:inline-flex}.hb-pz-f{background:var(--hb-panel);box-shadow:0 0 0 2px var(--hb-bg);border-radius:50%;flex-shrink:0;place-items:center;margin-left:-6px;display:inline-grid;overflow:hidden}.hb-pz-stack .hb-pz-f:first-child,.hb-pz-row .hb-pz-f{margin-left:0}.hb-pz-f.ring{box-shadow:0 0 0 2px var(--hb-bg), 0 0 0 3.5px var(--hb-orange);z-index:1}.hb-pz-f img{object-fit:cover;width:100%;height:100%;display:block}.hb-pz-i{font:600 11px/1 var(--hb-body);color:var(--hb-fg-dim)}.hb-pz-more{font:600 12px/1 var(--hb-body);color:var(--hb-muted);margin-left:4px}.hb-pz-count{font:600 13px/1 var(--hb-body);color:var(--hb-fg-dim);align-items:center;gap:6px;display:none}.hb-pz-count i{background:#1e9a53;border-radius:50%;width:8px;height:8px}.hb-pz-menu{z-index:50;border:1px solid var(--hb-border);background:var(--hb-bg);border-radius:8px;width:300px;max-height:420px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 32px #00000040}.hb-pz-k{font:500 12px var(--hb-body);color:var(--hb-faint);padding:6px 10px}.hb-pz-row{color:var(--hb-fg);border-radius:6px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;display:flex}a.hb-pz-row:hover{background:var(--hb-panel)}.hb-pz-t{min-width:0;font:400 12px/16px var(--hb-body);color:var(--hb-muted);flex-direction:column;flex:1;display:flex}.hb-pz-t b{font:500 13.5px/18px var(--hb-body);color:var(--hb-fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hb-pz-row em{font:500 11px var(--hb-body);color:var(--hb-orange);font-style:normal}.hb-pz-empty{font:400 12.5px var(--hb-body);color:var(--hb-muted);margin:4px 10px 8px}@media (max-width:640px){.hb-pz-stack{display:none}.hb-pz-count{display:inline-flex}.hb-pz-btn{height:36px;padding:0 6px}}:where(table,.num,.tile-v,.pf-tile-v,.pfx-tile-v,.sx-money,.sx-hmoney,.hm-num,.cg-num,.nf-goal-v){font-variant-numeric:tabular-nums}:where(h1,h2,h3){text-wrap:balance}@supports (corner-shape:squircle){:where(.card,.tile,.gcard,.adcard,.home-tile,.rx-card,.sl-card,.nf-card,.tm-card,.tr-card,.pfx-card,.pfx-tile,.pfx-eco,.pfx-empty,.pf-tile,.hb-menu,.hb-pz-menu,.pz-menu,.pfc-menu,.ef-card,.hb-dlg-panel,.sx-modal,.pt-modal,dialog,[role=alertdialog],.ctl,.rx-btn,.pfx-btn,.st-btn,.ef-btn,.pf-pill,.pfx-pill,.hb-oops-btn,.hb-btn,.hb-toast){corner-shape:squircle}}:root :is(.ef-x,.ef-rm,.st-icon,.dup-x,.tk-kebab,.il-x,.rx-view-x,.rx-fchip button,.rx-bulk-n button,.ws-acts button,.pfx-icon-btn,.ctl.sq){position:relative}:is(.ef-x,.ef-rm,.st-icon,.dup-x,.tk-kebab,.il-x,.rx-view-x,.rx-fchip button,.rx-bulk-n button,.ws-acts button,.pfx-icon-btn,.ctl.sq,.fbx-photo button):after{content:"";inset:var(--hit,-4px);position:absolute}.ef-rm{--hit:-2px -4px}.tk-kebab,.dup-x,.rx-bulk-n button{--hit:-6px}.fbx-photo button{--hit:-8px}.il-x{--hit:-4px -4px -4px -2px}.rx-view-x{--hit:-7px -6px -7px -2px}.rx-fchip button{--hit:-6px -6px -6px -2px}.ws-acts button{--hit:-8px 0}.pfx-icon-btn,.ctl.sq{--hit:-4px 0}:root :is(.ctl:not(input,select,textarea),.rx-btn,.pfx-btn,.st-btn,.ef-btn,.gbtn,.pf-pill,.pfx-pill,.hb-oops-btn,.hb-btn,.hb-press){transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-press) ease, border-color var(--dur-press) ease, box-shadow var(--dur-press) ease, color var(--dur-press) ease, filter var(--dur-press) ease, opacity var(--dur-press) ease}@media (prefers-reduced-motion:no-preference){:root :is(.ctl:not(input,select,textarea),.rx-btn,.pfx-btn,.st-btn,.ef-btn,.gbtn,.pf-pill,.pfx-pill,.hb-oops-btn,.hb-btn,.hb-press):active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}:root[data-input=pointer] :is(.ef-card,.hb-dlg-panel,.sx-modal,.pt-modal,[role=alertdialog],.card[role=dialog],[role=dialog][tabindex="-1"]){transition:opacity var(--dur-dialog) var(--ease-out), transform var(--dur-dialog) var(--ease-out)}:root[data-input=pointer] :is(.hb-dlg,.sx-modal-bg,.sync-scrim,.pt-scrim,:has(>.card[role=dialog]),:has(>[role=dialog][tabindex="-1"])){transition:background-color var(--dur-backdrop) var(--ease-out)}:root[data-input=pointer] :is(.hb-menu,.hb-pz-menu,.pz-menu){transform-origin:100% 0;transition:opacity var(--dur-menu) var(--ease-out), transform var(--dur-menu) var(--ease-out)}@starting-style{:root[data-input=pointer] :is(.ef-card,.hb-dlg-panel,.sx-modal,.pt-modal,[role=alertdialog],.card[role=dialog],[role=dialog][tabindex="-1"],.hb-menu,.hb-pz-menu,.pz-menu){opacity:0;transform:scale(.97)}:root[data-input=pointer] :is(.hb-dlg,.sx-modal-bg,.sync-scrim,.pt-scrim,:has(>.card[role=dialog]),:has(>[role=dialog][tabindex="-1"])){background-color:#0000!important}}}.hb{--hb-rail-w:74px}.hb[data-rail=open]{--hb-rail-w:240px}@media (min-width:1280px){.hb:not([data-rail=shut]){--hb-rail-w:240px}}@media (max-width:1023px){.hb,.hb[data-rail=open]{--hb-rail-w:0px}}.hb-nav-bar{top:var(--hb-safe-t);z-index:var(--z-progress);background:var(--hb-orange);transform-origin:0;opacity:0;pointer-events:none;height:2px;transition:opacity var(--dur-fade) var(--ease-out), transform 0s linear var(--dur-fade);position:fixed;left:0;right:0;transform:scaleX(0)}.hb:has(.pfl,.sma-loader,.hb-skp) .hb-nav-bar{opacity:1;transition:transform var(--dur-bar) var(--ease-out), opacity 0s;transform:scaleX(.8)}:root[data-fox-up] .hb-skp-fox :is(.pfl,.sma-loader){animation-delay:-1s}@keyframes hb-wait-in{0%{opacity:0}to{opacity:1}}:root :is(.pfl,.pfl.over,.sma-loader){animation:hb-wait-in var(--dur-fade) var(--ease-out) var(--dur-wait) both}:root[data-fox-up] :is(.pfl,.pfl.over,.sma-loader){animation-delay:-1s}:root :is(.pfl.over,.sma-loader.overlay){inset:var(--hb-top-h,0px) 0 0 var(--hb-rail-w,0px)!important;background:var(--ui-bg)!important}@supports (color:color-mix(in lab, red, red)){:root :is(.pfl.over,.sma-loader.overlay){background:color-mix(in srgb, var(--ui-bg) 72%, transparent)!important}}:root :is(.pfl.over,.sma-loader.overlay){-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.hb-oops{box-sizing:border-box;text-align:center;min-height:60vh;font-family:var(--ui-sans);flex-direction:column;justify-content:center;align-items:center;padding:48px 16px;display:flex}.hb-oops.bare{min-height:100dvh}.hb-oops-mark{width:40px;height:40px;margin-bottom:20px}.hb-oops h1{font:500 24px/28px var(--ui-sans);letter-spacing:-.02em;color:var(--ui-text);margin:0}.hb-oops p{max-width:44ch;color:var(--ui-text-3);margin:8px 0 0;font-size:14px;line-height:20px}.hb-oops p.hb-oops-ref{max-width:72ch;font:400 12px/16px var(--ui-mono);color:var(--ui-text-4);margin-top:16px}.hb-oops-ref code{color:var(--ui-text-2)}.hb-oops-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;display:flex}.hb-oops-btn{height:var(--ui-control);box-sizing:border-box;border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-md);font:500 13.5px/18px var(--ui-sans);color:var(--ui-text);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.hb-oops-btn:hover{background:var(--ui-hover)}.hb-oops-btn.primary{background:var(--ui-primary);color:var(--ui-on-primary);border-color:#0000}.hb-oops-btn.primary:hover{background:var(--ui-primary-hover)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--dur-fade)}::view-transition-new(root){animation-duration:var(--dur-fade)}}
