:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050506;--ink:#f5f5f7;--ink-2:#f5f5f7b8;--ink-3:#f5f5f780;--ink-4:#f5f5f74d;--ink-5:#f5f5f724;--line:#ffffff17;--line-2:#ffffff29;--amber:#ff9f0a;--amber-soft:#ff9f0a24;--amber-ink:#1c1000;--good:#30d158;--warn:#ffd60a;--bad:#ff453a;--glass-fill:#16161a61;--glass-fill-strong:#1212169e;--glass-blur:28px;--glass-edge:inset 0 1px 0 #ffffff24, inset 0 0 0 1px #ffffff0f;--glass-edge-strong:inset 0 1px 0 #ffffff38, inset 0 0 0 1px #ffffff17, inset 0 -1px 0 #ffffff0a;--shadow-1:0 10px 30px #00000059;--shadow-2:0 30px 80px #00000080;--fill-1:#ffffff0a;--fill-2:#ffffff12;--fill-3:#ffffff1c;--fill-4:#ffffff26;--amber-a10:#ff9f0a1a;--amber-a24:#ff9f0a3d;--amber-a40:#ff9f0a66;--r-icon:12px;--r-sm:14px;--r-inner:18px;--r-md:22px;--r-lg:32px;--r-pill:999px;--ease-spring:cubic-bezier(.22, 1.2, .36, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-ios:cubic-bezier(.32, .72, 0, 1);--section-y:clamp(96px, 13vw, 176px);--head-gap:clamp(44px, 6.5vw, 84px);--nav-space:92px;--page-top:calc(var(--nav-space) + clamp(24px, 4vw, 56px));--sticky-top:84px;--wrap-max:1200px;--wrap-wide:1320px;--wrap-narrow:860px;--fs-hero:clamp(52px, 10.5vw, 164px);--fs-title:clamp(44px, 7.4vw, 108px);--fs-doc-title:clamp(38px, 5.4vw, 68px);--fs-stat-lg:clamp(40px, 5vw, 64px);--fs-stat-md:clamp(26px, 3vw, 36px);--fs-card-title:clamp(20px, 2vw, 26px);--font-sans:var(--font-geist-sans), -apple-system, "SF Pro Display", system-ui, sans-serif;--font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", monospace}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-padding-top:var(--nav-space)}html,body{margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}::selection{background:var(--amber);color:var(--amber-ink)}:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:200;border-radius:var(--r-pill);background:var(--amber);color:var(--amber-ink);transition:transform .3s var(--ease-out);padding:10px 16px;font-size:14px;font-weight:600;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:none}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin:0;font-size:13px;font-weight:600}.display{letter-spacing:-.045em;font-weight:600;line-height:.95;font-size:var(--fs-hero);margin:0}.h1{letter-spacing:-.035em;margin:0;font-size:clamp(40px,6vw,84px);font-weight:600;line-height:1.02}.h2{letter-spacing:-.03em;margin:0;font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.06}.h3{letter-spacing:-.02em;font-weight:600;line-height:1.15;font-size:var(--fs-card-title);margin:0}.display,.h1,.h2,.h3{text-wrap:balance}.lede{color:var(--ink-2);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.body{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.small{color:var(--ink-3);margin:0;font-size:14px;line-height:1.5}.fine{color:var(--ink-3);margin:0;font-size:13px;line-height:1.5}.muted{color:var(--ink-3)}.mono{font-family:var(--font-mono);font-feature-settings:"tnum"}.amber{color:var(--amber)}.tnum{font-variant-numeric:tabular-nums}.link-arrow{color:var(--amber);letter-spacing:-.01em;border-radius:6px;align-items:center;gap:6px;font-size:17px;font-weight:500;display:inline-flex}.link-arrow .ui-icon{transition:transform .32s var(--ease-spring)}.link-arrow:hover .ui-icon{transform:translate(3px)}.link-arrow:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.wrap{width:min(var(--wrap-max), calc(100% - 32px));margin:0 auto}.wrap-wide{width:min(var(--wrap-wide), calc(100% - 32px));margin:0 auto}.wrap-narrow{width:min(var(--wrap-narrow), calc(100% - 32px));margin:0 auto}.section{padding:var(--section-y) 0;position:relative}.hairline{background:var(--line);border:0;height:1px;margin:0}.glass{background:var(--glass-fill);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(1.6);backdrop-filter:blur(var(--glass-blur)) saturate(1.6);box-shadow:var(--glass-edge), var(--shadow-1);border-radius:var(--r-md)}.glass-strong{background:var(--glass-fill-strong)}@media (max-width:640px){:root{--glass-blur:20px}}.btn{-webkit-tap-highlight-color:transparent;border-radius:var(--r-pill);cursor:pointer;white-space:nowrap;height:52px;font:600 16px/1 var(--font-sans);letter-spacing:-.01em;color:var(--ink);transition:transform .32s var(--ease-spring), background-color .2s ease, box-shadow .2s ease, opacity .2s ease;border:0;justify-content:center;align-items:center;gap:10px;padding:0 26px;display:inline-flex}.btn:active{transform:scale(.96)}.btn:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn-amber{background:var(--amber);color:var(--amber-ink);box-shadow:0 8px 28px #ff9f0a47}.btn-amber:hover{box-shadow:0 10px 36px #ff9f0a6b}.btn-amber:focus-visible{outline-color:var(--ink)}.btn-glass{-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);box-shadow:var(--glass-edge);background:#ffffff14}.btn-glass:hover{background:#ffffff21}.btn-sm{height:40px;padding:0 18px;font-size:14px}@media (pointer:coarse){.btn-sm{height:44px}}.btn-lg{height:58px;padding:0 30px;font-size:17px}.btn-block{width:100%}.icon-btn{cursor:pointer;width:36px;height:36px;color:var(--ink-2);background:var(--fill-2);box-shadow:var(--glass-edge);-webkit-tap-highlight-color:transparent;transition:background-color .2s ease, color .2s ease, transform .32s var(--ease-spring);border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.icon-btn:hover{background:var(--fill-3);color:var(--ink)}.icon-btn:active{transform:scale(.92)}@media (pointer:coarse){.icon-btn:after,.ui-copy:after,.ui-seg-btn:after,.ui-sheet-close:after,.site-foot-col a:after,.ud-crumb:after,.coin-iconlink:after,.coin-proof:after,.ud-prog-link:after,.dx-icon-btn:after,.dx-mbar-icon:after,.dx-tsheet-close:after,.tok-pill:after{content:"";border-radius:inherit;position:absolute;inset:-6px}.ui-seg-btn:after{inset:-6px 0}.ui-copy,.ui-seg-btn,.ui-sheet-close,.site-foot-col a,.ud-crumb,.coin-iconlink,.coin-proof,.ud-prog-link,.dx-icon-btn,.dx-mbar-icon,.dx-tsheet-close,.tok-pill{position:relative}}.chip{border-radius:var(--r-pill);letter-spacing:.02em;white-space:nowrap;height:26px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);background:#ffffff12;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.chip-live{color:var(--good);background:#30d1581a;box-shadow:inset 0 0 0 1px #30d15838}.chip-beta{color:var(--amber);background:var(--amber-soft);box-shadow:inset 0 0 0 1px #ff9f0a3d}.chip-next{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0f}.chip-next .dot{background:var(--ink-3)}.chip-tag{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.chip-sm{height:22px;padding:0 9px;font-size:11px}.chip .dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.chip-live .dot{animation:2.6s ease-out infinite chip-pulse}@keyframes chip-pulse{0%{box-shadow:0 0 #30d1588c}70%,to{box-shadow:0 0 0 6px #30d15800}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.ui-section{padding:var(--section-y) 0;position:relative}.ui-section.is-tight{padding:calc(var(--section-y) * .55) 0}.ui-section.is-flush{padding:0}.ui-section+.ui-section{padding-top:0}.ui-section-head{margin:0 0 var(--head-gap);flex-direction:column;gap:20px;display:flex}.ui-section-head-main{flex-direction:column;gap:18px;display:flex}.ui-section-head.is-center{text-align:center;align-items:center}.ui-section-head.is-center .ui-section-head-main{align-items:center;max-width:900px;margin:0 auto}.ui-section-head.is-left .ui-section-head-main{max-width:820px}.ui-section-lede{max-width:640px}@media (min-width:900px){.ui-section-head.is-left.has-aside{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px}}.ui-card{isolation:isolate;color:inherit;display:block;position:relative;overflow:hidden}.ui-r-lg{border-radius:var(--r-lg)}.ui-r-md{border-radius:var(--r-md)}.ui-pad-none{padding:0}.ui-pad-sm{padding:16px}.ui-pad-md{padding:clamp(20px,2.4vw,28px)}.ui-pad-lg{padding:clamp(22px,3.2vw,40px)}.ui-card-body{z-index:1;height:100%;position:relative}.ui-rim{pointer-events:none;z-index:0;border-radius:inherit;position:absolute;inset:0}.ui-rim:before{content:"";background:var(--fill-1);filter:blur(34px);border-radius:50%;width:70%;height:90%;position:absolute;top:-55%;left:-12%}.ui-rim:after{content:"";filter:blur(.4px);opacity:.8;background:#ffffff57;height:1px;position:absolute;top:0;left:10%;right:46%}.ui-spot{filter:blur(64px);pointer-events:none;z-index:0;width:380px;height:380px;transform:translate3d(var(--sx,-600px), var(--sy,-600px), 0);opacity:0;will-change:transform;background:#ff9f0a29;border-radius:50%;margin:-190px 0 0 -190px;transition:opacity .5s;position:absolute;top:0;left:0}@media (hover:hover) and (pointer:fine){.ui-has-spot:hover .ui-spot{opacity:1}.ui-lift{transition:translate .56s var(--ease-spring), box-shadow .4s ease, background-color .3s ease}.ui-lift:hover{box-shadow:var(--glass-edge-strong), var(--shadow-2);background-color:#1e1e2475;translate:0 -5px}}.ui-card-link{cursor:pointer;-webkit-tap-highlight-color:transparent}.ui-card-link:active{transition:scale .2s var(--ease-spring);scale:.985}.ui-card-link:focus-visible{outline:2px solid var(--amber);outline-offset:4px}.ui-switch{cursor:pointer;border-radius:var(--r-pill);-webkit-tap-highlight-color:transparent;background:#78788052;border:0;flex:none;align-items:center;padding:2px;transition:background-color .26s,box-shadow .26s;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.ui-switch-md{width:51px;height:31px}.ui-switch-sm{width:40px;height:24px}.ui-switch.is-on{background:var(--amber);box-shadow:inset 0 0 0 1px #ffffff1f,0 0 18px #ff9f0a47}.ui-switch:disabled{opacity:.4;cursor:not-allowed}.ui-switch:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.ui-switch-thumb{border-radius:var(--r-pill);background:#fff;display:block;box-shadow:0 3px 8px #00000047,0 1px 1px #00000029,inset 0 -1px #0000000f}.ui-switch-md .ui-switch-thumb{width:27px;height:27px}.ui-switch-sm .ui-switch-thumb{width:20px;height:20px}.ui-switch-row{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}.ui-switch-row.is-end{flex-direction:row-reverse;justify-content:flex-end}.ui-switch-row.is-disabled .ui-switch-text{opacity:.5}.ui-switch-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ui-switch-label{letter-spacing:-.01em;color:var(--ink);cursor:pointer;font-size:16px;font-weight:500}.ui-switch-hint{color:var(--ink-3);font-size:13px;line-height:1.4}.ui-seg{border-radius:var(--r-pill);background:#76768033;max-width:100%;padding:3px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 1px 2px #00000040}.ui-seg.is-full{width:100%;display:flex}.ui-seg.is-full .ui-seg-btn{flex:1 1 0;min-width:0;padding:0 6px}.ui-seg-btn{color:var(--ink-2);cursor:pointer;white-space:nowrap;font:600 14px/1 var(--font-sans);letter-spacing:-.01em;border-radius:var(--r-pill);-webkit-tap-highlight-color:transparent;background:0 0;border:0;height:36px;padding:0 16px;transition:color .2s;position:relative}.ui-seg-sm .ui-seg-btn{height:30px;padding:0 12px;font-size:13px}.ui-seg-btn:hover,.ui-seg-btn.is-on{color:var(--ink)}.ui-seg-btn:disabled{opacity:.35;cursor:not-allowed}.ui-seg-btn:focus-visible{outline:2px solid var(--amber);outline-offset:1px}.ui-seg-btn:active .ui-seg-label{transform:scale(.95)}.ui-seg-label{z-index:1;text-overflow:ellipsis;max-width:100%;transition:transform .24s var(--ease-spring);display:inline-block;position:relative;overflow:hidden}.ui-seg-thumb{border-radius:var(--r-pill);background:var(--fill-4);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #ffffff14,0 6px 16px #00000052}.ui-field{flex-direction:column;min-width:0;display:flex}.ui-field-label{letter-spacing:-.005em;color:var(--ink-2);margin:0 0 8px;font-size:14px;font-weight:600}.ui-input-wrap{border-radius:var(--r-sm);background:var(--fill-1);min-height:52px;box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0a;align-items:center;transition:box-shadow .2s,background-color .2s;display:flex}.ui-input-wrap:hover{background:var(--fill-2)}.ui-input-wrap:focus-within{background:var(--fill-2);box-shadow:inset 0 0 0 1px #ff9f0abf,0 0 0 4px #ff9f0a29}.has-error .ui-input-wrap{box-shadow:inset 0 0 0 1px #ff453ab3}.has-error .ui-input-wrap:focus-within{box-shadow:inset 0 0 0 1px #ff453ae6,0 0 0 4px #ff453a29}.is-disabled .ui-input-wrap{opacity:.5}.ui-input{width:100%;min-width:0;color:var(--ink);font:400 16px/1.4 var(--font-sans);letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;padding:14px 16px}.ui-input::placeholder{color:var(--ink-3)}.ui-textarea{resize:vertical;min-height:120px}.ui-input-wrap.is-area{align-items:stretch}.ui-input-affix{color:var(--ink-3);flex:none;padding-left:16px;font-size:16px}.ui-input-affix+.ui-input{padding-left:6px}.ui-input-affix.is-end{padding:0 16px 0 0}.ui-field-meta{justify-content:space-between;gap:12px;min-height:18px;margin-top:8px;font-size:13px;line-height:1.4;display:flex}.ui-field-hint{color:var(--ink-3)}.ui-field-error{color:var(--bad);align-items:flex-start;gap:6px;display:inline-flex}.ui-field-error .ui-icon{margin-top:1px}.ui-field-count{color:var(--ink-3);flex:none}.ui-field-count.is-over{color:var(--bad)}.ui-drop{cursor:pointer;border-radius:var(--r-md);background:var(--fill-1);border:1px dashed #fff3;align-items:center;gap:16px;min-height:96px;padding:18px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.ui-drop:hover{background:#ffffff0e;border-color:#ffffff4d}.ui-drop.is-over{background:var(--amber-soft);border-color:var(--amber)}.ui-drop.has-file{border-style:solid;border-color:var(--line-2)}.ui-drop:focus-within{border-color:var(--amber);box-shadow:0 0 0 4px #ff9f0a2e}.has-error .ui-drop{border-color:#ff453ab3}.ui-drop-input{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ui-drop-icon{width:52px;height:52px;color:var(--amber);background:var(--fill-2);box-shadow:var(--glass-edge);border-radius:16px;flex:none;place-items:center;display:grid}.ui-drop-preview{border-radius:var(--r-sm);object-fit:cover;width:56px;height:56px;box-shadow:var(--glass-edge);flex:none}.ui-drop-text{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:15px;line-height:1.4}.ui-drop-text strong{font-weight:600}.ui-drop-clear{color:var(--ink-3);cursor:pointer;font:500 13px/1 var(--font-sans);background:0 0;border:0;align-self:flex-start;margin-top:8px;padding:4px 0}.ui-drop-clear:hover{color:var(--ink)}.ui-stepper{width:100%}.ui-stepper-compact{display:none}.ui-stepper-full{position:relative}.ui-stepper-list{margin:0;padding:0;list-style:none;display:flex;position:relative}.ui-stepper-track{background:var(--fill-3);border-radius:2px;height:2px;position:absolute;top:15px;overflow:hidden}.ui-stepper-track-fill{background:var(--amber);transform-origin:0;width:100%;height:100%;display:block}.ui-stepper-step{justify-content:center;min-width:0;display:flex}.ui-stepper-hit{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:0;display:flex}button.ui-stepper-hit{cursor:pointer}button.ui-stepper-hit:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:10px}.ui-stepper-node{z-index:1;width:32px;height:32px;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line-2);background:#121215;border-radius:50%;place-items:center;font-size:13px;font-weight:600;transition:background-color .3s,color .3s,box-shadow .3s;display:grid;position:relative}.is-done .ui-stepper-node{background:var(--amber);color:var(--amber-ink);box-shadow:none}.is-now .ui-stepper-node{color:var(--ink);box-shadow:inset 0 0 0 2px var(--amber), 0 0 0 5px #ff9f0a29}.ui-stepper-name{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 4px;font-size:13px;font-weight:500;overflow:hidden}.is-done .ui-stepper-name{color:var(--ink-2)}.is-now .ui-stepper-name{color:var(--ink)}.ui-stepper-bars{gap:4px;display:flex}.ui-stepper-bar{background:var(--fill-3);border-radius:2px;flex:1;height:4px;overflow:hidden}.ui-stepper-bar-fill{background:var(--amber);transform-origin:0;width:100%;height:100%;display:block}.ui-stepper-caption{justify-content:space-between;gap:12px;margin:10px 0 0;font-size:14px;font-weight:500;display:flex}.ui-stepper.is-compact .ui-stepper-compact{display:block}.ui-stepper.is-compact .ui-stepper-full{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.ui-stepper .ui-stepper-compact{display:block}.ui-stepper .ui-stepper-full{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.ui-sheet-root{z-index:100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ui-sheet-scrim{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008f;position:absolute;inset:0}.ui-sheet{width:100%;max-height:min(86vh,880px);box-shadow:var(--glass-edge-strong), 0 40px 120px #0009;border-radius:30px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}.ui-sheet-sm{max-width:440px}.ui-sheet-md{max-width:560px}.ui-sheet-lg{max-width:780px}.ui-sheet-root.is-phone{place-items:end stretch;padding:0}.ui-sheet-root.is-phone .ui-sheet{max-width:none;max-height:92svh;padding-bottom:env(safe-area-inset-bottom);border-radius:28px 28px 0 0}.ui-sheet-grabber{touch-action:none;background:#ffffff47;border-radius:3px;flex:none;width:38px;height:5px;margin:8px auto 0;display:block}.ui-sheet-head{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 10px;display:flex}.is-phone .ui-sheet-head{touch-action:none;padding-top:12px}.ui-sheet-title{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:600;line-height:1.2}.ui-sheet-desc{color:var(--ink-3);margin:6px 0 0;font-size:15px;line-height:1.45}.ui-sheet-close{cursor:pointer;width:36px;height:36px;color:var(--ink-2);background:var(--fill-2);box-shadow:var(--glass-edge);border:0;border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.ui-sheet-close:hover{background:var(--fill-4);color:var(--ink)}.ui-sheet-body{overscroll-behavior:contain;min-height:0;padding:8px 24px 24px;overflow-y:auto}.ui-sheet-foot{border-top:1px solid var(--line);flex:none;justify-content:flex-end;gap:12px;padding:16px 24px 22px;display:flex}.is-phone .ui-sheet-foot{flex-direction:column-reverse}.is-phone .ui-sheet-foot .btn{width:100%}.ui-object{isolation:isolate;perspective:1100px;flex:none;max-width:100%;display:block;position:relative}.ui-object-tilt{width:100%;height:100%;transform-style:preserve-3d;position:relative}.ui-object-float{width:100%;height:100%}.ui-object.is-floating .ui-object-float{animation:9s ease-in-out infinite ui-float;animation-delay:var(--float-delay,0s)}.ui-object img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%}.ui-object-glow{filter:blur(52px);z-index:-1;background:#ff921433;border-radius:50%;position:absolute;inset:20%}.ui-object-shadow{filter:blur(14px);z-index:-1;background:#0009;border-radius:50%;height:7%;position:absolute;bottom:-1%;left:24%;right:24%}.ui-object.is-floating .ui-object-shadow{animation:9s ease-in-out infinite ui-float-shadow;animation-delay:var(--float-delay,0s)}@keyframes ui-float{0%,to{transform:translateY(-7px)rotate(-.6deg)}50%{transform:translateY(9px)rotate(.6deg)}}@keyframes ui-float-shadow{0%,to{opacity:.7;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}.ui-count{font-variant-numeric:tabular-nums}.ui-copy{border-radius:var(--r-pill);cursor:pointer;height:36px;color:var(--ink-2);background:var(--fill-2);box-shadow:var(--glass-edge);font:500 14px/1 var(--font-sans);letter-spacing:-.005em;transition:background-color .2s ease, color .2s ease, transform .24s var(--ease-spring);-webkit-tap-highlight-color:transparent;white-space:nowrap;border:0;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.ui-copy:hover{background:var(--fill-3);color:var(--ink)}.ui-copy:active{transform:scale(.94)}.ui-copy.is-icon{width:36px;padding:0}.ui-copy-sm{height:32px;padding:0 10px;font-size:13px}.ui-copy-sm.is-icon{width:32px;padding:0}.ui-copy-icon{place-items:center;width:16px;height:16px;display:inline-grid}.ui-copy.is-done .ui-copy-icon{color:var(--good)}.ui-copy-value{color:var(--ink);font-size:13px}.ui-meter-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;font-size:14px;display:flex}.ui-meter-label{color:var(--ink-2)}.ui-meter-value{color:var(--ink);font-size:14px;font-weight:500}.ui-meter-track{border-radius:var(--r-pill);background:var(--fill-2);height:6px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff08}.ui-meter-sm .ui-meter-track{height:4px}.ui-meter-fill{border-radius:inherit;transform-origin:0;background:var(--amber);width:100%;height:100%;display:block}.ui-meter.is-good .ui-meter-fill{background:var(--good)}.ui-meter.is-ink .ui-meter-fill{background:#f5f5f7c7}.ui-mono{letter-spacing:-.01em;font-size:.94em}.ui-kbd{font:500 13px/1 var(--font-mono);color:var(--ink);background:var(--fill-2);box-shadow:inset 0 -1px 0 #ffffff14, inset 0 0 0 1px var(--line);border-radius:7px;padding:4px 7px;display:inline-block}.ui-icon{vertical-align:middle;flex:none;display:inline-block}.ui-disc-list{border-radius:var(--r-lg);padding:4px clamp(18px,3vw,32px)}.ui-disc+.ui-disc{border-top:1px solid var(--line)}.ui-disc-h{font:inherit;margin:0}.ui-disc-btn{width:100%;color:var(--ink);cursor:pointer;text-align:left;font:600 clamp(17px, 1.5vw, 19px)/1.35 var(--font-sans);letter-spacing:-.015em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.ui-disc-btn:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:10px}.ui-disc-icon{width:30px;height:30px;color:var(--ink-2);background:var(--fill-2);box-shadow:var(--glass-edge);border-radius:50%;flex:none;place-items:center;transition:background-color .2s,color .2s;display:grid}.ui-disc-btn:hover .ui-disc-icon,.ui-disc.is-open .ui-disc-icon{color:var(--ink);background:var(--fill-3)}.ui-disc-panel{overflow:hidden}.ui-disc-body{color:var(--ink-2);padding:0 52px 24px 0;font-size:16px;line-height:1.6}@media (max-width:640px){.ui-disc-body{padding-right:0}}@media (prefers-reduced-motion:reduce){.ui-object.is-floating .ui-object-float,.ui-object.is-floating .ui-object-shadow{animation:none}}
