.om{--om:36px;--om-arc:#37e3ef;--om-ring:#1a9ba529;width:var(--om);height:var(--om);font-family:var(--font-mono);letter-spacing:0;color:var(--a-teal);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:500;line-height:1;display:inline-grid;position:relative}.om--sm{--om:28px;font-size:10.5px}.om--lg{--om:46px;font-size:13px}.om>i{box-shadow:inset 0 0 0 1px var(--om-ring);border-radius:50%;position:absolute;inset:0}.om>i:before{content:"";background:conic-gradient(from 0deg, transparent 0deg 28deg, color-mix(in srgb, var(--om-arc) 30%, transparent) 160deg, var(--om-arc) 350deg, transparent 351deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1.6px),#000 calc(100% - 1.5px))}.om>i:after{content:"";background:var(--om-arc);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--om-arc) 20%, transparent);border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:0;left:50%}.om svg{position:relative}.om--light{--om-arc:#8cf6fc;--om-ring:#ffffff47;color:#fff}@media (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in) .om>i{opacity:0;transform:rotate(-170deg)}.js [data-reveal] .om>i{transition:transform 1.3s var(--a-ease-out) .1s, opacity .5s ease .1s}}.sw{max-width:100%;display:inline-block}.js [data-split][data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.js [data-split]:not(.is-in) .sw{opacity:0;filter:blur(3px);transform:translateY(.22em)}.js [data-split] .sw{transition:opacity .6s var(--a-ease), transform .8s var(--a-ease-out), filter .6s var(--a-ease)}.js [data-split] .w-1{transition-delay:45ms}.js [data-split] .w-2{transition-delay:90ms}.js [data-split] .w-3{transition-delay:.135s}.js [data-split] .w-4{transition-delay:.18s}.js [data-split] .w-5{transition-delay:.225s}.js [data-split] .w-6{transition-delay:.27s}.js [data-split] .w-7{transition-delay:.315s}.js [data-split] .w-8{transition-delay:.36s}.js [data-split] .w-9{transition-delay:.405s}.js [data-split] .w-10{transition-delay:.45s}.js [data-split] .w-11{transition-delay:.495s}.js [data-split] .w-12{transition-delay:.54s}.js [data-split] .w-13{transition-delay:.585s}.js [data-split] .w-14{transition-delay:.63s}.js [data-split] .w-15{transition-delay:.675s}.js [data-split] .w-16{transition-delay:.72s}.js [data-split] .w-17{transition-delay:.765s}.js [data-split] .w-18{transition-delay:.81s}.js [data-split] .w-19{transition-delay:.855s}.js [data-split] .w-20{transition-delay:.9s}.js [data-split] .w-21{transition-delay:.945s}.js [data-split] .w-22{transition-delay:.99s}.js [data-split] .w-23{transition-delay:1.035s}.js [data-split] .w-24{transition-delay:1.08s}.split-load .sw{animation:a-word 1s var(--a-ease-out) both;animation-delay:60ms}.split-load .w-1{animation-delay:.115s}.split-load .w-2{animation-delay:.17s}.split-load .w-3{animation-delay:.225s}.split-load .w-4{animation-delay:.28s}.split-load .w-5{animation-delay:.335s}.split-load .w-6{animation-delay:.39s}.split-load .w-7{animation-delay:.445s}.split-load .w-8{animation-delay:.5s}.split-load .w-9{animation-delay:.555s}.split-load .w-10{animation-delay:.61s}.split-load .w-11{animation-delay:.665s}.split-load .w-12{animation-delay:.72s}.split-load .w-13{animation-delay:.775s}.split-load .w-14{animation-delay:.83s}.split-load .w-15{animation-delay:.885s}.split-load .w-16{animation-delay:.94s}.split-load .w-17{animation-delay:.995s}.split-load .w-18{animation-delay:1.05s}.split-load .w-19{animation-delay:1.105s}.split-load .w-20{animation-delay:1.16s}.split-load .w-21{animation-delay:1.215s}.split-load .w-22{animation-delay:1.27s}.split-load .w-23{animation-delay:1.325s}.split-load .w-24{animation-delay:1.38s}}.en-t{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.en-title{font-size:var(--t-item);letter-spacing:-.012em;color:var(--a-ink);hyphens:auto;hyphenate-limit-chars:12 5 5;overflow-wrap:break-word;font-weight:600;line-height:1.35}.en-b{font-size:var(--t-small);color:var(--a-muted-2);text-wrap:pretty;hyphens:auto;hyphenate-limit-chars:12 5 5;overflow-wrap:break-word;line-height:1.55}.m-admin{border:1px solid var(--a-line);background:var(--c-surface);font-style:normal;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--a-muted-2);border-radius:5px;padding:0 6px;font-size:10px;line-height:17px;display:inline-block}.m-card-link{max-width:100%;color:var(--a-teal);white-space:normal;align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.m-card-link:hover{text-underline-offset:3px;text-decoration:underline}}.spec{--cols:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gap);align-content:start;margin:0;display:grid}.spec--c2{--cols:2}.spec--c3{--cols:3}.spec-row{border-top:var(--hair);grid-template-rows:auto 1fr;grid-template-columns:30px minmax(0,1fr);gap:4px 8px;padding:13px 0 15px;display:grid;position:relative}.spec-row>.en-t,.spec-row>.en-b{grid-column:2}.spec-row:before{content:"";transform-origin:0;background:linear-gradient(90deg,#37e3ef,#1a9ba5);width:30px;height:1px;position:absolute;top:-1px;left:0}.spec-n{font-family:var(--font-mono);color:var(--c-muted-2);font-variant-numeric:tabular-nums;grid-row:1/span 2;padding-top:3px;font-size:11px;line-height:1.2}.js .spec[data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.js .spec[data-reveal]:not(.is-in) .spec-row{opacity:0;transform:translateY(8px)}.js .spec[data-reveal]:not(.is-in) .spec-row:before{transform:scaleX(0)}.js .spec[data-reveal] .spec-row{transition:opacity .6s var(--a-ease), transform .8s var(--a-ease-out)}.js .spec[data-reveal] .spec-row:before{transition:transform .9s var(--a-ease-out) .25s}.js .spec .spec-row:nth-child(2),.js .spec .spec-row:nth-child(2):before{transition-delay:50ms,50ms}.js .spec .spec-row:nth-child(3),.js .spec .spec-row:nth-child(3):before{transition-delay:.1s,.1s}.js .spec .spec-row:nth-child(n+4),.js .spec .spec-row:nth-child(n+4):before{transition-delay:.15s,.15s}}.spec-more{margin-top:6px}.spec-more summary{border:var(--hair);background:var(--c-surface);height:38px;color:var(--a-ink-2);font-size:var(--t-small);cursor:pointer;transition:border-color var(--hover-dur) var(--hover-ease);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:550;list-style:none;display:inline-flex}.spec-more summary::-webkit-details-marker{display:none}.spec-more summary svg{color:var(--a-teal);transition:transform var(--hover-dur) var(--hover-ease)}.spec-more[open] summary svg{transform:rotate(180deg)}.spec-more-close,.spec-more[open] .spec-more-open{display:none}.spec-more[open] .spec-more-close{display:inline}@media (hover:hover) and (pointer:fine){.spec-more summary:hover{border-color:#1a9ba573}}@media (width>=720px){.spec--fold-d:has(+.spec-more:not([open]))>.is-tail,.spec-more--phone{display:none}}@media (width<=719px){.spec,.spec--c2,.spec--c3{--cols:1}.spec--fold:has(+.spec-more:not([open]))>.is-tail-p,.spec-more--desk{display:none}}@media (width>=720px) and (width<=1099px){.spec--c3{--cols:2}}.fig{grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;margin:0;display:grid}.fig-i{border-left:1px solid #ffffff2e;align-content:start;gap:10px;min-width:0;max-width:280px;padding:2px clamp(22px,3vw,48px) 0;display:grid}.fig-i:first-child{border-left:0;padding-left:0}.fig-v{font-size:var(--t-num);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(#fff 30%,#8cf6fc 140%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.04em;font-weight:600;line-height:.95;display:block}.fig-l{max-width:16em;font-size:var(--t-small);color:#ffffffd1;text-wrap:balance;hyphens:auto;line-height:1.45}@media (prefers-reduced-motion:no-preference){.js .fig[data-reveal]{opacity:1;transform:none}.js .fig[data-reveal]:not(.is-in) .fig-i{opacity:0;transform:translateY(14px)}.js .fig[data-reveal] .fig-i{transition:opacity .8s var(--a-ease), transform 1s var(--a-ease-out)}.js .fig .fig-i.d1{transition-delay:.1s}.js .fig .fig-i.d2{transition-delay:.2s}.js .fig .fig-i.d3{transition-delay:.3s}}@media (width<=719px){.fig{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:24px}.fig-i{max-width:none;padding-right:12px}.fig-i:nth-child(odd){border-left:0;padding-left:0}.fig-i:nth-child(2n){padding-left:18px}}@property --lit{syntax:"<number>";inherits:true;initial-value:0}.cyc>.cyc-i{--lit:0;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:none}.cyc>.cyc-i:first-child{--lit:1}@media (prefers-reduced-motion:reduce){.cyc>.cyc-i{animation:none!important}}@keyframes cyc2{0%{--lit:1}44%{--lit:1}50%{--lit:0}94%{--lit:0}to{--lit:1}}.cyc-n2>.cyc-i{animation-name:cyc2;animation-duration:3.2s}.cyc-n2>.cyc-i:first-child{animation-delay:0s}.cyc-n2>.cyc-i:nth-child(2){animation-delay:-1.6s}@keyframes cyc3{0%{--lit:1}27.33%{--lit:1}33.33%{--lit:0}94%{--lit:0}to{--lit:1}}.cyc-n3>.cyc-i{animation-name:cyc3;animation-duration:4.8s}.cyc-n3>.cyc-i:first-child{animation-delay:0s}.cyc-n3>.cyc-i:nth-child(2){animation-delay:-3.2s}.cyc-n3>.cyc-i:nth-child(3){animation-delay:-1.6s}@keyframes cyc4{0%{--lit:1}19%{--lit:1}25%{--lit:0}94%{--lit:0}to{--lit:1}}.cyc-n4>.cyc-i{animation-name:cyc4;animation-duration:6.4s}.cyc-n4>.cyc-i:first-child{animation-delay:0s}.cyc-n4>.cyc-i:nth-child(2){animation-delay:-4.8s}.cyc-n4>.cyc-i:nth-child(3){animation-delay:-3.2s}.cyc-n4>.cyc-i:nth-child(4){animation-delay:-1.6s}@keyframes cyc5{0%{--lit:1}15%{--lit:1}20%{--lit:0}95%{--lit:0}to{--lit:1}}.cyc-n5>.cyc-i{animation-name:cyc5;animation-duration:8s}.cyc-n5>.cyc-i:first-child{animation-delay:0s}.cyc-n5>.cyc-i:nth-child(2){animation-delay:-6.4s}.cyc-n5>.cyc-i:nth-child(3){animation-delay:-4.8s}.cyc-n5>.cyc-i:nth-child(4){animation-delay:-3.2s}.cyc-n5>.cyc-i:nth-child(5){animation-delay:-1.6s}@keyframes cyc6{0%{--lit:1}12.5%{--lit:1}16.67%{--lit:0}95.83%{--lit:0}to{--lit:1}}.cyc-n6>.cyc-i{animation-name:cyc6;animation-duration:9.6s}.cyc-n6>.cyc-i:first-child{animation-delay:0s}.cyc-n6>.cyc-i:nth-child(2){animation-delay:-8s}.cyc-n6>.cyc-i:nth-child(3){animation-delay:-6.4s}.cyc-n6>.cyc-i:nth-child(4){animation-delay:-4.8s}.cyc-n6>.cyc-i:nth-child(5){animation-delay:-3.2s}.cyc-n6>.cyc-i:nth-child(6){animation-delay:-1.6s}@keyframes cyc7{0%{--lit:1}10.71%{--lit:1}14.29%{--lit:0}96.43%{--lit:0}to{--lit:1}}.cyc-n7>.cyc-i{animation-name:cyc7;animation-duration:11.2s}.cyc-n7>.cyc-i:first-child{animation-delay:0s}.cyc-n7>.cyc-i:nth-child(2){animation-delay:-9.6s}.cyc-n7>.cyc-i:nth-child(3){animation-delay:-8s}.cyc-n7>.cyc-i:nth-child(4){animation-delay:-6.4s}.cyc-n7>.cyc-i:nth-child(5){animation-delay:-4.8s}.cyc-n7>.cyc-i:nth-child(6){animation-delay:-3.2s}.cyc-n7>.cyc-i:nth-child(7){animation-delay:-1.6s}@keyframes cyc8{0%{--lit:1}9.38%{--lit:1}12.5%{--lit:0}96.88%{--lit:0}to{--lit:1}}.cyc-n8>.cyc-i{animation-name:cyc8;animation-duration:12.8s}.cyc-n8>.cyc-i:first-child{animation-delay:0s}.cyc-n8>.cyc-i:nth-child(2){animation-delay:-11.2s}.cyc-n8>.cyc-i:nth-child(3){animation-delay:-9.6s}.cyc-n8>.cyc-i:nth-child(4){animation-delay:-8s}.cyc-n8>.cyc-i:nth-child(5){animation-delay:-6.4s}.cyc-n8>.cyc-i:nth-child(6){animation-delay:-4.8s}.cyc-n8>.cyc-i:nth-child(7){animation-delay:-3.2s}.cyc-n8>.cyc-i:nth-child(8){animation-delay:-1.6s}.cyc-n8>.cyc-i:nth-child(n+9){animation:none}.cyc-n4.cyc-s24>.cyc-i{animation-duration:9.6s}.cyc-n4.cyc-s24>.cyc-i:nth-child(2){animation-delay:-7.2s}.cyc-n4.cyc-s24>.cyc-i:nth-child(3){animation-delay:-4.8s}.cyc-n4.cyc-s24>.cyc-i:nth-child(4){animation-delay:-2.4s}.mu{background:var(--c-surface);border:1px solid var(--ui-border);text-align:left;border-radius:16px;gap:12px;width:100%;padding:16px;font-size:13px;display:grid;position:relative;box-shadow:0 1px 2px #1018280a,0 30px 60px -36px #0a283266;container-type:inline-size}.mu-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mu-h{letter-spacing:-.012em;font-size:14px;font-weight:650}.mu-total{font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px;font-weight:650}.mu-lab{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ui-sub);margin-bottom:8px;font-size:10.5px;display:block}.ui-seg>.cyc-i{color:color-mix(in srgb, var(--ui-text) calc(var(--lit) * 100%), var(--ui-sub));background:color-mix(in srgb, var(--ui-surface) calc(var(--lit) * 100%), transparent);box-shadow:0 1px 2px color-mix(in srgb, #0000001a calc(var(--lit) * 100%), transparent);font-weight:500}.mu-cols{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:9px;display:grid}.mu-col{background:var(--ui-col);border-radius:12px;align-content:start;gap:7px;min-width:0;padding:10px;display:grid}.mu-col-h{align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex}.mu-col-h b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.mu-col-t{color:var(--ui-sub);font-variant-numeric:tabular-nums;font-size:11.5px}.mu-cards{gap:7px;display:grid}@container (width<=420px){.mu-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.mu-col:nth-child(n+3){display:none}}.mu-card{background:var(--c-surface);border:1px solid var(--ui-card-border);border-radius:10px;gap:2px;min-width:0;padding:9px 10px;display:grid;box-shadow:0 1px 2px #0000000a}.mu-card b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.mu-card span{font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.mu-rec{border:1px solid var(--ui-card-border);background:var(--ui-surface-2);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.mu-rec-m{flex:1;min-width:0;display:grid}.mu-rec-m b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.mu-rec-m small{color:var(--ui-sub);font-size:11.5px}.mu-rec-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:650}.mu-st{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mu-st>li{background:color-mix(in srgb, var(--tone-bg) calc(var(--lit) * 100%), var(--c-surface));border:1px solid color-mix(in srgb, var(--tone) calc(var(--lit) * 60%), var(--ui-border));height:30px;box-shadow:0 0 0 calc(var(--lit) * 4px) color-mix(in srgb, var(--tone) 14%, transparent);color:var(--ui-text-2);border-radius:99px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.mu-lines{border-top:1px solid var(--ui-card-border);display:grid}.mu-line{border-bottom:1px solid var(--ui-card-border);color:var(--ui-text-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;padding:8px 2px;font-size:12.5px;display:flex}.mu-line b{color:var(--ui-text);font-weight:600}.mu-table{border:1px solid var(--ui-card-border);border-radius:12px;font-size:12.5px;display:grid;overflow:hidden}.mu-tr{border-top:1px solid var(--ui-card-border);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:center;gap:8px;padding:9px 12px;display:grid}.mu-table--c2 .mu-tr{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.mu-table--c3 .mu-tr{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr))}.mu-table--c5 .mu-tr{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr))}.mu-table--c6 .mu-tr{grid-template-columns:minmax(0,1.2fr) repeat(5,minmax(0,1fr))}.mu-tr:first-child{border-top:0}.mu-tr>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mu-tr>b{font-weight:550}.mu-tr>span{color:var(--ui-text-2)}.mu-th{background:var(--ui-surface-2);color:var(--ui-sub);font-size:11.5px}.mu-th>span{color:var(--ui-sub)}.mu-tr.is-hl{background:var(--c-tint)}.mu-tt{background:var(--ui-surface-2);font-weight:650}.mu-tt>span{color:var(--ui-text);font-weight:650}.mu-pill{background:var(--ui-muted);height:22px;color:var(--ui-text-2);border-radius:99px;align-items:center;padding:0 8px;font-size:11.5px;font-style:normal;font-weight:550;display:inline-flex}.mu-code{background:var(--c-surface-2);border:1px solid var(--ui-card-border);border-radius:10px;gap:2px;padding:12px 14px;display:grid}.mu-code code{font-family:var(--font-mono);color:var(--ui-text-2);white-space:pre;text-overflow:ellipsis;font-size:12px;line-height:1.55;overflow:hidden}.mu-rows{border:1px solid var(--ui-card-border);border-radius:12px;display:grid;overflow:hidden}.mu-row{border-top:1px solid var(--ui-card-border);background:color-mix(in srgb, var(--c-tint) calc(var(--lit) * 100%), var(--c-surface));grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.mu-row:first-child{border-top:0}.mu-row-m{min-width:0;display:grid}.mu-row-m b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:550;overflow:hidden}.mu-row-m small{color:var(--ui-sub);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mu-tag{background:var(--tone-bg);color:color-mix(in srgb, var(--tone) 55%, var(--lt,#000) var(--dk,#fafafa));white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.mu-row-v{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:650}.mu-chart{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:10px;height:190px;padding-top:6px;display:grid}.js .mu-chart[data-reveal]{opacity:1;transform:none}.mu-bcol{text-align:center;grid-template-rows:auto minmax(0,1fr) auto;gap:6px;min-width:0;height:100%;display:grid}.mu-bval{font-variant-numeric:tabular-nums;color:var(--ui-text-2);white-space:nowrap;font-size:11.5px;font-weight:600}.mu-bsvg{width:100%;height:100%;display:block}.mu-brect{fill:#cdeef2;transform-box:fill-box;transform-origin:50% 100%}.mu-bcol.is-hi .mu-brect{fill:#1a9ba5}.mu-blab{color:var(--ui-sub);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@media (prefers-reduced-motion:no-preference){.js .mu-chart:not(.is-in) .mu-brect{transform:scaleY(.08)}.js .mu-chart .mu-brect{transition:transform 1s var(--a-ease-out)}.js .mu-chart .mu-bcol:nth-child(2) .mu-brect{transition-delay:70ms}.js .mu-chart .mu-bcol:nth-child(3) .mu-brect{transition-delay:.14s}.js .mu-chart .mu-bcol:nth-child(4) .mu-brect{transition-delay:.21s}.js .mu-chart .mu-bcol:nth-child(5) .mu-brect{transition-delay:.28s}.js .mu-chart .mu-bcol:nth-child(n+6) .mu-brect{transition-delay:.35s}}.mu-meter{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:18px;display:grid}.mu-gauge{position:relative}.js .mu-gauge[data-reveal]{opacity:1;transform:none}.mu-gauge svg{width:100%;height:auto;display:block;overflow:visible}.mu-g-track,.mu-g-val{fill:none;stroke-width:9px;stroke-linecap:round}.mu-g-track{stroke:#eef0f2}.mu-g-val{stroke:#f59e0b}.mu-g-n{justify-items:center;display:grid;position:absolute;top:34%;left:0;right:0}.mu-g-n b{letter-spacing:-.04em;font-size:34px;font-weight:650;line-height:1}.mu-g-n small{color:var(--ui-sub);font-size:11px}@media (prefers-reduced-motion:no-preference){.js .mu-gauge:not(.is-in) .mu-g-val{stroke-dashoffset:180px}.js .mu-gauge .mu-g-val{transition:stroke-dashoffset 1.6s var(--a-ease-out) .2s}}.mu-why{gap:7px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.mu-why li{align-items:center;gap:8px;display:flex}.mu-why svg{color:var(--ui-green)}.mu-why .mu-raise{border-top:1px dashed var(--ui-border);color:var(--lt,#92400e) var(--dk,#fcd34d);margin-top:2px;padding-top:8px;font-weight:550}.mu-why .mu-raise svg{color:var(--lt,#d97706) var(--dk,#fcd34d)}@container (width<=380px){.mu-meter{grid-template-columns:minmax(0,1fr);justify-items:center}.mu-gauge{width:170px}}.mu-chips{gap:16px;display:grid}.mu-pills{flex-wrap:wrap;gap:6px;display:flex}.mu-pills:not(.ui-seg)>span{background:var(--ui-muted);min-height:28px;color:var(--ui-text-2);border-radius:9px;align-items:center;padding:3px 11px;font-size:12.5px;font-weight:500;display:inline-flex}.mu-tabs{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;gap:2px 14px;display:flex}.mu-tabs>span{color:color-mix(in srgb, var(--ui-text) calc(var(--lit) * 100%), var(--ui-sub));border-bottom:2px solid color-mix(in srgb, var(--ui-text) calc(var(--lit) * 100%), transparent);white-space:nowrap;margin-bottom:-1px;padding:8px 0 9px;font-size:13px;font-weight:500}.mu-cmd{gap:8px;display:grid}.mu-cmd-in{height:46px;color:var(--ui-sub);border:1px solid #1a9ba559;border-radius:12px;align-items:center;gap:10px;padding:0 10px 0 14px;display:flex;box-shadow:0 0 0 4px #37e3ef1a}.mu-q{color:var(--ui-text);flex:1;align-items:center;font-size:15px;display:flex}.mu-caret{background:#1a9ba5;width:1.5px;height:18px;margin-left:1px;display:inline-block}@media (prefers-reduced-motion:no-preference){.mu-caret{animation:1.1s step-end infinite mu-blink}}@keyframes mu-blink{50%{opacity:0}}.mu-cmd-res{gap:2px;display:grid}.mu-cmd-r{background:color-mix(in srgb, var(--c-tint) calc(var(--lit) * 100%), transparent);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.mu-cmd-r b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.mu-set{gap:2px;display:grid}.mu-set .mu-h{margin-bottom:6px}.mu-tog{border-top:1px solid var(--ui-card-border);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13px;display:flex}.mu-sw{background:var(--lt,#e4e4e7) var(--dk,#3f3f46);border-radius:99px;flex:none;width:34px;height:20px;position:relative}.mu-sw:after{content:"";background:var(--c-surface);border-radius:50%;width:16px;height:16px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.mu-sw.is-on{background:#1a9ba5}.mu-sw.is-on:after{transform:translate(14px)}.mu-opts{gap:10px;display:grid}.mu-opt-list{gap:7px;display:grid}.mu-opt{border:1px solid color-mix(in srgb, #1a9ba5 calc(var(--lit) * 100%), var(--ui-card-border));background:color-mix(in srgb, var(--c-tint) calc(var(--lit) * 100%), var(--c-surface));box-shadow:0 0 0 calc(var(--lit) * 3px) #37e3ef24;border-radius:12px;align-items:center;gap:11px;padding:10px 12px;display:flex}.mu-opt>span{min-width:0;display:grid}.mu-opt b{font-size:13px;font-weight:550}.mu-opt small{color:var(--ui-sub);font-size:11.5px}.mu-radio{border:1.5px solid color-mix(in srgb, #1a9ba5 calc(var(--lit) * 100%), var(--c-line));width:16px;height:16px;box-shadow:inset 0 0 0 calc(var(--lit) * 3.5px) #fff, inset 0 0 0 9px color-mix(in srgb, #1a9ba5 calc(var(--lit) * 100%), #fff);border-radius:50%;flex:none}.mu-vig{min-width:0}.m-caps-head{padding:var(--sec-y) var(--a-pad) clamp(40px, 3.6vw, 52px);grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,36px);display:grid}.mch-copy{justify-items:start;gap:16px;max-width:980px;display:grid}.mch-h2{font-size:var(--t-h2);letter-spacing:-.038em;text-wrap:balance;hyphens:auto;max-width:18em;font-weight:600;line-height:1.06}.mch-sub{max-width:40em;font-size:var(--t-lead);color:var(--a-muted-2);text-wrap:pretty;line-height:1.5}.on-deep .mch-h2{color:#fff}.on-deep .mch-sub{color:#ffffffd1}.on-deep .tag{color:#dffcff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3}.m-jump{min-width:0}.m-jump ol{flex-wrap:wrap;gap:8px;margin:0;display:flex}.m-jump a{background:var(--lt,#ffffffd9) var(--dk,#12171ad9);min-height:40px;color:var(--a-ink-2);transition:border-color var(--hover-dur) var(--hover-ease), background-color var(--hover-dur) var(--hover-ease);border:1px solid #1a9ba538;border-radius:999px;align-items:center;gap:10px;padding:6px 8px 6px 12px;font-size:14px;font-weight:550;text-decoration:none;display:inline-flex}.m-jump-n{font-family:var(--font-mono);color:var(--a-teal);font-size:11px}.m-jump small{background:var(--c-tint);min-width:24px;height:22px;color:var(--c-accent);font-family:var(--font-mono);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;font-weight:600;display:inline-grid}.on-deep .m-jump a{color:#fff;backdrop-filter:blur(6px);background:#ffffff12;border-color:#ffffff3d}.on-deep .m-jump-n{color:#8cf6fc}.on-deep .m-jump small{color:#fff;background:#ffffff24}@media (hover:hover) and (pointer:fine){.m-jump a:hover{background:var(--c-surface);border-color:#1a9ba580}.on-deep .m-jump a:hover{background:#ffffff24;border-color:#ffffff80}}@media (width<=719px){.m-jump ol{scrollbar-width:none;margin-inline:calc(-1 * var(--a-pad));padding-inline:var(--a-pad);flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.m-jump ol::-webkit-scrollbar{display:none}.m-jump li{flex:none}.m-jump a{white-space:nowrap}}.cg{padding:0 var(--a-pad) clamp(32px, 3vw, 44px);border-top:var(--hair);scroll-margin-top:64px}.cg-head{margin:0 calc(-1 * var(--a-pad)) clamp(18px, 2vw, 26px);padding:clamp(14px, 1.6vw, 20px) var(--a-pad);border-bottom:var(--hair);flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.cg-h{font-size:var(--t-h3);letter-spacing:-.03em;text-wrap:balance;hyphens:auto;overflow-wrap:break-word;min-width:0;font-weight:600;line-height:1.12}.cg-count{background:var(--c-tint);min-width:28px;height:24px;color:var(--c-tint-fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-grid}.cg-chips{flex-wrap:wrap;gap:6px;margin:0 0 0 auto;display:flex}.cg-chips li{background:var(--c-surface);min-height:26px;font-family:var(--font-mono);color:var(--a-ink-2);border:1px dashed #1112143d;border-radius:7px;align-items:center;padding:2px 10px;font-size:11px;display:inline-flex}.cg-note{max-width:60em;font-size:var(--t-small);color:var(--a-muted-2);margin:-8px 0 18px}.cg-body{gap:var(--gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.cg-list{min-width:0}.cg-frame{aspect-ratio:2;background:radial-gradient(circle at 1px 1px, #1112141c 1px, transparent 1.4px) 6px 6px / 12px 12px, var(--c-surface-2);isolation:isolate;margin:0;position:sticky;top:88px}.cg-port{position:absolute;inset:0;overflow:hidden}.cg-screen{background:var(--c-surface);-webkit-mask-composite:source-in;border:1px solid #0f141914;border-radius:12px;flex-direction:column;width:calc(100% - clamp(16px,2.2vw,28px) + 14px);height:calc(100% + 40px);display:flex;position:absolute;top:clamp(16px,2.2vw,28px);left:clamp(16px,2.2vw,28px);box-shadow:0 1px 2px #1018280d,0 20px 44px -26px #0a283273;-webkit-mask-image:linear-gradient(90deg,#000 94%,#0000 100%),linear-gradient(#000 76%,#0000 95%);mask-image:linear-gradient(90deg,#000 94%,#0000 100%),linear-gradient(#000 76%,#0000 95%);mask-composite:intersect}.cg-screen-bar{border-bottom:1px solid var(--ui-border,var(--c-line));background:linear-gradient(var(--c-surface-2), var(--c-surface-2));height:34px;color:var(--ui-sub,var(--c-muted-2));border-radius:12px 12px 0 0;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.cg-screen-bar i{background:var(--lt,#e2e3e6) var(--dk,#3f3f46);border-radius:50%;width:9px;height:9px}.cg-screen-bar i:first-child{background:#ff5f57}.cg-screen-bar i:nth-child(2){background:#febc2e}.cg-screen-bar i:nth-child(3){background:#28c840}.cg-screen-bar span{color:var(--ui-text-2,var(--c-ink-2));white-space:nowrap;margin-left:10px;font-weight:550}.cg-screen-body{flex:1;min-height:0;overflow:hidden}.cg-screen-body>.mu{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:460px;padding:clamp(14px,1.6vw,20px)}@media (width>=720px){.cg--wide .spec{--cols:2}}@media (width<=899px){.cg-chips{flex-basis:100%;margin-left:0}.cg-body{grid-template-columns:minmax(0,1fr)}.cg-frame{aspect-ratio:16/9;order:-1;position:relative;top:auto}}@media (width<=559px){.cg-frame{aspect-ratio:4/3.4}.cg-screen{top:14px;left:14px}.cg-screen-body>.mu{min-width:0}}
