.s01-page{--s01-mock: #3e303c;--s01-mock-accent: #e396da;--s01-card: color-mix(in srgb, var(--accent) 11%, var(--panel))}html[data-theme=dark] .s01-page{--s01-card: color-mix(in srgb, var(--accent) 16%, var(--panel))}@media (max-width: 600px){#hero-title br{display:inline}}.s01-bento{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-4)}.s01-cell{--tier-fill: var(--tint-1);--tile-pad: var(--s-5);min-width:0;margin:0}.s01-stage.tile{gap:var(--s-5)}.s01-stage-video{display:block;width:100%;aspect-ratio:16 / 9;border-radius:var(--r-xl);object-fit:cover}.s01-stage-video[hidden],.s01-scene[hidden],.s01-scene-file[hidden]{display:none}.s01-stage-caption{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);margin-top:auto;font:var(--t-meta);letter-spacing:var(--t-meta-ls);color:var(--ink-3)}.s01-stage-toggle{flex:none}.s01-scene{container-type:inline-size;display:flex;flex-direction:column;gap:var(--s-5);flex:1 1 auto}.s01-scene-head+.s01-scene-card{margin-top:auto}.s01-scene-chart{margin-bottom:auto}.s01-scene p{margin:0}.s01-scene-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:22px;font:var(--t-body);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-scene-tag{display:inline-flex;align-items:center;height:22px;padding:0 var(--s-2);border-radius:var(--r-full);background:var(--accent-soft);font:var(--t-micro);letter-spacing:var(--t-micro-ls);color:var(--accent);transition:opacity var(--dur-tint) var(--ease-tint)}.s01-scene-tag.is-off{opacity:0}.s01-scene-card{width:min(100%,440px);margin-inline:auto;padding:var(--s-4) var(--s-5) var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--panel);box-shadow:var(--shadow-mock);transition:opacity .18s var(--ease-tint),transform .22s var(--ease-move)}.s01-scene-card.is-off{opacity:0;transform:translateY(-12px)}.s01-scene-card.is-leaving{opacity:.35;transition:transform .3s cubic-bezier(.55,0,.85,.4),opacity .3s ease-in}.s01-scene-card.is-still{transition:none}.s01-scene-from{display:flex;align-items:center;gap:var(--s-2);font:var(--t-ui);letter-spacing:var(--t-ui-ls);color:var(--ink)}.s01-scene-avatar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent-soft);font:500 12px/1 var(--font-ui);color:var(--accent)}.s01-scene-card .s01-scene-subject{margin:var(--s-2) 0 var(--s-3);font:var(--t-title);letter-spacing:var(--t-title-ls);color:var(--ink)}.s01-scene-card .s01-scene-file{display:flex;align-items:center;gap:var(--s-2);margin:var(--s-2) 0 var(--s-3)}.s01-scene-card.is-file .s01-scene-subject{margin-bottom:0}.s01-scene-head:has(+.s01-scene-card:not(.is-file)),.s01-scene-card:not(.is-file){margin-bottom:calc((40px + var(--s-2)) / 2)}.s01-scene-file img{flex:none;width:40px;height:40px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--tint-1);object-fit:cover}.s01-scene-file .mono{font:var(--t-mono);letter-spacing:var(--t-mono-ls);color:var(--ink-2)}.s01-scene-answer{display:flex;align-items:baseline;gap:var(--s-3);font:var(--t-body);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-scene-answer b{margin-left:auto;font:var(--t-ui);color:var(--ink)}.s01-scene-p{font:500 14px/1.45 var(--font-mono);color:var(--accent);font-variant-numeric:tabular-nums}.s01-scene-meter{display:block;height:6px;margin-top:var(--s-2);border-radius:var(--r-full);background:var(--line);overflow:hidden}.s01-scene-meter i{display:block;width:var(--p, 0%);height:100%;border-radius:inherit;background:var(--accent);transition:width .26s var(--ease-move)}.s01-scene-card.is-person .s01-scene-p{color:var(--ink-2)}.s01-scene-card.is-person .s01-scene-meter i{background:var(--ink-4)}.s01-scene-chart{--dot: clamp(6px, 1.9cqi, 13px);--dot-gap: calc(var(--dot) * .4);--pile-w: calc(14 * var(--dot) + 13 * var(--dot-gap) + .5px);--pile-h: calc(9 * var(--dot) + 8 * var(--dot-gap));--mid: var(--s-7);--chip-room: 40px;position:relative;display:grid;grid-template-columns:var(--pile-w) var(--pile-w);justify-content:center;column-gap:var(--mid);padding-top:var(--chip-room)}.s01-scene-chart:after{content:"";position:absolute;top:calc(var(--chip-room) + var(--pile-h) + var(--dot-gap));left:50%;width:calc(2 * var(--pile-w) + var(--mid) + 2 * var(--s-4));height:1px;background:var(--line-strong);transform:translate(-50%)}.s01-scene-bar{position:absolute;top:12px;left:50%;z-index:1;width:2px;height:calc(var(--chip-room) - 12px + var(--pile-h) + var(--dot-gap));margin-left:-1px;background:var(--accent)}.s01-scene-chip{position:absolute;top:-12px;left:50%;display:inline-flex;align-items:center;height:24px;padding:0 var(--s-2);border-radius:var(--r-full);background:var(--accent);font:500 13px/1 var(--font-mono);color:var(--ground);font-variant-numeric:tabular-nums;transform:translate(-50%)}.s01-scene-side{min-width:0}.s01-scene-pile{display:flex;flex-wrap:wrap-reverse;align-content:flex-start;gap:var(--dot-gap);height:var(--pile-h)}.s01-scene-side.is-person .s01-scene-pile{flex-direction:row-reverse}.s01-scene-pile i{display:block;flex:none;width:var(--dot);height:var(--dot);border-radius:50%;background:var(--ink-4);transition:opacity .18s var(--ease-tint),transform .24s cubic-bezier(.3,1.5,.5,1)}.s01-scene-side.is-auto .s01-scene-pile i{background:var(--accent)}.s01-scene-side.is-auto .s01-scene-pile i.is-wrong{background:transparent;box-shadow:inset 0 0 0 max(1.5px,calc(var(--dot) * .18)) var(--accent)}.s01-scene-pile i.is-off{opacity:0;transform:scale(.3)}.s01-scene.is-fading .s01-scene-pile i,.s01-scene.is-fading .s01-scene-card{opacity:0;transition:opacity .42s var(--ease-tint)}.s01-scene-side .s01-scene-label{margin-top:calc(var(--dot-gap) + var(--s-3));white-space:nowrap;font:var(--t-meta);letter-spacing:var(--t-meta-ls);color:var(--ink-2)}.s01-scene-side.is-person .s01-scene-label{text-align:right}.s01-bar{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.s01-bar-label,.s01-bar-fact dt{font:var(--t-body);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-bar-label{display:flex;flex-direction:column;gap:var(--s-1)}.s01-bar-label output,.s01-bar-value{font:var(--t-title-lg);letter-spacing:var(--t-title-lg-ls);color:var(--ink);font-variant-numeric:tabular-nums}.s01-bar-track{position:relative;margin-top:var(--s-2)}.s01-bar-track input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:44px;margin:0;background:transparent;cursor:pointer}.s01-bar-track input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:var(--r-full);background:linear-gradient(to right,var(--line-strong) calc(8px + (100% - 16px) * var(--bar-n, .7)),var(--accent) 0)}.s01-bar-track input[type=range]::-moz-range-track{height:4px;border-radius:var(--r-full);background:linear-gradient(to right,var(--line-strong) calc(8px + (100% - 16px) * var(--bar-n, .7)),var(--accent) 0)}.s01-bar-track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border:2px solid var(--panel);border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.s01-bar-track input[type=range]::-moz-range-thumb{width:12px;height:12px;border:2px solid var(--panel);border-radius:50%;background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.s01-bar-track input[type=range]:focus-visible{outline:none}.s01-bar-track input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--accent),0 0 0 5px var(--accent-soft)}.s01-bar-track input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--accent),0 0 0 5px var(--accent-soft)}.s01-bar-scale{position:relative;margin:-12px 8px 0}.s01-bar-cursor{position:absolute;top:-10px;left:var(--bar, 70%);width:1px;height:38px;background:var(--accent);pointer-events:none}.s01-bar-rug{display:block;width:100%;height:28px}.s01-bar-rug .is-below rect{fill:var(--line-strong)}.s01-bar-rug .is-above rect{fill:var(--accent)}.s01-bar-axis{position:relative;height:16px;margin-top:var(--s-2);font:400 12px/16px var(--font-mono);color:var(--ink-2)}.s01-bar-axis span{position:absolute;top:0;transform:translate(-50%)}.s01-bar-axis span:nth-child(1){left:0;transform:none}.s01-bar-axis span:nth-child(2){left:20%}.s01-bar-axis span:nth-child(3){left:40%}.s01-bar-axis span:nth-child(4){left:60%}.s01-bar-axis span:nth-child(5){left:80%}.s01-bar-axis span:nth-child(6){left:100%;transform:translate(-100%)}.s01-bar-facts{flex:1 1 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--s-4);margin:0}.s01-bar-fact.tile{gap:var(--s-1)}.s01-bar-fact.is-wide{grid-column:1 / -1}.s01-bar-fact dd{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--s-4);margin:0}.s01-bar-meter{display:block;height:6px;margin-top:auto;border-radius:var(--r-full);background:var(--line);overflow:hidden}.s01-bar-meter i{display:block;width:var(--v, 0%);height:100%;border-radius:inherit;background:var(--accent);transition:width var(--dur-move) var(--ease-move)}.s01-bar-fact.is-person .s01-bar-meter i{background:var(--ink-4)}.s01-bar-strip{display:grid;grid-template-columns:repeat(40,minmax(0,1fr));gap:3px;margin-top:auto}.s01-bar-strip i{aspect-ratio:1;border-radius:50%;background:var(--accent)}.s01-bar-strip i.is-wrong{background:transparent;box-shadow:inset 0 0 0 1.5px var(--accent)}.s01-bar-strip i.is-off{visibility:hidden}.s01-bar-source{margin-top:var(--s-4);font:var(--t-meta);letter-spacing:var(--t-meta-ls);color:var(--ink-3)}.s01-bar-source .link-text{display:inline-block;padding-block:12.9px;margin-block:-12.9px}@media (max-width: 960px){.s01-bento{grid-template-columns:minmax(0,1fr)}}@media (max-width: 720px){.s01-stage-caption{flex-wrap:wrap}.s01-scene-head{font:var(--t-meta);letter-spacing:var(--t-meta-ls)}.s01-scene-card{padding:var(--s-4)}.s01-scene-answer{font:var(--t-meta);letter-spacing:var(--t-meta-ls)}.s01-bar-strip{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px}}@media (max-width: 480px){.s01-cell{--tile-pad: var(--s-4)}.s01-bar-label,.s01-bar-fact dt{font:var(--t-meta);letter-spacing:var(--t-meta-ls)}}@media (prefers-reduced-motion: reduce){.s01-scene-card,.s01-scene-meter i,.s01-scene-pile i,.s01-scene-tag,.s01-bar-meter i{transition:none}}@media (min-width: 961px){.s01-lineup{width:min(100%,880px);margin-inline:auto}}.s01-sizes{row-gap:0}.s01-size{--tier-fill: var(--s01-card);--ink-2: var(--ink);--ink-3: var(--ink);display:flex;flex-direction:column;gap:0;min-height:0;padding:var(--s-5)}.s01-size-head{display:flex;flex-direction:column;gap:var(--s-2);padding-bottom:var(--s-5)}.s01-size-title{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-width:0}.s01-size-name{font:var(--t-title);letter-spacing:var(--t-title-ls);color:var(--ink);white-space:nowrap}.s01-size-role{font:var(--t-body-lg);letter-spacing:var(--t-body-lg-ls);color:var(--ink-2)}.s01-size-id{flex:none;background:var(--panel);color:var(--ink)}.s01-size-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 var(--s-5);padding:var(--s-4);border-radius:var(--r-md);background:var(--tint-1)}.s01-size-stats>div{display:flex;flex-direction:column-reverse;gap:2px;min-width:0}.s01-size-stats>div+div{padding-left:var(--s-4);border-left:1px solid var(--line)}.s01-size-stats dt{font:var(--t-card);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-size-stats dd{margin:0;font:var(--t-title);letter-spacing:var(--t-title-ls);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.s01-size-facts{display:flex;flex-direction:column}.s01-size-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);padding-block:10px;border-top:1px solid var(--line)}.s01-size-facts>div:last-child{border-bottom:1px solid var(--line)}.s01-size-facts dt{flex:none;font:var(--t-card);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-size-facts dd{min-width:0;font:var(--t-ui);letter-spacing:var(--t-ui-ls);font-variant-numeric:tabular-nums;color:var(--ink);text-align:right}.s01-size-unit{font-weight:400}.s01-size-best{padding-top:var(--s-4);font:var(--t-card);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-size-best strong{font-weight:500;color:var(--ink)}.s01-size-foot{margin-top:auto;padding-top:var(--s-4);font:var(--t-ui);letter-spacing:var(--t-ui-ls);font-weight:400;color:var(--ink-2)}@supports (grid-template-rows: subgrid){@media (min-width: 721px){.s01-size{display:grid;grid-template-columns:minmax(0,1fr);grid-row:span 7;grid-template-rows:subgrid;row-gap:0}.s01-size-facts{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}.s01-size-foot{margin-top:0;align-self:end}}}@media (max-width: 720px){.s01-sizes{row-gap:var(--gutter)}}.s01-page .chapter-head .lede{max-width:52ch}.s01-page .chapter-head:not(.is-wide) .actions{justify-content:center}.s01-compare-message{position:relative;max-width:560px;margin-inline:auto;padding:var(--s-4) var(--s-5) var(--s-5);background:var(--panel);border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 28px #0000000f}html[data-theme=dark] .s01-compare-message{border-color:var(--line-strong);box-shadow:0 12px 32px #00000059}.s01-compare-message-head{display:flex;align-items:center;gap:var(--s-2);margin:0}.s01-avatar{flex:none;width:28px;height:28px;border-radius:50%;background:var(--surface-strong);color:var(--ink-2);display:grid;place-items:center;font:500 12px/1 var(--font-ui)}.s01-compare-message-from{font:var(--t-ui);letter-spacing:var(--t-ui-ls);color:var(--ink)}.s01-compare-message-time,.s01-compare-message-note{font:var(--t-meta);letter-spacing:var(--t-meta-ls);color:var(--ink-3);font-variant-numeric:tabular-nums}.s01-compare-message-note{margin-left:auto}.s01-compare-message-subject{margin:var(--s-3) 0 0;font:500 16px/1.4 var(--font-ui);letter-spacing:var(--t-ui-ls);color:var(--ink)}.s01-compare-message-text{margin:var(--s-1) 0 0;font:var(--t-body);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-compare-replies{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gutter);align-items:start;margin-top:var(--s-5)}.s01-compare-text{display:flex;flex-direction:column;gap:var(--s-3);min-width:0}.s01-compare-bubble{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--tile-pad);background:var(--panel);border:1px solid var(--line);border-radius:16px 16px 16px 4px}html[data-theme=dark] .s01-compare-bubble{border-color:var(--line-strong)}.s01-compare-plate{--tier-fill: var(--s01-card)}.s01-compare-timer{display:flex;align-items:center;gap:var(--s-3);min-height:28px;font:var(--t-micro);letter-spacing:var(--t-micro-ls);color:var(--ink-3)}.s01-compare-timer .mono{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-2)}.s01-compare-stream{display:flow-root;font:var(--t-body);letter-spacing:var(--t-body-ls);color:var(--ink-2);margin:0}.s01-compare-stream:before{content:attr(data-full);float:left;width:100%;margin-right:-100%;visibility:hidden}.s01-caret{display:inline-block;width:2px;height:1em;margin-left:1px;background:var(--ink-2);vertical-align:text-bottom;animation:s01-caret-blink .8s steps(1) infinite}@keyframes s01-caret-blink{50%{opacity:0}}.s01-compare-foot{margin:var(--s-3) 0 0;text-align:center}.segmented.s01-compare-switch{flex:none;width:auto}.s01-compare-switch button{position:relative;height:24px;padding:0 10px;font:var(--t-micro);letter-spacing:var(--t-micro-ls)}.s01-compare-switch button:after{content:"";position:absolute;inset:-10px 0}.s01-compare-views{display:grid}.s01-compare-views>*{grid-area:1 / 1;min-width:0}.s01-compare-views>[hidden]{visibility:hidden}.s01-compare-answers[hidden]{display:flex!important}.s01-compare-json[hidden]{display:block!important}.s01-compare-answers{display:flex;flex-direction:column;gap:var(--s-3);align-self:center}.s01-compare-row{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-2) 0;border-bottom:1px solid var(--line);opacity:0;transform:translateY(4px);transition:opacity .26s var(--ease-tint),transform .26s var(--ease-move)}.s01-compare-row.is-in{opacity:1;transform:none}.s01-compare-row:last-child{border-bottom:0}.s01-compare-row:not(.is-in) .bar>i{width:0;transition:none}.s01-compare-row.is-in .bar>i{transition:width .28s var(--ease-move)}@media (prefers-reduced-motion: reduce){.s01-compare-row.is-in .bar>i{transition:none}}.s01-compare-row-label{font:var(--t-ui);letter-spacing:var(--t-ui-ls);color:var(--ink-2);min-width:108px}.s01-compare-row-value{font:var(--t-ui);letter-spacing:var(--t-ui-ls);color:var(--ink);margin-left:auto}.s01-compare-row .bar{flex:1}.s01-compare-json{margin:0;font:var(--t-code);letter-spacing:var(--t-code-ls);color:var(--ink-2);tab-size:2}.s01-compare-json code{font:inherit}@media (min-width: 961px){.s01-compare-replies{position:relative;margin-top:var(--s-7)}.s01-compare-message:after{content:"";position:absolute;top:100%;left:calc(50% - .5px);width:1px;height:25px;background:var(--line-strong)}.s01-compare-replies:before{content:"";position:absolute;top:-24px;height:24px;left:calc((100% - var(--gutter)) * 5 / 24);right:calc((100% - var(--gutter)) * 7 / 24);border:1px solid var(--line-strong);border-bottom:0;border-radius:12px 12px 0 0;pointer-events:none}}@media (max-width: 960px){.s01-compare-replies{grid-template-columns:minmax(0,1fr)}}.s01-use{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6);padding-block:var(--s-7)}.s01-use+.s01-use{border-top:1px solid var(--line)}.s01-use:first-child{padding-top:0}.s01-use:last-child{padding-bottom:0}.s01-uses+.s01-bar-source{margin-top:var(--gap-block)}@media (min-width: 961px){.s01-use{--use-copy: 5fr;--use-windows: 7fr;grid-template-columns:minmax(0,var(--use-copy)) minmax(0,var(--use-windows));column-gap:var(--s-8);align-items:center;padding-block:calc(var(--gap-block) + var(--s-2))}.s01-use:nth-child(2n){grid-template-columns:minmax(0,var(--use-windows)) minmax(0,var(--use-copy))}.s01-use:nth-child(2n)>.s01-use-copy{grid-row:1;grid-column:2}.s01-use:nth-child(2n)>.s01-use-windows{grid-row:1;grid-column:1}}@media (min-width: 961px) and (max-width: 1023px){.s01-use{--use-copy: 4fr}}html:not([data-theme=dark]) body[data-section=model] .s01-use .chip-row .chip{background:var(--accent);color:var(--on-ink)}html[data-theme=dark] body[data-section=model] .s01-use .chip-row .chip{background:#ffffff24;color:#fff}.s01-use-copy{display:flex;flex-direction:column;gap:var(--s-3);min-width:0}.s01-use-copy>h3{font:var(--t-title);letter-spacing:var(--t-title-ls);color:var(--ink)}.s01-use-copy>.chip-row{margin-top:var(--s-1);margin-bottom:var(--s-2)}.s01-use-copy>p{max-width:44ch;font:var(--t-card);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-use-copy>.s01-use-policy{color:var(--ink)}.s01-use-windows{display:grid;gap:var(--s-4);min-width:0}.s01-use-windows.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}@supports (grid-template-rows: subgrid){.s01-use-windows.is-pair{row-gap:0}.s01-use-windows.is-pair>.s01-use-window{display:grid;grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid}}.s01-use-window{--win-pad: 14px;display:flex;flex-direction:column;min-width:0;background:var(--s01-mock);border:1px solid rgba(255,255,255,.11);border-radius:12px;box-shadow:0 10px 28px #0000000d;color:#ededee;overflow:hidden}.s01-use-head{container-type:inline-size;display:flex;align-items:center;gap:var(--s-2);min-width:0;padding:9px var(--win-pad);border-bottom:1px solid rgba(255,255,255,.08);font:400 11.5px/1.3 var(--font-ui);color:#b2b2ba;white-space:nowrap}.s01-use-head>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.s01-use-model{flex:none;padding:3px 8px;border-radius:var(--r-full);background:#ffffff14;font:400 11px/1.2 var(--font-code);color:#ededee}.s01-use-sample{flex:none;margin-left:auto}@container (max-width: 260px){.s01-use-model{padding-inline:0;background:none}.s01-use-head>:not(.s01-use-model){font-size:11px}}.s01-use-input{container-type:inline-size;display:flex;flex-direction:column;gap:6px;margin:14px var(--win-pad) 0;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0f}.s01-use-from{display:flex;align-items:center;gap:var(--s-2);font:500 12.5px/1.3 var(--font-ui);color:#ededee}.s01-use-avatar{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:#ffffff1f;font:500 10.5px/1 var(--font-ui);color:#ededee}.s01-use-time{margin-left:auto;font:400 11.5px/1.3 var(--font-ui);color:#b2b2ba;font-variant-numeric:tabular-nums}.s01-use-text{font:400 13px/1.45 var(--font-ui);color:#ededee}.s01-use-claim{display:flex;flex-direction:column;gap:10px;margin-top:4px}.s01-use-file{display:flex;align-items:center;gap:10px;min-width:0}.s01-use-thumb{flex:none;width:44px;height:44px;border-radius:6px;background:#ffffff14;overflow:hidden}.s01-use-thumb img{width:100%;height:100%;object-fit:cover}.s01-use-file-text{display:flex;flex-direction:column;gap:2px;min-width:0}.s01-use-file-name{font:400 12px/1.3 var(--font-code);color:#ededee}.s01-use-file-meta{font:400 11.5px/1.3 var(--font-ui);color:#b2b2ba}.s01-use-amounts{display:flex;flex-direction:column}.s01-use-amounts>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);padding-block:4px}.s01-use-amounts>div+div{border-top:1px solid rgba(255,255,255,.08)}.s01-use-amounts dt{font:400 12px/1.4 var(--font-ui);color:#b2b2ba}.s01-use-amounts dd{font:500 12.5px/1.4 var(--font-code);color:#ededee;font-variant-numeric:tabular-nums}@container (min-width: 420px){.s01-use-claim{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s-6)}.s01-use-amounts{flex:0 1 220px}}.s01-use-odds{--odds-label: 108px;--odds-num: 30px;--odds-gap: 10px;padding:12px var(--win-pad) 16px}.s01-use-prompt{margin-bottom:8px;font:500 12.5px/1.3 var(--font-ui);color:#ededee}.s01-use-plot{position:relative;display:flex;flex-direction:column;gap:8px;padding-top:21px}.s01-use-windows.is-pair .s01-use-odds{--odds-label: 68px}.s01-use-plot>p{display:grid;grid-template-columns:var(--odds-label) minmax(0,1fr) var(--odds-num);align-items:center;gap:var(--odds-gap);font:400 12px/16px var(--font-ui);color:#b2b2ba}.s01-use-plot>p>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s01-use-odds .mono{font:400 11.5px/16px var(--font-code)}.s01-use-odds i{position:relative;display:block;height:6px;border-radius:var(--r-full);background:#ffffff1a}.s01-use-odds i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--value);border-radius:inherit;background:#ffffff52}.s01-use-odds .is-top,.s01-use-odds .is-top .mono{color:#ededee;font-weight:500}.s01-use-odds .is-top i:after{background:var(--s01-mock-accent)}.s01-use-odds b{font:400 12px/16px var(--font-code);text-align:right;color:inherit;font-variant-numeric:tabular-nums}.s01-use-odds .is-top b{font-weight:500}.s01-use-tick{position:absolute;top:0;bottom:-4px;left:calc(var(--odds-label) + var(--odds-gap) + (100% - var(--odds-label) - var(--odds-num) - 2 * var(--odds-gap)) * var(--bar));width:72px;margin-left:-36px;font:500 11px/14px var(--font-code);color:#ededee;text-align:center;font-variant-numeric:tabular-nums}.s01-use-tick:after{content:"";position:absolute;top:17px;bottom:0;left:calc(50% - .5px);width:1px;background:#ffffff57}.s01-use-outcome{display:flex;align-items:center;gap:var(--s-2);margin-top:auto;padding:11px var(--win-pad) 12px;border-top:1px solid rgba(255,255,255,.08);font:500 13px/1.35 var(--font-ui);color:#ededee}.s01-use-outcome .mono{font:500 12.5px/1.35 var(--font-code)}.s01-use-glyph{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:var(--s01-mock-accent);color:var(--s01-mock)}.s01-use-glyph svg{width:12px;height:12px}.s01-use-outcome.is-person .s01-use-glyph{background:#ffffff24;color:#ededee}html[data-theme=dark] .s01-use-window{border-color:#ffffff29;box-shadow:0 12px 32px #00000059}@media (max-width: 720px){.s01-use-windows.is-pair{display:flex;flex-direction:column;gap:var(--s-4)}.s01-use-windows.is-pair>.s01-use-window{display:flex}}#write-up .split-text h3{font:var(--t-title);letter-spacing:var(--t-title-ls)}#write-up .split-text>p{font:var(--t-body);letter-spacing:var(--t-body-ls);color:var(--ink-2);margin:0}#write-up .plate{align-self:stretch;justify-content:space-between;gap:var(--s-6);min-height:0;background:var(--tint-1)}#write-up .s01-teaser-chart>.meta{margin:0 0 var(--s-4)}.s01-teaser-note{margin:0;max-width:44ch;font:var(--t-body);letter-spacing:var(--t-body-ls);color:var(--ink-2)}.s01-teaser-rows .bar:not(.is-accent)>i{background:var(--ink-4)}.s01-teaser-rows .row{grid-template-columns:112px minmax(0,1fr) 48px;column-gap:var(--s-4)}.s01-teaser-rows .row-value{min-width:0}html.s01-review [data-tbd]{outline:1.5px dashed #d97706;outline-offset:2px}html.s01-review :is(p,span,strong,b,dd,td,div,h1,h2,h3,h4,figcaption)[data-tbd]{background:#fff4e0}html[data-theme=dark].s01-review :is(p,span,strong,b,dd,td,div,h1,h2,h3,h4,figcaption)[data-tbd]{background:#d9770629}.hero-block .link-arrow,#models .chapter-head .link-arrow,.s01-size-foot .link-arrow,#write-up .link-arrow{padding-block:12.21px;margin-block:-12.21px}#models .chapter-head .actions{row-gap:var(--s-5)}
