.foot{background:var(--bg);border-top:1px solid var(--line)}.foot,.foot .foot-say{color:var(--soft)}.foot .foot-small{color:var(--dim)}.foot .foot-token{gap:var(--s-2);flex-wrap:wrap}.foot .foot-token code{color:var(--ink)}.foot .foot-none{color:var(--dim)}.foot .foot-col a{color:var(--soft)}.foot .foot-col a:hover{color:var(--ink)}.foot .foot-parts a{color:var(--dim);white-space:nowrap}.foot .foot-parts a:hover{color:var(--ink);text-decoration:underline}.foot .foot-copy{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;min-width:44px;margin-block:-8px;padding:0 var(--s-3);border:0;background:transparent;color:var(--soft);font:500 12px/1 var(--font-mono);white-space:nowrap;cursor:pointer}.foot .foot-copy:before{content:"";position:absolute;inset:8px 0;border-radius:var(--r-pill);border:1px solid var(--line-2);pointer-events:none}.foot .foot-copy:hover{color:var(--ink)}.foot .foot-copy:hover:before{border-color:var(--line-3)}.foot .foot-copy:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:var(--r-pill)}@media (max-width:1023.98px){.foot .foot-parts{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:0 var(--s-3);padding-inline:0}.foot .foot-parts a{flex:none;justify-content:flex-start;min-width:0}.foot .foot-in{gap:var(--s-5) var(--s-4)}}@media (max-width:899.98px){.foot .foot-col{grid-column:1/-1;display:block;column-count:2;column-gap:var(--s-4)}.foot .foot-col .foot-k{column-span:all}.foot .foot-col a{page-break-inside:avoid;break-inside:avoid}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gc{position:relative;display:block;min-width:0;color:inherit;background:var(--glass),var(--glass-solid);border-radius:var(--r-card);box-shadow:var(--shadow-card)}.gc:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.04) 40%,rgba(255,255,255,.07));-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.gc-pad{padding:var(--s-5)}.gc-pad-sm{padding:var(--s-4)}@media (min-width:720px){.gc-pad{padding:var(--s-6)}}.gc-head{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:14px var(--s-5);border-bottom:1px solid var(--line)}a.gc{text-decoration:none}.gc-link{transition:transform var(--d-fast) var(--ease),box-shadow var(--d-fast) var(--ease)}.gc-link:hover{transform:translateY(-2px);box-shadow:var(--shadow-card),0 0 0 1px var(--line-2)}.gc-col{display:flex;flex-direction:column}.gc-col>.card-foot,.gc-col>a:last-child{margin-top:auto}.gc-receipt{border-radius:14px;box-shadow:var(--glow-ok);background:linear-gradient(180deg,rgba(63,191,115,.07),rgba(63,191,115,.015) 60%),var(--glass-solid)}.gc-receipt:before{display:none}.gc.gc-perf-t:before{display:block;top:-6px;bottom:auto;padding:0;border-radius:0;-webkit-mask:none;mask:none}.gc.gc-perf-b:after,.gc.gc-perf-t:before{content:"";position:absolute;left:0;right:0;height:12px;pointer-events:none;background:radial-gradient(circle at 7px 6px,var(--bg) 4.5px,transparent 5px) 0 0 /14px 12px repeat-x}.gc.gc-perf-b:after{bottom:-6px}.uledger{font:400 13px/1.5 var(--font-mono);color:var(--soft)}.uledger-lab{margin:12px 0 2px;font:500 11px/1.4 var(--font-mono);color:var(--faint)}.uledger-sec:first-child .uledger-lab{margin-top:0}.uledger-ln{display:flex;align-items:baseline;gap:8px;padding:5px 0;min-width:0}.uledger-k{white-space:nowrap}@media (max-width:480px){.uledger-k{white-space:normal;min-width:0}}.uledger-dots{flex:1 1;min-width:16px;border-bottom:1px dotted var(--line-3);transform:translateY(-4px)}.uledger-v{color:var(--ink);font-weight:500;white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.uledger-v.ok{color:var(--ok)}.uledger-rule{border-top:1px dashed var(--line-3);margin:10px 0}.uledger-total{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:4px}.uledger-asof{font:500 11.5px/1.4 var(--font-mono);color:var(--dim)}.uledger-tv{color:var(--ink);font-weight:500}.sk{display:block;border-radius:var(--r-xs);background:linear-gradient(90deg,rgba(255,255,255,.04),rgba(255,255,255,.09),rgba(255,255,255,.04)) 0 0 /200% 100%;animation:usk 1.4s linear infinite}@keyframes usk{to{background-position:-200% 0}}.sk-row{display:grid;grid-template-columns:36px minmax(0,1fr) 70px;grid-gap:12px;gap:12px;align-items:center;min-height:64px}.sk-logo{width:36px;height:36px;border-radius:11px}.sk-line{height:12px}.sk-pill{height:22px;border-radius:var(--r-pill)}.sk-stat{display:grid;grid-gap:6px;gap:6px;padding:16px 0}.sk-num{height:var(--fs-stat-l);width:60%}.sk-lab{height:12px;width:40%}.uempty{display:flex;flex-direction:column;gap:10px;padding:var(--s-5);min-width:0}.uempty-t{margin:0;font:800 16px/1.25 var(--font-text);color:var(--ink);text-wrap:balance}.uempty-b{font-size:14px;line-height:1.5;color:var(--soft)}.uempty-act{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.uwarn{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--r-tile);background:var(--warn-tint);box-shadow:inset 0 0 0 1px var(--warn-line);font-size:13.5px;color:var(--soft)}.uwarn svg{flex:none;width:18px;height:18px;stroke:var(--warn);fill:none;stroke-width:2;stroke-linecap:round}.chip2{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:var(--r-pill);border:1px solid var(--none-line);background:none;font:500 11.5px/1 var(--font-mono);white-space:nowrap;color:var(--soft);max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.chip2-tally{overflow:visible;text-overflow:clip}.chip2 i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.chip2-clear,.chip2-found{color:var(--ok);border-color:var(--ok-line);background:var(--ok-tint)}.chip2-careful,.chip2-partly{color:var(--warn);border-color:var(--warn-line);background:var(--warn-tint)}.chip2-against{color:var(--danger);border-color:var(--danger-line);background:var(--danger-tint)}.chip2-none{color:var(--none);border-color:var(--none-line);background:none}.chip2-auto{color:var(--dim);border:1px dashed var(--line-3);background:none;padding:0 7px}.chip2-tally{gap:0;padding:0 4px;color:var(--soft);border-color:var(--line-2)}.chip2-tally b{display:inline-flex;align-items:center;gap:5px;padding:0 6px;font-weight:500}.chip2-tally b+b{border-left:1px solid var(--line-2)}.chip2-tally .t-a{color:var(--danger)}.chip2-tally .t-c{color:var(--warn)}.chip2-tally .t-k{color:var(--ok)}.chip2-tally .w{display:none}@media (min-width:480px){.chip2-tally .w{display:inline}}.ucoin{display:flex;align-items:center;gap:12px;min-width:0;color:inherit;text-decoration:none}.ucoin[href]{min-height:44px}.ulogo{position:relative;flex:none;display:block;width:40px;height:40px;border-radius:12px;background:var(--s3)}.ulogo-36{width:36px;height:36px;border-radius:11px}.ulogo-48{width:48px;height:48px;border-radius:14px}.ulogo-64{width:64px;height:64px;border-radius:18px}.ulogo-over{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;opacity:0;transition:opacity .18s ease}.ulogo-over.in{opacity:1;background:var(--s3)}.ulogo-inl{display:inline-block;vertical-align:middle;margin-right:10px}.ulogo-img,.ulogo-inl .ulogo{display:block}.ulogo-img{width:100%;height:100%;border-radius:inherit;image-rendering:pixelated}.ulogo:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);pointer-events:none}.ulogo-ch{position:absolute;right:-3px;bottom:-3px;z-index:1;width:14px;height:14px;border-radius:50%;border:2px solid var(--glass-solid)}.ucoin-ch-rh{background:var(--ch-rh)}.ucoin-ch-sol{background:var(--ch-sol)}.ucoin-ch-bsc{background:var(--ch-bsc)}.ucoin-ch-arc{background:var(--ch-arc)}.ucoin-nm{display:block;min-width:0}.ucoin-sym{display:block;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 15px/1.3 var(--font-text);color:var(--ink)}.ucoin-36 .ucoin-sym{max-width:14ch}.ucoin-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;color:var(--dim)}.ucoin-cl{display:none}@media (min-width:480px){.ucoin-cs{display:none}.ucoin-cl{display:inline}}.dt-wrap{min-width:0}.dt-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:719px){.dt-scroll{display:flex;-webkit-mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent)}.dt-scroll>.dt{flex:1 1 auto}.dt-scroll:after{content:"";flex:none;width:28px}}@media (max-width:599.98px){.dt-ps.dt-scroll{display:block;-webkit-mask-image:none;mask-image:none;overflow-x:visible}.dt-ps.dt-scroll:after{display:none}.dt-ps>.dt,.dt-ps>.dt>tbody{display:block}.dt-ps>.dt>thead{display:none}.dt-ps .dt tr.dt-row{display:block;padding:14px var(--s-4);border-bottom:1px solid var(--line)}.dt-ps .dt tr.dt-row:last-child{border-bottom:0}.dt-ps .dt tr.dt-row>td{display:block;padding:0 0 10px;border:0;text-align:left}.dt-ps .dt tr.dt-row>td:last-child{padding-bottom:0}.dt-ps .dt tr.dt-row>td .dt-lab{display:block;margin-bottom:3px;font:500 11px/1.3 var(--font-mono);color:var(--dim)}}.dt{width:100%;border-collapse:collapse}.dt th{padding:12px 16px;text-align:left;white-space:nowrap;font:500 11.5px/1.3 var(--font-mono);color:var(--dim)}.dt td,.dt th{border-bottom:1px solid var(--line)}.dt td{padding:16px;vertical-align:middle}.dt .r{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dt tbody tr.dt-row:hover{background:rgba(255,255,255,.025)}.dt tr.dt-row.dt-has-sum>td{border-bottom:0;padding-bottom:6px}.dt-sumrow>td{padding-top:0;font-size:13.5px;line-height:1.45;color:var(--dim)}.dt-sum{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.dt-lab{display:none}.dt-empty{min-width:0}@media (max-width:1023px){.dt td a,.dt td button{display:inline-flex;align-items:center;min-height:44px}.dt td .dt-prose a,.dt td .dt-sum a,.dt td.dt-a-summary a{display:inline;min-height:0}}.dt-stack,.dt-stack>tbody{display:block}.dt-stack>thead{display:none}.dt-stack tr.dt-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:var(--dt-areas,"coin coin age" "label label label" "summary summary summary" "evidence evidence evidence");grid-gap:12px;gap:12px;padding:16px;margin-bottom:10px;align-items:start}.dt-stack tr.dt-row:hover{background:var(--glass),var(--glass-solid)}.dt-stack tr.dt-row>td{display:block;min-width:0;padding:0;border:0;text-align:left}.dt-stack tr.dt-row>td.dt-a-coin{grid-area:coin}.dt-stack tr.dt-row>td.dt-a-age{grid-area:age;justify-self:end;font:500 11.5px/1.4 var(--font-mono);color:var(--dim);white-space:nowrap}.dt-stack tr.dt-row>td.dt-a-label{grid-area:label}.dt-stack tr.dt-row>td.dt-a-summary{grid-area:summary;font-size:14px;line-height:1.5;color:var(--soft);overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.dt-stack tr.dt-row>td.dt-a-evidence{grid-area:evidence;display:flex;flex-wrap:wrap;gap:6px}.dt-stack tr.dt-row>td.dt-a-evidence:empty{display:none}.dt-stack tr.dt-row>td.dt-a-none{grid-column:1/-1}.dt-stack tr.dt-row>td.dt-a-stat{padding-top:12px;border-top:1px solid var(--line);font:500 14px/1.4 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.dt-stack tr.dt-row>td .dt-lab{display:block;margin-bottom:3px;font:500 11px/1.3 var(--font-mono);color:var(--dim)}.dt-stack>tbody>tr.dt-sumrow{display:none}@media (min-width:1100px){.dt-stack{display:table}.dt-stack>thead{display:table-header-group}.dt-stack>tbody{display:table-row-group}.dt-stack tr.dt-row{display:table-row;padding:0;margin:0;border-radius:0;background:none;box-shadow:none}.dt-stack tr.dt-row:before{display:none}.dt-stack tr.dt-row:hover{background:rgba(255,255,255,.025)}.dt-stack tr.dt-row>td{display:table-cell;padding:16px;border-bottom:1px solid var(--line)}.dt-stack tr.dt-row>td.r{text-align:right}.dt-stack tr.dt-row.dt-has-sum>td{padding-bottom:6px;border-bottom:0}.dt-stack tr.dt-row>td.dt-a-age{justify-self:auto}.dt-stack tr.dt-row>td.dt-a-evidence,.dt-stack tr.dt-row>td.dt-a-evidence:empty,.dt-stack tr.dt-row>td.dt-a-summary{display:table-cell}.dt-stack tr.dt-row>td.dt-a-stat{padding-top:16px;border-top:0}.dt-stack tr.dt-row.dt-has-sum>td.dt-a-stat{padding-top:16px}.dt-stack tr.dt-row>td .dt-lab,.dt-stack tr.dt-row>td.dt-a-summary.dt-sumcell{display:none}.dt-stack>tbody>tr.dt-sumrow{display:table-row}.dt-stack>tbody>tr.dt-sumrow>td{display:table-cell;padding:0 16px 16px;border-bottom:1px solid var(--line)}}@media (max-width:719px){.dt-wrap .dt tr>td.dt-hp.dt-hp,.dt-wrap .dt tr>th.dt-hp.dt-hp{display:none}}.seg-scroll{display:flex;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,black calc(100% - 28px),transparent)}.seg-scroll::-webkit-scrollbar{display:none}.seg-scroll:after{content:"";flex:none;width:28px}.seg-scroll>.useg{flex:none}.useg{flex-wrap:nowrap;gap:2px;padding:3px;border-radius:var(--r-pill);background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px var(--line)}.useg,.useg-it{display:inline-flex}.useg-it{min-height:44px;align-items:center;gap:6px;padding:0 14px;border:0;border-radius:var(--r-pill);background:none;cursor:pointer;text-decoration:none;font:700 13.5px/1 var(--font-text);color:var(--dim);white-space:nowrap;transition:color var(--d-instant),background var(--d-fast)}.useg-it:hover{color:var(--ink)}.useg-it[aria-selected=true]{background:var(--ink);color:var(--bg)}.useg-cnt{font:500 11.5px/1 var(--font-mono);color:var(--faint)}.useg-it[aria-selected=true] .useg-cnt{color:rgba(8,9,10,.62)}@media (min-width:1024px) and (pointer:fine){.useg-it{min-height:36px}}.ubtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;width:auto;padding:0 18px;border:0;border-radius:var(--r-ctl);font:800 15px/1 var(--font-text);white-space:nowrap;text-decoration:none;cursor:pointer;transition:background var(--d-instant),transform var(--d-instant),box-shadow var(--d-fast)}.ubtn:active{transform:scale(.98)}.ubtn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.ubtn svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ubtn-primary{background:var(--ok);color:var(--bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 8px 28px -8px rgba(63,191,115,.55)}.ubtn-primary:hover{background:var(--ok-hi)}.ubtn-secondary{background:var(--s3);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.ubtn-secondary:hover{box-shadow:inset 0 0 0 1px var(--line-3)}.ubtn-ghost{background:none;color:var(--soft)}.ubtn-ghost:hover{color:var(--ink);background:rgba(255,255,255,.05)}.ubtn-sm{min-height:32px;padding:0 12px;font-size:13px}.ubtn-lg{min-height:52px;padding:0 22px;font-size:16px}.ufield{display:grid;grid-gap:6px;gap:6px;min-width:0}.ufield-lab{font:500 12px/1.3 var(--font-mono);color:var(--dim)}.uinput{width:100%;min-height:48px;padding:0 14px;border-radius:var(--r-ctl);background:var(--s2);border:1px solid var(--line-2);color:var(--ink);font:400 15px/1.4 var(--font-mono);outline:none;transition:border-color var(--d-fast),box-shadow var(--d-fast)}.uinput-text{font:600 15px/1.4 var(--font-text)}.uinput::placeholder{color:var(--faint);opacity:1}.uinput:focus{border-color:var(--ok-line);box-shadow:0 0 0 4px rgba(63,191,115,.12)}.ust{min-width:0}.ust-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ust-v{display:block;font:800 var(--fs-stat-l)/1.05 var(--font-text);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}.ust-up .ust-v{color:var(--ok)}.ust-down .ust-v{color:var(--danger)}.ust-v small{margin-left:2px;font-size:.6em;font-weight:800;color:var(--soft)}.ust-lead .ust-v{font-size:var(--fs-stat-xl)}.ust-l{overflow-wrap:anywhere;display:block;margin-top:6px;font:500 12px/1.3 var(--font-mono);color:var(--dim)}.ustrip-tabs{display:flex;justify-content:flex-end;margin-bottom:var(--s-3)}.ustrip-wrap{min-width:0}.ustrip{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--line)}.ustrip,.ustrip .ust{border-bottom:1px solid var(--line)}.ustrip .ust{padding:16px 4px 16px 0}.ustrip .ust-lead{grid-column:span 2}.ustrip .ust-lead~.ust:nth-child(odd){padding-left:16px;border-left:1px solid var(--line)}.ustrip .ust-lead:last-child,.ustrip .ust:nth-last-child(-n+2):not(.ust-lead){border-bottom:0}@media (max-width:899px){.ustrip:not(:has(.ust-lead)) .ust:nth-child(2n){padding-left:16px;border-left:1px solid var(--line)}}@media (min-width:900px){.ustrip{grid-template-columns:repeat(var(--n,5),minmax(0,1fr))}.ustrip .ust,.ustrip .ust-lead,.ustrip .ust-lead~.ust:nth-child(n){grid-column:auto;padding:18px 20px;border-bottom:0;border-left:1px solid var(--line)}.ustrip .ust:first-child{border-left:0;padding-left:0}.ustrip .ust-lead .ust-v{font-size:var(--fs-stat-l)}}.uspark{display:flex;align-items:flex-end;gap:2px;height:36px;width:min(48%,200px);flex:none}.uspark i{flex:1 1;min-width:2px;height:var(--h);background:var(--bar);border-radius:2px 2px 0 0}.uspark i:last-child{background:var(--ok)}.ubchart{margin:0;min-width:0}.ubars{position:relative;height:var(--bh,180px);padding-top:8px;padding-right:var(--gut,28px);font:500 11px/1 var(--font-mono)}@media (min-width:720px){.ubars{height:var(--bh,220px)}}.ubars-grid{position:absolute;inset:8px 0 0 0;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.ubars-grid i{position:relative;display:block;border-top:1px dashed var(--line)}.ubars-grid em{position:absolute;right:0;top:0;transform:translateY(-50%);text-align:right;white-space:nowrap;font:500 11px/1 var(--font-mono);font-style:normal;color:var(--faint)}.ubars-row{position:relative;display:flex;align-items:flex-end;gap:4px;height:100%}@media (min-width:720px){.ubars-row{gap:6px}}.ubar{position:relative;flex:1 1;min-width:6px;height:var(--h);border-radius:6px 6px 3px 3px;background:linear-gradient(180deg,var(--bar-top),var(--bar));transform-origin:bottom;transition:background var(--d-instant);outline-offset:2px}.ubar:focus-visible,.ubar:hover{background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,.25))}.ubar.bar-today{background:linear-gradient(180deg,var(--ok-hi),var(--ok));box-shadow:0 0 24px -4px rgba(63,191,115,.6)}.ubar-tip{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:2;transform:translateX(-50%);padding:6px 8px;border-radius:8px;background:var(--s3);box-shadow:var(--shadow-pop);font:500 11.5px/1.2 var(--font-mono);color:var(--ink);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--d-instant)}.ubar:nth-last-child(-n+3) .ubar-tip{left:auto;right:0;transform:none}.ubar:focus .ubar-tip,.ubar:hover .ubar-tip{opacity:1}.ubars.grow .ubar{animation:ugrow var(--d-bars) var(--ease) both;animation-delay:calc(var(--i, 0) * 22ms)}@keyframes ugrow{0%{transform:scaleY(0)}}@media (max-width:719px){.ubar.bar-old{display:none}.ubar{height:var(--hm,var(--h))}.ug-d{display:none}}@media (min-width:720px){.ug-m{display:none}}.uaxis{display:flex;justify-content:space-between;margin-top:10px;padding-right:var(--gut,28px);font:500 11px/1.3 var(--font-mono);color:var(--dim)}.uaxis-d{display:none}@media (min-width:720px){.uaxis-d{display:flex}.uaxis-m{display:none}}.usplit{display:flex;gap:3px;height:12px;margin:16px 0 14px;border-radius:var(--r-pill);overflow:hidden;background:rgba(255,255,255,.04)}.usplit i{display:block;height:100%;width:var(--w);min-width:2px;border-radius:3px;transform-origin:left}.usplit.grow i{animation:ugrowx var(--d-bars) var(--ease) both}@keyframes ugrowx{0%{transform:scaleX(0)}}.usplit-hatch{background:repeating-linear-gradient(135deg,rgba(255,255,255,.14) 0 3px,rgba(255,255,255,.04) 3px 6px)}.ulegend{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 16px;gap:8px 16px;font-size:13.5px;color:var(--soft)}.ulegend span{display:flex;align-items:center;gap:8px;white-space:nowrap;min-width:0}.ulegend b{margin-left:auto;font:500 13px/1 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.usw{width:10px;height:10px;border-radius:3px;flex:none}@media (min-width:1024px){.ulegend{grid-template-columns:repeat(4,auto);justify-content:start;gap:8px 24px}.ulegend b{margin-left:6px}}body{background:transparent}.bg-glow{position:fixed;inset:-25%;z-index:-1;pointer-events:none;background:radial-gradient(38% 30% at 72% 8%,rgba(31,122,82,.22),transparent 70%),radial-gradient(32% 28% at 12% 58%,rgba(15,74,51,.18),transparent 70%),radial-gradient(28% 26% at 92% 88%,rgba(63,191,115,.07),transparent 70%);animation:bg-drift 22s var(--ease-io) infinite alternate}@keyframes bg-drift{to{transform:translate3d(-3%,2%,0) scale(1.05)}}.reveal{opacity:0;transform:translateY(12px)}.reveal.in{opacity:1;transform:none;transition:opacity var(--d-reveal) var(--ease),transform var(--d-reveal) var(--ease)}.cu{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cu-flash-a{animation:cu-flash-a var(--d-tick) var(--ease)}.cu-flash-b{animation:cu-flash-b var(--d-tick) var(--ease)}@keyframes cu-flash-a{0%{color:var(--ok-hi)}to{color:inherit}}@keyframes cu-flash-b{0%{color:var(--ok-hi)}to{color:inherit}}@media print{.reveal{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sk{animation:none}.ulogo-over{transition:none}.bg-glow{animation:none}.reveal,.reveal.in{opacity:1;transform:none;transition:none}.cu-flash-a,.cu-flash-b,.ubars.grow .ubar,.usplit.grow i{animation:none}.gc-link,.ubar,.ubar-tip,.ubtn,.uinput,.useg-it{transition:none}.gc-link:hover{transform:none}}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/abfec168c8990f67-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/3131c862d4942660-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/6a9c36ea9dc9b36b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/e1694c6cb47c173f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(/_next/static/media/ee40bb094c99a29a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Fallback;src:local("Arial");ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.00%;size-adjust:101.39%}.__className_7776a5{font-family:Nunito,Nunito Fallback;font-style:normal}.__variable_7776a5{--font-nunito:"Nunito","Nunito Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9f0762{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_9f0762{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}