:root{--hx-ground:#F4EEE9;--hx-raise:#FFFBF8;--hx-sunk:#EAE0D9;--hx-line:#D9C9C0;--hx-line-soft:#E6DAD2;--hx-text:#1A0B0A;--hx-dim:#6B524D;--hx-faint:#9A817B;--hx-accent:#A8120C;--hx-accent-soft:#F6DED9;--hx-on-accent:#FFF6F2;--hx-live:#A44A0A;--hx-star:#A86A12;--hx-bad:#B0103F;--hx-header-h:4.5rem;--hx-display:var(--font-display),"Playfair Display",Georgia,"Times New Roman",serif;--hx-data:var(--font-data),"Martian Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--hx-body:var(--font-body),Manrope,system-ui,-apple-system,"Segoe UI",sans-serif}.dark,[data-theme=dark]{--hx-ground:#0B0506;--hx-raise:#150A0B;--hx-sunk:#070304;--hx-line:#2E1517;--hx-line-soft:#1F0E10;--hx-text:#F2E8E4;--hx-dim:#A98E89;--hx-faint:#6E5552;--hx-accent:#EE2A1B;--hx-accent-soft:#2B0B0A;--hx-on-accent:#FFF6F2;--hx-live:#F5973A;--hx-star:#F2B33D;--hx-bad:#FF4D7A}.hx-sec{background:var(--hx-ground);color:var(--hx-text);border-top:1px solid var(--hx-line);padding-block:clamp(4rem,9vw,8.5rem)}.hx-frame{width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.5rem)}.hx-duo{display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:1fr}@media (min-width:60rem){.hx-duo{grid-template-columns:minmax(14rem,22rem) 1fr}}.hx-kicker{font-family:var(--hx-body);font-size:.75rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-dim));display:flex;align-items:center;gap:.625rem}.hx-kicker:before{content:"";inline-size:.4375rem;block-size:.4375rem;transform:rotate(45deg);background:var(--hx-accent);box-shadow:0 0 8px color-mix(in srgb,var(--hx-accent) 70%,transparent);flex:none}.hx-t2{font-size:clamp(1.75rem,3.2vw,2.5rem);line-height:1.08;letter-spacing:-.012em;text-wrap:balance}.hx-t2,.hx-t3{font-family:var(--hx-display);font-weight:700;margin:0}.hx-t3{font-size:1.125rem;line-height:1.25;letter-spacing:-.01em}.hx-txt{font-family:var(--hx-body);font-weight:400;font-size:.9375rem;line-height:1.6;color:var(--hx-dim);max-width:42em;margin:0}.hx-hot{color:var(--hx-accent)}.hx-act{font-family:var(--hx-body);font-size:.8125rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.375rem;border:1px solid color-mix(in srgb,var(--hx-live) 40%,var(--hx-accent));border-radius:10px;background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 65%,var(--hx-live)));text-decoration:none;box-shadow:0 12px 30px -14px color-mix(in srgb,var(--hx-accent) 85%,transparent);transition:filter .18s ease,transform .16s ease,border-color .16s ease,color .16s ease}.hx-act,.hx-act:hover{color:var(--hx-on-accent)}.hx-act:hover{filter:brightness(1.08);transform:translateY(-1px)}.hx-act--ghost{background:transparent;color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));box-shadow:none}.hx-act--ghost:hover{border-color:var(--hx-accent);color:var(--hx-text);filter:none;box-shadow:0 0 22px -8px color-mix(in srgb,var(--hx-accent) 70%,transparent)}.hx-act:focus-visible,.hx-ref:focus-visible{outline:2px solid var(--hx-live);outline-offset:2px}.hx-ref{font-family:var(--hx-body);font-size:.9375rem;font-weight:700;color:var(--hx-accent);text-decoration:none;background:linear-gradient(90deg,var(--hx-accent),var(--hx-live)) 0 100% /0 2px no-repeat;padding-bottom:2px;transition:background-size .22s ease}.hx-ref:hover{background-size:100% 2px}.hx-alive{font-family:var(--hx-data);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-live);display:inline-flex;align-items:center;gap:.5rem}.hx-alive:before{content:"";inline-size:.375rem;block-size:.375rem;background:var(--hx-live);border-radius:50%;animation:hx-pulse 2.4s ease-in-out infinite}@keyframes hx-pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.hx-alive:before{animation:none}}body{font-family:var(--hx-body)}.hx-fore{position:relative;color:var(--hx-text);background:radial-gradient(60% 45% at 18% 108%,color-mix(in srgb,var(--hx-accent) 34%,transparent),transparent 70%),radial-gradient(50% 40% at 85% 112%,color-mix(in srgb,var(--hx-live) 26%,transparent),transparent 72%),radial-gradient(120% 80% at 50% -20%,color-mix(in srgb,var(--hx-sunk) 90%,transparent),transparent 60%),var(--hx-ground);margin-block-start:calc(-1 * var(--hx-header-h));padding-block:calc(var(--hx-header-h) + clamp(.75rem, 1.5vw, 1.25rem)) clamp(2.5rem,5vw,4.5rem);overflow:hidden;isolation:isolate}.hx-fore:after{content:"";position:absolute;inset-inline:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--hx-accent) 30%,var(--hx-live) 55%,var(--hx-accent) 75%,transparent);opacity:.7}.hx-embers{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.hx-embers span{position:absolute;bottom:-.5rem;width:3px;height:3px;border-radius:50%;background:var(--hx-live);box-shadow:0 0 6px 1px color-mix(in srgb,var(--hx-accent) 70%,transparent);opacity:0;animation:hx-ember 9s linear infinite}@keyframes hx-ember{0%{transform:translateZ(0);opacity:0}10%{opacity:.9}70%{opacity:.5}to{transform:translate3d(var(--drift,20px),-70vh,0);opacity:0}}@media (prefers-reduced-motion:reduce){.hx-embers{display:none}}.hx-fore__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.75rem,4vw,3rem)}@media (min-width:64rem){.hx-fore__inner{max-width:120rem;padding-inline:clamp(1.25rem,2.5vw,2.5rem);grid-template-columns:minmax(0,1fr) minmax(30rem,36rem);align-items:center;gap:clamp(2rem,4vw,4.5rem)}}.hx-fore__copy{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.5rem);min-width:0}.hx-fore__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,3.7vw,4.5rem);line-height:1;letter-spacing:-.01em;color:var(--hx-text);text-wrap:balance}.hx-fore__title em{display:block;font-style:italic;font-weight:600;color:var(--hx-accent)}.hx-fore__lede{margin:0;max-width:34rem;font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.6;color:var(--hx-dim)}.hx-fore__steps{position:relative;display:flex;flex-direction:column;gap:clamp(.875rem,1.6vw,1.25rem);margin:clamp(.5rem,1.5vw,1.25rem) 0 0;padding:0;list-style:none;max-width:32rem}.hx-fore__steps:before{content:"";position:absolute;left:1.375rem;top:1.5rem;bottom:1.5rem;width:1px;background:linear-gradient(var(--hx-accent),color-mix(in srgb,var(--hx-live) 60%,transparent));opacity:.55}.hx-fore__step{position:relative;display:flex;align-items:center;gap:1rem}.hx-fore__step-num{flex:none;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line));background:var(--hx-ground);box-shadow:0 0 18px -4px color-mix(in srgb,var(--hx-accent) 60%,transparent);font-family:var(--hx-display);font-weight:700;font-size:1.125rem;color:var(--hx-accent)}.hx-fore__step-text{display:flex;flex-direction:column;gap:.125rem;min-width:0}.hx-fore__step-text b{font-weight:700;font-size:1rem;color:var(--hx-text)}.hx-fore__step-text span{font-size:.875rem;line-height:1.45;color:var(--hx-dim)}.hx-fore__banner{width:100%;max-width:60rem}.hx-fore__banner:empty{display:none}.hx-kicker--center{justify-content:center}.hx-fore__panel{width:100%;max-width:46rem;min-width:0}.hx-fore__copy{order:1}.hx-fore__panel{order:2;justify-self:center}@media (min-width:64rem){.hx-fore__copy{grid-column:1;grid-row:1;position:static}.hx-fore__panel{grid-column:2;grid-row:1;justify-self:end}}.hx-fore__blocked{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.5rem,4vw,3rem);background:var(--hx-raise);border:1px solid var(--hx-line);text-align:center;align-items:center}.hx-legal{font-family:var(--hx-data);font-size:.6875rem;line-height:1.6;color:var(--hx-faint);text-align:center;margin:.875rem 0 0}.hx-legal a{text-decoration:underline;text-underline-offset:2px}.hx-legal a:hover{color:var(--hx-accent)}.hx-foot{background:transparent!important;border-top:0!important}.hx-foot__inner{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"brand" "nav";align-items:start!important;gap:clamp(2rem,4vw,3rem)!important;flex-wrap:nowrap!important}@media (min-width:64rem){.hx-foot__inner{grid-template-columns:minmax(16rem,1fr) minmax(0,1.6fr)!important;grid-template-areas:"brand nav"}}.hx-foot__nav{grid-area:nav}.hx-foot__brand{grid-area:brand}.hx-foot__nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(1.25rem,2.5vw,2.25rem) clamp(1.5rem,3vw,3rem)!important;align-content:start!important}@media (min-width:64rem){.hx-foot__nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:30rem){.hx-foot__nav{grid-template-columns:minmax(0,1fr)!important}}.hx-foot__nav-group{min-width:0}.hx-foot__brand{max-width:none!important;display:flex;flex-direction:column;gap:.75rem}.hx-foot__tagline{max-width:30em;font-size:.84375rem;line-height:1.62;color:var(--hx-dim)}.hx-foot__panel{background:var(--hx-sunk)!important;border-top:0!important}.hx-foot__brand a:not(.hx-foot__logo),.hx-foot__nav a{font-family:var(--hx-body);font-size:.8125rem;letter-spacing:.01em;color:var(--hx-dim);text-decoration:none;transition:color .14s ease}.hx-foot__nav a:hover{color:var(--hx-accent)}.hx-foot__brand p{font-family:var(--hx-body);color:var(--hx-dim)}@media (max-width:39.99rem){.hx-chooser__nets{display:none}}.hx-chooser__nets{display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--hx-line);background:var(--hx-sunk)}.hx-chooser__netsearch{position:relative;display:flex;align-items:center;padding:.75rem;border-bottom:1px solid var(--hx-line);flex:none}.hx-chooser__netsearch-icon{position:absolute;left:1.375rem;color:var(--hx-faint);pointer-events:none}.hx-chooser__netinput{width:100%;height:2.25rem;padding:0 .5rem 0 2rem;background:var(--hx-raise);border:1px solid var(--hx-line);color:var(--hx-text);font-family:var(--hx-data);font-size:.75rem}.hx-chooser__netinput::-moz-placeholder{color:var(--hx-faint)}.hx-chooser__netinput::placeholder{color:var(--hx-faint)}.hx-chooser__netinput:focus{outline:none;border-color:var(--hx-accent)}.hx-chooser__netlist{overflow-y:auto;overscroll-behavior:contain;padding:.375rem;display:flex;flex-direction:column;gap:1px;min-height:0}.hx-chooser__net{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;padding:.5rem .625rem;background:transparent;border:1px solid transparent;color:var(--hx-dim);font-family:var(--hx-data);font-size:.75rem;text-align:left;cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.hx-chooser__net:hover{color:var(--hx-text);border-color:var(--hx-line)}.hx-chooser__net--on{color:var(--hx-accent);border-color:var(--hx-accent);background:var(--hx-accent-soft)}.hx-chooser__net-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-chooser__net-count{flex:none;font-size:.6875rem;color:var(--hx-faint);font-variant-numeric:tabular-nums}.hx-chooser__net--on .hx-chooser__net-count{color:var(--hx-accent)}.hx-bulletins{position:fixed;inset-inline-start:clamp(1rem,3vw,1.75rem);inset-block-end:clamp(1rem,3vw,1.75rem);z-index:800;display:flex;flex-direction:column;gap:.625rem;width:min(15rem,calc(100vw - 6.5rem));max-block-size:min(60vh,30rem);overflow-y:auto;overscroll-behavior:contain}.hx-bulletin{position:relative;padding:.75rem 2rem .75rem .875rem;background:var(--hx-raise);border:1px solid var(--hx-line);border-inline-start-width:2px;border-inline-start-color:var(--hx-dim)}.hx-bulletin[data-tone=info]{border-inline-start-color:var(--hx-accent)}.hx-bulletin[data-tone=success]{border-inline-start-color:var(--hx-live)}.hx-bulletin[data-tone=warn]{border-inline-start-color:var(--hx-star)}.hx-bulletin[data-tone=danger]{border-inline-start-color:var(--hx-bad)}.hx-bulletin[data-fresh=true]{animation:hx-notice-in .45s cubic-bezier(.2,.7,.2,1) both}@keyframes hx-notice-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hx-bulletin[data-fresh=true]{animation:none}}.hx-bulletin__title{margin:0 0 .25rem;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-bulletin__body{margin:0;font-size:.8125rem;line-height:1.5;color:var(--hx-text);white-space:pre-line}.hx-bulletin__body,.hx-bulletin__link{font-family:var(--hx-body);overflow-wrap:anywhere}.hx-bulletin__link{display:inline-block;margin-block-start:.5rem;font-size:.75rem;color:var(--hx-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hx-line);transition:text-decoration-color .14s ease}.hx-bulletin__link:hover{text-decoration-color:var(--hx-accent)}.hx-bulletin__x{position:absolute;inset-block-start:.375rem;inset-inline-end:.375rem;display:flex;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;padding:0;background:none;border:0;color:var(--hx-faint);cursor:pointer;transition:color .14s ease}.hx-bulletin__x:hover{color:var(--hx-text)}.hx-bulletins__more{align-self:flex-start;padding:.25rem 0;background:none;border:0;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-dim);cursor:pointer;transition:color .14s ease}.hx-bulletins__more:hover{color:var(--hx-accent)}.hx-chooser__netlist{scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-chooser__netlist::-webkit-scrollbar{width:4px}.hx-chooser__netlist::-webkit-scrollbar-track{background:transparent}.hx-chooser__netlist::-webkit-scrollbar-thumb{background:var(--hx-line);border-radius:0}.hx-chooser__netlist:hover::-webkit-scrollbar-thumb{background:var(--hx-faint)}.hx-fore__panel{--bg:var(--hx-sunk);--surface:var(--hx-raise);--fg:var(--hx-text);--muted:var(--hx-dim);--border:var(--hx-line);--border-subtle:var(--hx-line-soft);--accent:var(--hx-accent)}.hx-sum-skel{font-family:var(--hx-data);font-size:1.25rem;font-weight:700;--hx-skel-x:calc(0.375rem + 1px + 0.5rem);left:calc(var(--hx-skel-x) - .1em);width:calc(var(--hx-skel-ch, 6) * 1ch + .2em);height:1.5em;background:var(--hx-line);border-radius:0}.hx-sum-skel[data-approx=true]{--hx-skel-x:calc(0.375rem + 1px + 0.5rem + 1.375rem)}@media (min-width:40rem){.hx-sum-skel{font-size:1.875rem;--hx-skel-x:calc(0.5rem + 1px + 0.75rem)}.hx-sum-skel[data-approx=true]{--hx-skel-x:calc(0.5rem + 1px + 0.75rem + 1.375rem)}}.hx-dlg{width:100%;max-width:30rem;max-height:85vh;overflow-y:auto;background:var(--hx-raise);border:1px solid var(--hx-line);color:var(--hx-text)}.hx-dlg__body,.hx-dlg__foot,.hx-dlg__head{padding:1.125rem 1.25rem}.hx-dlg__body,.hx-dlg__foot{border-top:1px solid var(--hx-line)}.hx-dlg__title{font-family:var(--hx-display);font-size:1.375rem;font-weight:800;line-height:1;letter-spacing:.02em;margin:.625rem 0 0}.hx-dlg__lede{font-size:.8125rem}.hx-dlg__lede,.hx-dlg__note{font-family:var(--hx-body);line-height:1.6;color:var(--hx-dim);margin:0}.hx-dlg__note{font-size:.75rem}.hx-dlg__note+.hx-dlg__note{margin-top:.875rem}.hx-dlg__note--warn{color:var(--hx-text);border-left:2px solid var(--hx-accent);padding-left:.75rem}.hx-dlg--wide{max-width:44rem}.hx-dlg__foot--split{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.625rem}.hx-hint{position:absolute;top:calc(100% + .375rem);left:50%;transform:translateX(-50%);z-index:50;width:-moz-max-content;width:max-content;max-width:13rem;padding:.375rem .625rem;border-radius:8px;background:var(--hx-raise);border:1px solid var(--hx-line);box-shadow:0 8px 20px -10px color-mix(in srgb,#000 45%,transparent);font-family:var(--hx-body);font-size:.75rem;font-weight:500;line-height:1.4;white-space:nowrap;color:var(--hx-text)}.hx-hint,.hx-top{pointer-events:none}.hx-top{--hx-head-ease:cubic-bezier(.2,.7,.2,1);position:fixed;top:0;inset-inline:0;z-index:10000;width:100%;block-size:var(--hx-header-h);padding:0;transition:block-size .25s var(--hx-head-ease)}.hx-top[data-compact=true]{block-size:3.75rem}@media (prefers-reduced-motion:reduce){.hx-top{transition:none}}.hx-top__bar{position:relative;pointer-events:auto;block-size:100%;width:100%;background:var(--hx-ground);background:color-mix(in srgb,var(--hx-ground) 84%,transparent);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--hx-line-soft)}.hx-top__bar:after{content:"";position:absolute;inset:auto 0 -1px;height:1px;background:linear-gradient(90deg,transparent 0,var(--hx-accent) 30%,var(--hx-live) 50%,var(--hx-accent) 70%,transparent 100%);opacity:.55;pointer-events:none}.hx-top[data-menu=open] .hx-top__bar{background:var(--hx-ground)}.hx-top[data-menu=open] .hx-top__bar:after{opacity:0}.hx-top__in{display:flex;align-items:center;gap:clamp(1rem,2.5vw,2.5rem);block-size:100%;width:100%;max-width:84rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3.5rem)}@media (min-width:64rem){body:has(.hx-fore) .hx-top__in{max-width:120rem;padding-inline:clamp(1.25rem,2.5vw,2.5rem)}}.hx-burger{display:none;position:relative;flex:none;inline-size:2.5rem;block-size:2.5rem;padding:0;border:1px solid var(--hx-line-soft);border-radius:999px;background:color-mix(in srgb,var(--hx-sunk) 60%,transparent);color:var(--hx-text);cursor:pointer;transition:border-color .2s var(--hx-head-ease),background-color .2s var(--hx-head-ease)}.hx-burger:hover,.hx-burger[data-open=true]{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line-soft));background:color-mix(in srgb,var(--hx-accent) 10%,transparent)}.hx-burger span{position:absolute;left:.75rem;right:.75rem;height:1.5px;border-radius:2px;background:currentColor;transition:transform .3s var(--hx-head-ease),opacity .2s ease}.hx-burger span:first-child{top:calc(50% - 5.75px)}.hx-burger span:nth-child(2){top:calc(50% - .75px);right:1.125rem}.hx-burger span:nth-child(3){top:calc(50% + 4.25px)}.hx-burger[data-open=true] span:first-child{transform:translateY(5px) rotate(45deg)}.hx-burger[data-open=true] span:nth-child(2){opacity:0}.hx-burger[data-open=true] span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}@media (max-width:79.999rem){.hx-burger{display:inline-block}}@media (prefers-reduced-motion:reduce){.hx-burger span{transition:none}}.hx-stage{padding-block-start:var(--hx-header-h)}.hx-brandmark{gap:.5rem}.hx-chron{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--hx-line)}.hx-chron__row{display:grid;grid-template-columns:2.75rem auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:.875rem;column-gap:.875rem;padding:.5rem 0;border-block-end:1px solid var(--hx-line)}.hx-chron__time{font-family:var(--hx-data);font-size:.625rem;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--hx-faint);white-space:nowrap}.hx-chron__pair{display:inline-flex;align-items:center;flex:none}.hx-chron__coin{position:relative;inline-size:1.375rem;block-size:1.375rem;flex:none;border-radius:50%;background:var(--hx-raise);box-shadow:0 0 0 2px var(--hx-raise)}.hx-chron__coin+.hx-chron__coin{margin-inline-start:-.45rem}.hx-chron__entry{display:flex;flex-direction:column;min-inline-size:0;line-height:1.2}.hx-chron__in{display:flex;align-items:baseline;gap:.375rem;min-inline-size:0}.hx-chron__in b{font-family:var(--hx-data);font-size:.875rem;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--hx-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-chron__in i{font-style:normal;font-family:var(--hx-body);font-size:.75rem;font-weight:700;color:var(--hx-dim);white-space:nowrap}.hx-chron__out{font-family:var(--hx-data);font-size:.6875rem;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--hx-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-chron__tick{display:grid;place-items:center;color:var(--hx-accent);flex:none}@media (max-width:44rem){.hx-chron__row{grid-template-columns:2.5rem auto minmax(0,1fr) auto;-moz-column-gap:.625rem;column-gap:.625rem}}.hx-askq{border-block-start:1px solid var(--hx-line)}.hx-askq__item{border-block-end:1px solid var(--hx-line)}.hx-askq__q{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.125rem 0;background:transparent;border:0;text-align:start;cursor:pointer;font-family:var(--hx-body);font-size:1rem;font-weight:500;color:var(--hx-text);transition:color .14s ease}.hx-askq__item[data-open=true] .hx-askq__q,.hx-askq__q:hover{color:var(--hx-accent)}.hx-askq__sign{flex:none;display:inline-flex;color:var(--hx-faint);transition:color .14s ease}.hx-askq__item[data-open=true] .hx-askq__sign,.hx-askq__q:hover .hx-askq__sign{color:var(--hx-accent)}.hx-askq__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s ease}.hx-askq__item[data-open=true] .hx-askq__body{grid-template-rows:1fr}.hx-askq__a{margin:0;padding-block-end:1.25rem;max-inline-size:60ch;font-family:var(--hx-body);font-size:.875rem;line-height:1.7;color:var(--hx-dim)}.hx-askq__foot{display:flex;justify-content:flex-start;margin-block-start:2rem}@media (prefers-reduced-motion:reduce){.hx-askq__body{transition:none}}.hx-testim [class*=shadow]{box-shadow:none!important}.hx-testim [class*=ring-]{--tw-ring-shadow:0 0 #0000!important}.hx-testim article{background:var(--hx-raise)!important;border-color:var(--hx-line)!important}.hx-testim article:hover{border-color:var(--hx-accent)!important}.hx-testim button[aria-label]{background:transparent!important;border-color:var(--hx-line)!important;color:var(--hx-dim)!important}.hx-testim [class*=fill-emerald]{fill:var(--hx-accent-soft)!important}.hx-chron .hx-chron__row{opacity:0;transform:translateY(8px);transition:opacity .36s ease,transform .42s ease}.reveal--visible .hx-chron .hx-chron__row{opacity:1;transform:none}.hx-chron .hx-chron__row:nth-child(2){transition-delay:60ms}.hx-chron .hx-chron__row:nth-child(3){transition-delay:.12s}.hx-chron .hx-chron__row:nth-child(4){transition-delay:.18s}.hx-chron .hx-chron__row:nth-child(5){transition-delay:.24s}.hx-chron .hx-chron__row:nth-child(6){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.hx-chron .hx-chron__row{opacity:1;transform:none;transition:none}}.hx-page{background:var(--hx-ground);color:var(--hx-text);padding-block-end:clamp(3rem,6vw,6rem)}.hx-page__head{display:flex;flex-direction:column;gap:1rem;padding-block:clamp(2.5rem,6vw,5rem) clamp(2rem,4vw,3rem);border-block-end:1px solid var(--hx-line);max-inline-size:100%}.hx-page__lede{font-family:var(--hx-body);font-size:.9375rem;line-height:1.7;color:var(--hx-dim);max-inline-size:62ch;margin:0}.hx-sec{background-color:transparent}.hx-askq__a+.hx-askq__a{margin-block-start:.75rem}.hx-entry__body{font-family:var(--hx-body);font-size:.9375rem;line-height:1.8;color:var(--hx-dim);max-inline-size:74ch}.hx-entry__body :is(h2,h3,h4){font-family:var(--hx-display);color:var(--hx-text);line-height:1.25;margin-block:2rem .75rem}.hx-entry__body h2{font-size:1.375rem}.hx-entry__body h3{font-size:1.125rem}.hx-entry__body p{margin-block:0 1rem}.hx-entry__body a{color:var(--hx-accent);text-decoration:underline;text-underline-offset:2px}.hx-entry__body strong{color:var(--hx-text)}.hx-entry__body :is(ul,ol){margin-block:0 1rem;padding-inline-start:1.25rem}.hx-entry__body li{margin-block-end:.375rem}.hx-entry__body img{display:block;inline-size:100%;block-size:auto;border:1px solid var(--hx-line);margin-block:1.5rem}.hx-entry__body blockquote{margin:1.5rem 0;padding-inline-start:1rem;border-inline-start:2px solid var(--hx-accent);color:var(--hx-text)}.hx-entry__body :is(code,pre){font-family:var(--hx-data);font-size:.8125rem}.hx-entry__body pre{padding:.875rem 1rem;background:var(--hx-sunk);border:1px solid var(--hx-line);overflow-x:auto;margin-block:1.25rem}.hx-entry__body hr{border:0;border-block-start:1px solid var(--hx-line);margin-block:2rem}.toc-jump{animation:hx-toc-jump .9s ease-out}@media (prefers-reduced-motion:reduce){.toc-jump{animation:none}}.hx-spread.hx-tray{display:flex;inline-size:-moz-max-content;inline-size:max-content;margin-inline-start:auto}.hx-spread__item{display:grid;place-items:center;inline-size:2rem;block-size:2rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--hx-dim);cursor:pointer;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.hx-spread__item:hover{color:var(--hx-text);background:color-mix(in srgb,var(--hx-accent) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hx-accent) 38%,transparent)}.hx-spread__done{color:var(--hx-accent)}.hx-spread__skel{inline-size:2rem;block-size:2rem;border-radius:999px;background:var(--hx-sunk)}.hx-emote{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .875rem}.hx-emote__title{margin:0;font:600 .875rem/1.3 var(--hx-body);color:var(--hx-dim)}.hx-emote__row{display:flex;flex-wrap:wrap;gap:.375rem}.hx-emote__item{display:inline-flex;align-items:center;gap:.3125rem;min-block-size:2.125rem;padding:0 .75rem;border:1px solid var(--hx-line);border-radius:999px;background:var(--hx-raise);color:var(--hx-dim);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease,transform .12s ease}.hx-emote__ico{flex:none}.hx-emote__item:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-emote__item:active{transform:scale(.95)}.hx-emote__item:focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-emote__item[data-active=true]{color:var(--hx-accent);border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 12%,var(--hx-raise))}.hx-emote__count{font:700 .8125rem/1 var(--hx-body);font-variant-numeric:tabular-nums;color:var(--hx-text)}@media (prefers-reduced-motion:reduce){.hx-emote__item{transition:none}}.hx-remark{position:relative}.hx-remark+.hx-remark{border-block-start:1px solid var(--hx-line)}.hx-remark__body{padding-block:1.125rem}.hx-remark--reply{margin-inline-start:1.25rem;padding-inline-start:1rem;border-inline-start:1px solid var(--hx-line)}.hx-remark--reply+.hx-remark--reply{border-block-start:1px dashed var(--hx-line)}.hx-remark .hx-cicon,.hx-remark [class*=ReviewAvatar],.hx-remark input[type=text],.hx-remark textarea{background:var(--hx-sunk)!important;border:1px solid var(--hx-line)!important;color:var(--hx-text)!important;font-family:var(--hx-body)!important}.hx-remark input[type=text]:focus,.hx-remark textarea:focus{outline:none;border-color:var(--hx-accent)!important}.hx-remarks__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:1.25rem}.hx-remarks__title{display:flex;align-items:baseline;gap:.5rem;margin:0;font-family:var(--hx-display);font-size:1.5rem;font-weight:700;color:var(--hx-text)}.hx-remarks__count{font-family:var(--hx-body);font-size:.9375rem;font-weight:600;color:var(--hx-faint)}.hx-remarks__tabs{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--hx-line);border-radius:999px;background:var(--hx-sunk)}.hx-remarks__tab{padding:.375rem .875rem;border:0;border-radius:999px;background:transparent;font:600 .8125rem/1.2 var(--hx-body);color:var(--hx-dim);cursor:pointer;transition:color .14s ease,background-color .14s ease}.hx-remarks__tab:hover{color:var(--hx-text)}.hx-remarks__tab[data-active]{color:var(--hx-text);background:var(--hx-raise);box-shadow:0 0 0 1px color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line))}.hx-remarks__login{margin-block-end:2rem;padding:1.5rem;border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise);text-align:center}.hx-remarks__login p{margin:0 0 1rem;font-family:var(--hx-body);color:var(--hx-dim)}.hx-remarkform{margin-block-end:2rem}.hx-remarkform__box{overflow:hidden;border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise);transition:border-color .14s ease,box-shadow .14s ease}.hx-remarkform__box:focus-within{border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line));box-shadow:0 0 0 4px color-mix(in srgb,var(--hx-accent) 10%,transparent)}.hx-bp .hx-remarks .hx-remarkform__input,.hx-remarkform__input{inline-size:100%;min-block-size:6.5rem;padding:1rem 1.125rem;border:0;border-radius:0;background:transparent;outline:none;resize:vertical;font-family:var(--hx-body);font-size:.9375rem;line-height:1.6;color:var(--hx-text)}.hx-remarkform__input::-moz-placeholder{color:var(--hx-faint)}.hx-remarkform__input::placeholder{color:var(--hx-faint)}.hx-remarkform__foot{display:flex;justify-content:flex-end;padding:.5rem .625rem .625rem}.hx-remarkform__send{display:inline-flex;align-items:center;gap:.5rem;padding:.5625rem 1.125rem;border:0;border-radius:999px;background:var(--hx-accent);color:var(--hx-on-accent);font:600 .875rem/1 var(--hx-body);cursor:pointer;transition:filter .14s ease,transform .12s ease}.hx-remarkform__send:hover:not(:disabled){filter:brightness(1.1)}.hx-remarkform__send:active:not(:disabled){transform:scale(.97)}.hx-remarkform__send:disabled{opacity:.4;cursor:not-allowed}.hx-remarks{inline-size:100%}.hx-fm{gap:1rem;min-inline-size:0}.hx-fm,.hx-inp{display:flex;flex-direction:column}.hx-inp{gap:.375rem}.hx-inp__label{font-family:var(--hx-data);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-inp__input{inline-size:100%;padding:.625rem .75rem;background:var(--hx-raise);border:1px solid var(--hx-line);color:var(--hx-text);font-family:var(--hx-body);font-size:.875rem;transition:border-color .14s ease}.hx-inp__input::-moz-placeholder{color:var(--hx-faint)}.hx-inp__input::placeholder{color:var(--hx-faint)}.hx-inp__input:focus{outline:none;border-color:var(--hx-accent)}.hx-inp__input--area{min-block-size:8rem;resize:vertical;line-height:1.6}.hx-inp__input[aria-invalid=true]{border-color:#d0342c}.hx-inp__error{font-family:var(--hx-body);font-size:.6875rem;color:#d0342c}.hx-fm__foot{display:flex;flex-wrap:wrap;gap:.625rem;margin-block-start:.25rem}.hx-act:disabled{opacity:.45;cursor:not-allowed}.hx-drop{position:relative}.hx-drop__btn{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;background:var(--hx-raise);border:1px solid var(--hx-line);color:var(--hx-text);font-family:var(--hx-body);font-size:.875rem;text-align:start;cursor:pointer;transition:border-color .14s ease}.hx-drop__btn:hover{border-color:var(--hx-line-soft)}.hx-drop__btn:focus-visible{outline:none;border-color:var(--hx-accent)}.hx-drop__btn[aria-expanded=true]{border-color:var(--hx-accent)}.hx-drop__caret{flex:none;inline-size:.4rem;block-size:.4rem;border-inline-end:1px solid var(--hx-dim);border-block-end:1px solid var(--hx-dim);transform:translateY(-.1rem) rotate(45deg);transition:transform .14s ease}.hx-drop__btn[aria-expanded=true] .hx-drop__caret{transform:translateY(.1rem) rotate(225deg)}.hx-drop__list{position:absolute;z-index:60;inset-inline:0;inset-block-start:calc(100% - 1px);margin:0;padding:0;list-style:none;background:var(--hx-raise);border:1px solid var(--hx-accent)}.hx-drop__opt{inline-size:100%;padding:.5rem .75rem;background:none;border:0;border-inline-start:2px solid transparent;color:var(--hx-dim);font-family:var(--hx-body);font-size:.875rem;text-align:start;cursor:pointer;transition:color .12s ease,border-color .12s ease}.hx-drop__opt:focus-visible,.hx-drop__opt:hover{outline:none;color:var(--hx-text);background:var(--hx-sunk)}.hx-drop__opt[aria-selected=true]{color:var(--hx-text);border-inline-start-color:var(--hx-accent)}.hx-voiceform{inline-size:100%;padding:1.5rem;background:var(--hx-raise);border:1px solid var(--hx-line)}@media (min-width:40rem){.hx-voiceform{padding:2rem}}.hx-voiceform__inner{display:flex;flex-direction:column;gap:1rem}.hx-voiceform__desc{margin:0;font-family:var(--hx-body);font-size:.875rem;line-height:1.6;color:var(--hx-dim)}.hx-voiceform__me{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--hx-sunk);border:1px solid var(--hx-line)}.hx-voiceform__ava{flex:none;inline-size:2.25rem;block-size:2.25rem;overflow:hidden;background:var(--hx-ground);border:1px solid var(--hx-line)}.hx-voiceform__ava img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;display:block}.hx-voiceform__ava-none{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;font-family:var(--hx-data);font-size:.875rem;color:var(--hx-dim)}.hx-voiceform__who{display:flex;flex-direction:column;min-inline-size:0}.hx-voiceform__name{font-family:var(--hx-body);font-size:.875rem;color:var(--hx-text)}.hx-voiceform__mail,.hx-voiceform__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-voiceform__mail{font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint)}.hx-voiceform__rate{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.25rem}.hx-tick{display:flex;align-items:flex-start;gap:.625rem;cursor:pointer}.hx-tick__input{position:absolute;inline-size:1px;block-size:1px;opacity:0;pointer-events:none}.hx-tick__box{position:relative;flex:none;inline-size:1rem;block-size:1rem;margin-block-start:.125rem;background:var(--hx-raise);border:1px solid var(--hx-line);transition:border-color .14s ease,background-color .14s ease}.hx-tick__input:focus-visible+.hx-tick__box{border-color:var(--hx-accent)}.hx-tick__input:checked+.hx-tick__box{background:var(--hx-accent);border-color:var(--hx-accent)}.hx-tick__input:checked+.hx-tick__box:after{content:"";position:absolute;inset-inline-start:.25rem;inset-block-start:.125rem;inline-size:.3rem;block-size:.55rem;border-inline-end:2px solid var(--hx-on-accent);border-block-end:2px solid var(--hx-on-accent);transform:rotate(45deg)}.hx-tick__text{font-family:var(--hx-body);font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-drop--sort{min-inline-size:11rem}.hx-embers-rate{display:inline-flex;align-items:center;gap:.25rem;outline:none}.hx-embers-rate[data-interactive=true]{cursor:pointer}.hx-embers-rate__svg{display:block}.hx-embers-rate__btn,.hx-embers-rate__one{display:block;line-height:0}.hx-embers-rate__btn{padding:0;background:none;border:0;cursor:pointer}.hx-embers-rate__btn:focus-visible{outline:1px solid var(--hx-accent);outline-offset:2px}.hx-embers-rate[data-interactive=true]:focus-visible{outline:1px solid var(--hx-accent);outline-offset:3px}.hx-act--danger{border-color:#d0342c;background:#d0342c;color:#fff}.hx-act--danger:hover{background:transparent;color:#d0342c;border-color:#d0342c}.hx-shade{position:fixed;inset:0;z-index:10030;display:flex;align-items:center;justify-content:center;padding:1rem;background:color-mix(in srgb,var(--hx-ground) 80%,transparent)}.hx-shade__back{position:absolute;inset:0}.hx-shade__box{position:relative;z-index:1;width:100%;display:flex;justify-content:center}.hx-trim{block-size:20rem;background:var(--hx-sunk);border-block:1px solid var(--hx-line)}.hx-trim-ctl{display:flex;align-items:center;gap:.625rem}.hx-trim-ctl__cap{font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-dlg__x{margin-inline-start:auto;inline-size:1.75rem;block-size:1.75rem;display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--hx-line);color:var(--hx-dim);cursor:pointer}.hx-dlg__x:hover{color:var(--hx-text)}.hx-dlg__head--row{display:flex;align-items:center;gap:.75rem}.hx-lever{position:relative;inline-size:2.5rem;block-size:1.25rem;flex:none;padding:0;background:var(--hx-raise);border:1px solid var(--hx-line);cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.hx-lever[aria-checked=true]{background:var(--hx-accent);border-color:var(--hx-accent)}.hx-lever:disabled{opacity:.45;cursor:not-allowed}.hx-lever__dot{position:absolute;inset-block-start:1px;inset-inline-start:1px;inline-size:1rem;block-size:1rem;background:var(--hx-dim);transition:transform .16s ease,background-color .16s ease}.hx-lever[aria-checked=true] .hx-lever__dot{background:var(--hx-on-accent)}.hx-lever:focus-visible{outline:1px solid var(--hx-accent)}.hx-pin{inline-size:100%;max-inline-size:12rem;padding:.625rem .75rem;background:var(--hx-raise);border:1px solid var(--hx-line);color:var(--hx-text);font-family:var(--hx-data);font-size:1.25rem;letter-spacing:.4em;text-align:center;transition:border-color .14s ease}.hx-pin:focus{outline:none;border-color:var(--hx-accent)}.hx-pin::-moz-placeholder{color:var(--hx-faint);letter-spacing:.4em}.hx-pin::placeholder{color:var(--hx-faint);letter-spacing:.4em}.hx-tfa{gap:1.5rem}.hx-tfa,.hx-tfa__step{display:flex;flex-direction:column}.hx-tfa__step{gap:.75rem}.hx-tfa__num{font-family:var(--hx-data);font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-accent)}.hx-tfa__title{margin:0;font-family:var(--hx-body);font-size:.9375rem;font-weight:600;color:var(--hx-text)}.hx-tfa__row{display:flex;flex-wrap:wrap;gap:1.25rem;align-items:flex-start}.hx-tfa__qr{flex:none;padding:.625rem;background:#fff;border:1px solid var(--hx-line);line-height:0}.hx-tfa__qr-skel{inline-size:140px;block-size:140px;background:var(--hx-sunk)}.hx-tfa__side{flex:1;min-inline-size:14rem;display:flex;flex-direction:column;gap:.75rem}.hx-tfa__secret{display:flex;align-items:center;gap:.625rem;padding:.5rem .625rem;background:var(--hx-sunk);border:1px solid var(--hx-line)}.hx-tfa__secret code{flex:1;min-inline-size:0;font-family:var(--hx-data);font-size:.8125rem;color:var(--hx-text);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.hx-drop[data-up=true] .hx-drop__list{inset-block-start:auto;inset-block-end:calc(100% - 1px)}.hx-drop__list--fixed{position:fixed;inset-inline:auto;z-index:10040}.hx-segs{display:flex;flex-wrap:wrap;gap:1rem}.hx-segs__btn{padding:0 0 .25rem;background:none;border:0;border-block-end:1px solid transparent;font-family:var(--hx-data);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint);cursor:pointer;transition:color .14s ease,border-color .14s ease}.hx-segs__btn:hover{color:var(--hx-text)}.hx-segs__btn[aria-pressed=true]{color:var(--hx-text);border-block-end-color:var(--hx-accent)}.hx-adb__code{font-family:var(--hx-data);font-size:.8125rem;color:var(--hx-text)}.hx-adb__net{font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.08em;padding:.0625rem .25rem;border:1px solid var(--hx-line);color:var(--hx-faint)}.hx-coinpick{position:relative}.hx-coinpick__btn{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem .75rem;background:var(--hx-raise);border:1px solid var(--hx-line);color:var(--hx-text);font-family:var(--hx-body);font-size:.875rem;cursor:pointer}.hx-coinpick__btn:hover,.hx-coinpick__btn[aria-expanded=true]{border-color:var(--hx-accent)}.hx-coinpick__val{display:flex;align-items:center;gap:.5rem;min-inline-size:0}.hx-coinpick__ph{color:var(--hx-faint)}.hx-coinpick__list{position:absolute;z-index:40;inset-inline:0;inset-block-start:calc(100% - 1px);max-block-size:15rem;overflow-y:auto;background:var(--hx-raise);border:1px solid var(--hx-accent)}.hx-coinpick__search{position:sticky;inset-block-start:0;z-index:1;padding:.5rem;background:var(--hx-raise);border-block-end:1px solid var(--hx-line)}.hx-coinpick__opt{inline-size:100%;display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:.5rem .75rem;background:none;border:0;border-inline-start:2px solid transparent;font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-dim);text-align:start;cursor:pointer}.hx-coinpick__opt:hover{background:var(--hx-sunk);color:var(--hx-text)}.hx-coinpick__opt[aria-selected=true]{color:var(--hx-text);border-inline-start-color:var(--hx-accent)}.hx-coinpick__none{padding:.875rem;font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-dim)}.hx-copyhint{position:fixed;z-index:10040;transform:translateX(-50%);padding:.25rem .5rem;background:var(--hx-raise);border:1px solid var(--hx-accent);font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-accent);pointer-events:none}.hx-coinpick__list--fixed{position:fixed;inset-inline:auto;inset-block-start:auto;z-index:10040}.hx-coinpick__scrim{position:fixed;inset:0;z-index:9999}.hx-coinpick__list,.hx-dlg,.hx-drop__list{scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-coinpick__list::-webkit-scrollbar,.hx-dlg::-webkit-scrollbar,.hx-drop__list::-webkit-scrollbar{width:4px;height:4px}.hx-coinpick__list::-webkit-scrollbar-track,.hx-dlg::-webkit-scrollbar-track,.hx-drop__list::-webkit-scrollbar-track{background:transparent}.hx-coinpick__list::-webkit-scrollbar-thumb,.hx-dlg::-webkit-scrollbar-thumb,.hx-drop__list::-webkit-scrollbar-thumb{background:var(--hx-line);border-radius:0}.hx-coinpick__list:hover::-webkit-scrollbar-thumb,.hx-dlg:hover::-webkit-scrollbar-thumb,.hx-drop__list:hover::-webkit-scrollbar-thumb{background:var(--hx-faint)}.hx-mono{font-family:var(--hx-data);font-size:.75rem}.hx-dlg--pad{padding:1.25rem}.hx-dlg--tall{display:flex;flex-direction:column;max-block-size:min(85vh,100dvh - 2rem)}@keyframes hx-tab-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hx-bill__note{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--hx-line)}.hx-bill__note[data-kind]{box-shadow:inset 3px 0 0 var(--hx-note-tone,var(--hx-faint));padding-inline-start:.9rem}.hx-bill__note[data-kind=bad]{--hx-note-tone:var(--hx-bad)}.hx-bill__note[data-kind=wait]{--hx-note-tone:var(--hx-accent)}.hx-bill__note[data-kind=ok]{--hx-note-tone:var(--hx-live)}.hx-bill__amount-anim{animation:hx-tab-in .2s ease-out}.hx-bill__hint{font-family:var(--hx-body);font-size:.75rem;color:var(--hx-dim)}.hx-act--sm{padding:.25rem .5rem;font-size:.5625rem}.hx-bill__floats{position:fixed;inset-inline-end:1rem;inset-block-start:calc(var(--hx-header-h) + 2rem);z-index:40;display:flex;flex-direction:column;gap:.5rem}.hx-bill__float{padding:.5rem;background:var(--hx-raise);border:1px solid var(--hx-line);color:var(--hx-dim);cursor:pointer}.hx-bill__float:hover{color:var(--hx-accent);border-color:var(--hx-accent)}.hx-bill__h3{font-size:.9375rem;font-weight:600}.hx-bill__h3,.hx-bill__val{font-family:var(--hx-body);color:var(--hx-text)}.hx-bill__val{font-size:.875rem}.hx-bill__cardhead{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block-end:.875rem;margin-block-end:1.25rem;border-block-end:1px solid var(--hx-line)}.hx-bill__cardhead--sticky{position:sticky;inset-block-start:0;z-index:2;padding:.875rem 1rem;margin:0;background:var(--hx-raise)}.hx-drum{display:inline-flex;align-items:baseline;font-variant-numeric:tabular-nums}.hx-drum__slot,.hx-drum__still{display:inline-block}.hx-drum__slot{block-size:1.15em;overflow:hidden;vertical-align:bottom}.hx-drum__col{display:flex;flex-direction:column;animation:hx-roll-up .38s ease-in-out both}.hx-drum__col>span{display:block;block-size:1.15em;line-height:1.15em}@keyframes hx-roll-up{0%{transform:translateY(0)}to{transform:translateY(-1.15em)}}@keyframes hx-roll-down{0%{transform:translateY(-1.15em)}to{transform:translateY(0)}}.hx-drum[data-dir=down] .hx-drum__col{animation-name:hx-roll-down}@media (prefers-reduced-motion:reduce){.hx-drum__col{animation:none;transform:translateY(-1.15em)}.hx-drum[data-dir=down] .hx-drum__col{transform:translateY(0)}}.hx-flipico{display:inline-flex;align-items:center;gap:3px}.hx-flipico__lane{display:block;overflow:hidden;inline-size:8px;block-size:18px}.hx-flipico__lane>svg{display:block}@keyframes hx-swap-up{0%{transform:translateY(0)}48%{transform:translateY(-125%)}48.01%{transform:translateY(125%)}to{transform:translateY(0)}}@keyframes hx-swap-down{0%{transform:translateY(0)}48%{transform:translateY(125%)}48.01%{transform:translateY(-125%)}to{transform:translateY(0)}}.hx-flipico[data-anim=on] .hx-flipico__lane--up>svg{animation:hx-swap-up .52s cubic-bezier(.2,.7,.2,1)}.hx-flipico[data-anim=on] .hx-flipico__lane--down>svg{animation:hx-swap-down .52s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.hx-flipico[data-anim=on] .hx-flipico__lane>svg{animation:none}}.hx-page{padding-block-start:var(--hx-header-h)}.hx-page,.hx-sign{margin-block-start:calc(-1 * var(--hx-header-h))}.hx-sign{min-block-size:100vh;background:var(--hx-ground);color:var(--hx-text);padding-block:calc(var(--hx-header-h) + clamp(2rem, 6vw, 4.5rem)) clamp(3rem,8vw,6rem)}.hx-sign__panel{gap:1.25rem;padding:clamp(1.5rem,4vw,2.25rem);background:var(--hx-raise);border:1px solid var(--hx-line)}.hx-sign__head,.hx-sign__panel{display:flex;flex-direction:column}.hx-sign__head{gap:.75rem}.hx-sign__title{margin:0;font-family:var(--hx-display);font-size:clamp(1.5rem,4vw,2rem);font-weight:800;line-height:1.1;letter-spacing:-.01em;color:var(--hx-text)}.hx-sign__lede{margin:0;font-family:var(--hx-body);font-size:.8125rem;line-height:1.6;color:var(--hx-dim)}.hx-sign__form{display:flex;flex-direction:column;gap:1rem}.hx-sign__submit{inline-size:100%;justify-content:center}.hx-sign__step{display:flex;flex-direction:column;gap:.5rem}.hx-sign__hint{line-height:1.6}.hx-sign__hint,.hx-sign__note{margin:0;font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-dim)}.hx-sign__note{padding:.625rem .75rem;border:1px solid var(--hx-line);border-inline-start-width:2px;line-height:1.5}.hx-sign__note[data-kind=error]{border-inline-start-color:#d0342c;color:#d0342c}.hx-sign__note[data-kind=ok]{border-inline-start-color:var(--hx-live);color:var(--hx-live)}.hx-sign__note[data-kind=info]{border-inline-start-color:var(--hx-accent)}.hx-sign__link{align-self:center;padding:0;background:none;border:0;font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-dim);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hx-line);cursor:pointer;transition:color .14s ease,text-decoration-color .14s ease}.hx-sign__link:hover{color:var(--hx-accent);text-decoration-color:var(--hx-accent)}.hx-sign__or{display:flex;align-items:center;gap:.75rem;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-faint)}.hx-sign__or:after,.hx-sign__or:before{content:"";flex:1;block-size:1px;background:var(--hx-line)}.hx-sign__tg{display:flex;justify-content:center;min-block-size:2.5rem}.hx-sign__captcha{display:flex;flex-direction:column;gap:.625rem;padding:.875rem;background:var(--hx-sunk);border:1px solid var(--hx-line)}.hx-sign__captcha-label{font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-sign__captcha-row{display:flex;align-items:center;gap:.5rem}.hx-sign__captcha-q{font-family:var(--hx-data);font-size:.9375rem;color:var(--hx-text);white-space:nowrap}.hx-sign__captcha-input{inline-size:4.5rem;text-align:center}.hx-sign__foot{margin:0;padding-block-start:1rem;border-block-start:1px solid var(--hx-line);font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-dim);text-align:center}.hx-sign__foot .hx-sign__link{display:inline}.hx-pin6{display:flex;justify-content:center;gap:.5rem}.hx-pin6__cell{inline-size:2.5rem;block-size:3rem;background:var(--hx-sunk);border:1px solid var(--hx-line);color:var(--hx-text);font-family:var(--hx-data);font-size:1.125rem;text-align:center;transition:border-color .14s ease}.hx-pin6__cell:focus{outline:none;border-color:var(--hx-accent)}.hx-pin6__cell:disabled{opacity:.5}.hx-help{position:fixed;inset-inline-end:clamp(1rem,3vw,1.75rem);inset-block-end:clamp(1rem,3vw,1.75rem);z-index:900;pointer-events:none}.hx-help__fab,.hx-help__panel,.hx-help__peek{pointer-events:auto}.hx-help__fabwrap{display:flex;align-items:center;gap:.5rem}.hx-help__fab{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:3rem;block-size:3rem;background:var(--hx-accent);border:1px solid var(--hx-accent);cursor:pointer;transition:background-color .14s ease,color .14s ease}.hx-help__badge,.hx-help__fab:hover{background:var(--hx-raise);color:var(--hx-accent)}.hx-help__badge{position:absolute;inset-block-start:-.4375rem;inset-inline-end:-.4375rem;min-inline-size:1.125rem;block-size:1.125rem;padding-inline:.1875rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--hx-accent);font-family:var(--hx-data);font-size:.625rem;font-variant-numeric:tabular-nums}.hx-help__peek{display:flex;flex-direction:column;gap:.25rem;max-inline-size:16rem;padding:.625rem .75rem;background:var(--hx-raise);border:1px solid var(--hx-line);text-align:start;cursor:pointer;animation:hx-chat-in .16s ease-in-out}.hx-help__peek:hover{border-color:var(--hx-accent)}.hx-help__peek-who{font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-faint)}.hx-help__peek-text{font-family:var(--hx-body);font-size:.8125rem;line-height:1.45;color:var(--hx-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@keyframes hx-chat-in{0%{opacity:0}to{opacity:1}}.hx-help__panel{position:relative;display:flex;flex-direction:column;inline-size:min(24rem,calc(100vw - 2rem));block-size:min(32rem,calc(100vh - 6rem));background:var(--hx-raise);border:1px solid var(--hx-line);animation:hx-chat-in .16s ease-in-out}@media (max-width:40rem){.hx-help{inset:0}.hx-help__panel{inline-size:100%;block-size:100%;border:0}.hx-help__fabwrap{position:absolute;inset-inline-end:1rem;inset-block-end:1rem}}.hx-help__head{display:flex;align-items:center;justify-content:space-between;padding:.75rem .875rem;border-block-end:1px solid var(--hx-line)}.hx-help__head-main{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.hx-help__title{font-family:var(--hx-display);font-size:.9375rem;font-weight:700;color:var(--hx-text)}.hx-help__avg{font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-faint)}.hx-help__x{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:1.75rem;block-size:1.75rem;background:none;border:1px solid transparent;color:var(--hx-dim);cursor:pointer;transition:color .14s ease,border-color .14s ease}.hx-help__x:hover{color:var(--hx-text);border-color:var(--hx-line)}.hx-help__wire{margin:0;padding:.375rem .875rem;background:var(--hx-sunk);border-block-end:1px solid var(--hx-line);font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-star)}.hx-help__log{flex:1;min-block-size:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.75rem;padding:.875rem;scrollbar-gutter:stable}.hx-help__row{display:flex;align-items:flex-end;gap:.5rem}.hx-help__row[data-self=true]{flex-direction:row-reverse}.hx-help__stack{display:flex;flex-direction:column;gap:.25rem;min-inline-size:0;max-inline-size:85%}.hx-help__row[data-self=true] .hx-help__stack{align-items:flex-end}.hx-help__ava{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:1.5rem;block-size:1.5rem;border:1px solid var(--hx-line);background:var(--hx-sunk);font-family:var(--hx-data);font-size:.5625rem;color:var(--hx-dim);overflow:hidden}.hx-help__ava[data-kind=support]{color:var(--hx-accent);border-color:var(--hx-accent)}.hx-help__ava img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.hx-help__who{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-faint)}.hx-help__tag{padding:0 .1875rem;font-size:.5rem}.hx-help__msg,.hx-help__tag{border:1px solid var(--hx-line)}.hx-help__msg{padding:.5rem .625rem;background:var(--hx-sunk);min-inline-size:0}.hx-help__msg[data-self=true]{background:var(--hx-accent-soft);border-color:color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line))}.hx-help__msg[data-failed=true]{border-color:#d0342c}.hx-help__text{margin:0;font-family:var(--hx-body);font-size:.8125rem;line-height:1.55;color:var(--hx-text);white-space:pre-wrap;overflow-wrap:anywhere}.hx-help__text+.hx-help__text{margin-block-start:.25rem}.hx-help__text a{color:var(--hx-accent);text-decoration:underline;text-underline-offset:2px}.hx-help__img{display:block;max-inline-size:100%;max-block-size:12rem;margin-block:.25rem;border:1px solid var(--hx-line);-o-object-fit:contain;object-fit:contain;cursor:zoom-in}.hx-help__meta{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;margin-block-start:.25rem;font-family:var(--hx-data);font-size:.5625rem;color:var(--hx-faint);font-variant-numeric:tabular-nums}.hx-help__state[data-state=read]{color:var(--hx-accent)}.hx-help__fail{display:flex;align-items:center;gap:.5rem;margin-block-start:.375rem;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.08em;text-transform:uppercase;color:#d0342c}.hx-help__fail button{padding:0;background:none;border:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.hx-help__day,.hx-help__sys{margin:0;text-align:center;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-faint)}.hx-help__empty{margin:auto;max-inline-size:16rem;text-align:center;font-family:var(--hx-body);font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-help__skel{display:flex;flex-direction:column;gap:.5rem}.hx-help__skel span{block-size:2.25rem;background:var(--hx-sunk);border:1px solid var(--hx-line);animation:hx-chat-fade 1.2s ease-in-out infinite alternate}.hx-help__skel span:nth-child(2){inline-size:70%;margin-inline-start:auto}.hx-help__skel span:nth-child(3){inline-size:85%}@keyframes hx-chat-fade{0%{opacity:.35}to{opacity:.7}}.hx-help__typing{display:inline-flex;align-items:center;gap:.25rem;padding:.625rem;background:var(--hx-sunk);border:1px solid var(--hx-line)}.hx-help__typing span{inline-size:.25rem;block-size:.25rem;background:var(--hx-dim);animation:hx-chat-type 1.2s ease-in-out infinite}.hx-help__typing span:nth-child(2){animation-delay:.2s}.hx-help__typing span:nth-child(3){animation-delay:.4s}@keyframes hx-chat-type{50%{opacity:.2}}.hx-help__rate{display:flex;flex-direction:column;align-items:center;padding:.875rem;background:var(--hx-sunk);border:1px solid var(--hx-line);text-align:center}.hx-help__rate-title{font-family:var(--hx-body);font-size:.8125rem}.hx-help__stars{display:flex;gap:.25rem}.hx-help__rate .hx-inp__input{inline-size:100%}.hx-help__foot{display:flex;gap:.375rem;padding:.5rem;border-block-start:1px solid var(--hx-line)}.hx-help__file{display:none}.hx-help__act,.hx-help__send{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;background:none;border:1px solid var(--hx-line);color:var(--hx-dim);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.hx-help__act:hover{color:var(--hx-accent);border-color:var(--hx-accent)}.hx-help__send:not(:disabled){background:var(--hx-accent);border-color:var(--hx-accent);color:var(--hx-on-accent)}.hx-help__send:disabled{color:var(--hx-faint);cursor:not-allowed}.hx-help__input{flex:1;min-inline-size:0;min-block-size:0;block-size:auto;border-radius:0;max-block-size:7rem;padding:.4375rem .5rem;background:var(--hx-sunk);border:1px solid var(--hx-line);color:var(--hx-text);font-family:var(--hx-body);font-size:.8125rem;line-height:1.5;resize:none;overflow-y:auto;transition:border-color .14s ease}.hx-help__input:focus{outline:none;border-color:var(--hx-accent)}.hx-help__input::-moz-placeholder{color:var(--hx-faint)}.hx-help__input::placeholder{color:var(--hx-faint)}.hx-help__left{align-self:center;font-family:var(--hx-data);font-size:.5625rem;color:#d0342c}.hx-help__drop{position:absolute;inset:0;padding:1rem;background:color-mix(in srgb,var(--hx-raise) 92%,transparent);border:1px dashed var(--hx-accent);font-family:var(--hx-data);font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-accent);pointer-events:none}.hx-help__drop,.hx-help__off{display:flex;align-items:center;justify-content:center;text-align:center}.hx-help__off{flex:1;flex-direction:column;padding:1.5rem}.hx-help__off-title{margin:0;font-size:1rem;font-weight:700;color:var(--hx-text)}.hx-help__off-text{margin:0;font-size:.8125rem;color:var(--hx-dim)}.hx-help__log{scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-help__log::-webkit-scrollbar{inline-size:6px}.hx-help__log::-webkit-scrollbar-track{background:transparent}.hx-help__log::-webkit-scrollbar-thumb{background:var(--hx-line)}.hx-help__log:hover::-webkit-scrollbar-thumb{background:var(--hx-faint)}@media (prefers-reduced-motion:reduce){.hx-help__panel,.hx-help__peek,.hx-help__skel span,.hx-help__typing span{animation:none}}.hx-toll{display:flex;justify-content:flex-end}.hx-toll__btn{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem 0;background:none;border:0;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint);cursor:pointer;transition:color .14s ease}.hx-toll__btn:hover{color:var(--hx-accent)}.hx-toll__caret{inline-size:.3rem;block-size:.3rem;border-inline-end:1px solid currentColor;border-block-end:1px solid currentColor;transform:translateY(-.08rem) rotate(45deg);transition:transform .16s ease}.hx-toll__btn[aria-expanded=true]{color:var(--hx-accent)}.hx-toll__btn[aria-expanded=true] .hx-toll__caret{transform:translateY(.08rem) rotate(225deg)}.hx-toll__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.hx-toll__body[data-open=true]{grid-template-rows:1fr}.hx-toll__panel{display:flex;flex-direction:column;gap:.5rem;margin-block:.25rem .75rem;padding-block-start:.625rem;border-block-start:1px solid var(--hx-line)}.hx-rate__fold{margin-inline:.75rem;transition:grid-template-rows .2s ease,margin .2s ease}.hx-rate__fold[data-open=true]{margin-block-end:1.5rem}.hx-rate__fold .hx-toll__panel{margin:0;padding:.625rem .75rem;border:0;border-inline-start:2px solid color-mix(in srgb,var(--hx-accent) 60%,transparent);border-radius:0 10px 10px 0;background:var(--xf-cell,var(--hx-sunk))}.hx-toll__lead{margin:0;font-family:var(--hx-body);font-size:.75rem;line-height:1.5;color:var(--hx-text)}.hx-toll__row{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.hx-toll__k{font-family:var(--hx-body);font-size:.75rem;color:var(--hx-dim)}.hx-toll__v{font-family:var(--hx-data);font-size:.75rem;color:var(--hx-text);text-align:end;font-variant-numeric:tabular-nums}.hx-toll__adm{display:flex;flex-direction:column;gap:.375rem;margin-block-start:.25rem;padding-block-start:.5rem;border-block-start:1px solid var(--hx-line)}.hx-toll__adm-label{font-family:var(--hx-data);font-size:.5rem;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-star)}.hx-toll__note{margin-block-start:.25rem;padding-block-start:.5rem;border-block-start:1px solid var(--hx-line);font-family:var(--hx-body);font-size:.6875rem;line-height:1.5;color:var(--hx-dim)}@media (prefers-reduced-motion:reduce){.hx-toll__body,.hx-toll__caret{transition:none}}.hx-foot__nav-title{font-family:var(--hx-display)!important;font-size:1.375rem!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important;line-height:1.1!important;color:var(--hx-accent)!important;margin-block-end:.375rem!important}.hx-cselect__nettag{flex:none;margin-inline-start:.5rem;padding:.2rem .45rem;font-family:var(--hx-data);font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--hx-dim);background:var(--hx-raise);border:1px solid var(--hx-line)}.hx-chooser__net-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;inline-size:1rem;block-size:1rem}.hx-chooser__net{justify-content:flex-start}.hx-chooser__net-label{flex:1;min-inline-size:0}.hx-chooser__net-icon--star{color:var(--hx-star)}.hx-chooser__net-icon--star svg{fill:currentColor}.hx-chooser__flag{display:block;-o-object-fit:cover;object-fit:cover;border:1px solid var(--hx-line);inline-size:1rem;block-size:.6875rem}.hx-help[data-open=true]{z-index:10050}.hx-help__ava[data-mark=true]{border-color:transparent}.hx-help__mark{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain;display:block}.hx-works{min-block-size:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,6vw,4rem) 1.25rem;background:var(--hx-ground);color:var(--hx-text)}.hx-works__box{inline-size:100%;max-inline-size:30rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.hx-works__mark{inline-size:2.75rem;block-size:2.75rem;display:block}.hx-works__mark-dark,.hx-works__mark-light{inline-size:100%;block-size:100%}.hx-works__mark-light{display:block}.dark .hx-works__mark-light,.hx-works__mark-dark,[data-theme=dark] .hx-works__mark-light{display:none}.dark .hx-works__mark-dark,[data-theme=dark] .hx-works__mark-dark{display:block}.hx-works__title{margin:0;font-family:var(--hx-display);font-size:clamp(1.5rem,5vw,2.25rem);font-weight:800;line-height:1.1;letter-spacing:-.01em}.hx-works__text{margin:0;max-inline-size:46ch;font-family:var(--hx-body);font-size:.9375rem;line-height:1.65;color:var(--hx-dim)}.hx-works__auto{display:flex;align-items:center;gap:.5rem;margin:0;padding-block-start:.875rem;border-block-start:1px solid var(--hx-line);inline-size:100%;font-family:var(--hx-data);font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-faint)}.hx-works__dot{flex:none;inline-size:.3125rem;block-size:.3125rem;background:var(--hx-faint)}.hx-works__dot[data-busy=true]{background:var(--hx-accent);animation:hx-maint-tick .6s ease-in-out infinite}@keyframes hx-maint-tick{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.hx-works__dot[data-busy=true]{animation:none}}.hx-otpgate{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:1.25rem}.hx-otpgate__back{position:absolute;inset:0;background:color-mix(in srgb,#000 55%,transparent)}.hx-otpgate--page{position:static;inset:auto;min-block-size:100vh;background:var(--hx-ground)}.hx-otpgate__panel{position:relative;inline-size:100%;max-inline-size:26rem;display:flex;flex-direction:column;gap:.75rem;padding:clamp(1.25rem,4vw,1.75rem);background:var(--hx-raise);border:1px solid var(--hx-line)}.hx-otpgate__title{margin:0;font-family:var(--hx-display);font-size:1.25rem;font-weight:800;letter-spacing:-.01em;color:var(--hx-text)}.hx-otpgate__text{margin:0;font-family:var(--hx-body);font-size:.8125rem;line-height:1.6;color:var(--hx-dim)}.hx-otpgate__form{display:flex;flex-direction:column;gap:1rem;margin-block-start:.5rem}.hx-otpgate__err{margin:0;padding:.625rem .75rem;border:1px solid var(--hx-line);border-inline-start:2px solid #d0342c;font-family:var(--hx-body);font-size:.8125rem;color:#d0342c}.hx-otpgate__submit{inline-size:100%;justify-content:center}.hx-otpgate__cancel{align-self:center;padding:0;background:none;border:0;font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-dim);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--hx-line);cursor:pointer;transition:color .14s ease,text-decoration-color .14s ease}.hx-otpgate__cancel:hover{color:#d0342c;text-decoration-color:#d0342c}.hx-shift{flex-direction:column;gap:.75rem}.hx-shift,.hx-shift__stage{display:flex;align-items:center}.hx-shift__stage{gap:.875rem;inline-size:min(24rem,100%)}.hx-shift__face{flex:none;display:grid;place-items:center;inline-size:3.25rem;block-size:3.25rem;background:var(--hx-raise);border:1px solid var(--hx-line)}.hx-shift__face img{inline-size:2rem;block-size:2rem;-o-object-fit:contain;object-fit:contain;display:block}.hx-shift__face--to{animation:hx-morph-take 2.4s step-end infinite}@keyframes hx-morph-take{0%,88%{border-color:var(--hx-line)}92%,to{border-color:var(--hx-accent)}}.hx-shift__stub{font-family:var(--hx-data);font-size:.6875rem;font-weight:700;color:var(--hx-dim)}.hx-shift__track{position:relative;flex:1;block-size:1.25rem}.hx-shift__line{inset-inline:0;border-block-start:1px solid var(--hx-line)}.hx-shift__line,.hx-shift__node{position:absolute;inset-block-start:50%}.hx-shift__node{inset-inline-start:50%;transform:translate(-50%,-50%);inline-size:1.125rem;block-size:1.125rem;display:grid;place-items:center;background:var(--hx-raise);border:1px solid var(--hx-line)}.hx-shift__node i{inline-size:.375rem;block-size:.375rem;background:var(--hx-accent);animation:hx-morph-node .8s ease-in-out infinite}@keyframes hx-morph-node{0%,49%{opacity:1}50%,to{opacity:.25}}.hx-shift__bit{position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:.375rem;block-size:.375rem;margin-block-start:-.1875rem;background:var(--hx-faint);animation:hx-morph-run 2.4s ease-in-out infinite}.hx-shift__bit--2{animation-delay:-.8s}.hx-shift__bit--3{animation-delay:-1.6s}@keyframes hx-morph-run{0%{inset-inline-start:0;background:var(--hx-faint);opacity:1}49%{background:var(--hx-faint)}50%{background:var(--hx-accent)}92%{inset-inline-start:calc(100% - .375rem);opacity:1}93%,to{inset-inline-start:calc(100% - .375rem);background:var(--hx-accent);opacity:0}}.hx-shift__note{margin:0;font-family:var(--hx-data);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-dim);text-align:center;animation:hx-morph-note .26s ease-in-out}@keyframes hx-morph-note{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.hx-shift__bit,.hx-shift__face--to,.hx-shift__node i,.hx-shift__note{animation:none}.hx-shift__bit--1{inset-inline-start:22%}.hx-shift__bit--2{inset-inline-start:72%;background:var(--hx-accent)}.hx-shift__bit--3{display:none}}.hx-pending{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-block-size:180px;padding:32px 16px}.hx-pending__label{margin:0;font-family:var(--hx-data);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-dim)}.hx-pop{display:grid;align-items:start;gap:10px;inline-size:100%;padding:12px 34px 13px 13px;background:var(--hx-raise);border:1px solid var(--hx-line);box-shadow:inset 3px 0 0 var(--hx-toast-tone,var(--hx-faint));color:var(--hx-text);font-family:var(--hx-body);overflow:hidden}.hx-pop--ok{--hx-toast-tone:var(--hx-accent)}.hx-pop--err{--hx-toast-tone:var(--hx-bad)}.hx-pop--info{--hx-toast-tone:var(--hx-live)}.hx-pop--warn{--hx-toast-tone:var(--hx-star)}.hx-pop__icon{display:flex}.hx-pop__mark{display:grid;place-items:center;inline-size:22px;block-size:22px;border:1px solid var(--hx-toast-tone,var(--hx-faint));color:var(--hx-toast-tone,var(--hx-faint));font-family:var(--hx-data);font-size:12px;font-weight:700;line-height:1}.hx-pop__text{padding-block-start:3px;font-size:13px;line-height:1.45;font-weight:500}.hx-pop__desc{margin-block-start:4px;font-family:var(--hx-data);font-size:11px;line-height:1.4;color:var(--hx-dim)}.hx-pop__x{position:absolute;inset-block-start:9px;inset-inline-end:9px;display:grid;place-items:center;inline-size:20px;block-size:20px;padding:0;border:1px solid var(--hx-line);background:var(--hx-raise);color:var(--hx-dim);cursor:pointer;transition:color .12s ease-in-out,border-color .12s ease-in-out}.hx-pop__x:hover{color:var(--hx-text);border-color:var(--hx-faint)}.hx-pop__x svg{inline-size:11px;block-size:11px}.hx-pop:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;block-size:1px;background:var(--hx-toast-tone,var(--hx-faint));transform-origin:left center;animation:hx-toast-tick 4.5s linear forwards}[data-sonner-toaster]:focus-within .hx-pop:after,[data-sonner-toaster]:hover .hx-pop:after{animation-play-state:paused}@keyframes hx-toast-tick{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.hx-pop:after{animation:none}}.hx-foot__logo{gap:.1875rem;align-items:center}.hxa-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;background:var(--hx-raise);border-block-end:1px solid var(--hx-line)}.hxa-head__title{font-family:var(--hx-display);font-size:1.375rem;font-weight:800;letter-spacing:-.02em;color:var(--hx-text);margin:.25rem 0 0}.hxa-head__note{margin:.25rem 0 0;font-size:.8125rem;color:var(--hx-dim)}.hxa-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--hx-data);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hxa-eyebrow:before{content:"";inline-size:1.25rem;border-block-start:1px solid var(--hx-accent)}.hxa-panel{background:var(--hx-raise);border:1px solid var(--hx-line)}.hxa-panel__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.125rem;border-block-end:1px solid var(--hx-line)}.hxa-panel__title{font-family:var(--hx-display);font-size:.9375rem;font-weight:700;letter-spacing:-.01em;color:var(--hx-text);margin:0}.hxa-kpi,.hxa-panel__body{padding:1.125rem}.hxa-kpi{display:flex;flex-direction:column;gap:.75rem;background:var(--hx-raise);border:1px solid var(--hx-line)}.hxa-kpi__label{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-family:var(--hx-data);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-faint)}.hxa-kpi__value{font-family:var(--hx-data);font-size:1.75rem;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--hx-text);line-height:1}.hxa-kpi__value--bad{color:var(--hx-bad)}.hxa-kpi__note{font-size:.75rem;color:var(--hx-dim)}.hxa-rows{display:flex;flex-direction:column}.hxa-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.125rem;border-block-start:1px solid var(--hx-line-soft);font-size:.8125rem}.hxa-row:first-child{border-block-start:0}.hxa-row__k{color:var(--hx-dim)}.hxa-row__v{font-family:var(--hx-data);font-weight:600;font-variant-numeric:tabular-nums;color:var(--hx-text)}.hxa-row__v--accent{color:var(--hx-accent)}.hxa-table{inline-size:100%;border-collapse:collapse;font-size:.8125rem}.hxa-table th{padding:.625rem 1.125rem;text-align:start;font-family:var(--hx-data);font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-faint);border-block-end:1px solid var(--hx-line);white-space:nowrap}.hxa-table td{padding:.75rem 1.125rem;border-block-start:1px solid var(--hx-line-soft);color:var(--hx-text);vertical-align:middle}.hxa-table tbody tr:hover td{background:var(--hx-sunk)}.hxa-table .num{font-family:var(--hx-data);font-variant-numeric:tabular-nums}.hxa-state{font-family:var(--hx-data);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hxa-state--ok{color:var(--hx-live)}.hxa-state--bad{color:var(--hx-bad)}.hxa-state--wait{color:var(--hx-star)}.hxa-state--dim{color:var(--hx-faint)}.hxa-live{display:inline-flex;align-items:center;gap:.4375rem;font-family:var(--hx-data);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-dim)}.hxa-live:before{content:"";inline-size:.375rem;block-size:.375rem;background:var(--hx-live);animation:hx-pulse 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hxa-live:before{animation:none}}.hx-sigil{inline-size:16px;block-size:16px;flex:none}.hx-netfail{display:flex;align-items:flex-start;gap:.625rem;margin:.625rem 18px 0;padding:.625rem .75rem;background:var(--hx-raise);border:1px solid var(--hx-line);border-inline-start:2px solid var(--hx-star)}.hx-netfail__mark{flex:none;margin-block-start:.1rem;color:var(--hx-star)}.hx-netfail__text{margin:0;font-size:.75rem;line-height:1.5;color:var(--hx-dim)}.hx-netfail__text b{font-weight:600;color:var(--hx-text)}.hx-socials__btn{display:inline-flex;align-items:center;justify-content:center;color:var(--hx-dim);transition:color .14s ease}.hx-socials__btn:hover{color:var(--hx-accent)}.hx-socials__btn .hx-sigil,.hx-socials__btn img{inline-size:26px;block-size:26px}.hx-socials__btn img{-o-object-fit:contain;object-fit:contain}.dark .hx-socials__btn,[data-theme=dark] .hx-socials__btn{color:var(--hx-dim)}.dark .hx-socials__btn:hover,[data-theme=dark] .hx-socials__btn:hover{color:var(--hx-accent)}.hx-netfail--note{border-inline-start-color:var(--hx-accent)}.hx-netfail--note .hx-netfail__mark{color:var(--hx-accent)}.hx-dots{display:block;margin-inline:auto;image-rendering:auto}:root:not(.dark):not([data-theme=dark]) .hx-dots{filter:brightness(.7)}.hx-fore__panel{position:relative}.hx-fore__devil{display:none}@media (min-width:80rem){.hx-fore__inner{padding-inline-end:clamp(17rem,25vw,29rem)}.hx-fore__devil{display:block;position:absolute;left:calc(100% - clamp(6.5rem, 8.5vw, 9.75rem));top:clamp(-8rem,-6vw,-4rem);inline-size:clamp(24.7rem,31.2vw,35.1rem);block-size:clamp(44.2rem,57.2vw,62.4rem);z-index:2;pointer-events:none;transform:scaleX(-1)}}.hx-devil .spine-player{position:relative;inline-size:100%;block-size:100%;background:transparent!important}.hx-devil canvas{display:block;inline-size:100%!important;block-size:100%!important;opacity:0;transition:opacity .7s ease-out}.hx-devil[data-ready] canvas{opacity:1}@media (prefers-reduced-motion:reduce){.hx-devil canvas{transition:none}}.hx-xf{--xf-edge:color-mix(in srgb,var(--hx-accent) 28%,var(--hx-line));--xf-cell:color-mix(in srgb,var(--hx-sunk) 88%,var(--hx-accent) 3%);isolation:isolate;border-radius:6px;border:1px solid var(--xf-edge);background:radial-gradient(120% 60% at 50% -10%,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 60%),linear-gradient(180deg,var(--hx-raise),color-mix(in srgb,var(--hx-raise) 70%,var(--hx-sunk)));box-shadow:0 0 0 1px color-mix(in srgb,var(--hx-ground) 60%,transparent),0 30px 80px -30px color-mix(in srgb,var(--hx-accent) 45%,transparent),inset 0 1px 0 color-mix(in srgb,var(--hx-text) 6%,transparent)}.hx-xf,.hx-xf>*{position:relative}.hx-xf>*{z-index:1}.hx-xf .hx-xf__modes{gap:2px;padding:3px;border:1px solid var(--hx-line);border-radius:999px;background:var(--xf-cell,var(--hx-sunk))}.hx-xf .hx-xf__mode{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .875rem .4375rem .75rem;border:0;border-radius:999px;background:transparent;color:var(--hx-dim);font-family:var(--hx-body);font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.hx-xf .hx-xf__mode-ico{inline-size:.9375rem;block-size:.9375rem;color:var(--hx-faint);transition:color .16s ease}.hx-xf .hx-xf__mode:hover{color:var(--hx-text)}.hx-xf .hx-xf__mode[data-active=true]{color:var(--hx-text);background:var(--hx-raise);box-shadow:0 0 0 1px color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line)),0 2px 8px -4px color-mix(in srgb,#000 50%,transparent)}.hx-xf .hx-xf__mode[data-active=true] .hx-xf__mode-ico{color:var(--hx-accent)}.hx-xf .hx-xf__mode:focus-visible{outline:2px solid var(--hx-accent);outline-offset:1px}.hx-xf .hx-xf__label{font-family:var(--hx-display);font-style:italic;font-weight:600;font-size:1.125rem;letter-spacing:.01em;text-transform:none;color:var(--hx-dim)}.hx-xf .hx-xf__box{border-radius:10px;border:1px solid var(--hx-line);background:var(--xf-cell);box-shadow:inset 0 2px 10px color-mix(in srgb,#000 35%,transparent);transition:border-color .16s ease,box-shadow .2s ease,background .16s ease}.hx-xf .hx-xf__box:hover{background:var(--xf-cell);border-color:var(--xf-edge)}.hx-xf .hx-xf__box:focus-within{background:var(--xf-cell);border-color:var(--hx-accent);box-shadow:inset 0 2px 10px color-mix(in srgb,#000 35%,transparent),0 0 0 3px color-mix(in srgb,var(--hx-accent) 18%,transparent),0 0 24px -6px color-mix(in srgb,var(--hx-accent) 60%,transparent)}.hx-xf .hx-xf__amount{font-family:var(--hx-body);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hx-xf .hx-xf__amount::-moz-placeholder{color:var(--hx-faint);opacity:.6}.hx-xf .hx-xf__amount::placeholder{color:var(--hx-faint);opacity:.6}.hx-xf .hx-xf__divider{background:linear-gradient(transparent,var(--xf-edge),transparent)}.hx-xf .hx-xf__coin{border-radius:8px;border:1px solid var(--hx-line);background:color-mix(in srgb,var(--hx-raise) 85%,var(--hx-accent) 4%);box-shadow:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.hx-xf .hx-xf__coin:hover{transform:none;border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line));background:color-mix(in srgb,var(--hx-raise) 75%,var(--hx-accent) 10%)}.hx-xf .hx-xf__coin>span:first-child{border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--hx-accent) 35%,transparent)}.hx-xf .hx-xf__sub,.hx-xf .hx-xf__sub *{font-family:var(--hx-body)}.hx-xf .hx-xf__swapline{display:none}.hx-xf .hx-xf__swap{width:2.5rem;height:2.5rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-raise);color:var(--hx-dim);box-shadow:0 0 0 4px var(--hx-raise);cursor:pointer;transition:color .16s ease,border-color .16s ease,transform .12s ease}.hx-xf .hx-xf__swap:hover{color:var(--hx-accent);border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line))}.hx-xf .hx-xf__swap:active{transform:scale(.94)}.hx-xf .hx-xf__swap:focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-xf .hx-flipico{color:inherit}.hx-xf .hx-xf__omen{border-radius:8px;border:1px solid color-mix(in srgb,var(--hx-live) 35%,var(--hx-line));border-left:3px solid var(--hx-live);background:color-mix(in srgb,var(--hx-live) 7%,var(--xf-cell))}.hx-xf .hx-xf__omen>div:first-child{color:var(--hx-live)}.hx-xf .hx-xf__input{border-radius:10px;border:1px solid var(--hx-line);background:var(--xf-cell);color:var(--hx-text);box-shadow:inset 0 2px 10px color-mix(in srgb,#000 35%,transparent)}.hx-xf .hx-xf__input:focus{background:var(--xf-cell);border-color:var(--hx-accent);box-shadow:inset 0 2px 10px color-mix(in srgb,#000 35%,transparent),0 0 0 3px color-mix(in srgb,var(--hx-accent) 18%,transparent),0 0 24px -6px color-mix(in srgb,var(--hx-accent) 60%,transparent)}.hx-xf .hx-xf__cta{display:block;min-height:3.5rem;padding:.875rem 1.25rem;border:1px solid color-mix(in srgb,var(--hx-live) 40%,var(--hx-accent));border-radius:10px;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,#fff 22%,transparent) 50%,transparent 70%) -150% 0 /60% 100% no-repeat,linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 65%,var(--hx-live)));color:var(--hx-on-accent);font-family:var(--hx-body);font-size:.9375rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;box-shadow:0 14px 34px -14px color-mix(in srgb,var(--hx-accent) 85%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 25%,transparent);transition:transform .16s ease,box-shadow .2s ease,filter .2s ease}.hx-xf .hx-xf__cta:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 18px 40px -14px color-mix(in srgb,var(--hx-accent) 95%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent);animation:hx-xf-shine 1.4s ease forwards}.hx-xf .hx-xf__cta:active:not(:disabled){transform:translateY(1px)}.hx-xf .hx-xf__cta:disabled{cursor:not-allowed;border-color:var(--hx-line);background:var(--xf-cell);color:var(--hx-faint);box-shadow:inset 0 2px 10px color-mix(in srgb,#000 30%,transparent)}@keyframes hx-xf-shine{to{background-position:250% 0,0 0}}@media (prefers-reduced-motion:reduce){.hx-rate__fold,.hx-xf .hx-xf__cta,.hx-xf .hx-xf__mode,.hx-xf .hx-xf__swap{transition:none;animation:none}.hx-xf .hx-xf__swap:active{transform:none}}:root:not(.dark):not([data-theme=dark]) .hx-xf{--xf-cell:color-mix(in srgb,var(--hx-ground) 70%,#fff);background:linear-gradient(180deg,var(--hx-raise),color-mix(in srgb,var(--hx-raise) 85%,var(--hx-sunk)));box-shadow:0 30px 70px -36px color-mix(in srgb,var(--hx-accent) 45%,transparent)}:root:not(.dark):not([data-theme=dark]) .hx-xf .hx-xf__box,:root:not(.dark):not([data-theme=dark]) .hx-xf .hx-xf__cta:disabled,:root:not(.dark):not([data-theme=dark]) .hx-xf .hx-xf__input{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--hx-text) 8%,transparent)}.hx-xf .hx-legal{font-family:var(--hx-body);font-size:.75rem;letter-spacing:0}@media (max-width:63.99rem){.hx-fore__steps{display:none}}@media (max-width:30rem){.hx-xf .hx-xf__mode{padding:.375rem .625rem;font-size:.75rem}.hx-xf .hx-xf__mode-ico{display:none}}.hx-fore__panel{margin-top:clamp(4.25rem,19vw,7rem)}.hx-gate{--gate-iron:#1d0d0d;--gate-hot:var(--hx-accent);position:absolute;inset:0;z-index:1;pointer-events:none}.hx-gate svg{position:absolute;overflow:visible;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--hx-accent) 55%,transparent))}.hx-gate path{fill:none;stroke-linecap:round;stroke-linejoin:round}.hx-gate__iron{stroke:var(--gate-iron)}.hx-gate__hot{stroke:var(--gate-hot)}.hx-gate .hx-gate__tip{fill:var(--gate-hot);stroke:var(--gate-iron);stroke-width:2;stroke-linejoin:miter}.hx-gate__crown{left:0;right:0;bottom:calc(100% - 2px);inline-size:100%;block-size:auto;aspect-ratio:560/110}.hx-gate__corner{inline-size:132px;block-size:110px;bottom:-14px}.hx-gate__corner--l{left:-14px}.hx-gate__corner--r{right:-14px;transform:scaleX(-1)}:root:not(.dark):not([data-theme=dark]) .hx-gate{--gate-iron:#1a0b0a;--gate-hot:#5c1810}:root:not(.dark):not([data-theme=dark]) .hx-gate svg{filter:none}.hx-fore__panel .hx-xf{padding-bottom:3.25rem}@media (max-width:40rem){.hx-gate__corner{inline-size:99px;block-size:82px;bottom:-10px}.hx-gate__corner--l{left:-10px}.hx-gate__corner--r{right:-10px}.hx-fore__panel .hx-xf{padding-bottom:2.75rem}}@media (min-width:64rem){.hx-fore__copy{align-self:center;padding-top:clamp(4.25rem,19vw,7rem)}}.hx-fore__panel .hx-xf{padding-top:1.25rem;padding-bottom:2.5rem}.hx-xf .hx-xf__field{margin-bottom:.625rem}.hx-xf .hx-xf__labelrow{margin-bottom:.375rem}.hx-xf .hx-xf__top{margin-bottom:.5rem}.hx-xf .hx-legal{margin-top:.75rem}.hx-brandmark{display:inline-flex;align-items:center;text-decoration:none}.hx-brandmark__svg{display:block;block-size:3.25rem;inline-size:auto;transition:block-size .25s cubic-bezier(.2,.7,.2,1)}.hx-top[data-compact=true] .hx-brandmark__svg{block-size:2.75rem}.hx-top .hx-brandmark{flex:none}.hx-foot__logo .hx-brandmark__svg{block-size:3.5rem}.hx-brandlogo__digits{fill:var(--hx-text);transition:fill .16s ease}.hx-brandlogo__trident{fill:none;stroke:var(--hx-accent);stroke-linecap:round;stroke-linejoin:round}.hx-brandlogo__heads{fill:var(--hx-accent)}.hx-brandlogo__word{fill:var(--hx-dim)}.hx-brandmark:hover .hx-brandlogo__digits{fill:color-mix(in srgb,var(--hx-text) 80%,var(--hx-accent))}@media (prefers-reduced-motion:reduce){.hx-brandmark__svg{transition:none}}.hx-menu{display:flex;flex:none;align-items:center;gap:clamp(.125rem,.7vw,.875rem);margin-inline-start:auto}.hx-menu__link{position:relative;display:inline-flex;align-items:baseline;gap:.4375rem;padding:.5rem .375rem;border:0;background:none;font-family:var(--hx-body);font-size:.875rem;font-weight:500;color:var(--hx-dim);white-space:nowrap;text-decoration:none;cursor:pointer;transition:color .2s var(--hx-head-ease)}.hx-menu__link i{font:italic 600 .8125rem/1 var(--hx-display);color:var(--hx-accent);opacity:.85}.hx-menu__link:after{content:"";position:absolute;inset:auto .375rem .125rem;height:1px;background:var(--hx-accent);transform:scaleX(0);transition:transform .3s var(--hx-head-ease)}.hx-menu__link:hover,.hx-menu__link[aria-current=page]{color:var(--hx-text)}.hx-menu__link:hover:after,.hx-menu__link[aria-current=page]:after{transform:scaleX(1)}.hx-top__act{display:flex;align-items:center;gap:.5rem;flex:none;margin-inline-start:auto}.hx-menu+.hx-top__act{margin-inline-start:0;padding-inline-start:clamp(.5rem,1.2vw,1.125rem);border-inline-start:1px solid var(--hx-line-soft)}@media (max-width:79.999rem){.hx-menu+.hx-top__act{margin-inline-start:auto;padding-inline-start:0;border:0}}.hx-top__eco{display:inline-flex;align-items:center;gap:.375rem;padding:0 .5rem;font:500 .6875rem/1 var(--hx-data);letter-spacing:.06em;color:var(--hx-dim);text-decoration:none;white-space:nowrap;transition:color .2s var(--hx-head-ease)}.hx-top__eco:hover{color:var(--hx-accent)}.hx-tray{position:relative;align-items:center;gap:.125rem;padding:.1875rem;border:1px solid var(--hx-line-soft);border-radius:999px;background:color-mix(in srgb,var(--hx-sunk) 60%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 4%,transparent)}.hx-top__act .hx-theme,.hx-tray{display:inline-flex}.hx-top__act .hx-theme__btn,.hx-tor__btn{display:grid;place-items:center;inline-size:2rem;block-size:2rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--hx-dim);box-shadow:none;cursor:pointer;transition:color .2s var(--hx-head-ease),background-color .2s var(--hx-head-ease),box-shadow .2s var(--hx-head-ease)}.hx-tongue__btn:hover,.hx-tongue__btn[aria-expanded=true],.hx-top__act .hx-theme__btn:hover{color:var(--hx-text);background:color-mix(in srgb,var(--hx-accent) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hx-accent) 38%,transparent)}.hx-top__act .hx-theme__icon{display:inline-flex}.hx-tray .hx-tor{position:static}.hx-tor__btn:hover,.hx-tor__btn[aria-expanded=true]{background:color-mix(in srgb,#7D4698 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#7D4698 50%,transparent)}.hx-tor__card{position:absolute;inset-block-start:calc(100% + .75rem);inset-inline-end:0;z-index:60;inline-size:min(22rem,calc(100vw - 2rem));padding:.875rem 1rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise);color:var(--hx-text);box-shadow:0 14px 34px rgba(0,0,0,.22)}@media (max-width:40rem){.hx-tor__card{position:fixed;inset-inline:1rem;inset-block-start:4.5rem;inline-size:auto}}.hx-tor__title{display:flex;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.8125rem;font-weight:600}.hx-tor__addr{display:block;font-family:var(--font-data,ui-monospace,monospace);font-size:.75rem;line-height:1.5;word-break:break-all;color:var(--hx-text);text-decoration:none}.hx-tor__addr:hover{color:#9B6BC0}.hx-tor__row{display:flex;align-items:baseline;gap:.625rem;margin-top:.5rem;font-size:.75rem}.hx-tor__copy{padding:0;border:0;background:none;color:var(--hx-text);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer}.hx-tongue__btn,.hx-tor__hint{color:var(--hx-dim)}.hx-tongue__btn{display:inline-flex;align-items:center;gap:.375rem;block-size:2rem;padding:0 .6875rem 0 .8125rem;border:0;border-radius:999px;background:transparent;font:italic 600 .9375rem/1 var(--hx-display);letter-spacing:.02em;cursor:pointer;transition:color .2s var(--hx-head-ease),background-color .2s var(--hx-head-ease),box-shadow .2s var(--hx-head-ease)}.hx-tongue__code{transform:translateY(-.5px)}.hx-tongue__caret{color:var(--hx-accent);opacity:.85;transition:transform .2s ease}.hx-tongue__btn[aria-expanded=true] .hx-tongue__caret{transform:rotate(180deg)}.hx-tongue__panel{position:absolute;top:calc(100% + .75rem);right:0;min-width:11rem;padding:.375rem;border:1px solid var(--hx-line);border-radius:14px;overflow:hidden;background:var(--hx-raise);box-shadow:0 24px 50px -24px color-mix(in srgb,#000 70%,transparent)}.hx-tongue__panel:before{content:"";position:absolute;inset:0 1.5rem auto;height:1px;background:linear-gradient(90deg,transparent,var(--hx-accent) 30%,var(--hx-live) 50%,var(--hx-accent) 70%,transparent)}.hx-tongue__item{display:flex;align-items:center;gap:.625rem;inline-size:100%;padding:.5rem .75rem;border:0;border-radius:9px;background:none;font-family:var(--hx-body);font-size:.875rem;font-weight:500;color:var(--hx-dim);text-align:left;cursor:pointer;transition:color .16s ease,background .16s ease}.hx-tongue__item:hover{color:var(--hx-text);background:var(--hx-sunk)}.hx-tongue__item[data-active=true]{color:var(--hx-text);background:color-mix(in srgb,var(--hx-accent) 10%,transparent)}.hx-tongue__flag{display:inline-flex;inline-size:20px;block-size:14px;overflow:hidden;border-radius:3px;flex:none}.hx-top__act .hx-auth-anon{gap:.375rem;padding-inline-start:.25rem}.hx-top__auth{position:relative;display:inline-flex;align-items:center;block-size:2.5rem;padding:0 .75rem;font-family:var(--hx-body);font-size:.875rem;font-weight:500;color:var(--hx-dim);white-space:nowrap;text-decoration:none;transition:color .2s ease}.hx-top__auth:hover{color:var(--hx-text)}.hx-top__auth:not(.hx-top__auth--solid):after{content:"";position:absolute;inset:auto .75rem .5rem;height:1px;background:var(--hx-accent);transform:scaleX(0);transition:transform .3s var(--hx-head-ease)}.hx-top__auth:not(.hx-top__auth--solid):hover:after{transform:scaleX(1)}.hx-hbtn.hx-hbtn--fire,.hx-top__auth--solid{color:var(--hx-on-accent);background:radial-gradient(110% 120% at 50% 140%,color-mix(in srgb,var(--hx-live) 55%,transparent) 0,transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 94%,#fff) 0,var(--hx-accent) 50%,color-mix(in srgb,var(--hx-accent) 84%,#000) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent),inset 0 -1px 0 rgba(0,0,0,.28),0 6px 18px -10px var(--hx-accent)}.hx-top__auth--solid{padding:0 1.25rem;border-radius:999px;font-size:.84375rem;font-weight:600;letter-spacing:.01em;transition:box-shadow .25s var(--hx-head-ease),filter .25s var(--hx-head-ease)}.hx-hbtn.hx-hbtn--fire:hover,.hx-top__auth--solid:hover{color:var(--hx-on-accent);filter:saturate(1.15) brightness(1.06);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 20%,transparent),inset 0 -1px 0 rgba(0,0,0,.28),0 0 0 3px color-mix(in srgb,var(--hx-accent) 20%,transparent),0 10px 28px -8px var(--hx-accent)}.hx-top__act .hx-auth-user{padding-inline-start:.25rem}.hx-top__act .hx-auth-user>a{color:var(--hx-text);font-family:var(--hx-body);font-weight:600}.hx-top__act .hx-auth-user .relative>a{box-shadow:0 0 0 2px var(--hx-ground),0 0 0 3px color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line));--tw-ring-shadow:0 0 #0000}@media (max-width:79.999rem){.hx-menu,.hx-top__act .hx-auth-anon{display:none}}@media (prefers-reduced-motion:reduce){.hx-menu__link,.hx-menu__link:after,.hx-tongue__btn,.hx-top__act .hx-theme__btn,.hx-top__auth--solid,.hx-top__auth:not(.hx-top__auth--solid):after,.hx-tor__btn{transition:none}}.hx-mnav{position:fixed;inset:0;z-index:9990;display:flex;flex-direction:column;background:var(--hx-ground);color:var(--hx-text);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s .3s}.hx-mnav[data-open=true]{opacity:1;visibility:visible;transform:none;transition:opacity .25s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.2,.7,.2,1)}@media (min-width:80rem){.hx-mnav{display:none}}html.drawer-open .hx-help[data-open=false],html.drawer-open .hx-pact{visibility:hidden}@media (prefers-reduced-motion:reduce){.hx-mnav,.hx-mnav[data-open=true]{transition:none;transform:none}}.hx-mnav__scroll{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(var(--hx-header-h) + 1rem) clamp(1.25rem,4vw,3.5rem) calc(env(safe-area-inset-bottom, 0px) + 1.75rem)}.hx-mnav__list,.hx-mnav__scroll{display:flex;flex-direction:column}.hx-mnav__i{display:flex;align-items:baseline;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--hx-line);font:600 1.625rem/1.15 var(--hx-display);color:var(--hx-text);text-decoration:none;transition:color .16s ease}.hx-mnav__i i{flex:none;inline-size:1.75rem;font:italic 600 1.0625rem/1 var(--hx-display)}.hx-mnav__i i,.hx-mnav__i:active,.hx-mnav__i[aria-current=page]{color:var(--hx-accent)}.hx-mnav__group{padding-top:1.5rem}.hx-mnav__cap{margin:0 0 .375rem;font:500 .625rem/1 var(--hx-data);letter-spacing:.14em;text-transform:uppercase;color:var(--hx-faint)}.hx-mnav__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:1rem;column-gap:1rem}.hx-mnav__minor{padding:.5rem 0;border-bottom:1px solid var(--hx-line-soft);font-family:var(--hx-body);font-size:.875rem;line-height:1.35;color:var(--hx-dim);text-decoration:none}.hx-mnav__minor:active,.hx-mnav__minor[aria-current=page]{color:var(--hx-accent)}.hx-mnav__foot{margin-top:auto;display:flex;flex-direction:column;gap:.75rem;padding-top:1.75rem}.hx-mnav__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-block-size:2rem}.hx-mnav__eco{display:inline-flex;margin-inline-start:auto;padding-inline-end:0}.hx-hbtn{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:3.375rem;padding:0 1.75rem;border:1px solid transparent;border-radius:999px;background:none;font:600 .96875rem/1 var(--hx-body);letter-spacing:.01em;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .25s ease,transform .2s ease}.hx-hbtn--ghost{border-color:var(--hx-line);color:var(--hx-text)}.hx-hbtn--ghost:hover{border-color:var(--hx-accent);color:var(--hx-accent)}.hx-clauses,.hx-faqsec,.hx-gates,.hx-ledger{border-top:0;position:relative}.hx-clauses:before,.hx-faqsec:before,.hx-gates:before,.hx-ledger:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line)),transparent)}.hx-gates__head{display:flex;flex-direction:column;align-items:center;gap:.875rem;text-align:center;max-width:42rem;margin-inline:auto}.hx-gates__title{font-family:var(--hx-display);font-weight:700;font-size:clamp(1.875rem,3.4vw,2.875rem);line-height:1.05}.hx-gates__lede{margin:0;color:var(--hx-dim);font-size:1rem;line-height:1.6}.hx-gates__arc{list-style:none;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,1.6vw,1.5rem)}@media (min-width:64rem){.hx-gates__arc{flex-wrap:nowrap;align-items:flex-end;padding-top:5rem}.hx-seal{transform:translateY(calc(var(--lift) * -5rem))}}.hx-seal{display:flex;flex-direction:column;align-items:center;gap:.5rem}.hx-seal__ring{position:relative;display:grid;place-items:center;inline-size:clamp(3.25rem,4.4vw,4.25rem);block-size:clamp(3.25rem,4.4vw,4.25rem);border-radius:50%;background:radial-gradient(circle at 50% 35%,var(--hx-raise),var(--hx-sunk));border:1px solid color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line));box-shadow:inset 0 0 0 4px var(--hx-ground),inset 0 0 0 5px color-mix(in srgb,var(--hx-accent) 25%,transparent);animation:hx-seal-glow 5.6s ease-in-out infinite;animation-delay:calc(var(--i) * .4s)}.hx-seal__ring img{inline-size:2.25rem;block-size:2.25rem;-o-object-fit:contain;object-fit:contain}.hx-seal__code{font-family:var(--hx-body);font-size:.6875rem;font-weight:800;letter-spacing:.16em;color:var(--hx-faint)}@keyframes hx-seal-glow{0%,70%,to{box-shadow:inset 0 0 0 4px var(--hx-ground),inset 0 0 0 5px color-mix(in srgb,var(--hx-accent) 25%,transparent),0 0 0 0 transparent}80%{box-shadow:inset 0 0 0 4px var(--hx-ground),inset 0 0 0 5px var(--hx-accent),0 0 22px -2px color-mix(in srgb,var(--hx-accent) 70%,transparent)}}.hx-ledger__head{display:flex;flex-direction:column;gap:.875rem;max-width:26rem}.hx-ledger__book{position:relative;min-height:calc(2.75rem * 8);padding:0 1.5rem 0 3.25rem;border:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line));border-radius:6px;background:repeating-linear-gradient(to bottom,transparent 0 calc(2.75rem - 1px),color-mix(in srgb,var(--hx-line) 70%,transparent) calc(2.75rem - 1px) 2.75rem),linear-gradient(180deg,var(--hx-raise),var(--hx-sunk));box-shadow:0 30px 60px -36px color-mix(in srgb,#000 80%,transparent)}.hx-ledger__book:before{content:"";position:absolute;top:0;bottom:0;left:2.25rem;width:1px;background:color-mix(in srgb,var(--hx-accent) 55%,transparent)}.hx-ledger__book .hx-chron{border-block-start:0}.hx-ledger__book .hx-chron__row{border-block-end:0;block-size:2.75rem;padding:0 0 .45rem;margin-inline-start:-3.25rem;grid-template-columns:2.25rem auto minmax(0,1fr) auto;align-items:end}.hx-ledger__book .hx-chron__time{text-align:center;padding-block-end:.1rem}.hx-ledger__book .hx-chron__entry{flex-direction:row;align-items:baseline;gap:.75rem}.hx-ledger__book .hx-chron__in{flex:none}.hx-ledger__book .hx-chron__out{flex:1;min-inline-size:0}.hx-ledger__book .hx-chron__pair{margin-block-end:-.1rem}.hx-ledger__book .hx-chron__tick{align-self:end;margin-block-end:-.3rem}.hx-chron__seal.hx-wax{inline-size:1.875rem;block-size:1.875rem;margin:0;transform:translate(var(--seal-dx,0),var(--seal-dy,0)) rotate(var(--tilt,0deg)) scale(var(--seal-scale,1));filter:brightness(var(--seal-tone,1))}.hx-chron__empty{margin:0;padding-block:4.5rem;text-align:center;font-family:var(--hx-display);font-style:italic;font-size:clamp(1.25rem,2vw,1.625rem);color:var(--hx-dim)}.hx-clauses__head{display:flex;flex-direction:column;gap:.875rem;margin-bottom:clamp(2rem,4vw,3rem)}.hx-clauses__grid{list-style:none;margin:0;padding:0;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.hx-clause{position:relative;padding:1.75rem 1.5rem 1.5rem;border:1px solid var(--hx-line);border-radius:6px;background:linear-gradient(180deg,var(--hx-raise),color-mix(in srgb,var(--hx-raise) 60%,var(--hx-sunk)));overflow:hidden;transition:border-color .2s ease,transform .2s ease}.hx-clause:after{content:"";position:absolute;inset-inline:0;bottom:-40%;height:70%;background:radial-gradient(60% 60% at 50% 100%,color-mix(in srgb,var(--hx-accent) 30%,transparent),transparent 70%);opacity:.35;transition:opacity .24s ease;pointer-events:none}.hx-clause:hover{border-color:color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line));transform:translateY(-3px)}.hx-clause:hover:after{opacity:1}.hx-wax{display:block;inline-size:4.75rem;block-size:4.75rem;margin:-.25rem 0 1rem -.375rem;overflow:visible;transform:rotate(var(--tilt,0deg));transition:transform .26s ease}.hx-clause:hover .hx-wax{transform:rotate(0deg) scale(1.06)}.hx-wax__glyph{fill:none;stroke:#F6DFC8;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.hx-wax__glyph .hx-wax__fill{fill:#F6DFC8;stroke:none}.hx-wax__glyph--shade{stroke:#2A0303;stroke-opacity:.6}.hx-wax__glyph--shade .hx-wax__fill{fill:#2A0303;fill-opacity:.6}@media (prefers-reduced-motion:reduce){.hx-wax{transition:none}}.hx-clause__t{margin:0 0 .5rem;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;line-height:1.1;color:var(--hx-text)}.hx-clause__d{margin:0;font-size:.9375rem;line-height:1.55;color:var(--hx-dim)}.hx-soul{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(3rem,6vw,5rem);background:radial-gradient(70% 90% at 25% 115%,color-mix(in srgb,var(--hx-accent) 40%,transparent),transparent 70%),radial-gradient(50% 70% at 80% 120%,color-mix(in srgb,var(--hx-live) 25%,transparent),transparent 70%),var(--hx-sunk);border-block:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line))}.hx-soul__inner{display:grid;align-items:center;gap:1rem}@media (min-width:56rem){.hx-soul__inner{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.2fr)}}.hx-soul__devil{display:none}@media (min-width:56rem){.hx-soul__devil{display:block;block-size:clamp(26rem,36vw,34rem);margin-block:-3rem -6rem;cursor:pointer}}.hx-soul__text{display:flex;flex-direction:column;gap:1rem;max-width:36rem}.hx-soul__title{font-family:var(--hx-display);font-weight:700;font-size:clamp(2rem,3.6vw,3rem);line-height:1.05}.hx-soul__lede{margin:0;color:var(--hx-dim);font-size:1.0625rem;line-height:1.6}.hx-soul__cta{align-self:flex-start;margin-top:.5rem;padding:.875rem 1.5rem;border:1px solid color-mix(in srgb,var(--hx-live) 40%,var(--hx-accent));border-radius:10px;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,#fff 22%,transparent) 50%,transparent 70%) -150% 0 /60% 100% no-repeat,linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 65%,var(--hx-live)));color:var(--hx-on-accent);font-family:var(--hx-body);font-size:.875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;box-shadow:0 14px 34px -14px color-mix(in srgb,var(--hx-accent) 85%,transparent);transition:filter .2s ease,transform .16s ease}.hx-soul__cta:hover{color:var(--hx-on-accent);filter:brightness(1.08);transform:translateY(-1px);animation:hx-xf-shine 1.4s ease forwards}.hx-faqsec .hx-askq__item{border:1px solid var(--hx-line);border-radius:6px;background:color-mix(in srgb,var(--hx-raise) 80%,transparent);margin-bottom:.625rem;transition:border-color .2s ease,box-shadow .2s ease}.hx-faqsec .hx-askq__item[data-open=true]{border-color:color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line));box-shadow:0 0 30px -16px color-mix(in srgb,var(--hx-accent) 70%,transparent)}.hx-faqsec .hx-askq__q{padding:1.125rem 1.25rem;font-family:var(--hx-display);font-weight:700;font-size:1.25rem;color:var(--hx-text)}.hx-faqsec .hx-askq__a{padding:0 1.25rem 1.25rem;color:var(--hx-dim);line-height:1.65}.hx-faqsec .hx-askq__sign{color:var(--hx-accent)}@media (prefers-reduced-motion:reduce){.hx-seal__ring{animation:none}.hx-clause,.hx-clause:after,.hx-soul__cta{transition:none}.hx-clause:hover{transform:none}}.hx-foot__fence{block-size:40px;margin-bottom:-2px;background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 75%,var(--hx-line)),color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line)));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='40' viewBox='0 0 28 40'%3E%3Cpath d='M0 35h28v3H0zM12.6 36V13h2.8v23zM14 1l-6 13 6-3.2 6 3.2z' fill='%23000'/%3E%3C/svg%3E") repeat-x left bottom /28px 40px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='40' viewBox='0 0 28 40'%3E%3Cpath d='M0 35h28v3H0zM12.6 36V13h2.8v23zM14 1l-6 13 6-3.2 6 3.2z' fill='%23000'/%3E%3C/svg%3E") repeat-x left bottom /28px 40px;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--hx-accent) 55%,transparent))}.hx-foot .hx-foot__panel{border-top:0!important;background:radial-gradient(60% 120% at 50% 0,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 60%),var(--hx-sunk)!important}.hx-foot .hx-colophon__in,.hx-foot .hx-foot__inner{max-width:84rem!important;margin-inline:auto!important;padding-inline:clamp(1.25rem,4vw,3.5rem)!important}.hx-foot .hx-foot__brand{gap:1rem;max-width:24rem!important}@media (max-width:30rem){.hx-foot .hx-foot__nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.hx-foot .hx-foot__tagline{font-family:var(--hx-body);font-size:.9375rem;line-height:1.6;color:var(--hx-dim)}.hx-foot .hx-foot__nav-group{display:flex;flex-direction:column;gap:.5rem}.hx-foot .hx-foot__link,.hx-foot .hx-foot__nav a{font-family:var(--hx-body)!important;font-size:.875rem!important;font-weight:500;letter-spacing:0!important;text-transform:none!important;color:var(--hx-dim)!important;text-decoration:none;transition:color .14s ease}.hx-foot .hx-foot__link:hover,.hx-foot .hx-foot__nav a:hover{color:var(--hx-accent)!important}.hx-colophon{position:relative;padding-block:2.25rem 2.5rem}.hx-colophon__seam{position:absolute;inset:0 0 auto;display:flex;align-items:center;gap:.75rem;transform:translateY(-50%);color:var(--hx-accent)}.hx-colophon__seam:after,.hx-colophon__seam:before{content:"";flex:1;height:1px}.hx-colophon__seam:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hx-accent) 60%,transparent))}.hx-colophon__seam:after{background:linear-gradient(270deg,transparent,color-mix(in srgb,var(--hx-accent) 60%,transparent))}.hx-colophon__seam svg{flex:none;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--hx-accent) 55%,transparent))}.hx-colophon__in{display:flex;flex-direction:column;align-items:center;gap:1.125rem;text-align:center}.hx-colophon__soc{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem;border:1px solid var(--hx-line-soft);border-radius:999px;background:color-mix(in srgb,var(--hx-ground) 50%,transparent)}.hx-colophon__soc .hx-socials__btn{inline-size:2.25rem;block-size:2.25rem;border-radius:999px;color:var(--hx-dim);transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.hx-colophon__soc .hx-socials__btn:hover{color:var(--hx-text);background:color-mix(in srgb,var(--hx-accent) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hx-accent) 38%,transparent)}.hx-colophon__soc .hx-socials__btn .hx-sigil,.hx-colophon__soc .hx-socials__btn img{inline-size:20px;block-size:20px}.hx-colophon__docs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:.5rem}.hx-colophon__docs a{display:inline-flex;align-items:center;font:500 .8125rem/1.2 var(--hx-body);color:var(--hx-dim);text-decoration:none;transition:color .16s ease}.hx-colophon__docs a+a:before{content:"";inline-size:4px;block-size:4px;margin-inline:.875rem;background:var(--hx-accent);opacity:.7;transform:rotate(45deg)}.hx-colophon__docs a:hover{color:var(--hx-text)}.hx-colophon__mark{display:flex;align-items:baseline;gap:.5rem;margin:0;font:500 .8125rem/1 var(--hx-body);color:var(--hx-faint)}.hx-colophon__mark i{font:italic 600 .9375rem/1 var(--hx-display);letter-spacing:.04em;color:var(--hx-accent)}@media (max-width:40rem){.hx-colophon__docs{display:grid;grid-template-columns:repeat(2,auto);gap:.625rem 1.5rem}.hx-colophon__docs a{justify-content:center}.hx-colophon__docs a+a:before{content:none}.hx-colophon{padding-block-end:6.5rem}}.hx-gates__shell{position:relative;isolation:isolate}.hx-gates__shell:before{content:"";position:absolute;z-index:-1;left:50%;bottom:-4.5rem;inline-size:min(100%,60rem);aspect-ratio:1658/935;transform:translateX(-50%);background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 24%,transparent),color-mix(in srgb,var(--hx-accent) 4%,transparent) 85%);-webkit-mask:url(/brand/art/gate-v2.webp) center/contain no-repeat;mask:url(/brand/art/gate-v2.webp) center/contain no-repeat;pointer-events:none}:root:not(.dark) .hx-gates__shell:before,:root[data-theme=light] .hx-gates__shell:before{background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 18%,transparent),color-mix(in srgb,var(--hx-accent) 3%,transparent) 85%)}.hx-ledger__art{display:block;inline-size:min(100%,17rem);block-size:auto;margin:.5rem auto 0;filter:drop-shadow(0 18px 30px color-mix(in srgb,#000 45%,transparent))}@media (min-width:64rem){.hx-ledger__art{inline-size:min(100%,22rem);margin:1rem 0 0 -.75rem}}@media (min-width:60rem){.hx-ledger .hx-duo{align-items:stretch}.hx-ledger .hx-duo>:last-child{display:flex;flex-direction:column}.hx-ledger__book{flex:1}}.hx-soul__inner{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem)}.hx-soul{padding-block:clamp(6rem,13vw,10.5rem) clamp(3rem,5vw,4rem)}@media (min-width:60rem){.hx-soul__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.hx-soul__stage{position:relative;container-type:inline-size;inline-size:100%;max-inline-size:46rem;margin-inline:auto;aspect-ratio:2/1}.hx-soul__scroll{position:absolute;right:0;bottom:4%;inline-size:74%;aspect-ratio:1302/767;background:url(/brand/art/contract-v1.webp) 50%/100% auto no-repeat;filter:drop-shadow(0 24px 40px color-mix(in srgb,#000 45%,transparent))}.hx-soul__deal{position:absolute;left:37%;right:15%;top:20%;color:#2E0606;font-family:var(--hx-display);text-shadow:0 0 3px #F6E2CC,0 0 6px #F6E2CC}.hx-soul__deal:before{content:"";position:absolute;inset:-3% -8% -14% -8%;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,#FBEBD8 80%,transparent),transparent)}.hx-soul__deal-title{margin:0 0 .3em;font-weight:700;font-size:4.9cqi;line-height:1;letter-spacing:.02em}.hx-soul__deal-items{list-style:none;counter-reset:hx-deal;margin:0;padding:0;display:grid;gap:.3em;font-size:2.45cqi;font-weight:700;line-height:1.2}.hx-soul__deal-items li{counter-increment:hx-deal;display:flex;gap:.45em}.hx-soul__deal-items li:before{content:"§" counter(hx-deal);flex:none;color:#9E1B14;font-weight:700}.hx-soul__deal-sign{position:absolute;left:37%;right:33%;top:64%;margin:0;display:flex;align-items:flex-end;gap:.5em;font-family:var(--hx-display);font-style:italic;font-size:2.2cqi;font-weight:600;color:#4A1010;text-shadow:0 0 3px #F6E2CC}.hx-soul__deal-sign:after{content:"";flex:1;border-bottom:1px solid color-mix(in srgb,#3a0808 70%,transparent);margin-bottom:.25em}@media (max-width:40rem){.hx-soul__stage{aspect-ratio:1302/930}.hx-soul__scroll{inline-size:100%;top:0;bottom:auto}.hx-soul__deal{left:25%;right:14%;top:19%}.hx-soul__deal-title{font-size:6cqi}.hx-soul__deal-items{font-size:max(.75rem,3.5cqi);gap:.25em}.hx-soul__deal-sign{left:40%;right:33%;top:63%;font-size:max(.6875rem,3cqi)}}.hx-soul .hx-soul__devil{display:block;position:absolute;left:-22%;bottom:-12%;inline-size:90%;block-size:160%;margin:0;cursor:pointer;filter:drop-shadow(0 18px 24px color-mix(in srgb,#000 55%,transparent))}@media (max-width:40rem){.hx-soul .hx-soul__devil{left:-18%;bottom:-8%;inline-size:64%;block-size:72%}}.hx-soul__scroll--art{inline-size:80%;right:-3%;bottom:-3%;aspect-ratio:1272/934;background-position:50%;background-size:contain;background-repeat:no-repeat}@media (max-width:40rem){.hx-soul__scroll--art{inline-size:94%;right:0;top:0;bottom:auto}}.hx-qa-hero{position:relative;overflow:hidden;padding-block:clamp(3rem,7vw,6rem) clamp(2.5rem,5vw,4rem);background:radial-gradient(55% 90% at 88% 10%,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),radial-gradient(40% 60% at 70% 100%,color-mix(in srgb,var(--hx-live) 8%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-qa-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.hx-qa-hero__text{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem;max-width:44rem}.hx-qa-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.04;letter-spacing:-.012em;color:var(--hx-text);text-wrap:balance}.hx-qa-hero__lede{margin:0;max-width:36rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-qa-hero__mark{position:absolute;right:clamp(0rem,4vw,4rem);top:50%;transform:translateY(-50%) rotate(8deg);font-family:var(--hx-display);font-style:italic;font-weight:700;font-size:clamp(12rem,24vw,22rem);line-height:.8;color:transparent;-webkit-text-stroke:2px color-mix(in srgb,var(--hx-accent) 55%,transparent);background:linear-gradient(170deg,color-mix(in srgb,var(--hx-accent) 30%,transparent),color-mix(in srgb,var(--hx-live) 14%,transparent) 60%,transparent);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 30px color-mix(in srgb,var(--hx-accent) 30%,transparent));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:48rem){.hx-qa-hero__mark{font-size:10rem;right:-1rem;opacity:.45}}.hx-qa-search{display:flex;align-items:center;gap:.75rem;max-width:34rem;margin-top:.75rem;padding:.25rem .375rem .25rem 1rem;border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:12px;background:color-mix(in srgb,var(--hx-raise) 85%,transparent);transition:border-color .16s ease,box-shadow .16s ease}.hx-qa-search:focus-within{border-color:var(--hx-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--hx-accent) 16%,transparent),0 12px 30px -16px color-mix(in srgb,var(--hx-accent) 70%,transparent)}.hx-qa-search__icon{flex:none;inline-size:1.25rem;block-size:1.25rem;fill:none;stroke:var(--hx-accent);stroke-width:2;stroke-linecap:round}.hx-qa-search__input{flex:1;min-width:0;block-size:3rem;border:0;outline:0;background:transparent;color:var(--hx-text);font-family:var(--hx-body);font-size:1rem}.hx-qa-search__input::-moz-placeholder{color:var(--hx-faint)}.hx-qa-search__input::placeholder{color:var(--hx-faint)}.hx-qa-search__input::-webkit-search-cancel-button{display:none}.hx-qa-search__clear{flex:none;padding:.5rem .75rem;border:0;border-radius:8px;background:color-mix(in srgb,var(--hx-accent) 12%,transparent);color:var(--hx-accent);font-family:var(--hx-body);font-size:.8125rem;font-weight:700;cursor:pointer}.hx-qa-body{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding-block:1.5rem clamp(4rem,8vw,6rem);background:transparent!important}@media (min-width:64rem){.hx-qa-body{grid-template-columns:15rem minmax(0,1fr);gap:clamp(2.5rem,5vw,4.5rem);padding-top:3rem}}.hx-qa-toc{position:sticky;top:3.25rem;z-index:5;align-self:start;margin-inline:calc(-1 * clamp(1.25rem, 4vw, 3.5rem));padding:.625rem clamp(1.25rem,4vw,3.5rem);background:color-mix(in srgb,var(--hx-ground) 97%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--hx-line)}.hx-qa-toc__title{display:none}.hx-qa-toc__list{position:relative;list-style:none;margin:0;padding:0;display:flex;gap:.5rem;overflow-x:auto;scrollbar-width:none}.hx-qa-toc__link{display:flex;align-items:center;gap:.5rem;white-space:nowrap;padding:.5rem .75rem;border:1px solid var(--hx-line);border-radius:8px;color:var(--hx-dim);text-decoration:none;font-family:var(--hx-body);font-size:.875rem;font-weight:600;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.hx-qa-toc__num{font-family:var(--hx-display);font-style:italic;font-weight:700;color:var(--hx-accent);min-inline-size:1.5rem}.hx-qa-toc__count{margin-left:auto;padding:.0625rem .4375rem;border-radius:6px;background:color-mix(in srgb,var(--hx-line) 70%,transparent);color:var(--hx-faint);font-size:.75rem;font-weight:700}.hx-qa-toc__link:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line))}.hx-qa-toc__link[data-active]{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 10%,transparent)}.hx-qa-toc__link[data-active] .hx-qa-toc__count{background:var(--hx-accent);color:var(--hx-on-accent)}.hx-qa-toc__link[data-empty]{opacity:.4;pointer-events:none}@media (min-width:64rem){.hx-qa-toc{top:calc(3.25rem + 2rem);margin:0;padding:0;background:none;backdrop-filter:none;border:0}.hx-qa-toc__title{display:block;margin:0 0 .875rem;font-family:var(--hx-body);font-size:.75rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-dim))}.hx-qa-toc__list{flex-direction:column;gap:.25rem;overflow:visible}.hx-qa-toc__link{border:0;border-left:2px solid var(--hx-line);border-radius:0;padding:.625rem .75rem .625rem 1rem;font-size:.9375rem}.hx-qa-toc__link[data-active]{border-left-color:var(--hx-accent);background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) 12%,transparent),transparent)}}.hx-qa-ch{background:transparent!important;scroll-margin-top:calc(var(--hx-header-h) + 4rem)}.hx-qa-ch+.hx-qa-ch{margin-top:clamp(2.5rem,5vw,3.75rem)}.hx-qa-ch__head{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.875rem;border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line))}.hx-qa-ch__num{font-family:var(--hx-body);font-size:.75rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--hx-accent)}.hx-qa-ch__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.625rem,2.6vw,2.25rem);line-height:1.1;color:var(--hx-text)}.hx-qa{position:relative;border-bottom:1px solid var(--hx-line);scroll-margin-top:calc(var(--hx-header-h) + 4.5rem);transition:background-color .22s ease}.hx-qa:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,var(--hx-accent),var(--hx-live));opacity:0;transition:opacity .22s ease}.hx-qa[data-open=true]{background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) 8%,transparent),transparent 55%)}.hx-qa[data-open=true]:before{opacity:1}.hx-qa__h{margin:0}.hx-qa__q{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 1.25rem;align-items:baseline;gap:.75rem;width:100%;padding:1.125rem .75rem;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.hx-qa__n{font-style:italic;font-size:.9375rem;color:color-mix(in srgb,var(--hx-accent) 80%,var(--hx-dim));white-space:nowrap}.hx-qa__n,.hx-qa__text{font-family:var(--hx-display);font-weight:600}.hx-qa__text{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.3;color:var(--hx-text);transition:color .16s ease}.hx-qa__q:hover .hx-qa__text{color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-text))}.hx-qa__q:focus-visible{outline:2px solid var(--hx-accent);outline-offset:-2px;border-radius:4px}.hx-qa__sign{position:relative;align-self:center;inline-size:1rem;block-size:1rem;transition:transform .26s ease}.hx-qa__sign:after,.hx-qa__sign:before{content:"";position:absolute;left:50%;top:50%;inline-size:100%;block-size:2px;border-radius:2px;background:var(--hx-accent);transform:translate(-50%,-50%)}.hx-qa__sign:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .26s ease,opacity .2s ease}.hx-qa[data-open=true] .hx-qa__sign{transform:rotate(180deg)}.hx-qa[data-open=true] .hx-qa__sign:after{opacity:0}.hx-qa__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.hx-qa[data-open=true] .hx-qa__body{grid-template-rows:1fr}.hx-qa__inner{overflow:hidden;padding-inline:calc(.75rem + 3.5rem + .75rem) 2.75rem}.hx-qa__a{margin:0 0 .875rem;max-width:46rem;font-size:.9875rem;line-height:1.7;color:var(--hx-dim)}.hx-qa__a:last-child{margin-bottom:1.375rem}.hx-qa__hit{padding:0 .12em;border-radius:3px;background:color-mix(in srgb,var(--hx-accent) 28%,transparent);color:var(--hx-text)}@media (max-width:40rem){.hx-qa__q{grid-template-columns:minmax(0,1fr) 1rem;padding-inline:.5rem}.hx-qa__n{grid-column:1/-1;font-size:.8125rem}.hx-qa__inner{padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.hx-qa__body,.hx-qa__sign,.hx-qa__sign:after{transition:none}}.hx-qa-empty{margin:0;padding:3rem 0;font-family:var(--hx-display);font-style:italic;font-size:clamp(1.25rem,2vw,1.625rem);color:var(--hx-dim)}.hx-qa-ask{display:grid;gap:1.5rem;align-items:center;margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(1.5rem,3vw,2.25rem);border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:14px;background:radial-gradient(70% 140% at 100% 100%,color-mix(in srgb,var(--hx-accent) 18%,transparent),transparent 60%),var(--hx-raise)}@media (min-width:48rem){.hx-qa-ask{grid-template-columns:minmax(0,1fr) auto}}.hx-qa-ask>div{display:flex;flex-direction:column;gap:.625rem}.hx-qa-ask__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1;color:var(--hx-text)}.hx-qa-ask__text{margin:0;max-width:34rem;color:var(--hx-dim);line-height:1.6}.hx-qa-ask .hx-act{justify-self:start}body,html{overflow-x:clip;overflow-y:visible}.hx-sp-hero{position:relative;overflow:hidden;padding-block:clamp(3rem,7vw,5.5rem) clamp(3rem,6vw,4.5rem);background:radial-gradient(60% 70% at 50% 0,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),radial-gradient(40% 50% at 50% 100%,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-sp-hero__text{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin-inline:auto;text-align:center}.hx-sp-hero__text .hx-kicker{justify-content:center}.hx-sp-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.04;letter-spacing:-.012em;color:var(--hx-text);text-wrap:balance}.hx-sp-hero__lede{margin:0;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-sp-hero__status{display:inline-flex;align-items:center;gap:.625rem;margin:.25rem 0 0;padding:.375rem .875rem;border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:8px;font-size:.8125rem;font-weight:700;color:var(--hx-text);background:color-mix(in srgb,var(--hx-raise) 70%,transparent)}.hx-sp-hero__pulse{position:relative;inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--hx-live)}.hx-sp-hero__pulse:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--hx-live);animation:hx-sp-pulse 2.2s ease-out infinite}@keyframes hx-sp-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.8);opacity:0}}@media (prefers-reduced-motion:reduce){.hx-sp-hero__pulse:after{animation:none}}.hx-doors{list-style:none;margin:clamp(3rem,6vw,4.5rem) auto 0;padding:0;display:grid;gap:clamp(1rem,2vw,1.5rem);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));max-width:64rem}.hx-doors[data-count="1"]{max-width:22rem}.hx-doors[data-count="2"]{max-width:44rem}.hx-door{position:relative;display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:3.25rem 1.5rem 1.5rem;margin-top:2.25rem;text-align:center;border:1px solid color-mix(in srgb,var(--hx-accent) 28%,var(--hx-line));border-radius:50% 50% 14px 14px/5.5rem 5.5rem 14px 14px;background:radial-gradient(80% 60% at 50% 0,color-mix(in srgb,var(--hx-accent) 12%,transparent),transparent 70%),linear-gradient(180deg,var(--hx-raise),color-mix(in srgb,var(--hx-raise) 55%,var(--hx-sunk)));transition:transform .22s ease,border-color .22s ease}.hx-door:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line))}.hx-door .hx-door__seal{position:absolute;top:-2.375rem;left:50%;margin:0;inline-size:4.75rem;block-size:4.75rem;transform:translateX(-50%) rotate(var(--tilt,0deg))}.hx-door:hover .hx-door__seal{transform:translateX(-50%) rotate(0deg) scale(1.05)}.hx-door__name{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;line-height:1.1;color:var(--hx-text)}.hx-door__text{margin:0;font-size:.9375rem;line-height:1.55;color:var(--hx-dim);max-width:18rem}.hx-door__handle{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;font-size:.9375rem;color:var(--hx-text);word-break:break-all}.hx-door__copy,.hx-door__handle{font-family:var(--hx-body);font-weight:700}.hx-door__copy{padding:.1875rem .5rem;border:0;border-radius:6px;background:color-mix(in srgb,var(--hx-accent) 12%,transparent);color:var(--hx-accent);font-size:.75rem;cursor:pointer}.hx-door__action{margin-top:auto;padding-top:.5rem}.hx-sp-body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);padding-block:clamp(3rem,6vw,4.5rem) clamp(4rem,8vw,6rem);background:transparent!important}@media (min-width:64rem){.hx-sp-body{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start}}.hx-plea{position:relative;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid color-mix(in srgb,var(--hx-accent) 24%,var(--hx-line));border-radius:16px;background:var(--hx-raise);overflow:hidden}.hx-plea:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--hx-accent),var(--hx-live),transparent)}.hx-plea form{display:flex;flex-direction:column;gap:1.25rem}.hx-plea__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.625rem,2.6vw,2.125rem);line-height:1.1;color:var(--hx-text)}.hx-plea__lede{margin:-.5rem 0 0;color:var(--hx-dim);line-height:1.6}.hx-plea__row{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:40rem){.hx-plea__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-plea .hx-inp__label{font-family:var(--hx-body);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hx-text)}.hx-plea .hx-inp__input{padding:.75rem .875rem;border-radius:10px;background:var(--hx-ground);font-family:var(--hx-body);font-size:.9375rem}.hx-plea .hx-inp__input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 18%,transparent)}.hx-plea__topics{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:.5rem}.hx-chips{display:flex;flex-wrap:wrap;gap:.5rem}.hx-chip{position:relative;display:inline-flex;align-items:center;padding:.5rem .875rem;border:1px solid var(--hx-line);border-radius:8px;background:var(--hx-ground);color:var(--hx-dim);font-size:.875rem;font-weight:600;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.hx-chip input{position:absolute;opacity:0;pointer-events:none}.hx-chip:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line))}.hx-chip[data-on]{color:var(--hx-text);border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 14%,var(--hx-ground))}.hx-chip:focus-within{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-plea__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.hx-plea__count{font-size:.8125rem;color:var(--hx-faint)}.hx-plea__count[data-ok]{color:var(--hx-live);font-weight:700}.hx-plea .hx-act[disabled]{opacity:.45;cursor:not-allowed;filter:grayscale(.4);transform:none}.hx-plea__done{display:flex;flex-direction:column;align-items:center;gap:.875rem;padding-block:1.5rem;text-align:center}.hx-plea__done .hx-plea__lede{margin:0;max-width:28rem}.hx-plea__done-seal.hx-wax{inline-size:6rem;block-size:6rem;margin:0 0 .5rem}.hx-plea__done-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;margin-top:.5rem}.hx-plea__done-actions .hx-ref{border:0;background-color:transparent;cursor:pointer}.hx-sp-aside{display:flex;flex-direction:column;gap:1rem}@media (min-width:64rem){.hx-sp-aside{position:sticky;top:calc(3.25rem + 1.5rem)}}.hx-memo{padding:1.5rem;border:1px solid var(--hx-line);border-radius:14px;background:color-mix(in srgb,var(--hx-raise) 60%,transparent);display:flex;flex-direction:column;gap:.875rem}.hx-memo__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.25rem;line-height:1.2;color:var(--hx-text)}.hx-memo__list{list-style:none;counter-reset:hx-memo;margin:0;padding:0;display:grid;gap:.625rem}.hx-memo__list li{counter-increment:hx-memo;display:grid;grid-template-columns:1.75rem 1fr;align-items:baseline;font-size:.9375rem;line-height:1.5;color:var(--hx-dim)}.hx-memo__list li:before{content:counter(hx-memo,upper-roman);font-family:var(--hx-display);font-style:italic;font-weight:700;color:var(--hx-accent)}.hx-memo__note{margin:0;font-size:.8125rem;line-height:1.55;color:var(--hx-faint)}.hx-memo__links{list-style:none;margin:0;padding:0;display:grid}.hx-memo__link{display:block;padding:.625rem 0;border-bottom:1px solid var(--hx-line);font-family:var(--hx-display);font-weight:600;font-size:1rem;line-height:1.35;color:var(--hx-text);text-decoration:none;transition:color .16s ease,padding-left .16s ease}.hx-memo__link:hover{color:var(--hx-accent);padding-left:.375rem}.hx-pp-hero{position:relative;overflow:hidden;padding-block:clamp(3rem,7vw,5.5rem) clamp(2.5rem,5vw,3.5rem);background:radial-gradient(45% 80% at 85% 35%,color-mix(in srgb,var(--hx-accent) 18%,transparent),transparent 70%),radial-gradient(40% 60% at 15% 100%,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-pp-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);align-items:center}@media (min-width:60rem){.hx-pp-hero__inner{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.hx-pp-hero__text{display:flex;flex-direction:column;gap:1rem}.hx-pp-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.04;letter-spacing:-.012em;color:var(--hx-text);text-wrap:balance}.hx-pp-hero__lede{margin:0;max-width:36rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-pp-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.hx-pp-rate{display:flex;flex-direction:column;align-items:center;text-align:center}.hx-pp-rate__pre{font-family:var(--hx-display);font-style:italic;font-weight:600;font-size:clamp(1.5rem,2.4vw,2rem);color:var(--hx-dim);line-height:1}.hx-pp-rate__num{font-family:var(--hx-display);font-weight:700;font-size:clamp(7rem,15vw,12.5rem);line-height:.95;letter-spacing:-.04em;background:linear-gradient(175deg,var(--hx-live) 0,var(--hx-accent) 55%,color-mix(in srgb,var(--hx-accent) 55%,#000) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 10px 40px color-mix(in srgb,var(--hx-accent) 45%,transparent))}.hx-pp-rate__pct{font-size:.5em;margin-left:.04em;vertical-align:.6em}.hx-pp-rate__cap{max-width:18rem;font-size:.9375rem;line-height:1.5;color:var(--hx-dim)}.hx-pp-figures{list-style:none;margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));border-top:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line))}.hx-pp-figure{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 1.5rem 0 0}.hx-pp-figure+.hx-pp-figure{padding-left:1.5rem;border-left:1px solid var(--hx-line)}@media (max-width:40rem){.hx-pp-figure+.hx-pp-figure{padding-left:0;border-left:0}}.hx-pp-figure__v{font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;color:var(--hx-text)}.hx-pp-figure__l{font-size:.875rem;color:var(--hx-dim)}.hx-pp-head{display:flex;flex-direction:column;gap:.875rem;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);max-width:36rem}.hx-pp .hx-sec{background:transparent}.hx-chain{list-style:none;margin:0;padding:0;display:grid;gap:2.5rem;grid-template-columns:minmax(0,1fr)}@media (min-width:60rem){.hx-chain{grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem}}.hx-chain__step{position:relative;padding:1.5rem;border:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line));border-radius:14px;background:linear-gradient(180deg,var(--hx-raise),color-mix(in srgb,var(--hx-raise) 55%,var(--hx-sunk)))}.hx-chain__step:not(:last-child):after{content:"";position:absolute;left:50%;bottom:-2.25rem;inline-size:2.75rem;block-size:1.2rem;transform:translateX(-50%) rotate(90deg);background:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-dim));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='24' viewBox='0 0 56 24'%3E%3Crect x='3' y='5' width='28' height='14' rx='7' fill='none' stroke='%23000' stroke-width='3.5'/%3E%3Crect x='25' y='5' width='28' height='14' rx='7' fill='none' stroke='%23000' stroke-width='3.5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='24' viewBox='0 0 56 24'%3E%3Crect x='3' y='5' width='28' height='14' rx='7' fill='none' stroke='%23000' stroke-width='3.5'/%3E%3Crect x='25' y='5' width='28' height='14' rx='7' fill='none' stroke='%23000' stroke-width='3.5'/%3E%3C/svg%3E") center /contain no-repeat}@media (min-width:60rem){.hx-chain__step:not(:last-child):after{left:auto;right:-2.875rem;bottom:auto;top:2.25rem;transform:none}}.hx-chain__num{display:block;margin-bottom:.75rem;font-style:italic;font-size:2.25rem;line-height:1;color:var(--hx-accent)}.hx-chain__num,.hx-chain__t{font-family:var(--hx-display);font-weight:700}.hx-chain__t{margin:0 0 .5rem;font-size:1.375rem;color:var(--hx-text)}.hx-chain__d{margin:0;font-size:.9375rem;line-height:1.55;color:var(--hx-dim)}.hx-circles{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.hx-circle{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;grid-template-areas:"ring name rate" "ring from rate";align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:1rem 1.25rem;border:1px solid color-mix(in srgb,var(--hx-accent) calc(18% + var(--depth) * 10%),var(--hx-line));border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) calc(4% + var(--depth) * 4%),transparent),transparent 70%),var(--hx-raise)}.hx-circle__ring{grid-area:ring;display:grid;place-items:center;inline-size:3.25rem;block-size:3.25rem;border-radius:50%;border:2px solid var(--hx-accent);box-shadow:inset 0 0 0 4px var(--hx-raise),inset 0 0 0 5px color-mix(in srgb,var(--hx-accent) 60%,transparent),0 0 calc(6px + var(--depth) * 6px) color-mix(in srgb,var(--hx-accent) 45%,transparent);font-style:italic;color:var(--hx-accent)}.hx-circle__name,.hx-circle__ring{font-family:var(--hx-display);font-weight:700}.hx-circle__name{grid-area:name;font-size:1.125rem;color:var(--hx-text)}.hx-circle__from{grid-area:from;font-size:.875rem;color:var(--hx-dim)}.hx-circle__rate{grid-area:rate;font-family:var(--hx-display);font-weight:700;font-size:1.75rem;color:var(--hx-accent)}.hx-verdicts{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:52rem){.hx-verdicts{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-verdict{padding:1.5rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise)}.hx-verdict--yes{border-color:color-mix(in srgb,var(--hx-live) 35%,var(--hx-line))}.hx-verdict--no{border-color:color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line))}.hx-verdict__t{margin:0 0 1rem;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-verdict__list{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.hx-verdict__list li{position:relative;padding-left:2rem;font-size:.9375rem;line-height:1.55;color:var(--hx-dim)}.hx-verdict__list li:before{position:absolute;left:0;top:.05em;display:grid;place-items:center;inline-size:1.375rem;block-size:1.375rem;border-radius:50%;font-size:.75rem;font-weight:800}.hx-verdict--yes li:before{content:"\2713";color:var(--hx-on-accent);background:color-mix(in srgb,var(--hx-live) 80%,var(--hx-accent))}.hx-verdict--no li:before{content:"\2715";color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--hx-accent) 50%,transparent)}.hx-pp-note{margin:1.25rem 0 0;font-size:.875rem;color:var(--hx-faint)}.hx-pp-final{padding-block:clamp(3rem,6vw,4.5rem);border-top:1px solid color-mix(in srgb,var(--hx-accent) 25%,var(--hx-line));background:radial-gradient(60% 120% at 50% 100%,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),var(--hx-sunk)!important}.hx-pp-final__inner{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;gap:1.25rem}@media (min-width:52rem){.hx-pp-final__inner{grid-template-columns:auto minmax(0,1fr) auto;justify-items:start;text-align:left;gap:2rem;align-items:center}}.hx-pp-final__seal.hx-wax{inline-size:5.5rem;block-size:5.5rem;margin:0}.hx-pp-final__title{margin:0 0 .375rem;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.375rem);line-height:1.1;color:var(--hx-text)}.hx-pp-final__lede{margin:0;color:var(--hx-dim);line-height:1.6;max-width:34rem}.hx-chain__num,.hx-circle__name,.hx-circle__rate,.hx-circle__ring,.hx-pp-figure__v,.hx-pp-rate__num,.hx-qa__text{font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.hx-pp-rate__pct{font-size:.45em;vertical-align:.95em;margin-left:.06em}.hx-law-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);align-items:center}@media (min-width:64rem){.hx-law-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.hx-law-pills{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.hx-law-pills li{padding:.375rem .75rem;border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:8px;font-size:.8125rem;font-weight:700;color:var(--hx-text);background:color-mix(in srgb,var(--hx-raise) 70%,transparent)}.hx-scale{margin:0;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--hx-accent) 26%,var(--hx-line));border-radius:16px;background:var(--hx-raise)}.hx-scale__title{margin-bottom:2.75rem;font-family:var(--hx-display);font-weight:700;font-size:1.25rem;color:var(--hx-text)}.hx-scale__bar{position:relative;block-size:.75rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--hx-dim) 35%,transparent) 0,color-mix(in srgb,var(--hx-dim) 35%,transparent) var(--th),var(--hx-accent) var(--th),var(--hx-live) 100%);box-shadow:0 0 22px -6px color-mix(in srgb,var(--hx-accent) 70%,transparent)}.hx-scale__mark{left:var(--th);top:-.5rem;bottom:-.5rem;inline-size:2px;transform:translateX(-1px)}.hx-scale__mark,.hx-scale__mark span{position:absolute;background:var(--hx-text)}.hx-scale__mark span{bottom:calc(100% + .375rem);left:50%;transform:translateX(-50%);white-space:nowrap;padding:.125rem .5rem;border-radius:6px;color:var(--hx-ground);font-size:.75rem;font-weight:800;font-variant-numeric:lining-nums}.hx-scale__ends{display:flex;justify-content:space-between;margin-top:.375rem;font-size:.75rem;color:var(--hx-faint)}.hx-scale__zones{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.75rem;margin-top:1.25rem}@media (max-width:30rem){.hx-scale__zones{grid-template-columns:minmax(0,1fr)}}.hx-scale__zone{padding:.875rem 1rem;border-radius:12px;border:1px solid var(--hx-line)}.hx-scale__zone--high{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 8%,transparent)}.hx-scale__zone-t{margin:0 0 .25rem;font-family:var(--hx-body);font-size:.8125rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-dim)}.hx-scale__zone--high .hx-scale__zone-t{color:var(--hx-accent)}.hx-scale__zone-d{margin:0;font-size:.9375rem;line-height:1.5;color:var(--hx-text)}.hx-law__body{display:flex;flex-direction:column;gap:1rem;padding-top:1.25rem;max-width:48rem}.hx-law__p{margin:0;font-size:1rem;line-height:1.75;color:var(--hx-dim)}.hx-law__note{margin:0;padding:.75rem 1rem;border-left:2px solid color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line));font-size:.875rem;line-height:1.6;color:var(--hx-faint);background:color-mix(in srgb,var(--hx-raise) 60%,transparent);border-radius:0 8px 8px 0}.hx-law__list{list-style:none;margin:0;padding:0;display:grid;gap:.625rem}.hx-law__list li{position:relative;padding-left:1.5rem;font-size:1rem;line-height:1.65;color:var(--hx-dim)}.hx-law__list li:before{content:"";position:absolute;left:.25rem;top:.62em;inline-size:.4375rem;block-size:.4375rem;transform:rotate(45deg);background:var(--hx-accent)}.hx-law__nots{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.625rem}.hx-law__nots li{position:relative;padding:.75rem 1rem .75rem 2.75rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--hx-raise);font-size:.9375rem;color:var(--hx-text);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--hx-accent) 70%,transparent);text-decoration-thickness:2px}.hx-law__nots li:before{content:"\2715";position:absolute;left:.875rem;top:50%;transform:translateY(-50%);display:grid;place-items:center;inline-size:1.25rem;block-size:1.25rem;border-radius:50%;font-size:.6875rem;font-weight:800;color:var(--hx-accent);border:1px solid color-mix(in srgb,var(--hx-accent) 50%,transparent);text-decoration:none}.hx-law__choices{list-style:none;margin:.25rem 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media (min-width:48rem){.hx-law__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-law__choice{padding:1.25rem;border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 7%,var(--hx-raise)),var(--hx-raise))}.hx-law__choice-n{display:block;font-style:italic;font-size:1.75rem;line-height:1;color:var(--hx-accent);margin-bottom:.5rem}.hx-law__choice-n,.hx-law__choice-t{font-family:var(--hx-display);font-weight:700}.hx-law__choice-t{margin:0 0 .375rem;font-size:1.25rem;color:var(--hx-text)}.hx-law__choice-d{margin:0;font-size:.9375rem;line-height:1.6;color:var(--hx-dim);font-variant-numeric:lining-nums}.hx-law-related{display:flex;flex-wrap:wrap;gap:.75rem}@media (min-width:64rem){.hx-qa-toc__link{white-space:normal;line-height:1.35}}.hx-law__nots{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}@media (min-width:40rem){.hx-law__nots{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-adb .hx-sec{background:transparent}.hx-ab-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2.5rem,5vw,3.5rem);background:radial-gradient(50% 80% at 78% 40%,color-mix(in srgb,var(--hx-accent) 20%,transparent),transparent 70%),radial-gradient(60% 50% at 70% 100%,color-mix(in srgb,var(--hx-live) 10%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-ab-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem}@media (min-width:60rem){.hx-ab-hero__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.hx-ab-hero__text{position:relative;z-index:2;display:flex;flex-direction:column;gap:1.125rem}.hx-ab-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.5rem,5.4vw,4.75rem);line-height:1;letter-spacing:-.015em;color:var(--hx-text);text-wrap:balance}.hx-ab-hero__title em{display:block;font-style:italic;color:var(--hx-accent)}.hx-ab-hero__lede{margin:0;max-width:36rem;font-size:clamp(1rem,1.3vw,1.1875rem);line-height:1.65;color:var(--hx-dim)}.hx-ab-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.25rem}.hx-ab-hero__stage{position:relative;display:grid;place-items:center;min-block-size:clamp(18rem,34vw,30rem)}.hx-ab-hero__num{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--hx-display);font-weight:700;font-size:clamp(9rem,20vw,17rem);letter-spacing:-.05em;line-height:1;font-variant-numeric:lining-nums;color:transparent;-webkit-text-stroke:2px color-mix(in srgb,var(--hx-accent) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 26%,transparent),transparent 75%);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hx-ab-hero__devil{position:relative;z-index:1;inline-size:100%;block-size:clamp(18rem,34vw,30rem);cursor:pointer;filter:drop-shadow(0 20px 30px color-mix(in srgb,#000 50%,transparent))}@media (max-width:60rem){.hx-ab-hero__stage{min-block-size:16rem}.hx-ab-hero__devil{block-size:16rem}}.hx-ab-stats{list-style:none;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line))}@media (min-width:48rem){.hx-ab-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hx-ab-stat{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 1rem 0 0}@media (min-width:48rem){.hx-ab-stat+.hx-ab-stat{padding-left:1.5rem;border-left:1px solid var(--hx-line)}}.hx-ab-stat__v{font-family:var(--hx-display);font-weight:700;font-size:clamp(2rem,3.6vw,2.75rem);line-height:1;color:var(--hx-text);font-variant-numeric:lining-nums}.hx-ab-stat__l{font-size:.875rem;color:var(--hx-dim)}.hx-ab-head{display:flex;flex-direction:column;gap:.875rem;margin-bottom:clamp(2rem,4vw,3rem);max-width:36rem}.hx-ab-head--center{align-items:center;text-align:center;margin-inline:auto}.hx-sixes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:56rem){.hx-sixes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}.hx-six{position:relative;overflow:hidden;padding:1.75rem 1.75rem 2rem;border:1px solid color-mix(in srgb,var(--hx-accent) 26%,var(--hx-line));border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 9%,var(--hx-raise)),var(--hx-raise) 60%);transition:transform .24s ease,border-color .24s ease}.hx-six:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line))}.hx-six__glyph{display:block;margin:-.5rem 0 .5rem;font-family:var(--hx-display);font-weight:700;font-size:8.5rem;line-height:1;font-variant-numeric:lining-nums;background:linear-gradient(175deg,var(--hx-live),var(--hx-accent) 55%,color-mix(in srgb,var(--hx-accent) 50%,#000));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 8px 24px color-mix(in srgb,var(--hx-accent) 40%,transparent))}.hx-six__t{margin:0 0 .5rem;font-family:var(--hx-display);font-weight:700;font-size:1.625rem;line-height:1.1;color:var(--hx-text)}.hx-six__d{margin:0;font-size:.9875rem;line-height:1.6;color:var(--hx-dim)}.hx-pathline{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem}.hx-pathline:before{content:"";position:absolute;left:1.375rem;top:1rem;bottom:1rem;width:2px;background:linear-gradient(to bottom,var(--hx-accent),var(--hx-live));box-shadow:0 0 12px color-mix(in srgb,var(--hx-accent) 60%,transparent)}.hx-pathline__step{position:relative;padding-left:4rem}.hx-pathline__node{position:absolute;left:0;top:0;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:var(--hx-ground);border:2px solid var(--hx-accent);box-shadow:0 0 0 4px var(--hx-ground),0 0 18px color-mix(in srgb,var(--hx-accent) 60%,transparent);font-family:var(--hx-display);font-weight:700;font-size:1.125rem;font-variant-numeric:lining-nums;color:var(--hx-accent)}.hx-pathline__t{margin:.375rem 0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-pathline__d{margin:0;font-size:.9375rem;line-height:1.55;color:var(--hx-dim)}@media (min-width:60rem){.hx-pathline{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.hx-pathline:before{left:1.375rem;right:1.375rem;top:1.375rem;bottom:auto;width:auto;height:2px;background:linear-gradient(90deg,var(--hx-accent),var(--hx-live))}.hx-pathline__step{padding-left:0;padding-top:4rem}}.hx-ab-burnt{list-style:none;margin:0;padding:0;display:grid;gap:.625rem}.hx-ab-burnt li{position:relative;padding:1rem 1.25rem 1rem 3.25rem;border:1px solid var(--hx-line);border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) 10%,var(--hx-raise)),var(--hx-raise) 65%);font-family:var(--hx-display);font-weight:600;font-size:1.125rem;color:var(--hx-dim);text-decoration:line-through;text-decoration-color:var(--hx-accent);text-decoration-thickness:2px}.hx-ab-burnt li:before{content:"";position:absolute;left:1.125rem;top:50%;inline-size:1.25rem;block-size:1.5rem;transform:translateY(-55%);background:linear-gradient(to top,var(--hx-accent),var(--hx-live));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'%3E%3Cpath d='M10 0c1 5 6 7 6 13a6 6 0 0 1-12 0c0-3 2-5 3-6 0 2 1 4 3 4 0-4-2-7 0-11z'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'%3E%3Cpath d='M10 0c1 5 6 7 6 13a6 6 0 0 1-12 0c0-3 2-5 3-6 0 2 1 4 3 4 0-4-2-7 0-11z'/%3E%3C/svg%3E") center /contain no-repeat}.hx-ab-crew__body{display:flex;flex-direction:column;gap:1rem}.hx-ab-crew__p{margin:0;font-size:1.0625rem;line-height:1.7;color:var(--hx-dim)}.hx-ab-final{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(4rem,9vw,7rem);border-top:1px solid color-mix(in srgb,var(--hx-accent) 25%,var(--hx-line));background:radial-gradient(60% 90% at 50% 100%,color-mix(in srgb,var(--hx-accent) 22%,transparent),transparent 70%),var(--hx-sunk)!important}.hx-ab-final:before{content:"";position:absolute;z-index:-1;left:50%;bottom:0;inline-size:min(100%,64rem);aspect-ratio:1658/935;transform:translateX(-50%);background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 26%,transparent),transparent 85%);-webkit-mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat;mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat}.hx-ab-final__inner{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.hx-ab-final__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.04;color:var(--hx-text)}.hx-ab-final__lede{margin:0 0 .5rem;max-width:34rem;color:var(--hx-dim);line-height:1.6}.hx-pathline__step{padding-left:0}.hx-pathline__step>*{display:grid;grid-template-columns:2.75rem minmax(0,1fr);-moz-column-gap:1.25rem;column-gap:1.25rem}.hx-pathline__node{position:relative;grid-row:1/span 2}.hx-pathline__d,.hx-pathline__t{grid-column:2}@media (min-width:60rem){.hx-pathline__step{padding-top:0}.hx-pathline__step>*{display:block}.hx-pathline__node{margin-bottom:1.125rem}}.hx-rt2-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,4vw,3rem);background:radial-gradient(55% 80% at 85% 20%,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),radial-gradient(40% 60% at 10% 100%,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-rt2-hero .hx-frame{display:flex;flex-direction:column;gap:1rem}.hx-rt2-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.04;letter-spacing:-.012em;color:var(--hx-text)}.hx-rt2-hero__lede{margin:0;max-width:40rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-rt2-stats{list-style:none;margin:.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line));max-width:56rem}@media (min-width:48rem){.hx-rt2-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hx-rt2-stats li{display:flex;flex-direction:column;gap:.125rem;padding:1rem 1rem 0 0}@media (min-width:48rem){.hx-rt2-stats li+li{padding-left:1.25rem;border-left:1px solid var(--hx-line)}}.hx-rt2-stats__v{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;color:var(--hx-text);font-variant-numeric:lining-nums tabular-nums}.hx-rt2-stats__live .hx-rt2-stats__v{font-family:var(--hx-body);font-size:clamp(1.25rem,2vw,1.5rem)}.hx-rt2-stats__l{font-size:.8125rem;color:var(--hx-dim)}.hx-rt2-stats__pulse{position:relative;inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--hx-live);flex:none}.hx-rt2-stats__pulse:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--hx-live);animation:hx-sp-pulse 2.2s ease-out infinite}.hx-rt2-stats__live[data-busy] .hx-rt2-stats__pulse{background:var(--hx-accent)}.hx-rt2-quick{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem}.hx-rt2-quick__label{font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-dim))}.hx-rt2-quick__list{display:flex;flex-wrap:wrap;gap:.5rem}.hx-rt2-quick__chip{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border:1px solid var(--hx-line);border-radius:999px;background:var(--hx-raise);color:var(--hx-text);font-family:var(--hx-body);font-size:.8125rem;font-weight:700;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.hx-rt2-quick__chip:hover{border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line));transform:translateY(-1px)}.hx-rt2-quick__chip[data-on]{border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 14%,var(--hx-raise))}.hx-rt2-quick__arrow{color:var(--hx-accent)}.hx-rt2-body{padding-block:0 clamp(4rem,8vw,6rem)}.hx-rt2__bar{position:sticky;top:3.25rem;z-index:6;flex-wrap:wrap;gap:.875rem 1.25rem;margin-inline:calc(-1 * clamp(1.25rem, 4vw, 3.5rem));padding:1rem clamp(1.25rem,4vw,3.5rem);background:color-mix(in srgb,var(--hx-ground) 94%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--hx-line)}.hx-rt2__bar,.hx-rt2__filters{display:flex;align-items:flex-end}.hx-rt2__filters{gap:.5rem;flex:1 1 28rem;min-width:0}.hx-rt2__filter{display:flex;flex-direction:column;gap:.3125rem;flex:1 1 0;min-width:0}.hx-rt2__filter-label{font-size:.75rem;font-weight:700;color:var(--hx-dim)}.hx-rt2__pick{position:relative;display:flex;align-items:center}.hx-rt2__pick-btn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;inline-size:100%;min-block-size:2.75rem;padding:.375rem 2rem .375rem .75rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--hx-raise);color:var(--hx-text);cursor:pointer;text-align:left}.hx-rt2__pick-btn:hover,.hx-rt2__pick-btn[aria-expanded=true]{border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line))}.hx-rt2__pick-btn .hx-drop__caret{position:absolute;right:.875rem}.hx-rt2__ph{color:var(--hx-faint);font-size:.9375rem}.hx-rt2__clear{position:absolute;right:2rem;inline-size:1.5rem;block-size:1.5rem;border:0;border-radius:50%;background:color-mix(in srgb,var(--hx-accent) 14%,transparent);font-size:1rem;line-height:1}.hx-rt2__clear,.hx-rt2__swap{color:var(--hx-accent);cursor:pointer}.hx-rt2__swap{flex:none;inline-size:2.75rem;block-size:2.75rem;border:1px solid var(--hx-line);border-radius:50%;background:var(--hx-raise);font-size:1.125rem;transition:transform .24s ease,border-color .16s ease}.hx-rt2__swap:hover:not(:disabled){transform:rotate(180deg);border-color:var(--hx-accent)}.hx-rt2__swap:disabled{opacity:.4;cursor:default}.hx-rt2__count{margin:0 0 .75rem;font-size:.875rem;font-weight:700;color:var(--hx-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.hx-rt2__menu{position:fixed;z-index:90;display:flex;flex-direction:column;overflow:hidden;border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:12px;background:var(--hx-raise);box-shadow:0 24px 48px -16px color-mix(in srgb,#000 60%,transparent)}.hx-rt2__menu-search{padding:.5rem;border-bottom:1px solid var(--hx-line)}.hx-rt2__menu-search .hx-inp__input{border-radius:8px;font-family:var(--hx-body)}.hx-rt2__menu-list{overflow-y:auto;padding:.25rem}.hx-rt2__menu-opt{display:flex;inline-size:100%;padding:.5rem .625rem;border:0;border-radius:8px;background:transparent;color:var(--hx-text);cursor:pointer;text-align:left}.hx-rt2__menu-opt:hover,.hx-rt2__menu-opt[aria-selected=true]{background:color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-rt2__menu-none{margin:0;padding:1rem;color:var(--hx-faint);font-size:.875rem;text-align:center}.hx-rt2__coin{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.hx-rt2__mark{display:inline-grid;place-items:center;flex:none;border-radius:50%;overflow:hidden}.hx-rt2__mark img{inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain}.hx-rt2__mark--text{border:1px solid color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 10%,var(--hx-raise));font-size:.625rem}.hx-rt2__code,.hx-rt2__mark--text{font-weight:800;color:var(--hx-text)}.hx-rt2__code{font-family:var(--hx-body);font-size:.9375rem}.hx-rt2__net{padding:.0625rem .4375rem;border-radius:6px;background:color-mix(in srgb,var(--hx-accent) 10%,transparent);color:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-dim));font-size:.6875rem;font-weight:700;white-space:nowrap}.hx-rt2__head{display:none}.hx-rt2__list{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.5rem}.hx-rt2__row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem;padding:1rem 1.125rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-raise);color:var(--hx-text);text-decoration:none;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.hx-rt2__row:hover{border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line));background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) 9%,var(--hx-raise)),var(--hx-raise) 60%)}.hx-rt2__row:focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-rt2__pair{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;min-width:0}.hx-rt2__arrow{color:var(--hx-accent);font-weight:800}.hx-rt2__cell{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;font-size:.9375rem;color:var(--hx-text);font-variant-numeric:tabular-nums}.hx-rt2__cell i{font-style:normal;font-size:.8125rem;color:var(--hx-dim)}.hx-rt2__label{font-size:.75rem;font-weight:700;color:var(--hx-faint)}.hx-rt2__rate{color:var(--hx-dim)}.hx-rt2__rate b{font-weight:800;color:var(--hx-text)}.hx-rt2__raw{display:block;font-size:.6875rem}.hx-rt2__dash,.hx-rt2__raw{color:var(--hx-faint)}.hx-rt2__go{display:none}@media (min-width:64rem){.hx-rt2__head{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1.1fr) 1.5rem;gap:1.25rem;margin-top:1.25rem;padding:0 1.125rem;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-rt2__list{margin-top:.625rem;gap:.375rem}.hx-rt2__row{grid-template-columns:minmax(0,1.5fr) minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1.1fr) 1.5rem;align-items:center;gap:1.25rem;padding:.875rem 1.125rem}.hx-rt2__cell{display:block}.hx-rt2__label{display:none}.hx-rt2__go{display:block;color:var(--hx-accent);font-weight:800;opacity:0;transform:translateX(-6px);transition:opacity .18s ease,transform .18s ease}.hx-rt2__row:hover .hx-rt2__go{opacity:1;transform:none}}.hx-rt2__skel{block-size:4rem;border-radius:12px;background:linear-gradient(90deg,var(--hx-raise),color-mix(in srgb,var(--hx-accent) 6%,var(--hx-raise)),var(--hx-raise));background-size:200% 100%;animation:hx-rt2-skel 1.4s linear infinite}@keyframes hx-rt2-skel{to{background-position:-200% 0}}.hx-rt2__blank{margin-top:2rem;padding:clamp(2rem,5vw,3rem);border:1px dashed color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));border-radius:16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem}.hx-rt2__blank h2{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.75rem;color:var(--hx-text)}.hx-rt2__blank p{margin:0;color:var(--hx-dim);max-width:30rem}.hx-rt2__more{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.5rem}.hx-rt2__shown{font-size:.8125rem;color:var(--hx-faint);font-variant-numeric:tabular-nums}@media (max-width:40rem){.hx-rt2__filters{flex-basis:100%}.hx-rt2__count{margin:0}}.hx-rt2-quick__chip small{font-size:.6875rem;font-weight:700;color:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-dim))}@media (min-width:48rem){.hx-rt2-stats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:44rem}}.hx-rt2__bar .hx-segs{display:inline-flex;gap:.25rem;padding:.25rem;margin-bottom:.125rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-raise)}.hx-rt2__bar .hx-segs__btn{padding:.5rem .875rem;border:0;border-radius:9px;background:transparent;color:var(--hx-dim);font-family:var(--hx-body);font-size:.875rem;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer}.hx-rt2__bar .hx-segs__btn:after{display:none}.hx-rt2__bar .hx-segs__btn[aria-pressed=true]{background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 65%,var(--hx-live)));color:var(--hx-on-accent)}@media (max-width:40rem){.hx-rt2-quick{flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.hx-rt2-quick__list{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:.25rem;scrollbar-width:none;margin-inline:calc(-1 * clamp(1.25rem, 4vw, 3.5rem));padding-inline:clamp(1.25rem,4vw,3.5rem)}.hx-rt2-quick__chip{flex:none}}.hx-blank-char{display:block;inline-size:11rem;block-size:11rem;margin:-.5rem auto 0;cursor:pointer}.hx-chron__empty-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding-block:1.5rem 2.5rem}.hx-chron__empty-wrap .hx-chron__empty{padding-block:0}.hx-chron__imp{display:block;inline-size:12rem;block-size:12rem;cursor:pointer}.hx-qa-empty-wrap{display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:1.5rem}.hx-qa-empty-wrap .hx-qa-empty{padding:0;max-width:30rem}.hx-blank-char{inline-size:16rem;block-size:15rem;margin:-1rem auto -.5rem}.hx-chron__imp{inline-size:20rem;block-size:18rem;margin-bottom:-.75rem;max-inline-size:100%}.hx-err{position:relative;overflow:hidden;isolation:isolate;min-block-size:calc(100vh - var(--hx-header-h) - 2rem);display:grid;align-items:center;padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,4vw,3.5rem);background:radial-gradient(50% 70% at 75% 45%,color-mix(in srgb,var(--hx-accent) 20%,transparent),transparent 70%),radial-gradient(60% 50% at 70% 100%,color-mix(in srgb,var(--hx-live) 10%,transparent),transparent 70%),var(--hx-ground)}.hx-err:before{content:"";position:absolute;z-index:-1;right:-4%;bottom:0;inline-size:min(70%,56rem);aspect-ratio:1658/935;background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 22%,transparent),transparent 85%);-webkit-mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat;mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat;pointer-events:none}.hx-err__inner{inline-size:100%;max-inline-size:84rem;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:center}@media (min-width:60rem){.hx-err__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hx-err__text{position:relative;z-index:2;display:flex;flex-direction:column;gap:1rem;max-inline-size:36rem}.hx-err__brand{font-size:1.5rem;text-decoration:none;margin-bottom:.5rem}.hx-err__brand,.hx-err__title{font-family:var(--hx-display);font-weight:700;color:var(--hx-text)}.hx-err__title{margin:0;font-size:clamp(2.25rem,4.8vw,4.25rem);line-height:1.04;letter-spacing:-.012em;text-wrap:balance}.hx-err__lede{margin:0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.65;color:var(--hx-dim)}.hx-err__id{margin:0;font-size:.8125rem;color:var(--hx-faint)}.hx-err__id code{font-family:var(--hx-data);color:var(--hx-dim)}.hx-err__acts{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.hx-err__map{align-self:flex-start}.hx-err__stage{position:relative;display:grid;place-items:center;min-block-size:clamp(16rem,34vw,30rem)}.hx-err__code{font-family:var(--hx-display);font-weight:700;font-size:clamp(8rem,22vw,19rem);line-height:.9;letter-spacing:-.05em;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;background:linear-gradient(175deg,var(--hx-live) 0,var(--hx-accent) 50%,color-mix(in srgb,var(--hx-accent) 45%,#000) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 12px 50px color-mix(in srgb,var(--hx-accent) 45%,transparent));-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:hx-err-smolder 4.5s ease-in-out infinite}@keyframes hx-err-smolder{0%,to{filter:drop-shadow(0 12px 50px color-mix(in srgb,var(--hx-accent) 40%,transparent))}50%{filter:drop-shadow(0 12px 70px color-mix(in srgb,var(--hx-accent) 70%,transparent))}}@media (prefers-reduced-motion:reduce){.hx-err__code{animation:none}}.hx-err__char{position:absolute;z-index:1;left:50%;bottom:-1rem;inline-size:clamp(12rem,20vw,17rem);block-size:clamp(12rem,20vw,17rem);transform:translateX(-50%);cursor:pointer;filter:drop-shadow(0 14px 20px color-mix(in srgb,#000 55%,transparent))}.hx-err__char--imp{inline-size:clamp(14rem,24vw,20rem)}@media (max-width:60rem){.hx-err__stage{order:-1;min-block-size:14rem}.hx-err__char{block-size:11rem;inline-size:11rem;bottom:-1.5rem}}.hx-err--bare{min-block-size:100vh}.hx-err__code{animation:none;filter:drop-shadow(0 12px 40px color-mix(in srgb,var(--hx-accent) 40%,transparent))}.hx-err__stage:before{content:"";position:absolute;inset:15% 10%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--hx-accent) 26%,transparent),transparent);animation:hx-err-glow 4.5s ease-in-out infinite;pointer-events:none}@keyframes hx-err-glow{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.hx-err__stage:before{animation:none}}.hx-err__code{filter:none}main.hx-err>div>div{background-color:transparent}main.hx-err{background-color:var(--hx-ground)}.hx-flames{display:inline-flex;align-items:center;gap:.125rem}.hx-flames__f{display:block}.hx-flames__f path{fill:color-mix(in srgb,var(--hx-dim) 22%,transparent);transition:fill .16s ease}.hx-flames__f[data-on] path{fill:var(--hx-accent)}.hx-flames__f[data-on]{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--hx-accent) 55%,transparent))}.hx-flames--pick{gap:.25rem}.hx-flames__btn{padding:.125rem;border:0;background:none;cursor:pointer;border-radius:6px;transition:transform .14s ease}.hx-flames__btn:hover{transform:translateY(-2px) scale(1.08)}.hx-flames__btn:focus-visible{outline:2px solid var(--hx-accent);outline-offset:2px}.hx-rvp-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2.5rem,5vw,3.5rem);background:radial-gradient(50% 80% at 82% 40%,color-mix(in srgb,var(--hx-accent) 18%,transparent),transparent 70%),radial-gradient(40% 60% at 10% 100%,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-rvp-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);align-items:center}@media (min-width:60rem){.hx-rvp-hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.hx-rvp-hero__text{display:flex;flex-direction:column;gap:1rem}.hx-rvp-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.04;letter-spacing:-.012em;color:var(--hx-text);text-wrap:balance}.hx-rvp-hero__lede{margin:0;max-width:36rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-rvp-score{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--hx-accent) 26%,var(--hx-line));border-radius:18px;background:var(--hx-raise)}@media (min-width:30rem){.hx-rvp-score:not(.hx-rvp-score--empty){grid-template-columns:auto minmax(0,1fr);align-items:center}}.hx-rvp-score--wait{min-block-size:12rem;background:linear-gradient(90deg,var(--hx-raise),color-mix(in srgb,var(--hx-accent) 6%,var(--hx-raise)),var(--hx-raise));background-size:200% 100%;animation:hx-rt2-skel 1.4s linear infinite}.hx-rvp-score__main{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding-inline:.5rem}.hx-rvp-score__avg{font-family:var(--hx-display);font-weight:700;font-size:clamp(4rem,8vw,5.5rem);line-height:.95;font-variant-numeric:lining-nums;background:linear-gradient(175deg,var(--hx-live),var(--hx-accent) 55%,color-mix(in srgb,var(--hx-accent) 50%,#000));-webkit-background-clip:text;background-clip:text;color:transparent}.hx-rvp-score__count{font-size:.8125rem;color:var(--hx-dim);white-space:nowrap}.hx-rvp-dist{list-style:none;margin:0;padding:0;display:grid;gap:.375rem}.hx-rvp-dist__row{display:grid;grid-template-columns:1rem minmax(0,1fr) 2rem;align-items:center;gap:.625rem;inline-size:100%;padding:.25rem .375rem;border:0;border-radius:6px;background:none;color:var(--hx-dim);font-family:var(--hx-body);font-size:.8125rem;font-weight:700;cursor:pointer;font-variant-numeric:tabular-nums}.hx-rvp-dist__row:hover:not(:disabled),.hx-rvp-dist__row[data-on]{background:color-mix(in srgb,var(--hx-accent) 10%,transparent);color:var(--hx-text)}.hx-rvp-dist__row:disabled{cursor:default;opacity:.5}.hx-rvp-dist__bar{block-size:.5rem;border-radius:999px;background:color-mix(in srgb,var(--hx-dim) 18%,transparent);overflow:hidden}.hx-rvp-dist__bar span{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hx-accent),var(--hx-live))}.hx-rvp-dist__c{text-align:right}.hx-rvp-score--empty{justify-items:center;text-align:center;gap:.375rem}.hx-rvp-score__imp{display:block;inline-size:16rem;block-size:13rem;margin:-1rem 0 -.5rem;cursor:pointer}.hx-rvp-score__empty-t{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;color:var(--hx-text)}.hx-rvp-score__empty-d{margin:0;max-width:22rem;color:var(--hx-dim);line-height:1.55}.hx-rvp-body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);padding-block:clamp(2.5rem,5vw,3.5rem) clamp(4rem,8vw,6rem)}@media (min-width:64rem){.hx-rvp-body{grid-template-columns:minmax(0,1fr) 24rem;align-items:start}}.hx-rvp-wall__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.hx-rvp-wall__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);color:var(--hx-text)}.hx-rvp-wall__tools{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.hx-rvp-chips{display:flex;flex-wrap:wrap;gap:.375rem}.hx-rvp-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.375rem .75rem;border:1px solid var(--hx-line);border-radius:999px;background:var(--hx-raise);color:var(--hx-dim);font-family:var(--hx-body);font-size:.8125rem;font-weight:700;cursor:pointer}.hx-rvp-chip[data-on]{border-color:var(--hx-accent);color:var(--hx-text);background:color-mix(in srgb,var(--hx-accent) 14%,var(--hx-raise))}.hx-rvp-sort{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:700;color:var(--hx-dim)}.hx-rvp-sort select{padding:.375rem .625rem;border:1px solid var(--hx-line);border-radius:8px;background:var(--hx-raise);color:var(--hx-text);font-family:var(--hx-body);font-size:.8125rem}.hx-rvp-grid{-moz-columns:1;column-count:1;-moz-column-gap:1rem;column-gap:1rem}@media (min-width:44rem){.hx-rvp-grid{-moz-columns:2;column-count:2}}.hx-rvp-grid>*{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}.hx-rvp-skel{block-size:11rem;border-radius:14px;background:linear-gradient(90deg,var(--hx-raise),color-mix(in srgb,var(--hx-accent) 6%,var(--hx-raise)),var(--hx-raise));background-size:200% 100%;animation:hx-rt2-skel 1.4s linear infinite}.hx-rvp-void{padding:clamp(2rem,5vw,3rem);border:1px dashed color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));border-radius:16px;text-align:center}.hx-rvp-void__t{margin:0 0 .375rem;font-family:var(--hx-display);font-style:italic;font-size:1.5rem;color:var(--hx-text)}.hx-rvp-void__d{margin:0;color:var(--hx-dim)}.hx-rvp-more{display:flex;justify-content:center;margin-top:.5rem}.hx-rv{position:relative;display:flex;flex-direction:column;gap:.875rem;padding:1.375rem 1.375rem 1.125rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise);overflow:hidden;transition:border-color .2s ease,transform .2s ease}.hx-rv:before{content:"\201C";position:absolute;right:.75rem;top:-1.25rem;font-family:var(--hx-display);font-weight:700;font-size:7rem;line-height:1;color:color-mix(in srgb,var(--hx-accent) 14%,transparent);pointer-events:none}.hx-rv:hover{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));transform:translateY(-2px)}.hx-rv[data-first]{border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line));background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 9%,var(--hx-raise)),var(--hx-raise) 60%)}.hx-rv__top{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.hx-rv__first{padding:.1875rem .5rem;border-radius:6px;background:color-mix(in srgb,var(--hx-accent) 16%,transparent);color:var(--hx-accent);font-size:.6875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.hx-rv__body{position:relative}.hx-rv__body[data-expanded=false]{max-block-size:9.5rem;overflow:hidden;-webkit-mask:linear-gradient(180deg,#000 60%,transparent);mask:linear-gradient(180deg,#000 60%,transparent)}.hx-rv__text{margin:0;font-family:var(--hx-display);font-size:1.0625rem;line-height:1.6;color:var(--hx-text);white-space:pre-line}.hx-rv__more{align-self:flex-start;padding:0;border:0;background:none;color:var(--hx-accent);font-family:var(--hx-body);font-size:.8125rem;font-weight:700;cursor:pointer}.hx-rv__sign{display:flex;align-items:center;gap:.75rem;padding-top:.875rem;border-top:1px solid var(--hx-line)}.hx-rv__ava{flex:none}.hx-rv__who{display:flex;flex-direction:column;min-width:0}.hx-rv__name{display:inline-flex;align-items:center;gap:.375rem;font-weight:800;font-size:.9375rem;color:var(--hx-text)}.hx-rv__check{display:inline-grid;place-items:center;inline-size:1rem;block-size:1rem;border-radius:50%;background:var(--hx-accent);color:var(--hx-on-accent);font-size:.625rem}.hx-rv__meta{font-size:.75rem;color:var(--hx-faint)}.hx-rv__meta a{color:var(--hx-dim)}.hx-rvp-plat{margin-top:2.5rem}.hx-rvp-plat__title{margin:0 0 .875rem;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-rvp-plat__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.hx-rvp-plat__row{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-raise);color:var(--hx-text);text-decoration:none}.hx-rvp-plat__row:hover{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-rvp-plat__row img{border-radius:6px}.hx-rvp-plat__dot{inline-size:1.75rem;block-size:1.75rem;border-radius:6px;background:color-mix(in srgb,var(--hx-accent) 20%,transparent)}.hx-rvp-plat__body{flex:1;display:flex;flex-direction:column;min-width:0}.hx-rvp-plat__name{font-weight:800}.hx-rvp-plat__name em{margin-left:.5rem;font-style:normal;font-size:.6875rem;color:var(--hx-accent)}.hx-rvp-plat__desc{font-size:.8125rem;color:var(--hx-dim)}.hx-rvp-plat__go{font-size:.8125rem;font-weight:700;color:var(--hx-accent);white-space:nowrap}@media (min-width:64rem){.hx-rvp-side{position:sticky;top:calc(3.25rem + 1.5rem)}}.hx-rvp .hx-voiceform{position:relative;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--hx-accent) 26%,var(--hx-line));border-radius:16px;background:var(--hx-raise);overflow:hidden}.hx-rvp .hx-voiceform:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--hx-accent),var(--hx-live),transparent)}.hx-voiceform__title{margin:0 0 .375rem;font-family:var(--hx-display);font-weight:700;font-size:1.625rem;line-height:1.1;color:var(--hx-text)}.hx-rvp .hx-voiceform__desc{margin:0 0 1rem;font-size:.9375rem;line-height:1.55;color:var(--hx-dim)}.hx-rvp .hx-fm{display:flex;flex-direction:column;gap:1rem}.hx-rvp .hx-inp__label{font-family:var(--hx-body);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hx-text)}.hx-rvp .hx-inp__input{padding:.75rem .875rem;border-radius:10px;background:var(--hx-ground);font-family:var(--hx-body);font-size:.9375rem}.hx-rvp .hx-inp__input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 18%,transparent)}.hx-rvp .hx-voiceform__rate{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hx-rvp .hx-fm__foot .hx-act{inline-size:100%;justify-content:center}.hx-rvp .hx-act[disabled]{opacity:.45;cursor:not-allowed;filter:grayscale(.4);transform:none}.hx-rvp .hx-tick__text{font-size:.8125rem;color:var(--hx-dim)}main .hx-bl-hero>div>div,main .hx-bl>div>div,main .hx-bp-hero>div>div,main .hx-rvp-hero>div>div,main .hx-rvp>div>div{background-color:transparent}.hx-bl-hero,.hx-bp-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,4vw,3rem);background:radial-gradient(55% 80% at 85% 20%,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),radial-gradient(40% 60% at 10% 100%,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-bl-hero__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem}.hx-bl-hero__text{display:flex;flex-direction:column;gap:1rem;max-width:44rem}.hx-bl-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.6vw,4rem);line-height:1.04;letter-spacing:-.012em;color:var(--hx-text)}.hx-bl-hero__lede{margin:0;max-width:38rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-bl-tools{display:flex;flex-direction:column;gap:.875rem;margin-top:1.75rem}.hx-bl-tools__search{max-width:36rem;margin:0}.hx-bl-tools__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.hx-bl-tools__sort{display:inline-flex;gap:.25rem;padding:.25rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-raise)}.hx-bl-tools__sort .hx-segs__btn{padding:.4375rem .875rem;border:0;border-radius:9px;background:transparent;color:var(--hx-dim);font-family:var(--hx-body);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;cursor:pointer}.hx-bl-tools__sort .hx-segs__btn:after{display:none}.hx-bl-tools__sort .hx-segs__btn[aria-pressed=true]{background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 65%,var(--hx-live)));color:var(--hx-on-accent)}.hx-bl-body{padding-block:clamp(2rem,4vw,3rem) clamp(4rem,8vw,6rem)}.hx-bl-card__cover{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:var(--hx-sunk)}.hx-bl-card__cover img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.hx-bl-card__cover[data-empty]{background:radial-gradient(70% 90% at 50% 100%,color-mix(in srgb,var(--hx-accent) 26%,transparent),transparent 70%),var(--hx-sunk)}.hx-bl-card__gate{position:absolute;inset:12% 8% 0;background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 55%,transparent),color-mix(in srgb,var(--hx-accent) 12%,transparent));-webkit-mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat;mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat}.hx-bl-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .75rem;font-size:.75rem;font-weight:600;color:var(--hx-faint)}.hx-bl-card__cat{background:color-mix(in srgb,var(--hx-accent) 14%,transparent);color:var(--hx-accent);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.hx-bl-card__cat,.hx-bl-card__draft{padding:.125rem .5rem;border-radius:6px}.hx-bl-card__draft{border:1px dashed var(--hx-faint)}.hx-bl-feature{position:relative;margin-bottom:clamp(1.5rem,3vw,2.5rem)}.hx-bl-feature__link{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1rem;border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--hx-accent) 7%,var(--hx-raise)),var(--hx-raise) 60%);color:var(--hx-text);text-decoration:none;transition:border-color .2s ease}@media (min-width:56rem){.hx-bl-feature__link{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:2rem;padding:1.25rem}}.hx-bl-feature__link:hover{border-color:var(--hx-accent)}.hx-bl-feature__link:hover img{transform:scale(1.03)}.hx-bl-feature .hx-bl-card__cover{aspect-ratio:16/10}.hx-bl-feature__text{display:flex;flex-direction:column;gap:.875rem;padding:.25rem .5rem .5rem}.hx-bl-feature__flag{align-self:flex-start;font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--hx-accent) 75%,var(--hx-dim))}.hx-bl-feature__title{font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.08}.hx-bl-feature__excerpt{font-size:1rem;line-height:1.6;color:var(--hx-dim);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hx-bl-feature__by{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.875rem;border-top:1px solid var(--hx-line);font-size:.875rem;font-weight:700}.hx-bl-feature__go{color:var(--hx-accent)}.hx-bl-grid{list-style:none;margin:0;padding:0;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.hx-bl-card{position:relative}.hx-bl-card__link{display:flex;flex-direction:column;gap:.875rem;block-size:100%;padding:.75rem .75rem 1rem;border:1px solid var(--hx-line);border-radius:16px;background:var(--hx-raise);color:var(--hx-text);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.hx-bl-card__link:hover{border-color:color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line));transform:translateY(-3px)}.hx-bl-card__link:hover img{transform:scale(1.04)}.hx-bl-card__body{display:flex;flex-direction:column;gap:.625rem;flex:1;padding-inline:.375rem}.hx-bl-card__title{font-family:var(--hx-display);font-weight:700;font-size:1.3125rem;line-height:1.2}.hx-bl-card__excerpt{font-size:.9375rem;line-height:1.55;color:var(--hx-dim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hx-bl-card__foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--hx-line);font-size:.8125rem;font-weight:700;color:var(--hx-dim)}.hx-bl-edit{position:absolute;top:1.25rem;right:1.25rem;z-index:2;display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:50%;background:var(--hx-ground);border:1px solid var(--hx-line);color:var(--hx-accent);text-decoration:none}.hx-bl-empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:clamp(2rem,5vw,3rem);text-align:center;border:1px dashed color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));border-radius:18px}.hx-bl-empty__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.75rem;color:var(--hx-text)}.hx-bl-empty__text{margin:0 0 .5rem;color:var(--hx-dim);max-width:28rem}.hx-bl-more{display:flex;justify-content:center;min-block-size:3rem;padding-top:1.5rem}.hx-bl-more__dots{display:inline-flex;gap:.375rem}.hx-bl-more__dots i{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--hx-accent);animation:hx-bl-dot 1s ease-in-out infinite}.hx-bl-more__dots i:nth-child(2){animation-delay:.15s}.hx-bl-more__dots i:nth-child(3){animation-delay:.3s}@keyframes hx-bl-dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.hx-bp-hero__inner{display:flex;flex-direction:column;gap:1rem;max-width:52rem}.hx-bp-back{align-self:flex-start;font-size:.875rem;font-weight:700;color:var(--hx-dim);text-decoration:none}.hx-bp-back:hover{color:var(--hx-accent)}.hx-bp-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.8vw,4rem);line-height:1.06;letter-spacing:-.012em;color:var(--hx-text);text-wrap:balance}.hx-bp-hero__lede{margin:0;font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.6;color:var(--hx-dim)}.hx-bp-by{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem}.hx-bp-by__ava{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 60%,var(--hx-live)));color:var(--hx-on-accent);font-family:var(--hx-display);font-weight:700;font-size:1.25rem}.hx-bp-by__who{display:flex;flex-direction:column;text-decoration:none}.hx-bp-by__name{display:inline-flex;align-items:center;font-weight:800;color:var(--hx-text)}.hx-bp-by__role{font-size:.8125rem;color:var(--hx-faint)}.hx-bp-by__edit{margin-left:auto}.hx-bp-body{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(2rem,4vw,3rem) clamp(3rem,6vw,4rem)}@media (min-width:64rem){.hx-bp-body{grid-template-columns:minmax(0,46rem) 15rem;justify-content:center;align-items:start}}.hx-bp-main{min-width:0;display:flex;flex-direction:column;gap:2rem}.hx-bp-cover{position:relative;margin:0;overflow:hidden;aspect-ratio:16/9;border-radius:16px;border:1px solid var(--hx-line);background:var(--hx-sunk)}.hx-bp-cover img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.hx-bp-cover[data-empty]{background:radial-gradient(70% 90% at 50% 100%,color-mix(in srgb,var(--hx-accent) 26%,transparent),transparent 70%),var(--hx-sunk)}.hx-bp-text{font-size:1.0625rem;line-height:1.8;color:color-mix(in srgb,var(--hx-text) 88%,var(--hx-dim))}.hx-bp-text>p:first-of-type:first-letter{float:left;margin:.1em .12em 0 0;font-family:var(--hx-display);font-weight:700;font-size:3.6em;line-height:.8;color:var(--hx-accent)}.hx-bp-text h2,.hx-bp-text h3{font-family:var(--hx-display);font-weight:700;color:var(--hx-text);line-height:1.2;scroll-margin-top:6rem}.hx-bp-text h2{margin:2.25rem 0 .875rem;font-size:1.875rem}.hx-bp-text h3{margin:1.75rem 0 .625rem;font-size:1.375rem}.hx-bp-text p{margin:0 0 1.125rem}.hx-bp-text a{color:var(--hx-accent);text-decoration:underline;text-underline-offset:3px}.hx-bp-text blockquote{margin:1.5rem 0;padding:1rem 1.25rem;border-left:3px solid var(--hx-accent);border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--hx-accent) 7%,var(--hx-raise));font-family:var(--hx-display);font-style:italic;font-size:1.1875rem;color:var(--hx-text)}.hx-bp-text ol,.hx-bp-text ul{margin:0 0 1.125rem;padding-left:1.5rem}.hx-bp-text li::marker{color:var(--hx-accent)}.hx-bp-text code{padding:.125rem .375rem;border-radius:6px;background:var(--hx-raise);font-family:var(--hx-data);font-size:.875em}.hx-bp-text pre{overflow-x:auto;padding:1rem;border:1px solid var(--hx-line);background:var(--hx-sunk)}.hx-bp-text img,.hx-bp-text pre{border-radius:12px}.hx-bp-text hr{border:0;block-size:1px;margin:2rem 0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line)),transparent)}.hx-bp-text table{inline-size:100%;border-collapse:collapse}.hx-bp-text td,.hx-bp-text th{padding:.5rem .75rem;border-bottom:1px solid var(--hx-line);text-align:left}.hx-bp-tags{display:flex;flex-wrap:wrap;gap:.5rem}.hx-bp-tags span{padding:.25rem .625rem;border-radius:999px;border:1px solid var(--hx-line);font-size:.8125rem;font-weight:700;color:var(--hx-dim)}.hx-bp-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.125rem;border-block:1px solid var(--hx-line)}.hx-bp-actions>.hx-spread{order:2}.hx-bp-cta{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:center;padding:clamp(1.5rem,3vw,2rem);border:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));border-radius:18px;background:radial-gradient(70% 140% at 100% 100%,color-mix(in srgb,var(--hx-accent) 20%,transparent),transparent 60%),var(--hx-raise)}@media (min-width:40rem){.hx-bp-cta{grid-template-columns:minmax(0,1fr) auto}}.hx-bp-cta:before{content:"";position:absolute;z-index:-1;right:-4%;bottom:0;inline-size:55%;aspect-ratio:1658/935;background:color-mix(in srgb,var(--hx-accent) 18%,transparent);-webkit-mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat;mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat}.hx-bp-cta__title{margin:0 0 .375rem;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.1;color:var(--hx-text)}.hx-bp-cta__desc{margin:0;color:var(--hx-dim);line-height:1.55}.hx-bp-aside{display:none}@media (min-width:64rem){.hx-bp-aside{display:block;position:sticky;top:calc(3.25rem + 2rem)}}.hx-bp-toc__title{margin:0 0 .75rem;font-size:.75rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-dim))}.hx-bp-toc__bar{display:block;block-size:2px;margin-bottom:.875rem;border-radius:2px;background:var(--hx-line);overflow:hidden}.hx-bp-toc__bar span{display:block;block-size:100%;background:linear-gradient(90deg,var(--hx-accent),var(--hx-live));transform-origin:left;transition:transform .12s linear}.hx-bp-toc__list{list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.hx-bp-toc__list li[data-level="3"]{padding-left:.875rem}.hx-bp-toc__list a{display:block;padding:.375rem .625rem;border-left:2px solid var(--hx-line);font-size:.875rem;line-height:1.4;color:var(--hx-dim);text-decoration:none;transition:color .16s ease,border-color .16s ease}.hx-bp-toc__list a:hover{color:var(--hx-text)}.hx-bp-toc__list a[data-active]{color:var(--hx-text);border-left-color:var(--hx-accent);background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent)}.hx-bp-next{padding-block:clamp(2.5rem,5vw,3.5rem) clamp(4rem,8vw,6rem);border-top:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-bp-next__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.hx-bp-next__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);color:var(--hx-text)}.hx-bp-text ul{list-style:disc}.hx-bp-text ol{list-style:decimal}.hx-bp .hx-remarks{font-family:var(--hx-body)}.hx-bp .hx-remarks h2,.hx-bp .hx-remarks h3{font-family:var(--hx-display)}.hx-bp .hx-remarks [class*=border-dashed]{border-radius:16px;border-color:color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));background:var(--hx-raise)}.hx-bp .hx-remarks textarea{border-radius:12px;background:var(--hx-ground)}.hx-bp .hx-remarks [class*=rounded-none][class*=p-1]{border-radius:12px}.hx-bp .hx-remarks [class*=rounded-none][class*=p-1]>button{border-radius:9px}.hx-pv-summary{display:grid;grid-template-columns:minmax(0,1fr);gap:.875rem;margin-top:clamp(1.75rem,3.5vw,2.5rem)}@media (min-width:52rem){.hx-pv-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.hx-pv-sum{padding:1.25rem 1.375rem;border:1px solid var(--hx-line);border-radius:16px;background:var(--hx-raise)}.hx-pv-sum[data-kind="1"]{border-color:color-mix(in srgb,var(--hx-live) 30%,var(--hx-line))}.hx-pv-sum[data-kind="2"]{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 8%,var(--hx-raise)),var(--hx-raise))}.hx-pv-sum__t{margin:0 0 .75rem;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-pv-sum__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.hx-pv-sum__list li{position:relative;padding-left:1.5rem;font-size:.9375rem;line-height:1.5;color:var(--hx-dim)}.hx-pv-sum__list li:before{content:"\2713";position:absolute;left:0;top:0;font-weight:800;color:color-mix(in srgb,var(--hx-live) 80%,var(--hx-accent))}.hx-pv-sum[data-kind="1"] li:before{content:"\25C6";font-size:.75em;top:.2em;color:var(--hx-accent)}.hx-pv-sum[data-kind="2"] li:before{content:"\2715";color:var(--hx-accent)}.hx-pv-sum[data-kind="2"] li{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--hx-accent) 70%,transparent);text-decoration-thickness:2px}.hx-pv-groups{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media (min-width:44rem){.hx-pv-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-pv-group{padding:1.125rem 1.25rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise)}.hx-pv-group__t{margin:0 0 .625rem;font-family:var(--hx-display);font-weight:700;font-size:1.125rem;color:var(--hx-text)}.hx-pv-group .hx-law__list li{font-size:.9375rem}@media (min-width:52rem){.hx-pv-rights{grid-template-columns:repeat(3,minmax(0,1fr))}}.hx-pv-contact{align-self:flex-start}main .hx-law-hero>div>div,main .hx-law-page>div>div{background-color:transparent}.hx-au{position:relative;overflow:hidden;isolation:isolate;min-block-size:auto;padding-block:calc(var(--hx-header-h) + clamp(2rem, 5vw, 3.5rem)) clamp(3rem,7vw,5rem);background:radial-gradient(50% 70% at 20% 40%,color-mix(in srgb,var(--hx-accent) 18%,transparent),transparent 70%),radial-gradient(40% 50% at 80% 100%,color-mix(in srgb,var(--hx-live) 8%,transparent),transparent 70%),var(--hx-ground)}.hx-au:before{content:"";position:absolute;z-index:-1;left:50%;bottom:0;inline-size:min(110%,72rem);aspect-ratio:1658/935;transform:translateX(-50%);background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 20%,transparent),transparent 80%);-webkit-mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat;mask:url(/brand/art/gate-v2.webp) center bottom/contain no-repeat;pointer-events:none}main .hx-au>div,main .hx-au>div>div{background-color:transparent}.hx-au__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:center;inline-size:100%;max-inline-size:64rem;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2rem)}@media (min-width:56rem){.hx-au__inner{grid-template-columns:minmax(0,1fr) minmax(0,27rem)}}.hx-au__side{position:relative;display:flex;flex-direction:column;gap:1rem}.hx-au__mark{position:absolute;z-index:-1;left:-1.5rem;top:-3rem;font-family:var(--hx-display);font-weight:700;font-size:clamp(8rem,18vw,14rem);line-height:1;letter-spacing:-.05em;font-variant-numeric:lining-nums;color:transparent;-webkit-text-stroke:1.5px color-mix(in srgb,var(--hx-accent) 30%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.hx-au__side-title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.25rem,4.4vw,3.5rem);line-height:1.04;letter-spacing:-.012em;color:var(--hx-text);text-wrap:balance}.hx-au__side-text{margin:0;max-width:30rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-au__perks{list-style:none;margin:.25rem 0 0;padding:0;display:grid;gap:.625rem}.hx-au__perks li{position:relative;padding-left:1.75rem;font-size:.9875rem;color:var(--hx-text)}.hx-au__perks li:before{content:"";position:absolute;left:.25rem;top:.45em;inline-size:.5rem;block-size:.5rem;transform:rotate(45deg);background:var(--hx-accent);box-shadow:0 0 8px color-mix(in srgb,var(--hx-accent) 70%,transparent)}.hx-au__guest{align-self:flex-start;margin-top:.5rem;font-weight:700;font-size:.9375rem;color:var(--hx-accent);text-decoration:none}.hx-au__guest:hover{text-decoration:underline;text-underline-offset:3px}@media (max-width:56rem){.hx-au__side{text-align:left}.hx-au__perks{display:none}.hx-au__mark{font-size:7rem;top:-2rem}}.hx-au .hx-au__card{position:relative;gap:1.125rem;padding:clamp(1.5rem,3.5vw,2.25rem);border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:20px;background:radial-gradient(80% 60% at 50% 0,color-mix(in srgb,var(--hx-accent) 12%,transparent),transparent 70%),var(--hx-raise);box-shadow:0 30px 60px -30px color-mix(in srgb,#000 70%,transparent),0 0 0 1px color-mix(in srgb,var(--hx-accent) 8%,transparent) inset;overflow:hidden}.hx-au .hx-au__card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,var(--hx-accent),var(--hx-live),transparent)}.hx-au .hx-sign__title{font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;letter-spacing:-.01em;color:var(--hx-text)}.hx-au .hx-sign__lede{font-size:.9375rem;line-height:1.55;color:var(--hx-dim)}.hx-au .hx-inp__label{font-family:var(--hx-body);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hx-text)}.hx-au .hx-inp__input{padding:.8125rem .9375rem;border-radius:12px;background:var(--hx-ground);font-family:var(--hx-body);font-size:1rem}.hx-au .hx-inp__input:focus{border-color:var(--hx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 18%,transparent)}.hx-au .hx-sign__submit{min-block-size:3rem}.hx-au .hx-act[disabled]{opacity:.45;cursor:not-allowed;filter:grayscale(.4);transform:none}.hx-au .hx-sign__link{font-family:var(--hx-body);font-size:.875rem;font-weight:700;letter-spacing:0;text-transform:none;text-align:center;color:var(--hx-dim)}.hx-au .hx-sign__link:hover{color:var(--hx-accent)}.hx-au .hx-sign__note{border-radius:10px}.hx-au .hx-sign__foot,.hx-au .hx-sign__note{font-family:var(--hx-body);font-size:.875rem}.hx-au .hx-sign__foot{padding-top:1rem;border-top:1px solid var(--hx-line);color:var(--hx-dim);text-align:center}.hx-au .hx-sign__foot .hx-sign__link{color:var(--hx-accent)}.hx-au .hx-sign__captcha-label,.hx-au .hx-sign__hint,.hx-au .hx-sign__or span{font-family:var(--hx-body);letter-spacing:0;text-transform:none}.hx-au .hx-sign__captcha{border-radius:12px}.hx-au{background:linear-gradient(to bottom,transparent 70%,var(--hx-ground) 100%),radial-gradient(50% 70% at 20% 40%,color-mix(in srgb,var(--hx-accent) 18%,transparent),transparent 70%),radial-gradient(40% 45% at 80% 85%,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%),var(--hx-ground)}.hx-au:before{background:linear-gradient(to top,transparent 0,color-mix(in srgb,var(--hx-accent) 18%,transparent) 30%,transparent 85%)}.hx-help__fab{inline-size:3.5rem;block-size:3.5rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--hx-live) 40%,var(--hx-accent));background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 60%,var(--hx-live)));color:var(--hx-on-accent);box-shadow:0 12px 30px -8px color-mix(in srgb,var(--hx-accent) 75%,transparent);transition:transform .18s ease,filter .18s ease}.hx-help__fab:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid color-mix(in srgb,var(--hx-accent) 55%,transparent);animation:hx-sp-pulse 2.6s ease-out infinite;pointer-events:none}.hx-help__fab:hover{background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 60%,var(--hx-live)));color:var(--hx-on-accent);transform:translateY(-2px) scale(1.04);filter:brightness(1.08)}.hx-help__badge{border-radius:999px;background:var(--hx-text);border-color:var(--hx-text);color:var(--hx-ground);font-family:var(--hx-body);font-weight:800}.hx-help__peek{border-radius:14px;border-color:color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line))}.hx-help__panel{overflow:hidden;inline-size:min(25rem,calc(100vw - 2rem));block-size:min(36rem,calc(100vh - 6rem));border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:20px;background:radial-gradient(90% 40% at 50% 0,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 70%),var(--hx-raise);box-shadow:0 30px 70px -20px color-mix(in srgb,#000 70%,transparent);animation:hx-chat-rise .22s ease}@keyframes hx-chat-rise{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.hx-help__panel:before{content:"";position:absolute;inset:0 0 auto;height:2px;z-index:2;background:linear-gradient(90deg,transparent,var(--hx-accent),var(--hx-live),transparent)}@media (max-width:40rem){.hx-help__panel{border-radius:0;inline-size:100%;block-size:100%}}.hx-help__head{justify-content:flex-start;gap:.75rem;padding:.875rem 1rem}.hx-help__seal{flex:none;display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;padding:.375rem;border-radius:50%;background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--hx-accent) 30%,var(--hx-raise)),var(--hx-sunk));border:1px solid color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));box-shadow:0 0 14px -4px color-mix(in srgb,var(--hx-accent) 70%,transparent)}.hx-help__head-main{flex:1}.hx-help__title{font-size:1.125rem;line-height:1.2}.hx-help__avg{display:inline-flex;align-items:center;gap:.4375rem;font-family:var(--hx-body);font-size:.75rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hx-dim)}.hx-help__pulse{position:relative;inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:var(--hx-faint)}.hx-help__pulse[data-on=true]{background:var(--hx-live)}.hx-help__pulse[data-on=true]:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:1px solid var(--hx-live);animation:hx-sp-pulse 2.2s ease-out infinite}.hx-help__x{border-radius:50%}.hx-help__log{padding:1rem;gap:.875rem}.hx-help__ava{inline-size:1.875rem;block-size:1.875rem;border-radius:50%;font-weight:800}.hx-help__ava,.hx-help__who{font-family:var(--hx-body);font-size:.75rem}.hx-help__who{font-weight:700;letter-spacing:0;text-transform:none;color:var(--hx-dim)}.hx-help__tag{border-radius:4px;font-size:.625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--hx-accent);border-color:color-mix(in srgb,var(--hx-accent) 40%,transparent)}.hx-help__msg{padding:.625rem .875rem;border-radius:16px 16px 16px 4px;background:var(--hx-ground);border-color:var(--hx-line)}.hx-help__msg[data-self=true]{border-radius:16px 16px 4px 16px;border-color:transparent;background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 65%,var(--hx-live)))}.hx-help__msg[data-self=true] .hx-help__meta,.hx-help__msg[data-self=true] .hx-help__text,.hx-help__msg[data-self=true] .hx-help__text a,.hx-help__msg[data-self=true] .hx-help__time{color:var(--hx-on-accent)}.hx-help__text{font-size:.9375rem;line-height:1.5}.hx-help__meta,.hx-help__state,.hx-help__time{font-family:var(--hx-body);font-size:.6875rem;letter-spacing:0}.hx-help__day,.hx-help__empty,.hx-help__sys,.hx-help__wire{font-family:var(--hx-body);font-size:.75rem;letter-spacing:0;text-transform:none}.hx-help__img{border-radius:12px}.hx-help__typing{border-radius:16px 16px 16px 4px;padding:.625rem .875rem}.hx-help__rate{border-radius:14px;padding:1rem;gap:.625rem;border-color:color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line))}.hx-help__rate-title{font-family:var(--hx-display);font-style:italic;font-size:1.0625rem;letter-spacing:0;text-transform:none;color:var(--hx-text)}.hx-help__rate .hx-inp__input{border-radius:10px;font-family:var(--hx-body)}.hx-help__foot{padding:.75rem;gap:.5rem;align-items:flex-end}.hx-help__act,.hx-help__send{inline-size:2.5rem;block-size:2.5rem;border-radius:50%}.hx-help__send{border-color:transparent;background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 60%,var(--hx-live)));color:var(--hx-on-accent)}.hx-help__send:disabled{opacity:.4;filter:grayscale(.4)}.hx-help__input{padding:.625rem .875rem;border-radius:20px;background:var(--hx-ground);font-size:.9375rem;line-height:1.4}.hx-help__input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 16%,transparent)}.hx-help__off{gap:.75rem;padding:2rem 1.5rem}.hx-help__off-title{font-family:var(--hx-display);font-size:1.25rem;letter-spacing:0;text-transform:none}.hx-help__off-text{font-family:var(--hx-body);font-size:.9375rem}@media (prefers-reduced-motion:reduce){.hx-help__fab:after,.hx-help__panel,.hx-help__pulse:after{animation:none}}.hx-help__seal{padding:0;color:var(--hx-on-accent);background:radial-gradient(circle at 38% 32%,color-mix(in srgb,var(--hx-accent) 70%,#fff 0%),var(--hx-accent) 55%,color-mix(in srgb,var(--hx-accent) 60%,#000));border-color:color-mix(in srgb,var(--hx-accent) 60%,transparent)}.hx-help__seal svg{inline-size:1.25rem;block-size:1.25rem}.hx-help__head .hx-help__seal{padding:0;background:none}.hx-help__ava[data-mark=true] .hx-help__mark{display:block}.hx-help__head .hx-help__seal{inline-size:2.75rem;block-size:2.75rem;border-radius:50%;border:2px solid var(--hx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 18%,transparent),0 6px 16px -6px color-mix(in srgb,var(--hx-accent) 70%,transparent);filter:none;-o-object-fit:cover;object-fit:cover}.hx-help__ava[data-mark=true]{inline-size:2rem;block-size:2rem;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--hx-accent) 70%,transparent);overflow:hidden}.hx-help__ava[data-mark=true] .hx-help__mark{-o-object-fit:cover;object-fit:cover}.hx-help__head .hx-help__seal{inline-size:3rem;block-size:3rem;border:0;border-radius:0;box-shadow:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--hx-accent) 35%,transparent))}.hx-help__ava[data-mark=true]{inline-size:2.125rem;block-size:2.125rem;border:0;border-radius:0;overflow:visible;background:none}.hx-help__ava[data-mark=true] .hx-help__mark{-o-object-fit:contain;object-fit:contain}main .hx-mp-hero>div>div,main .hx-mp>div>div{background-color:transparent}.hx-mp-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,4vw,3rem);background:radial-gradient(45% 80% at 78% 50%,color-mix(in srgb,var(--hx-accent) 18%,transparent),transparent 70%),radial-gradient(40% 60% at 10% 100%,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-mp-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:center}@media (min-width:56rem){.hx-mp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}.hx-mp-hero__text{display:flex;flex-direction:column;gap:1rem}.hx-mp-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.02;letter-spacing:-.012em;color:var(--hx-text)}.hx-mp-hero__lede{margin:0;max-width:34rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--hx-dim)}.hx-mp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:1.25rem;padding-block:clamp(2.5rem,5vw,3.5rem) clamp(4rem,8vw,6rem)}.hx-mp-card{scroll-margin-top:5rem;display:flex;flex-direction:column;gap:1rem;padding:1.375rem;border:1px solid color-mix(in srgb,var(--hx-accent) calc(16% + var(--depth) * 6%),var(--hx-line));border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) calc(3% + var(--depth) * 2%),var(--hx-raise)),var(--hx-raise) 70%)}.hx-mp-card:target{border-color:var(--hx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 25%,transparent)}.hx-mp-card__head{display:flex;gap:1rem;align-items:flex-start}.hx-mp-card__num{flex:none;display:grid;place-items:center;inline-size:3rem;block-size:3rem;border-radius:50%;border:2px solid var(--hx-accent);box-shadow:inset 0 0 0 3px var(--hx-raise),inset 0 0 0 4px color-mix(in srgb,var(--hx-accent) 50%,transparent);font-family:var(--hx-display);font-style:italic;font-weight:700;font-size:1.125rem;color:var(--hx-accent);font-variant-numeric:lining-nums}.hx-mp-card__kicker{margin:0;font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-faint)}.hx-mp-card__title{margin:.125rem 0 .25rem;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;line-height:1.1;color:var(--hx-text)}.hx-mp-card__hint{margin:0;font-family:var(--hx-display);font-style:italic;font-size:.9375rem;color:var(--hx-dim)}.hx-mp-card__list{list-style:none;margin:0;padding:0;display:grid}.hx-mp-link{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:.625rem .5rem;border-top:1px solid var(--hx-line);color:var(--hx-text);text-decoration:none;border-radius:6px;transition:background-color .16s ease,padding-left .16s ease}.hx-mp-link:hover{background:color-mix(in srgb,var(--hx-accent) 9%,transparent);padding-left:.875rem}.hx-mp-link__name{font-weight:700;font-size:.9375rem}.hx-mp-link__name em{margin-left:.5rem;padding:.0625rem .375rem;border-radius:4px;font-style:normal;font-size:.625rem;font-weight:800;color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-mp-link__path{font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:45%}.hx-mp-link:hover .hx-mp-link__path{color:var(--hx-accent)}@media (min-width:56rem){.hx-mp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}}.hx-mp-abyss{position:relative;inline-size:min(100%,32rem);aspect-ratio:1;margin-inline:auto}.hx-mp-abyss__art{display:block;inline-size:100%;block-size:100%;filter:drop-shadow(0 20px 40px color-mix(in srgb,#000 55%,transparent))}.hx-mp-pin{position:absolute;z-index:1;display:flex;align-items:center;gap:.375rem;transform:translate(-50%,-50%);text-decoration:none}.hx-mp-pin__num{display:grid;place-items:center;inline-size:1.875rem;block-size:1.875rem;border-radius:50%;background:radial-gradient(circle at 38% 32%,color-mix(in srgb,var(--hx-accent) 70%,#fff 10%),var(--hx-accent) 55%,color-mix(in srgb,var(--hx-accent) 55%,#000));border:1.5px solid #f6dfc8;color:#FFF6F2;font-family:var(--hx-display);font-style:italic;font-weight:700;font-size:.8125rem;font-variant-numeric:lining-nums;box-shadow:0 4px 12px rgba(0,0,0,.55);transition:transform .18s ease}.hx-mp-pin__label{padding:.1875rem .5rem;border-radius:6px;background:rgba(12,4,4,.82);color:#F6DFC8;font-size:.75rem;font-weight:700;white-space:nowrap;opacity:0;transform:translateX(-4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.hx-mp-pin:focus-visible .hx-mp-pin__num,.hx-mp-pin:hover .hx-mp-pin__num{transform:scale(1.15)}.hx-mp-pin:focus-visible .hx-mp-pin__label,.hx-mp-pin:hover .hx-mp-pin__label{opacity:1;transform:none}@media (max-width:40rem){.hx-mp-pin__num{inline-size:1.5rem;block-size:1.5rem;font-size:.6875rem}}.hx-mp-pin{gap:0}.hx-mp-pin__label{position:absolute;left:calc(100% + .375rem);top:50%;transform:translate(-4px,-50%)}.hx-mp-pin:focus-visible .hx-mp-pin__label,.hx-mp-pin:hover .hx-mp-pin__label{transform:translateY(-50%)}.hx-mp-pin__num{inline-size:1.75rem;block-size:1.75rem;font-size:.75rem}main .hx-pl-hero>div>div,main .hx-pl>div>div{background-color:transparent}.hx-pl{--pl-c:var(--hx-live)}.hx-pl[data-level=warn]{--pl-c:var(--hx-star)}.hx-pl[data-level=error]{--pl-c:var(--hx-bad)}.hx-pl-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,4vw,3rem);background:radial-gradient(50% 90% at 50% 0,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),radial-gradient(40% 60% at 50% 100%,color-mix(in srgb,var(--pl-c) 8%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-pl-hero__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.hx-pl-hero__title{font-family:var(--hx-display);font-size:clamp(2.5rem,5.5vw,4.5rem);line-height:1.02;letter-spacing:-.012em}.hx-pl-hero__status,.hx-pl-hero__title{margin:0;font-weight:700;color:var(--hx-text)}.hx-pl-hero__status{display:inline-flex;align-items:center;gap:.625rem;padding:.5rem 1rem .5rem .875rem;border:1px solid color-mix(in srgb,var(--pl-c) 40%,var(--hx-line));border-radius:999px;background:color-mix(in srgb,var(--pl-c) 10%,var(--hx-raise));font-size:clamp(.9375rem,1.3vw,1.0625rem)}.hx-pl-hero__dot{position:relative;inline-size:.625rem;block-size:.625rem}.hx-pl-hero__dot,.hx-pl-hero__dot:after{border-radius:50%;background:var(--pl-c)}.hx-pl-hero__dot:after{content:"";position:absolute;inset:0;animation:hx-pl-ping 1.6s ease-out infinite}@keyframes hx-pl-ping{0%{transform:scale(1);opacity:.7}to{transform:scale(3);opacity:0}}.hx-pl-hero__lede{margin:0;max-width:38rem;font-size:clamp(1rem,1.25vw,1.0625rem);line-height:1.6;color:var(--hx-dim)}.hx-pl-ecg{inline-size:min(100%,44rem);block-size:clamp(4rem,9vw,5.5rem);margin-block:.5rem .25rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.hx-pl-ecg svg{display:block;inline-size:100%;block-size:100%;overflow:visible}.hx-pl-ecg path{fill:none;stroke:var(--pl-c);stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.hx-pl-ecg__run{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--pl-c) 70%,transparent));animation:hx-pl-run 1.25s linear infinite}.hx-pl[data-level=warn] .hx-pl-ecg__run{animation-duration:.9s}.hx-pl[data-level=error] .hx-pl-ecg__run{animation:none;filter:none;opacity:.6}@keyframes hx-pl-run{0%{transform:translateX(0)}to{transform:translateX(-120px)}}@media (prefers-reduced-motion:reduce){.hx-pl-ecg__run,.hx-pl-hero__dot:after{animation:none}}.hx-pl-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem}.hx-pl-meta li{display:flex;gap:.5rem;align-items:baseline;font-size:.8125rem}.hx-pl-meta span{font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;color:var(--hx-faint)}.hx-pl-meta b{font-family:var(--hx-data);font-weight:600;color:var(--hx-text)}.hx-pl-body{display:flex;flex-direction:column;gap:1.5rem;padding-block:clamp(2.5rem,5vw,3.5rem) clamp(4rem,8vw,6rem)}.hx-pl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.25rem}.hx-pl-card{--c:var(--hx-accent);display:flex;flex-direction:column;gap:1rem;padding:1.375rem;border:1px solid color-mix(in srgb,var(--c) 22%,var(--hx-line));border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--c) 6%,var(--hx-raise)),var(--hx-raise) 65%)}.hx-pl-card[data-level=ok]{--c:var(--hx-live)}.hx-pl-card[data-level=warn]{--c:var(--hx-star)}.hx-pl-card[data-level=error]{--c:var(--hx-bad)}.hx-pl-card[data-level=inactive]{--c:var(--hx-faint)}.hx-pl-card__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.hx-pl-card__name{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;line-height:1.15;color:var(--hx-text)}.hx-pl-card__hint{margin:.375rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-pl-chip{flex:none;display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--c);background:color-mix(in srgb,var(--c) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent);--c:var(--hx-accent)}.hx-pl-chip[data-level=ok]{--c:var(--hx-live)}.hx-pl-chip[data-level=warn]{--c:var(--hx-star)}.hx-pl-chip[data-level=error]{--c:var(--hx-bad)}.hx-pl-chip[data-level=inactive]{--c:var(--hx-faint)}.hx-pl-chip i{inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:currentColor}.hx-pl-card__big{margin:0;display:flex;align-items:baseline;gap:.5rem;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.5rem,4vw,3.25rem);line-height:1;color:var(--hx-text);font-variant-numeric:lining-nums tabular-nums}.hx-pl-card__big small{font-family:var(--hx-data);font-weight:600;font-size:.875rem;color:var(--hx-faint)}.hx-pl-rows{display:grid;margin-top:auto}.hx-pl-row{display:flex;justify-content:space-between;gap:.75rem;padding-block:.5625rem;border-top:1px solid var(--hx-line);font-size:.8125rem}.hx-pl-row span{color:var(--hx-dim)}.hx-pl-row b{font-family:var(--hx-data);font-weight:600;color:var(--hx-text);text-align:right}.hx-pl-raw{border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise)}.hx-pl-raw summary{cursor:pointer;padding:.875rem 1.125rem;font-weight:700;font-size:.875rem;color:var(--hx-dim);list-style:none;display:flex;align-items:center;gap:.625rem}.hx-pl-raw summary::-webkit-details-marker{display:none}.hx-pl-raw summary:before{content:"";inline-size:.5rem;block-size:.5rem;border-right:2px solid var(--hx-accent);border-bottom:2px solid var(--hx-accent);transform:rotate(-45deg);transition:transform .16s ease}.hx-pl-raw[open] summary:before{transform:rotate(45deg)}.hx-pl-raw summary:hover{color:var(--hx-text)}.hx-pl-raw pre{margin:0;padding:1rem 1.125rem 1.25rem;border-top:1px solid var(--hx-line);overflow-x:auto;font-family:var(--hx-data);font-size:.75rem;line-height:1.55;color:var(--hx-dim);background:var(--hx-sunk);border-radius:0 0 14px 14px}.hx-pl-sleep{display:block;inline-size:clamp(13rem,26vw,18rem);block-size:auto;margin-block:.5rem -1.75rem;filter:drop-shadow(0 12px 28px color-mix(in srgb,var(--hx-bad) 30%,transparent))}main .hx-cn-hero>div>div,main .hx-cn>div>div{background-color:transparent}.hx-cn{--cn-c:var(--hx-live)}.hx-cn[data-state=due]{--cn-c:var(--hx-star)}.hx-cn[data-state=broken]{--cn-c:var(--hx-bad)}.hx-cn[data-state=none]{--cn-c:var(--hx-faint)}.hx-cn-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2.5rem,5vw,3.5rem);background:radial-gradient(45% 80% at 80% 40%,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),radial-gradient(40% 60% at 5% 100%,color-mix(in srgb,var(--cn-c) 8%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-cn-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center}@media (min-width:60rem){.hx-cn-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:3rem}}.hx-cn-hero__text{display:flex;flex-direction:column;gap:1rem}.hx-cn-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.75rem,6vw,4.75rem);line-height:1;letter-spacing:-.012em;color:var(--hx-text)}.hx-cn-hero__lede{margin:0;max-width:36rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.65;color:var(--hx-dim)}.hx-cn-hero__actions{display:flex;flex-wrap:wrap;gap:.625rem;margin:.25rem 0 0}.hx-cn-status{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--cn-c) 35%,var(--hx-line));border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--cn-c) 9%,var(--hx-raise)),var(--hx-raise) 70%);box-shadow:0 24px 60px -30px color-mix(in srgb,var(--cn-c) 45%,transparent)}.hx-cn-status__state{display:flex;align-items:center;gap:.75rem;margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;color:var(--hx-text)}.hx-cn-status__dot{position:relative;flex:none;inline-size:.75rem;block-size:.75rem;border-radius:50%;background:var(--cn-c)}.hx-cn-status__dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--cn-c);animation:hx-pl-ping 1.8s ease-out infinite}.hx-cn[data-state=broken] .hx-cn-status__dot:after,.hx-cn[data-state=none] .hx-cn-status__dot:after{animation:none}.hx-cn-status__note{margin:0;font-size:.9375rem;line-height:1.55;color:var(--hx-dim)}.hx-cn-status__facts{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin:0;padding-top:1rem;border-top:1px solid var(--hx-line)}.hx-cn-status__facts dt{font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-cn-status__facts dd{margin:.25rem 0 0;font-family:var(--hx-data);font-weight:600;font-size:.9375rem;color:var(--hx-text)}.hx-cn-track{padding-top:1.5rem}.hx-cn-track__bar{position:relative;block-size:.5rem;border-radius:999px;background:var(--hx-sunk)}.hx-cn-track__seg{position:absolute;inset-block:0}.hx-cn-track__seg--ok{left:0;width:var(--due);border-radius:999px 0 0 999px;background:var(--hx-live)}.hx-cn-track__seg--grace{left:var(--due);width:calc(var(--grace) - var(--due));background:repeating-linear-gradient(135deg,var(--hx-star) 0 6px,color-mix(in srgb,var(--hx-star) 55%,transparent) 6px 12px)}.hx-cn-track__seg--off{left:var(--grace);right:0;border-radius:0 999px 999px 0;background:color-mix(in srgb,var(--hx-bad) 35%,var(--hx-sunk))}.hx-cn-track__now{position:absolute;left:var(--now);top:50%;inline-size:1rem;block-size:1rem;margin:-.5rem 0 0 -.5rem;border-radius:50%;background:var(--hx-text);box-shadow:0 0 0 3px var(--hx-raise),0 0 14px color-mix(in srgb,var(--cn-c) 80%,transparent)}.hx-cn-track__now em{position:absolute;bottom:calc(100% + .375rem);left:50%;transform:translateX(-50%);font-style:normal;font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-text);white-space:nowrap}.hx-cn-track__labels{position:relative;block-size:1.25rem;margin-top:.5rem}.hx-cn-track__labels span{position:absolute;top:0;font-size:.6875rem;color:var(--hx-faint);white-space:nowrap}.hx-cn-track__labels span:not(:first-child){transform:translateX(-50%)}.hx-cn-body{gap:clamp(2.5rem,5vw,3.75rem);padding-block:clamp(2.5rem,5vw,3.75rem) clamp(4rem,8vw,6rem)}.hx-cn-body,.hx-cn-sec{display:flex;flex-direction:column}.hx-cn-sec{gap:1rem}.hx-cn-h2{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.1;color:var(--hx-text)}.hx-cn-p{max-width:44rem;line-height:1.6}.hx-cn-note,.hx-cn-p{margin:0;font-size:1rem;color:var(--hx-dim)}.hx-cn-note{font-family:var(--hx-display);font-style:italic}.hx-cn-how{list-style:none;margin:.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.25rem;counter-reset:cn}.hx-cn-how__item{position:relative;counter-increment:cn;display:flex;flex-direction:column;gap:.625rem;padding:1.5rem 1.375rem 1.375rem;border:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line));border-radius:18px;background:var(--hx-raise);overflow:hidden}.hx-cn-how__item:after{content:counter(cn,upper-roman);position:absolute;right:1rem;top:.5rem;font-family:var(--hx-display);font-style:italic;font-weight:700;font-size:3.5rem;line-height:1;color:color-mix(in srgb,var(--hx-accent) 14%,transparent)}.hx-cn-how__icon{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:12px;background:color-mix(in srgb,var(--hx-accent) 12%,transparent);color:var(--hx-accent)}.hx-cn-how__icon svg{inline-size:1.375rem;block-size:1.375rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.hx-cn-how__title{margin:.25rem 0 0;font-family:var(--hx-display);font-weight:700;font-size:1.25rem;line-height:1.2;color:var(--hx-text)}.hx-cn-how__text{margin:0;font-size:.9375rem;line-height:1.6;color:var(--hx-dim)}.hx-cn-scroll{margin:.5rem 0 0;border:1px solid color-mix(in srgb,var(--hx-accent) 20%,var(--hx-line));border-radius:16px;background:var(--hx-sunk);overflow:hidden}.hx-cn-scroll__bar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;border-bottom:1px solid var(--hx-line);background:var(--hx-raise);font-family:var(--hx-data);font-size:.75rem;color:var(--hx-dim)}.hx-cn-scroll__bar b{padding:.125rem .5rem;border-radius:999px;font-family:var(--hx-body,inherit);font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-live);background:color-mix(in srgb,var(--hx-live) 12%,transparent)}.hx-cn-scroll__bar b[data-signed=no]{color:var(--hx-star);background:color-mix(in srgb,var(--hx-star) 12%,transparent)}.hx-cn-scroll__text{margin:0;padding:1.125rem 1.25rem 1.375rem;max-block-size:34rem;overflow:auto;white-space:pre;font-family:var(--hx-data);font-size:.78125rem;line-height:1.6;color:var(--hx-text)}.hx-cn-chain{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem .75rem;margin:0;font-size:.8125rem}.hx-cn-chain span{font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-cn-chain code{font-family:var(--hx-data);color:var(--hx-dim);overflow-wrap:anywhere}.hx-cn-chain em{font-style:italic;color:var(--hx-faint)}.hx-cn-warn{margin:0;padding:.875rem 1rem;border-left:3px solid var(--hx-star);border-radius:0 10px 10px 0;background:color-mix(in srgb,var(--hx-star) 8%,transparent);font-size:.9375rem;line-height:1.55;color:var(--hx-text)}.hx-cn-verify{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media (min-width:60rem){.hx-cn-verify{grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:3rem;align-items:start}}.hx-cn-verify>div{display:flex;flex-direction:column;gap:1rem}.hx-cn-steps{list-style:none;margin:.5rem 0 0;padding:0;display:grid;gap:.25rem;counter-reset:st}.hx-cn-steps li{position:relative;counter-increment:st;padding:.875rem 0 .875rem 3.25rem;border-top:1px solid var(--hx-line)}.hx-cn-steps li:before{content:counter(st);position:absolute;left:0;top:.75rem;display:grid;place-items:center;inline-size:2.125rem;block-size:2.125rem;border-radius:50%;border:1.5px solid var(--hx-accent);font-family:var(--hx-display);font-weight:700;font-size:1rem;color:var(--hx-accent);font-variant-numeric:lining-nums}.hx-cn-steps p{margin:0;font-size:.9375rem;line-height:1.6;color:var(--hx-text)}.hx-cn-steps code{display:inline-block;margin-top:.5rem;padding:.375rem .75rem;border-radius:8px;background:var(--hx-sunk);border:1px solid var(--hx-line);font-family:var(--hx-data);font-size:.8125rem;color:var(--hx-accent)}.hx-cn-key{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;padding:1.375rem;border:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line));border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 7%,var(--hx-raise)),var(--hx-raise) 70%)}.hx-cn-key__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-cn-key__none{margin:0;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-cn-key__fp{display:flex;flex-direction:column;gap:.25rem}.hx-cn-key__fp span{font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-cn-key__fp code{font-family:var(--hx-data);font-size:.8125rem;line-height:1.6;color:var(--hx-text);overflow-wrap:anywhere}.hx-cn-history{list-style:none;margin:0;padding:0;display:grid}.hx-cn-history li{display:grid;grid-template-columns:4rem 1fr auto;align-items:baseline;gap:1rem;padding:.75rem .25rem;border-top:1px solid var(--hx-line)}.hx-cn-history b{font-family:var(--hx-display);font-weight:700;font-size:1.125rem;color:var(--hx-accent);font-variant-numeric:lining-nums}.hx-cn-history span{font-family:var(--hx-data);font-size:.875rem;color:var(--hx-text)}.hx-cn-history a{font-size:.8125rem;font-weight:700;color:var(--hx-accent);text-decoration:none}.hx-cn-history a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.hx-cn-status__dot:after{animation:none}}.hx-cn-hero__inner{position:relative}.hx-cn-cage{position:absolute;top:calc(-1 * clamp(2.5rem, 6vw, 4.5rem));right:0;inline-size:clamp(4.75rem,14vw,9rem);block-size:auto;transform-origin:50% 0;animation:hx-cn-swing 4.5s ease-in-out infinite alternate;filter:drop-shadow(0 18px 30px color-mix(in srgb,var(--hx-accent) 28%,transparent));pointer-events:none}.hx-cn-hero__text>.hx-kicker,.hx-cn-hero__title{padding-right:calc(clamp(4.75rem, 14vw, 9rem) + .75rem)}@media (min-width:40rem) and (max-width:71.99rem){.hx-cn-hero__text{padding-right:calc(clamp(4.75rem, 14vw, 9rem) + 1rem)}}@media (min-width:72rem){.hx-cn-hero__inner{grid-template-columns:minmax(0,1fr) 12rem minmax(0,26rem);gap:2.5rem}.hx-cn-cage{position:static;align-self:start;inline-size:12rem;margin-top:calc(-1 * clamp(2.5rem, 6vw, 4.5rem))}.hx-cn-hero__text>.hx-kicker,.hx-cn-hero__title{padding-right:0}}.hx-cn[data-state=broken] .hx-cn-cage{animation:none;filter:grayscale(.9) brightness(.75)}@keyframes hx-cn-swing{0%{transform:rotate(-1.6deg)}to{transform:rotate(1.6deg)}}@media (prefers-reduced-motion:reduce){.hx-cn-cage{animation:none}}@media (min-width:60rem) and (max-width:71.99rem){.hx-cn-hero__inner{grid-template-columns:minmax(0,1fr)}.hx-cn-status{max-inline-size:36rem}}.hx-lm{position:relative;display:inline-flex}.hx-lm__menu{position:absolute;z-index:80;top:calc(100% + .625rem);left:-.375rem;display:grid;gap:.375rem;min-inline-size:15.5rem;padding:.375rem;border:1px solid color-mix(in srgb,var(--hx-accent) 28%,var(--hx-line));border-radius:16px;background:color-mix(in srgb,var(--hx-raise) 94%,transparent);backdrop-filter:blur(14px);box-shadow:0 22px 50px -18px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.04),0 0 40px -12px color-mix(in srgb,var(--hx-accent) 45%,transparent);transform-origin:1.5rem 0;animation:hx-lm-pop .42s cubic-bezier(.2,.9,.3,1.25) both}.hx-lm__menu[data-state=closing]{animation:hx-lm-out .14s ease-in both}@keyframes hx-lm-pop{0%{opacity:0;transform:translateY(-8px) scale(.6)}45%{opacity:1;transform:translateY(2px) scale(1.06)}70%{transform:translateY(-1px) scale(.97)}to{opacity:1;transform:none}}@keyframes hx-lm-out{to{opacity:0;transform:translateY(-4px) scale(.92)}}.hx-lm__item{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;inline-size:100%;padding:.75rem .75rem .75rem 1rem;border:0;border-radius:11px;background:var(--hx-sunk);font:inherit;font-weight:700;font-size:.9375rem;color:var(--hx-accent);text-align:left;text-decoration:none;cursor:pointer;animation:hx-lm-item .38s cubic-bezier(.2,.9,.3,1.3) backwards;transition:background-color .14s ease,transform .14s ease}.hx-lm__item:nth-child(2){animation-delay:60ms}@keyframes hx-lm-item{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.hx-lm__item:focus-visible,.hx-lm__item:hover{background:var(--hx-accent-soft);outline:none;transform:translateX(2px)}.hx-lm__item kbd{display:grid;place-items:center;min-inline-size:1.5rem;block-size:1.5rem;padding-inline:.375rem;border-radius:6px;border:1px solid var(--hx-line);background:var(--hx-raise);font-family:var(--hx-data);font-size:.6875rem;font-weight:600;color:var(--hx-dim)}@media (prefers-reduced-motion:reduce){.hx-lm__item,.hx-lm__menu{animation-duration:1ms}}main .hx-bb-hero>div>div,main .hx-bb>div>div{background-color:transparent}.hx-bb-hero{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,4.5rem);background:radial-gradient(40% 80% at 78% 50%,color-mix(in srgb,var(--hx-accent) 20%,transparent),transparent 70%),radial-gradient(40% 60% at 0 100%,color-mix(in srgb,var(--hx-live) 6%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-bb-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center}@media (min-width:56rem){.hx-bb-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,24rem);gap:3rem}}.hx-bb-hero__text{display:flex;flex-direction:column;gap:1rem}.hx-bb-hero__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.5rem,5.5vw,4.5rem);line-height:1.02;letter-spacing:-.012em;color:var(--hx-text)}.hx-bb-hero__lede{margin:0;max-width:36rem;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.65;color:var(--hx-dim)}.hx-bb-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:.5rem 0 0}.hx-bb-stage{display:grid;place-items:center;aspect-ratio:1;max-inline-size:24rem;inline-size:100%;margin-inline:auto;border-radius:28px;border:1px solid color-mix(in srgb,var(--hx-accent) 25%,var(--hx-line));background:radial-gradient(60% 60% at 50% 45%,color-mix(in srgb,var(--hx-accent) 18%,var(--hx-raise)),var(--hx-sunk));box-shadow:inset 0 0 60px -20px color-mix(in srgb,var(--hx-accent) 50%,transparent)}.hx-bb-stage__logo{inline-size:58%;block-size:auto;filter:drop-shadow(0 0 24px color-mix(in srgb,var(--hx-accent) 40%,transparent))}.hx-bb-body{gap:clamp(3.5rem,7vw,5.5rem);padding-block:clamp(3rem,6vw,4.5rem) clamp(4rem,8vw,6rem)}.hx-bb-body,.hx-bb-sec{display:flex;flex-direction:column}.hx-bb-sec{gap:1.5rem}.hx-bb-sec__head{display:flex;flex-direction:column;gap:.75rem;max-width:46rem}.hx-bb-h2{font-size:clamp(2rem,3.5vw,2.75rem);line-height:1.08}.hx-bb-h2,.hx-bb-h3{margin:0;font-family:var(--hx-display);font-weight:700;color:var(--hx-text)}.hx-bb-h3{font-size:1.25rem;line-height:1.2}.hx-bb-p{font-size:1rem;line-height:1.65}.hx-bb-p,.hx-bb-small{margin:0;color:var(--hx-dim)}.hx-bb-small{font-size:.875rem;line-height:1.55}.hx-bb-note{margin:0;font-family:var(--hx-display);font-style:italic;color:var(--hx-dim)}.hx-bb-parts{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:.25rem 0 0;padding:0;font-size:.8125rem;color:var(--hx-dim)}.hx-bb-parts li{display:flex;align-items:center;gap:.5rem}.hx-bb-parts li:before{content:"";inline-size:.75rem;block-size:.75rem;border-radius:3px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hx-text) 20%,transparent)}.hx-bb-parts [data-part=digits]:before{background:var(--hx-text)}.hx-bb-parts [data-part=trident]:before{background:var(--hx-accent)}.hx-bb-parts [data-part=word]:before{background:var(--hx-dim)}.hx-bb-variants{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1.25rem}.hx-bb-variant{display:flex;flex-direction:column;gap:.625rem;padding:.75rem .75rem 1.125rem;border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise)}.hx-bb-variant>.hx-bb-dls,.hx-bb-variant>.hx-bb-h3,.hx-bb-variant>.hx-bb-small{padding-inline:.5rem}.hx-bb-variant__duo{display:grid;grid-template-columns:1fr 1fr;gap:.375rem;margin-bottom:.375rem}.hx-bb-variant__duo--icon{display:flex;align-items:center;justify-content:center;gap:1rem;min-block-size:8.5rem;border-radius:12px;background:repeating-conic-gradient(color-mix(in srgb,var(--hx-text) 6%,transparent) 0 25%,transparent 0 50%) 0 0 /16px 16px}.hx-bb-variant__duo--icon img{display:block}.hx-bb-tile{display:grid;place-items:center;aspect-ratio:1/1.05;padding:.75rem;border-radius:12px}.hx-bb-tile[data-bg=dark]{--hx-text:#F2E8E4;--hx-accent:#EE2A1B;--hx-dim:#A98E89;background:#0B0506}.hx-bb-tile[data-bg=light]{--hx-text:#1A0B0A;--hx-accent:#A8120C;--hx-dim:#6B524D;background:#F4EEE9;box-shadow:inset 0 0 0 1px #D9C9C0}.hx-bb-tile__logo{inline-size:88%;max-block-size:7rem;block-size:auto}.hx-bb-dls{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.25rem}.hx-bb-dl{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .625rem;border-radius:8px;border:1px solid var(--hx-line);background:var(--hx-sunk);font-size:.75rem;font-weight:700;color:var(--hx-text);text-decoration:none;transition:border-color .14s ease,color .14s ease}.hx-bb-dl svg{inline-size:.875rem;block-size:.875rem;fill:none;stroke:var(--hx-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hx-bb-dl:hover{border-color:var(--hx-accent);color:var(--hx-accent)}.hx-bb-space{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center}@media (min-width:56rem){.hx-bb-space{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3.5rem}}.hx-bb-space__art{display:flex;flex-direction:column;gap:.75rem}.hx-bb-space__box{--u:clamp(1.25rem,3vw,2rem);position:relative;display:grid;place-items:center;padding:var(--u);border:1px dashed color-mix(in srgb,var(--hx-accent) 60%,transparent);border-radius:4px;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--hx-accent) 7%,transparent) 0 6px,transparent 6px 12px)}.hx-bb-space__logo{position:relative;inline-size:100%;block-size:auto;padding:0;background:var(--hx-ground);box-shadow:0 0 0 1px color-mix(in srgb,var(--hx-accent) 25%,transparent)}.hx-bb-space__unit{position:absolute;background:color-mix(in srgb,var(--hx-accent) 35%,transparent);border-radius:2px}.hx-bb-space__unit--t{top:0;left:50%;inline-size:var(--u);block-size:var(--u);transform:translateX(-50%)}.hx-bb-space__unit--l{left:0;top:50%;inline-size:var(--u);block-size:var(--u);transform:translateY(-50%)}.hx-bb-space__cap{display:flex;align-items:center;gap:.5rem}.hx-bb-space__cap i{inline-size:.75rem;block-size:.75rem;border-radius:2px;background:color-mix(in srgb,var(--hx-accent) 35%,transparent)}.hx-bb-space__text{display:flex;flex-direction:column;gap:1rem}.hx-bb-min{display:grid;margin:0}.hx-bb-min div{display:flex;justify-content:space-between;gap:1rem;padding-block:.625rem;border-top:1px solid var(--hx-line)}.hx-bb-min dt{color:var(--hx-dim);font-size:.9375rem}.hx-bb-min dd{margin:0;font-family:var(--hx-data);font-weight:600;font-size:.875rem;color:var(--hx-text)}.hx-bb-donts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1.25rem}.hx-bb-dont{display:flex;flex-direction:column;gap:.625rem}.hx-bb-dont__tile{position:relative;display:grid;place-items:center;aspect-ratio:16/10;overflow:hidden;border-radius:14px;border:1px solid var(--hx-line);background:var(--hx-raise)}.hx-bb-dont__tile:after{content:"";position:absolute;inset:0;background:linear-gradient(to top right,transparent calc(50% - 1px),color-mix(in srgb,var(--hx-bad) 70%,transparent) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}.hx-bb-dont__logo{inline-size:62%;block-size:auto}.hx-bb-dont p{display:flex;align-items:center;gap:.5rem;margin:0;font-weight:700;font-size:.9375rem;color:var(--hx-text)}.hx-bb-dont p span{display:grid;place-items:center;flex:none;inline-size:1.25rem;block-size:1.25rem;border-radius:50%;background:var(--hx-bad);color:#fff;font-size:.6875rem}[data-dont=recolor] .hx-brandlogo__trident{stroke:#2FA36B}[data-dont=recolor] .hx-brandlogo__heads{fill:#2FA36B}[data-dont=stretch] .hx-bb-dont__logo{transform:scale(1.35,.7)}[data-dont=rotate] .hx-bb-dont__logo{transform:rotate(-14deg)}[data-dont=effects] .hx-bb-dont__logo{filter:drop-shadow(4px 4px 0 #3B82F6) drop-shadow(0 0 10px #FACC15)}[data-dont=busy] .hx-bb-dont__tile{background:repeating-conic-gradient(#F2B33D 0 15deg,#EE2A1B 15deg 30deg,#3B82F6 30deg 45deg)}[data-dont=contrast] .hx-bb-dont__tile{background:var(--hx-accent)}[data-dont=contrast] .hx-brandlogo__digits{fill:color-mix(in srgb,var(--hx-accent) 80%,#000)}[data-dont=contrast] .hx-brandlogo__word{fill:color-mix(in srgb,var(--hx-accent) 85%,#000)}.hx-bb-palette{display:flex;flex-direction:column;gap:.875rem}.hx-bb-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.75rem}.hx-bb-swatch{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.5rem .5rem .75rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise);font:inherit;text-align:left;cursor:copy;transition:transform .16s cubic-bezier(.2,.9,.3,1.3),border-color .14s ease}.hx-bb-swatch:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line))}.hx-bb-swatch__chip{display:block;inline-size:100%;aspect-ratio:16/10;margin-bottom:.5rem;border-radius:9px;background:var(--sw);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hx-text) 12%,transparent)}.hx-bb-swatch__name{padding-inline:.25rem;font-weight:700;font-size:.875rem;color:var(--hx-text)}.hx-bb-swatch__role{padding-inline:.25rem;font-size:.75rem;color:var(--hx-faint)}.hx-bb-swatch__hex{padding-inline:.25rem;margin-top:.25rem;font-family:var(--hx-data);font-size:.75rem;font-weight:600;color:var(--hx-dim)}.hx-bb-fonts{display:grid;gap:1rem}.hx-bb-font{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);align-items:center;padding:clamp(1.125rem,2.5vw,1.75rem);border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise)}.hx-bb-font>div{display:flex;flex-direction:column;gap:.375rem}.hx-bb-font__glyph{margin:0;inline-size:clamp(4.5rem,10vw,7.5rem);font-size:clamp(3.5rem,8vw,6rem);line-height:1;color:var(--hx-accent);text-align:center}.hx-bb-font__sample{margin:.375rem 0 0;font-size:clamp(1.25rem,2.4vw,1.75rem);line-height:1.2;color:var(--hx-text);overflow-wrap:anywhere}[data-font=display] .hx-bb-font__glyph,[data-font=display] .hx-bb-font__sample{font-family:var(--hx-display);font-weight:700}[data-font=body] .hx-bb-font__glyph,[data-font=body] .hx-bb-font__sample{font-family:var(--hx-body);font-weight:600}[data-font=data] .hx-bb-font__glyph,[data-font=data] .hx-bb-font__sample{font-family:var(--hx-data);font-weight:500}.hx-bb-voice{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.25rem}.hx-bb-voice__item{gap:.75rem;padding:1.375rem;border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise)}.hx-bb-say,.hx-bb-voice__item{display:flex;flex-direction:column}.hx-bb-say{gap:.25rem;margin:0;padding:.75rem .875rem;border-radius:10px;border-left:3px solid;font-size:.9375rem;line-height:1.5;color:var(--hx-text)}.hx-bb-say b{font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hx-bb-say[data-ok=yes]{border-color:var(--hx-live);background:color-mix(in srgb,var(--hx-live) 8%,transparent)}.hx-bb-say[data-ok=yes] b{color:var(--hx-live)}.hx-bb-say[data-ok=no]{border-color:var(--hx-bad);background:color-mix(in srgb,var(--hx-bad) 7%,transparent);color:var(--hx-dim);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--hx-bad) 60%,transparent)}.hx-bb-say[data-ok=no] b{color:var(--hx-bad);text-decoration:none;display:inline-block}.hx-bb-art{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:1.25rem}.hx-bb-art__item{display:flex;flex-direction:column;gap:.625rem;margin:0}.hx-bb-art__item img{display:block;inline-size:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;padding:1.25rem;border:1px solid var(--hx-line);border-radius:18px;background:radial-gradient(60% 60% at 50% 55%,color-mix(in srgb,var(--hx-accent) 12%,var(--hx-raise)),var(--hx-raise))}.hx-bb-art__item figcaption{font-family:var(--hx-display);font-style:italic;color:var(--hx-dim)}.hx-bb-ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding:clamp(1.25rem,3vw,2rem);border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:20px;background:linear-gradient(120deg,color-mix(in srgb,var(--hx-accent) 10%,var(--hx-raise)),var(--hx-raise))}.hx-bb-ask>div{display:flex;flex-direction:column;gap:.375rem;max-width:36rem}.hx-bb-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:40rem){.hx-bb-swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:72rem){.hx-bb-swatches{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:36rem){.hx-bb-donts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.hx-bb-donts{grid-template-columns:repeat(3,minmax(0,1fr))}}.hx-bb-voice{grid-template-columns:minmax(0,1fr)}@media (min-width:52rem){.hx-bb-voice{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-bb-space__art{max-inline-size:34rem;inline-size:100%}.hx-lm__item:nth-child(3){animation-delay:.12s}:root{font-stretch:80%;font-variation-settings:"wdth" 80}.hx-dk-code{margin:0;min-inline-size:0;border:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line));border-radius:12px;background:var(--hx-sunk);overflow:hidden}.hx-dk-code__head{display:flex;align-items:center;gap:.625rem;padding:.5rem .5rem .5rem .875rem;border-bottom:1px solid var(--hx-line);background:color-mix(in srgb,var(--hx-raise) 70%,var(--hx-sunk))}.hx-dk-code__title{font-size:.75rem;font-weight:700;color:var(--hx-text)}.hx-dk-code__lang{font-family:var(--hx-data);font-size:.625rem;color:var(--hx-faint);text-transform:uppercase}.hx-dk-code__copy{margin-left:auto;padding:.25rem .625rem;border:1px solid var(--hx-line);border-radius:7px;background:var(--hx-raise);font:inherit;font-size:.6875rem;font-weight:700;color:var(--hx-dim);cursor:pointer;transition:color .14s ease,border-color .14s ease}.hx-dk-code__copy:hover{color:var(--hx-accent);border-color:var(--hx-accent)}.hx-dk-code__copy[data-copied]{color:var(--hx-live);border-color:var(--hx-live)}.hx-dk-code__body{margin:0;padding:1rem 1.125rem 1.125rem;overflow-x:auto;max-block-size:34rem;font-family:var(--hx-data);font-size:.78125rem;line-height:1.65;color:var(--hx-text);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.hx-dk-code__body code{font:inherit;background:none;padding:0}.hx-ar-edition{margin:.25rem 0 0;font-family:var(--hx-data);font-size:.75rem;color:var(--hx-faint)}.hx-ar-split{margin:0;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--hx-accent) 26%,var(--hx-line));border-radius:16px;background:var(--hx-raise)}.hx-ar-split__title{font-family:var(--hx-display);font-weight:700;font-size:1.25rem;color:var(--hx-text)}.hx-ar-split__label{display:block;margin-bottom:.625rem;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-ar-split__deal{padding:.875rem;border:1px dashed var(--hx-line);border-radius:12px;background:var(--hx-sunk)}.hx-ar-split__fee{inline-size:62%;min-inline-size:13rem;margin-left:auto;padding:.875rem;border:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));border-radius:10px;background:color-mix(in srgb,var(--hx-accent) 8%,var(--hx-raise))}.hx-ar-split__fee .hx-ar-split__label{color:var(--hx-dim)}.hx-ar-split__bar{position:relative;block-size:.75rem;border-radius:999px;background:color-mix(in srgb,var(--hx-text) 10%,transparent);overflow:hidden}.hx-ar-split__bar i{position:absolute;inset-block:0;left:0;inline-size:var(--share);border-radius:inherit;background:linear-gradient(90deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 60%,var(--hx-live)));box-shadow:0 0 14px color-mix(in srgb,var(--hx-accent) 60%,transparent);animation:hx-ar-fill 1.2s cubic-bezier(.2,.8,.2,1) both}@keyframes hx-ar-fill{0%{inline-size:0}}.hx-ar-split__share{display:block;margin-top:.5rem;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;color:var(--hx-accent)}.hx-ar-split__caption{margin:0;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-ar-split__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding-top:1rem;border-top:1px solid var(--hx-line)}.hx-ar-split__facts dt{font-family:var(--hx-display);font-weight:700;font-size:clamp(1.125rem,2vw,1.375rem);color:var(--hx-text)}.hx-ar-split__facts dd{margin:.125rem 0 0;font-size:.75rem;color:var(--hx-faint)}.hx-ar-ask__text{margin:.375rem 0 0;color:var(--hx-dim)}@media (prefers-reduced-motion:reduce){.hx-ar-split__bar i{animation:none}}.hx-ov-tile{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;padding:1rem 1.125rem 1.125rem;border:1px solid var(--hx-line);border-radius:16px;background:var(--hx-raise);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.hx-ov-tile:hover{border-color:color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line));transform:translateY(-2px)}.hx-ov-tile__k{font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-ov-tile__v{display:flex;align-items:baseline;gap:.375rem;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1;color:var(--hx-text);font-variant-numeric:lining-nums tabular-nums}.hx-ov-tile__v small{font-family:var(--hx-data);font-size:.75rem;font-weight:600;color:var(--hx-faint)}.hx-ov-tile[data-hot]{border-color:color-mix(in srgb,var(--hx-live) 45%,var(--hx-line));background:linear-gradient(160deg,color-mix(in srgb,var(--hx-live) 12%,var(--hx-raise)),var(--hx-raise) 70%)}.hx-ov-tile[data-hot] .hx-ov-tile__v{color:var(--hx-live)}.hx-ov-skel{display:grid;gap:.625rem}.hx-ov-skel span{block-size:3rem;border-radius:12px;background:linear-gradient(90deg,var(--hx-sunk),color-mix(in srgb,var(--hx-accent) 6%,var(--hx-sunk)),var(--hx-sunk));background-size:200% 100%;animation:hx-ov-skel 1.4s ease-in-out infinite}.hx-ov-empty{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.125rem 1.25rem;border:1px dashed color-mix(in srgb,var(--hx-accent) 25%,var(--hx-line));border-radius:14px;background:color-mix(in srgb,var(--hx-sunk) 60%,transparent)}.hx-ov-empty__title{margin:0;font-weight:700;color:var(--hx-text)}.hx-ov-empty__text{margin:0 0 .5rem;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}@media (prefers-reduced-motion:reduce){.hx-ov-skel span{animation:none}}.hx-ex{display:flex;flex-direction:column;gap:1.25rem}.hx-ex-pill{flex:none;padding:.1875rem .5625rem;border-radius:999px;font-size:.6875rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--hx-faint);background:color-mix(in srgb,var(--hx-faint) 12%,transparent)}.hx-ex-pill[data-kind=ok]{color:var(--hx-live);background:color-mix(in srgb,var(--hx-live) 12%,transparent)}.hx-ex-pill[data-kind=work]{color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 13%,transparent)}.hx-ex-pill[data-kind=wait]{color:var(--hx-star);background:color-mix(in srgb,var(--hx-star) 13%,transparent)}.hx-ex-pill[data-kind=bad]{color:var(--hx-bad);background:color-mix(in srgb,var(--hx-bad) 13%,transparent)}.hx-ex-live{display:flex;flex-direction:column;gap:.875rem;padding:clamp(1.125rem,2vw,1.5rem);border:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));border-radius:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--hx-accent) 10%,var(--hx-raise)),var(--hx-raise) 65%)}.hx-ex-live__head{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.hx-ex-live__head h2{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-ex-live__note{margin-left:auto;font-size:.75rem;color:var(--hx-faint)}.hx-ex-live__pulse{inline-size:.625rem;block-size:.625rem;border-radius:50%;background:var(--hx-accent);box-shadow:0 0 0 0 color-mix(in srgb,var(--hx-accent) 60%,transparent);animation:hx-ex-pulse 1.8s ease-out infinite}@keyframes hx-ex-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--hx-accent) 60%,transparent)}to{box-shadow:0 0 0 .75rem transparent}}.hx-ex-live__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.75rem}.hx-ex-ticket{position:relative;display:flex;flex-direction:column;gap:.875rem;padding:.875rem 1rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-sunk);text-decoration:none;color:inherit;transition:border-color .15s ease,transform .15s ease}.hx-ex-ticket:after,.hx-ex-ticket:before{content:"";position:absolute;top:2.55rem;inline-size:.875rem;block-size:.875rem;border-radius:50%;background:var(--hx-raise);border:1px solid var(--hx-line)}.hx-ex-ticket:before{left:-.4375rem;clip-path:inset(0 0 0 50%)}.hx-ex-ticket:after{right:-.4375rem;clip-path:inset(0 50% 0 0)}.hx-ex-ticket:hover{border-color:var(--hx-accent);transform:translateY(-2px)}.hx-ex-ticket__top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;border-bottom:1px dashed var(--hx-line)}.hx-ex-ticket__top code{font-family:var(--hx-data);font-size:.8125rem;font-weight:600;color:var(--hx-text)}.hx-ex-ticket__flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.625rem}.hx-ex-side{display:flex;align-items:center;gap:.5rem;min-inline-size:0}.hx-ex-side img{flex:none;border-radius:50%}.hx-ex-side>span{display:flex;flex-direction:column;min-inline-size:0}.hx-ex-side b{font-family:var(--hx-data);font-size:.9375rem;font-weight:600;color:var(--hx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-ex-side small{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hx-faint)}.hx-ex-ticket__arrow{inline-size:1.5rem;block-size:1px;background:var(--hx-accent);position:relative}.hx-ex-ticket__arrow:after{content:"";position:absolute;right:-1px;top:-3px;border:3.5px solid transparent;border-left:6px solid var(--hx-accent);border-right:0}.hx-ex-ticket__foot{display:flex;justify-content:space-between;gap:.75rem;font-size:.75rem;color:var(--hx-dim)}.hx-ex-ticket__go{font-weight:700;color:var(--hx-accent)}.hx-ex-log{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.125rem,2vw,1.5rem);border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise);min-inline-size:0}.hx-ex-log__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.875rem 1.5rem}.hx-ex-log__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-ex-log__note{margin:.25rem 0 0;font-size:.8125rem;color:var(--hx-dim)}.hx-ex-search{display:flex;align-items:center;gap:.5rem;flex:0 1 17rem;min-inline-size:0;padding:0 .75rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--hx-sunk);color:var(--hx-faint);transition:border-color .15s ease}.hx-ex-search:focus-within{border-color:var(--hx-accent)}.hx-ex-search svg{flex:none;inline-size:1rem;block-size:1rem}.hx-ex-search input{flex:1;min-inline-size:0;block-size:2.375rem;border:0;background:none;font:inherit;font-size:.875rem;color:var(--hx-text);outline:none}.hx-ex-filters{display:flex;flex-wrap:wrap;gap:.375rem}.hx-ex-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border:1px solid var(--hx-line);border-radius:999px;background:none;font:inherit;font-size:.8125rem;font-weight:600;color:var(--hx-dim);cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.hx-ex-chip span{font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint)}.hx-ex-chip:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-ex-chip[aria-selected=true]{color:var(--hx-text);border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-ex-chip[aria-selected=true] span{color:var(--hx-accent)}.hx-ex-none{margin:0;padding:1.5rem 0;text-align:center;font-size:.875rem;color:var(--hx-dim)}.hx-ex-days{display:flex;flex-direction:column;gap:1.125rem}.hx-ex-day__label{margin:0 0 .5rem;font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-faint);display:flex;align-items:center;gap:.75rem}.hx-ex-day__label:after{content:"";flex:1;block-size:1px;background:var(--hx-line)}.hx-ex-rows{list-style:none;margin:0;padding:0;display:grid;gap:.375rem}.hx-ex-row{position:relative;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-sunk);overflow:hidden;transition:border-color .15s ease}.hx-ex-row:before{content:"";position:absolute;left:0;top:0;bottom:0;inline-size:3px;background:var(--hx-faint);opacity:.5}.hx-ex-row[data-kind=ok]:before{background:var(--hx-live);opacity:1}.hx-ex-row[data-kind=work]:before{background:var(--hx-accent);opacity:1}.hx-ex-row[data-kind=wait]:before{background:var(--hx-star);opacity:1}.hx-ex-row[data-kind=bad]:before{background:var(--hx-bad);opacity:1}.hx-ex-row:hover,.hx-ex-row[data-open]{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-ex-row[data-kind=off]:not([data-open]) .hx-ex-row__main{opacity:.62}.hx-ex-row__main{display:grid;grid-template-columns:3rem auto minmax(0,1fr) auto auto 1rem;align-items:center;gap:.875rem;inline-size:100%;padding:.6875rem .875rem .6875rem 1rem;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.hx-ex-row__time{font-family:var(--hx-data);font-size:.75rem;color:var(--hx-faint)}.hx-ex-row__pair{display:flex}.hx-ex-row__pair img{border-radius:50%;background:var(--hx-raise);box-shadow:0 0 0 2px var(--hx-sunk)}.hx-ex-row__pair img+img{margin-left:-.375rem}.hx-ex-row__sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:.125rem .5rem;min-inline-size:0;font-family:var(--hx-data);font-size:.8125rem}.hx-ex-row__sum b{font-weight:600;color:var(--hx-text)}.hx-ex-row__id,.hx-ex-row__sum span{color:var(--hx-dim)}.hx-ex-row__id{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--hx-data);font-size:.75rem}.hx-ex-row__id i{font-style:normal;padding:0 .3125rem;border-radius:4px;font-size:.625rem;font-weight:700;color:var(--hx-accent);border:1px solid color-mix(in srgb,var(--hx-accent) 40%,transparent)}.hx-ex-row__chev{inline-size:.5rem;block-size:.5rem;border-right:2px solid var(--hx-faint);border-bottom:2px solid var(--hx-faint);transform:rotate(45deg) translateY(-2px);transition:transform .16s ease;justify-self:center}.hx-ex-row[data-open] .hx-ex-row__chev{transform:rotate(-135deg) translateY(-2px);border-color:var(--hx-accent)}.hx-ex-row__more{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.875rem 1.5rem;padding:.875rem 1rem 1rem;border-top:1px dashed var(--hx-line)}.hx-ex-row__more dl{display:flex;flex-wrap:wrap;gap:.75rem 2rem;margin:0;min-inline-size:0}.hx-ex-row__more dt{font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-ex-row__more dd{margin:.25rem 0 0;font-size:.8125rem;color:var(--hx-text)}.hx-ex-row__more code{font-family:var(--hx-data);font-size:.75rem;overflow-wrap:anywhere}.hx-ex-row__wide{flex-basis:100%}@media (max-width:44rem){.hx-ex-row__main{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pair sum chev" "pair meta meta";gap:.375rem .75rem}.hx-ex-row__pair{grid-area:pair}.hx-ex-row__sum{grid-area:sum;flex-direction:column;gap:.125rem}.hx-ex-row__chev{grid-area:chev}.hx-ex-row__time{display:none}.hx-ex-row__id{grid-area:meta;justify-self:start}.hx-ex-row__main>.hx-ex-pill{grid-area:meta;justify-self:end}}.hx-ex-more{align-self:center;display:inline-flex;align-items:center;gap:.5rem;padding:.5625rem 1.125rem;border:1px solid var(--hx-line);border-radius:999px;background:none;font:inherit;font-size:.8125rem;font-weight:700;color:var(--hx-text);cursor:pointer}.hx-ex-more span{font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-accent)}.hx-ex-more:hover{border-color:var(--hx-accent)}.hx-ex-count{margin:0;text-align:center;font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint)}@media (prefers-reduced-motion:reduce){.hx-ex-live__pulse{animation:none}}.hx-set{gap:1.25rem}.hx-set,.hx-set-card{display:flex;flex-direction:column}.hx-set-card{padding:clamp(1.125rem,2vw,1.5rem);border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise);min-inline-size:0}.hx-set-card__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem 1rem;padding-bottom:.875rem}.hx-set-card__head h2{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-set-card__head p{margin:0;font-size:.8125rem;color:var(--hx-dim)}.hx-set-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;padding:.875rem 0;border-top:1px solid var(--hx-line)}.hx-set-row__ico{grid-row:span 1;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:10px;background:var(--hx-sunk);border:1px solid var(--hx-line);color:var(--hx-dim)}.hx-set-row__ico svg{inline-size:1rem;block-size:1rem}.hx-set-row__ico[data-state=on]{color:var(--hx-live);border-color:color-mix(in srgb,var(--hx-live) 40%,var(--hx-line));background:color-mix(in srgb,var(--hx-live) 10%,var(--hx-sunk))}.hx-set-row__ico[data-state=off]{color:var(--hx-star)}.hx-set-row__ico[data-state=bad]{color:var(--hx-bad);border-color:color-mix(in srgb,var(--hx-bad) 35%,var(--hx-line));background:color-mix(in srgb,var(--hx-bad) 8%,var(--hx-sunk))}.hx-set-row__text{display:flex;flex-direction:column;gap:.1875rem;min-inline-size:0}.hx-set-row__title{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:var(--hx-text)}.hx-set-row__val{font-size:.8125rem;line-height:1.5;color:var(--hx-dim);overflow-wrap:anywhere}.hx-set-row__val--mono{font-family:var(--hx-data);font-size:.875rem;color:var(--hx-text)}.hx-set-row__act{display:flex;align-items:center;justify-content:flex-end}.hx-set-row__edit{grid-column:2/-1;display:flex;flex-direction:column;gap:.625rem;max-inline-size:30rem;padding-top:.5rem}@media (max-width:40rem){.hx-set-row__edit{grid-column:1/-1}}.hx-set-row[data-open] .hx-set-row__ico{color:var(--hx-accent);border-color:var(--hx-accent)}.hx-set-chip{font-style:normal;padding:.0625rem .5rem;border-radius:999px;font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--hx-star);background:color-mix(in srgb,var(--hx-star) 13%,transparent)}.hx-set-chip[data-state=on]{color:var(--hx-live);background:color-mix(in srgb,var(--hx-live) 13%,transparent)}.hx-set-none{color:var(--hx-faint);font-style:italic}.hx-set-dots{letter-spacing:.15em;color:var(--hx-text)}.hx-set-tg{display:inline-flex;align-items:center;gap:.5rem}.hx-set-tg img{border-radius:50%}.hx-set-link{border:0;background:none;padding:.25rem 0;font:inherit;font-size:.8125rem;font-weight:700;color:var(--hx-accent);text-decoration:none;cursor:pointer;white-space:nowrap}.hx-set-link:hover{text-decoration:underline;text-underline-offset:3px}.hx-set-link:disabled{opacity:.5;cursor:default}.hx-set-link--warn{color:var(--hx-bad)}.hx-set-link--dim{color:var(--hx-dim);margin-left:auto}.hx-set-link[data-shake]{animation:hx-set-shake .32s ease}@keyframes hx-set-shake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.hx-set-hint{margin:0;font-size:.75rem;line-height:1.5;color:var(--hx-faint)}.hx-set-inline{display:flex;gap:.5rem}.hx-set-inline>input{flex:1;min-inline-size:0}.hx-set-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.hx-set-alert{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem 1rem;align-items:start;padding:1rem 1.125rem;border:1px solid color-mix(in srgb,var(--hx-star) 45%,var(--hx-line));border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--hx-star) 12%,var(--hx-raise)),var(--hx-raise) 70%)}.hx-set-alert__mark{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:50%;font-family:var(--hx-display);font-weight:700;color:var(--hx-star);border:2px solid var(--hx-star)}.hx-set-alert__text{display:flex;flex-direction:column;gap:.25rem;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-set-alert__text b{color:var(--hx-text);font-size:.9375rem}.hx-set-alert__acts{grid-column:2;display:flex;flex-wrap:wrap;gap:.5rem}@media (min-width:56rem){.hx-set-alert{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.hx-set-alert__acts{grid-column:auto}}.hx-set-danger{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding:1rem 1.125rem;border:1px dashed color-mix(in srgb,var(--hx-bad) 40%,var(--hx-line));border-radius:16px}.hx-set-danger__text{display:flex;flex-direction:column;gap:.1875rem;font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-set-danger__text b{font-size:.9375rem;color:var(--hx-text)}@media (max-width:40rem){.hx-set-danger{grid-template-columns:auto minmax(0,1fr)}.hx-set-danger .hx-act{grid-column:1/-1;justify-self:start}}@media (prefers-reduced-motion:reduce){.hx-set-link[data-shake]{animation:none}}.hx-abk{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.125rem,2vw,1.5rem);border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise);min-inline-size:0}.hx-abk__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.875rem 1.5rem}.hx-abk__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-abk__lede{margin:.25rem 0 0;max-inline-size:36rem;font-size:.8125rem;line-height:1.55;color:var(--hx-dim)}.hx-abk__tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.hx-abk__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:.75rem}.hx-abk__grid>.hx-ex-none{grid-column:1/-1}.hx-abk-card{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:.875rem 1rem .75rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-sunk);transition:border-color .15s ease;min-inline-size:0}.hx-abk-card:hover{border-color:color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line))}.hx-abk-card[data-fav]{border-color:color-mix(in srgb,var(--hx-star) 45%,var(--hx-line));background:linear-gradient(160deg,color-mix(in srgb,var(--hx-star) 8%,var(--hx-sunk)),var(--hx-sunk) 60%)}.hx-abk-card[data-asking]{border-color:var(--hx-bad)}.hx-abk-card__top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem}.hx-abk-card__coin{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:50%;background:var(--hx-raise);box-shadow:inset 0 0 0 1px var(--hx-line)}.hx-abk-card__any{font-family:var(--hx-display);font-size:1.25rem;color:var(--hx-accent)}.hx-abk-card__what{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.hx-abk-card__what b{font-size:.9375rem;color:var(--hx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-abk-card__what span{display:flex;align-items:center;gap:.375rem;font-family:var(--hx-data);font-size:.75rem;font-weight:600;color:var(--hx-dim)}.hx-abk-card__what i{font-style:normal;padding:0 .375rem;border-radius:4px;font-size:.625rem;color:var(--hx-accent);border:1px solid color-mix(in srgb,var(--hx-accent) 40%,transparent)}.hx-abk-card__star{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border:0;border-radius:8px;background:none;color:var(--hx-faint);cursor:pointer}.hx-abk-card__star:hover,.hx-abk-card__star[aria-pressed=true]{color:var(--hx-star)}.hx-abk-card__addr{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;inline-size:100%;padding:.625rem .75rem;border:1px dashed var(--hx-line);border-radius:10px;background:color-mix(in srgb,var(--hx-raise) 60%,transparent);font:inherit;text-align:left;cursor:copy;transition:border-color .15s ease}.hx-abk-card__addr code{font-family:var(--hx-data);font-size:.8125rem;line-height:1.45;color:var(--hx-text);overflow-wrap:anywhere}.hx-abk-card__copy{font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-faint)}.hx-abk-card__addr:hover{border-color:var(--hx-accent)}.hx-abk-card__addr:hover .hx-abk-card__copy{color:var(--hx-accent)}.hx-abk-card__foot{display:flex;align-items:center;gap:1rem;min-block-size:2rem}.hx-abk-card__date{margin-right:auto;font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint)}.hx-abk-card__foot--ask{gap:.5rem}.hx-abk-card__foot--ask span{margin-right:auto;font-size:.8125rem;font-weight:700;color:var(--hx-bad)}.hx-abk-empty{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:clamp(1.5rem,4vw,2.75rem) 1rem;border:1px dashed color-mix(in srgb,var(--hx-accent) 25%,var(--hx-line));border-radius:14px;text-align:center}.hx-abk-empty__art{display:grid;place-items:center;inline-size:3.5rem;block-size:3.5rem;border-radius:50%;color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 10%,transparent);box-shadow:0 0 30px -6px color-mix(in srgb,var(--hx-accent) 60%,transparent)}.hx-abk-empty__art svg{inline-size:1.5rem;block-size:1.5rem}.hx-abk-empty h3{margin:.25rem 0 0;font-family:var(--hx-display);font-size:1.25rem;color:var(--hx-text)}.hx-abk-empty p{margin:0 0 .5rem;max-inline-size:26rem;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-inp__label small{font-weight:500;color:var(--hx-faint);text-transform:none;letter-spacing:0}.hx-pt{gap:1.25rem}.hx-pt,.hx-pt-card{display:flex;flex-direction:column}.hx-pt-card{gap:1rem;padding:clamp(1.125rem,2vw,1.5rem);border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise);min-inline-size:0}.hx-ov-tile--static{cursor:default}.hx-ov-tile--static:hover{transform:none;border-color:var(--hx-line)}a.hx-ov-tile{text-decoration:none}.hx-pt-level{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.hx-pt-level__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;font-size:.8125rem;color:var(--hx-dim)}.hx-pt-level__row b{color:var(--hx-text);font-family:var(--hx-data);font-weight:600}.hx-pt-level__bar{block-size:6px;border-radius:3px;background:var(--hx-sunk);box-shadow:inset 0 0 0 1px var(--hx-line);overflow:hidden}.hx-pt-level__bar span{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) 60%,transparent),var(--hx-accent));box-shadow:0 0 12px var(--hx-accent)}.hx-pt-url{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.hx-pt-url code{flex:1 1 16rem;min-inline-size:0;padding:.75rem .875rem;border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:10px;background:var(--hx-sunk);font-family:var(--hx-data);font-size:.875rem;color:var(--hx-text);overflow-wrap:anywhere;cursor:copy}.hx-pt-gen{display:flex;flex-direction:column;gap:1rem}.hx-pt-gen__pair{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.75rem}@media (max-width:36rem){.hx-pt-gen__pair{grid-template-columns:minmax(0,1fr)}.hx-pt-gen__pair .hx-ex-ticket__arrow{justify-self:center;transform:rotate(90deg);margin-block:.5rem}}.hx-wdr-form__body{display:flex;flex-direction:column;gap:.75rem}.hx-wdr-step{display:flex;align-items:center;gap:.625rem;margin-top:.375rem}.hx-wdr-step__n{display:grid;place-items:center;inline-size:1.375rem;block-size:1.375rem;border-radius:50%;font-family:var(--hx-data);font-size:.6875rem;font-weight:700;color:var(--hx-accent);border:1px solid color-mix(in srgb,var(--hx-accent) 50%,transparent)}.hx-wdr-step__t{font-size:.8125rem;font-weight:700;color:var(--hx-text)}.hx-wdr-coins{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.5rem),1fr));gap:.5rem}.hx-wdr-coin{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:.625rem;column-gap:.625rem;align-items:center;padding:.625rem .75rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-sunk);font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.hx-wdr-coin__ico{grid-row:span 2;display:flex}.hx-wdr-coin__ico img{border-radius:50%}.hx-wdr-coin__name{font-size:.8125rem;font-weight:700;color:var(--hx-text)}.hx-wdr-coin__min,.hx-wdr-coin__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-wdr-coin__min{font-family:var(--hx-data);font-size:.625rem;color:var(--hx-faint)}.hx-wdr-coin:hover{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-wdr-coin[aria-checked=true]{border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 10%,var(--hx-sunk));box-shadow:0 0 0 1px var(--hx-accent) inset}.hx-wdr-amount{display:flex;align-items:center;gap:.5rem;padding:.375rem .375rem .375rem .875rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-sunk)}.hx-wdr-amount:focus-within{border-color:var(--hx-accent)}.hx-wdr-amount input{flex:1;min-inline-size:0;border:0;background:none;font-size:1.25rem;color:var(--hx-text);outline:none;padding-block:.375rem}.hx-wdr-amount input,.hx-wdr-amount__ccy{font-family:var(--hx-data);font-weight:600}.hx-wdr-amount__ccy{font-size:.75rem;color:var(--hx-faint)}.hx-wdr-amount__all{flex:none;padding:.4375rem .625rem;border:1px solid var(--hx-line);border-radius:8px;background:var(--hx-raise);font:inherit;font-size:.6875rem;font-weight:700;color:var(--hx-dim);cursor:pointer;white-space:nowrap}.hx-wdr-amount__all:hover,.hx-wdr-amount__all[aria-pressed=true]{color:var(--hx-accent);border-color:var(--hx-accent)}@media (max-width:30rem){.hx-wdr-amount{flex-wrap:wrap}.hx-wdr-amount__all{flex-basis:100%}}.hx-wdr-addr{font-family:var(--hx-data)}.hx-wdr-addbook{align-self:flex-start;margin-left:0!important}.hx-wdr-form__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem;padding-top:1rem;border-top:1px dashed var(--hx-line);font-size:.8125rem;color:var(--hx-dim)}.hx-wdr-form__foot b{font-family:var(--hx-data);color:var(--hx-text)}.hx-ov-tile[data-bad] .hx-ov-tile__v{color:var(--hx-bad)}main .hx-sp>div>div,main.hx-sp__stage>div>div{background-color:transparent}.hx-sp{background:radial-gradient(60rem 22rem at 50% -8rem,color-mix(in srgb,var(--hx-accent) 12%,transparent),transparent 70%)}.hx-sp__shell{inline-size:100%;max-inline-size:84rem;margin-inline:auto;padding:clamp(1.25rem,3vw,2.25rem) clamp(1rem,4vw,3.5rem) clamp(4rem,8vw,6rem);display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.75rem)}.hx-sp-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem 1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--hx-line);position:relative}.hx-sp-bar:after{content:"";position:absolute;left:0;bottom:-1px;inline-size:9rem;block-size:1px;background:linear-gradient(90deg,var(--hx-accent),transparent)}.hx-sp-seal{position:relative;flex:none;inline-size:3.5rem;block-size:3.5rem;padding:3px;border:0;border-radius:50%;background:conic-gradient(from 200deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 15%,transparent),var(--hx-accent));cursor:pointer;box-shadow:0 0 22px -6px color-mix(in srgb,var(--hx-accent) 70%,transparent);transition:transform .16s ease}.hx-sp-seal:hover{transform:rotate(-8deg) scale(1.04)}.hx-sp-seal img,.hx-sp-seal__blank{display:block;inline-size:100%;block-size:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--hx-sunk);border:2px solid var(--hx-bg,var(--hx-raise))}.hx-sp-seal--big{inline-size:5rem;block-size:5rem}.hx-sp-seal__edit{position:absolute;inset:3px;display:grid;place-items:center;border-radius:50%;background:rgba(0,0,0,.55);color:#fff;font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:0;transition:opacity .16s ease}.hx-sp-seal:focus-visible .hx-sp-seal__edit,.hx-sp-seal:hover .hx-sp-seal__edit{opacity:1}.hx-sp-who{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.hx-sp-who h1{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.375rem,2.6vw,1.875rem);line-height:1.1;color:var(--hx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-sp-who__id{align-self:flex-start;border:0;background:none;padding:0;font-family:var(--hx-data);font-size:.75rem;color:var(--hx-faint);cursor:copy}.hx-sp-who__id:hover{color:var(--hx-accent)}.hx-sp-pulse{list-style:none;margin:0;padding:0;display:flex;align-items:stretch}.hx-sp-pulse li+li{border-left:1px solid var(--hx-line)}.hx-sp-pulse button{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.125rem 1.125rem;border:0;background:none;font:inherit;cursor:pointer}.hx-sp-pulse b{font-family:var(--hx-display);font-size:1.375rem;font-weight:700;line-height:1;color:var(--hx-text);font-variant-numeric:lining-nums tabular-nums}.hx-sp-pulse span{font-size:.6875rem;color:var(--hx-faint);white-space:nowrap}.hx-sp-pulse button:hover span{color:var(--hx-accent)}.hx-sp-pulse button[data-hot] b{color:var(--hx-live);text-shadow:0 0 16px color-mix(in srgb,var(--hx-live) 50%,transparent)}.hx-sp-pulse button[data-warn] b{color:var(--hx-star)}@media (max-width:64rem){.hx-sp-bar{grid-template-columns:auto minmax(0,1fr) auto}.hx-sp-pulse{grid-column:1/-1;grid-row:2;justify-content:space-between;padding:.75rem 0 0;border-top:1px dashed var(--hx-line)}.hx-sp-pulse li{flex:1}.hx-sp-pulse button{padding-inline:.625rem}}@media (max-width:30rem){.hx-sp-bar__new{grid-column:1/-1;grid-row:3;justify-self:stretch;text-align:center}.hx-sp-bar{grid-template-columns:auto minmax(0,1fr)}}.hx-sp-spaces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.hx-sp-space{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:.875rem;column-gap:.875rem;align-items:baseline;padding:1rem 1.125rem;border:1px solid var(--hx-line);border-radius:16px;background:var(--hx-raise);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.hx-sp-space:hover{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));transform:translateY(-2px)}.hx-sp-space__n{grid-row:span 2;align-self:center;font-family:var(--hx-data);font-size:.75rem;font-weight:700;color:var(--hx-faint)}.hx-sp-space__t{font-family:var(--hx-display);font-weight:700;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.15;color:var(--hx-text)}.hx-sp-space__s{font-size:.75rem;color:var(--hx-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-sp-space[aria-selected=true]{border-color:var(--hx-accent);background:linear-gradient(150deg,color-mix(in srgb,var(--hx-accent) 22%,var(--hx-raise)),color-mix(in srgb,var(--hx-accent) 6%,var(--hx-raise)) 70%);box-shadow:0 18px 40px -26px var(--hx-accent)}.hx-sp-space[aria-selected=true] .hx-sp-space__n{color:var(--hx-accent)}.hx-sp-space[aria-selected=true]:after{content:"";position:absolute;left:50%;bottom:-.4375rem;inline-size:.75rem;block-size:.75rem;transform:translateX(-50%) rotate(45deg);background:color-mix(in srgb,var(--hx-accent) 10%,var(--hx-raise));border-right:1px solid var(--hx-accent);border-bottom:1px solid var(--hx-accent)}@media (max-width:44rem){.hx-sp-spaces{gap:.375rem}.hx-sp-space{grid-template-columns:minmax(0,1fr);padding:.75rem .625rem;text-align:center}.hx-sp-space__n,.hx-sp-space__s{display:none}.hx-sp-space__t{font-size:1rem}}.hx-sp__stage{min-inline-size:0}.hx-sp-split{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;align-items:start}@media (min-width:72rem){.hx-sp-split{grid-template-columns:minmax(0,1fr) 21rem}.hx-sp-split__side{position:sticky;top:calc(var(--hx-header-h, 4.5rem) + 1rem)}}.hx-abk--compact{gap:.75rem;padding:1rem}.hx-abk--compact .hx-abk__head{align-items:center}.hx-abk--compact .hx-abk__title{font-size:1.125rem}.hx-abk--compact .hx-abk__grid{grid-template-columns:minmax(0,1fr);gap:.5rem}.hx-abk--compact .hx-abk-card{padding:.75rem;gap:.5rem}.hx-abk--compact .hx-abk-card__coin{inline-size:2rem;block-size:2rem}.hx-abk--compact .hx-abk-card__addr{padding:.5rem .625rem}.hx-abk--compact .hx-abk-card__addr code{font-size:.75rem}.hx-abk--compact .hx-abk-card__date{display:none}.hx-abk--compact .hx-abk-card__foot{justify-content:flex-end;min-block-size:1.5rem}.hx-abk--compact .hx-abk-empty{padding:1.25rem .75rem}.hx-abk--compact .hx-abk-empty__art{inline-size:2.75rem;block-size:2.75rem}.hx-abk--compact .hx-abk-empty h3{font-size:1.0625rem}.hx-abk--compact .hx-abk-empty p{font-size:.8125rem}.hx-sheet{position:fixed;inset:0;z-index:10020;display:flex;justify-content:flex-end}.hx-sheet__scrim{position:absolute;inset:0;background:rgba(6,2,3,.62);backdrop-filter:blur(4px);opacity:0;transition:opacity .24s ease}.hx-sheet__panel{position:relative;display:flex;flex-direction:column;inline-size:min(100%,30rem);block-size:100%;background:var(--hx-raise);border-left:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));box-shadow:-30px 0 60px -30px var(--hx-accent);transform:translateX(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1);outline:none;padding-top:env(safe-area-inset-top,0)}.hx-sheet__panel[data-wide]{inline-size:min(100%,40rem)}.hx-sheet[data-in] .hx-sheet__scrim{opacity:1}.hx-sheet[data-in] .hx-sheet__panel{transform:none}.hx-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--hx-line)}.hx-sheet__head .hx-kicker{margin:0 0 .25rem}.hx-sheet__head h2{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;color:var(--hx-text)}.hx-sheet__x{display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--hx-sunk);color:var(--hx-dim);cursor:pointer}.hx-sheet__x:hover{color:var(--hx-accent);border-color:var(--hx-accent)}.hx-sheet__body{flex:1;overflow-y:auto;padding:1.25rem 1.5rem calc(2rem + env(safe-area-inset-bottom, 0px));overscroll-behavior:contain}@media (max-width:40rem){.hx-sheet{align-items:flex-end}.hx-sheet__panel,.hx-sheet__panel[data-wide]{inline-size:100%;block-size:92vh;border-left:0;border-top:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));border-radius:20px 20px 0 0;transform:translateY(100%);padding-top:0}.hx-sheet__head{padding:1rem 1.125rem .875rem}.hx-sheet__body{padding:1rem 1.125rem calc(2rem + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.hx-sheet__panel,.hx-sheet__scrim{transition:none}}.hx-ps{display:flex;flex-direction:column;gap:1.25rem}.hx-ps__id{display:flex;align-items:center;gap:1rem}.hx-ps__name{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.25rem;color:var(--hx-text)}.hx-ps__meta{margin:.25rem 0 0;font-size:.75rem;line-height:1.5;color:var(--hx-faint)}.hx-ps .hx-set-card{padding:1rem 1.125rem}.hx-ps .hx-set-card__head h2{font-size:1.125rem}.hx-ps__foot{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:1rem;border-top:1px dashed var(--hx-line)}.hx-ps__exit{margin-left:auto}.hx-ps__exit:hover{color:var(--hx-bad);border-color:var(--hx-bad)}.hx-wdr-sheet{display:flex;flex-direction:column;gap:.75rem}.hx-wdr-avail{margin:0;padding:.75rem .875rem;border-radius:12px;background:color-mix(in srgb,var(--hx-live) 9%,var(--hx-sunk));font-size:.8125rem;color:var(--hx-dim)}.hx-wdr-avail b{font-family:var(--hx-data);color:var(--hx-text)}.hx-wdr-sheet .hx-wdr-coins{grid-template-columns:repeat(2,minmax(0,1fr))}.hx-inc{display:flex;flex-direction:column;gap:1.25rem}.hx-inc__top{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem}@media (min-width:64rem){.hx-inc__top{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.hx-inc-vault{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--hx-live) 35%,var(--hx-line));border-radius:20px;background:radial-gradient(28rem 14rem at 0 0,color-mix(in srgb,var(--hx-live) 13%,transparent),transparent 70%),var(--hx-raise);overflow:hidden}.hx-inc-vault:before{content:"666";position:absolute;right:-.5rem;bottom:-2.25rem;font-family:var(--hx-display);font-weight:700;font-size:9rem;line-height:1;color:color-mix(in srgb,var(--hx-live) 7%,transparent);pointer-events:none}.hx-inc-vault__k{margin:0;font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-live)}.hx-inc-vault__sum{display:flex;align-items:baseline;gap:.5rem;font-family:var(--hx-display);font-weight:700;font-size:clamp(2.75rem,6vw,4rem);line-height:1;color:var(--hx-text);font-variant-numeric:lining-nums tabular-nums}.hx-inc-vault__sum small{font-family:var(--hx-data);font-size:.875rem;color:var(--hx-faint)}.hx-inc-vault__s{margin:0 0 .375rem;font-size:.8125rem;color:var(--hx-dim)}.hx-inc-link__stats,.hx-inc-vault__facts{margin:.5rem 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;inline-size:100%}.hx-inc-link__stats>div,.hx-inc-vault__facts>div{padding:.625rem .75rem;border:1px solid var(--hx-line);border-radius:12px;background:color-mix(in srgb,var(--hx-sunk) 70%,transparent)}.hx-inc-link__stats dt,.hx-inc-vault__facts dt{font-size:.625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-faint)}.hx-inc-link__stats dd,.hx-inc-vault__facts dd{margin:.25rem 0 0;font-family:var(--hx-data);font-size:.9375rem;font-weight:600;color:var(--hx-text)}.hx-inc-link .hx-pt-level,.hx-inc-vault .hx-pt-level{inline-size:100%}.hx-inc-link{display:flex;flex-direction:column;gap:.875rem;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line));border-radius:20px;background:radial-gradient(30rem 14rem at 100% 0,color-mix(in srgb,var(--hx-accent) 13%,transparent),transparent 70%),var(--hx-raise);min-inline-size:0}.hx-inc-link__rate{display:flex;align-items:baseline;gap:.875rem;flex-wrap:wrap}.hx-inc-link__rate b{font-family:var(--hx-display);font-weight:700;font-size:clamp(2.75rem,6vw,4rem);line-height:1;color:var(--hx-text);text-shadow:0 0 36px color-mix(in srgb,var(--hx-accent) 45%,transparent)}.hx-inc-link__rate b small{font-size:.5em;color:var(--hx-accent)}.hx-inc-link__rate span{max-inline-size:16rem;font-size:.8125rem;line-height:1.45;color:var(--hx-dim)}.hx-inc-link .hx-set-link--dim{margin-left:0;align-self:flex-start}.hx-inc-gen{border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-raise)}.hx-inc-gen>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;font-family:var(--hx-display);font-weight:700;font-size:1.125rem;color:var(--hx-text);cursor:pointer;list-style:none}.hx-inc-gen>summary::-webkit-details-marker{display:none}.hx-inc-gen>summary i{inline-size:.5rem;block-size:.5rem;border-right:2px solid var(--hx-faint);border-bottom:2px solid var(--hx-faint);transform:rotate(45deg);transition:transform .16s ease}.hx-inc-gen[open]>summary i{transform:rotate(-135deg);border-color:var(--hx-accent)}.hx-inc-gen>.hx-pt-gen{padding:0 1.25rem 1.25rem}.hx-inc-gen>.hx-pt-gen>header .hx-ex-log__title{display:none}.hx-inc-rows{list-style:none;margin:0;padding:0;display:grid;gap:.375rem}.hx-inc-row{display:grid;grid-template-columns:2rem minmax(0,1fr) auto auto;align-items:center;gap:.875rem;padding:.625rem .875rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-sunk)}.hx-inc-row__sign{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:50%;font-family:var(--hx-data);font-weight:700;color:var(--hx-live);background:color-mix(in srgb,var(--hx-live) 12%,transparent)}.hx-inc-row[data-dir=out] .hx-inc-row__sign{color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-inc-row__what{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.hx-inc-row__what b{font-size:.875rem;color:var(--hx-text)}.hx-inc-row__what span{font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint)}.hx-inc-row__sum{font-family:var(--hx-data);font-size:.9375rem;font-weight:600;color:var(--hx-live);white-space:nowrap;text-align:right;min-inline-size:7rem}.hx-inc-row[data-dir=out] .hx-inc-row__sum{color:var(--hx-text)}.hx-inc-row[data-kind=bad] .hx-inc-row__sum,.hx-inc-row[data-kind=off] .hx-inc-row__sum{color:var(--hx-faint);text-decoration:line-through}.hx-inc-row__sum small{margin-left:.25rem;font-size:.6875rem;color:var(--hx-faint)}@media (max-width:40rem){.hx-inc-row{grid-template-columns:2rem minmax(0,1fr) auto}.hx-inc-row .hx-ex-pill{grid-column:2;grid-row:2;justify-self:start}.hx-inc-row__sum{grid-column:3;grid-row:1/span 2;min-inline-size:0}}@keyframes hx-ov-skel{0%{background-position:100% 0}to{background-position:-100% 0}}.hx-shade{background:radial-gradient(60rem 40rem at 50% 30%,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 70%),color-mix(in srgb,var(--hx-ground) 72%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:hx-dlg-fade .2s ease both}.hx-dlg{position:relative;border-radius:22px;border:1px solid color-mix(in srgb,var(--hx-accent) 28%,var(--hx-line));background:linear-gradient(90deg,transparent,var(--hx-accent),transparent) top /7rem 2px no-repeat,radial-gradient(36rem 12rem at 50% -4rem,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 70%),var(--hx-raise);box-shadow:0 40px 80px -40px color-mix(in srgb,var(--hx-accent) 55%,transparent),0 0 0 1px color-mix(in srgb,var(--hx-ground) 40%,transparent);animation:hx-dlg-rise .24s cubic-bezier(.2,.8,.2,1) both}.hx-dlg__head{padding:1.375rem 1.5rem 1rem}.hx-dlg__head .hx-kicker{margin:0 0 .375rem}.hx-dlg__title{margin:.25rem 0 0;font-weight:700;font-size:1.5rem;line-height:1.15;letter-spacing:0}.hx-dlg__body,.hx-dlg__foot{padding:1.125rem 1.5rem;border-top:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-dlg__foot{background:color-mix(in srgb,var(--hx-sunk) 55%,transparent);border-radius:0 0 21px 21px}.hx-dlg__lede{font-size:.875rem}.hx-dlg__note--warn{border-left:0;padding:.75rem .875rem;border-radius:12px;background:color-mix(in srgb,var(--hx-accent) 9%,transparent)}.hx-dlg__x{inline-size:2.25rem;block-size:2.25rem;border-radius:10px;background:var(--hx-sunk);border-color:var(--hx-line);transition:color .14s ease,border-color .14s ease,transform .16s ease}.hx-dlg__x:hover{color:var(--hx-accent);border-color:var(--hx-accent);transform:rotate(90deg)}.hx-dlg__head--row{padding-bottom:1.125rem}.hx-dlg::-webkit-scrollbar-thumb{border-radius:4px}@keyframes hx-dlg-fade{0%{opacity:0}}@keyframes hx-dlg-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}}@media (max-width:40rem){.hx-shade{padding:0}.hx-shade,.hx-shade__box{align-items:flex-end}.hx-dlg,.hx-dlg--wide{max-width:100%;max-height:92vh;border-radius:22px 22px 0 0;border-bottom:0;animation-name:hx-dlg-up;padding-bottom:env(safe-area-inset-bottom,0)}.hx-dlg__foot{border-radius:0}.hx-dlg__foot--split>.hx-act{flex:1 1 8rem}}@keyframes hx-dlg-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.hx-dlg,.hx-shade{animation:none}}.hx-tfa{gap:0}.hx-tfa__step{position:relative;display:grid;grid-template-columns:2.25rem minmax(0,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:.625rem;padding-bottom:1.5rem}.hx-tfa__step>:not(.hx-tfa__num){grid-column:2}.hx-tfa__num{grid-column:1;grid-row:1/span 6;display:grid;place-items:center;align-self:start;inline-size:2.25rem;block-size:2.25rem;border-radius:50%;border:1px solid var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,var(--hx-raise));font-size:.75rem;font-weight:700;letter-spacing:0;box-shadow:0 0 16px -4px color-mix(in srgb,var(--hx-accent) 70%,transparent)}.hx-tfa__step:not(:last-of-type):before{content:"";position:absolute;left:1.125rem;top:2.5rem;bottom:.25rem;inline-size:1px;background:linear-gradient(var(--hx-accent),transparent);opacity:.5}.hx-tfa__title{align-self:center;min-block-size:2.25rem;display:flex;align-items:center;font-family:var(--hx-display);font-weight:700;font-size:1.0625rem}.hx-tfa__qr{padding:.75rem;border-radius:16px;border:0;box-shadow:0 0 0 1px var(--hx-line),0 0 0 5px color-mix(in srgb,var(--hx-accent) 14%,transparent)}.hx-tfa__qr-skel{border-radius:10px}.hx-tfa__secret{border-radius:12px;padding:.375rem .375rem .375rem .75rem}.hx-tfa__secret .hx-snip__copy{flex:none;padding:.4375rem .75rem;border:1px solid var(--hx-line);border-radius:8px;background:var(--hx-raise);font:inherit;font-size:.75rem;font-weight:700;color:var(--hx-text);cursor:pointer}.hx-tfa__secret .hx-snip__copy:hover,.hx-tfa__secret .hx-snip__copy[data-copied]{color:var(--hx-accent);border-color:var(--hx-accent)}.hx-pin{max-inline-size:16rem;padding:.75rem 1rem;border-radius:14px;background:var(--hx-sunk);font-size:1.625rem;font-weight:600;letter-spacing:.5em;transition:border-color .14s ease,box-shadow .16s ease}.hx-pin:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--hx-accent) 18%,transparent)}.hx-tick__box{inline-size:1.125rem;block-size:1.125rem;border-radius:6px;background:var(--hx-sunk)}.hx-tick__input:checked+.hx-tick__box{box-shadow:0 0 10px -2px var(--hx-accent)}.hx-tick__input:checked+.hx-tick__box:after{inset-inline-start:.3125rem;inset-block-start:.1875rem}.hx-lever{inline-size:2.75rem;block-size:1.5rem;border-radius:999px;background:var(--hx-sunk)}.hx-lever__dot{inset-block-start:2px;inset-inline-start:2px;inline-size:1.125rem;block-size:1.125rem;border-radius:50%;background:var(--hx-faint)}.hx-lever[aria-checked=true]{box-shadow:0 0 14px -4px var(--hx-accent)}.hx-lever[aria-checked=true] .hx-lever__dot{transform:translateX(1.25rem)}.hx-lever:focus-visible{outline:2px solid color-mix(in srgb,var(--hx-accent) 60%,transparent);outline-offset:2px}.hx-pop{position:relative;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.75rem 2.75rem .875rem .75rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--hx-toast-tone,var(--hx-faint)) 35%,var(--hx-line));background:linear-gradient(100deg,color-mix(in srgb,var(--hx-toast-tone,var(--hx-faint)) 14%,var(--hx-raise)),var(--hx-raise) 55%);box-shadow:0 18px 40px -22px color-mix(in srgb,var(--hx-toast-tone,var(--hx-faint)) 60%,transparent),0 2px 8px -4px rgba(0,0,0,.35);backdrop-filter:blur(8px)}.hx-pop__mark{inline-size:1.75rem;block-size:1.75rem;border-radius:50%;border:0;background:color-mix(in srgb,var(--hx-toast-tone,var(--hx-faint)) 18%,transparent);box-shadow:0 0 14px -4px var(--hx-toast-tone,var(--hx-faint))}.hx-pop__mark svg{inline-size:.875rem;block-size:.875rem}.hx-pop__text{padding-block-start:.3125rem;font-size:.875rem;font-weight:600}.hx-pop__x{inset-block-start:50%;inset-inline-end:.625rem;transform:translateY(-50%);inline-size:1.625rem;block-size:1.625rem;border-radius:8px;border-color:transparent;background:transparent;transition:color .14s ease,background-color .14s ease}.hx-pop__x:hover{border-color:transparent;background:color-mix(in srgb,var(--hx-text) 8%,transparent)}.hx-pop:after{inset-inline:.75rem;inset-block-end:.3125rem;block-size:2px;border-radius:2px;background:linear-gradient(90deg,var(--hx-toast-tone,var(--hx-faint)),transparent);box-shadow:0 0 8px var(--hx-toast-tone,var(--hx-faint));opacity:.7}.hx-pact{position:fixed;left:max(1rem,env(safe-area-inset-left,0px));bottom:calc(1rem + env(safe-area-inset-bottom, 0px));z-index:9990;inline-size:min(calc(100vw - 2rem),23rem);padding:1.125rem 1.25rem 1rem;border-radius:18px;border:1px solid color-mix(in srgb,var(--hx-accent) 32%,var(--hx-line));background:radial-gradient(14rem 7rem at 100% 0,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent 70%),radial-gradient(10rem 6rem at 0 100%,color-mix(in srgb,var(--hx-star) 9%,transparent),transparent 70%),var(--hx-raise);box-shadow:0 26px 60px -30px color-mix(in srgb,var(--hx-accent) 65%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--hx-ground) 30%,transparent);color:var(--hx-text);animation:hx-pact-in .52s cubic-bezier(.2,.8,.2,1) .6s both;transform-origin:0 100%}.hx-pact:before{content:"";position:absolute;left:1.25rem;right:1.25rem;top:-1px;block-size:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--hx-accent),var(--hx-star),var(--hx-accent),transparent);box-shadow:0 0 12px var(--hx-accent)}.hx-pact__kicker{margin:0;font-family:var(--hx-data);font-size:.625rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--hx-accent)}.hx-pact__title{margin:.25rem 0 .5rem;font-family:var(--hx-display);font-weight:700;font-size:1.25rem;line-height:1.15}.hx-pact__text{margin:0;font-size:.8125rem;line-height:1.55;color:var(--hx-dim)}.hx-pact__text a{color:var(--hx-accent);text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--hx-accent) 45%,transparent)}.hx-pact__foot{display:flex;gap:1rem;margin-top:1rem}.hx-pact__sign{position:relative;flex:1;min-inline-size:0;padding-top:1.25rem}.hx-pact__line{display:block;block-size:1px;background:repeating-linear-gradient(90deg,var(--hx-faint) 0 6px,transparent 6px 10px)}.hx-pact__cap{display:block;margin-top:.3125rem;font-family:var(--hx-data);font-size:.625rem;letter-spacing:.08em;color:var(--hx-faint)}.hx-pact__seal.hx-wax{position:absolute;left:30%;bottom:-.75rem;inline-size:4rem;block-size:4rem;animation:hx-pact-stamp .42s cubic-bezier(.3,1.6,.5,1) both}.hx-pact__btn{flex:none}.hx-pact--sealed .hx-pact__cap{color:var(--hx-accent)}.hx-pact--closing{animation:hx-pact-out .34s ease forwards}@keyframes hx-pact-in{0%{opacity:0;transform:translateY(18px) rotate(-2deg) scale(.96)}}@keyframes hx-pact-out{to{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes hx-pact-stamp{0%{opacity:0;transform:scale(2.2) rotate(-30deg)}60%{opacity:1;transform:scale(.92) rotate(-10deg)}to{transform:scale(1) rotate(-12deg)}}@media (max-width:30rem){.hx-pact{left:.75rem;right:.75rem;inline-size:auto}}@media (prefers-reduced-motion:reduce){.hx-pact,.hx-pact--closing,.hx-pact__seal.hx-wax{animation:none}}.hx-pact__sign{padding-top:2.5rem}.hx-pact__ink{position:absolute;left:-.25rem;right:-.25rem;top:0;block-size:2.875rem;inline-size:calc(100% + .5rem);touch-action:none;color:color-mix(in srgb,var(--hx-accent) 75%,var(--hx-text));border-radius:8px;transition:background-color .16s ease}.hx-pact__ink:hover{background:color-mix(in srgb,var(--hx-accent) 5%,transparent)}.hx-pact__seal.hx-wax{z-index:1;bottom:-.5rem}.hx-pact--sealed .hx-pact__ink{pointer-events:none}:is(.hx-dlg,.hx-sheet) .hx-slot__edit{display:flex;flex-direction:column;gap:1rem}:is(.hx-dlg,.hx-sheet) .hx-inp{display:flex;flex-direction:column;gap:.4375rem}:is(.hx-dlg,.hx-sheet) .hx-inp__label{margin:0;font-family:var(--hx-body);font-size:.8125rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--hx-text)}:is(.hx-dlg,.hx-sheet) .hx-inp__hint,:is(.hx-dlg,.hx-sheet) .hx-inp__label small{font-family:var(--hx-body);font-weight:500;font-size:.75rem;letter-spacing:0;text-transform:none;color:var(--hx-faint)}:is(.hx-dlg,.hx-sheet) .hx-inp__input{border-radius:12px}:is(.hx-dlg,.hx-sheet) .hx-coinpick__btn{border-radius:12px}.hx-pact__cap{block-size:1rem;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--hx-body);font-size:.6875rem;letter-spacing:.02em}.hx-pact__foot{align-items:flex-end}.hx-chooser__net{border-radius:10px}.hx-chooser__net,.hx-chooser__net-label{font-family:var(--hx-body);letter-spacing:0;text-transform:none}.hx-chooser__net--on{box-shadow:inset 0 0 0 1px var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-chooser__netinput,.hx-chooser__netsearch{border-radius:12px;font-family:var(--hx-body);letter-spacing:0}.hx-chooser__flag{border-radius:6px}.hx-cselect__nettag{border-radius:999px;padding:.25rem .5rem;border-color:color-mix(in srgb,currentColor 35%,transparent)!important;background:color-mix(in srgb,currentColor 12%,transparent)}.hx-xf__help{display:inline-grid;place-items:center;inline-size:1.875rem;block-size:1.875rem;border:0;border-radius:50%;background:transparent;color:var(--hx-faint);cursor:pointer;transition:color .14s ease,background-color .14s ease}.hx-xf__help .hx-sigil{inline-size:1.0625rem;block-size:1.0625rem}.hx-xf__help:hover{color:var(--hx-text);background:color-mix(in srgb,var(--hx-text) 7%,transparent)}.hx-xf__help:focus-visible{outline:2px solid var(--hx-accent);outline-offset:1px}.hx-xf__gear{position:relative;display:inline-grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;flex:none;border:1px solid var(--hx-line);border-radius:999px;background:var(--xf-cell,var(--hx-sunk));color:var(--hx-dim);cursor:pointer;transition:color .14s ease,border-color .14s ease}.hx-xf__gear .hx-sigil{inline-size:1.0625rem;block-size:1.0625rem}.hx-xf__gear:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-xf__gear:focus-visible{outline:2px solid var(--hx-accent);outline-offset:1px}.hx-xf__gear[data-on]{color:var(--hx-accent);border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line))}.hx-xf__gear-dot{position:absolute;top:0;right:0;inline-size:.5rem;block-size:.5rem;border-radius:50%;background:var(--hx-accent);box-shadow:0 0 0 2px var(--hx-raise)}.hx-rate{display:inline-flex;align-items:center;gap:.25rem;max-inline-size:100%;min-inline-size:0;vertical-align:middle}.hx-rate__text{display:block;min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hx-rate__info{flex:none;display:inline-grid;place-items:center;inline-size:1.25rem;block-size:1.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hx-faint);cursor:pointer;transition:color .14s ease,background-color .14s ease}.hx-rate__info .hx-sigil{inline-size:.9375rem;block-size:.9375rem}.hx-rate__info:hover,.hx-rate__info[aria-expanded=true]{color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 10%,transparent)}.hx-rate__info:focus-visible{outline:2px solid var(--hx-accent);outline-offset:1px}.hx-lim{display:flex;flex-wrap:wrap;gap:.375rem;margin-block-start:.375rem;padding-inline:.75rem}.hx-lim__btn{display:inline-flex;align-items:baseline;gap:.3125rem;padding:.25rem .625rem;border:0;border-radius:999px;background:color-mix(in srgb,var(--hx-accent) 9%,transparent);cursor:pointer;transition:background-color .14s ease,transform .12s ease}.hx-lim__btn:hover{background:color-mix(in srgb,var(--hx-accent) 16%,transparent)}.hx-lim__btn:active{transform:scale(.96)}.hx-lim__k{font-family:var(--hx-body);font-size:.6875rem;font-weight:500;color:var(--hx-dim)}.hx-lim__v{font-family:var(--hx-body);font-size:.75rem;font-weight:600;color:var(--hx-text);font-variant-numeric:tabular-nums}.hx-legal,.hx-xf .hx-legal{display:block;max-inline-size:30rem;margin-inline:auto;text-align:center;text-wrap:balance;font-family:var(--hx-body);font-size:.75rem;line-height:1.5;letter-spacing:0;color:var(--hx-faint)}.hx-legal a{color:var(--hx-dim);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--hx-dim) 60%,transparent)}.hx-legal a:hover{color:var(--hx-text);text-decoration-style:solid}.hx-reels{display:flex;align-items:center;justify-content:flex-start;inline-size:auto!important;height:1.3em;overflow:hidden;background:var(--xf-cell,var(--hx-sunk))!important;border-radius:6px;color:var(--hx-accent);text-shadow:0 0 12px color-mix(in srgb,var(--hx-accent) 65%,transparent);padding-inline:.1em}.hx-reels__reel{display:inline-block;inline-size:1ch;block-size:1.3em;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent)}.hx-reels__strip{display:flex;flex-direction:column;animation:hx-reels-spin var(--t,.7s) linear var(--d,0s) infinite}.hx-reels__strip>span{display:block;block-size:1.3em;line-height:1.3em;text-align:center}@keyframes hx-reels-spin{0%{transform:translateY(0)}to{transform:translateY(-10.4em)}}@media (prefers-reduced-motion:reduce){.hx-reels__strip{animation:none}}.hx-rx .hx-dlg__head--row{align-items:flex-start}.hx-rx__pacts{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem 1.5rem .25rem}@media (min-width:40rem){.hx-rx__pacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-rx__pact{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:1.125rem 1.125rem 1rem;border:1px solid var(--hx-line);border-radius:18px;background:var(--hx-sunk);transition:border-color .16s ease}.hx-rx__pact[data-active]{border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line));background:linear-gradient(160deg,color-mix(in srgb,var(--hx-accent) 10%,var(--hx-sunk)),var(--hx-sunk) 65%)}.hx-rx__head{display:flex;align-items:center;gap:.75rem}.hx-rx__head h4{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.25rem;color:var(--hx-text)}.hx-rx__sigil{display:grid;place-items:center;flex:none;inline-size:2.5rem;block-size:2.5rem;border-radius:50%;color:var(--hx-accent);border:1px solid color-mix(in srgb,var(--hx-accent) 50%,transparent);background:color-mix(in srgb,var(--hx-accent) 10%,transparent);box-shadow:0 0 18px -6px var(--hx-accent)}.hx-rx__sigil .hx-sigil{inline-size:1.25rem;block-size:1.25rem}.hx-rx__desc{margin:0;font-size:.875rem;line-height:1.55;color:var(--hx-text)}.hx-rx__list{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.hx-rx__list li{position:relative;padding-left:1.125rem;font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-rx__list li:before{content:"";position:absolute;left:.125rem;top:.5em;inline-size:.4375rem;block-size:.4375rem;transform:rotate(45deg);border-radius:1px;background:var(--hx-accent);box-shadow:0 0 6px var(--hx-accent)}.hx-rx__foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-top:.75rem;border-top:1px dashed var(--hx-line)}.hx-rx__verdict{font-size:.75rem;font-weight:700;color:var(--hx-accent)}.hx-rx__example{display:flex;flex-direction:column;gap:.75rem}.hx-rx__lead{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.0625rem;color:var(--hx-text)}.hx-rx__row{display:grid;grid-template-columns:7.5rem minmax(0,1fr) 9rem;align-items:center;gap:.875rem}.hx-rx__name{color:var(--hx-dim)}.hx-rx__name,.hx-rx__row b{font-size:.8125rem;font-weight:600}.hx-rx__row b{font-family:var(--hx-data);color:var(--hx-text);text-align:right;white-space:nowrap}.hx-rx__bar{position:relative;block-size:.5rem;border-radius:999px;background:var(--hx-sunk);box-shadow:inset 0 0 0 1px var(--hx-line)}.hx-rx__pin{position:absolute;top:50%;left:50%;inline-size:.875rem;block-size:.875rem;border-radius:50%;transform:translate(-50%,-50%);background:var(--hx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 22%,transparent),0 0 12px var(--hx-accent)}.hx-rx__band{position:absolute;top:0;bottom:0;left:28%;right:28%;border-radius:inherit;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hx-star) 55%,transparent),transparent)}.hx-rx__row[data-kind=float] .hx-rx__pin{background:var(--hx-star);box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-star) 22%,transparent),0 0 12px var(--hx-star);animation:hx-rx-drift 3.2s ease-in-out infinite alternate}@keyframes hx-rx-drift{0%{left:32%}40%{left:58%}70%{left:44%}to{left:68%}}@media (max-width:40rem){.hx-rx__row{grid-template-columns:minmax(0,1fr) auto}.hx-rx__bar{grid-column:1/-1;grid-row:2}}@media (prefers-reduced-motion:reduce){.hx-rx__row[data-kind=float] .hx-rx__pin{animation:none}}.hx-xs{max-width:28rem}.hx-xs .hx-dlg__body{padding-top:.25rem;padding-bottom:.5rem}.hx-xs__row{border-top:0}.hx-xs__more{align-self:flex-start;margin-top:.25rem}.hx-nl{max-width:34rem}.hx-nl .hx-dlg__head--row{align-items:center}.hx-nl__titles{flex:1;min-inline-size:0}.hx-nl__eye{display:grid;place-items:center;flex:none;inline-size:3rem;block-size:3rem;border-radius:50%;color:var(--hx-accent);border:1px solid color-mix(in srgb,var(--hx-accent) 50%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--hx-accent) 18%,transparent),transparent 70%);box-shadow:0 0 22px -6px var(--hx-accent)}.hx-nl__eye .hx-sigil{inline-size:1.5rem;block-size:1.5rem}.hx-nl__facts{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.5rem}.hx-nl__fact{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:start;padding:.625rem .75rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-sunk)}.hx-nl__mark{display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:50%;color:var(--hx-live);background:color-mix(in srgb,var(--hx-live) 12%,transparent)}.hx-nl__mark .hx-sigil{inline-size:.9375rem;block-size:.9375rem}.hx-nl__fact[data-mark=off] .hx-nl__mark{color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-nl__fact[data-mark=time] .hx-nl__mark{color:var(--hx-star);background:color-mix(in srgb,var(--hx-star) 12%,transparent)}.hx-nl__text{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.hx-nl__text b{font-size:.8125rem;font-weight:700;color:var(--hx-text)}.hx-nl__text span{font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-veil{position:fixed;inset:0;z-index:2147483600;display:grid;place-items:center;padding:1.5rem;animation:hx-dlg-fade .4s ease both}.hx-veil__ground{position:absolute;inset:0;background:radial-gradient(40rem 26rem at 50% 42%,color-mix(in srgb,var(--hx-accent) 22%,#0a0304),#050102 70%)}.hx-veil__ground:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 120%,color-mix(in srgb,var(--hx-accent) 30%,transparent),transparent 45%);animation:hx-veil-breathe 4s ease-in-out infinite alternate}@keyframes hx-veil-breathe{to{opacity:.45}}.hx-veil__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;max-inline-size:34rem;text-align:center}.hx-veil__eye{inline-size:min(15rem,60vw);block-size:auto;overflow:visible;filter:drop-shadow(0 0 24px color-mix(in srgb,var(--hx-accent) 70%,transparent))}.hx-veil__white{fill:#1a0607}.hx-veil__pupil{fill:#0a0102}.hx-veil__rim{fill:none;stroke:#ff6a4a;stroke-width:2;animation:hx-veil-rim 2.4s ease forwards}.hx-veil__lid{fill:#120405}.hx-veil__lid--top{transform:translateY(0);animation:hx-veil-lid-top 1.6s cubic-bezier(.6,0,.3,1) .9s forwards}.hx-veil__lid--bottom{transform:translateY(0);animation:hx-veil-lid-bot 1.6s cubic-bezier(.6,0,.3,1) .9s forwards}.hx-veil__iris{transform-origin:80px 45px;animation:hx-veil-look .9s ease-in-out both}.hx-veil__closed{fill:none;stroke:#ff7a52;stroke-width:2.4;stroke-linecap:round;opacity:0;animation:hx-veil-closed .6s ease 2.3s forwards}.hx-veil__cta,.hx-veil__label,.hx-veil__text{opacity:0;animation:hx-dlg-rise .6s cubic-bezier(.2,.8,.2,1) forwards}.hx-veil__label{animation-delay:2.5s}.hx-veil__text{margin:0;font-family:var(--hx-display);font-weight:700;font-size:clamp(1.375rem,3.4vw,2rem);line-height:1.25;color:#f6e6d8;text-wrap:balance;animation-delay:2.65s}.hx-veil__cta{margin-top:.75rem;animation-delay:2.9s}@keyframes hx-veil-lid-top{to{transform:translateY(45px)}}@keyframes hx-veil-lid-bot{to{transform:translateY(-45px)}}@keyframes hx-veil-look{0%{transform:translateX(-14px)}50%{transform:translateX(12px)}to{transform:translateX(0)}}@keyframes hx-veil-rim{0%,55%{opacity:1}to{opacity:0}}@keyframes hx-veil-closed{to{opacity:1}}@media (prefers-reduced-motion:reduce){.hx-veil,.hx-veil__ground:after,.hx-veil__iris{animation:none}.hx-veil__lid--top{animation:none;transform:translateY(45px)}.hx-veil__lid--bottom{animation:none;transform:translateY(-45px)}.hx-veil__rim{animation:none;opacity:0}.hx-veil__closed,.hx-veil__cta,.hx-veil__label,.hx-veil__text{animation:none;opacity:1}}.hx-xf .hx-xf__amount--spinning,.hx-xf__amount--spinning{color:transparent!important;caret-color:transparent}.hx-reels{background:transparent!important;gap:0;padding:0;font-family:var(--hx-data);letter-spacing:0}.hx-reels__reel{inline-size:.62em}.hx-rx__row{grid-template-columns:7.5rem minmax(0,1fr) 10.5rem}.hx-veil__ground{background:radial-gradient(40rem 26rem at 50% 42%,#2a0806,#050102 70%)}.hx-veil__ground:after{background:radial-gradient(circle at 50% 120%,rgba(227,52,27,.32),transparent 45%)}.hx-veil__eye{filter:drop-shadow(0 0 22px rgba(227,52,27,.75))}.hx-veil__socket{animation:hx-veil-socket .7s ease 2.25s forwards}@keyframes hx-veil-socket{to{opacity:0}}.hx-veil__cta,.hx-veil__label,.hx-veil__text{animation-name:hx-veil-in}@keyframes hx-veil-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.hx-veil .hx-kicker{color:#ff6a4a}.hx-veil .hx-kicker:before{background:#ff6a4a}.hx-veil__cta.hx-act{background:linear-gradient(180deg,#ff5a36,#c8250f);color:#fff;border-color:transparent;box-shadow:0 14px 30px -12px rgba(227,52,27,.8)}@media (prefers-reduced-motion:reduce){.hx-veil__socket{animation:none;opacity:0}}.hx-reels__reel{inline-size:.72em}.hx-xf__amount--spinning::-moz-placeholder{color:transparent!important}.hx-xf__amount--spinning::placeholder{color:transparent!important}.hx-reels{height:auto;overflow:visible}.hx-reels__reel{block-size:1.9em;-webkit-mask-image:linear-gradient(transparent,transparent 12%,#000 36%,#000 64%,transparent 88%,transparent);mask-image:linear-gradient(transparent,transparent 12%,#000 36%,#000 64%,transparent 88%,transparent)}.hx-reels__strip>span{block-size:1.9em;line-height:1.9em}.hx-reels__strip{animation-name:hx-reels-spin-tall}@keyframes hx-reels-spin-tall{0%{transform:translateY(0)}to{transform:translateY(-15.2em)}}.hx-gloss{position:relative;display:inline}.hx-gloss__word{display:inline;padding:0;border:0;background:none;font:inherit;color:inherit;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;text-underline-offset:.18em;text-decoration-color:color-mix(in srgb,var(--hx-accent) 70%,transparent);transition:color .14s ease}.hx-gloss[data-open] .hx-gloss__word,.hx-gloss__word:hover{color:var(--hx-accent)}.hx-gloss__word:focus-visible{outline:2px solid color-mix(in srgb,var(--hx-accent) 60%,transparent);outline-offset:3px;border-radius:4px}.hx-gloss__tip{position:absolute;left:50%;bottom:calc(100% + .625rem);z-index:5;inline-size:-moz-max-content;inline-size:max-content;max-inline-size:min(20rem,80vw);padding:.75rem .875rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line));background:var(--hx-raise);box-shadow:0 18px 40px -18px color-mix(in srgb,var(--hx-accent) 60%,transparent);font-family:var(--hx-body);font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:0;text-align:left;text-transform:none;color:var(--hx-text);opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s;pointer-events:none}.hx-gloss__tip:after{content:"";position:absolute;left:50%;top:100%;inline-size:.625rem;block-size:.625rem;transform:translate(-50%,-50%) rotate(45deg);background:inherit;border-right:inherit;border-bottom:inherit}.hx-gloss[data-open] .hx-gloss__tip{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .16s ease,transform .16s ease}.hx-veil .hx-gloss__word{text-decoration-color:rgba(181,140,255,.85)}.hx-veil .hx-gloss[data-open] .hx-gloss__word,.hx-veil .hx-gloss__word:hover{color:#cdb4ff}.hx-veil .hx-gloss__tip{background:#140c20;border-color:rgba(181,140,255,.45);color:#efe7ff;box-shadow:0 18px 40px -16px rgba(140,90,255,.7);font-size:.875rem}.hx-veil__ground:before{content:"";position:absolute;inset:0;background:radial-gradient(40rem 26rem at 50% 42%,#1c0b33,#050208 70%);opacity:0;animation:hx-veil-cool 1.4s ease 2.1s forwards}.hx-veil__ground:after{animation:hx-veil-breathe 4s ease-in-out infinite alternate,hx-veil-cool-glow 1.4s ease 2.1s forwards}@keyframes hx-veil-cool{to{opacity:1}}@keyframes hx-veil-cool-glow{to{background:radial-gradient(circle at 50% 120%,rgba(140,90,255,.34),transparent 45%)}}.hx-veil__closed{stroke:#b58cff;filter:drop-shadow(0 0 10px rgba(165,123,255,.9))}.hx-veil__eye{animation:hx-veil-eye-cool 1.4s ease 2.1s forwards}@keyframes hx-veil-eye-cool{to{filter:drop-shadow(0 0 22px rgba(140,90,255,.8))}}.hx-veil .hx-kicker{color:#b58cff}.hx-veil .hx-kicker:before{background:#b58cff}.hx-veil__cta.hx-act{background:linear-gradient(180deg,#a97dff,#6a35e0);box-shadow:0 14px 30px -12px rgba(140,90,255,.85)}@media (prefers-reduced-motion:reduce){.hx-veil__ground:before{animation:none;opacity:1}.hx-veil__eye{animation:none}}::-moz-selection{background:rgba(227,52,27,.4);background:color-mix(in srgb,var(--hx-accent) 42%,transparent);color:var(--hx-text);text-shadow:0 0 12px color-mix(in srgb,var(--hx-accent) 70%,transparent)}::selection{background:rgba(227,52,27,.4);background:color-mix(in srgb,var(--hx-accent) 42%,transparent);color:var(--hx-text);text-shadow:0 0 12px color-mix(in srgb,var(--hx-accent) 70%,transparent)}:is(input,textarea)::-moz-selection{text-shadow:none}:is(input,textarea)::selection{text-shadow:none}.hx-vault{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:1rem}.hx-vault__scrim{position:absolute;inset:0;border:0;padding:0;cursor:default;background:radial-gradient(60rem 40rem at 50% 30%,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 70%),color-mix(in srgb,var(--hx-ground) 74%,transparent);backdrop-filter:blur(6px);opacity:0;transition:opacity .2s ease}.hx-vault__panel{position:relative;display:flex;flex-direction:column;inline-size:min(46rem,100%);max-block-size:min(46rem,calc(100dvh - 2rem));border-radius:22px;border:1px solid color-mix(in srgb,var(--hx-accent) 28%,var(--hx-line));background:linear-gradient(90deg,transparent,var(--hx-accent),transparent) top /7rem 2px no-repeat,radial-gradient(36rem 12rem at 50% -4rem,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 70%),var(--hx-raise);box-shadow:0 40px 90px -40px color-mix(in srgb,var(--hx-accent) 55%,transparent);overflow:hidden;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .22s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.hx-vault[data-in] .hx-vault__scrim{opacity:1}.hx-vault[data-in] .hx-vault__panel{opacity:1;transform:none}.hx-vault__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem .75rem}.hx-vault__head .hx-kicker{margin:0 0 .25rem}.hx-vault__head h3{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;color:var(--hx-text)}.hx-vault__tools{display:flex;flex-direction:column;gap:.75rem;padding:0 1.5rem .875rem;border-bottom:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-vault__search{display:flex;align-items:center;gap:.625rem;padding:0 .875rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-sunk);color:var(--hx-faint);transition:border-color .15s ease,box-shadow .15s ease}.hx-vault__search:focus-within{border-color:var(--hx-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--hx-accent) 14%,transparent);color:var(--hx-accent)}.hx-vault__search>svg{flex:none;inline-size:1.125rem;block-size:1.125rem}.hx-vault__search input{flex:1;min-inline-size:0;block-size:2.875rem;border:0;background:none;outline:none;font:inherit;font-size:.9375rem;color:var(--hx-text)}.hx-vault__search input::-moz-placeholder{color:var(--hx-faint)}.hx-vault__search input::placeholder{color:var(--hx-faint)}.hx-vault__clear{display:grid;place-items:center;inline-size:1.625rem;block-size:1.625rem;border:0;border-radius:50%;background:color-mix(in srgb,var(--hx-text) 8%,transparent);color:var(--hx-dim);cursor:pointer}.hx-vault__kbd{flex:none;padding:.125rem .4375rem;border:1px solid var(--hx-line);border-radius:6px;font-family:var(--hx-data);font-size:.625rem;color:var(--hx-faint)}.hx-vault__nets{gap:.375rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 90%,transparent);mask-image:linear-gradient(90deg,#000 90%,transparent)}.hx-vault__nets::-webkit-scrollbar{display:none}.hx-vault__net{flex:none;display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .75rem;border:1px solid var(--hx-line);border-radius:999px;background:none;font:inherit;font-weight:600;color:var(--hx-dim);white-space:nowrap;cursor:pointer;transition:color .14s ease,border-color .14s ease,background-color .14s ease}.hx-vault__net i{font-style:normal;font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint)}.hx-vault__net-ico{display:inline-flex;inline-size:1rem;block-size:1rem}.hx-vault__net-ico img{inline-size:1rem;block-size:1rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.hx-vault__net:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-vault__net[aria-selected=true]{color:var(--hx-text);border-color:var(--hx-accent)}.hx-vault__net[aria-selected=true] i{color:var(--hx-accent)}.hx-vault__body{flex:1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:.875rem 1.25rem 1.25rem;scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-vault__sect+.hx-vault__sect{margin-top:1rem}.hx-vault__label{margin:0 0 .5rem .25rem;font-size:.6875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--hx-faint);display:flex;align-items:center;gap:.75rem}.hx-vault__label:after{content:"";flex:1;block-size:1px;background:var(--hx-line)}.hx-vault__rows{display:grid;gap:.25rem}.hx-vault__row{display:grid;align-items:center;gap:.875rem;inline-size:100%;padding:.5625rem .75rem;border:1px solid transparent;border-radius:14px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.hx-vault__row:hover{background:color-mix(in srgb,var(--hx-accent) 6%,var(--hx-sunk));border-color:var(--hx-line)}.hx-vault__row[data-sel]{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 8%,var(--hx-sunk))}.hx-vault__row[data-off]{opacity:.5}.hx-vault__ico{display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:12px;background:var(--hx-sunk);box-shadow:inset 0 0 0 1px var(--hx-line)}.hx-vault__who{display:flex;flex-direction:column;gap:.0625rem;min-inline-size:0}.hx-vault__who b{font-size:.9375rem;font-weight:800;color:var(--hx-text)}.hx-vault__who b,.hx-vault__who span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-vault__who span{font-size:.75rem;color:var(--hx-dim)}.hx-vault__pill{display:inline-flex;align-items:center;padding:.25rem .5625rem;border:1px solid var(--hx-line);border-radius:999px;background:color-mix(in srgb,var(--hx-text) 5%,transparent);font-family:var(--hx-data);font-size:.6875rem;font-weight:600;line-height:1;color:var(--hx-dim);white-space:nowrap}button.hx-vault__pill{cursor:pointer;transition:transform .12s ease,box-shadow .14s ease,filter .14s ease}button.hx-vault__pill:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px currentColor,0 6px 14px -8px currentColor}.hx-vault__pill[data-sel]{box-shadow:inset 0 0 0 1.5px currentColor,0 0 12px -2px currentColor}.hx-vault__pill[data-off]{opacity:.4;filter:grayscale(1);text-decoration:line-through}.hx-vault__pill[data-cross]{border-style:dashed!important;opacity:.7}.hx-vault__empty{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:2.5rem 1rem;text-align:center}.hx-vault__empty span{font-family:var(--hx-display);font-weight:700;font-size:2.5rem;line-height:1;color:color-mix(in srgb,var(--hx-accent) 35%,transparent);letter-spacing:.05em}.hx-vault__empty b{font-size:.9375rem;color:var(--hx-text)}.hx-vault__empty p{margin:0;font-size:.8125rem;color:var(--hx-dim)}.hx-vault__note{margin:0;padding:.625rem 1.5rem;border-top:1px dashed var(--hx-line);font-size:.8125rem;font-weight:600;color:var(--hx-star)}@media (max-width:40rem){.hx-vault{place-items:end stretch;padding:0}.hx-vault__panel{inline-size:100%;max-block-size:92dvh;border-radius:22px 22px 0 0;border-bottom:0;transform:translateY(100%);padding-bottom:env(safe-area-inset-bottom,0)}.hx-vault__head{padding:1rem 1.125rem .625rem}.hx-vault__tools{padding:0 1.125rem .75rem}.hx-vault__body{padding:.75rem .75rem 1rem}.hx-vault__kbd{display:none}.hx-vault__row{grid-template-columns:auto minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hx-vault__panel,.hx-vault__scrim{transition:none}}@media (min-width:40.01rem){.hx-vault__panel{block-size:min(46rem,calc(100dvh - 2rem))}}:root:not(.dark):not([data-theme=dark]) .hx-vault__pill{filter:saturate(1.3) brightness(.72)}:root:not(.dark):not([data-theme=dark]) .hx-vault__pill[data-off]{filter:grayscale(1)}.hx-vault section.hx-vault__sect{background:transparent}.hx-vault__panel{inline-size:min(56rem,100%)}.hx-vault__head{padding-bottom:.875rem;border-bottom:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line))}.hx-vault__grid{flex:1;min-block-size:0;display:grid;grid-template-columns:14.5rem minmax(0,1fr)}.hx-vault__rail{display:flex;flex-direction:column;min-block-size:0;border-right:1px solid var(--hx-line);background:color-mix(in srgb,var(--hx-sunk) 55%,transparent)}.hx-vault__railsearch{display:flex;align-items:center;gap:.5rem;margin:.75rem .75rem .5rem;padding:0 .625rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--hx-sunk);color:var(--hx-faint)}.hx-vault__railsearch:focus-within{border-color:var(--hx-accent);color:var(--hx-accent)}.hx-vault__railsearch svg{flex:none;inline-size:.9375rem;block-size:.9375rem}.hx-vault__railsearch input{flex:1;min-inline-size:0;block-size:2.125rem;border:0;background:none;outline:none;font:inherit;font-size:.8125rem;color:var(--hx-text)}.hx-vault__nets{flex:1;min-block-size:0;display:flex;flex-direction:column;gap:.125rem;overflow-y:auto;overflow-x:hidden;padding:0 .5rem .75rem;-webkit-mask-image:none;mask-image:none;scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-vault__net{inline-size:100%;justify-content:flex-start;gap:.625rem;padding:.4375rem .625rem;border:1px solid transparent;border-radius:10px;font-size:.8125rem;text-align:left}.hx-vault__net-name{flex:1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.hx-vault__net-ico{inline-size:1.25rem;block-size:1.25rem;display:grid;place-items:center;flex:none}.hx-vault__net-ico img{inline-size:1.125rem;block-size:1.125rem}.hx-vault__net-ico--glyph{font-size:.875rem;color:var(--hx-accent)}.hx-vault__net:hover{border-color:transparent;background:color-mix(in srgb,var(--hx-accent) 7%,transparent)}.hx-vault__net[aria-selected=true]{border-color:color-mix(in srgb,var(--hx-accent) 55%,transparent);background:color-mix(in srgb,var(--hx-accent) 13%,transparent)}.hx-vault__main{display:flex;flex-direction:column;min-block-size:0;min-inline-size:0}.hx-vault__main .hx-vault__tools{padding:.75rem 1.25rem}.hx-vault__main .hx-vault__body{padding:.5rem .75rem 1rem}.hx-vault__row{padding:.5rem .625rem}@media (max-width:40rem){.hx-vault__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.hx-vault__rail{border-right:0;border-bottom:1px dashed var(--hx-line);background:none}.hx-vault__railsearch{display:none}.hx-vault__nets{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:.625rem 1rem;gap:.375rem;scrollbar-width:none}.hx-vault__net{inline-size:auto;flex:none;border-color:var(--hx-line);border-radius:999px;padding:.3125rem .75rem .3125rem .375rem}.hx-vault__net-name{flex:none}.hx-vault__main .hx-vault__tools{padding:.625rem 1rem}.hx-vault__panel{block-size:92dvh}}.hx-vault__rows{gap:.125rem}.hx-vault__row{grid-template-columns:auto minmax(0,1fr) auto;padding:.5rem .75rem}.hx-vault__row[data-off]{opacity:.55;cursor:not-allowed}.hx-vault__end{display:inline-flex;align-items:center;gap:.5rem}.hx-vault__end .hx-vault__pill{min-inline-size:3.75rem;justify-content:center}.hx-vault__flag{font-style:normal;font-size:.6875rem;font-weight:700;color:var(--hx-star);white-space:nowrap}.hx-vault__flag--cross{color:var(--hx-faint)}.hx-vault__row[data-sel] .hx-vault__pill{box-shadow:inset 0 0 0 1.5px currentColor,0 0 12px -2px currentColor}@media (max-width:40rem){.hx-vault__row{grid-template-columns:auto minmax(0,1fr) auto}}.hx-vault__minis{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:.375rem;padding:0 .25rem .25rem}.hx-vault__mini{display:flex;flex-direction:column;align-items:center;gap:.1875rem;padding:.5rem .25rem .4375rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-sunk);font:inherit;color:var(--hx-text);cursor:pointer;min-inline-size:0;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.hx-vault__mini b{font-size:.75rem;font-weight:800;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-vault__mini>span:last-child{padding:.0625rem .3125rem;border:1px solid var(--hx-line);border-radius:999px;font-family:var(--hx-data);font-size:.5625rem;font-weight:600;line-height:1.3}.hx-vault__mini:hover{border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line));transform:translateY(-1px)}.hx-vault__mini[data-sel]{border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 11%,var(--hx-sunk))}.hx-vault__mini[data-off]{opacity:.45;filter:grayscale(1)}@media (max-width:40rem){.hx-vault__minis{grid-template-columns:repeat(4,minmax(0,1fr))}}.hx-dv{--hx-dv-ink:#F2E8E4;--hx-dv-ink-dim:#A98E89;--hx-dv-pane:#120809;--hx-dv-pane-line:#2E1517;--hx-dv-get:var(--hx-live);--hx-dv-post:var(--hx-accent);inline-size:100%;max-inline-size:84rem;margin-inline:auto;padding:0 clamp(1rem,3vw,2rem) 4rem;min-inline-size:0}.hx-dv code{font-family:var(--hx-data);font-size:.84em}.hx-dv :not(pre)>code{padding:.05rem .3rem;border-radius:4px;background:color-mix(in srgb,var(--hx-accent) 8%,var(--hx-sunk));color:var(--hx-text);overflow-wrap:anywhere}.hx-dv-top{position:relative;padding-top:clamp(1.25rem,3vw,2rem);border-bottom:1px solid var(--hx-line)}.hx-dv-top:before{content:"";position:absolute;inset:0 -50vw;z-index:-1;background:radial-gradient(40rem 14rem at 12% 0,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 70%);pointer-events:none}.hx-dv-top__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.875rem 1.5rem}.hx-dv-top__name{display:flex;align-items:baseline;gap:.625rem;margin:0;font-weight:800;font-size:1rem;color:var(--hx-text)}.hx-dv-top__mark{font-family:var(--hx-display);font-weight:900;font-size:1.75rem;line-height:1;color:var(--hx-accent);letter-spacing:-.02em}.hx-dv-top__ver{padding:.1rem .4rem;border:1px solid var(--hx-line);border-radius:5px;font-family:var(--hx-data);font-size:.6875rem;font-weight:600;color:var(--hx-dim)}.hx-dv-top__side{display:flex;flex-wrap:wrap;gap:.625rem}.hx-dv-top__base,.hx-dv-top__side{align-items:center;min-inline-size:0}.hx-dv-top__base{display:inline-flex;gap:.5rem;max-inline-size:100%;padding:.4rem .625rem;border:1px solid var(--hx-line);border-radius:8px;background:var(--hx-raise);color:var(--hx-text);cursor:pointer;font:inherit}.hx-dv-top__base:hover{border-color:var(--hx-accent)}.hx-dv-top__base code{padding:0!important;background:none!important;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-dv-top__cap{font-size:.625rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint);white-space:nowrap}.hx-dv-top__act{font-size:.6875rem;color:var(--hx-accent);white-space:nowrap}@media (max-width:40rem){.hx-dv-top__cap{display:none}}.hx-dv-tabs{display:flex;gap:.25rem;margin-top:1.125rem;overflow-x:auto;scrollbar-width:none}.hx-dv-tabs::-webkit-scrollbar{display:none}.hx-dv-tabs__a{flex:none;padding:.625rem .875rem .75rem;border-bottom:2px solid transparent;font-size:.875rem;font-weight:700;color:var(--hx-dim);text-decoration:none;white-space:nowrap}.hx-dv-tabs__a:hover{color:var(--hx-text)}.hx-dv-tabs__a[aria-current=page]{color:var(--hx-text);border-bottom-color:var(--hx-accent)}.hx-dv-body{padding-top:clamp(1.5rem,4vw,2.75rem)}.hx-dv-body,.hx-dv-page{min-inline-size:0}.hx-dv-page--doc{max-inline-size:60rem}.hx-dv-kicker{margin:0 0 .75rem;font-family:var(--hx-data);font-size:.75rem;letter-spacing:.08em;color:var(--hx-accent)}.hx-dv-h1{margin:0;font-weight:800;font-size:clamp(2rem,4.6vw,3.25rem);line-height:1.05;letter-spacing:-.015em}.hx-dv-h1,.hx-dv-h2{font-family:var(--hx-display);color:var(--hx-text)}.hx-dv-h2{margin:0 0 .5rem;font-weight:700;font-size:clamp(1.375rem,2.6vw,1.75rem);line-height:1.2}.hx-dv-h3{margin:0;font-size:1.0625rem;font-weight:800;color:var(--hx-text)}.hx-dv-head{margin-bottom:2rem}.hx-dv-head .hx-dv-lede{margin-top:.75rem}.hx-dv-lede{margin:0 0 1.25rem;max-inline-size:46rem;font-size:1rem;line-height:1.65;color:var(--hx-dim)}.hx-dv-sec{margin-top:clamp(2.5rem,5vw,3.5rem);min-inline-size:0}.hx-dv-note{margin:1.25rem 0 0;max-inline-size:46rem;padding:.75rem 1rem;border-left:3px solid var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 6%,transparent);font-size:.9375rem;line-height:1.6;color:var(--hx-text)}.hx-dv-foot{margin:2rem 0 0;font-size:.8125rem;color:var(--hx-faint)}.hx-dv-list{margin:0;padding-left:1.25rem;display:grid;gap:.5rem;max-inline-size:46rem;line-height:1.6;color:var(--hx-text)}.hx-dv-list--num{list-style:decimal}.hx-dv-hero{max-inline-size:56rem}.hx-dv-hero__lede{margin:1rem 0 0;max-inline-size:44rem;font-size:clamp(1rem,1.6vw,1.1875rem);line-height:1.6;color:var(--hx-dim)}.hx-dv-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none}.hx-dv-facts li{display:grid;gap:.25rem;padding:.875rem 1rem;border:1px solid var(--hx-line);border-top:2px solid var(--hx-accent);border-radius:0 0 10px 10px;background:var(--hx-raise)}.hx-dv-facts b{font-size:.9375rem;color:var(--hx-text)}.hx-dv-facts span{font-size:.875rem;line-height:1.5;color:var(--hx-dim)}.hx-dv-walk{display:grid;gap:clamp(1.75rem,4vw,2.5rem);margin:1.5rem 0 0;padding:0;list-style:none;counter-reset:none}.hx-dv-walk__step{display:grid;gap:1rem;min-inline-size:0}@media (min-width:64rem){.hx-dv-walk__step{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;align-items:start}}.hx-dv-walk__text{display:grid;gap:.5rem;align-content:start}.hx-dv-walk__text p{margin:0;line-height:1.6;color:var(--hx-dim)}.hx-dv-walk__n{font-family:var(--hx-display);font-weight:900;font-size:2.5rem;line-height:1;color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-faint))}.hx-dv-walk__call{justify-self:start;font-size:.8125rem!important}.hx-dv-life{display:grid;gap:1rem}.hx-dv-life code{justify-self:start;font-weight:600}.hx-dv-life__main{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--hx-line);border-radius:12px;overflow:hidden;background:var(--hx-raise)}.hx-dv-life__main li{position:relative;display:grid;gap:.25rem;padding:1rem 1.25rem;border-right:1px solid var(--hx-line)}.hx-dv-life__main li:last-child{border-right:0;background:color-mix(in srgb,var(--hx-accent) 7%,transparent)}.hx-dv-life__main li:not(:last-child):after{content:"→";position:absolute;right:-.55rem;top:50%;z-index:1;transform:translateY(-50%);inline-size:1.1rem;block-size:1.1rem;display:grid;place-items:center;border-radius:50%;background:var(--hx-ground);font-size:.75rem;color:var(--hx-accent)}.hx-dv-life span{font-size:.8125rem;line-height:1.45;color:var(--hx-dim)}@media (max-width:47rem){.hx-dv-life__main li{border-right:0;border-bottom:1px solid var(--hx-line)}.hx-dv-life__main li:not(:last-child):after{content:"↓";right:auto;left:1.25rem;top:auto;bottom:-.55rem;transform:none}}.hx-dv-life__fork{display:grid;gap:.75rem;padding:1rem 1.25rem;border:1px dashed color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));border-radius:12px}@media (min-width:52rem){.hx-dv-life__fork{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.hx-dv-life__decide{display:grid;gap:.25rem}.hx-dv-life__branches,.hx-dv-life__other ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.hx-dv-life__branches li,.hx-dv-life__other li{display:grid;gap:.125rem;padding:.5rem .75rem;border:1px solid var(--hx-line);border-radius:8px;background:var(--hx-raise)}.hx-dv-life__cap{margin:0 0 .5rem;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-dv-more{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media (min-width:36rem){.hx-dv-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:56rem){.hx-dv-more{grid-template-columns:repeat(3,minmax(0,1fr))}}.hx-dv-more__a{display:grid;gap:.25rem;padding:1rem 1.125rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--hx-raise);text-decoration:none;transition:border-color .15s ease,transform .15s ease}.hx-dv-more__a:hover{border-color:var(--hx-accent);transform:translateY(-1px)}.hx-dv-more__a b{color:var(--hx-text)}.hx-dv-more__a span{font-size:.875rem;color:var(--hx-dim)}.hx-dv-code{margin:0;min-inline-size:0;border:1px solid var(--hx-dv-pane-line);border-radius:12px;background:var(--hx-dv-pane);color:var(--hx-dv-ink);overflow:hidden;box-shadow:0 1px 0 color-mix(in srgb,var(--hx-accent) 20%,transparent) inset}.hx-dv-code__bar{display:flex;align-items:center;gap:.5rem;min-block-size:2.5rem;padding:.375rem .375rem .375rem .875rem;border-bottom:1px solid var(--hx-dv-pane-line)}.hx-dv-code__title{font-size:.75rem;font-weight:700;color:var(--hx-dv-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-dv-code__tabs{display:flex;gap:.125rem;min-inline-size:0;overflow-x:auto;scrollbar-width:none}.hx-dv-code__title+.hx-dv-code__tabs{margin-left:.5rem}.hx-dv-code__tab{flex:none;padding:.3rem .625rem;border:0;border-radius:6px;background:none;font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-dv-ink-dim);cursor:pointer}.hx-dv-code__tab:hover{color:var(--hx-dv-ink)}.hx-dv-code__tab[aria-selected=true]{background:color-mix(in srgb,#EE2A1B 22%,transparent);color:#FFD9D2}.hx-dv-code__copy{flex:none;margin-left:auto;padding:.3rem .625rem;border:1px solid var(--hx-dv-pane-line);border-radius:6px;background:none;font-size:.6875rem;font-weight:700;color:var(--hx-dv-ink-dim);cursor:pointer}.hx-dv-code__copy:hover{color:var(--hx-dv-ink);border-color:#EE2A1B}.hx-dv-code__pre{margin:0;padding:1rem 1.125rem 1.125rem;overflow:auto;max-block-size:36rem;font-family:var(--hx-data);font-size:.78rem;line-height:1.65;color:var(--hx-dv-ink);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.hx-dv-code__pre code{font:inherit;padding:0;background:none;color:inherit}.hx-dv-pairs{margin:0;display:grid;border-top:1px solid var(--hx-line);max-inline-size:52rem}.hx-dv-pairs>div{display:grid;gap:.25rem 1.5rem;padding:.875rem 0;border-bottom:1px solid var(--hx-line)}@media (min-width:44rem){.hx-dv-pairs>div{grid-template-columns:12rem minmax(0,1fr)}}.hx-dv-pairs dt{font-weight:800;font-size:.9375rem;color:var(--hx-text)}.hx-dv-pairs dd{margin:0;line-height:1.6;color:var(--hx-dim)}.hx-dv-split{display:grid;gap:1.5rem;min-inline-size:0}@media (min-width:64rem){.hx-dv-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:start}.hx-dv-split__code{position:sticky;top:calc(var(--hx-header-h) + 1rem);margin-top:clamp(2.5rem,5vw,3.5rem)}}.hx-dv-page--doc .hx-dv-split{max-inline-size:none}.hx-dv-page--doc:has(.hx-dv-split){max-inline-size:72rem}.hx-dv-ref{display:grid;gap:2rem;min-inline-size:0}@media (min-width:72rem){.hx-dv-ref{grid-template-columns:14.5rem minmax(0,1fr);gap:3rem}}.hx-dv-ref__index{display:none}@media (min-width:72rem){.hx-dv-ref__index{display:block;position:sticky;top:calc(var(--hx-header-h) + 1rem);align-self:start;max-block-size:calc(100vh - var(--hx-header-h) - 2rem);overflow-y:auto;padding-right:.5rem}}.hx-dv-ref__cap{margin:0 0 .75rem;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-dv-ref__grp{margin-bottom:1rem}.hx-dv-ref__gname{display:block;margin-bottom:.25rem;font-weight:800;font-size:.875rem;color:var(--hx-text);text-decoration:none}.hx-dv-ref__grp ul{margin:0;padding:0;list-style:none;display:grid;gap:.125rem}.hx-dv-ref__grp li a{display:flex;gap:.5rem;align-items:baseline;padding:.2rem 0;font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-dim);text-decoration:none;overflow-wrap:anywhere}.hx-dv-ref__grp li a:hover{color:var(--hx-text)}.hx-dv-ref__grp li a span{flex:none;inline-size:2.4rem;font-weight:700}.hx-dv [data-verb=GET]{color:var(--hx-dv-get)}.hx-dv [data-verb=POST]{color:var(--hx-dv-post)}.hx-dv-grp{margin-top:clamp(2.5rem,5vw,3.5rem)}.hx-dv-grp,.hx-dv-m{scroll-margin-top:calc(var(--hx-header-h) + 1rem)}.hx-dv-m{display:grid;gap:1.25rem;margin-top:1.75rem;padding-top:1.75rem;border-top:1px solid var(--hx-line);min-inline-size:0}@media (min-width:84rem){.hx-dv-m{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;align-items:start}.hx-dv-m__code{position:sticky;top:calc(var(--hx-header-h) + 1rem)}}.hx-dv-m__info{display:grid;gap:.625rem;align-content:start;min-inline-size:0}.hx-dv-m__sig{display:flex;align-items:center;gap:.625rem;margin:0}.hx-dv-m__sig code{padding:0!important;background:none!important;font-size:.9375rem;font-weight:600}.hx-dv-verb{padding:.15rem .45rem;border:1px solid;border-radius:5px;font-family:var(--hx-data);font-size:.6875rem;font-weight:700}.hx-dv-m__desc{margin:0;line-height:1.6;color:var(--hx-dim)}.hx-dv-m__cap{margin:.5rem 0 0;font-size:.6875rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hx-faint)}.hx-dv-m .hx-dv-note{margin-top:.5rem}.hx-dv-obj{margin-top:1.5rem;scroll-margin-top:calc(var(--hx-header-h) + 1rem)}.hx-dv-obj .hx-dv-h3{margin-bottom:.625rem}.hx-dv-fields{display:grid;border:1px solid var(--hx-line);border-radius:10px;overflow:hidden;max-inline-size:60rem}.hx-dv-fields__head{display:none}.hx-dv-fields__row{display:grid;gap:.25rem 1rem;padding:.75rem .875rem;border-top:1px solid var(--hx-line)}.hx-dv-fields__head+.hx-dv-fields__row{border-top:0}@media (min-width:48rem){.hx-dv-fields__head{display:grid;gap:1rem;padding:.5rem .875rem;background:var(--hx-sunk);font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hx-faint)}.hx-dv-fields__head,.hx-dv-fields__row{grid-template-columns:13rem minmax(0,1fr)}.hx-dv-fields__head+.hx-dv-fields__row{border-top:1px solid var(--hx-line)}}.hx-dv-fields__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;min-inline-size:0}.hx-dv-fields__name code{padding:0!important;background:none!important;font-weight:700;color:var(--hx-text)}.hx-dv-fields__name em{font-style:normal;font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-faint)}.hx-dv-fields__name b{font-size:.625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--hx-accent)}.hx-dv-fields__desc{font-size:.9rem;line-height:1.55;color:var(--hx-dim)}.hx-dv-chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.hx-dv-chips a{padding:.375rem .75rem;border:1px solid var(--hx-line);border-radius:999px;font-size:.8125rem;font-weight:700;color:var(--hx-dim);text-decoration:none}.hx-dv-chips a:hover{color:var(--hx-text);border-color:var(--hx-accent)}.hx-dv-codes{display:grid;border-top:1px solid var(--hx-line)}.hx-dv-codes__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;padding:.75rem 0;border-bottom:1px solid var(--hx-line);align-items:baseline}.hx-dv-codes__row>span:last-child{grid-column:1/-1;font-size:.9rem;line-height:1.55;color:var(--hx-dim)}@media (min-width:48rem){.hx-dv-codes__row{grid-template-columns:15rem 3.5rem minmax(0,1fr)}.hx-dv-codes__row>span:last-child{grid-column:auto}}.hx-dv-codes__row>code{padding:0!important;background:none!important;font-weight:700;color:var(--hx-text)}.hx-dv-codes__http{font-family:var(--hx-data);font-size:.75rem;color:var(--hx-accent)}.hx-dv-sec[id]{scroll-margin-top:calc(var(--hx-header-h) + 1rem)}.hx-dv-rules{margin:0;padding:0;list-style:none;display:grid;gap:.75rem;max-inline-size:48rem}.hx-dv-rules li{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;line-height:1.6;color:var(--hx-text)}.hx-dv-rules__n{font-family:var(--hx-display);font-weight:800;font-size:1.25rem;line-height:1.3;color:var(--hx-accent);text-align:right}@supports (-webkit-touch-callout:none){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(16px,1em)}}.hx-pchart{border:1px solid var(--hx-line-soft);border-radius:18px;background:color-mix(in srgb,var(--hx-raise) 55%,transparent)}.hx-pchart__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-block-end:1rem}.hx-pchart__read{display:flex;align-items:baseline;flex-wrap:wrap;gap:.375rem .625rem;min-height:2rem}.hx-pchart__read b{font:600 1.625rem/1 var(--hx-data);color:var(--hx-text)}.hx-pchart__read span{font:italic 600 1rem/1 var(--hx-display);color:var(--hx-dim)}.hx-pchart__read em{font:600 .8125rem/1 var(--hx-data);font-style:normal}.hx-pchart__read em[data-kind=up]{color:var(--hx-live)}.hx-pchart__read em[data-kind=down]{color:var(--hx-accent)}.hx-pchart__read time{font:500 .75rem/1 var(--hx-data);color:var(--hx-faint)}.hx-pchart__range{block-size:1.875rem;padding:0 .75rem;border:0;border-radius:999px;background:transparent;font:600 .6875rem/1 var(--hx-data);letter-spacing:.04em;color:var(--hx-dim);cursor:pointer;transition:color .16s ease,background-color .16s ease}.hx-pchart__range:hover{color:var(--hx-text)}.hx-pchart__range[aria-pressed=true]{color:var(--hx-on-accent);background:var(--hx-accent)}.hx-pchart__plot{position:relative;height:15rem}.hx-pchart__plot[data-loading=true]{opacity:.45;transition:opacity .2s ease}.hx-pchart__plot svg{display:block;inline-size:100%;block-size:100%;cursor:crosshair;touch-action:pan-y}.hx-pchart__grid{stroke:var(--hx-line-soft);stroke-width:1;stroke-dasharray:2 6}.hx-pchart__line{fill:none;stroke:var(--hx-accent);stroke-width:2;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--hx-accent) 50%,transparent))}.hx-pchart__cursor{stroke:color-mix(in srgb,var(--hx-text) 35%,transparent);stroke-width:1}.hx-pchart__dot{inline-size:10px;block-size:10px;margin:-5px 0 0 -5px;border-radius:999px;background:var(--hx-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 25%,transparent),0 0 12px var(--hx-accent)}.hx-pchart__dot,.hx-pchart__scale{position:absolute;pointer-events:none}.hx-pchart__scale{inset:0 0 0 auto;display:flex;flex-direction:column;justify-content:space-between;padding-block:.25rem;font:500 .6875rem/1 var(--hx-data);color:var(--hx-faint);text-align:right}.hx-pchart__empty{display:grid;place-items:center;height:100%;margin:0;font:500 .875rem/1.4 var(--hx-body);color:var(--hx-faint)}@media (max-width:40rem){.hx-pchart__plot{height:12rem}}@media (prefers-reduced-motion:reduce){.hx-pchart__range{transition:none}}.hx-pairx-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-block-end:1.25rem;font:600 .6875rem/1 var(--hx-body);letter-spacing:.16em;text-transform:uppercase;color:var(--hx-faint)}.hx-pairx-crumb a{color:var(--hx-dim);text-decoration:none}.hx-pairx-crumb a:hover,.hx-pairx-crumb span[aria-hidden]{color:var(--hx-accent)}.hx-seal--big .hx-seal__ring{inline-size:4.75rem;block-size:4.75rem}.hx-seal--big .hx-seal__code{font-size:.75rem}.hx-pairx-duo{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1.25rem;margin-block-start:1.75rem}.hx-pair-arrow{inline-size:6.5rem;height:1.5rem;color:var(--hx-accent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--hx-accent) 45%,transparent));margin-block-end:1.25rem}.hx-pairx-duo__rate{display:flex;flex-direction:column;gap:.375rem;margin:0 0 1.25rem .75rem;padding-inline-start:1.25rem;border-inline-start:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line-soft));font:500 .8125rem/1 var(--hx-body);color:var(--hx-dim)}.hx-pairx-duo__rate b{font:600 1.25rem/1 var(--hx-data);color:var(--hx-text)}.hx-pairx-duo__rate small{font:italic 600 .875rem/1 var(--hx-display);color:var(--hx-accent)}.hx-pairx-marks{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.25rem 0 0;padding:0;list-style:none}.hx-pairx-marks li{display:inline-flex;align-items:center;gap:.5rem;font:500 .8125rem/1 var(--hx-body);color:var(--hx-dim)}.hx-pairx-marks li:before{content:"";inline-size:6px;block-size:6px;border-radius:999px;background:var(--hx-accent);box-shadow:0 0 8px var(--hx-accent)}.hx-pairx-hero__imp{display:none}@media (min-width:80rem){.hx-pairx-hero .hx-fore__inner{padding-inline-end:clamp(14rem,18vw,21rem)}.hx-pairx-hero__imp{display:block;position:absolute;left:calc(100% - clamp(4rem, 5vw, 6rem));bottom:clamp(1rem,3vw,3rem);inline-size:clamp(20rem,24vw,27rem);aspect-ratio:562/509;z-index:2;pointer-events:none}}.hx-pairx-gates__shell{position:relative;isolation:isolate}.hx-pairx-gates__shell:before{content:"";position:absolute;z-index:-1;left:50%;top:4rem;inline-size:min(100%,64rem);aspect-ratio:1658/935;transform:translateX(-50%);background:linear-gradient(to top,color-mix(in srgb,var(--hx-accent) 6%,transparent),color-mix(in srgb,var(--hx-accent) 26%,transparent) 55%,color-mix(in srgb,var(--hx-accent) 4%,transparent));-webkit-mask:url(/brand/art/gate-v2.webp) center/contain no-repeat;mask:url(/brand/art/gate-v2.webp) center/contain no-repeat}.hx-pairx-ferry{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,3rem);max-inline-size:46rem;margin:clamp(2rem,4vw,3rem) auto 0}.hx-pairx-ferry .hx-seal__ring{inline-size:clamp(5rem,8vw,7rem);block-size:clamp(5rem,8vw,7rem)}.hx-pairx-ferry__rate{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding-block:1rem;border-block:1px solid color-mix(in srgb,var(--hx-accent) 35%,transparent);text-align:center;font:500 .875rem/1 var(--hx-body);color:var(--hx-dim)}.hx-pairx-ferry__rate b{font:700 clamp(2rem,4.6vw,3.25rem)/1 var(--hx-display);color:var(--hx-text);letter-spacing:-.01em;text-shadow:0 0 24px color-mix(in srgb,var(--hx-accent) 45%,transparent)}.hx-pairx-ferry__rate i{font:italic 600 .9375rem/1 var(--hx-display);color:var(--hx-accent)}.hx-pairx-gates__chart{max-inline-size:60rem;margin:clamp(2.5rem,5vw,4rem) auto 0}.hx-pchart{padding:1.25rem 1.25rem 1rem;border:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line-soft));border-radius:22px;background:radial-gradient(120% 70% at 50% 100%,color-mix(in srgb,var(--hx-accent) 10%,transparent),transparent 70%),color-mix(in srgb,var(--hx-raise) 70%,transparent);backdrop-filter:blur(2px)}.hx-pairx-book__head{display:flex;flex-direction:column;gap:.875rem}.hx-pairx-book__art{inline-size:min(100%,26rem);block-size:auto;margin:.75rem 0 0 -1rem;filter:drop-shadow(0 24px 36px color-mix(in srgb,#000 45%,transparent))}.hx-pairx-book__page{display:flex;flex-direction:column;gap:1.25rem;align-self:center}.hx-pairx-ledger{inline-size:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--hx-line-soft);border-radius:20px;background:color-mix(in srgb,var(--hx-raise) 60%,transparent);font:500 .875rem/1.3 var(--hx-body)}.hx-pairx-ledger thead th{padding:1rem 1.25rem .75rem;text-align:right;font:italic 600 1.0625rem/1 var(--hx-display);color:var(--hx-text);white-space:nowrap;border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 30%,transparent)}.hx-pairx-ledger thead th>*{vertical-align:-3px;margin-inline-end:.5rem}.hx-pairx-ledger tbody th{padding:.75rem 1.25rem;text-align:left;font-weight:500;color:var(--hx-dim)}.hx-pairx-ledger td{padding:.75rem 1.25rem;text-align:right;font-family:var(--hx-data);color:var(--hx-text);white-space:nowrap}.hx-pairx-ledger tbody tr+tr>*{border-top:1px dashed var(--hx-line-soft)}.hx-pairx-ledger td[data-kind=up],.hx-pchart__read em[data-kind=up]{color:var(--hx-live)}.hx-pairx-ledger td[data-kind=down],.hx-pchart__read em[data-kind=down]{color:var(--hx-accent)}.hx-pairx-mood{padding:1rem 1.25rem;border:1px solid var(--hx-line-soft);border-radius:20px;background:color-mix(in srgb,var(--hx-raise) 60%,transparent)}.hx-pairx-mood__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;font:500 .8125rem/1.3 var(--hx-body);color:var(--hx-dim)}.hx-pairx-mood__head b{display:inline-flex;align-items:baseline;gap:.5rem;font:600 1.375rem/1 var(--hx-data);color:var(--hx-text)}.hx-pairx-mood__head b i{font:italic 600 .875rem/1 var(--hx-display);color:var(--hx-accent)}.hx-pairx-mood__bar{position:relative;height:6px;margin-block:.875rem .5rem;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--hx-accent) 90%,#000),var(--hx-accent) 35%,var(--hx-live) 65%,var(--hx-star))}.hx-pairx-mood__bar span{position:absolute;top:50%;inline-size:14px;block-size:14px;margin:-7px 0 0 -7px;border-radius:999px;background:var(--hx-text);box-shadow:0 0 0 3px var(--hx-raise),0 0 10px color-mix(in srgb,var(--hx-accent) 60%,transparent)}.hx-pairx-mood__ends{display:flex;justify-content:space-between;font:500 .6875rem/1 var(--hx-body);color:var(--hx-faint)}.hx-pairx-fine{margin:.625rem 0 0;font:500 .6875rem/1 var(--hx-data);color:var(--hx-faint)}.hx-pairx-pact__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,4vw,4rem);align-items:center}.hx-pairx-pact__text{display:flex;flex-direction:column;gap:.875rem;align-items:flex-start}.hx-pairx-pact__steps{counter-reset:hx-px;margin:.5rem 0;padding:0;list-style:none;display:grid;gap:1rem}.hx-pairx-pact__steps li{counter-increment:hx-px;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:.875rem;column-gap:.875rem}.hx-pairx-pact__steps li:before{content:"§" counter(hx-px);grid-row:span 2;font:italic 700 1.375rem/1 var(--hx-display);color:var(--hx-accent)}.hx-pairx-pact__steps b{font:600 1rem/1.3 var(--hx-body);color:var(--hx-text)}.hx-pairx-pact__steps span{font:400 .9375rem/1.55 var(--hx-body);color:var(--hx-dim)}.hx-pairx-go{display:inline-flex;align-items:center;block-size:2.75rem;padding:0 1.375rem;border:1px solid color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line-soft));border-radius:999px;font:600 .875rem/1 var(--hx-body);color:var(--hx-text);text-decoration:none;transition:background-color .16s ease}.hx-pairx-go:hover{background:color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-pairx-pact__stage{position:relative;container-type:inline-size;aspect-ratio:1.6/1}.hx-pairx-pact__scroll{position:absolute;right:0;top:6%;inline-size:86%;aspect-ratio:1302/767;background:url(/brand/art/contract-v1.webp) 50%/100% auto no-repeat;filter:drop-shadow(0 24px 40px color-mix(in srgb,#000 45%,transparent))}.hx-pairx-pact__dog{position:absolute;left:-2%;bottom:-6%;inline-size:34%;aspect-ratio:295/334;z-index:2;pointer-events:none}.hx-pairx-map__shell{position:relative;isolation:isolate}.hx-pairx-map__shell:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;inline-size:min(100%,44rem);aspect-ratio:1;transform:translate(-50%,-42%);background:url(/brand/art/map-v1.webp) 50%/contain no-repeat;opacity:.16;-webkit-mask:radial-gradient(closest-side,#000 55%,transparent);mask:radial-gradient(closest-side,#000 55%,transparent)}.hx-pairx-map__ring{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1rem,2.2vw,2rem);max-inline-size:58rem;margin:clamp(2.5rem,5vw,3.5rem) auto 0;padding:0;list-style:none}.hx-pairx-map__ring a{display:flex;flex-direction:column;align-items:center;gap:.375rem;text-decoration:none;transition:transform .2s var(--hx-head-ease)}.hx-pairx-map__ring a:hover{transform:translateY(-4px)}.hx-pairx-map__ring a:hover .hx-seal__ring{border-color:var(--hx-accent)}.hx-pairx-map__ring small{max-inline-size:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 .6875rem/1 var(--hx-body);color:var(--hx-faint)}.hx-pairx-end__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,21rem);gap:clamp(2rem,4vw,3.5rem);align-items:start}.hx-pairx-faq{margin-block-start:1.25rem}.hx-pairx-faq details{border-bottom:1px solid var(--hx-line-soft)}.hx-pairx-faq summary{display:flex;justify-content:space-between;gap:1rem;padding:1.125rem 0;list-style:none;font:600 1rem/1.4 var(--hx-body);color:var(--hx-text);cursor:pointer}.hx-pairx-faq summary::-webkit-details-marker{display:none}.hx-pairx-faq summary:after{content:"✦";flex:none;color:var(--hx-accent);transition:transform .2s ease}.hx-pairx-faq details[open] summary:after{transform:rotate(45deg)}.hx-pairx-faq details p{margin:0 0 1.25rem;max-inline-size:46rem;font:400 .9375rem/1.6 var(--hx-body);color:var(--hx-dim)}.hx-pairx-guide{position:sticky;top:6rem;display:flex;flex-direction:column;align-items:center;padding:1.75rem 1.5rem 1.5rem;border:1px solid color-mix(in srgb,var(--hx-accent) 25%,var(--hx-line-soft));border-radius:24px;text-align:center;background:radial-gradient(120% 80% at 50% 0,color-mix(in srgb,var(--hx-accent) 12%,transparent),transparent 70%),color-mix(in srgb,var(--hx-raise) 60%,transparent)}.hx-pairx-guide__face{inline-size:7.5rem;block-size:7.5rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;border:1px solid color-mix(in srgb,var(--hx-accent) 45%,transparent);box-shadow:0 0 0 6px color-mix(in srgb,var(--hx-accent) 8%,transparent),0 14px 30px -12px var(--hx-accent)}.hx-pairx-guide h2{margin:1rem 0 0;font:600 1.25rem/1.25 var(--hx-display);color:var(--hx-text)}.hx-pairx-guide p{margin:.625rem 0 1.25rem;font:400 .9375rem/1.55 var(--hx-body);color:var(--hx-dim)}.hx-pairx-cta{display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:2.75rem;border-radius:999px;font:600 .875rem/1 var(--hx-body);color:var(--hx-on-accent);text-decoration:none;background:radial-gradient(110% 120% at 50% 140%,color-mix(in srgb,var(--hx-live) 55%,transparent) 0,transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--hx-accent) 94%,#fff) 0,var(--hx-accent) 50%,color-mix(in srgb,var(--hx-accent) 84%,#000) 100%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent),inset 0 -1px 0 rgba(0,0,0,.28),0 6px 18px -10px var(--hx-accent);transition:filter .2s ease}.hx-pairx-cta:hover{filter:saturate(1.15) brightness(1.06)}@media (max-width:64rem){.hx-pairx-end__inner,.hx-pairx-pact__inner{grid-template-columns:minmax(0,1fr)}.hx-pairx-guide{position:static}}@media (max-width:40rem){.hx-pairx-ferry{grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem}.hx-pairx-ferry .hx-seal__ring{inline-size:3.75rem;block-size:3.75rem}.hx-pairx-duo__rate{margin-inline-start:0;padding-inline-start:0;border:0}.hx-pchart__plot{height:12rem}.hx-pairx-book .hx-duo>*{min-width:0}.hx-pairx-ledger{font-size:.8125rem}.hx-pairx-ledger tbody th,.hx-pairx-ledger td,.hx-pairx-ledger thead th{padding-inline:.75rem}.hx-pairx-ledger tbody th{white-space:normal}}@media (prefers-reduced-motion:reduce){.hx-pairx-cta,.hx-pairx-faq summary:after,.hx-pairx-go,.hx-pairx-map__ring a{transition:none}}.hx-dossier__head{position:relative;padding-block:clamp(3rem,6vw,5rem) clamp(2.5rem,5vw,4rem);background:radial-gradient(70% 90% at 50% 0,color-mix(in srgb,var(--hx-accent) 14%,transparent),transparent 70%);border-bottom:1px solid color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line-soft))}.hx-dossier__inner{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.hx-dossier__seal{display:grid;place-items:center;inline-size:8rem;block-size:8rem;margin-block-end:.5rem;border-radius:999px;background:radial-gradient(circle at 50% 35%,var(--hx-raise),var(--hx-sunk));border:1px solid color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));box-shadow:inset 0 0 0 5px var(--hx-ground),inset 0 0 0 6px color-mix(in srgb,var(--hx-accent) 30%,transparent),0 18px 40px -18px var(--hx-accent)}.hx-dossier__seal>*{border-radius:999px;overflow:hidden}.hx-dossier__name{margin:0;font:700 clamp(2.25rem,5vw,3.5rem)/1.05 var(--hx-display);color:var(--hx-text);overflow-wrap:anywhere}.hx-dossier__since{margin:0;font:italic 500 1rem/1.4 var(--hx-display);color:var(--hx-dim)}.hx-dossier__stats{display:flex;gap:1.5rem;margin:1.5rem 0 0}.hx-dossier__stats>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;inline-size:6.5rem;block-size:6.5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line-soft));background:color-mix(in srgb,var(--hx-raise) 60%,transparent)}.hx-dossier__stats dd{margin:0;font:700 1.75rem/1 var(--hx-display);color:var(--hx-text)}.hx-dossier__stats dt{font:600 .625rem/1 var(--hx-body);letter-spacing:.16em;text-transform:uppercase;color:var(--hx-faint)}.hx-dossier__body{padding-block:clamp(2.5rem,5vw,4rem)}.hx-dossier__bodyhead{display:flex;align-items:center;gap:.75rem;margin-block-end:1.5rem}.hx-dossier__count{display:inline-grid;place-items:center;min-inline-size:2rem;block-size:2rem;padding:0 .5rem;border-radius:999px;background:color-mix(in srgb,var(--hx-accent) 14%,transparent);font:700 .875rem/1 var(--hx-data);color:var(--hx-accent)}.hx-dossier__reviews{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.hx-dossier__empty,.hx-dossier__void{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 1.5rem 2.5rem;text-align:center;border:1px dashed color-mix(in srgb,var(--hx-accent) 30%,var(--hx-line-soft));border-radius:24px}.hx-dossier__empty .hx-txt,.hx-dossier__void .hx-txt{margin:0;max-inline-size:32rem;color:var(--hx-dim)}.hx-dossier__void{margin-block:clamp(3rem,6vw,5rem)}.hx-dossier__imp{inline-size:16rem;margin:-.5rem auto}.hx-dossier__dog,.hx-dossier__imp{display:block;block-size:14.5rem;cursor:pointer}.hx-dossier__dog{inline-size:13rem;margin:0 auto}@media (max-width:40rem){.hx-dossier__stats>div{inline-size:5.5rem;block-size:5.5rem}}.hx-cm-empty{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding-block:1rem 2.5rem;text-align:center}.hx-cm-empty__imp{display:block;inline-size:14rem;block-size:12.5rem;cursor:pointer}.hx-cm-empty p{margin:0;font:italic 600 1rem/1.4 var(--hx-display);color:var(--hx-dim)}.hx-addr{display:flex;align-items:center;border:1px solid var(--xf-edge,var(--hx-line));border-radius:18px;background:var(--xf-cell,var(--hx-sunk));transition:border-color .16s ease,box-shadow .16s ease}.hx-addr:focus-within{border-color:color-mix(in srgb,var(--hx-accent) 70%,var(--hx-line));box-shadow:0 0 0 4px color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-addr[data-invalid]{border-color:var(--hx-bad);box-shadow:0 0 0 4px color-mix(in srgb,var(--hx-bad) 12%,transparent)}.hx-addr__coin{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;inline-size:1.5rem;block-size:1.5rem;pointer-events:none;opacity:.75;transition:opacity .16s ease}.hx-addr:focus-within .hx-addr__coin,.hx-addr[data-filled] .hx-addr__coin{opacity:1}.hx-addr__input{flex:1;min-inline-size:0;padding:.9375rem 1rem .9375rem 3rem;border:0;background:transparent;font-family:var(--hx-data);font-size:.875rem;color:var(--hx-text);text-overflow:ellipsis}.hx-addr__input::-moz-placeholder{font-family:var(--hx-body);color:var(--hx-faint);opacity:1}.hx-addr__input::placeholder{font-family:var(--hx-body);color:var(--hx-faint);opacity:1}.hx-addr__input--tools1{padding-right:3rem}.hx-addr__input--tools2{padding-right:5.25rem}.hx-addr__tools{position:absolute;right:.4375rem;top:50%;transform:translateY(-50%);display:flex;gap:2px;padding:2px;border-radius:12px;background:color-mix(in srgb,var(--hx-text) 5%,transparent)}.hx-addrkit{display:inline-grid;place-items:center;inline-size:2rem;block-size:2rem;padding:0;border:0;border-radius:10px;background:transparent;color:var(--hx-dim);cursor:pointer;transition:color .14s ease,background-color .14s ease,transform .12s ease}.hx-addrkit .hx-sigil{inline-size:1.0625rem;block-size:1.0625rem}.hx-addrkit:hover,.hx-addrkit[data-active]{color:var(--hx-text);background:var(--hx-raise);box-shadow:0 1px 2px color-mix(in srgb,#000 25%,transparent)}.hx-addrkit:active{transform:scale(.94)}.hx-addrkit:focus-visible{outline:2px solid var(--hx-accent);outline-offset:1px}.hx-addrbook{display:flex;flex-direction:column;background:var(--hx-raise);border:1px solid var(--hx-line);border-radius:16px;box-shadow:0 18px 40px -18px color-mix(in srgb,#000 60%,transparent);overflow:hidden}.hx-addrbook__head-bar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .875rem .5rem}.hx-addrbook__title{font-size:.8125rem;color:var(--hx-text)}.hx-addrbook__coin,.hx-addrbook__title{font-family:var(--hx-body);font-weight:600}.hx-addrbook__coin{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--hx-dim)}.hx-addrbook__search{position:relative;flex:none;padding:0 .75rem .75rem;border-block-end:1px solid var(--hx-line)}.hx-addrbook__search-ico{position:absolute;left:1.375rem;top:calc(50% - .375rem);transform:translateY(-50%);inline-size:1rem;block-size:1rem;color:var(--hx-faint);pointer-events:none}.hx-addrbook__input{inline-size:100%;block-size:2.375rem;padding:0 .75rem 0 2.25rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--xf-cell,var(--hx-sunk));font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-text);transition:border-color .14s ease,box-shadow .14s ease}.hx-addrbook__input::-moz-placeholder{color:var(--hx-faint)}.hx-addrbook__input::placeholder{color:var(--hx-faint)}.hx-addrbook__input:focus{outline:none;border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--hx-accent) 12%,transparent)}.hx-addrbook__list{max-block-size:15rem;overflow-y:auto;overscroll-behavior:contain;padding:.375rem}.hx-addrbook__row{display:flex;flex-direction:column;gap:.1875rem;padding:.5rem .625rem;border-radius:10px;cursor:pointer;transition:background-color .14s ease}.hx-addrbook__row:focus-visible,.hx-addrbook__row:hover{background:var(--xf-cell,var(--hx-sunk));outline:none}.hx-addrbook__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.hx-addrbook__name{font-family:var(--hx-body);font-size:.8125rem;font-weight:600;color:var(--hx-text)}.hx-addrbook__addr,.hx-addrbook__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-addrbook__addr{font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-dim)}.hx-addrbook__star{flex:none;display:inline-flex;padding:.125rem;border:0;background:none;color:var(--hx-faint);cursor:pointer;transition:color .14s ease}.hx-addrbook__star:hover,.hx-addrbook__star[data-on=true]{color:var(--hx-star)}.hx-addrbook__empty{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem .75rem 1rem;text-align:center}.hx-addrbook__empty p{margin:0;font-family:var(--hx-body);font-size:.8125rem;color:var(--hx-dim)}.hx-addrbook__empty-ico{inline-size:1.5rem;block-size:1.5rem;color:var(--hx-faint)}.hx-addrbook__add{font-family:var(--hx-body);font-size:.75rem;font-weight:600;color:var(--hx-accent);text-decoration:none}.hx-addrbook__add:hover{text-decoration:underline;text-underline-offset:3px}.hx-xf__coin-net{display:inline-block;margin-top:.1875rem;padding:.0625rem .375rem;border:1px solid;border-radius:999px;font-family:var(--hx-body);font-size:.5625rem;font-weight:700;letter-spacing:.02em;line-height:1.4;color:var(--hx-dim);white-space:nowrap}.hx-den{position:relative;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);align-items:end;gap:1rem;padding-block:2.5rem 2rem}.hx-den:after,.hx-den:before{content:"";position:absolute;inset-inline:0;block-size:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--hx-accent) 55%,transparent) 20%,color-mix(in srgb,var(--hx-accent) 55%,transparent) 80%,transparent)}.hx-den:before{top:0}.hx-den:after{bottom:0}.hx-den__devil{align-self:end}.hx-den__devil-art{display:block;inline-size:100%;max-inline-size:26rem;block-size:auto;filter:drop-shadow(0 20px 30px color-mix(in srgb,#000 50%,transparent))}.hx-den__stage{position:relative;min-inline-size:0}.hx-den__head{margin-block-end:.25rem}.hx-den__title{position:relative;display:inline-block;margin:0;padding-block-end:1rem;font-family:var(--hx-display);font-size:clamp(2rem,4vw,3rem);line-height:1.1;color:var(--hx-text)}.hx-den__squiggle{position:absolute;left:0;bottom:0;inline-size:100%;block-size:16px;overflow:visible;fill:none;stroke:var(--hx-accent);stroke-width:2.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.hx-den__lede{margin:.75rem 0 0;max-inline-size:34rem;font-family:var(--hx-body);font-size:1rem;line-height:1.55;color:var(--hx-dim)}.hx-den__pile{position:relative;list-style:none;margin:0;padding:0;aspect-ratio:16/10}.hx-den__pile:before{content:"";position:absolute;inset:6% 4% 2%;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--hx-accent) 16%,transparent),transparent);filter:blur(10px);pointer-events:none}.hx-den__item{position:absolute;inline-size:calc(var(--w) * 1%);transform:translate(-50%,-50%) rotate(var(--r));transition:transform .28s cubic-bezier(.2,.8,.2,1)}.hx-den__item[data-active]{transform:translate(-50%,-56%) rotate(calc(var(--r) * .4)) scale(1.1)}.hx-den__thing{position:relative;display:block;inline-size:100%;padding:0;border:0;background:none;cursor:pointer}.hx-den__thing:focus-visible{outline:2px solid var(--hx-accent);outline-offset:6px;border-radius:16px}.hx-den__art{display:block;inline-size:100%;block-size:auto;filter:drop-shadow(0 16px 20px color-mix(in srgb,#000 55%,transparent));transition:filter .28s ease}.hx-den__item[data-active] .hx-den__art{filter:drop-shadow(0 0 24px color-mix(in srgb,var(--hx-accent) 55%,transparent)) drop-shadow(0 16px 20px color-mix(in srgb,#000 55%,transparent))}.hx-den__tag{position:absolute;left:50%;bottom:-.5rem;display:inline-flex;align-items:center;gap:.3125rem;transform:translateX(-50%) rotate(calc(var(--r) * -1));padding:.1875rem .625rem .1875rem .5rem;border:1px solid var(--hx-line);border-radius:999px;background:color-mix(in srgb,var(--hx-raise) 88%,transparent);backdrop-filter:blur(6px);font-family:var(--hx-body);font-size:.75rem;font-weight:600;white-space:nowrap;color:var(--hx-dim);transition:color .2s ease,border-color .2s ease}.hx-den__heart{color:var(--hx-accent);font-size:.75rem;line-height:1;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.hx-den__item[data-active] .hx-den__tag{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 60%,var(--hx-line))}.hx-den__item[data-active] .hx-den__heart{transform:scale(1.35)}.hx-den__card{display:flex;align-items:center;gap:1rem;block-size:7.5rem;margin-top:1.25rem;padding:.875rem 1.25rem;border:1px solid color-mix(in srgb,var(--hx-accent) 22%,var(--hx-line));border-radius:20px;background:color-mix(in srgb,var(--hx-raise) 72%,transparent);backdrop-filter:blur(12px);box-shadow:0 18px 40px -24px color-mix(in srgb,#000 70%,transparent)}.hx-den__card[data-empty]{justify-content:center;border-style:dashed;background:transparent;box-shadow:none}.hx-den__card-hint{font-family:var(--hx-body);font-size:.875rem;color:var(--hx-faint)}.hx-den__card-ico{flex:none;inline-size:4rem;block-size:4rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 10px color-mix(in srgb,#000 50%,transparent))}.hx-den__card-body{min-inline-size:0}.hx-den__card-t{display:block;margin-block-end:.25rem;font-family:var(--hx-display);font-size:1.125rem;color:var(--hx-text)}.hx-den__card-d{font-family:var(--hx-body);font-size:.9375rem;line-height:1.5;color:var(--hx-dim)}.hx-den__onion{display:inline-flex;align-items:center;gap:.5rem;margin-inline-start:.5rem;padding:.1875rem .375rem .1875rem .625rem;vertical-align:middle;border:1px solid color-mix(in srgb,#7d4698 45%,var(--hx-line));border-radius:999px;background:color-mix(in srgb,#7D4698 10%,transparent);font-family:var(--hx-data);font-size:.6875rem;color:var(--hx-text);cursor:pointer}.hx-den__onion:hover{border-color:#9B5FBA}.hx-den__onion-act{padding:.0625rem .5rem;border-radius:999px;background:color-mix(in srgb,#7D4698 30%,transparent);font-family:var(--hx-body);font-weight:600}@media (max-width:47.99rem){.hx-den{grid-template-columns:30% 1fr;gap:.25rem;padding-block:2rem 1.5rem}.hx-den__devil{align-self:start;margin-top:11rem}.hx-den__head{margin-inline-start:-42%}.hx-den__lede{font-size:.875rem}.hx-den__pile{aspect-ratio:4/5}.hx-den__item{inline-size:calc(var(--w) * 1.5%)}.hx-den__tag{font-size:.625rem;padding:.125rem .4375rem .125rem .375rem}.hx-den__card{block-size:10.5rem;margin-inline-start:-42%;padding:.75rem .875rem;align-items:flex-start}.hx-den__card[data-empty]{align-items:center}.hx-den__card-ico{inline-size:3rem;block-size:3rem}.hx-den__card-d{font-size:.8125rem}.hx-den__onion{margin:.375rem 0 0}}@media (prefers-reduced-motion:reduce){.hx-den__art,.hx-den__heart,.hx-den__item{transition:none}}.hx-bp-text .bx-lead{font-size:1.1875rem;line-height:1.7;color:var(--hx-text)}.hx-bp-text .bx-note,.hx-bp-text .bx-tip,.hx-bp-text .bx-warn{position:relative;margin:1.5rem 0;padding:1rem 1.25rem 1rem 3.25rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise);font-size:.9875rem;line-height:1.65}.hx-bp-text :is(.bx-note,.bx-warn,.bx-tip):before{position:absolute;left:1.125rem;top:1rem;display:grid;place-items:center;inline-size:1.375rem;block-size:1.375rem;border-radius:50%;font-family:var(--hx-body);font-size:.8125rem;font-weight:800}.hx-bp-text .bx-note:before{content:"i";color:#6EC6E8;background:color-mix(in srgb,#6EC6E8 16%,transparent)}.hx-bp-text .bx-tip:before{content:"✓";color:#7FD18B;background:color-mix(in srgb,#7FD18B 16%,transparent)}.hx-bp-text .bx-warn{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 7%,var(--hx-raise))}.hx-bp-text .bx-warn:before{content:"!";color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 16%,transparent)}.hx-bp-text :is(.bx-note,.bx-warn,.bx-tip) p:last-child{margin-bottom:0}.hx-bp-text .bx-fig{margin:2rem 0;text-align:center}.hx-bp-text .bx-fig img{display:block;inline-size:100%;block-size:auto;margin:0 auto;border-radius:14px}.hx-bp-text .bx-fig--art img{max-inline-size:22rem;border-radius:0;filter:drop-shadow(0 18px 24px color-mix(in srgb,#000 50%,transparent))}.hx-bp-text .bx-cap{display:block;margin-top:.625rem;font-family:var(--hx-body);font-size:.8125rem;line-height:1.5;color:var(--hx-faint)}.hx-bp-text blockquote.bx-pull{margin:2.25rem 0;padding:.5rem 0 .5rem 1.5rem;border-left:3px solid var(--hx-accent);border-radius:0;background:none;font-size:1.5rem;line-height:1.4}.hx-bp-text .bx-src{display:block;margin-top:.5rem;font-family:var(--hx-body);font-style:normal;font-size:.8125rem;color:var(--hx-faint)}.hx-bp-text .bx-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;margin:1.75rem 0}.hx-bp-text .bx-fact{padding:1rem;border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-raise)}.hx-bp-text .bx-fact b{display:block;font-family:var(--hx-display);font-size:1.75rem;line-height:1.1;color:var(--hx-accent)}.hx-bp-text .bx-fact span{display:block;margin-top:.25rem;font-family:var(--hx-body);font-size:.8125rem;line-height:1.45;color:var(--hx-dim)}.hx-bp-text ol.bx-steps{list-style:none;counter-reset:bx;padding-left:0}.hx-bp-text ol.bx-steps>li{position:relative;counter-increment:bx;margin-bottom:.875rem;padding-left:2.75rem}.hx-bp-text ol.bx-steps>li:before{content:counter(bx);position:absolute;left:0;top:.125rem;display:grid;place-items:center;inline-size:1.875rem;block-size:1.875rem;border:1px solid color-mix(in srgb,var(--hx-accent) 50%,var(--hx-line));border-radius:50%;font-family:var(--hx-display);font-size:.9375rem;font-weight:700;color:var(--hx-accent)}.hx-bp-text .bx-table{margin:1.5rem 0;overflow-x:auto;border:1px solid var(--hx-line);border-radius:14px}.hx-bp-text .bx-table table{margin:0;min-inline-size:32rem}.hx-bp-text .bx-table th{background:var(--hx-raise);font-family:var(--hx-body);font-size:.8125rem;font-weight:700;color:var(--hx-text)}.hx-bp-text .bx-table td{font-size:.9375rem}.hx-bp-text .bx-table tr:last-child td{border-bottom:0}.hx-bp-text .bx-mono{font-family:var(--hx-data);font-size:.875em;word-break:break-all}.hx-mdl{display:flex;flex-direction:column;overflow:hidden;max-height:min(88vh,100dvh - 2rem);padding:0;outline:none}.hx-mdl[data-size=sm]{max-width:28rem}.hx-mdl[data-size=md]{max-width:34rem}.hx-mdl[data-size=lg]{max-width:46rem}.hx-mdl[data-size=xl]{max-width:70rem}.hx-mdl[data-tone=danger]{border-color:color-mix(in srgb,var(--hx-bad) 45%,var(--hx-line))}.hx-mdl__head{flex:none;display:flex;align-items:flex-start;gap:.875rem;padding:1.375rem 1.5rem 1.125rem}.hx-mdl__mark{flex:none;display:grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 12%,var(--hx-raise));color:var(--hx-accent);box-shadow:0 0 22px -8px color-mix(in srgb,var(--hx-accent) 80%,transparent)}.hx-mdl__mark .hx-sigil{inline-size:1.125rem;block-size:1.125rem}.hx-mdl[data-tone=danger] .hx-mdl__mark{color:var(--hx-bad);border-color:color-mix(in srgb,var(--hx-bad) 45%,var(--hx-line));background:color-mix(in srgb,var(--hx-bad) 12%,var(--hx-raise));box-shadow:0 0 22px -8px color-mix(in srgb,var(--hx-bad) 80%,transparent)}.hx-mdl__titles{flex:1 1 auto;min-inline-size:0}.hx-mdl__kicker{margin:0 0 .25rem;font-family:var(--hx-body);font-size:.75rem;font-weight:600;color:var(--hx-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-mdl__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;line-height:1.15;color:var(--hx-text);overflow-wrap:anywhere}.hx-mdl__lede{margin:.5rem 0 0;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-mdl__x{flex:none;margin-inline-start:0}.hx-mdl__body{flex:1 1 auto;min-block-size:0;overflow-y:auto;padding:1.25rem 1.5rem 1.5rem;border-top:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line));scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-mdl__foot{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.625rem;padding:1rem 1.5rem;border-top:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line));background:color-mix(in srgb,var(--hx-sunk) 55%,transparent)}.hx-mdl__foot-msg{flex:1 1 14rem;margin:0;display:flex;align-items:center;gap:.5rem;font-size:.8125rem;line-height:1.4;color:var(--hx-bad)}.hx-mdl__foot-msg[data-kind=ok]{color:var(--hx-live)}.hx-mdl__foot-msg[data-kind=wait]{color:var(--hx-dim)}.hx-mdl__foot-msg .hx-sigil{flex:none}.hx-mdl__msg{font-size:.9375rem;line-height:1.6;color:var(--hx-dim)}.hx-mdl__msg p{margin:0}.hx-mdl__msg p+p{margin-top:.625rem}.hx-mdl__msg p:first-child{color:var(--hx-text)}@media (max-width:40rem){.hx-mdl{max-height:92dvh}.hx-mdl__head{padding:1.125rem 1.125rem 1rem}.hx-mdl__body{padding:1.125rem}.hx-mdl__foot{padding:.875rem 1.125rem calc(.875rem + env(safe-area-inset-bottom, 0px))}.hx-mdl__foot>.hx-act{flex:1 1 8rem;justify-content:center}.hx-mdl__title{font-size:1.3125rem}}.hx-ai{gap:1rem}.hx-ai .hx-act .hx-sigil,.hx-mdl .hx-act .hx-sigil{inline-size:.95rem;block-size:.95rem}.hx-ai-top{gap:1.125rem}.hx-ai-top__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.hx-ai-top__title{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.75rem;line-height:1.1;color:var(--hx-text)}.hx-ai-top__lede{margin:.375rem 0 0;max-inline-size:40rem;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-ai-top__head .hx-act{flex:none}.hx-ai-tabs{display:flex;gap:.25rem;padding:.25rem;border-radius:14px;background:var(--hx-sunk);border:1px solid var(--hx-line);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;overflow-x:auto;scrollbar-width:none}.hx-ai-tab{display:inline-flex;align-items:center;gap:.5rem;padding:.5625rem .9375rem;border:0;border-radius:10px;background:none;font:600 .875rem/1 var(--hx-body);color:var(--hx-dim);cursor:pointer;white-space:nowrap;transition:color .14s ease,background .14s ease}.hx-ai-tab:hover{color:var(--hx-text)}.hx-ai-tab[aria-selected=true]{color:var(--hx-text);background:var(--hx-raise);box-shadow:0 0 0 1px color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line)),0 8px 20px -12px color-mix(in srgb,var(--hx-accent) 80%,transparent)}.hx-ai-tab[aria-selected=true] .hx-sigil{color:var(--hx-accent)}.hx-ai-tab:focus-visible{outline:2px solid var(--hx-live);outline-offset:1px}.hx-ai-tab__n{min-inline-size:1.25rem;padding:.125rem .375rem;border-radius:999px;background:color-mix(in srgb,var(--hx-accent) 14%,transparent);font:600 .6875rem/1.2 var(--hx-data);color:var(--hx-accent);text-align:center}.hx-ai-tab__dot{inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:var(--hx-faint)}.hx-ai-tab__dot[data-state=on]{background:var(--hx-live);box-shadow:0 0 8px var(--hx-live)}.hx-ai-tab__dot[data-state=blocked]{background:var(--hx-bad)}.hx-ai-badge{flex:none;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:13px;border:1px solid color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 10%,var(--hx-sunk));color:var(--hx-accent)}.hx-ai-badge .hx-sigil{inline-size:1.25rem;block-size:1.25rem}.hx-ai-badge[data-state=on]{color:var(--hx-live);border-color:color-mix(in srgb,var(--hx-live) 40%,var(--hx-line));background:color-mix(in srgb,var(--hx-live) 10%,var(--hx-sunk));box-shadow:0 0 24px -10px var(--hx-live)}.hx-ai-badge[data-state=off]{color:var(--hx-faint);border-color:var(--hx-line);background:var(--hx-sunk)}.hx-ai-badge[data-state=blocked]{color:var(--hx-bad);border-color:color-mix(in srgb,var(--hx-bad) 40%,var(--hx-line))}.hx-ai-state{flex:none;display:inline-flex;align-items:center;gap:.4375rem;padding:.3125rem .6875rem;border-radius:999px;border:1px solid var(--hx-line);font:700 .75rem/1 var(--hx-body);color:var(--hx-dim);white-space:nowrap}.hx-ai-state:before{content:"";inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:currentColor}.hx-ai-state[data-kind=ok]{color:var(--hx-live);border-color:color-mix(in srgb,var(--hx-live) 40%,var(--hx-line));background:color-mix(in srgb,var(--hx-live) 8%,transparent)}.hx-ai-state[data-kind=ok]:before{box-shadow:0 0 8px currentColor}.hx-ai-state[data-kind=wait]{color:var(--hx-star);border-color:color-mix(in srgb,var(--hx-star) 35%,var(--hx-line));background:color-mix(in srgb,var(--hx-star) 8%,transparent)}.hx-ai-state[data-kind=bad]{color:var(--hx-bad);border-color:color-mix(in srgb,var(--hx-bad) 40%,var(--hx-line));background:color-mix(in srgb,var(--hx-bad) 8%,transparent)}.hx-ai-state[data-kind=off]{color:var(--hx-faint)}.hx-ai-sechead{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.hx-ai-sechead h3{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-ai-sechead p{margin:.3125rem 0 0}.hx-ai-note,.hx-ai-sechead p{font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-ai-note{margin:0;display:flex;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;border-radius:12px;border:1px solid var(--hx-line);background:var(--hx-sunk)}.hx-ai-note>.hx-sigil{flex:none;margin-top:.0625rem}.hx-ai-note b{color:var(--hx-text)}.hx-ai-note[data-kind=ok]>.hx-sigil{color:var(--hx-live)}.hx-ai-note[data-kind=wait]{border-color:color-mix(in srgb,var(--hx-star) 25%,var(--hx-line))}.hx-ai-note[data-kind=wait]>.hx-sigil{color:var(--hx-star)}.hx-ai-note[data-kind=bad]{border-color:color-mix(in srgb,var(--hx-bad) 35%,var(--hx-line));background:color-mix(in srgb,var(--hx-bad) 6%,var(--hx-sunk))}.hx-ai-note[data-kind=bad]>.hx-sigil{color:var(--hx-bad)}.hx-ai-none{margin:0;padding:1.25rem;border:1px dashed var(--hx-line);border-radius:14px;text-align:center;font-size:.875rem;color:var(--hx-dim)}.hx-ai-mono{font-family:var(--hx-data);font-size:.8125rem}.hx-ai-link{display:inline-flex;align-items:center;gap:.375rem;padding:0;border:0;background:none;font:600 .8125rem/1.2 var(--hx-body);color:var(--hx-accent);cursor:pointer}.hx-ai-link:hover{color:var(--hx-text)}.hx-ai-link:disabled{color:var(--hx-faint);cursor:not-allowed}.hx-ai-iconbtn{flex:none;display:inline-grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:10px;border:1px solid var(--hx-line);background:var(--hx-sunk);color:var(--hx-dim);cursor:pointer;text-decoration:none;transition:color .14s ease,border-color .14s ease}.hx-ai-iconbtn:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line))}.hx-ai-iconbtn[data-tone=bad]:hover{color:var(--hx-bad);border-color:color-mix(in srgb,var(--hx-bad) 55%,var(--hx-line))}.hx-ai-iconbtn:disabled{opacity:.5;cursor:not-allowed}.hx-ai-iconbtn[data-spin=true] .hx-sigil{animation:hx-ai-spin .9s linear infinite}@keyframes hx-ai-spin{to{transform:rotate(1turn)}}.hx-act[data-tone=bad]{color:var(--hx-bad);border-color:color-mix(in srgb,var(--hx-bad) 40%,var(--hx-line))}.hx-act[data-tone=bad]:hover{border-color:var(--hx-bad);box-shadow:0 0 22px -8px color-mix(in srgb,var(--hx-bad) 70%,transparent);color:var(--hx-bad)}.hx-ai .hx-act:disabled,.hx-mdl .hx-act:disabled{opacity:.5;cursor:not-allowed;transform:none;filter:none}.hx-mdl .hx-act--danger,.hx-mdl .hx-act--danger:hover{background:linear-gradient(135deg,var(--hx-accent),color-mix(in srgb,var(--hx-accent) 65%,var(--hx-live)));border-color:color-mix(in srgb,var(--hx-live) 40%,var(--hx-accent));color:var(--hx-on-accent)}.hx-mdl .hx-act--danger:hover{filter:brightness(1.08)}.hx-ai-codebox{display:flex;align-items:center;gap:.5rem;min-inline-size:0;padding:.3125rem .3125rem .3125rem .875rem;border:1px solid var(--hx-line);border-radius:12px;background:var(--hx-sunk)}.hx-ai-codebox code{flex:1 1 auto;min-inline-size:0;padding:.4375rem 0;font-family:var(--hx-data);font-size:.8125rem;color:var(--hx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-ai-codebox[data-muted=true]{padding-right:.875rem}.hx-ai-codebox[data-muted=true] code{color:var(--hx-faint);letter-spacing:.06em}.hx-ai-codebox[data-muted=true]>.hx-sigil{color:var(--hx-faint)}.hx-ai-copy{flex:none;display:inline-flex;align-items:center;gap:.4375rem;padding:.4375rem .75rem;border:1px solid var(--hx-line);border-radius:9px;background:var(--hx-raise);font:600 .75rem/1 var(--hx-body);color:var(--hx-dim);cursor:pointer;transition:color .14s ease,border-color .14s ease}.hx-ai-copy:hover{color:var(--hx-text);border-color:color-mix(in srgb,var(--hx-accent) 55%,var(--hx-line))}.hx-ai-copy[data-done=true]{color:var(--hx-live);border-color:color-mix(in srgb,var(--hx-live) 45%,var(--hx-line))}.hx-ai-copy--icon{inline-size:2rem;block-size:2rem;padding:0;justify-content:center}.hx-ai-key{gap:1.25rem}.hx-ai-key[data-state=on]{border-color:color-mix(in srgb,var(--hx-live) 28%,var(--hx-line));background:radial-gradient(40rem 14rem at 0 0,color-mix(in srgb,var(--hx-live) 7%,transparent),transparent 70%),var(--hx-raise)}.hx-ai-key[data-state=blocked]{border-color:color-mix(in srgb,var(--hx-bad) 35%,var(--hx-line))}.hx-ai-key__head{display:flex;align-items:center;gap:.875rem}.hx-ai-key__titles{flex:1 1 auto;min-inline-size:0}.hx-ai-key__titles h3{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.375rem;color:var(--hx-text)}.hx-ai-key__titles p{margin:.1875rem 0 0;font-size:.8125rem;color:var(--hx-faint)}.hx-ai-power{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;border-radius:14px;border:1px solid var(--hx-line);background:var(--hx-sunk)}.hx-ai-power[data-state=on]{border-color:color-mix(in srgb,var(--hx-live) 30%,var(--hx-line))}.hx-ai-power[data-state=blocked]{border-color:color-mix(in srgb,var(--hx-bad) 35%,var(--hx-line))}.hx-ai-power__ico{flex:none;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border-radius:50%;background:var(--hx-raise);color:var(--hx-faint)}.hx-ai-power[data-state=on] .hx-ai-power__ico{color:var(--hx-live)}.hx-ai-power[data-state=blocked] .hx-ai-power__ico{color:var(--hx-bad)}.hx-ai-power__text{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:.1875rem}.hx-ai-power__text b{font-size:.9375rem;color:var(--hx-text)}.hx-ai-power__text span{font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-ai-power .hx-lever{flex:none}.hx-lever[data-busy=true]{opacity:.7;cursor:progress}.hx-lever[data-busy=true] .hx-lever__dot{animation:hx-ai-pulse .7s ease-in-out infinite alternate}@keyframes hx-ai-pulse{to{opacity:.35}}.hx-ai-rows{margin:0;display:flex;flex-direction:column}.hx-ai-rows>div{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:.5rem 1.25rem;align-items:start;padding:1rem 0;border-top:1px solid var(--hx-line)}.hx-ai-rows>div:first-child{border-top:0;padding-top:.25rem}.hx-ai-rows dt{padding-top:.625rem;font-size:.8125rem;font-weight:700;color:var(--hx-dim)}.hx-ai-rows dd{margin:0;display:flex;flex-direction:column;gap:.4375rem;min-inline-size:0}.hx-ai-rows small{font-size:.75rem;line-height:1.5;color:var(--hx-faint)}.hx-ai-limit{margin:0;padding-top:.5rem;font-size:.875rem;color:var(--hx-dim)}.hx-ai-limit b{font-family:var(--hx-data);font-size:1.0625rem;color:var(--hx-text)}.hx-ai-snippet{border:1px solid var(--hx-line);border-radius:14px;background:var(--hx-sunk);overflow:hidden}.hx-ai-snippet__bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4375rem .4375rem .4375rem .875rem;border-bottom:1px solid var(--hx-line)}.hx-ai-snippet__bar>span{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;color:var(--hx-dim)}.hx-ai-snippet pre{margin:0;padding:.875rem 1rem;overflow-x:auto;font-family:var(--hx-data);font-size:.75rem;line-height:1.7;color:var(--hx-text);white-space:pre;max-block-size:22rem;scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-ai-key__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;padding-top:1rem;border-top:1px dashed var(--hx-line)}.hx-ai-key__foot>span{font-size:.75rem;color:var(--hx-faint)}@media (max-width:40rem){.hx-ai-rows>div{grid-template-columns:minmax(0,1fr);gap:.375rem}.hx-ai-rows dt{padding-top:0}.hx-ai-power{flex-wrap:wrap}.hx-ai-power__text{flex-basis:calc(100% - 3.5rem)}.hx-ai-power .hx-act,.hx-ai-power .hx-lever{margin-inline-start:3.125rem}.hx-ai-top__head{flex-direction:column}}.hx-ai-empty,.hx-ai-start{align-items:center;text-align:center;padding-block:clamp(1.75rem,4vw,2.75rem);gap:1.125rem}.hx-ai-empty h3,.hx-ai-start h3{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;color:var(--hx-text)}.hx-ai-empty p{margin:0;color:var(--hx-dim);font-size:.875rem}.hx-ai-empty__art{display:grid;place-items:center;inline-size:3.5rem;block-size:3.5rem;border-radius:18px;border:1px solid color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 10%,var(--hx-sunk));color:var(--hx-accent);box-shadow:0 0 36px -12px var(--hx-accent)}.hx-ai-empty__art .hx-sigil{inline-size:1.5rem;block-size:1.5rem}.hx-ai-steps{list-style:none;margin:.25rem 0 .5rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,12rem));gap:.75rem;counter-reset:hx-ai-step}.hx-ai-steps li{counter-increment:hx-ai-step;display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1rem;border-radius:14px;border:1px solid var(--hx-line);background:var(--hx-sunk);text-align:left}.hx-ai-steps li:before{content:"0" counter(hx-ai-step);font:700 .6875rem/1 var(--hx-data);color:var(--hx-faint);margin-bottom:.375rem}.hx-ai-steps li[data-on=true]{border-color:color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line))}.hx-ai-steps li[data-on=true]:before{color:var(--hx-accent)}.hx-ai-steps b{font-size:.875rem;color:var(--hx-text)}.hx-ai-steps span{font-size:.75rem;color:var(--hx-dim)}@media (max-width:40rem){.hx-ai-steps{grid-template-columns:minmax(0,1fr);inline-size:100%}}.hx-ai-meter{flex:none;padding:.3125rem .6875rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--hx-star) 35%,var(--hx-line));font:600 .75rem/1 var(--hx-body);color:var(--hx-star);white-space:nowrap}.hx-ai-meter[data-full=true]{color:var(--hx-bad);border-color:color-mix(in srgb,var(--hx-bad) 40%,var(--hx-line))}.hx-ai-pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:.875rem}.hx-ai-proj{display:flex;flex-direction:column;gap:.875rem;padding:1.125rem;border-radius:16px;border:1px solid var(--hx-line);background:linear-gradient(180deg,color-mix(in srgb,var(--hx-sunk) 50%,var(--hx-raise)),var(--hx-raise));min-inline-size:0;transition:border-color .16s ease}.hx-ai-proj:hover{border-color:color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line))}.hx-ai-proj[data-status=BLOCKED],.hx-ai-proj[data-status=REJECTED]{border-color:color-mix(in srgb,var(--hx-bad) 30%,var(--hx-line))}.hx-ai-proj__head{display:flex;align-items:center;gap:.75rem}.hx-ai-proj__head .hx-ai-badge{inline-size:2.5rem;block-size:2.5rem;border-radius:12px}.hx-ai-proj__titles{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:.125rem}.hx-ai-proj__titles b{font-size:1rem;color:var(--hx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-ai-proj__titles span{font-size:.75rem;color:var(--hx-faint)}.hx-ai-proj__id{display:flex;align-items:center;gap:.625rem;padding:.25rem .25rem .25rem .75rem;border-radius:11px;border:1px solid var(--hx-line);background:var(--hx-sunk);min-inline-size:0}.hx-ai-proj__id>span{font:600 .6875rem/1 var(--hx-data);color:var(--hx-faint)}.hx-ai-proj__id code{flex:1 1 auto;font-size:.8125rem;color:var(--hx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-ai-proj__id code,.hx-ai-proj__url{min-inline-size:0;font-family:var(--hx-data)}.hx-ai-proj__url{display:inline-flex;align-items:center;gap:.4375rem;font-size:.75rem;color:var(--hx-dim);text-decoration:none;overflow-wrap:anywhere}.hx-ai-proj__url:hover{color:var(--hx-accent)}.hx-ai-proj__url .hx-sigil{flex:none;inline-size:.8125rem;block-size:.8125rem}.hx-ai-proj__foot{margin-top:auto;display:flex;align-items:center;gap:1.125rem;padding-top:.75rem;border-top:1px dashed var(--hx-line)}.hx-ai-proj__foot .hx-ai-iconbtn{margin-inline-start:auto;inline-size:2rem;block-size:2rem}.hx-ai-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-block-size:12rem;padding:1.25rem;border-radius:16px;border:1.5px dashed color-mix(in srgb,var(--hx-accent) 35%,var(--hx-line));background:none;color:var(--hx-dim);font:inherit;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease}.hx-ai-add:hover:not(:disabled){border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 5%,transparent)}.hx-ai-add b{font-size:1rem;color:var(--hx-text)}.hx-ai-add>span:last-child{font-size:.8125rem;max-inline-size:16rem}.hx-ai-add__plus{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;border-radius:50%;background:color-mix(in srgb,var(--hx-accent) 14%,var(--hx-sunk));color:var(--hx-accent);transition:transform .2s ease}.hx-ai-add:hover:not(:disabled) .hx-ai-add__plus{transform:rotate(90deg)}.hx-ai-add:disabled{cursor:not-allowed;border-color:var(--hx-line)}.hx-ai-add:disabled .hx-ai-add__plus{color:var(--hx-faint);background:var(--hx-sunk)}.hx-ai-form{display:flex;flex-direction:column;gap:1.125rem}.hx-ai-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.hx-ai-form__row[data-off=true]{opacity:.5}@media (max-width:40rem){.hx-ai-form__row{grid-template-columns:minmax(0,1fr)}}.hx-ai-field{display:flex;flex-direction:column;gap:.4375rem;min-inline-size:0}.hx-ai-field__top{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.hx-ai-field__label{padding:0;font-size:.8125rem;font-weight:700;color:var(--hx-text)}.hx-ai-field__aside{font:500 .6875rem/1 var(--hx-data);color:var(--hx-faint);white-space:nowrap}.hx-ai-field__aside [data-over=true]{color:var(--hx-bad)}.hx-ai-field__err,.hx-ai-field__hint{margin:0;font-size:.75rem;line-height:1.45;color:var(--hx-faint)}.hx-ai-field__err{color:var(--hx-bad)}.hx-ai-field[data-bad=true] .hx-inp__input{border-color:color-mix(in srgb,var(--hx-bad) 65%,var(--hx-line))}.hx-ai-field .hx-inp__input{flex:none;inline-size:100%;border-radius:11px}.hx-ai-field .hx-inp__input:disabled{opacity:.55;cursor:not-allowed}.hx-ai-area{min-block-size:5.5rem;resize:vertical;line-height:1.5}.hx-ai-types{margin:0;padding:0;border:0;min-inline-size:0;display:flex;flex-direction:column;gap:.5rem}.hx-ai-types legend{margin-bottom:.5rem}.hx-ai-types__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}@media (max-width:44rem){.hx-ai-types__grid{grid-template-columns:minmax(0,1fr)}}.hx-ai-type{position:relative;display:flex;flex-direction:column;gap:.75rem;padding:.875rem;border-radius:14px;border:1px solid var(--hx-line);background:var(--hx-sunk);cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.hx-ai-type:hover{border-color:color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line))}.hx-ai-type input{position:absolute;opacity:0;pointer-events:none}.hx-ai-type:has(input:focus-visible){outline:2px solid var(--hx-live);outline-offset:2px}.hx-ai-type[data-on=true]{border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 7%,var(--hx-sunk));box-shadow:0 10px 26px -18px var(--hx-accent)}.hx-ai-type__head{display:flex;align-items:center;gap:.625rem}.hx-ai-type__head b{flex:1 1 auto;font-size:.9375rem;color:var(--hx-text)}.hx-ai-type__mark{display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:10px;background:var(--hx-raise);color:var(--hx-dim)}.hx-ai-type[data-on=true] .hx-ai-type__mark{color:var(--hx-accent)}.hx-ai-type__dot{flex:none;inline-size:1.125rem;block-size:1.125rem;border-radius:50%;border:1.5px solid var(--hx-faint)}.hx-ai-type[data-on=true] .hx-ai-type__dot{border-color:var(--hx-accent);background:radial-gradient(circle,var(--hx-accent) 0 40%,transparent 45%)}.hx-ai-type__perks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.hx-ai-type__perks li{display:flex;align-items:flex-start;gap:.4375rem;font-size:.75rem;line-height:1.35;color:var(--hx-faint)}.hx-ai-type__perks li .hx-sigil{flex:none;inline-size:.8125rem;block-size:.8125rem;margin-top:.0625rem}.hx-ai-type__perks li[data-on=true]{color:var(--hx-dim)}.hx-ai-type__perks li[data-on=true] .hx-sigil{color:var(--hx-live)}.hx-ai-check{position:relative;display:inline-flex;align-items:flex-start;gap:.625rem;cursor:pointer;font-size:.875rem;line-height:1.45;color:var(--hx-dim)}.hx-ai-check input{position:absolute;opacity:0;pointer-events:none}.hx-ai-check__box{flex:none;display:grid;place-items:center;inline-size:1.25rem;block-size:1.25rem;margin-top:.0625rem;border-radius:6px;border:1.5px solid var(--hx-faint);background:var(--hx-sunk);color:transparent;transition:background .14s ease,border-color .14s ease}.hx-ai-check__box .hx-sigil{inline-size:.8125rem;block-size:.8125rem;stroke-width:2.6}.hx-ai-check[data-on=true] .hx-ai-check__box{border-color:var(--hx-accent);background:var(--hx-accent);color:var(--hx-on-accent)}.hx-ai-check:has(input:focus-visible) .hx-ai-check__box{outline:2px solid var(--hx-live);outline-offset:2px}.hx-ai-check[data-on=true] .hx-ai-check__text{color:var(--hx-text)}.hx-ai-check .hx-ref{font-size:inherit}.hx-ai-secret{gap:1rem}.hx-ai-secret,.hx-ai-secret__val{display:flex;flex-direction:column}.hx-ai-secret__val{gap:.625rem;padding:1rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line));background:var(--hx-sunk);box-shadow:inset 0 0 40px -24px var(--hx-accent)}.hx-ai-secret__val code{font-family:var(--hx-data);font-size:.875rem;line-height:1.6;color:var(--hx-text);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.hx-ai-secret__val .hx-ai-copy{align-self:flex-start}.hx-ai-secret__pk{margin:0;font-size:.75rem;color:var(--hx-faint);overflow-wrap:anywhere}.hx-ai-secret__pk code{font-family:var(--hx-data);color:var(--hx-dim)}.hx-ai-bullets{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.625rem}.hx-ai-bullets li{position:relative;padding-left:1.125rem;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-ai-bullets li:before{content:"";position:absolute;left:0;top:.55em;inline-size:.375rem;block-size:.375rem;border-radius:2px;background:var(--hx-accent);transform:rotate(45deg)}.hx-ai-seg{display:inline-flex;gap:.1875rem;padding:.1875rem;border-radius:11px;border:1px solid var(--hx-line);background:var(--hx-sunk);flex:none}.hx-ai-seg button{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;border:0;border-radius:8px;background:none;font:600 .8125rem/1 var(--hx-body);color:var(--hx-dim);cursor:pointer}.hx-ai-seg button:hover{color:var(--hx-text)}.hx-ai-seg button[aria-checked=true]{background:var(--hx-raise);color:var(--hx-text);box-shadow:0 0 0 1px color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line))}.hx-ai-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem;transition:opacity .16s ease}.hx-ai-tiles[data-busy=true]{opacity:.55}@media (max-width:48rem){.hx-ai-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-ai-tile{display:flex;flex-direction:column;gap:.5rem;padding:.875rem 1rem;border-radius:14px;border:1px solid var(--hx-line);background:var(--hx-sunk);min-inline-size:0}.hx-ai-tile>span{font-size:.75rem;color:var(--hx-faint)}.hx-ai-tile b{display:flex;align-items:baseline;gap:.375rem;font-family:var(--hx-data);font-size:1.5rem;font-weight:600;line-height:1;color:var(--hx-text)}.hx-ai-tile small{font-size:.75rem;font-weight:500;color:var(--hx-faint)}.hx-ai-tile[data-bad=true] b{color:var(--hx-bad)}.hx-ai-paths{display:flex;flex-direction:column;gap:.875rem}.hx-ai-paths__cap{margin:0;font-size:.8125rem;font-weight:700;color:var(--hx-dim)}.hx-ai-path{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4375rem 1rem;align-items:baseline}.hx-ai-path code{overflow-wrap:anywhere}.hx-ai-path code,.hx-ai-path>span{font-family:var(--hx-data);font-size:.8125rem;color:var(--hx-text)}.hx-ai-path>span{display:inline-flex;align-items:baseline;gap:.5rem;font-weight:600}.hx-ai-path i{font-style:normal;font-family:var(--hx-body);font-weight:500;font-size:.75rem;color:var(--hx-bad)}.hx-ai-path__bar{grid-column:1/-1;block-size:.375rem;border-radius:999px;background:var(--hx-sunk);overflow:hidden}.hx-ai-path__bar span{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hx-accent),var(--hx-live))}.hx-ai-loglist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--hx-line);border-radius:14px;overflow:hidden}.hx-ai-loglist li+li{border-top:1px solid var(--hx-line)}.hx-ai-log{display:grid;grid-template-columns:3.75rem minmax(0,1fr) auto auto 4.5rem;align-items:center;gap:.875rem;inline-size:100%;padding:.75rem 1rem;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background .12s ease}.hx-ai-log:hover{background:color-mix(in srgb,var(--hx-accent) 5%,transparent)}.hx-ai-log__m{justify-self:start;padding:.25rem .4375rem;border-radius:6px;background:var(--hx-sunk);font:700 .6875rem/1 var(--hx-data);color:var(--hx-dim)}.hx-ai-log__m[data-m=PATCH],.hx-ai-log__m[data-m=POST],.hx-ai-log__m[data-m=PUT]{color:var(--hx-accent)}.hx-ai-log__m[data-m=DELETE]{color:var(--hx-bad)}.hx-ai-log__path{font-family:var(--hx-data);font-size:.8125rem;color:var(--hx-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-ai-log__meta{font-size:.75rem;color:var(--hx-faint);white-space:nowrap}.hx-ai-log__ms{font-family:var(--hx-data);font-size:.75rem;color:var(--hx-dim);text-align:right}.hx-ai-code{justify-self:start;padding:.25rem .5rem;border-radius:999px;font:700 .75rem/1 var(--hx-data);color:var(--hx-dim);background:var(--hx-sunk)}.hx-ai-code[data-kind=ok]{color:var(--hx-live);background:color-mix(in srgb,var(--hx-live) 10%,transparent)}.hx-ai-code[data-kind=bad]{color:var(--hx-bad);background:color-mix(in srgb,var(--hx-bad) 10%,transparent)}@media (max-width:44rem){.hx-ai-log{grid-template-columns:auto minmax(0,1fr) auto;row-gap:.375rem}.hx-ai-log__meta{grid-column:2;grid-row:2}.hx-ai-log__ms{grid-column:3;grid-row:2}.hx-ai-sechead{flex-wrap:wrap}}.hx-ai-logtitle{font-family:var(--hx-data);font-size:1rem;font-weight:500;overflow-wrap:anywhere}.hx-ai-logview{display:flex;flex-direction:column;gap:1rem}.hx-ai-facts{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.625rem}@media (max-width:40rem){.hx-ai-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.hx-ai-facts>div{padding:.75rem .875rem;border-radius:12px;border:1px solid var(--hx-line);background:var(--hx-sunk);min-inline-size:0}.hx-ai-facts dt{font-size:.6875rem;color:var(--hx-faint);margin-bottom:.375rem}.hx-ai-facts dd{margin:0;font-family:var(--hx-data);font-size:.8125rem;color:var(--hx-text);overflow-wrap:anywhere}.hx-ai-logo{display:flex;align-items:center;gap:.875rem;padding:.75rem;border-radius:14px;border:1px solid var(--hx-line);background:var(--hx-sunk)}.hx-ai-logo__img{flex:none;display:grid;place-items:center;inline-size:3.25rem;block-size:3.25rem;border-radius:14px;overflow:hidden;background:var(--hx-raise);border:1px solid var(--hx-line)}.hx-ai-logo__img img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}.hx-ai-logo__img b{font-family:var(--hx-display);font-size:1.375rem;color:var(--hx-accent)}.hx-ai-logo__img[data-busy=true]{opacity:.55}.hx-ai-logo__text{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:.1875rem}.hx-ai-logo__text b{font-size:.875rem;color:var(--hx-text)}.hx-ai-logo__text span{font-size:.75rem;color:var(--hx-faint)}.hx-ai-logo__text em{font-style:normal;color:var(--hx-bad)}.hx-ai-logo__acts{flex:none;display:flex;align-items:center;gap:.5rem}@media (max-width:30rem){.hx-ai-logo{flex-wrap:wrap}.hx-ai-logo__acts{inline-size:100%}}@media (max-width:40rem){.hx-ai-tabs{inline-size:100%}.hx-ai-tab{flex:1 1 0;justify-content:center;padding-inline:.5rem;gap:.375rem}.hx-mdl__foot>.hx-act{padding-inline:.875rem;letter-spacing:.08em;white-space:nowrap}.hx-ai-logs .hx-ai-sechead{flex-wrap:nowrap}}[data-embed=twa],html[data-embed=twa]{--tw-bg:var(--tg-theme-bg-color,var(--bg,#ffffff));--tw-text:var(--tg-theme-text-color,var(--fg,#000000));--tw-hint:var(--tg-theme-hint-color,var(--muted,#8e8e93));--tw-card:var(--tg-theme-secondary-bg-color,var(--surface,#efeff3));--tw-btn:var(--tg-theme-button-color,var(--accent,#2481cc));--tw-btn-text:var(--tg-theme-button-text-color,var(--accent-contrast,#ffffff));--tw-link:var(--tg-theme-link-color,var(--link,var(--tw-btn)));--tw-line:color-mix(in srgb,var(--tw-text) 10%,transparent);--hx-ground:var(--tw-bg);--hx-raise:var(--tw-bg);--hx-sunk:var(--tw-card);--hx-text:var(--tw-text);--hx-dim:var(--tw-hint);--hx-faint:color-mix(in srgb,var(--tw-hint) 70%,var(--tw-bg));--hx-line:var(--tw-line);--hx-line-soft:color-mix(in srgb,var(--tw-text) 6%,transparent);--hx-accent:var(--tw-btn);--hx-accent-soft:color-mix(in srgb,var(--tw-btn) 14%,var(--tw-bg));--hx-on-accent:var(--tw-btn-text);--hx-live:var(--tw-btn);--hx-bad:var(--tg-theme-destructive-text-color,#e53935);--hx-display:var(--hx-body);--twa-line:var(--tw-line);--twa-dim:var(--tw-hint);--twa-faint:var(--hx-faint)}html[data-embed=twa] .hx-help{display:none!important}.tw-shell{inline-size:100%;max-inline-size:30rem;margin-inline:auto;padding-block-start:12px}.tw-head{display:flex;align-items:center;gap:12px;padding:2px 2px 16px}.tw-head__logo{flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:14px;overflow:hidden;background:var(--tw-card);color:var(--tw-btn);font:700 1.125rem/1 var(--hx-body)}.tw-head__logo img{inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;display:block}.tw-head__text{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.tw-head__name{font:700 1.0625rem/1.25 var(--hx-body);color:var(--tw-text)}.tw-head__name,.tw-head__tag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tw-head__tag{font:400 .8125rem/1.3 var(--hx-body);color:var(--tw-hint)}.tw-body{inline-size:100%;min-inline-size:0;display:grid;gap:18px;align-content:start}.tw-foot{display:flex;flex-direction:column;align-items:center;gap:8px;padding:2px 0 10px;font:500 .75rem/1.4 var(--hx-body);color:var(--tw-hint)}.tw-foot__links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px}.tw-foot a{color:var(--tw-link);text-decoration:none}.tw-foot__engine{margin:0}.tw-foot__engine a{color:var(--tw-hint);font-weight:700}.tw-blank{margin:auto 0;display:flex;flex-direction:column;align-items:center;gap:10px;padding:32px 20px;border-radius:18px;background:var(--tw-card);text-align:center}.tw-blank__ico{display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:50%;background:var(--tw-bg);color:var(--tw-hint)}.tw-blank__title{margin:4px 0 0;font:700 1.0625rem/1.3 var(--hx-body);color:var(--tw-text)}.tw-blank__text{margin:0;max-inline-size:26ch;font:400 .875rem/1.5 var(--hx-body);color:var(--tw-hint)}:root[data-embed=twa] .hx-xf.hx-xf--tg{--xf-cell:var(--tw-card);--xf-edge:transparent;isolation:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__top{margin-bottom:16px;gap:10px}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__top>div:first-child{flex:1 1 auto}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__modes{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:3px;border:0;border-radius:12px;background:var(--tw-card)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__mode{justify-content:center;gap:6px;padding:8px 10px;border-radius:9px;font:600 .875rem/1.2 var(--hx-body);color:var(--tw-hint)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__mode-ico{display:inline-block;color:inherit}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__mode[data-active=true]{background:var(--tw-bg);color:var(--tw-text);box-shadow:0 1px 3px color-mix(in srgb,#000 16%,transparent)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__mode[data-active=true] .hx-xf__mode-ico{color:var(--tw-btn)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__help{flex:none;color:var(--tw-hint)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__label{font:600 .8125rem/1.3 var(--hx-body);font-style:normal;letter-spacing:0;color:var(--tw-hint)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__box,:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__box:hover{border:0;border-radius:16px;background:var(--tw-card);box-shadow:none}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__box:focus-within{background:var(--tw-card);box-shadow:0 0 0 1.5px var(--tw-btn)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__amount{font-weight:700}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__divider{background:var(--tw-line)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__coin,:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__coin:hover{border:0;border-radius:999px;background:var(--tw-bg);box-shadow:0 1px 2px color-mix(in srgb,#000 12%,transparent)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__coin>span:first-child{box-shadow:none}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__sub,:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__sub *{color:var(--tw-hint)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__swap,:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__swap:hover{width:40px;height:40px;border:0;border-radius:50%;background:var(--tw-card);color:var(--tw-btn);box-shadow:0 0 0 4px var(--tw-bg)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__cta{min-height:52px;padding:14px 20px;border:0;border-radius:12px;background:var(--tw-btn);color:var(--tw-btn-text);font:600 1rem/1.2 var(--hx-body);letter-spacing:0;text-transform:none;box-shadow:none}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__cta:hover:not(:disabled){transform:none;filter:brightness(1.06);box-shadow:none;animation:none}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__cta:active:not(:disabled){transform:scale(.99)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__cta:disabled{background:var(--tw-card);color:var(--tw-hint);box-shadow:none}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__input,:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__input:focus{border:0;border-radius:14px;background:var(--tw-card);box-shadow:none}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__input:focus{box-shadow:0 0 0 1.5px var(--tw-btn)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__omen{border-radius:14px;border-width:0 0 0 3px;background:var(--tw-card)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-addr{border:0;border-radius:16px;background:var(--tw-card)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-addr:focus-within{box-shadow:0 0 0 1.5px var(--tw-btn)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-addr[data-invalid]{box-shadow:0 0 0 1.5px var(--hx-bad)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-legal{text-align:center;color:var(--tw-hint)}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-legal a{color:var(--tw-link)}.hx-shade:has(>.hx-mdl[data-size=full]){padding:0}.hx-mdl[data-size=full]{inline-size:100vw;max-width:none;block-size:100dvh;max-height:none;border-radius:0;border:0}.hx-mdl[data-size=full] .hx-mdl__foot{border-radius:0}.hx-mdl__actions{flex:none;display:flex;align-items:center;gap:.5rem}.hx-mdl__head:has(.hx-mdl__actions){align-items:center}.hx-st .hx-mdl__head{padding-block:1rem}.hx-st .hx-mdl__title{font-size:1.375rem}.hx-st .hx-mdl__body{padding:0;overflow:hidden;display:flex}.hx-st-live{display:inline-flex;align-items:center;gap:.4375rem;padding:.375rem .75rem;border-radius:999px;border:1px solid var(--hx-line);font:600 .75rem/1 var(--hx-body);color:var(--hx-faint);white-space:nowrap}.hx-st-live:before{content:"";inline-size:.4375rem;block-size:.4375rem;border-radius:50%;background:currentColor}.hx-st-live[data-on=true]{color:var(--hx-live);border-color:color-mix(in srgb,var(--hx-live) 40%,var(--hx-line))}.hx-st-live[data-on=true]:before{box-shadow:0 0 8px currentColor}.hx-st-grid{flex:1 1 auto;min-block-size:0;inline-size:100%;display:grid;grid-template-columns:17rem minmax(0,1fr) 24rem}.hx-st-nav{display:flex;flex-direction:column;gap:.25rem;padding:1rem .75rem;border-right:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line));overflow-y:auto}.hx-st-nav__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.6875rem .75rem;border:1px solid transparent;border-radius:12px;background:none;font:inherit;text-align:left;color:var(--hx-dim);cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.hx-st-nav__item:hover{background:color-mix(in srgb,var(--hx-sunk) 70%,transparent);color:var(--hx-text)}.hx-st-nav__item[aria-current=true]{background:var(--hx-sunk);border-color:color-mix(in srgb,var(--hx-accent) 40%,var(--hx-line));color:var(--hx-text)}.hx-st-nav__item--preview{display:none}.hx-st-nav__ico{display:grid;place-items:center;inline-size:2.125rem;block-size:2.125rem;border-radius:10px;background:var(--hx-sunk);color:var(--hx-faint)}.hx-st-nav__item[aria-current=true] .hx-st-nav__ico{color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,var(--hx-sunk))}.hx-st-nav__text{display:flex;flex-direction:column;gap:.125rem;min-inline-size:0}.hx-st-nav__text b{font-size:.875rem;font-weight:700;color:inherit}.hx-st-nav__text small{font-size:.75rem;color:var(--hx-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-st-nav__item[data-bad=true] .hx-st-nav__text small{color:var(--hx-bad)}.hx-st-nav__mark{display:grid;place-items:center;inline-size:1.125rem;block-size:1.125rem;border-radius:50%;border:1.5px solid var(--hx-line)}.hx-st-nav__mark[data-done=true]{border-color:var(--hx-live);background:var(--hx-live);color:var(--hx-ground)}.hx-st-nav__mark .hx-sigil{inline-size:.6875rem;block-size:.6875rem;stroke-width:3}.hx-st-main{min-inline-size:0;overflow-y:auto;padding:1.75rem clamp(1.25rem,3vw,2.5rem);scrollbar-width:thin;scrollbar-color:var(--hx-line) transparent}.hx-st-sec{max-inline-size:36rem;margin-inline:auto;display:flex;flex-direction:column;gap:1.25rem;background:none;z-index:auto;animation:hx-tab-in .22s ease both}.hx-st-sec__head h4{margin:0;font-family:var(--hx-display);font-weight:700;font-size:1.5rem;color:var(--hx-text)}.hx-st-sec__head p{margin:.375rem 0 0;font-size:.875rem;line-height:1.55;color:var(--hx-dim)}.hx-st-pct{position:relative}.hx-st-pct input{padding-right:2.25rem;font-size:1.125rem}.hx-st-pct span{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);font:600 1rem/1 var(--hx-data);color:var(--hx-faint)}.hx-st-example{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem 1rem;align-items:baseline;padding:1rem 1.125rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--hx-live) 30%,var(--hx-line));background:color-mix(in srgb,var(--hx-live) 6%,var(--hx-sunk))}.hx-st-example span{font-size:.875rem;color:var(--hx-dim)}.hx-st-example b{font:600 1.375rem/1 var(--hx-data);color:var(--hx-live)}.hx-st-example small{grid-column:1/-1;font-size:.75rem;color:var(--hx-faint)}.hx-st-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;border-radius:14px;border:1px solid var(--hx-line);background:var(--hx-sunk)}.hx-st-toggle>span{display:flex;flex-direction:column;gap:.125rem}.hx-st-toggle b{font-size:.9375rem;color:var(--hx-text)}.hx-st-toggle small{font-size:.75rem;color:var(--hx-faint)}.hx-st-stack{display:flex;flex-direction:column;gap:1.25rem;transition:opacity .16s ease}.hx-st-stack[data-off=true]{opacity:.45}.hx-st-link code{white-space:normal;overflow-wrap:anywhere}.hx-st-steps{list-style:none;margin:0;padding:0;counter-reset:hx-st}.hx-st-steps,.hx-st-steps li{display:flex;flex-direction:column}.hx-st-steps li{counter-increment:hx-st;position:relative;gap:.25rem;padding:0 0 1.25rem 3rem}.hx-st-steps li:before{content:counter(hx-st);position:absolute;left:0;top:-.125rem;display:grid;place-items:center;inline-size:2rem;block-size:2rem;border-radius:50%;border:1px solid color-mix(in srgb,var(--hx-accent) 45%,var(--hx-line));background:color-mix(in srgb,var(--hx-accent) 10%,var(--hx-sunk));font:700 .8125rem/1 var(--hx-data);color:var(--hx-accent)}.hx-st-steps li:not(:last-child):after{content:"";position:absolute;left:1rem;top:2.125rem;bottom:.25rem;inline-size:1px;background:linear-gradient(var(--hx-accent),transparent);opacity:.45}.hx-st-steps li[data-on=true]:before{content:"✓";color:var(--hx-ground);background:var(--hx-live);border-color:var(--hx-live)}.hx-st-steps b{font-size:.9375rem;color:var(--hx-text)}.hx-st-steps span{font-size:.8125rem;line-height:1.5;color:var(--hx-dim)}.hx-st-preview{min-inline-size:0;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:.875rem;padding:1.5rem 1.25rem;border-left:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line));background:radial-gradient(30rem 24rem at 50% 30%,color-mix(in srgb,var(--hx-accent) 7%,transparent),transparent 70%)}.hx-st-phone{inline-size:100%;max-inline-size:21rem;flex:none;display:flex;flex-direction:column;overflow:hidden;border-radius:34px;border:8px solid #0d0909;background:#17212b;box-shadow:0 0 0 1px var(--hx-line),0 40px 70px -40px color-mix(in srgb,var(--hx-accent) 60%,transparent)}.hx-st-phone[data-scheme=light]{background:#ffffff}.hx-st-phone__bar{display:grid;grid-template-columns:4.5rem minmax(0,1fr) 4.5rem;align-items:center;padding:.625rem .75rem .5rem;background:#17212b;color:#f5f5f5;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.hx-st-phone[data-scheme=light] .hx-st-phone__bar{background:#ffffff;color:#000;border-bottom:1px solid #e7e7ec}.hx-st-phone__close{font-size:.8125rem;color:#6ab3f3}.hx-st-phone[data-scheme=light] .hx-st-phone__close{color:#2481cc}.hx-st-phone__title{display:flex;flex-direction:column;align-items:center;min-inline-size:0}.hx-st-phone__title b{max-inline-size:100%;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hx-st-phone__title small{font-size:.6875rem;opacity:.55}.hx-st-phone__more{justify-self:end;font-size:.75rem;letter-spacing:.1em;opacity:.6}.hx-st-phone__frame{display:block;inline-size:100%;block-size:34rem;border:0;background:transparent}.hx-st-preview__bar{inline-size:100%;max-inline-size:21rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.hx-st-preview__cap{margin:0;max-inline-size:21rem;font-size:.75rem;line-height:1.5;color:var(--hx-faint);text-align:center}@media (max-width:75rem){.hx-st-grid{grid-template-columns:15rem minmax(0,1fr) 21rem}.hx-st-nav__text small{display:none}}@media (max-width:56rem){.hx-st .hx-mdl__body,.hx-st-grid{flex-direction:column}.hx-st-grid{display:flex}.hx-st-nav{flex:none;flex-direction:row;gap:.375rem;padding:.625rem .75rem;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px dashed color-mix(in srgb,var(--hx-accent) 18%,var(--hx-line));scrollbar-width:none}.hx-st-nav__item{flex:none;grid-template-columns:auto auto;gap:.4375rem;padding:.4375rem .75rem .4375rem .4375rem;border-radius:999px}.hx-st-nav__ico{inline-size:1.75rem;block-size:1.75rem;border-radius:50%}.hx-st-nav__mark,.hx-st-nav__text small{display:none}.hx-st-nav__item--preview{display:grid}.hx-st-main{flex:1 1 auto;min-block-size:0;padding:1.25rem 1rem}.hx-st-preview{display:none;border-left:0}.hx-st-grid[data-preview=true] .hx-st-main{display:none}.hx-st-grid[data-preview=true] .hx-st-preview{display:flex;flex:1 1 auto;min-block-size:0}.hx-st-phone__frame{block-size:30rem}.hx-st-live{display:none}}@media (max-width:23rem){:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__mode{gap:4px;padding:8px 6px;font-size:.8125rem}:root[data-embed=twa] .hx-xf.hx-xf--tg .hx-xf__mode-ico{display:none}}html[data-embed=twa],html[data-embed=twa] body{background:var(--tw-bg)!important;color:var(--tw-text)!important}html[data-embed=twa] .hx-gate{display:none!important}.hx-inc-ladder{list-style:none;margin:.375rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(3.25rem,1fr));gap:.25rem}.hx-inc-ladder li{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.4375rem .125rem;border:1px solid var(--hx-line);border-radius:10px;background:var(--hx-sunk);min-inline-size:0}.hx-inc-ladder b{font:600 .8125rem/1.1 var(--hx-data);color:var(--hx-dim)}.hx-inc-ladder small{font-size:.625rem;line-height:1.2;color:var(--hx-faint);white-space:nowrap}.hx-inc-ladder li[data-state=done] b{color:var(--hx-text)}.hx-inc-ladder li[data-state=current]{border-color:var(--hx-accent);background:color-mix(in srgb,var(--hx-accent) 12%,var(--hx-sunk))}.hx-inc-ladder li[data-state=current] b{color:var(--hx-accent)}