.sg-btn{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-pill);background:var(--sg-glass);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);box-shadow:var(--sg-shadow-soft);color:var(--sg-ink);font-family:var(--sg-font-body);cursor:pointer;transition:transform calc(.2s / var(--motion-speed,1)) ease, box-shadow calc(.2s / var(--motion-speed,1)) ease, filter calc(.2s / var(--motion-speed,1)) ease, background calc(.2s / var(--motion-speed,1)) ease;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-btn{background:var(--sg-glass-solid)}}.sg-btn:hover:not(:disabled){box-shadow:var(--sg-shadow);filter:brightness(1.15);transform:translateY(-1px)}.sg-btn:active:not(:disabled){transform:translateY(0)}.sg-btn:disabled{cursor:not-allowed;opacity:.5}.sg-btn:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px}.sg-btn--primary{background:linear-gradient(180deg, var(--sg-blue-hi), var(--sg-blue));border-color:rgba(var(--sg-cyan-rgb), .35);color:var(--sg-on-accent)}.sg-btn--ghost{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--sg-ink-soft);background:0 0;border-color:#0000}.sg-btn--ghost:hover:not(:disabled){background:color-mix(in srgb, var(--sg-ink) 8%, transparent);color:var(--sg-ink);box-shadow:none;transform:none}.sg-btn--danger{color:var(--error,#f38ba8);background:#f38ba826;border-color:#f38ba866}.sg-btn--success{color:var(--success,#a6e3a1);background:#a6e3a126;border-color:#a6e3a166}.sg-btn--outline{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.sg-btn--xs{gap:.35rem;padding:.3rem .7rem;font-size:.75rem}.sg-btn--sm{gap:.4rem;padding:.45rem 1rem;font-size:.8125rem}.sg-btn--lg{gap:.6rem;padding:.75rem 1.5rem;font-size:.9375rem}.sg-btn--xl{gap:.65rem;padding:.875rem 1.75rem;font-size:1rem}.sg-btn--full{width:100%}.sg-btn--icon{border-radius:50%;gap:0;padding:0}.sg-switch{--sg-switch-w:46px;--sg-switch-h:26px;--sg-switch-pad:3px;--sg-switch-thumb:calc(var(--sg-switch-h) - 2px - var(--sg-switch-pad) * 2);--sg-switch-travel:calc(var(--sg-switch-w) - 2px - var(--sg-switch-pad) * 2 - var(--sg-switch-thumb));width:var(--sg-switch-w);height:var(--sg-switch-h);border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-pill);background:var(--sg-glass);cursor:pointer;flex-shrink:0;padding:0;transition:background .25s,border-color .25s,box-shadow .25s,filter .25s;display:inline-block;position:relative;box-shadow:inset 0 1px 3px #02040c80}.sg-switch--sm{--sg-switch-w:38px;--sg-switch-h:22px}.sg-switch:hover:not(:disabled){border-color:#ffffff3d}.sg-switch[aria-checked=true],.sg-switch[data-on=true]{background:linear-gradient(180deg, var(--sg-blue-hi), var(--sg-blue));border-color:rgba(var(--sg-cyan-rgb), .35);box-shadow:inset 0 1px 2px #ffffff40, 0 2px 12px rgba(var(--primary-rgb), .45)}.sg-switch[aria-checked=true]:hover:not(:disabled),.sg-switch[data-on=true]:hover:not(:disabled){filter:brightness(1.1)}.sg-switch:disabled{cursor:not-allowed;opacity:.45}.sg-switch:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px}.sg-switch__thumb{top:var(--sg-switch-pad);left:var(--sg-switch-pad);width:var(--sg-switch-thumb);height:var(--sg-switch-thumb);border-radius:var(--sg-radius-pill);background:linear-gradient(#f4f7ff,#c3d0f4);transition:transform .3s cubic-bezier(.34,1.56,.64,1),width .2s,background .2s,box-shadow .2s;position:absolute;box-shadow:0 1px 4px #02040c8c}.sg-switch[aria-checked=true] .sg-switch__thumb,.sg-switch[data-on=true] .sg-switch__thumb{box-shadow:0 1px 5px #02040c73, 0 0 8px rgba(var(--sg-cyan-rgb), .35);transform:translateX(var(--sg-switch-travel));background:linear-gradient(#fff,#dbe8ff)}.sg-switch:active:not(:disabled) .sg-switch__thumb{width:calc(var(--sg-switch-thumb) + 4px)}.sg-switch[aria-checked=true]:active:not(:disabled) .sg-switch__thumb,.sg-switch[data-on=true]:active:not(:disabled) .sg-switch__thumb{transform:translateX(calc(var(--sg-switch-travel) - 4px))}.sg-switch[aria-busy=true]{cursor:progress}.sg-switch[aria-busy=true] .sg-switch__thumb{animation:1.1s ease-in-out infinite sg-switch-busy}@keyframes sg-switch-busy{50%{opacity:.55}}.sg-switch--tri{--sg-switch-w:64px}.sg-switch--tri[data-pos=mid] .sg-switch__thumb{transform:translateX(calc(var(--sg-switch-travel) / 2))}.sg-switch--tri[data-pos=end] .sg-switch__thumb{transform:translateX(var(--sg-switch-travel))}.sg-switch--tri[data-pos=start],.sg-switch--tri[data-pos=end]{background:linear-gradient(180deg, var(--sg-blue-hi), var(--sg-blue));border-color:rgba(var(--sg-cyan-rgb), .35);box-shadow:inset 0 1px 2px #ffffff40, 0 2px 12px rgba(var(--primary-rgb), .45)}.sg-switch--tri[data-pos=start] .sg-switch__thumb,.sg-switch--tri[data-pos=end] .sg-switch__thumb{box-shadow:0 1px 5px #02040c73, 0 0 8px rgba(var(--sg-cyan-rgb), .35);background:linear-gradient(#fff,#dbe8ff)}.sg-tri{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.4rem;min-height:34px;margin:0;padding:0 .2rem 0 .45rem;display:inline-flex}.sg-tri:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px;border-radius:var(--sg-radius-pill)}.sg-tri>*{pointer-events:none}.sg-tri__cap{font-family:var(--sg-font-body);color:var(--sg-ink-soft);white-space:nowrap;font-size:.72rem;font-weight:650;line-height:1}.sg-tri__cap.is-on{color:var(--sg-cyan)}.sg-panel{background:var(--sg-glass);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius);box-shadow:var(--sg-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-panel{background:var(--sg-glass-solid)}}.sg-panel--strong{background:var(--sg-glass-strong)}.sg-panel--flat{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--sg-radius-sm);box-shadow:none}.sg-panel--inset{background:var(--sg-glass-strong);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--sg-radius-sm);box-shadow:none}.sg-panel--interactive{cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s}.sg-panel--interactive:hover{border-color:#fff3;transform:translateY(-1px)}.sg-panel--interactive:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px}.sg-panel__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.sg-panel__title{font-family:var(--sg-font-display);color:var(--sg-ink);margin:0;font-size:1.05rem;font-weight:600}.sg-panel__desc{color:var(--sg-ink-soft);margin:0;font-size:.85rem}.sg-panel__footer{border-top:1px solid var(--sg-glass-border);align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.sg-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.sg-kpi-grid--compact{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.sg-kpi__label{font-family:var(--sg-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--sg-ink-soft);margin:0;font-size:.72rem;font-weight:600}.sg-kpi__head{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.sg-kpi__icon{color:var(--sg-blue-hi);flex-shrink:0;transition:transform .18s}.sg-kpi:hover .sg-kpi__icon{transform:rotate(-15deg)}.sg-kpi__value{font-family:var(--sg-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--sg-ink);margin:.45rem 0 0;font-size:clamp(1.55rem,2.6vw,1.95rem);font-weight:700;line-height:1.1}.sg-kpi--compact .sg-kpi__value{font-size:1.3rem}.sg-kpi__skeleton{width:4.5em;height:1em;margin-top:.15em}.sg-glass-art{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;height:auto;display:block}.sg-kpi{isolation:isolate;position:relative;overflow:hidden}.sg-kpi__art{opacity:.92;z-index:0;width:5.75rem;height:5.75rem;position:absolute;bottom:-.55rem;right:-.35rem}.sg-kpi--compact .sg-kpi__art{opacity:.8;width:4.1rem;height:4.1rem;bottom:-.4rem;right:-.25rem}:is(.sg-kpi:has(.sg-kpi__art.sg-glass-art--ready) .sg-kpi__icon,.sg-kpi:has(.sg-kpi__art.sg-glass-art--ready) .sg-icon-tile){display:none}.sg-kpi>:not(.sg-kpi__art){z-index:1;position:relative}.sg-modal-overlay{z-index:9999;background:rgba(var(--sg-shade-rgb), .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-modal-overlay{background:rgba(var(--sg-shade-rgb), .88)}}.sg-modal{background:var(--sg-glass-strong);width:100%;max-height:90vh;-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius);box-shadow:var(--sg-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-modal{background:var(--sg-glass-solid)}}.sg-modal__close{flex-shrink:0;width:44px;height:44px}.sg-modal-overlay--sheet{justify-content:flex-end;align-items:stretch;padding:0}.sg-modal--sheet{border-radius:var(--sg-radius) 0 0 var(--sg-radius);border-right:none;max-width:min(560px,100vw);height:100dvh;max-height:100dvh}@media (max-width:767px){.modal-header,.modal-content,.modal-footer{padding:1rem!important}.modal-footer>button{flex:1;min-width:0}}.sg-toast-stack{z-index:10000;pointer-events:none;gap:.65rem;max-width:calc(100vw - 2rem);display:flex;position:fixed}.sg-toast{pointer-events:auto;background:var(--sg-glass-strong);width:min(400px,100vw - 2rem);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-sm);box-shadow:var(--sg-shadow);color:var(--sg-ink);font-family:var(--sg-font-body);touch-action:pan-y;align-items:flex-start;gap:.7rem;padding:.8rem .9rem;display:flex;position:relative;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-toast{background:var(--sg-glass-solid)}}.sg-toast__icon{border:1px solid var(--sg-glass-border);background:rgba(var(--primary-rgb), .12);width:28px;height:28px;color:var(--sg-blue-hi);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sg-toast--success .sg-toast__icon{color:var(--success,#a6e3a1);background:#a6e3a124}.sg-toast--error .sg-toast__icon{color:var(--error,#f38ba8);background:#f38ba824}.sg-toast--warning .sg-toast__icon{color:var(--warning,#f9e2af);background:#f9e2af24}.sg-toast--loading .sg-toast__icon svg{animation:1s linear infinite sg-toast-spin}.sg-toast__body{flex:1;min-width:0;padding-top:.25rem}.sg-toast__message{overflow-wrap:break-word;margin:0;font-size:.85rem;font-weight:600;line-height:1.4}.sg-toast__desc{color:var(--sg-ink-soft);overflow-wrap:break-word;margin:.15rem 0 0;font-size:.78rem;line-height:1.45}.sg-toast__action{margin-top:.5rem}.sg-toast__dismiss{opacity:.65;flex-shrink:0;margin:-.1rem -.25rem 0 0;transition:opacity .15s}.sg-toast__dismiss:hover{opacity:1}.sg-toast__track{background:rgba(var(--sg-shade-rgb), .35);height:3px;position:absolute;bottom:0;left:0;right:0}.sg-toast__progress{transform-origin:0;background:var(--sg-blue-hi);height:100%;animation-name:sg-toast-progress;animation-timing-function:linear;animation-fill-mode:forwards}.sg-toast--success .sg-toast__progress{background:var(--success,#a6e3a1)}.sg-toast--error .sg-toast__progress{background:var(--error,#f38ba8)}.sg-toast--warning .sg-toast__progress{background:var(--warning,#f9e2af)}.sg-toast--info .sg-toast__progress{background:var(--sg-cyan)}@keyframes sg-toast-spin{to{transform:rotate(360deg)}}@keyframes sg-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.sg-notice{background:var(--sg-glass);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-sm);box-shadow:var(--sg-shadow-soft);color:var(--sg-ink);font-family:var(--sg-font-body);flex-wrap:wrap;align-items:flex-start;gap:.6rem .8rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-notice{background:var(--sg-glass-solid)}}.sg-notice__icon{border:1px solid var(--sg-glass-border);background:rgba(var(--primary-rgb), .12);width:28px;height:28px;color:var(--sg-blue-hi);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sg-notice__icon--spin svg{animation:1s linear infinite sg-notice-spin}.sg-notice--warning .sg-notice__icon{color:var(--warning,#f9e2af);background:#f9e2af24}.sg-notice--error .sg-notice__icon{color:var(--error,#f38ba8);background:#f38ba824}.sg-notice--success .sg-notice__icon{color:var(--success,#a6e3a1);background:#a6e3a124}.sg-notice--discord .sg-notice__icon{color:#8f9bf7;background:#5865f22e}.sg-notice--maintenance .sg-notice__icon{color:#c084fc;background:#c084fc24}.sg-notice--warning{border-color:#f9e2af47}.sg-notice--error{border-color:#f38ba84d}.sg-notice--success{border-color:#a6e3a140}.sg-notice--discord{border-color:#5865f252}.sg-notice--maintenance{border-color:#c084fc47}.sg-notice__content{flex:16rem;min-width:0;padding-top:.1rem}.sg-notice__title{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:.85rem;font-weight:600;line-height:1.35;display:flex}.sg-notice__chip{border-radius:var(--sg-radius-pill);border:1px solid var(--sg-glass-border);background:rgba(var(--primary-rgb), .1);letter-spacing:.02em;white-space:nowrap;color:var(--sg-ink-soft);align-items:center;padding:.1rem .55rem;font-size:.68rem;font-weight:600;display:inline-flex}.sg-notice__message{color:var(--sg-ink-soft);overflow-wrap:break-word;margin:.2rem 0 0;font-size:.8rem;line-height:1.5}.sg-notice__message:empty{display:none}.sg-notice__message p{margin:0}.sg-notice__action{flex-shrink:0;align-self:center;align-items:center;margin-left:auto;display:flex}.sg-notice__action a{text-decoration:none}.sg-notice__dismiss{opacity:.65;flex-shrink:0;margin:-.1rem -.25rem 0 0;transition:opacity .15s}.sg-notice__dismiss:hover{opacity:1}.sg-notice--pulse{animation:1.6s ease-in-out 2 sg-notice-pulse}.sg-notice-dock{bottom:calc(env(safe-area-inset-bottom,0px) + .85rem);z-index:9999;width:min(560px,100vw - 1.5rem);position:fixed;left:50%;transform:translate(-50%)}.sg-notice-dock .sg-notice{margin-bottom:0}.sten-runtime-issue-dock{right:1rem;bottom:calc(env(safe-area-inset-bottom,0px) + .85rem);z-index:9999;width:min(400px,100vw - 2rem);position:fixed}.sten-runtime-issue-dock .sg-notice{margin-bottom:0}.sg-version-dock{right:1rem;bottom:calc(env(safe-area-inset-bottom,0px) + .85rem);z-index:9998;pointer-events:none;flex-direction:column-reverse;align-items:stretch;gap:.65rem;width:min(26rem,100vw - 2rem);display:flex;position:fixed}.sg-version-dock .sg-notice{pointer-events:auto;margin-bottom:0}.sg-version-dock .sg-notice__action{flex-wrap:wrap;flex-basis:100%;justify-content:flex-start;gap:.45rem;margin-left:0}@keyframes sg-notice-spin{to{transform:rotate(360deg)}}@keyframes sg-notice-pulse{0%,to{box-shadow:var(--sg-shadow-soft)}50%{box-shadow:0 0 0 1px rgba(var(--sg-cyan-rgb), .4), 0 12px 32px rgba(var(--sg-cyan-rgb), .14)}}.sg-seg{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-pill);background:rgba(var(--sg-shade-rgb), .45);align-items:center;gap:2px;padding:3px;display:inline-flex;box-shadow:inset 0 1px 3px #02040c80}html[data-theme-tone=light] .sg-seg{box-shadow:inset 0 1px 2px #24191014}.sg-seg__btn{border-radius:var(--sg-radius-pill);color:var(--sg-ink-soft);font-family:var(--sg-font-body);cursor:pointer;background:0 0;border:0;padding:.32rem .8rem;font-size:.75rem;font-weight:600;line-height:1.2;transition:color .2s;position:relative}.sg-seg__btn:hover{color:var(--sg-ink)}.sg-seg__btn[aria-pressed=true],.sg-seg__btn[aria-checked=true]{color:var(--sg-on-accent)}.sg-seg__btn:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px}.sg-seg__thumb{border-radius:var(--sg-radius-pill);background:linear-gradient(180deg, var(--sg-blue-hi), var(--sg-blue));box-shadow:inset 0 1px 2px #ffffff38, 0 2px 10px rgba(var(--primary-rgb), .45);position:absolute;inset:0}.sg-seg__label{z-index:1;position:relative}.sg-skeleton{background:#ffffff12;border-radius:8px;display:inline-block;position:relative;overflow:hidden}html[data-theme-tone=light] .sg-skeleton{background:#24191014}.sg-skeleton:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff17 50%,#0000 80%);animation:1.6s ease-in-out infinite sg-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes sg-shimmer{to{transform:translate(100%)}}.sg-spin{animation:1s linear infinite sg-spin}@keyframes sg-spin{to{transform:rotate(360deg)}}.sg-load{flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;width:100%;min-height:36vh;padding:2.5rem 1.25rem;display:flex}.sg-load--page{min-height:100dvh}.sg-load__orb{place-items:center;width:88px;height:88px;display:grid;position:relative}.sg-load__orb:before{content:"";background:radial-gradient(circle, rgba(var(--sg-cyan-rgb), .32), transparent 72%);filter:blur(10px);border-radius:50%;animation:2.6s ease-in-out infinite sg-load-breathe;position:absolute;inset:10px}.sg-load__ring{background:conic-gradient(from 0deg, transparent 0 55%, rgba(var(--sg-cyan-rgb), .18) 72%, var(--sg-cyan) 92%, var(--sg-ink) 100%);border-radius:50%;animation:1.1s linear infinite sg-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.sg-load__lens{z-index:1;background:#ffffff0f;border-radius:50%;width:56px;height:56px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29,inset 1px 1px 2px #ffffff47,inset -3px -4px 8px #060a1c8c,0 8px 24px #080e2873}.sg-load__lens img{object-fit:cover;width:100%;height:100%;transform:scale(1.06)}.sg-load__label{font-family:var(--sg-font-display);letter-spacing:-.01em;color:var(--sg-ink-soft);margin:0;font-size:.92rem;font-weight:600}@keyframes sg-load-breathe{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}.sg-coin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.sg-coin-tile{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-sm);background:rgba(var(--sg-shade-rgb), .32);color:var(--sg-ink);font-family:var(--sg-font-body);cursor:pointer;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem .5rem;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.sg-coin-tile:hover{background:#ffffff0d;border-color:#ffffff3d}.sg-coin-tile:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px}.sg-coin-tile[aria-pressed=true],.sg-coin-tile[aria-selected=true]{border-color:rgba(var(--sg-cyan-rgb), .5);background:rgba(var(--primary-rgb), .16)}.sg-coin-tile__ticker{letter-spacing:.01em;font-size:.78rem;font-weight:700}.sg-coin-tile__name{text-align:center;color:var(--sg-ink-soft);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.66rem;line-height:1.2;overflow:hidden}.sg-coin-tile .sg-coin-badge{text-overflow:ellipsis;max-width:100%;overflow:hidden}.sg-coin-tile__check{color:var(--sg-cyan);display:flex;position:absolute;top:.35rem;right:.35rem}.sg-coin-badge{border-radius:var(--sg-radius-pill);background:rgba(var(--primary-rgb), .16);color:var(--sg-blue-hi);white-space:nowrap;padding:.05rem .4rem;font-size:.6rem;font-weight:700}.sg-coin-empty{text-align:center;color:var(--sg-ink-soft);padding:1.5rem 1rem;font-size:.8rem}.sg-qr-wrap{flex-direction:column;align-items:center;gap:1rem;margin-bottom:1.1rem;display:flex}.sg-qr-plate{border-radius:var(--sg-radius);width:216px;height:216px;box-shadow:0 12px 40px #02040c80, 0 0 40px rgba(var(--sg-cyan-rgb), .14);cursor:pointer;background:#fff;justify-content:center;align-items:center;padding:14px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.sg-qr-plate:hover{box-shadow:0 16px 46px #02040c8c, 0 0 52px rgba(var(--sg-cyan-rgb), .22);transform:translateY(-2px)}.sg-qr-plate:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:3px}.sg-qr-plate svg{display:block}.sg-qr-plate__logo{pointer-events:none;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #fff}.sg-qr-plate__hint{white-space:nowrap;color:var(--sg-ink-soft);opacity:0;font-size:.7rem;transition:opacity .2s;position:absolute;bottom:-1.45rem;left:50%;transform:translate(-50%)}.sg-qr-plate:hover .sg-qr-plate__hint,.sg-qr-plate:focus-visible .sg-qr-plate__hint{opacity:1}.sg-qr-plate--empty{background:rgba(var(--sg-shade-rgb), .4);border:1px dashed var(--sg-glass-border);box-shadow:none;cursor:default;color:var(--sg-ink-soft);text-align:center;padding:1.5rem;font-size:.8rem}.sg-qr-plate--empty:hover{transform:none}.sg-plinth{isolation:isolate;justify-content:center;align-items:flex-end;width:100%;padding-bottom:.5rem;display:flex;position:relative}.sg-plinth:before{content:"";z-index:-1;background:radial-gradient(ellipse at center, var(--sg-plinth-glow,rgba(var(--sg-cyan-rgb), .3)), transparent 70%);filter:blur(6px);border-radius:50%;width:11rem;height:2.75rem;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)}.sg-plinth:after{content:"";z-index:-1;border:1px solid var(--sg-plinth-glow,rgba(var(--sg-cyan-rgb), .3));background:#ffffff08;border-radius:50%;width:7.5rem;height:1.1rem;position:absolute;bottom:.9rem;left:50%;transform:translate(-50%)}.sg-field{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-pill);background:rgba(var(--sg-shade-rgb), .4);width:100%;min-width:0;color:var(--sg-ink);font-family:var(--sg-font-body);padding:.65rem .9rem;font-size:.875rem;line-height:1.3;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px 3px #02040c73}.sg-field::placeholder{color:#a9b4d88c}.sg-field:hover:not(:disabled){border-color:#fff3}.sg-field:focus{border-color:rgba(var(--sg-cyan-rgb), .5);background:rgba(var(--sg-shade-rgb), .55);box-shadow:inset 0 1px 3px #02040c73, 0 0 0 3px rgba(var(--sg-cyan-rgb), .14);outline:none}.sg-field:disabled{opacity:.55;cursor:not-allowed}.sg-field--invalid,.sg-field--invalid:focus{border-color:#f38ba88c}.sg-field-row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.sg-field--valid,.sg-field--valid:focus{border-color:#a6e3a180}.sg-select{width:100%;min-width:0;position:relative}.sg-select__trigger{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-pill);background:rgba(var(--sg-shade-rgb), .4);width:100%;min-width:0;color:var(--sg-ink);font-family:var(--sg-font-body);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .9rem;font-size:.875rem;font-weight:500;line-height:1.3;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:inset 0 1px 3px #02040c73}.sg-select--sm .sg-select__trigger{padding:.5rem .75rem;font-size:.82rem}.sg-select__value,.sg-select__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sg-select__placeholder{color:#a9b4d88c}.sg-select__chevron{color:var(--sg-ink-soft);flex-shrink:0;transition:transform .2s}.sg-select.is-open .sg-select__chevron{transform:rotate(180deg)}.sg-select__trigger:hover:not(:disabled){border-color:#fff3}.sg-select__trigger:focus-visible,.sg-select.is-open .sg-select__trigger{border-color:rgba(var(--sg-cyan-rgb), .5);background:rgba(var(--sg-shade-rgb), .55);box-shadow:inset 0 1px 3px #02040c73, 0 0 0 3px rgba(var(--sg-cyan-rgb), .14);outline:none}.sg-select__trigger:disabled{opacity:.55;cursor:not-allowed}.sg-select__menu{z-index:10020;overscroll-behavior:contain;border-radius:var(--sg-radius);box-shadow:0 18px 48px #0000008c, var(--sg-shadow);background:#0a1024fa;border:1px solid #ffffff2e;margin:0;padding:.4rem;list-style:none;position:fixed;overflow-y:auto}html[data-theme-tone=light] .sg-select__menu{background:var(--sg-glass-solid);border-color:var(--sg-glass-border);box-shadow:var(--sg-shadow)}.sg-select__group{color:var(--sg-cyan);font-family:var(--sg-font-body);letter-spacing:.04em;padding:.5rem .7rem .22rem;font-size:.68rem;font-weight:650}.sg-select__group:not(:first-child){border-top:1px solid #ffffff1a;margin-top:.3rem;padding-top:.55rem}.sg-select__option{border-radius:var(--sg-radius-sm);width:100%;min-height:2.5rem;color:var(--sg-ink);font-family:var(--sg-font-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.85rem;font-weight:500;display:flex}.sg-select__option>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.sg-select__option:hover,.sg-select__option.is-active{background:rgba(var(--primary-rgb), .16)}.sg-select__option.is-selected{color:var(--sg-ink);background:rgba(var(--primary-rgb), .16)}.sg-select__option:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:-2px}.sg-select__option:disabled{opacity:.45;cursor:not-allowed}.sg-select__empty{color:var(--sg-ink-soft);padding:.7rem;font-size:.82rem}@media (max-width:767px){.sg-select__trigger,.sg-select--sm .sg-select__trigger,.sg-select__option{min-height:44px}}.sg-gtabs{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius);background:rgba(var(--sg-shade-rgb), .35);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);flex-wrap:wrap;align-items:center;gap:5px;margin:0 0 1rem;padding:7px;display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-gtabs{background:var(--sg-glass-strong)}}.sg-gtabs__tab{border-radius:var(--sg-radius-pill);color:var(--sg-ink-soft);font-family:var(--sg-font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:.4rem;padding:.52rem .95rem;font-size:.78rem;font-weight:600;line-height:1.2;transition:color .2s;display:inline-flex;position:relative}.sg-gtabs__tab:hover{color:var(--sg-ink)}.sg-gtabs__tab[aria-selected=true]{color:var(--sg-on-accent)}.sg-gtabs__tab:disabled{opacity:.5;cursor:default}.sg-gtabs__tab:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:-2px}.sg-gtabs__pill{border-radius:var(--sg-radius-pill);background:linear-gradient(180deg, var(--sg-blue-hi), var(--sg-blue));box-shadow:inset 0 1px 2px #ffffff38, 0 2px 10px rgba(var(--primary-rgb), .4);position:absolute;inset:0}.sg-gtabs__label{z-index:1;align-items:center;gap:.4rem;display:inline-flex;position:relative}.sg-gtabs__art{flex:none;width:1.35rem;height:1.35rem}.sg-gtabs__tab:has(.sg-gtabs__art.sg-glass-art--ready) .sg-gtabs__lucide{display:none}.sg-gtabs__soon{letter-spacing:.04em;border-radius:var(--sg-radius-pill);color:inherit;opacity:.7;border:1px solid #ffffff2e;padding:.08rem .35rem;font-size:.62rem}.sg-empty{text-align:center;flex-direction:column;align-items:center;gap:.85rem;padding:2.25rem 1.5rem;display:flex}.sg-empty__title{font-family:var(--sg-font-display);color:var(--sg-ink);margin:0;font-size:1rem;font-weight:600}.sg-empty__desc{max-width:44ch;color:var(--sg-ink-soft);margin:0;font-size:.85rem;line-height:1.55}.sg-glass-icon{vertical-align:-.125em;-webkit-mask-mode:alpha;background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.sg-glass-icon--ink{background:0 0;-webkit-mask-image:none;mask-image:none}.sg-icon-tile{background:rgba(var(--primary-rgb), .12);border:1px solid var(--sg-glass-border);width:36px;height:36px;color:var(--sg-blue-hi);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sg-pill{border-radius:var(--sg-radius-pill);align-items:center;gap:.3rem;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.sg-pill--blue{background:rgba(var(--primary-rgb), .18);color:var(--sg-blue-hi)}.sg-pill--orange{color:var(--sg-orange-text);background:#f08c4a26}.sg-pill--cyan{background:rgba(var(--sg-cyan-rgb), .14);color:var(--sg-cyan)}.sg-pill--success{color:var(--success,#a6e3a1);background:#a6e3a124}.sg-pill--warn{color:var(--warning,#f9e2af);background:#f9e2af24}.sg-pill--danger{color:var(--error,#f38ba8);background:#f38ba824}.sg-pill--muted{color:var(--sg-ink-soft);background:#ffffff0f}button.sg-pill{cursor:pointer;border:0;font-family:inherit}button.sg-pill:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px}.sg-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 1.5rem;margin-bottom:1.75rem;padding-bottom:1.1rem;display:flex;position:relative}.sg-page-head__rule{background:linear-gradient(90deg, rgba(var(--sg-cyan-rgb), .45), rgba(var(--primary-rgb), .25) 38%, #ffffff0f 75%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.sg-page-head__text{min-width:0}.sg-page-head__tag{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius-pill);background:var(--sg-glass);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);font-family:var(--sg-font-display);letter-spacing:.02em;color:var(--sg-ink-soft);align-items:center;gap:.45rem;margin-bottom:.65rem;padding:.28rem .8rem;font-size:.72rem;font-weight:600;display:inline-flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-page-head__tag{background:var(--sg-glass-solid)}}.sg-page-head__tag-dot{background:var(--sg-cyan);width:6px;height:6px;box-shadow:0 0 8px rgba(var(--sg-cyan-rgb), .8);border-radius:50%;flex-shrink:0}.sg-page-head__title{font-family:var(--sg-font-display);letter-spacing:-.02em;color:var(--sg-ink);flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;margin:0;font-size:clamp(1.55rem,2.6vw,2.05rem);font-weight:650;line-height:1.12;display:flex}.sg-page-head__title-ink{background:linear-gradient(180deg, var(--sg-ink) 55%, color-mix(in srgb, var(--sg-ink) 66%, transparent));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.sg-page-head__title-ink .sten-sensitive{-webkit-text-fill-color:var(--sg-ink);color:var(--sg-ink)}.sg-page-head__subtitle{font-family:var(--sg-font-body);color:var(--sg-ink-soft);max-width:60ch;margin:.5rem 0 0;font-size:.92rem;line-height:1.5}.sg-page-head__actions{flex-wrap:wrap;align-items:center;gap:.6rem;margin-left:auto;display:flex}.sg-page-head__end{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem 1rem;max-width:100%;margin-left:auto;display:flex}.sg-page-head__end .sg-page-head__actions,.sg-page-head__ad{margin-left:0}.sg-page-head__ad{flex:none;width:468px;max-width:100%}.sg-page-head__ad:empty{display:none}.sg-ad{box-sizing:border-box;aspect-ratio:468/60;outline:1px solid var(--sg-glass-border);outline-offset:-1px;cursor:pointer;background:#05060c;border-radius:12px;flex:none;width:468px;max-width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.sg-ad:focus-within{outline:2px solid var(--sg-cyan);outline-offset:2px}.sg-ad--end{margin-left:auto}.sg-ad__hit{color:inherit;text-decoration:none;display:block;position:relative}.sg-ad__x{z-index:2;color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#0508128c;border:0;border-radius:999px;width:18px;height:18px;margin:0;padding:0;transition:opacity .15s;position:absolute;top:6px;right:6px}.sg-ad__x:before,.sg-ad__x:after{content:"";background:currentColor;border-radius:1px;width:8px;height:1.5px;margin:-.75px 0 0 -4px;position:absolute;top:50%;left:50%}.sg-ad__x:before{transform:rotate(45deg)}.sg-ad__x:after{transform:rotate(-45deg)}.sg-ad__x:hover{background:#050812d1}.sg-ad__x:focus-visible{opacity:1;pointer-events:auto;outline:none}.sg-ad__media{aspect-ratio:468/60;object-fit:cover;width:100%;height:auto;transition:filter .15s;display:block}.sg-ad__label{color:#fff;text-shadow:0 1px 2px #000;font-family:var(--sg-font-display);letter-spacing:.02em;text-align:center;pointer-events:none;opacity:0;background:#05081247;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;padding:0 .75rem;font-size:.72rem;font-weight:650;line-height:1.15;transition:opacity .15s;display:flex;position:absolute;inset:0}.sg-ad__join{letter-spacing:.01em;opacity:.92;font-size:.64rem;font-weight:600}.sg-ad:hover .sg-ad__media,.sg-ad:focus-within .sg-ad__media{filter:blur(5px)}.sg-ad:hover .sg-ad__label,.sg-ad:focus-within .sg-ad__label{opacity:1}.sg-ad:hover .sg-ad__x{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.sg-ad__media,.sg-ad__label,.sg-ad__x{transition:none}}@media (max-width:768px){.sg-page-head{align-items:flex-start}.sg-page-head__actions,.sg-page-head__end{justify-content:flex-start;width:100%;margin-left:0}.sg-page-head__ad,.sg-ad,.sg-ad--end{width:100%;margin-left:0}}.sg-tut-root{z-index:10030;pointer-events:none;position:fixed;inset:0;overflow:hidden}.sg-tut__veil{position:absolute;inset:0}.sg-tut__dim{pointer-events:auto;position:absolute}.sg-tut__ring{pointer-events:none;box-shadow:0 0 0 1px rgba(var(--sg-cyan-rgb), .5), inset 0 1px 0 #ffffff47, 0 0 28px rgba(var(--primary-rgb), .28), 0 0 0 9999px #04081485;position:fixed}.sg-tut__ring--pill{border-radius:var(--sg-radius-pill)}.sg-tut__ring--panel{border-radius:var(--sg-radius-sm)}.sg-tut{z-index:10032;border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius);background:var(--sg-glass-strong);width:min(320px,100vw - 32px);-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);box-shadow:var(--sg-shadow), inset 0 1px 0 #ffffff24;color:var(--sg-ink);font-family:var(--sg-font-body);pointer-events:auto;padding:1rem 1.1rem .85rem;position:fixed}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-tut{background:var(--sg-glass-solid)}}.sg-tut__arrow{background:inherit;border:1px solid var(--sg-glass-border);pointer-events:none;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.sg-tut[data-side=bottom] .sg-tut__arrow{top:-6px;left:var(--sg-tut-arrow-x);border-bottom:0;border-right:0;margin-left:-5px}.sg-tut[data-side=top] .sg-tut__arrow{bottom:-6px;left:var(--sg-tut-arrow-x);border-top:0;border-left:0;margin-left:-5px}.sg-tut[data-side=right] .sg-tut__arrow{left:-6px;top:var(--sg-tut-arrow-y);border-top:0;border-right:0;margin-top:-5px}.sg-tut[data-side=left] .sg-tut__arrow{right:-6px;top:var(--sg-tut-arrow-y);border-bottom:0;border-left:0;margin-top:-5px}.sg-tut__kicker{letter-spacing:.02em;color:var(--sg-cyan);margin:0 0 .4rem;font-size:.72rem;font-weight:600}.sg-tut__title{font-family:var(--sg-font-display);letter-spacing:-.02em;color:var(--sg-ink);margin:0 0 .4rem;font-size:1.05rem;font-weight:650;line-height:1.25}.sg-tut__copy{color:var(--sg-ink-soft);margin:0 0 .9rem;font-size:.85rem;line-height:1.5}.sg-tut__bar{border-radius:var(--sg-radius-pill);background:#ffffff14;height:3px;margin:0 0 .85rem;overflow:hidden}.sg-tut__bar>span{border-radius:inherit;background:linear-gradient(90deg, var(--sg-cyan), var(--sg-blue));height:100%;display:block}.sg-tut__foot{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sg-tut__actions{align-items:center;gap:.4rem;display:flex}.sg-tut__foot .sg-btn{min-height:2.25rem}@media (prefers-reduced-motion:reduce){.sg-btn,.sg-panel--interactive,.sg-modal,.sg-switch,.sg-switch__thumb,.sg-toast__dismiss,.sg-notice__dismiss,.sg-kpi__icon,.sg-qr-plate,.sg-field,.sg-select__trigger,.sg-select__chevron,.sg-gtabs__tab,.sg-tut,.sg-tut__ring,.sg-tut__bar>span{transition:none}.sg-notice--pulse,.sg-skeleton:after{animation:none}.sg-load__orb:before{opacity:.7;animation:none;transform:none}.sg-btn:hover:not(:disabled),.sg-panel--interactive:hover,.sg-qr-plate:hover,.sg-kpi:hover .sg-kpi__icon{transform:none}.sg-switch[aria-busy=true] .sg-switch__thumb{animation:none}}.sg-mark{--mark-p:.5;min-width:0;color:inherit;border-radius:var(--sg-radius-pill);align-items:center;gap:.6rem;text-decoration:none;display:flex;position:relative}.sg-mark:before{content:"";border-radius:inherit;background:linear-gradient(120deg, #ffffff12, rgba(var(--sg-cyan-rgb), .05));opacity:0;pointer-events:none;transition:opacity .28s;position:absolute;inset:-5px -9px;box-shadow:inset 0 0 0 1px #ffffff1a}.sg-mark:hover:before,.sg-mark:focus-visible:before{opacity:1}.sg-mark:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:3px}.sg-mark__lens{border-radius:var(--sg-radius-pill);background:#ffffff0f;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff24,inset 1px 1px 1px #ffffff4d,inset -2px -3px 6px #060a1c8c}.sg-mark__lens img{object-fit:cover;border-radius:50%;width:26px;height:26px;transform:scale(1.05)}.sg-mark__lens:after{content:"";border-radius:inherit;background-image:radial-gradient(closest-side at 50% 22%,#ffffff73,#ffffff14 60%,#0000 78%);background-size:190% 150%;background-position:calc(var(--mark-p) * 100%) 0;pointer-events:none;background-repeat:no-repeat;transition:background-position .22s ease-out;position:absolute;inset:0}.sg-mark:hover .sg-mark__lens{box-shadow:inset 0 0 0 1px rgba(var(--sg-cyan-rgb), .45), inset 1px 1px 1px #ffffff61, inset -2px -3px 6px #060a1c80, 0 6px 20px -6px rgba(var(--sg-cyan-rgb), .55)}.sg-mark__name{font-family:var(--sg-font-display);letter-spacing:-.025em;white-space:nowrap;background-image:linear-gradient(100deg,#e9edffcc 0% 33%,#a0dcffeb 42%,#fff 50%,#a0dcffeb 58%,#e9edffcc 67% 100%);background-size:280% 100%;background-position:calc(var(--mark-p) * 100%) 0;-webkit-text-fill-color:transparent;color:#0000;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;font-size:1.15rem;font-weight:650;line-height:1.1;transition:background-position .22s ease-out;animation:9s linear infinite sg-mark-sheen}.sg-mark:hover .sg-mark__name,.sg-mark:focus-visible .sg-mark__name{animation:none}.sg-mark__tld{color:var(--sg-cyan);-webkit-text-fill-color:var(--sg-cyan);text-shadow:0 0 10px rgba(var(--sg-cyan-rgb), .38);transition:text-shadow .3s,color .3s,-webkit-text-fill-color .3s}.sg-mark:hover .sg-mark__tld{color:#b9ecff;-webkit-text-fill-color:#b9ecff;text-shadow:0 0 6px rgba(var(--sg-cyan-rgb), .55), 0 0 20px rgba(var(--sg-cyan-rgb), .45)}html[data-theme-tone=light] .sg-mark__name{background-image:linear-gradient(100deg, var(--sg-ink) 0%, var(--sg-ink) 34%, var(--sg-blue) 50%, var(--sg-ink) 66%, var(--sg-ink) 100%)}html[data-theme-tone=light] .sg-mark__tld,html[data-theme-tone=light] .sg-mark:hover .sg-mark__tld{color:var(--sg-blue);-webkit-text-fill-color:var(--sg-blue);text-shadow:none}@keyframes sg-mark-sheen{0%{background-position:118% 0}to{background-position:-18% 0}}@media (max-width:480px){.sg-dock .sg-mark__name{display:none}}@media (prefers-reduced-motion:reduce){.sg-mark__name,.sg-mark:hover .sg-mark__name,.sg-mark:focus-visible .sg-mark__name{background-position:46% 0;transition:none;animation:none}.sg-mark:before,.sg-mark__lens,.sg-mark__tld{transition:none}.sg-mark__lens:after{background-position:42% 0;transition:none}}.sg-start{z-index:10040;padding:max(24px, env(safe-area-inset-top)) 16px 24px;background:#0408149e;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.sg-start__frame{width:min(440px,100%);animation:.45s cubic-bezier(.2,.8,.2,1) backwards sg-start-in}.sg-start__head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.sg-start__kicker,.sg-start__step{font-family:var(--sg-font-body);letter-spacing:.02em;color:var(--sg-cyan);margin:0;font-size:.72rem;font-weight:600}.sg-start__lead{font-family:var(--sg-font-body);color:var(--sg-ink-soft);margin:0 0 .35rem;font-size:.9rem;line-height:1.4}.sg-start__stage{perspective:1400px}.sg-start__rig{height:410px;transform-style:preserve-3d;transform-origin:50% 46%;position:relative;transform:rotateX(7deg)}.sg-start__plate{border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius);background:var(--sg-glass-strong);min-height:230px;-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur);box-shadow:var(--sg-shadow-soft);color:var(--sg-ink);font-family:var(--sg-font-body);text-align:left;cursor:pointer;animation:.5s cubic-bezier(.2,.8,.2,1) backwards sg-start-plate;animation-delay:calc(var(--i) * 70ms);margin:0;padding:1.15rem 1.25rem 1.1rem;position:absolute;top:148px;left:0;right:0}.sg-start__plate[data-front]{cursor:default;z-index:30}.sg-start__plate:not([data-front]){align-items:flex-start;padding-top:.7rem;display:flex}.sg-start__plate:not([data-front]) .sg-start__title{font-size:.98rem;line-height:1.15}.sg-start__plate[data-depth^=\-]{align-items:flex-end;padding-bottom:.5rem;display:flex}.sg-start__plate[data-depth="0"]{z-index:30;transform:translate(0,0)}.sg-start__plate[data-depth="1"]{z-index:29;transform:translate3d(0,-50px,-70px)}.sg-start__plate[data-depth="-1"]{z-index:29;transform:translate3d(0,46px,-70px)}.sg-start__plate[data-depth="2"]{z-index:28;transform:translate3d(0,-94px,-130px)}.sg-start__plate[data-depth="-2"]{z-index:28;transform:translate3d(0,88px,-130px)}.sg-start__plate[data-depth="3"]{z-index:27;transform:translate3d(0,-136px,-180px)}.sg-start__plate[data-depth="-3"]{z-index:27;transform:translate3d(0,128px,-180px)}.sg-start__plate:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:3px}button.sg-start__plate{appearance:none;width:100%}.sg-start__step{margin-bottom:.35rem}.sg-start__title{font-family:var(--sg-font-display);letter-spacing:-.02em;color:var(--sg-ink);margin:0;font-size:1.35rem;font-weight:650;line-height:1.2}.sg-start__copy{color:var(--sg-ink-soft);margin:.55rem 0 0;font-size:.92rem;line-height:1.5}.sg-start__actions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.1rem;display:flex}@keyframes sg-start-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes sg-start-plate{0%{opacity:0}to{opacity:1}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.sg-start__plate{background:var(--sg-glass-solid)}}@media (max-width:640px){.sg-start__rig{height:420px}.sg-start__plate{min-height:250px;top:124px}}@media (prefers-reduced-motion:reduce){.sg-start__frame,.sg-start__plate{animation:none}.sg-start__stage{perspective:none}.sg-start__rig{flex-direction:column;gap:10px;height:auto;display:flex;transform:none}.sg-start__plate,.sg-start__plate[data-depth]{min-height:0;position:relative;top:auto;transform:none}}.sg-read-more{color:var(--sg-cyan);font:inherit;font-size:inherit;line-height:inherit;cursor:pointer;text-underline-offset:.12em;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;display:inline}.sg-read-more:focus-visible{outline:2px solid var(--sg-cyan);outline-offset:2px}
html[data-round-watch="1"]{scroll-snap-type:y proximity;scrollbar-width:none}html[data-round-watch="1"] body *{scroll-margin-top:0!important}html[data-round-watch="1"]::-webkit-scrollbar{width:0;height:0;display:none}html[data-round-watch="1"] .sten-dash-main::-webkit-scrollbar{width:0;height:0;display:none}html[data-round-watch="1"] .sg-sidenav__scroll::-webkit-scrollbar{width:0;height:0;display:none}html[data-round-watch="1"] .sten-dash-main,html[data-round-watch="1"] .sg-sidenav__scroll{scrollbar-width:none}html[data-round-watch="1"] .sg-egg-penguin{display:none}html[data-round-watch="1"] .sg-dock{gap:.35rem;max-width:64%;padding:.22rem .35rem .22rem .4rem;top:11%}html[data-round-watch="1"] .sg-dock .sg-nav,html[data-round-watch="1"] .sg-dock .sg-signin,html[data-round-watch="1"] .sg-dock .sg-dock-icon{display:none}html[data-round-watch="1"] .sg-dock .sg-actions{gap:0}html[data-round-watch="1"] .sg-dock .sg-btn{white-space:nowrap;padding:.28rem .55rem;font-size:.68rem}html[data-round-watch="1"] .sg-landing .sg-hero,html[data-round-watch="1"] .sg-landing .sg-pillar,html[data-round-watch="1"] .sg-landing .sg-section,html[data-round-watch="1"] .sg-landing .sg-cta-final,html[data-round-watch="1"] .sg-landing .sg-footer{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;min-height:100dvh}html[data-round-watch="1"] .sg-landing .sg-hero{justify-content:center;gap:.3rem;max-width:none;padding:26% 14% 12%}html[data-round-watch="1"] .sg-watch-clock{min-height:1em;font-family:var(--font-outfit,"Outfit"), var(--sg-font-display,system-ui), sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 22px #7fd8ff80;margin:0;font-size:clamp(1.35rem,8vmin,2.15rem);font-weight:560;line-height:1;display:block}html[data-round-watch="1"] .sg-landing .sg-eyebrow{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;gap:0;padding:0;font-size:0;line-height:0}html[data-round-watch="1"] .sg-landing .sg-hero>.sg-depth-flip{max-height:3.5em}html[data-round-watch="1"] .sg-landing .sg-hero .sg-depth-flip p,html[data-round-watch="1"] .sg-landing .sg-hero .sg-depth-flip p>div>div{font-size:clamp(.92rem,4.6vmin,1.28rem)!important;line-height:1.15!important}html[data-round-watch="1"] .sg-landing h2{text-wrap:balance;font-size:1.02rem!important;line-height:1.2!important}html[data-round-watch="1"] .sg-landing h3{font-size:.92rem!important;line-height:1.25!important}html[data-round-watch="1"] .sg-landing .sg-hero-sub{display:none}html[data-round-watch="1"] .sg-landing .sg-hero-art{opacity:.36;pointer-events:none;width:42%;top:34%;left:50%;right:auto;transform:translate(-50%,-50%)}html[data-round-watch="1"] .sg-landing .sg-cta-row{flex-direction:column;gap:.4rem;width:100%;margin-top:.2rem}html[data-round-watch="1"] .sg-landing .sg-hero .sg-cta-row .sg-btn:not(.sg-btn-solid),html[data-round-watch="1"] .sg-landing .sg-cta-final .sg-cta-row .sg-btn:not(.sg-btn-solid){display:none}html[data-round-watch="1"] .sg-landing .sg-hero .sg-btn,html[data-round-watch="1"] .sg-landing .sg-cta-final .sg-btn{width:100%;padding:.55rem .8rem;font-size:.82rem}html[data-round-watch="1"] .sg-landing .sg-pillars{width:auto;max-width:none;margin:0;padding:0;display:block}html[data-round-watch="1"] .sg-landing .sg-pillar{text-align:center;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:30% 16% 16%;display:flex}html[data-round-watch="1"] .sg-landing .sg-pillar ul,html[data-round-watch="1"] .sg-landing .sg-pillar:before,html[data-round-watch="1"] .sg-landing .sg-pillar:after,html[data-round-watch="1"] .sg-landing .sg-pillar-num{display:none}html[data-round-watch="1"] .sg-landing .sg-pillar-icon,html[data-round-watch="1"] .sg-landing .sg-pillar-icon .sg-glass-art{width:16vmin;height:16vmin;margin-bottom:.3rem}html[data-round-watch="1"] .sg-landing .sg-pillar p{-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:.75rem;display:-webkit-box;overflow:hidden}html[data-round-watch="1"] .sg-landing .sg-section{text-align:center;align-items:center;padding:28% 14% 16%;display:flex}html[data-round-watch="1"] .sg-landing .sg-section-inner,html[data-round-watch="1"] .sg-landing .sg-trust-cards,html[data-round-watch="1"] .sg-landing .sg-pricing-grid{flex-direction:column;gap:.7rem;width:100%;display:flex}html[data-round-watch="1"] .sg-landing .sg-visual,html[data-round-watch="1"] .sg-landing .sg-visual-quiet,html[data-round-watch="1"] .sg-landing .sg-flow,html[data-round-watch="1"] .sg-landing .sg-card-art{display:none}html[data-round-watch="1"] .sg-landing .sg-features{gap:.35rem;font-size:.7rem}html[data-round-watch="1"] .sg-landing .sg-features li{justify-content:center}html[data-round-watch="1"] .sg-landing .sg-features li:nth-child(n+4),html[data-round-watch="1"] .sg-landing .sg-checks li:nth-child(n+4){display:none}html[data-round-watch="1"] .sg-landing .sg-feature-icon{border-radius:8px;width:26px;height:26px}html[data-round-watch="1"] .sg-landing .sg-tag{margin-bottom:.3rem;font-size:.68rem}html[data-round-watch="1"] .sg-landing .sg-trust,html[data-round-watch="1"] .sg-landing .sg-pricing,html[data-round-watch="1"] .sg-landing .sg-pricing-head,html[data-round-watch="1"] .sg-landing .sg-price-card,html[data-round-watch="1"] .sg-landing .sg-migration,html[data-round-watch="1"] .sg-landing .sg-trust-card{text-align:center}html[data-round-watch="1"] .sg-landing .sg-price-card,html[data-round-watch="1"] .sg-landing .sg-migration,html[data-round-watch="1"] .sg-landing .sg-trust-card{padding:.85rem .75rem}html[data-round-watch="1"] .sg-landing .sg-price-amount strong{font-size:1.55rem}html[data-round-watch="1"] .sg-landing .sg-cta-final{justify-content:center;align-items:center;padding:22% 14%;display:flex}html[data-round-watch="1"] .sg-landing .sg-cta-art{opacity:.4;width:58%}html[data-round-watch="1"] .sg-landing .sg-cta-inner p{margin:0 0 .7rem;font-size:.75rem}html[data-round-watch="1"] .sg-landing .sg-footer{text-align:center;width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:22% 12% 16%}html[data-round-watch="1"] .sg-footer-bar,html[data-round-watch="1"] .sg-footer-links,html[data-round-watch="1"] .sg-footer-group{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;width:100%}html[data-round-watch="1"] .sg-footer-links a{padding:.28rem .4rem;font-size:.78rem}html[data-round-watch="1"] .sg-footer-note{text-align:center}html[data-round-watch="1"] .sg-auth-main{box-sizing:border-box;justify-content:center;align-items:center;min-height:100dvh;padding:22% 12% 14%;display:flex}html[data-round-watch="1"] .sg-auth-card{width:100%;max-height:68dvh;overflow:auto}html[data-round-watch="1"] .sg-sidenav-trigger{width:40px;height:40px;display:inline-flex;inset:auto auto 8px 50%;transform:translate(-50%)}html[data-round-watch="1"] .sg-sidenav-trigger:active:not(.is-open){transform:translate(-50%)scale(.94)}html[data-round-watch="1"] .sg-sidenav-trigger.is-open{opacity:0;pointer-events:none;transform:translate(-50%)scale(.92)}html[data-round-watch="1"] .sten-dash-body.is-sidebar-end .sg-sidenav-trigger{left:50%;right:auto}html[data-round-watch="1"] .sg-sidenav,html[data-round-watch="1"] .sten-dash-body.is-sidebar-end .sg-sidenav{border:1px solid var(--sg-glass-border);opacity:0;visibility:hidden;pointer-events:none;z-index:115;border-radius:50%;width:auto;height:auto;position:fixed;inset:7%;transform:scale(.92)}html[data-round-watch="1"] .sg-sidenav.is-mobile-open,html[data-round-watch="1"] .sten-dash-body.is-sidebar-end .sg-sidenav.is-mobile-open{opacity:1;visibility:visible;pointer-events:auto;transform:none}html[data-round-watch="1"] .sg-sidenav__top{justify-content:center;padding-top:12%}html[data-round-watch="1"] .sg-sidenav__scroll{flex:1;min-height:0;padding:0 14% 16%;overflow:auto}html[data-round-watch="1"] .sg-sidenav__footer{padding-bottom:12%}html[data-round-watch="1"] .sg-sidenav__item{text-align:center;justify-content:center;min-height:0;padding-top:.4rem;padding-bottom:.4rem}html[data-round-watch="1"] .sten-dash-main{box-sizing:border-box;max-height:calc(100dvh - 64px);margin-bottom:64px;padding:14% 16% 8px;scroll-padding-top:14%;scroll-padding-bottom:8%;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 16px),#0000);mask-image:linear-gradient(#000 0 calc(100% - 16px),#0000)}html[data-round-watch="1"] .sg-page-head,html[data-round-watch="1"] .sg-page-head__row,html[data-round-watch="1"] .sg-page-head__actions{text-align:center;flex-wrap:wrap;justify-content:center}html[data-round-watch="1"] .sg-page-head__title,html[data-round-watch="1"] .sg-page-head__title-ink{font-size:1.28rem}html[data-round-watch="1"] .sg-modal-overlay,html[data-round-watch="1"] .sg-modal-overlay--sheet{justify-content:center;align-items:center;padding:14%}html[data-round-watch="1"] .sg-modal,html[data-round-watch="1"] .sg-modal--sheet{border:1px solid var(--sg-glass-border);border-radius:28px;width:min(74vmin,100%);max-width:min(74vmin,100%);height:auto;max-height:70dvh;margin:auto}html[data-round-watch="1"] .sg-toast-stack{width:68%;max-width:68%;transform:translate(-50%);inset:18% auto auto 50%!important}html[data-round-watch="1"] .sg-toast{width:100%}html[data-round-watch="1"] .sg-notice-dock{width:min(70%,16rem);bottom:26%}html[data-round-watch="1"] .sg-version-dock{width:min(70%,16rem);bottom:22%;left:50%;right:auto;transform:translate(-50%)}
@keyframes shader-reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes shader-focus-pulse{0%{box-shadow:0 0 0 0 rgba(var(--primary-rgb), .55)}70%{box-shadow:0 0 0 calc(var(--pulse-thickness,2px) * 6) rgba(var(--primary-rgb), 0)}to{box-shadow:0 0 0 0 rgba(var(--primary-rgb), 0)}}@keyframes shader-focus-breathe{0%,to{outline-color:rgba(var(--primary-rgb), .35)}50%{outline-color:rgba(var(--primary-rgb), .85)}}
html[data-shader-glass=on] :is(.sg-panel:not(.sg-panel--flat):not(.sg-panel--inset),.sg-modal,.sg-notice,.sg-toast,.sg-auth-card,.sg-dock,.sg-footer,.ai-chat-dock,.sten-bot-assistant-panel,.sten-mb,.mb-ai-panel,.mb-sheet,.sg-sec-panel,.sg-inb__col,.chat-panel,.sg-acct-sel,.sg-acct-totals,.sg-acct-pager,.sg-tut,.ai-confirm-sheet,.sg-survey__sheet,.filter-panel,.market-subnav,.market-section,.market-sidebar,.market-filter-panel,.market-checkout-sticky,.sten-account-card__tag-menu,.sg-chart-tip):not(.sten-account-card):not(.sg-lb-row):not(.sg-switch):not(.sg-btn),html[data-shader-glass=on] .sg-sidenav:not(.sten-account-card){-webkit-backdrop-filter:blur(calc(22px * var(--glass-strength,1))) saturate(calc(1.4 * var(--glass-strength,1)));backdrop-filter:blur(calc(22px * var(--glass-strength,1))) saturate(calc(1.4 * var(--glass-strength,1)))}html[data-shader-nav-isolate=on][data-shader-glass=on] .sg-sidenav:not(.sten-account-card){-webkit-backdrop-filter:var(--sg-blur);backdrop-filter:var(--sg-blur)}
[data-shader-ambient=on] :is(.sg-panel:not(.sg-panel--flat),.sg-modal,.sg-notice,.sg-toast,.sg-kpi,.sg-auth-card):not(.sten-account-card):not(.sg-lb-row){background-image:radial-gradient(120% 80% at 0% 0%, rgba(var(--primary-rgb), .12), transparent 55%)}[data-shader-ambient=on] .sg-sidenav{background-image:radial-gradient(120% 80% at 0% 0%, rgba(var(--primary-rgb), .16), transparent 55%), radial-gradient(140% 100% at 100% 100%, rgba(var(--primary-rgb), .1), transparent 60%)}[data-theme-tone=light][data-shader-ambient=on] :is(.sg-panel:not(.sg-panel--flat),.sg-modal,.sg-notice,.sg-toast,.sg-kpi,.sg-auth-card):not(.sten-account-card):not(.sg-lb-row){background-image:radial-gradient(120% 80% at 0% 0%, rgba(var(--primary-rgb), .14), transparent 55%)}[data-theme-tone=light][data-shader-ambient=on] .sg-sidenav{background-image:radial-gradient(120% 80% at 0% 0%, rgba(var(--primary-rgb), .22), transparent 55%), radial-gradient(140% 100% at 100% 100%, rgba(var(--primary-rgb), .14), transparent 60%)}[data-shader-nav-isolate=on][data-shader-ambient=on] .sg-sidenav{background-image:none}
[data-shader-glow=on] :is(.sg-btn:not(.sg-btn--ghost):not(.sg-btn--icon):not(.sg-btn--xs):not(:disabled),.sg-panel--interactive:not(.sg-buy-card),.sg-kpi,.sg-buy-card,.sg-lnk-card,.sg-price-card,.sg-trust-card):hover{box-shadow:0 0 0 1px var(--primary-border), 0 calc(8px * var(--glow-strength,1)) calc(32px * var(--glow-strength,1)) rgba(var(--primary-rgb), calc(.22 * var(--glow-strength,1)))}[data-shader-glow=on] .sten-account-card:hover{box-shadow:inset 0 1px 0 #ffffff1a, 0 10px 28px color-mix(in srgb, var(--sten-acct-tint,var(--sg-cyan)) 12%, #00000047), 0 calc(8px * var(--glow-strength,1)) calc(32px * var(--glow-strength,1)) rgba(var(--primary-rgb), calc(.22 * var(--glow-strength,1)))}[data-shader-glow=on]:not([data-shader-focusPulse="on"]) :is(a,button):not(.sg-sidenav__item):not(.sg-switch):not(.sg-btn--ghost):not(.sg-btn--icon):not(.sg-btn--xs):focus-visible{box-shadow:0 0 calc(14px * var(--glow-strength,1)) rgba(var(--primary-rgb), calc(.5 * var(--glow-strength,1)))}[data-shader-glow=on]:not([data-shader-focusPulse="on"]) :is(input,textarea,select):not(.sg-sidenav__item):not(.sg-switch):focus-visible{box-shadow:0 0 0 1px rgba(var(--primary-rgb), calc(.14 * var(--glow-strength,1))), 0 6px 18px rgba(var(--primary-rgb), calc(.12 * var(--glow-strength,1)))}[data-theme-tone=light][data-shader-glow=on] :is(.sg-btn:not(.sg-btn--ghost):not(.sg-btn--icon):not(.sg-btn--xs):not(:disabled),.sg-panel--interactive:not(.sg-buy-card),.sg-kpi,.sg-buy-card,.sg-lnk-card,.sg-price-card,.sg-trust-card):hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary-border) 80%, transparent), 0 8px 28px rgba(var(--primary-rgb), .28)}[data-theme-tone=light][data-shader-glow=on] .sten-account-card:hover{box-shadow:inset 0 1px 0 #ffffff1a, 0 10px 28px color-mix(in srgb, var(--sten-acct-tint,var(--sg-cyan)) 12%, #00000047), 0 8px 28px rgba(var(--primary-rgb), .28)}
html[data-shader-focusPulse="on"] :is(button.sg-btn,a.sg-btn,a,input,textarea,select,input.sg-field,textarea.sg-field,select.sg-field,.sg-field input,.sg-field textarea):not(.sg-sidenav__item):not(.sg-switch):focus-visible{outline:var(--pulse-thickness,2px) solid rgba(var(--primary-rgb), .65);outline-offset:2px;box-shadow:none;animation:1.1s ease-out shader-focus-pulse}html[data-shader-focusPulse="on"][data-pulse-mode=continuous] :is(button.sg-btn,a.sg-btn,a,input,textarea,select,input.sg-field,textarea.sg-field,select.sg-field,.sg-field input,.sg-field textarea):not(.sg-sidenav__item):not(.sg-switch):focus-visible{animation:1.6s ease-in-out infinite shader-focus-pulse}html[data-shader-focusPulse="on"][data-pulse-mode=breathe] :is(button.sg-btn,a.sg-btn,a,input,textarea,select,input.sg-field,textarea.sg-field,select.sg-field,.sg-field input,.sg-field textarea):not(.sg-sidenav__item):not(.sg-switch):focus-visible{animation:3.2s ease-in-out infinite shader-focus-breathe}html[data-shader-focusPulse="on"] .sg-sidenav__item:focus-visible{outline:var(--pulse-thickness,2px) solid rgba(var(--primary-rgb), .65);outline-offset:-2px;animation:1.1s ease-out shader-focus-pulse}html[data-shader-focusPulse="on"][data-pulse-mode=continuous] .sg-sidenav__item:focus-visible{animation:1.6s ease-in-out infinite shader-focus-pulse}html[data-shader-focusPulse="on"][data-pulse-mode=breathe] .sg-sidenav__item:focus-visible{animation:3.2s ease-in-out infinite shader-focus-breathe}@media (prefers-reduced-motion:reduce){html[data-shader-focusPulse="on"] .sg-sidenav__item:focus-visible,html[data-shader-focusPulse="on"] :is(button.sg-btn,a.sg-btn,input,textarea,select,input.sg-field,textarea.sg-field,select.sg-field,.sg-field input,.sg-field textarea):not(.sg-sidenav__item):not(.sg-switch):focus-visible,html[data-shader-focusPulse="on"][data-pulse-mode=continuous] :is(button.sg-btn,a.sg-btn,input,textarea,select,input.sg-field,textarea.sg-field,select.sg-field,.sg-field input,.sg-field textarea):not(.sg-sidenav__item):not(.sg-switch):focus-visible,html[data-shader-focusPulse="on"][data-pulse-mode=breathe] :is(button.sg-btn,a.sg-btn,input,textarea,select,input.sg-field,textarea.sg-field,select.sg-field,.sg-field input,.sg-field textarea):not(.sg-sidenav__item):not(.sg-switch):focus-visible{animation:none}}
[data-shader-cardTilt="on"] :is(.sg-panel--interactive,.sg-kpi,.sten-account-card,.sg-lnk-card,.sg-price-card,.sg-trust-card):not(.sg-buy-card):not(.sg-modal):not(.sg-sidenav):not(.sg-panel--flat:not(.sten-account-card)){transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .2s}[data-shader-cardTilt="on"] :is(.sg-panel--interactive,.sg-kpi,.sten-account-card,.sg-lnk-card,.sg-price-card,.sg-trust-card):not(.sg-buy-card):not(.sg-modal):not(.sg-sidenav):not(.sg-panel--flat:not(.sten-account-card)):hover{transform:translateY(-2px)perspective(900px)rotateX(1.5deg)rotateY(-1.5deg)}@media (prefers-reduced-motion:reduce),(hover:none){[data-shader-cardTilt="on"] :is(.sg-panel--interactive,.sg-kpi,.sten-account-card,.sg-lnk-card,.sg-price-card,.sg-trust-card):not(.sg-buy-card):not(.sg-modal):not(.sg-sidenav):not(.sg-panel--flat:not(.sten-account-card)):hover{transform:none}}
[data-shader-parallaxTilt="on"] :is(.sg-panel--interactive:not(.sg-panel--flat),.sg-kpi:not(.sg-panel--flat),.sten-account-card,.sg-lnk-card:not(.sg-panel--flat),.sg-price-card:not(.sg-panel--flat),.sg-trust-card:not(.sg-panel--flat)):not(.sg-buy-card):not(.sg-modal):not(.sg-sidenav){transition:transform .25s cubic-bezier(.22,1,.36,1)}[data-shader-parallaxTilt="on"] :is(.sg-panel--interactive:not(.sg-panel--flat),.sg-kpi:not(.sg-panel--flat),.sten-account-card,.sg-lnk-card:not(.sg-panel--flat),.sg-price-card:not(.sg-panel--flat),.sg-trust-card:not(.sg-panel--flat)):not(.sg-buy-card):not(.sg-modal):not(.sg-sidenav):hover{transform:perspective(900px) rotateX(calc(var(--card-tilt-y,0) * -4deg)) rotateY(calc(var(--card-tilt-x,0) * 4deg))}@media (prefers-reduced-motion:reduce),(hover:none){[data-shader-parallaxTilt="on"] :is(.sg-panel--interactive:not(.sg-panel--flat),.sg-kpi:not(.sg-panel--flat),.sten-account-card,.sg-lnk-card:not(.sg-panel--flat),.sg-price-card:not(.sg-panel--flat),.sg-trust-card:not(.sg-panel--flat)):not(.sg-buy-card):not(.sg-modal):not(.sg-sidenav):hover{transform:none!important}}
.sg-shader-aura{pointer-events:none;z-index:-1;position:fixed;inset:0}[data-shader-cursorAura="on"] .sg-shader-aura{background:radial-gradient(420px circle at var(--cursor-x,50%) var(--cursor-y,50%), rgba(var(--primary-rgb), .08), transparent 60%);mix-blend-mode:screen;transition:background .12s ease-out}[data-theme-tone=light][data-shader-cursorAura="on"] .sg-shader-aura{background:radial-gradient(460px circle at var(--cursor-x,50%) var(--cursor-y,50%), rgba(var(--primary-rgb), .18), transparent 62%);mix-blend-mode:multiply}@media (max-width:640px){[data-shader-cursorAura="on"] .sg-shader-aura{opacity:.4}}
#shader-cursor-trail{pointer-events:none;filter:none;clip-path:none;contain:none;width:100%;height:100%;margin:0;position:fixed;inset:0;overflow:visible;transform:none}@media (prefers-reduced-motion:reduce){#shader-cursor-trail{transition:none;animation:none}}
[data-shader-auroraEdge="on"] body:after{content:"";pointer-events:none;z-index:-1;mix-blend-mode:screen;animation:shader-aurora-breathe calc(14s / var(--motion-speed,1)) ease-in-out infinite;position:fixed;inset:0}[data-shader-auroraEdge="on"][data-aurora-edges=top] body:after{background:radial-gradient(ellipse 80% calc(var(--aurora-bleed,.3) * 100%) at 50% 0%, rgba(var(--primary-rgb), .18), transparent 70%)}[data-shader-auroraEdge="on"][data-aurora-edges=bottom] body:after{background:radial-gradient(ellipse 80% calc(var(--aurora-bleed,.3) * 100%) at 50% 100%, rgba(var(--primary-rgb), .14), transparent 70%)}[data-shader-auroraEdge="on"][data-aurora-edges=horizontal] body:after{background:radial-gradient(ellipse 80% calc(var(--aurora-bleed,.3) * 100%) at 50% 0%, rgba(var(--primary-rgb), .18), transparent 70%), radial-gradient(ellipse 80% calc(var(--aurora-bleed,.3) * 100%) at 50% 100%, rgba(var(--primary-rgb), .14), transparent 70%)}[data-shader-auroraEdge="on"][data-aurora-edges=vertical] body:after{background:radial-gradient(ellipse calc(var(--aurora-bleed,.3) * 100%) 80% at 0% 50%, rgba(var(--primary-rgb), .16), transparent 70%), radial-gradient(ellipse calc(var(--aurora-bleed,.3) * 100%) 80% at 100% 50%, rgba(var(--primary-rgb), .16), transparent 70%)}[data-shader-auroraEdge="on"][data-aurora-edges=all4] body:after{background:radial-gradient(ellipse 80% calc(var(--aurora-bleed,.3) * 100%) at 50% 0%, rgba(var(--primary-rgb), .16), transparent 70%), radial-gradient(ellipse 80% calc(var(--aurora-bleed,.3) * 100%) at 50% 100%, rgba(var(--primary-rgb), .14), transparent 70%), radial-gradient(ellipse calc(var(--aurora-bleed,.3) * 100%) 80% at 0% 50%, rgba(var(--primary-rgb), .12), transparent 70%), radial-gradient(ellipse calc(var(--aurora-bleed,.3) * 100%) 80% at 100% 50%, rgba(var(--primary-rgb), .12), transparent 70%)}@keyframes shader-aurora-breathe{0%,to{opacity:calc(.65 * var(--aurora-opacity,1));transform:translateY(0)}50%{opacity:calc(1 * var(--aurora-opacity,1));transform:translateY(-6px)}}[data-theme-tone=light][data-shader-auroraEdge="on"] body:after{mix-blend-mode:multiply;background:radial-gradient(ellipse 80% 30% at 50% 0%, rgba(var(--primary-rgb), .12), transparent 70%), radial-gradient(ellipse 80% 30% at 50% 100%, rgba(var(--primary-rgb), .1), transparent 70%)}@media (prefers-reduced-motion:reduce){[data-shader-auroraEdge="on"] body:after{opacity:calc(.8 * var(--aurora-opacity,1));animation:none}}
[data-shader-particles-canvas]{pointer-events:none;z-index:-1;position:fixed;inset:0}
@supports (animation-timeline:view()){[data-shader-scrollReveal="on"] :is(.sg-panel:not(.sg-panel--flat):not(.sg-buy-card),.sg-price-card,.sg-trust-card):not(.sten-account-card):not(.sg-panel--flat):not(.sg-lb-row):not(.sg-buy-card){animation:linear both shader-reveal;animation-timeline:view();animation-range:entry entry 60%}}@media (prefers-reduced-motion:reduce){[data-shader-scrollReveal="on"] :is(.sg-panel:not(.sg-panel--flat):not(.sg-buy-card),.sg-price-card,.sg-trust-card):not(.sten-account-card):not(.sg-panel--flat):not(.sg-lb-row):not(.sg-buy-card){animation:none}}
[data-shaders=on] :is(.sg-panel:not(.sg-panel--flat),.sg-modal,.sg-notice,.sg-toast){border-radius:calc(var(--sg-radius) * var(--global-radius-scale,1))}.sg-sidenav:not(:hover) .sg-sidenav__item:not(.is-active):not([aria-current=page]){opacity:var(--idle-nav-alpha,1);transition:opacity .25s}

