@property --sx-drain{syntax:"<percentage>";inherits:false;initial-value:100%}.sx{--sx-night-0:#f3f8ff;--sx-night-1:#fff;--sx-night-text:#14234a;--sx-night-soft:#475575;--sx-night-faint:#657394;--sx-night-line:#3155f429;--sx-glass:#fff;--sx-teal-lite:#3155f4;--sx-mint:#d4f7fa;--sx-gold-lite:#3155f4;--sx-signal:#7c42f5}.sx-hero.sx-night{isolation:isolate;background:linear-gradient(180deg, var(--sx-night-1) 0%, var(--sx-night-0) 100%);color:var(--sx-night-text);padding-top:clamp(3rem,7vw,6.5rem);padding-bottom:clamp(3.5rem,7vw,6.5rem);position:relative;overflow:hidden}.sx-field-host{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 86%,#0000 100%)}.sx-field{display:block}.sx-night-glow{z-index:-1;pointer-events:none;background:radial-gradient(40% 44% at 76% 30%,#7c42f51f,#0000 70%),radial-gradient(36% 40% at 14% 86%,#20d6e929,#0000 70%),radial-gradient(30% 30% at 44% 8%,#f3f0e40d,#0000 70%);position:absolute;inset:-25% -15%}:root.sx-armed .sx-night-glow{animation:22s ease-in-out infinite alternate sx-aurora}@keyframes sx-aurora{0%{transform:translate(0,0)rotate(0)scale(1)}50%{transform:translate(-4%,3%)rotate(4deg)scale(1.06)}to{transform:translate(3%,-2%)rotate(-3deg)scale(1.02)}}.sx-grain{z-index:0;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.sx-night .sx-hero-copy,.sx-night .sx-figure{z-index:2;position:relative}.sx-night .sx-tag{color:var(--sx-night-faint)}.sx-night .sx-tag i{background:var(--sx-night-line)}.sx-night h1{color:var(--sx-night-text);font-size:clamp(3rem,6.4vw,6.2rem)}.sx-night h1 em{color:var(--sx-gold-lite)}.sx-night h1 em:after{background:var(--sx-night-text);height:.05em}.sx-night.sx-hero>.sx-hero-copy>p{color:var(--sx-night-soft)}.sx-night .sx-btn:not(.sx-btn-ghost){border-color:var(--sx-night-text);background:var(--sx-night-text);color:var(--sx-night-0);transition:background-color .25s ease, color .25s ease, box-shadow .35s ease, transform .35s var(--sx-spring);position:relative;overflow:hidden;box-shadow:0 0 #e4ab3a00}.sx-night .sx-btn:not(.sx-btn-ghost):hover{border-color:var(--sx-gold-lite);background:var(--sx-gold-lite);color:var(--sx-night-0);transform:translateY(-2px);box-shadow:0 14px 36px #3155f433}.sx-night .sx-btn:not(.sx-btn-ghost):after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffffbf 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}:root.sx-armed .sx-night .sx-btn:not(.sx-btn-ghost):after{animation:3.6s ease-in-out 1.6s 3 sx-sheen}@keyframes sx-sheen{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.sx-night .sx-btn-ghost{color:var(--sx-night-text)}.sx-night .sx-btn-ghost:hover{color:var(--sx-gold-lite)}.sx-night .sx-trust li{color:var(--sx-night-soft)}.sx-night .sx-trust svg{color:var(--sx-teal-lite)}.sx-night .sx-panel{background:var(--sx-glass);border-color:#f1f2ea1f;position:relative;box-shadow:0 50px 120px #0000008c,inset 0 1px #ffffff0d}.sx-night .sx-panel:after{z-index:3;border-radius:inherit;background:radial-gradient(520px circle at var(--gx,30%) var(--gy,0%), #f3f0e412, transparent 55%);content:"";pointer-events:none;position:absolute;inset:0}.sx-night .sx-panel-bar{border-bottom-color:var(--sx-night-line);background:#ffffff06}.sx-night .sx-panel-bar i{background:#ffffff29}.sx-night .sx-panel-bar span,.sx-night .sx-panel-head small,.sx-night .sx-kpis small,.sx-night .sx-feedrow-name small{color:var(--sx-night-faint)}.sx-night .sx-panel-head h3,.sx-night .sx-kpis strong,.sx-night .sx-ring strong,.sx-night .sx-feedrow-name{color:var(--sx-night-text)}.sx-night .sx-panel-live{color:var(--sx-teal-lite);background:#4fae9e24}.sx-night .sx-panel-live i{background:var(--sx-teal-lite)}.sx-night .sx-kpis article,.sx-night .sx-ring,.sx-night .sx-feedrows{border-color:var(--sx-night-line);background:#ffffff06}.sx-night .sx-kpis article{color:var(--sx-teal-lite)}.sx-night .sx-ring-track{stroke:#ffffff14}.sx-night .sx-ring-value{stroke:var(--sx-teal-lite)}.sx-night .sx-ring small,.sx-night .sx-feedrow-num{color:var(--sx-night-soft)}.sx-night .sx-feedrows-head{color:var(--sx-night-faint);background:#ffffff08}.sx-night .sx-feedrow{border-top-color:var(--sx-night-line)}.sx-night .sx-feedrow-bar{background:#ffffff12}.sx-night .sx-bar{background:var(--sx-teal-lite)}.sx-night .sx-bar-review{background:var(--sx-gold-lite)}.sx-night .sx-figure-card,.sx-night .sx-figure-live{border-color:var(--sx-night-line);color:var(--sx-night-soft);background:#fff;box-shadow:0 24px 60px #1e3e7a24}.sx-night .sx-figure-card small{color:var(--sx-night-faint)}.sx-night .sx-figure-card strong{color:var(--sx-night-text)}.sx-night .sx-figure-card span{color:var(--sx-night-soft)}@media (min-width:1081px){:root.sx-armed .sx-night .sx-figure-card{animation:sx-card-pop .75s var(--sx-spring) calc(.42s + var(--i,0) * .1s) both, sx-bob 6.5s ease-in-out calc(1.5s + var(--i,0) * .9s) infinite alternate}}@keyframes sx-bob{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.sx-ticker{align-items:center;gap:.55rem;min-width:min(16.5rem,70vw);display:inline-flex}.sx-ticker-led{background:var(--sx-teal-lite);border-radius:50%;flex:none;width:7px;height:7px}.sx-ticker-warn{background:var(--sx-signal)}.sx-ticker-idle{background:#f1f2ea80}:root.sx-armed .sx-ticker-led{animation:2s ease-in-out infinite sx-led}@keyframes sx-led{0%,to{box-shadow:0 0 #4fae9e8c}50%{box-shadow:0 0 0 6px #4fae9e00}}.sx-ticker-window{height:1.3em;line-height:1.3em;display:block;overflow:hidden}.sx-ticker-line{white-space:nowrap;font-size:.76rem;display:block}.sx-ticker-line b{color:var(--sx-night-text);margin-right:.4em;font-weight:600}:root.sx-armed .sx-ticker-line{animation:sx-tick-in .55s var(--sx-spring) both}@keyframes sx-tick-in{0%{opacity:0;transform:translateY(110%)}}.sx-marquee-night{background:var(--sx-night-0)}.sx-marquee-night .sx-marquee{border-block-color:var(--sx-night-line)}.sx-marquee-night .sx-marquee li{color:var(--sx-night-text);opacity:.5}.sx-marquee-night .sx-marquee li:before{background:var(--sx-gold-lite);vertical-align:middle;content:"";border-radius:50%;width:6px;height:6px;margin-right:1.1rem;display:inline-block}.sx-marquee-night .sx-marquee li:hover{color:var(--sx-gold-lite);opacity:1}.sx-nav{transition:background-color .35s,color .35s,box-shadow .35s}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]){background:var(--sx-night-1);color:var(--sx-night-text);box-shadow:0 1px #ffffff0d}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-nav-links a{color:var(--sx-night-text)}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-nav-signin{color:var(--sx-night-text)}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-brand small{color:var(--sx-night-faint)}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-brand-mark circle{fill:var(--sx-night-text)}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-btn-accent{border-color:var(--sx-gold-lite);background:var(--sx-gold-lite);color:#fff}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-btn-accent:hover{border-color:var(--sx-night-text);background:var(--sx-night-text)}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-mobile-bars i{background:var(--sx-night-text)}.sx:has([data-night-hero]) .sx-nav:not([data-tone=paper]) .sx-mobile-toggle{color:var(--sx-night-text);background:#ffffff0a;border-color:#f1f2ea33}.sx-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:clamp(2.5rem,4vw,3.5rem);display:grid}.sx-bento-1,.sx-bento-2{grid-column:span 3}.sx-bento-3,.sx-bento-6{grid-column:span 4}.sx-bento-4,.sx-bento-5{grid-column:span 2}.sx-bento-card{border:1px solid var(--sx-rule);transition:transform .5s var(--sx-spring), box-shadow .5s var(--sx-ease), border-color .3s ease;background:#fbfaf4;border-radius:18px;flex-direction:column;display:flex;position:relative;overflow:hidden}.sx-bento-card:before{z-index:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #d9a22724, transparent 60%);content:"";opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.sx .sx-bento-card:hover,:root.sx-armed .sx .sx-bento-card[data-in]:hover{transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-6px);border-color:#d9a22773;transition-duration:.25s,.5s,.3s;transition-delay:0s;box-shadow:0 30px 70px #1516131c}.sx-bento-card:hover:before{opacity:1}.sx-bento-viz{z-index:1;background:radial-gradient(circle at 1px 1px, #f3f0e412 1px, transparent 0) 0 0 / 16px 16px, radial-gradient(80% 90% at 85% 0%, #7c42f51f, transparent 70%), linear-gradient(180deg, var(--sx-night-1), var(--sx-night-0));height:232px;color:var(--sx-night-text);border-radius:13px;place-items:center;margin:.55rem .55rem 0;padding:1.1rem 1.2rem;display:grid;position:relative;overflow:hidden}.sx-bento-copy{z-index:1;gap:.45rem;padding:1.2rem 1.4rem 1.5rem;display:grid;position:relative}.sx-bento-copy span{color:var(--sx-ink-faint);font-family:var(--font-mono), monospace;letter-spacing:.14em;font-size:.64rem}.sx-bento-copy h3{letter-spacing:-.02em;font-size:1.22rem;font-weight:650}.sx-bento-copy p{max-width:48ch;color:var(--sx-ink-soft);font-size:.9rem;line-height:1.6}.sx-viz-src{gap:.8rem;width:100%;display:grid}.sx-viz-src li{grid-template-columns:4.8rem 1fr auto;align-items:center;gap:.75rem;display:grid}.sx-viz-src b{border:1px solid var(--sx-night-line);font-family:var(--font-mono), monospace;text-align:center;background:#ffffff0a;border-radius:8px;padding:.4rem .5rem;font-size:.7rem;font-weight:600}.sx-viz-wire{background:linear-gradient(90deg,#f3f0e473,#f3f0e414);height:1px;position:relative}.sx-viz-wire i{background:var(--sx-gold-lite);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}:root.sx-armed .sx-viz-wire i{animation:2.6s cubic-bezier(.5,0,.3,1) infinite sx-wire;animation-delay:calc(var(--i,0) * .6s)}.sx-viz-src li:has(.is-skip) .sx-viz-wire{background:repeating-linear-gradient(90deg,#f1f2ea40 0 4px,#0000 4px 8px)}.sx-viz-src li:has(.is-skip) .sx-viz-wire i{box-shadow:none;background:#f1f2ea99}:root.sx-armed .sx-viz-src li:has(.is-skip) .sx-viz-wire i{animation-name:sx-wire-skip}@keyframes sx-wire{0%{opacity:0;left:0}12%,85%{opacity:1}to{opacity:0;left:calc(100% - 7px)}}@keyframes sx-wire-skip{0%{opacity:0;left:0}12%{opacity:1}45%{opacity:1;left:42%}60%,to{opacity:0;left:42%}}.sx-viz-src em{color:var(--sx-teal-lite);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-style:normal}.sx-viz-src em.is-skip{color:var(--sx-night-faint)}.sx-viz-map{grid-template-columns:auto minmax(2.5rem,1fr) auto;place-self:stretch stretch;align-items:stretch;gap:.5rem;display:grid}.sx-viz-wires{position:relative}.sx-viz-map ul{grid-template-rows:repeat(4,1fr);gap:.45rem;display:grid}.sx-viz-map li{border:1px solid var(--sx-night-line);color:#f1f2ead1;font-family:var(--font-mono), monospace;background:#ffffff0a;border-radius:8px;align-items:center;padding:0 .6rem;font-size:.66rem;display:flex}.sx-viz-map ul.is-out li{color:var(--sx-night-text);background:#4fae9e1a;border-color:#4fae9e73}.sx-viz-map svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sx-viz-map path{fill:none;stroke:var(--sx-teal-lite);stroke-width:1.5px;opacity:.85}:root.sx-armed .sx-viz-wires svg{animation:sx-wires 5s var(--sx-ease) infinite}:root.sx-armed .sx-viz-map ul.is-out li{animation:5s infinite sx-field-lit}@keyframes sx-wires{0%{clip-path:inset(0 100% 0 0);opacity:1}40%,82%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@keyframes sx-field-lit{0%,34%{box-shadow:0 0 #e4ab3a00}44%{box-shadow:0 0 18px #e4ab3a59}70%,to{box-shadow:0 0 #e4ab3a00}}.sx-qa{flex-direction:column;align-self:stretch;width:100%;font-size:.74rem;display:flex}.sx-qa-head,.sx-qa-row{grid-template-columns:minmax(0,1fr) 4.8rem 8.6rem;align-items:center;gap:.8rem;display:grid}.sx-qa-head{border-bottom:1px solid var(--sx-night-line);color:var(--sx-night-faint);font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;padding:0 .4rem .5rem;font-size:.56rem}.sx-qa ul{overflow:hidden}.sx-qa-row{border-bottom:1px solid #f1f2ea0d;padding:.42rem .4rem;transition:background-color .4s}:root.sx-armed .sx-qa-row:first-child{animation:sx-qa-in .6s var(--sx-spring) both}@keyframes sx-qa-in{0%{opacity:0;transform:translateY(-80%)}}.sx-qa-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:grid;overflow:hidden}.sx-qa-name small{color:var(--sx-night-faint);font-family:var(--font-mono), monospace;font-size:.56rem}.sx-qa-price{color:var(--sx-night-soft);font-variant-numeric:tabular-nums}.sx-qa-chip{color:var(--sx-teal-lite);font-family:var(--font-mono), monospace;white-space:nowrap;background:#4fae9e24;border-radius:999px;justify-self:start;padding:.22rem .55rem;font-size:.58rem;font-weight:600;transition:background-color .35s,color .35s}.sx-qa-flag{background:linear-gradient(90deg,#ec6a3f1f,#0000 70%)}.sx-qa-flag .sx-qa-chip{color:var(--sx-signal);background:#ec6a3f29}.sx-qa-fixed .sx-qa-chip{color:var(--sx-gold-lite);background:#e4ab3a29}:root.sx-armed .sx-qa-fixed .sx-qa-chip{animation:sx-chip-pop .5s var(--sx-spring)}@keyframes sx-chip-pop{0%{transform:scale(.82)}}.sx-qa-excluded .sx-qa-name{opacity:.5;-webkit-text-decoration:line-through #f1f2ea59;text-decoration:line-through #f1f2ea59}.sx-qa-excluded .sx-qa-chip{color:var(--sx-night-faint);background:#ffffff0f}.sx-viz-merch{gap:.5rem;width:100%;display:grid}.sx-viz-merch li{border:1px solid var(--sx-night-line);background:#ffffff0a;border-radius:10px;justify-content:space-between;align-items:center;gap:.8rem;padding:.55rem .7rem;font-size:.74rem;display:flex}.sx-viz-merch small{height:1.15em;font-family:var(--font-mono), monospace;margin-top:.15rem;font-size:.56rem;display:block;position:relative}.sx-viz-merch small em{white-space:nowrap;font-style:normal;position:absolute;inset:0 auto auto 0}.sx-viz-merch em.a{color:var(--sx-signal)}.sx-viz-merch em.b{color:var(--sx-teal-lite);opacity:0}.sx-switch{background:var(--sx-teal-lite);border-radius:999px;flex:none;width:34px;height:20px;position:relative}.sx-switch:after{background:var(--sx-night-0);content:"";border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px;transform:translate(14px)}.sx-switch.is-toggle{background:#ffffff29}.sx-switch.is-toggle:after{transform:translate(0)}:root.sx-armed .sx-switch.is-toggle{animation:5.2s ease-in-out infinite sx-toggle-bg}:root.sx-armed .sx-switch.is-toggle:after{animation:sx-toggle-knob 5.2s var(--sx-spring) infinite}:root.sx-armed .sx-viz-merch em.a{animation:5.2s infinite sx-swap-a}:root.sx-armed .sx-viz-merch em.b{animation:5.2s infinite sx-swap-b}:root.sx-armed .sx-viz-merch li.is-live{animation:5.2s infinite sx-qa-glow}@keyframes sx-toggle-bg{0%,46%{background:#ffffff29}54%,94%{background:var(--sx-teal-lite)}to{background:#ffffff29}}@keyframes sx-toggle-knob{0%,46%{transform:translate(0)}54%,94%{transform:translate(14px)}to{transform:translate(0)}}@keyframes sx-swap-a{0%,44%{opacity:1;transform:none}52%,94%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes sx-swap-b{0%,46%{opacity:0;transform:translateY(6px)}54%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes sx-qa-glow{0%,44%{border-color:#ec6a3f80}54%,94%{border-color:#4fae9e80}to{border-color:#ec6a3f80}}.sx-viz-clock{justify-items:center;gap:1rem;display:grid}.sx-clock{border:1px solid var(--sx-night-line);background:radial-gradient(circle,#e4ab3a14,#0000 70%);border-radius:50%;place-items:center;width:122px;height:122px;display:grid;position:relative}.sx-clock strong{color:var(--sx-night-text);font-family:var(--font-display), sans-serif;font-size:2rem;font-weight:400}.sx-clock-hand{background:conic-gradient(from 0deg, transparent 0 78%, #e4ab3ab3 100%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 56%,#000 57%);mask:radial-gradient(circle,#0000 56%,#000 57%)}:root.sx-armed .sx-clock-hand{animation:6s linear infinite sx-spin}@keyframes sx-spin{to{transform:rotate(360deg)}}.sx-clock-mark{color:var(--sx-gold-lite);font-family:var(--font-mono), monospace;background:#e8edff;border-radius:6px;padding:.12rem .4rem;font-size:.56rem;position:absolute;left:50%;transform:translate(-50%)}.sx-clock-mark.is-am{top:-.6rem}.sx-clock-mark.is-pm{bottom:-.6rem}.sx-viz-clock p{color:var(--sx-night-soft);align-items:center;gap:.45rem;font-size:.72rem;display:flex}.sx-viz-clock p i{background:var(--sx-teal-lite);border-radius:50%;width:7px;height:7px}:root.sx-armed .sx-viz-clock p i{animation:2s ease-in-out infinite sx-led}.sx-viz-access{justify-items:center;gap:1.2rem;width:100%;display:grid}.sx-viz-access ul{gap:1.4rem;display:flex}.sx-viz-access li{justify-items:center;gap:.4rem;display:grid}:root.sx-armed .sx-viz-access li{animation:sx-bob 3.6s ease-in-out calc(var(--i,0) * .5s) infinite alternate}.sx-viz-access li span{background:var(--sx-gold-lite);width:40px;height:40px;color:var(--sx-night-0);border-radius:50%;place-items:center;font-weight:700;display:grid}.sx-viz-access li:nth-child(2) span{background:var(--sx-teal-lite)}.sx-viz-access li:nth-child(3) span{background:var(--sx-night-text)}.sx-viz-access li em{color:var(--sx-night-faint);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.56rem;font-style:normal}.sx-totp{border:1px solid var(--sx-night-line);background:#ffffff0a;border-radius:12px;align-items:center;gap:.75rem;padding:.55rem .9rem;display:flex}.sx-totp-ring{background:conic-gradient(var(--sx-teal-lite) var(--sx-drain), #ffffff1a 0);border-radius:50%;width:18px;height:18px}:root.sx-armed .sx-totp-ring{animation:4.2s linear both sx-drain}@keyframes sx-drain{0%{--sx-drain:100%}to{--sx-drain:0%}}.sx-totp-code{color:var(--sx-night-text);font-family:var(--font-mono), monospace;letter-spacing:.08em;font-size:1.2rem;font-weight:600;display:flex}.sx-totp-code b{font-weight:inherit;display:inline-block}:root.sx-armed .sx-totp-code b{animation:sx-digit .5s var(--sx-spring) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes sx-digit{0%{opacity:0;filter:blur(3px);transform:translateY(-70%)}}@media (max-width:1080px){.sx-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-bento-1,.sx-bento-2,.sx-bento-4,.sx-bento-5{grid-column:span 1}.sx-bento-3,.sx-bento-6{grid-column:span 2}}@media (max-width:640px){.sx-bento{grid-template-columns:minmax(0,1fr)}.sx-bento-card,.sx-bento-3,.sx-bento-6{grid-column:auto}.sx-bento-viz{height:214px;padding:.9rem}.sx-qa-head,.sx-qa-row{grid-template-columns:minmax(0,1fr) 7.6rem}.sx-qa-price,.sx-qa-head span:nth-child(2){display:none}.sx-night h1{font-size:clamp(2.9rem,13vw,4.2rem)}}.sx-progress{z-index:60;background:var(--sx-gold-lite);transform-origin:0;pointer-events:none;height:2px;position:fixed;inset:0 0 auto;transform:scaleX(0)}:root:not(.sx-armed) .sx-progress{display:none}@media (min-width:1081px){:root.sx-armed .sx-night .sx-hero-copy{opacity:calc(1 - var(--sx-hp,0) * .7);transform:translate3d(0, calc(var(--sx-hp,0) * 90px), 0)}:root.sx-armed .sx-night .sx-figure{transform:perspective(1400px) translate3d(0, calc(var(--sx-hp,0) * -70px), 0) rotateX(var(--sx-tx,0deg)) rotateY(var(--sx-ty,0deg));transition:transform .5s var(--sx-ease)}}[data-magnetic]{transition:transform .4s var(--sx-spring), background-color .25s ease, color .25s ease, box-shadow .35s ease;will-change:transform}.sx-marquee-night .sx-marquee+.sx-marquee{border-top:0;padding-block:1rem}.sx-marquee-night .sx-marquee-reverse li{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;opacity:.42;font-size:clamp(.72rem,.9vw,.82rem);font-weight:500}.sx-marquee-night .sx-marquee-reverse li:before{background:var(--sx-teal-lite);border-radius:1px;width:5px;height:5px}:root.sx-armed .sx-marquee-reverse .sx-marquee-track{animation-duration:46s;animation-direction:reverse}.sx-head .sx-tag{position:relative}:root.sx-armed .sx-head[data-reveal] .sx-tag:after{background:var(--sx-gold);content:"";transform-origin:0;width:2.4rem;height:2px;transition:transform .9s var(--sx-spring) .35s;position:absolute;bottom:-.45rem;left:0;transform:scaleX(0)}:root.sx-armed .sx-head[data-reveal][data-in] .sx-tag:after{transform:scaleX(1)}.sx:has([data-night-hero]){isolation:isolate}.sx-paper-field{z-index:-1;pointer-events:none;position:fixed;inset:0}.sx:has([data-night-hero]) .sx-band-deep{background:#eceadec7}
@media (min-width:1081px){.sx-hero.sx-night{grid-template-columns:.88fr 1.12fr}}.sx-app{--app-bg:#f4f8fb;--app-muted-bg:#f7fbfd;--app-fg:#071d33;--app-muted:#607487;--app-line:#d2e1e8;--app-brand:#0f766e;background:var(--app-bg);color:var(--app-fg);text-align:left;border-radius:14px;font-family:Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:12px;line-height:1.4;position:relative;overflow:hidden;box-shadow:0 50px 120px #0000008c,0 0 0 1px #f3f0e424;container-type:inline-size}:root.sx-armed .sx-app{animation:sx-figure-in .9s var(--sx-spring) 80ms both}.sx-app-top{border-bottom:1px solid var(--app-line);background:linear-gradient(#fff 0%,#f8fcfd 100%);align-items:center;gap:.6rem;height:48px;padding:4px 14px 0;display:flex;position:relative}.sx-app-top:before{content:"";background:linear-gradient(90deg,#12304a 0%,#0b4e5c 82%,#ee9f00 100%);height:3px;position:absolute;inset:0 0 auto}.sx-app-logo{width:28px;height:28px;color:var(--app-brand);background:#fff;border:1px solid #b8d4dd;border-radius:10px;flex:none;place-items:center;font-weight:800;display:grid;box-shadow:0 8px 20px #061a301a}.sx-app-brand{line-height:1.1;display:grid}.sx-app-brand b{letter-spacing:-.01em;font-size:13px;font-weight:800}.sx-app-brand small{color:var(--app-muted);font-size:9.5px}.sx-app-stats,.sx-app-review{color:var(--app-muted);white-space:nowrap;background:#fff;border:1px solid #cfe0e8;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:500;display:flex}.sx-app-stats{margin-left:auto}.sx-app-stats i{color:#bfd0dc;font-style:normal}.sx-app-review b{color:#fff;background:#048b7a;border-radius:999px;place-items:center;min-width:16px;height:16px;font-size:9px;font-weight:700;display:grid}.sx-app-avatar{color:#fff;background:#12304a;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;font-weight:600;display:grid}.sx-app-body{grid-template-columns:136px minmax(0,1fr);display:grid}.sx-app-side{border-right:1px solid var(--app-line);background:linear-gradient(#f8fcfd 0%,#edf6f7 100%);padding:10px 8px}.sx-app-workspace{color:#fff;background:linear-gradient(135deg,#12304a 0%,#0b4e5c 100%);border-radius:12px;margin-bottom:8px;padding:8px 9px;box-shadow:0 10px 22px #061a302e}.sx-app-workspace small{color:#ccece8;letter-spacing:.16em;text-transform:uppercase;font-size:7.5px;font-weight:600;display:block}.sx-app-workspace span{opacity:.85;font-size:10.5px}.sx-app-side ul{gap:3px;display:grid}.sx-app-side li{border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:6px 7px;font-size:10.5px;font-weight:500;display:flex}.sx-app-side li i{border:1px solid var(--app-line);color:#0b6f64;letter-spacing:.06em;background:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:6.5px;font-style:normal;font-weight:700;display:grid}.sx-app-side li.is-active{border-color:var(--app-line);background:#fff;box-shadow:0 6px 16px #061a300f}.sx-app-side li.is-active i{color:#fff;background:#12304a;border-color:#12304a}.sx-app-side li em{color:#0b6f64;letter-spacing:.12em;text-transform:uppercase;background:#fff;border:1px solid #b8ddd8;border-radius:999px;margin-left:auto;padding:1px 5px;font-size:6.5px;font-style:normal;font-weight:600}.sx-app-main{min-width:0;padding:12px}.sx-app-card{border:1px solid var(--app-line);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 14px 34px #061a300f}.sx-app-band{color:#fff;background:linear-gradient(135deg,#12304a 0%,#0b4e5c 100%);border-bottom:3px solid #ee9f00;padding:14px 16px 13px}.sx-app-pill{color:var(--app-brand);background:#fff;border-radius:999px;padding:4px 10px;font-size:9px;font-weight:800;display:inline-flex}.sx .sx-app-band h4{color:#fff;letter-spacing:-.02em;margin-top:8px;font-size:22px;font-weight:800;line-height:1.1}.sx .sx-app-band p{color:#ccece8;max-width:44ch;margin-top:5px;font-size:10px;line-height:1.5}.sx-app-content{padding:12px 14px 14px;position:relative}.sx-app-banner-wrap{z-index:2;transition:grid-template-rows .55s var(--sx-ease);grid-template-rows:0fr;display:grid;position:absolute;top:8px;left:14px;right:14px}.sx-app[data-phase=done] .sx-app-banner-wrap{grid-template-rows:1fr}.sx-app-banner{min-height:0;overflow:hidden}.sx-app-banner-in{border:1px solid var(--app-line);background:#fff;border-radius:10px;padding:9px 11px;box-shadow:0 16px 36px #061a3029}.sx-app-banner-in span{color:#17795a;background:#e2f4ec;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:700;display:inline-flex}.sx .sx-app-banner-in p{color:var(--app-muted);margin-top:6px;font-size:9.5px;line-height:1.5}.sx-app-actions{align-items:center;gap:8px;display:flex;position:relative}.sx-app-btn{color:#fff;white-space:nowrap;background:#12304a;border-radius:8px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:11px;font-weight:600;transition:background-color .2s;display:inline-flex;box-shadow:0 8px 18px #12304a40}.sx-app-btn.is-pending{background:#0b4e5c}:root.sx-armed .sx-app[data-phase=aim] .sx-app-btn{animation:.28s .62s sx-press}@keyframes sx-press{50%{transform:scale(.95)}}.sx-app-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:10px;height:10px;animation:.7s linear infinite sx-spin}.sx-app-hint{border:1px solid var(--app-line);background:var(--app-muted-bg);min-width:0;color:var(--app-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:6px 10px;font-size:9.5px;overflow:hidden}.sx-app-cursor{opacity:0;pointer-events:none;width:18px;height:18px;transition:transform .85s var(--sx-ease), opacity .4s ease;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 2l15 11.2-6.6.9 3.9 7.4-3 1.5-3.8-7.5L4 20z' fill='%23071d33' stroke='%23fff' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;top:16px;left:84px;transform:translate(240px,130px)}.sx-app[data-phase=aim] .sx-app-cursor,.sx-app[data-phase=pending] .sx-app-cursor{opacity:1;transform:translate(0)}.sx-app[data-phase=done] .sx-app-cursor{opacity:0;transform:translate(70px,60px)}.sx-app-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.sx-app-quality{border:1px solid var(--app-line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 24px #061a300d}.sx-app-quality-head{border-bottom:1px solid var(--app-line);background:linear-gradient(#fff 0%,#f8fcfd 100%);padding:8px 11px;font-size:12px;font-weight:800}.sx-app-quality-body{gap:8px;padding:9px;display:grid}.sx-app-counts{border:1px solid var(--app-line);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sx-app-counts>div{padding:7px 8px}.sx-app-counts>div:not(:last-child){border-right:1px solid var(--app-line)}.sx-app-counts>div>span{color:var(--app-muted);font-size:9px;display:block}.sx-app-counts strong{margin-top:2px;font-size:19px;font-weight:800;line-height:1.1;display:block}.sx-app-counts .is-ok{color:#047857}.sx-app-counts .is-review{color:#b45309}.sx-app-counts .is-blocked{color:#be123c}.sx-app-share{border:1px solid var(--app-line);background:linear-gradient(#fff 0%,#f8fcfd 100%);border-radius:9px;padding:8px 10px}.sx-app-share small{color:var(--app-muted);letter-spacing:.14em;text-transform:uppercase;font-size:7.5px;font-weight:600}.sx-app-share strong{letter-spacing:-.02em;margin-top:3px;font-size:20px;font-weight:800;line-height:1.1;display:block}.sx .sx-app-share p{color:var(--app-muted);margin-top:3px;font-size:8.5px;line-height:1.45}@container (max-width:560px){.sx-app-body{grid-template-columns:minmax(0,1fr)}.sx-app-side,.sx-app-stats,.sx-app-hint,.sx .sx-app-share p{display:none}}
