.x-frame{position:relative;border:1px solid rgb(36 36 36/.5);border-radius:12px;background:var(--field-panel-bg);box-shadow:var(--r-lift-strong, 4px 8px 26px -14px rgb(36 36 36 / .42));color:var(--field-text);overflow:hidden}html.dark .x-frame{border-color:#f4f0e44d}.x-frame__bar{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;border-bottom:1px solid var(--field-line)}.x-frame__title{margin:0;font-family:var(--r-mono, ui-monospace, monospace);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--field-ink)}.x-tag{margin-left:auto;padding:.1rem .5rem;border:1px dashed var(--field-line-strong);border-radius:999px;font-size:.68rem;color:var(--field-muted);white-space:nowrap}.x-frame__body{padding:1rem}.x-keys{display:flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:10px;background:#e4e0d6;box-shadow:inset 0 1px 3px #24242438}html.dark .x-keys{background:#161616}.x-key{padding:.4rem .75rem;border:0;border-radius:7px;background:0 0;color:#4a4844;font-size:.8rem;font-weight:700;cursor:pointer;transition:transform .14s ease,background .15s}html.dark .x-key{color:#b3ada1}.x-key:hover{color:#242424}html.dark .x-key:hover{color:#f4f0e4}.x-key[aria-pressed=true],.x-key[aria-selected=true]{background:linear-gradient(180deg,#a8262e,#8c1a22);color:#faf7ee;box-shadow:1px 2px #2424244d}.x-key:active{transform:translateY(1px)}.x-key:focus-visible,.x-node:focus-visible,.x-cite:focus-visible{outline:2px solid #941c24;outline-offset:2px}html.dark :is(.x-key,.x-node,.x-cite):focus-visible{outline-color:#e8484f}.x-ctx{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding:.7rem 1rem;border-bottom:1px solid var(--field-line);background:color-mix(in srgb,var(--field-bg) 60%,transparent);font-size:.85rem}.x-ctx small{display:block;font-family:var(--r-mono, ui-monospace, monospace);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--field-muted)}.x-ctx b{color:var(--field-ink);margin-right:.6rem}.x-ctx em{font-style:normal;color:var(--field-text)}.x-ctx__comp b{color:var(--r-red-ink, #941c24)}.x-src{border:1px solid var(--field-line-strong);border-radius:8px;background:#fffdf7;color:#242424;overflow:hidden}html.dark .x-src{background:#2c2c2b;color:#f4f0e4}.x-src__chrome{display:flex;align-items:center;gap:.35rem;padding:.45rem .7rem;border-bottom:1px solid var(--field-line);background:#f2ead7;font-family:var(--r-mono, ui-monospace, monospace);font-size:.68rem;color:#5a5852}html.dark .x-src__chrome{background:#222221;color:#f4f0e4b3}.x-src__chrome i{width:8px;height:8px;border-radius:50%;background:#cfc9b9}.x-src__chrome i:first-child{background:#ee7628}.x-src__chrome span{margin-left:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-src__chrome em{margin-left:auto;font-style:normal;color:#941c24;white-space:nowrap}html.dark .x-src__chrome em{color:#e8484f}.x-src__body{padding:.8rem .9rem;font-size:.84rem}.x-src__h{margin:0 0 .35rem;font-weight:800;line-height:1.25}.x-src__meta{margin:0 0 .5rem;font-size:.74rem;color:#5a5852}html.dark .x-src__meta{color:#f4f0e4b3}.x-src__para{margin:0;line-height:1.55}.x-rows,.x-outline,.x-checks,.x-reviews{margin:0;padding:0;list-style:none;display:grid;gap:.25rem}.x-rows li,.x-checks li{display:flex;justify-content:space-between;gap:1rem;padding:.3rem .5rem;border-radius:5px;background:#2424240a}html.dark :is(.x-rows,.x-checks) li{background:#f4f0e40f}.x-rows li span{font-size:.75rem;color:#5a5852}html.dark .x-rows li span{color:#f4f0e4b3}.x-rows .is-named{background:#941c241a}.x-rows .is-missing,.x-outline .is-missing{border:1px dashed #941c24;background:0 0;color:#941c24}html.dark :is(.x-rows,.x-outline) .is-missing{border-color:#e8484f;color:#e8484f}.x-outline li{padding:.3rem .5rem;border-left:2px solid var(--field-line-strong)}.x-quote{margin:0;padding:.4rem .7rem;border-left:3px solid #ee7628;font-style:italic}.x-fields{display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1rem;margin:0;font-size:.84rem}.x-fields dt{color:var(--field-muted)}.x-fields dd{margin:0;color:var(--field-ink);overflow-wrap:anywhere}.x-src .x-fields dt{color:#5a5852}.x-src .x-fields dd{color:#242424}html.dark .x-src .x-fields :is(dt,dd){color:#f4f0e4}.is-bad{color:#941c24!important;font-weight:700}.is-ok{color:var(--field-ink)}html.dark .is-bad{color:#e8484f!important}.x-ph{display:inline-block;margin-right:.4rem;padding:0 .4rem;border:1px dashed var(--field-line-strong);border-radius:4px;font-size:.72rem}.x-reviews li{font-size:.78rem;color:#5a5852}html.dark .x-reviews li{color:#f4f0e4b8}.x-steps{display:grid;gap:.6rem;margin:.9rem 0 0;padding:0;list-style:none;counter-reset:xs}.x-steps li{counter-increment:xs;padding:.6rem .75rem .6rem 2.4rem;position:relative;border:1px solid var(--field-line);border-radius:8px}.x-steps li:before{content:counter(xs);position:absolute;left:.7rem;top:.6rem;display:grid;place-items:center;width:1.2rem;height:1.2rem;border:1.5px solid #941c24;border-radius:4px;font:700 .7rem/1 var(--r-mono, ui-monospace, monospace);color:#941c24}html.dark .x-steps li:before{border-color:#e8484f;color:#e8484f}.x-steps small{display:block;font-family:var(--r-mono, ui-monospace, monospace);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--field-accent)}.x-steps p{margin:.15rem 0 0;font-size:.88rem;line-height:1.5}.x-follow{margin-top:.6rem;font-size:.85rem}.x-follow summary{cursor:pointer;font-weight:700;color:var(--field-ink)}.x-follow p{margin:.3rem 0 0}.x-name{padding:0 .1em;border-radius:2px;border-bottom:2px solid #e8484f;background:#941c246b;color:#fff}.x-cite{display:inline-grid;place-items:center;width:1.2rem;height:1.2rem;margin:0 .15rem;border:0;border-radius:4px;background:#ee7628;color:#242424;font:700 .7rem/1 var(--r-mono, ui-monospace, monospace);vertical-align:.15em;cursor:pointer}.x-table{width:100%;border-collapse:collapse;font-size:.84rem}.x-table caption{text-align:left;margin-bottom:.4rem;font-size:.75rem;color:var(--field-muted)}.x-table :is(th,td){text-align:left;padding:.5rem .75rem .5rem 0;border-bottom:1px solid var(--field-line)}.x-table thead th{font-family:var(--r-mono, ui-monospace, monospace);font-size:.66rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--field-accent)}.x-scroll{overflow-x:auto}@media (prefers-reduced-motion:no-preference){.x-swap{animation:x-swap .22s ease-out}}@keyframes x-swap{0%{opacity:.35;transform:translateY(4px)}}.x-frame.x-trk,.x-frame.x-mkt,.x-frame.x-work{margin-bottom:3.5rem}.x-keys--sm .x-key{padding:.3rem .55rem;font-size:.74rem}.x-key small{font-weight:500;opacity:.75}.x-key--solo{border:1px solid var(--field-line-strong)}.x-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;padding:.7rem 1rem;border-bottom:1px solid var(--field-line)}.x-toolbar__group{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.x-label,.x-toolbar__l,.x-calc__l,.x-card small,.x-tile small,.x-q small,.x-change__l,.x-rep small,.x-mkt legend{font-family:var(--r-mono, ui-monospace, monospace);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;color:var(--field-muted)}.x-toolbar__ctx{margin-left:auto;font-size:.74rem;color:var(--field-muted)}.x-trk__grid,.x-work__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem}@media (min-width:1000px){.x-trk__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.x-trk--gsc .x-trk__grid{grid-template-columns:minmax(0,1fr)}}.x-trk__grid[hidden]{display:none}.x-trk__main{display:grid;gap:1rem;align-content:start;min-width:0}.x-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.6rem}.x-tile,.x-card,.x-panel{display:grid;gap:.2rem;align-content:start;padding:.75rem .85rem;border:1px solid var(--field-line);border-radius:8px;background:var(--paper, #fffdf7);color:var(--field-text);min-width:0}.x-panel{gap:.6rem;padding:.9rem;border-color:var(--field-line-strong)}.x-tile b{font-size:1.6rem;line-height:1.1;color:var(--field-ink)}.x-tile b span{font-size:.85rem;font-weight:600;color:var(--field-muted)}.x-tile em{font-style:normal;font-size:.74rem;color:var(--field-muted)}.x-tile:first-child b{color:var(--r-red-ink, #941c24)}html.dark .x-tile:first-child b{color:#e8484f}.x-chart{display:block;width:100%;height:auto;overflow:visible}.x-chart__grid{stroke:var(--field-line);stroke-dasharray:2 3;shape-rendering:crispEdges}.x-chart :is(path,line,.x-chart__hit){vector-effect:non-scaling-stroke}@media (max-width:640px){.x-chart :is(.x-chart__ax,.x-chart__gap,.x-pos__l){font-size:19px}}.x-chart__ax{font:500 10px var(--r-mono, ui-monospace, monospace);fill:var(--field-muted)}.x-chart__ax.is-out{opacity:.45}.x-chart__out{fill:var(--field-line);opacity:.35}.x-chart__s path{fill:none;stroke-width:2;stroke-linejoin:round}.x-chart__s--you path{stroke-width:3}.x-chart__s--you{stroke:var(--c-brand, #941c24);fill:var(--c-brand, #941c24)}.x-chart__s--c1{stroke:var(--c-secondary, #2e6e73);fill:var(--c-secondary, #2e6e73)}.x-chart__s--c2{stroke:#6d8ba6;fill:#6d8ba6}.x-chart__s--c2 path{stroke-dasharray:5 4}.x-chart__gap{font:600 9px var(--r-mono, ui-monospace, monospace);fill:var(--field-muted)}.x-chart__mark line{stroke:#ee7628;stroke-width:2;stroke-dasharray:4 3}.x-chart__mark rect{fill:#ee7628}.x-chart__mark text{font:700 10px var(--r-mono, ui-monospace, monospace);fill:#242424}.x-chart__hit{fill:transparent;cursor:pointer;outline:0}.x-chart__hit:hover,.x-chart__hit.is-sel{fill:#941c2412}html.dark :is(.x-chart__hit:hover,.x-chart__hit.is-sel){fill:#e8484f1f}.x-chart__hit:focus-visible{stroke:#941c24;stroke-width:2}.x-legend{display:flex;flex-wrap:wrap;gap:.3rem 1rem;margin:.4rem 0 0;padding:0;list-style:none;font-size:.78rem;color:var(--field-text)}.x-legend li{display:flex;align-items:center;gap:.35rem}.x-legend i{width:16px;height:3px;border-radius:2px}.x-legend--you i{background:var(--c-brand, #941c24)}.x-legend--c1 i{background:var(--c-secondary, #2e6e73)}.x-legend--c2 i{background:repeating-linear-gradient(90deg,#6d8ba6 0 5px,transparent 5px 8px)}.x-legend--note{margin-left:auto;color:var(--field-muted);font-size:.72rem}.x-cmp{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.x-cmp li{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(4rem,2fr) auto;align-items:center;gap:.75rem;font-size:.84rem}.x-cmp__n{display:grid}.x-cmp__n b{color:var(--field-ink)}.x-cmp__n small{font-size:.7rem;color:var(--field-muted)}.x-cmp__bar{height:10px;border-radius:3px;background:var(--field-line);overflow:hidden}.x-cmp__bar i{display:block;height:100%;background:var(--c-secondary, #2e6e73)}.x-cmp--you .x-cmp__bar i{background:var(--c-brand, #941c24)}.x-cmp--c2 .x-cmp__bar i{background:#6d8ba6}.x-cmp__v{font:600 .78rem var(--r-mono, ui-monospace, monospace);color:var(--field-ink)}.x-more{border-top:1px solid var(--field-line);padding-top:.6rem}.x-more summary{cursor:pointer;font-weight:700;font-size:.86rem;color:var(--field-ink)}.x-more[open] summary{margin-bottom:.6rem}.x-heat{width:100%;min-width:30rem;border-collapse:separate;border-spacing:3px;font-size:.78rem}.x-heat caption{caption-side:bottom;text-align:left;padding-top:.4rem;font-size:.72rem;color:var(--field-muted)}.x-heat th{text-align:left;font-weight:700;color:var(--field-ink);padding:.2rem .4rem .2rem 0}.x-heat thead th{font:500 .64rem var(--r-mono, ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--field-muted)}.x-heat th small{display:block;font-weight:500;font-size:.66rem;color:var(--field-muted)}.x-heat td{padding:0}.x-heat__cell{display:grid;gap:.1rem;width:100%;min-height:3.1rem;padding:.4rem .5rem;border:1px solid transparent;border-radius:6px;background:color-mix(in srgb,#ee7628 calc(var(--h, 0%)*.55),color-mix(in srgb,var(--field-line) 60%,transparent));color:var(--field-ink);font:inherit;text-align:left;cursor:pointer}.x-heat__cell b{font-size:.86rem}.x-heat__cell small{font-size:.66rem;color:var(--field-text)}.x-heat__cell:hover,.x-heat__cell[aria-pressed=true]{border-color:#941c24}html.dark :is(.x-heat__cell:hover,.x-heat__cell[aria-pressed=true]){border-color:#e8484f}.x-heat__cell.is-none{cursor:default;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--field-line) 5px 6px);color:var(--field-muted)}.x-trk__ans{display:grid;gap:.6rem;align-content:start;padding:.9rem;border:1px solid var(--field-line-strong);border-radius:8px;background:var(--paper, #fffdf7);min-width:0}.x-trk__ansbar{display:grid;gap:.45rem}.x-trk__wk{margin:0;font-size:.8rem;color:var(--field-muted)}.x-trk__wk b{color:var(--field-ink)}.x-trk__hint{margin:0;font-size:.72rem;color:var(--field-muted)}.x-q{margin:0 0 .4rem;font-weight:700;color:var(--field-ink);line-height:1.35}.x-q small{display:block;font-weight:500}.x-meta{display:flex;flex-wrap:wrap;gap:.2rem .9rem;margin:0 0 .6rem;font-size:.72rem;color:var(--field-muted)}.x-meta dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.x-meta dd{margin:0}.x-ans{margin:.5rem 0;padding:.75rem .85rem;border-left:3px solid var(--field-line-strong);border-radius:0 6px 6px 0;background:color-mix(in srgb,var(--field-bg) 70%,transparent);font-size:.88rem;line-height:1.6;color:var(--field-text)}.x-ans .x-name{background:#941c2414;border-bottom:2px solid rgb(148 28 36/.45);color:var(--field-ink);font-weight:600}.x-ans .x-name--you{background:#941c24;border-bottom-color:#ee7628;color:#faf7ee}html.dark .x-ans .x-name{background:#e8484f24;border-bottom-color:#e8484f99}html.dark .x-ans .x-name--you{background:#c4262f;color:#fff}.x-ans [data-x-s]{border-radius:3px;transition:background .2s,box-shadow .2s}.x-ans[data-x-hl=named] [data-x-s~=named]:not(.x-ans__nohl),.x-ans[data-x-hl=position] [data-x-s~=position]:not(.x-ans__nohl),.x-ans[data-x-hl=tone] [data-x-s~=tone]{background:#e8b32e52;box-shadow:0 0 0 2px #e8b32e52}.x-ans--failed{border-left-style:dashed;color:var(--field-muted)}.x-ans__note{margin:0 0 .5rem;font-size:.78rem;color:var(--field-muted)}.x-cites{display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.x-cites summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;cursor:pointer;font-size:.82rem;color:var(--field-ink)}.x-cites summary small{color:var(--field-muted);font-size:.72rem}.x-cites__n{display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:4px;background:#ee7628;color:#242424;font:700 .68rem var(--r-mono, ui-monospace, monospace)}.x-cites .x-fields{margin:.4rem 0 .2rem 1.7rem;font-size:.78rem}.x-cards,.x-empty{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem;padding:1rem 1rem 0}.x-empty{padding-bottom:1rem}.x-cards[hidden],.x-empty[hidden]{display:none}.x-card p{margin:.15rem 0;font-size:.86rem}.x-card b{color:var(--field-ink)}.x-card a,.x-card>span{font-size:.8rem;font-weight:700;color:var(--field-link)}.x-card>span:after,.x-card a:after{content:" →"}a.x-card{text-decoration:none;transition:border-color .15s}a.x-card:hover{border-color:#941c24}.x-empty .x-card{border-style:dashed;background:0 0}.x-markbtn{justify-self:start;display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .7rem;border:1px solid #ee7628;border-radius:999px;background:0 0;color:var(--field-ink);font-size:.8rem;font-weight:700;cursor:pointer}.x-markbtn span{display:inline-grid;place-items:center;width:1.1rem;height:1.1rem;border-radius:3px;background:#ee7628;color:#242424;font:700 .66rem var(--r-mono, ui-monospace, monospace)}.x-markbtn[hidden],.x-change[hidden]{display:none}.x-change{display:grid;gap:1rem;padding:0 1rem 1rem}.x-change__note{border-left:3px solid #ee7628}.x-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}@media (min-width:800px){.x-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.x-pair>div{min-width:0;padding:.85rem;border:1px solid var(--field-line);border-radius:8px;background:var(--paper, #fffdf7)}.x-change__l{margin:0 0 .5rem;color:var(--field-ink)}.x-gsc{display:grid;gap:.5rem}.x-gsc__h{margin:0;font-weight:700;font-size:.84rem;color:var(--field-ink)}.x-gsc__h small{font-weight:500;color:var(--field-muted)}.x-bars__b{fill:#6d8ba6}.x-bars__b.is-sel{fill:#2e6e73}.x-readout{padding:.8rem .9rem;border:1px solid var(--field-line-strong);border-radius:8px;background:var(--paper, #fffdf7)}.x-readout__wk{margin:0 0 .4rem;font-weight:700;color:var(--field-ink)}.x-readout__dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;margin:0}.x-readout__dl dt{font-size:.74rem;color:var(--field-muted)}.x-readout__dl dd{margin:0;font-size:.86rem}.x-readout__dl b{font-size:1.2rem;color:var(--field-ink)}.x-fine{margin:0;padding:0 1rem .9rem;font-size:.75rem;color:var(--field-muted)}.x-mkt__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem}@media (min-width:900px){.x-mkt__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.x-mkt__set{display:grid;gap:.8rem;min-width:0}.x-mkt fieldset{margin:0;padding:0;border:0;min-width:0}.x-mkt legend{margin-bottom:.35rem}.x-mkt legend small{text-transform:none;letter-spacing:0;font-family:inherit}.x-mkt__out{align-self:start;padding:1rem;border:1px solid var(--field-line-strong);border-radius:8px;background:var(--paper, #fffdf7)}.x-calc{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:.4rem 0;color:var(--field-muted)}.x-calc span{display:grid;text-align:center}.x-calc b{font-size:1.3rem;color:var(--field-ink)}.x-calc small{font-size:.66rem}.x-calc__n b{font-size:1.7rem;color:var(--r-red-ink, #941c24)}html.dark .x-calc__n b{color:#e8484f}.x-calc__note{margin:0;font-size:.78rem;color:var(--field-muted)}.x-mkt__reps{padding:0 1rem 1rem}.x-mkt__h{margin:0 0 .6rem;font-weight:700;color:var(--field-ink)}.x-mkt__h small{margin-left:.4rem;font-weight:500;color:var(--field-muted)}.x-reps{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.x-rep{padding:.7rem .8rem;border:1px solid var(--field-line);border-radius:8px;background:var(--paper, #fffdf7)}.x-rep p{margin:.35rem 0 0;font-size:.82rem}.x-rep__names{display:flex;flex-wrap:wrap;gap:.25rem}.x-chipname{padding:.05rem .45rem;border:1px solid var(--field-line-strong);border-radius:999px;font-size:.74rem;color:var(--field-ink)}.x-chipname.is-you{border-color:#941c24;background:#941c24;color:#faf7ee}.x-rep__st{color:var(--field-muted)}.x-reps__sum{margin:.6rem 0 0;font-size:.82rem}.x-panel__h{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-weight:800;color:var(--field-ink)}.x-panel__h small{font-weight:500;color:var(--field-muted)}.x-mail{display:grid;gap:.4rem;padding:.8rem;border:1px dashed var(--field-line-strong);border-radius:8px}.x-mail p{margin:0;font-size:.86rem}.x-mail .x-mail__bar{display:flex;justify-content:space-between;gap:.5rem;font-family:var(--r-mono, ui-monospace, monospace);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--field-muted)}.x-mail__bar em{font-style:normal}.x-mail a{font-size:.82rem;font-weight:700;color:var(--field-link)}.x-range{display:grid;gap:.3rem;font-size:.8rem;color:var(--field-text)}.x-range input{width:100%;accent-color:#941c24}html.dark .x-range input{accent-color:#e8484f}.x-meter{display:grid;gap:.3rem}.x-meter__top{display:flex;justify-content:space-between;gap:.5rem;font-size:.82rem}.x-meter__top b{color:var(--field-ink)}.x-meter__bar{position:relative;height:12px;border-radius:3px;background:var(--field-line);overflow:hidden}.x-meter__bar i{display:block;height:100%;background:#2e6e73;transition:width .2s}.x-meter.is-hit .x-meter__bar i{background:#941c24}html.dark .x-meter.is-hit .x-meter__bar i{background:#e8484f}.x-phrases{display:grid;gap:.35rem;margin:.6rem 0;padding:0;list-style:none}.x-cloud{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;margin:.6rem 0}.x-phrase{padding:.3rem .6rem;border:1px solid var(--field-line);border-left:3px solid #a3968a;border-radius:6px;background:0 0;color:var(--field-ink);font:inherit;font-size:.84rem;text-align:left;cursor:pointer}.x-phrase small{color:var(--field-muted);font-size:.72rem}.x-phrase--positive{border-left-color:#2e6e73}.x-phrase--mixed{border-left-color:#d9a23a}.x-phrase:hover{border-color:var(--field-ink)}.x-phrase:focus-visible{outline:2px solid #941c24;outline-offset:2px}.x-pos{display:grid;gap:.8rem}@media (min-width:700px){.x-pos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.x-pos__l{font:600 10px var(--r-mono, ui-monospace, monospace);stroke:none;fill:var(--field-ink)}.x-frame.x-trk--home{margin:2.5rem 0 0}.x-exp{margin-top:2.5rem}.x-exp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem}@media (min-width:900px){.x-exp__grid{grid-template-columns:minmax(15rem,.8fr) 2fr;min-height:30rem}}.x-exp__tabs{display:grid;gap:.35rem;align-content:start}@media (max-width:899px){.x-exp__tabs{grid-auto-flow:column;grid-auto-columns:minmax(11rem,1fr);overflow-x:auto;padding-bottom:.25rem}}.x-exp__tab{display:grid;gap:.15rem;padding:.55rem .7rem;border:1px solid transparent;border-radius:8px;background:0 0;color:var(--field-text);text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.x-exp__tab b{font-size:.9rem;color:var(--field-ink)}.x-exp__tab span{font-size:.74rem;line-height:1.35;color:var(--field-muted)}.x-exp__tab:hover{border-color:var(--field-line-strong)}.x-exp__tab[aria-selected=true]{border-color:#941c24;background:#941c240f;box-shadow:inset 3px 0#941c24}html.dark .x-exp__tab[aria-selected=true]{border-color:#e8484f;background:#e8484f1a;box-shadow:inset 3px 0#e8484f}.x-exp__tab:focus-visible{outline:2px solid #941c24;outline-offset:2px}.x-exp__links{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:.8rem 1rem;border-top:1px solid var(--field-line);font-size:.88rem;font-weight:700}.x-exp__links a{color:var(--field-link)}.x-exp__links a:after{content:" →"}