/*! ranobes.net - (c) all rights reserved. Copying is prohibited. */
:root{--tv-wash: #3672c20d;--tv-dash: #528ecb7a;--tv-chip-text: #4faaf9;--tv-link: #4a8bdb;--tv-muted: #999;--tv-up: #95ac7c;--tv-down: #d4453f;--tv-plate: #474747;--tv-text: #ccc;--tv-line: rgba(255,255,255,.08);--tv-surface: #343434bf;--tv-surface-raised: #626262;--tv-surface-raised-hover: #6b6b6b;--tv-border: #5a5a5a;--tv-shadow: rgba(0,0,0,.3);--tv-shadow-sm: rgba(0,0,0,.14);--tv-text-strong: #fff;--tv-text-dim: #8a8a8a;--tv-text-subtle: #7d7d7d;--tv-btn-hover: linear-gradient(180deg, #5d5c5c, #818181);--tv-mask-solid: #000;--tv-up-text: #a9bf90;--tv-up-line: #95ac7c7a;--tv-up-tint: #95ac7c1f;--tv-up-tint-hover: #95ac7c33;--tv-down-text: #e0807b;--tv-down-line: #d4453f80;--tv-down-tint: #d4453f1f;--tv-down-tint-hover: #d4453f33;--tv-chip-up-line: #95ac7c69;--tv-chip-down-line: #d4453fa3;--tv-chip-up-wash: #3672c20d;--tv-chip-down-wash: #3672c20d;--tv-legend-line: #626262;--tv-legend-line-hover: #7d7d7d;--tv-cat-line: #3b3b3b;--tv-cat-text-hover: #e0e0e0;--tv-fresh: #9a8fb3;--tv-fresh-tint: #1f4f8f24;--tv-warn: #b39a6b;--tv-ans-yes-bg: radial-gradient(120% 140% at 50% 50%, #95ac7c14 0%, #95ac7c21 38%, #7f9667a6 78%, #8ba271c7 100%);--tv-ans-yes-hover-bg: radial-gradient(120% 140% at 50% 50%, #95ac7c33 0%, #95ac7c42 38%, #8aa272c7 78%, #98af7ee6 100%);--tv-ans-yes-border: #5f7249;--tv-ans-yes-border-top: #b3c79c;--tv-ans-yes-border-top-hover: #cbdcb6;--tv-ans-yes-shadow: 0 6px 18px -8px #95ac7c80, inset 0 2px 6px -2px #ffffff2e;--tv-ans-yes-shadow-hover: 0 8px 22px -8px #95ac7ca6, inset 0 2px 6px -2px #ffffff38;--tv-ans-no-bg: radial-gradient(120% 140% at 50% 50%, #d4453f14 0%, #d4453f1f 38%, #b8433d8c 78%, #c0514ab3 100%);--tv-ans-no-hover-bg: radial-gradient(120% 140% at 50% 50%, #d4453f33 0%, #d4453f40 38%, #c24a44b3 78%, #cc5750d9 100%);--tv-ans-no-border: #8f3a36;--tv-ans-no-border-top: #c9716b;--tv-ans-no-border-top-hover: #e0908a;--tv-ans-no-shadow: 0 6px 18px -8px #d4453f80, inset 0 2px 6px -2px #ffffff26;--tv-ans-no-shadow-hover: 0 8px 22px -8px #d4453fa6, inset 0 2px 6px -2px #ffffff33;--tv-backdrop: rgba(0,0,0,.5);--tv-gutter: #1d1c1c;--tv-shadow-strong: rgba(0,0,0,.45);--tv-ring: #313131;--tv-field: #343434bf;--tv-field-focus: #2f2f2fcc;--tv-inset-soft: rgba(0,0,0,.06);--tv-inset: rgba(0,0,0,.18);--tv-count-bg: rgba(0,0,0,.22);--tv-row-line: #444;--tv-hair: rgba(0,0,0,.12);--tv-panel: #3b3b3b;--tv-panel-line: #353535;--tv-hunk-line: #3b3b3b;--tv-well: #313131;--tv-well-head: #3f3f3f;--tv-skel: #444;--tv-skel-wave: rgba(255,255,255,.07);--tv-hover: rgba(0,0,0,.12);--tv-hover-faint: rgba(0,0,0,.06);--tv-hover-lift: rgba(255,255,255,.05);--tv-hover-line: #6b6b6b;--tv-text-soft: #aaa;--tv-text-faint: #6f6f6f;--tv-text-hover: #b3b3b3;--tv-text-bright: #e0e0e0;--tv-up-name: #b9cba6;--tv-up-glint: #d2e2bf;--tv-gate-bg: #383838;--tv-neg-1: #d9aca6;--tv-neg-2: #e5776d;--tv-neg-3: #d8362c;--tv-new: #8fb3dc;--tv-ans-yes-text: #fff;--tv-ans-no-text: #fff;--tv-ans-yes-border-on: #7a8f62;--tv-ans-no-border-on: #b24a44;--tv-ans-hover: brightness(1.08);--tv-lift: #474747;--tv-lift-shadow: none;--tv-track: #3b3b3b;--tv-progress: #6f7f8f;--tv-scroll: #71717166;--tv-scroll-hover: #717171a6}.tv{position:relative}.tv-g--fade1{opacity:.7}.tv-g--fade2{opacity:.45}@font-face{font-family:"Gotham Pro Tv-n";src:url('../fonts/GothaProReg.woff') format('woff');ascent-override:73%;descent-override:16%;font-display:swap}.tv-n{margin-left:.45em;padding:.21em .45em .08em;border:1px solid var(--tv-dash);border-radius:1em;background:var(--tv-wash);color:var(--tv-chip-text);font-family:"Gotham Pro Tv-n", "Gotham Pro", Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;line-height:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.tv-n--up{border-color:var(--tv-chip-up-line);background:var(--tv-up-tint);color:var(--tv-up-text)}.tv-n--down{border-color:var(--tv-chip-down-line);background:var(--tv-down-tint);color:var(--tv-down-text)}.tv, .tv-demo{--tv-chip-font: .8rem;--tv-chip-h: 28px;--tv-chip-pad: 10px;--tv-chip-r: 8px;--tv-chip-gy: 7px;--tv-chip-gx: 6px;--tv-chip-fold: 84px}.tv-chips--small{--tv-chip-font: 11px;--tv-chip-h: 20px;--tv-chip-pad: 6px;--tv-chip-r: 5px;--tv-chip-gy: 5px;--tv-chip-gx: 4px}.tv-chips--compact{--tv-chip-font: 12px;--tv-chip-h: 24px;--tv-chip-pad: 8px;--tv-chip-r: 6px;--tv-chip-gy: 6px;--tv-chip-gx: 5px}.tv-chips--large{--tv-chip-font: 14px;--tv-chip-h: 32px;--tv-chip-pad: 12px;--tv-chip-r: 9px;--tv-chip-gy: 8px;--tv-chip-gx: 7px;--tv-chip-fold: 96px}.tv-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--tv-chip-gy) var(--tv-chip-gx)}.tv-group + .tv-group{margin-top:10px}.tv-line{flex:1 1 100%;min-width:0}.tv-about, .re-legend{--tv-legend-c: var(--tv-legend-line);flex:0 0 100%;display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;height:18px;margin:0;padding:0;border:0;background:none;font:inherit;font-size:13px;font-weight:400;line-height:18px;color:var(--tv-muted);text-align:left;cursor:pointer;transition:color ease .2s}.tv-about::after, .re-legend::after{content:"";flex:1 1 auto;height:0;border-top:1px dashed;color:var(--tv-legend-c);transition:color ease .2s}.tv-about:hover, .tv-about[aria-expanded="true"], .re-legend:hover, .re-legend[aria-expanded="true"]{--tv-legend-c: var(--tv-legend-line-hover);color:var(--tv-text)}.tv-about__t, .re-legend__t{flex:none;white-space:nowrap}.tv-about__pop{z-index:5;box-sizing:border-box}.tv-empty{margin:0;font-size:12px;line-height:18px;color:var(--tv-muted)}.tv-cats{display:flex;flex-direction:column;gap:10px}.tv-cat{min-width:0;margin:0;padding:4px 10px 10px;border:1px solid var(--tv-cat-line);border-radius:6px}.tv-cat__legend{margin:0;padding:0}.tv-cat__toggle{display:inline-flex;align-items:center;gap:6px;height:22px;margin:0;padding:0 8px;border:0;border-radius:6px;background:none;font:inherit;font-size:12px;font-weight:400;line-height:22px;color:var(--tv-text);white-space:nowrap;cursor:pointer;transition:color ease .2s}@media (hover:hover){.tv-cat__toggle:hover{color:var(--tv-cat-text-hover)}}.tv-cat__caret{font-size:11px;transition:transform ease .2s}.tv-cat.is-shut{padding-top:0;padding-bottom:0;border-color:var(--tv-cat-line) transparent transparent;border-radius:0}.tv-cat.is-shut .tv-cat__caret{transform:rotate(-90deg)}.tv-cat__body{min-width:0}@media (max-width:700px){.tv-cat{padding:4px 8px 8px}}@media (min-width:701px){.tv-runs.showcont.active .cont-text{max-height:var(--tv-fold, 4.5rem)}.tv-list.showcont.active .cont-text{max-height:var(--tv-fold, var(--tv-chip-fold))}.tv-list .showcont-hh{height:var(--tv-chip-fold)}}@media (max-width:700px){.tv-list.showcont.active .cont-in, .tv-runs.showcont.active .cont-in{max-height:var(--tv-fold, 10.5em)}}.tv-chip{display:inline-flex;align-items:center;min-width:0;max-width:100%;box-sizing:border-box;border:1px dashed var(--tv-dash);border-radius:var(--tv-chip-r);background:var(--tv-wash);font-size:var(--tv-chip-font);line-height:calc(var(--tv-chip-h) - 2px);transition:opacity ease .2s}.tv-chip__name{display:block;min-width:0;padding:0 var(--tv-chip-pad);color:var(--tv-chip-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-chip__name:hover{text-decoration:none}.tv-chip__score{margin-left:calc(var(--tv-chip-pad) / -2);padding-right:var(--tv-chip-pad);color:var(--tv-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.tv-chip__score:empty{display:none}.tv-chip--up{border-color:var(--tv-chip-up-line);background:var(--tv-chip-up-wash)}.tv-chip--down{border-color:var(--tv-chip-down-line);background:var(--tv-chip-down-wash)}.tv-chip--up .tv-chip__name{color:var(--tv-up-text)}.tv-chip--down .tv-chip__name{color:var(--tv-down-text)}.tv-chip--fade1{opacity:.7}.tv-chip--fade2{opacity:.45}.tv-chip--archived{opacity:.45}.tv-chip--archived .tv-chip__name{text-decoration:line-through}.tv-chip[aria-busy="true"]{cursor:progress}.tv-group--archived{margin-top:10px}.tv-group--archived .tv-chip{opacity:.75}.tv-open{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-6px 0 -6px 2px;padding:0;border:0;border-radius:50%;background:none;color:inherit;font-size:15px;line-height:1;vertical-align:middle;cursor:pointer;transition:background-color ease .2s}@media (max-width:700px){.tv-open{width:44px;height:44px;margin:-12px 0 -12px 0;font-size:17px}}.tv-open i{position:relative;top:-1.5px}@media (hover:hover){.tv-open:hover{background:var(--menu-hover)}}html.tv-dialog-open{overflow:hidden;scrollbar-gutter:stable;background-color:var(--tv-gutter)}.tv [hidden][hidden], .tv-box [hidden][hidden], .tv-dialog [hidden][hidden]{display:none}.tv-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.tv-dialog{position:fixed;inset:0;box-sizing:border-box;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:inherit;overflow:hidden}.tv-dialog[open]{display:flex;align-items:center;justify-content:center}.tv-dialog::backdrop{background:var(--tv-backdrop)}.tv-dialog .tv-box{transition:transform .25s ease, opacity .25s ease}.tv-dialog:not(.is-in) .tv-box{transform:scale(.9) translateY(50px);opacity:0;pointer-events:none}.tv-dialog::backdrop{transition:opacity .1s ease}.tv-dialog:not(.is-in)::backdrop{opacity:0}@media (min-width:600px){.tv-dialog::backdrop{transition-duration:.35s}}@media (prefers-reduced-motion:reduce){.tv-dialog::backdrop{transition:none}}.tv-box{position:relative;display:flex;flex-direction:column;box-sizing:border-box;background:var(--tv-plate);color:var(--tv-text);font-family:"Gotham Pro", Arial, Helvetica, sans-serif;overflow:hidden;user-select:none;width:min(640px, 100%);height:min(880px, 100%);border-radius:8px;box-shadow:0 16px 32px -8px var(--tv-shadow)}.tv-box.is-desk{width:min(640px, 100%);height:min(880px, 100%)}.tv-box *{box-sizing:border-box}.tv-box button, .tv-box input, .tv-box textarea, .tv-box select{box-sizing:border-box}.tv-box ul, .tv-box ol{margin:0;padding:0;list-style:none}.tv-box li{margin:0;padding:0}.tv-box i, .tv-box em{font-style:normal}.tv-box a{color:inherit;text-decoration:none;outline:none}.tv-box table{border-collapse:collapse;border-spacing:0}.tv-box .md-find input, .tv-box .md-find input:focus, .tv-box .tv-find input, .tv-box .tv-find input:focus{display:block;width:auto;height:100%;padding:0 2px;border:0;border-radius:0;background:none;box-shadow:none;line-height:21px}.tv-box .num{background:transparent;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;height:auto;min-width:0;padding:0;margin:0;display:flex;vertical-align:baseline;text-align:right;border-radius:0}.tv-head{padding:20px 64px 0 24px;position:relative;flex:none}.tv-head h2{margin:0;font-size:18px;line-height:24px;font-weight:700;letter-spacing:-0.01em;color:var(--tv-text)}.tv-head p{margin:2px 0 0;font-size:12px;line-height:18px;color:var(--tv-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tv-x{position:absolute;right:24px;top:12px;width:32px;height:40px;display:flex;align-items:center;justify-content:flex-end;padding:0;border:0;background:none;color:var(--tv-muted);font-size:18px;cursor:pointer;transition:background 0.2s ease, color 0.2s ease}.tv-tabs{flex:none;display:flex;gap:24px;padding:8px 24px 0;border-bottom:1px solid var(--tv-line)}.tv-tab{display:flex;align-items:center;gap:8px;height:42px;padding:2px 0 0;border:0;border-bottom:2px solid transparent;background:none;color:var(--tv-muted);font:inherit;font-size:14px;letter-spacing:0.012em;cursor:pointer;white-space:nowrap;transition:color 0.2s ease, border-color 0.2s ease}.tv-tab[aria-selected="true"]{color:var(--tv-text);border-bottom-color:var(--menu-on)}.tv-tab i{font-size:14px;opacity:0.75}.tv-tab__n{font-size:12px;color:var(--tv-muted);font-variant-numeric:tabular-nums}.tv-gate{flex:none;display:flex;align-items:center;gap:12px;margin:12px 24px 0;padding:10px 14px;border-radius:6px;background:var(--tv-gate-bg);font-size:13px;line-height:19px;color:var(--tv-text)}.tv-gate__txt{flex:1;min-width:0}.tv-gate__act{flex:none;display:flex;align-items:center;gap:7px;white-space:nowrap}.tv-gate .tv-gate__go{color:var(--tv-up-text);text-decoration-color:var(--tv-up-text)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.tv-gate .tv-gate__go{background:linear-gradient(100deg, var(--tv-up-text) 42%, var(--tv-up-glint) 50%, var(--tv-up-text) 58%) 100% 0 / 300% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tv-gate-glint 5s ease-in-out infinite}}@keyframes tv-gate-glint{0%{background-position:100% 0}40%, 100%{background-position:0 0}}.tv-pane{flex:1;min-height:0;display:flex;flex-direction:column}.tv-scroll{flex:1;min-height:0;overflow:auto;padding:16px 24px 20px;transition:opacity 0.2s ease}.tv-scroll.is-busy{opacity:0.6;pointer-events:none}.tv-scroll::-webkit-scrollbar{width:7px}.tv-scroll::-webkit-scrollbar-thumb{background:var(--tv-border);border-radius:4px}.tv-foot{flex:none;display:flex;align-items:center;gap:16px;padding:12px 24px;border-top:1px solid var(--tv-line);min-height:65px}.tv-status{flex:1;min-width:0;font-size:13px;line-height:19px;color:var(--tv-muted)}.tv-status.is-empty{visibility:hidden}.tv-status.is-err{color:var(--tv-down)}.tv-toast{position:absolute;left:16px;right:16px;z-index:30;display:flex;align-items:flex-start;gap:10px;width:fit-content;max-width:440px;margin:0 auto;padding:10px 14px;color:var(--tv-text);font-size:13px;line-height:19px;text-wrap:pretty;cursor:pointer;transition:opacity 0.16s linear}.tv-toast.is-in{animation:tv-toast-in 0.18s ease-out backwards}.tv-toast.is-out{opacity:0}.tv-toast>i{flex:none;margin-top:2px;font-size:14px;color:var(--tv-text-soft)}.tv-toast.is-err>i{color:var(--tv-down-text)}.tv-toast__t{min-width:0;overflow-wrap:anywhere}@keyframes tv-toast-in{from{opacity:0;transform:translateY(6px)}}.tv-lead{margin:0 0 14px;font-size:13px;line-height:19px;color:var(--tv-muted);text-wrap:pretty}.tv-cap{margin:18px 0 6px;font-size:13px;line-height:19px;color:var(--tv-muted)}.tv-lead + .tv-cap, .tv-sticky + .tv-cap{margin-top:4px}.tv-box .tv-empty{margin:12px 0;font-size:13px;line-height:19px;color:var(--tv-muted)}.tv-box .tv-empty.is-err{color:var(--tv-down-text)}.tv-btn{flex:none;height:40px;padding:0 22px;border:0;border-radius:20px;background:var(--tv-surface-raised);color:var(--tv-text-strong);font:700 14px/1 "Gotham Pro", Arial, sans-serif;letter-spacing:0.012em;text-transform:uppercase;box-shadow:0 1px 2px var(--tv-shadow-sm);cursor:pointer}.tv-btn:disabled{opacity:0.45;cursor:default}.tv-btn:not(:disabled):active{box-shadow:inset 0 1px 4px var(--tv-shadow-sm)}.tv-link{display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:0;color:var(--tv-link);font:inherit;font-size:13px;letter-spacing:0.012em;cursor:pointer}.tv-link i{font-size:10px}.tv-vb{width:30px;height:30px;border:0;border-radius:50%;background:none;color:var(--tv-muted);font:400 17px/1 "Gotham Pro", Arial, sans-serif;cursor:pointer;display:grid;place-items:center;padding:0;transition:color 0.2s ease, background 0.2s ease}.tv-vb.up[aria-pressed="true"]{color:var(--tv-up);background:var(--tv-up-tint)}.tv-vb.down[aria-pressed="true"]{color:var(--tv-down);background:var(--tv-down-tint)}.tv-sticky{position:sticky;top:-16px;z-index:1;margin:0 -24px 10px;padding:0 24px 10px;background:var(--tv-plate)}.tv-find{display:flex;align-items:center;gap:10px;height:36px;padding:0 6px 0 12px;background:var(--tv-field);border:1px solid var(--tv-ring);border-radius:4px;box-shadow:inset 0 1px 4px var(--tv-inset-soft);color:var(--tv-muted);flex:1;min-width:0}.tv-find>i{font-size:12px}.tv-find input{flex:1;min-width:0;outline:0;color:var(--tv-text);font:inherit;font-size:14px;letter-spacing:0.012em}.tv-find input::placeholder{color:var(--tv-text-dim)}.tv-find__n{font-size:12px;padding-right:6px;font-variant-numeric:tabular-nums}.tv-find__x{width:26px;height:26px;border:0;border-radius:50%;background:none;color:var(--tv-muted);cursor:pointer}.tv-add{position:relative;flex:none;width:300px;max-width:60%}.tv-box .tv-field{width:100%;height:40px;padding:8px 15px;border:1px solid var(--tv-ring);border-radius:4px;background:var(--tv-field);box-shadow:inset 0 1px 4px var(--tv-inset-soft);color:var(--tv-text);font:inherit;font-size:14px;letter-spacing:0.012em;outline:0;transition:background 0.2s ease;line-height:21px}.tv-box .tv-field:focus{background:var(--tv-field-focus)}.tv-add.is-off .tv-field{opacity:0.45;cursor:default}.tv-box .tv-add.is-off .tv-field:focus{background:var(--tv-field)}.tv-field::placeholder{color:var(--tv-text-dim)}.tv-pick{position:absolute;left:0;right:0;bottom:calc(100% + 6px);overflow:hidden;background:var(--menu-ground);border:1px solid var(--menu-line);border-radius:8px;box-shadow:0 8px 32px -10px var(--tv-shadow);z-index:1}.tv-pick__scroll{box-sizing:border-box;max-height:200px;overflow-y:auto;overscroll-behavior:contain}@supports not selector(::-webkit-scrollbar){.tv-pick__scroll{scrollbar-width:thin;scrollbar-color:var(--tv-scroll) transparent}}.tv-pick__scroll::-webkit-scrollbar{width:4px;background:transparent}.tv-pick__scroll::-webkit-scrollbar-track{background:transparent}.tv-pick__scroll::-webkit-scrollbar-thumb{background-color:var(--tv-scroll);border-radius:2px}.tv-pick__scroll::-webkit-scrollbar-thumb:hover{background-color:var(--tv-scroll-hover)}.tv-pick__opt{display:flex;justify-content:space-between;gap:10px;padding:2px 12px;line-height:21px;color:var(--tv-text-soft);font-size:14px;cursor:pointer}.tv-pick__opt>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tv-pick__opt.is-act{box-shadow:inset 2px 0 0 var(--tv-up)}.tv-pick__opt em{flex:none;font-style:normal;font-size:11px;color:var(--tv-text-subtle)}.tv-pick__hit{background:none;color:var(--tv-up-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.tv-pick__none{margin:6px 0;padding:2px 12px;font-size:13px;color:var(--tv-muted)}.tv-tools{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 24px;border-bottom:1px solid var(--tv-line)}.tv-tools .tv-find{flex:1 1 140px}.tv-hempty>p:first-child{margin:0 0 6px;font-size:14px;color:var(--tv-text)}.tv-hempty__sub{margin:0 0 12px;font-size:13px;line-height:19px;color:var(--tv-muted)}.tv-hempty .tv-log{margin-bottom:12px}@media (hover:hover){.tv-x:hover{color:var(--tv-text-hover)}.tv-tab:hover{color:var(--tv-text)}.tv-link:hover{text-decoration:underline}.tv-btn:not(:disabled):hover{background:var(--tv-btn-hover)}.tv-vb:hover{background:var(--menu-hover)}}.tv-add.is-down .tv-pick{bottom:auto;top:calc(100% + 6px)}.rq-prog{flex:none;display:flex;align-items:center;gap:12px;padding:12px 24px 8px}.rq-prog__txt{flex:1;min-width:0;font-size:13px;color:var(--tv-text)}.rq-prog__n{font-size:12px;color:var(--tv-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.rq-nav{width:24px;height:32px;display:flex;align-items:center;padding:0;border:0;background:none;color:var(--tv-muted);cursor:pointer}.rq-prog>.rq-nav:first-child{justify-content:flex-start}.rq-prog>.rq-nav:last-child{justify-content:flex-end}.rq-nav:disabled{opacity:0.3;cursor:default}.rq-segs{flex:none;position:relative;padding:6px 24px 14px;margin-top:-6px;border-bottom:1px solid var(--tv-line);touch-action:pan-y;user-select:none;-webkit-tap-highlight-color:transparent}.rq-segs__row{display:grid;gap:2px}.rq-seg{height:8px;border:0;padding:0;border-radius:2px;background:var(--tv-track);cursor:pointer;transition:background 0.2s ease}.rq-seg.s-yes{background:var(--tv-up)}.rq-seg.s-no{background:var(--tv-down)}.rq-seg.s-skip{background:var(--tv-surface-raised-hover)}.rq-seg.s-end{background:transparent;border:1px solid var(--tv-border)}.rq-seg{position:relative;box-sizing:border-box}.rq-seg[aria-current="true"]{z-index:1;border:1px solid var(--tv-text)}.rq-seg.is-tipped:not([aria-current="true"]){border:1px solid var(--tv-text-dim)}.rq-segs__tip, .my-heat__tip, .re-pop, .md-more, .re-dl__more, .tv-toast{border:1px solid var(--tv-panel-line);border-radius:4px;background:var(--tv-panel);box-shadow:0 6px 18px -8px var(--tv-shadow-strong)}.rq-segs__tip::after, .my-heat__tip::after, .re-pop::before, .md-more::before, .re-dl__more::before{content:"";position:absolute;left:calc(var(--tip-x, 50%) - 4px);width:6px;height:6px;background:var(--tv-panel);transform:rotate(45deg)}.rq-segs__tip::after, .my-heat__tip::after{top:calc(100% - 3px);border-right:1px solid var(--tv-panel-line);border-bottom:1px solid var(--tv-panel-line)}.re-pop::before, .md-more::before, .re-dl__more::before{bottom:calc(100% - 3px);border-left:1px solid var(--tv-panel-line);border-top:1px solid var(--tv-panel-line)}.rq-segs__tip{position:absolute;bottom:calc(100% - 2px);left:0;z-index:6;padding:4px 8px;color:var(--tv-text);font-size:11px;line-height:15px;white-space:nowrap;pointer-events:none}.rq-segs__tip[hidden]{display:none}.rq-segs__tipName{color:var(--tv-text);font-weight:400}.rq-segs__tipSt:empty{display:none}.rq-segs__tipSt::before{content:"\00b7";margin:0 5px;color:var(--tv-text-dim)}.rq-stage{display:flex;flex-direction:column;justify-content:flex-start;padding:16px 24px}.rq-card{flex:none;width:100%}.rq-stage{position:relative}.my-top{padding:4px 0 16px;border-bottom:1px solid var(--tv-border)}.my-top__h{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.my-top__t{flex:none;white-space:nowrap;display:flex;align-items:center;gap:8px;font-size:15px;line-height:20px;font-weight:600;color:var(--tv-text)}.my-top__t i{display:flex;align-items:center;height:20px;font-size:13px;line-height:1;color:var(--tv-up)}.my-top__m{display:flex;align-items:center;gap:10px;font-size:12px;line-height:16px;color:var(--tv-text-dim);white-space:nowrap;font-variant-numeric:tabular-nums}.my-top__m b{font-weight:400}.my-top__m b.up{color:var(--tv-up-text)}.my-top__m b.down{color:var(--tv-down-text)}.my-sep{align-self:stretch;border-left:1px solid var(--tv-border)}.my-stats{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-bottom:16px}.my-stats>div{display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px 0;border-left:1px solid var(--tv-row-line)}.my-stats>div:first-child{border-left:0}.my-stats b{font-size:22px;line-height:28px;font-weight:600;color:var(--tv-text);font-variant-numeric:tabular-nums}.my-stats b.up{color:var(--tv-up-text)}.my-stats b.down{color:var(--tv-down-text)}.my-stats span{font-size:12px;line-height:16px;color:var(--tv-text-subtle)}.my-heat{position:relative;margin:-8px 0;padding:8px 0;cursor:default;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.my-heat__days{display:flex;flex-flow:row-reverse wrap;gap:0 3px;height:11px;overflow:hidden}.my-heat__day{flex:0 0 11px;height:11px;border-radius:2px;background:var(--tv-line)}.my-heat__day[data-heat="1"]{background:var(--tv-up-line)}.my-heat__day[data-heat="2"]{background:var(--tv-up-line)}.my-heat__day[data-heat="3"]{background:var(--tv-up)}.my-heat__day[data-heat="4"]{background:var(--tv-up-text)}.my-heat__day{box-sizing:border-box}.my-heat__day.is-tipped{border:1px solid var(--tv-text);padding:1px;background-clip:content-box}.my-heat__tip{position:absolute;bottom:calc(100% - 3px);left:0;z-index:5;padding:4px 8px;color:var(--tv-text);font-size:11px;line-height:15px;white-space:nowrap;pointer-events:none}.my-heat__tip[hidden]{display:none}.my-heat__tipDay{color:var(--tv-text);font-weight:400}.my-heat__tipCount::before{content:"\00b7";margin:0 5px;color:var(--tv-text-dim)}.my-list{display:flex;flex-direction:column}.my-nv{display:flex;flex-direction:column;align-items:stretch;gap:7px;width:100%;padding:12px 0;border:0;border-bottom:1px solid var(--tv-border);background:none;text-align:left;font:inherit;cursor:pointer}.my-nv__h{display:grid;align-items:center;gap:10px;min-width:0;grid-template-columns:minmax(0, 1fr) auto 60px 10px}.my-nv__h>.my-nv__t{grid-column:1}.my-nv__h>.re-nv__here{grid-column:2}.my-nv__h>.my-nv__ago{grid-column:3}.my-nv__h>.my-nv__chev{grid-column:4;justify-self:end}.my-nv__t{min-width:0;font-size:14px;line-height:20px;color:var(--tv-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.2s ease}@media (hover:hover){.my-nv:hover .my-nv__t{color:var(--tv-text-bright)}}.my-nv__ago{white-space:nowrap;text-align:right;font-size:12px;color:var(--tv-text-subtle);font-variant-numeric:tabular-nums}i.my-nv__chev{display:flex;align-items:center;height:20px;font-size:10px;line-height:1;color:var(--tv-text-faint)}.my-nv__tags{display:flex;gap:6px;min-width:0;overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg, var(--tv-mask-solid) 88%, transparent);mask-image:linear-gradient(90deg, var(--tv-mask-solid) 88%, transparent)}.my-tg{flex:none;display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:4px;font-size:11px;line-height:1;letter-spacing:0.012em}.my-tg i{font-size:9px;line-height:1;opacity:0.8}.my-tg.up{background:var(--tv-up-tint);color:var(--tv-up-text)}.my-tg.down{background:var(--tv-down-tint);color:var(--tv-down-text)}.my-more{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 4px;font-size:11px;color:var(--tv-text-subtle);font-variant-numeric:tabular-nums}.tv-spark{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:20}.rq-confetti{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:5}.rq-done{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:20px;line-height:26px;font-weight:600;color:var(--tv-up-name);animation:rq-done-in 0.45s cubic-bezier(0.2, 0.9, 0.3, 1.25) backwards}.rq-done__ic{flex:none;display:flex;align-items:center;justify-content:center;width:22px;height:26px;font-size:20px;line-height:1;color:var(--tv-up);animation:rq-done-ic 0.6s 0.15s cubic-bezier(0.2, 0.9, 0.3, 1.4) backwards}.rq-card.is-end .rq-name{margin-bottom:6px}.rq-tally{display:flex;gap:16px;margin:0 0 10px;font-size:13px;line-height:19px;color:var(--tv-muted)}.rq-tally b{font-weight:400;color:var(--tv-text);font-variant-numeric:tabular-nums}.rq-tally b.up{color:var(--tv-up-text)}.rq-tally b.down{color:var(--tv-down-text)}.rq-card.is-end .rq-desc{margin-bottom:14px;font-size:13px;line-height:19px;color:var(--tv-muted)}.rq-go{display:inline-flex;align-items:center;gap:10px;height:34px;padding:0 16px;border:1px solid var(--tv-border);border-radius:16px;background:transparent;box-shadow:inset 0 1px 4px var(--tv-inset);color:var(--tv-text);font:inherit;font-size:13px;letter-spacing:0.012em;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease}.rq-go i{display:flex;align-items:center;height:34px;font-size:12px;line-height:1;color:var(--tv-up);transition:transform 0.2s ease}.rq-go:active{transform:scale(0.97)}@media (hover:hover){.rq-go:hover{background:var(--tv-hover);border-color:var(--tv-hover-line)}.rq-go:hover i{transform:translateX(2px)}}@keyframes rq-done-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rq-done-ic{from{opacity:0;transform:scale(0.4) rotate(-20deg)}to{opacity:1;transform:none}}.rq-hist{flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;width:100%;margin:20px 0 0;padding:0;background:var(--tv-well);border:1px solid var(--tv-ring);border-radius:7px;box-shadow:inset 0 1px 4px var(--tv-inset-soft)}.rq-view{margin-top:28px;padding-top:18px;border-top:1px solid var(--tv-line)}.rq-view__h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 18px;margin:0 0 12px;font-size:13px;line-height:19px;color:var(--tv-muted)}.rq-view__t{min-width:0}.rq-view__flow{display:flex;flex-wrap:wrap;gap:6px}.rq-vc{height:28px;padding:0 11px;border:1px dashed var(--tv-dash);border-radius:8px;background:var(--tv-wash);color:var(--tv-chip-text);font:inherit;font-size:0.8rem;letter-spacing:0.012em;cursor:pointer;transition:opacity 0.2s ease, border-color 0.2s ease, background-color 0.2s ease}.rq-vc.s-yes{border-style:solid;border-color:var(--tv-up-line);background:var(--tv-up-tint);color:var(--tv-up-name)}.rq-vc.s-no{border-color:var(--tv-border);background:transparent;color:var(--tv-text-subtle);text-decoration:line-through;text-decoration-color:var(--tv-down-line)}.rq-vc.s-skip{opacity:0.6}.rq-view__key{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;line-height:18px;color:var(--tv-text-subtle)}.rq-view__key span{display:flex;align-items:center;gap:6px;white-space:nowrap}.rq-view__key span::before{content:"";width:14px;height:10px;border-radius:3px;border:1px dashed var(--tv-dash)}.rq-view__key .k-yes::before{border-style:solid;border-color:var(--tv-up-line);background:var(--tv-up-tint)}.rq-view__key .k-no::before{border-color:var(--tv-border)}.rq-view__key .k-skip::before{opacity:0.6;background:var(--tv-wash)}@media (hover:hover){.rq-vc:hover{background:var(--tv-fresh-tint)}.rq-vc.s-yes:hover{background:var(--tv-up-tint-hover)}.rq-vc.s-no:hover{background:var(--tv-hover-faint)}}.rq-card.is-fwd, .rq-anim.is-fwd{animation:rq-in-fwd 0.28s cubic-bezier(0.2, 0.7, 0.2, 1) backwards}.rq-card.is-back, .rq-anim.is-back{animation:rq-in-back 0.28s cubic-bezier(0.2, 0.7, 0.2, 1) backwards}.rq-anim{animation-delay:0.04s!important}@keyframes rq-in-fwd{from{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes rq-in-back{from{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:none}}.rq-seg{transition:background-color 0.25s ease}@media (prefers-reduced-motion:reduce){.rq-card, .rq-anim{animation:none!important}}.rq-stage.has-log{gap:16px}.rq-stage.has-log>.rq-card{min-height:180px}.rq-split{margin:0 -24px;border-top:1px solid var(--tv-line)}.rq-stage.has-log .rq-card>.rq-q{margin-bottom:12px}.rq-stage.has-log .rq-desc{margin:0}.rq-stage.has-log>.rq-hist{flex:none;margin:0;max-height:min(340px, 100%)}.rq-hist__cap{margin:0 0 10px;font-size:12px;line-height:18px;color:var(--tv-text-subtle)}.rq-hist .re-hunk:last-child{margin-bottom:0}.rq-hist{scrollbar-width:thin;scrollbar-color:var(--tv-border) transparent}.rq-hist::-webkit-scrollbar{width:4px}.rq-hist::-webkit-scrollbar-track{background:transparent;margin:7px 0}.rq-hist::-webkit-scrollbar-thumb{background:var(--tv-border);border-radius:2px}.rq-hist::-webkit-scrollbar-thumb:hover{background:var(--tv-border)}.rq-where{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:19px;color:var(--tv-muted);margin-bottom:8px}.rq-name{margin:0 0 8px;font-size:19px;line-height:25px;font-weight:700;letter-spacing:-0.01em;color:var(--tv-text);text-wrap:balance}.rq-sc{font-weight:400;font-variant-numeric:tabular-nums}.rq-sc.up{color:var(--tv-up-text)}.rq-sc.down{color:var(--tv-down-text)}.rq-name{transition:color 0.2s ease}.rq-name.neg-1, .md-row__name.neg-1{color:var(--tv-neg-1)}.rq-name.neg-2, .md-row__name.neg-2{color:var(--tv-neg-2)}.rq-name.neg-3, .md-row__name.neg-3{color:var(--tv-neg-3);text-decoration:underline wavy var(--tv-down);text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-skip-ink:none}.rq-name.is-arch, .md-row.is-arch .md-row__name{color:var(--tv-text-dim);text-decoration:line-through var(--tv-text-dim);text-decoration-thickness:1px}.rq-card.is-end .rq-name{font-size:20px;line-height:26px;color:var(--tv-text)}.rq-desc{max-width:560px;margin:0 0 16px;font-size:15px;line-height:24px;color:var(--tv-text);text-wrap:pretty}.rq-desc.is-none{color:var(--tv-muted);font-size:13px;line-height:19px}.rq-score{display:flex;gap:16px;white-space:nowrap;font-size:13px;line-height:19px;color:var(--tv-muted);margin-bottom:16px}.rq-yours.s-yes{color:var(--tv-up-text)}.rq-yours.s-no{color:var(--tv-down-text)}.rq-q{margin:0;font-size:16px;line-height:24px;color:var(--tv-text)}.rq-more{display:grid;gap:10px;justify-items:start;margin-bottom:8px}.rq-addrow .tv-add{width:100%;max-width:100%}.rq-foot{gap:3px;padding:14px 24px}.rq-ans{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;height:44px;border:1px solid var(--tv-surface-raised);background:transparent;color:var(--tv-text);font:700 14px/1 "Gotham Pro", Arial, sans-serif;text-transform:uppercase;letter-spacing:0.012em;cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease, opacity 0.2s ease, transform 0.2s ease}.rq-ans:disabled{opacity:0.4;cursor:default}.rq-ans:not(:disabled):active{transform:scale(0.97)}.rq-ans.no{border-radius:16px 5px 5px 16px;border-color:var(--tv-ans-no-border);border-top-color:var(--tv-ans-no-border-top);background:var(--tv-ans-no-bg);color:var(--tv-ans-no-text);box-shadow:var(--tv-ans-no-shadow)}.rq-ans.skip{flex:0.8;border-radius:5px;box-shadow:inset 0 1px 4px var(--tv-inset);color:var(--tv-muted)}.rq-ans.yes{border-radius:5px 16px 16px 5px;border-color:var(--tv-ans-yes-border);border-top-color:var(--tv-ans-yes-border-top);background:var(--tv-ans-yes-bg);color:var(--tv-ans-yes-text);box-shadow:var(--tv-ans-yes-shadow)}.rq-glyph{font-size:18px;font-weight:400}.rq-ans__n{min-width:22px;height:20px;padding:0 6px;border-radius:4px;font-size:12px;font-weight:400;line-height:20px;font-variant-numeric:tabular-nums;background:var(--tv-count-bg);color:inherit}.rq-ans.no[aria-pressed="true"]{border-color:var(--tv-ans-no-border-on);border-top-color:var(--tv-ans-no-border-top-hover);background:var(--tv-ans-no-hover-bg);box-shadow:var(--tv-ans-no-shadow-hover)}.rq-ans.yes[aria-pressed="true"]{border-color:var(--tv-ans-yes-border-on);border-top-color:var(--tv-ans-yes-border-top-hover);background:var(--tv-ans-yes-hover-bg);box-shadow:var(--tv-ans-yes-shadow-hover)}.rq-ans.skip[aria-pressed="true"]{border-color:var(--tv-text-dim);color:var(--tv-text)}@media (max-width:360px){.rq-ans{gap:5px;padding:0 4px}}@media (hover:hover){.rq-ans.no:not(:disabled):hover{filter:var(--tv-ans-hover)}.rq-ans.yes:not(:disabled):hover{filter:var(--tv-ans-hover)}.rq-ans.skip:not(:disabled):hover{background:var(--tv-hover)}}.re-field{margin-bottom:22px}.re-h__ic{flex:none;width:16px;text-align:center;font-size:13px}.re-h__ic.is-genre{color:var(--tv-fresh)}.re-h__ic.is-event{color:var(--tv-warn)}.re-h>span{flex:none}.re-adm{flex:none;display:grid;place-items:center;width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:6px;background:none;color:var(--tv-muted);font-size:12px;cursor:pointer}.re-adm[aria-pressed="true"]{border-color:var(--tv-down-line);background:var(--tv-down-tint);color:var(--tv-down-text)}.re-head{display:flex;align-items:center;gap:0;margin:0 0 10px}.re-h{flex:1;min-width:0;display:flex;align-items:center;gap:8px;margin:0;font-size:14px;line-height:21px;font-weight:700;color:var(--tv-text)}.re-h::after{content:"";flex:1;margin-left:4px;border-top:1px solid var(--tv-line)}.re-flow{position:relative;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tv-head.has-modes{padding-right:216px}.tv-modes{position:absolute;right:38px;top:18px;display:flex;align-items:center}.tv-modes__unit{position:relative;display:flex;align-items:center}.tv-seg{display:flex;padding:2px;border:1px solid var(--tv-ring);border-radius:15px;background:var(--tv-field)}.tv-modes .tv-set, .tg-pick__top .tv-set{--r: 15px;--gap: 3px;--tuck: 4px;position:relative;width:30px;height:28px;margin-right:calc(0px - var(--tuck));padding:0 calc(var(--tuck) + var(--gap)) 0 0;border-right-width:0;border-radius:6px 0 0 6px;-webkit-mask:radial-gradient(circle at calc(100% - var(--tuck) + var(--r)) 50%, transparent calc(var(--r) + var(--gap) - .5px), #000 calc(var(--r) + var(--gap)));mask:radial-gradient(circle at calc(100% - var(--tuck) + var(--r)) 50%, transparent calc(var(--r) + var(--gap) - .5px), #000 calc(var(--r) + var(--gap)))}.tv-set::after{content:'';position:absolute;top:50%;right:calc(var(--tuck) - 2 * var(--r) - var(--gap) - 1px);box-sizing:border-box;width:calc(2 * (var(--r) + var(--gap) + 1px));height:calc(2 * (var(--r) + var(--gap) + 1px));border:1px solid;border-color:inherit;border-radius:50%;transform:translateY(-50%);pointer-events:none}.tv-modes .tv-set[aria-expanded="true"]{box-shadow:inset 0 0 6px 0 rgba(149, 172, 124, 0.35)}.tv-setpanel .setpanel__value select, .tv-setpanel .setpanel__pick{width:118px}.setpanel.tv-setpanel{width:280px}.tv-setpanel .setpanel__note.is-err{color:var(--tv-down-text)}.tv-setpanel__guide{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:32px;padding:0 10px;border:1px solid var(--sp-hair);border-radius:6px;background:none;color:var(--sp-text);font-family:inherit;font-size:12px;font-weight:400;cursor:pointer;transition:border-color 0.2s ease}.tv-setpanel__guide i{color:var(--sp-ok);font-size:11px}@media (hover:hover){.tv-setpanel__guide:hover{border-color:var(--sp-hair-hover)}}.tv-demo{margin-top:12px;padding:8px 10px 10px;border-radius:6px;background:var(--sp-sunken)}.tv-demo__cap{float:right;margin-left:8px;color:var(--sp-dim);font-size:12px;line-height:16px}.tv-demo + .setpanel__field{margin-top:12px;padding-top:12px;border-top:1px solid var(--sp-line)}.tv-demo__line{color:var(--sp-text);font-size:13px;line-height:22px}.tv-demo__a{color:var(--tv-link)}.tv-demo__field + .tv-demo__field{margin-top:10px}.tv-demo__name{display:block;margin-bottom:4px;color:var(--sp-text);font-size:12px;line-height:16px}.tv-demo .tv-about{pointer-events:none}.tv-seg__b{display:grid;place-items:center;width:32px;height:24px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--tv-muted);font:inherit;font-size:12px;letter-spacing:0.012em;cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease}.tv-seg__b i{font-size:12px;transition:color 0.2s ease}.tv-seg__b[aria-checked="true"] i{color:var(--tv-up)}.tv-seg__b[aria-checked="true"]{background:var(--tv-lift);color:var(--tv-text);box-shadow:var(--tv-lift-shadow)}@media (hover:hover){.tv-seg__b:not([aria-checked="true"]):hover{color:var(--tv-text)}}.tv-modes__line{width:20px;margin:0 10px;border-top:1px solid var(--tv-line)}.re-scroll{position:relative}.tv-head.has-back{padding-left:60px}.tv-back{position:absolute;left:12px;top:16px;width:40px;height:40px;border:0;background:none;color:var(--tv-muted);font-size:16px;cursor:pointer;transition:color 0.2s ease}@media (hover:hover){.tv-back:hover{color:var(--tv-text-hover)}}.re-bar{position:sticky;top:-16px;z-index:1;display:grid;grid-template-columns:32px minmax(0, 1fr) auto;align-items:center;column-gap:8px;margin:-16px -24px 16px;padding:10px 24px 10px 16px;background:var(--tv-plate);border-bottom:1px solid var(--tv-line)}.re-bar__back, .re-bar__ic{width:32px;height:32px;display:grid;place-items:center;border:0;background:none;color:var(--tv-muted);font-size:14px}.re-bar__back{cursor:pointer;transition:color 0.2s ease}@media (hover:hover){.re-bar__back:hover{color:var(--tv-text-hover)}}.re-bar__t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;color:var(--tv-text)}.re-bar__m{display:flex;align-items:center;gap:14px;font-size:12px;color:var(--tv-text-subtle);white-space:nowrap}.re-bar__m b{font-weight:400;color:var(--tv-up);font-variant-numeric:tabular-nums}.re-bar__m b.down, .re-nv__m b.down{color:var(--tv-down-text)}.re-fseg{display:flex;padding:2px;border:1px solid var(--tv-ring);border-radius:8px;background:var(--tv-field)}.re-fseg__b{display:flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:var(--tv-muted);font:inherit;font-size:12px;letter-spacing:0.012em;cursor:pointer;white-space:nowrap;transition:background-color 0.2s ease, color 0.2s ease}.re-fseg__b b{font-weight:400;font-variant-numeric:tabular-nums}.re-fseg__b b.up{color:var(--tv-up)}.re-fseg__b b.down{color:var(--tv-down-text)}.re-fseg__b[aria-checked="true"]{background:var(--tv-lift);color:var(--tv-text);box-shadow:var(--tv-lift-shadow)}@media (hover:hover){.re-fseg__b:not([aria-checked="true"]):hover{color:var(--tv-text)}}.re-nvs{display:grid;grid-template-columns:minmax(0, 1fr) auto auto auto auto 12px}.re-nv{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:center;column-gap:16px;min-height:48px;padding:0 4px;border:0;border-top:1px solid var(--tv-line);background:none;color:var(--tv-text);font:inherit;font-size:14px;letter-spacing:0.012em;text-align:left;cursor:pointer;transition:background-color 0.2s ease}.re-nv:first-child{border-top:0}.re-nv--head{position:sticky;top:-16px;z-index:1;margin-top:-16px;min-height:52px;background:var(--tv-plate);border-bottom:1px solid var(--tv-line);cursor:default}.re-nv--head + .re-nv{border-top:0}.re-nv__hd{display:flex;align-items:center;gap:12px;min-width:0;font-weight:700;color:var(--tv-text)}.re-nv__hd i{width:16px;text-align:center;font-size:14px;font-weight:400;color:var(--tv-muted)}.re-nv__ago{font-size:12px;color:var(--tv-text-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}.re-nv__n{font-size:12px;font-weight:400;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.re-nv__n.up{color:var(--tv-up)}.re-nv__n.down{color:var(--tv-down-text)}.re-nv__here{font-size:12px;white-space:nowrap}.re-nv__t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.re-nv__m{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--tv-text-subtle);white-space:nowrap}.re-nv__m b{font-weight:400;color:var(--tv-up);font-variant-numeric:tabular-nums}.re-nv__here{padding:0 8px;height:20px;line-height:18px;border:1px solid var(--tv-up-line);border-radius:4px;color:var(--tv-up-name)}.re-nv>i{font-size:10px;color:var(--tv-text-subtle)}.re-nv__t{transition:color 0.2s ease}@media (hover:hover){.re-nv:not(.re-nv--head):hover .re-nv__t{color:var(--tv-text-bright)}}.re-hunk__h>span:first-child{white-space:nowrap}.re-dl__f{display:flex;align-items:center;justify-content:center;font-size:12px}.re-dl__f.is-genre{color:var(--tv-fresh)}.re-dl__f.is-event{color:var(--tv-warn)}.re-dl__in{color:var(--tv-text-subtle)}.re-dl__nv{color:var(--tv-text)}.re-hunk{margin-bottom:16px;border:1px solid var(--tv-hunk-line);border-radius:8px;overflow:hidden}.re-hunk__h{display:flex;justify-content:space-between;align-items:center;height:32px;padding:0 12px;background:var(--tv-well-head);border-bottom:1px solid var(--tv-hunk-line);font-size:12px;color:var(--tv-muted)}.re-hunk__stat{display:flex;gap:8px;font-variant-numeric:tabular-nums}.re-hunk__stat b{font-weight:400}.re-hunk__stat .up{color:var(--tv-up)}.re-hunk__stat .down{color:var(--tv-down-text)}.re-dl{display:grid;grid-template-columns:28px 16px auto minmax(0, 1fr) auto auto;align-items:center;column-gap:10px;min-height:30px;padding-right:12px;font-size:13px;line-height:19px;border-top:1px solid var(--tv-hair)}.re-dl:first-of-type{border-top:0}.re-dl.is-add{background:var(--tv-up-tint)}.re-dl.is-rm{background:var(--tv-down-tint)}.re-dl__sign{align-self:stretch;display:grid;place-items:center;font:14px/1 ui-monospace, Menlo, monospace}.re-dl.is-add .re-dl__sign{background:var(--tv-up-tint);color:var(--tv-up)}.re-dl.is-rm .re-dl__sign{background:var(--tv-down-tint);color:var(--tv-down-text)}.re-dl__tag{color:var(--tv-text);white-space:nowrap}.re-dl.is-rm .re-dl__tag{color:var(--tv-neg-1);text-decoration:line-through;text-decoration-color:var(--tv-down-line)}.re-dl.is-tally .re-dl__tag{text-decoration:none}.re-dl.is-add .re-dl__tag{color:var(--tv-up-name)}.re-dl__f{font-size:11px;color:var(--tv-text-subtle)}.re-dl__why{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:var(--tv-muted)}.re-dl__who{color:var(--tv-link)}.re-dl__why b.up, .re-dl__why b.down{font-weight:400;font-variant-numeric:tabular-nums}.re-dl__why b.up{color:var(--tv-up)}.re-dl__why b.down{color:var(--tv-down-text)}.re-dl__why b.up + b.down{margin-left:6px}.re-dl__mine{color:var(--tv-text)}.re-dl__ago{font-size:12px;color:var(--tv-text-subtle);white-space:nowrap;font-variant-numeric:tabular-nums}.re-dl__acts{display:flex;align-items:center;gap:6px}.re-dl__slot{flex:none;width:18px;height:18px}.re-dl__mod.is-muted, .re-dl__mod[aria-expanded="true"]{opacity:1}.re-dl__mod.is-muted{color:var(--tv-down-text)}.re-hist{position:relative}.re-dl__more{--tip-x: 50%;position:absolute;padding:12px 14px;color:var(--tv-text-soft);font-size:13px;line-height:19px;animation:re-pop-in 0.2s ease backwards}.re-dl__more p{margin:0 0 10px}.re-dl__mwho{color:var(--tv-text)}.re-dl__stats{width:100%;margin:0 0 10px;border-collapse:collapse;font-variant-numeric:tabular-nums}.re-dl__stats th, .re-dl__stats td{height:25px;padding:0 0 0 12px;font-weight:400;line-height:19px;text-align:right;vertical-align:middle;white-space:nowrap}.re-dl__stats thead th{font-size:12px;color:var(--tv-text-subtle)}.re-dl__stats tbody th{padding-left:0;text-align:left;color:var(--tv-text-subtle)}.re-dl__stats td{color:var(--tv-text)}.re-dl__stats tbody tr>*{border-top:1px solid var(--tv-hair)}.re-dl__stats .up{color:var(--tv-up)}.re-dl__stats .down{color:var(--tv-down-text)}.re-dl__more.is-up::before{top:calc(100% - 3px);bottom:auto;border-left:0;border-top:0;border-right:1px solid var(--tv-panel-line);border-bottom:1px solid var(--tv-panel-line)}.re-dl__mact{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.re-dl__mute{display:inline-flex;align-items:center;gap:7px;height:28px;margin-left:auto;padding:0 12px;border:1px solid var(--tv-border);border-radius:20px;background:transparent;color:var(--tv-text);font:inherit;font-size:13px;letter-spacing:0.012em;cursor:pointer;transition:background-color 0.2s ease, border-color 0.2s ease}.re-dl__mute i{font-size:11px;color:var(--tv-down-text)}.re-dl__mute.is-un i{color:var(--tv-up)}.re-dl__mute:disabled{opacity:0.45;cursor:default}.re-dl__mute:not(:disabled):active{transform:scale(0.97)}@media (hover:hover){.re-dl__mute:not(:disabled):hover{background:var(--tv-hover);border-color:var(--tv-hover-line)}}.re-dl__mact .tv-link{color:var(--tv-link)}.re-chip{position:relative;display:inline-flex;align-items:center;height:28px;border:1px dashed var(--tv-dash);border-radius:8px;background:var(--tv-wash);font-size:0.8rem;color:var(--tv-chip-text);max-width:100%;transition:opacity 0.2s ease, color 0.2s ease, border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease}.re-chip__main{display:flex;align-items:center;min-width:0;height:100%;padding:0 8px 0 10px;border:0;background:none;color:inherit;font:inherit;letter-spacing:0.012em;cursor:pointer;border-radius:7px 0 0 7px}.re-chip__main:disabled{cursor:default}.re-chip__t{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.re-chip__n{margin-left:6px;color:var(--tv-muted);font-variant-numeric:tabular-nums;transition:color 0.2s ease}.re-chip__n:empty{display:none}.re-chip__ic{flex:none;display:grid;place-items:center;width:26px;height:26px;border:0;border-left:1px dashed var(--tv-dash);background:none;padding:0;color:inherit;font-size:12px;border-radius:0 7px 7px 0;cursor:pointer;opacity:0.55;transition:opacity 0.2s ease, color 0.2s ease, border-color 0.2s ease}.re-chip.is-open .re-chip__ic{opacity:1}.re-chip.is-f1{opacity:0.7}.re-chip.is-f2{opacity:0.45}.re-chip.is-up{border-style:solid;border-color:var(--tv-up-line);background:var(--tv-up-tint);color:var(--tv-up-name)}.re-chip.is-up .re-chip__n{color:var(--tv-up)}.re-chip.is-up .re-chip__ic{color:var(--tv-up)}.re-chip.is-up .re-chip__ic{border-left-style:solid;border-left-color:var(--tv-up-line)}.re-chip.is-arch .re-chip__ic{border-left-color:var(--tv-border)}.re-chip.is-arch{border-color:var(--tv-border);background:transparent;color:var(--tv-muted)}.re-chip.is-arch.is-up{border-color:var(--tv-up-line)}.re-chip.is-open{opacity:1;z-index:2}.re-chip .re-chip__ic.is-del{color:var(--tv-down-text);opacity:1}.re-chip.is-gone{border-color:var(--tv-border);background:transparent;color:var(--tv-muted);pointer-events:none}.re-chip.is-gone .re-chip__t{text-decoration:line-through}.re-chip.is-gone .re-chip__ic{border-left-color:var(--tv-border);opacity:0.4}.re-pop{--tip-x: 16px;animation:re-pop-in 0.2s ease backwards;position:absolute;left:0;top:calc(100% + 8px);width:280px;padding:10px 12px;color:var(--tv-text-soft);font-size:13px;line-height:19px;cursor:auto;text-align:left}@keyframes re-pop-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.re-chip:not(.is-ro):active{transform:scale(0.97)}.re-chip:has(.re-chip__ic:active){transform:none}.re-chip__ic:active i{transform:scale(0.85)}.re-chip__ic i{transition:transform 0.2s ease}.re-foot .tv-btn{transition:opacity 0.2s ease, background 0.2s ease}@keyframes re-fade{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.re-chip, .re-chip__n, .re-chip__ic, .re-chip__ic i, .re-pop, .re-feed__it{transition:none;animation:none}.re-chip:active{transform:none}}.re-pop p{margin:0}.re-pop p.is-none{color:var(--tv-muted)}.re-pop__meta{margin-top:8px!important;padding-top:8px;border-top:1px solid var(--tv-panel-line);font-size:12px;line-height:18px;color:var(--tv-muted)}.re-flow.is-arch{margin-top:6px}.tv-cats + .re-flow.is-arch{margin-top:10px}.re-flow.is-own{margin-bottom:10px}.re-flow.is-own[hidden], .re-legend[hidden]{display:none}.re-flow>.re-pop{z-index:2}.re-sub{margin:12px 0 6px;font-size:13px;line-height:19px;color:var(--tv-muted)}.re-inp{width:50%;flex:none;max-width:none}.tv-box .re-inp .tv-field{height:27px;padding:0 10px;font-size:13px}.re-inp .tv-pick{z-index:2}.re-inp .tv-pick__opt, .re-inp .tv-pick__none{padding:2px 10px;font-size:13px;line-height:19px}.re-foot{gap:14px;padding:14px 24px}.re-feed{flex:1;min-width:0;display:flex;align-items:center;overflow:hidden;white-space:nowrap;font-size:12px;line-height:18px;color:var(--tv-text)}.re-feed.is-feed{justify-content:flex-end;-webkit-mask-image:linear-gradient(to right, transparent 0, var(--tv-mask-solid) 72px);mask-image:linear-gradient(to right, transparent 0, var(--tv-mask-solid) 72px)}.re-feed__note{min-width:0;overflow:hidden;text-overflow:ellipsis;animation:re-fade 0.2s ease backwards}.re-feed__note.is-mute{color:var(--tv-muted)}.re-feed__note.is-err{color:var(--tv-down-text)}.re-feed__it{flex:none;display:inline-flex;align-items:center;overflow:hidden;color:var(--tv-muted);transition:color 0.3s ease}.re-feed__it.is-new{color:var(--tv-up-name);animation:re-feed-in 0.3s ease backwards}.re-feed__sep{margin:0 8px;font-size:8px;color:var(--tv-surface-raised-hover)}.re-feed__mk{display:inline-grid;place-items:center;width:12px;margin-right:4px;color:var(--tv-up);font-size:13px}.re-feed__mk i{font-size:9px;opacity:0.8}.re-feed__t{max-width:180px;overflow:hidden;text-overflow:ellipsis}@keyframes re-feed-in{from{max-width:0;opacity:0}to{max-width:320px;opacity:1}}.re-guide{flex:none;width:34px;height:34px;margin-right:-8px;display:grid;place-items:center;border:1px solid var(--tv-border);border-radius:50%;background:transparent;color:var(--tv-muted);font-size:15px;cursor:pointer;position:relative;z-index:1;transition:color 0.2s ease, border-color 0.2s ease, background-color 0.2s ease, transform 0.2s ease}.re-guide:active{transform:scale(0.92)}@media (hover:hover){.re-guide:hover{color:var(--tv-text);border-color:var(--tv-hover-line);background:var(--tv-hover)}}.re-pair{flex:none;display:flex;gap:3px}.re-pb{min-width:112px;height:44px;padding:0 12px;border:1px solid var(--tv-surface-raised);font:700 14px/1 "Gotham Pro", Arial, sans-serif;letter-spacing:0.012em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease, opacity 0.2s ease, transform 0.2s ease}.re-pb:disabled{opacity:0.4;cursor:default}.re-pb:not(:disabled):active{transform:scale(0.97)}.re-pb--reset{border-radius:16px 5px 5px 16px;background:transparent;color:var(--tv-muted);box-shadow:inset 0 1px 4px var(--tv-inset)}.re-pb--send{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:5px 16px 16px 5px;border-color:var(--tv-ans-yes-border);border-top-color:var(--tv-ans-yes-border-top);background:var(--tv-ans-yes-bg);color:var(--tv-ans-yes-text);box-shadow:var(--tv-ans-yes-shadow)}.re-pb--send:disabled{border-color:var(--tv-border);background:transparent;color:var(--tv-muted);box-shadow:none}.re-pb__n{min-width:22px;height:20px;padding:0 6px;border-radius:4px;background:var(--tv-count-bg);color:inherit;font-size:12px;font-weight:400;line-height:20px;font-variant-numeric:tabular-nums;animation:re-fade 0.2s ease backwards}@media (hover:hover){.re-pb--reset:not(:disabled):hover{background:var(--tv-hover)}.re-pb--send:not(:disabled):hover{filter:var(--tv-ans-hover)}}.re-sent{display:flex;flex-wrap:wrap;gap:4px 12px}@media (hover:hover){.rq-nav:not(:disabled):hover{color:var(--tv-text-hover)}.re-chip:not(.is-ro):hover{background:var(--tv-fresh-tint)}.re-chip.is-up:not(.is-ro):hover{background:var(--tv-up-tint-hover)}.re-chip.is-arch:not(.is-ro):not(.is-up):hover{background:var(--tv-hover-faint)}.re-chip__ic:hover{opacity:1}.re-adm:hover{color:var(--tv-text-hover)}.re-adm[aria-pressed="true"]:hover{background:var(--tv-down-tint-hover);color:var(--tv-down-text)}.re-chip .re-chip__ic.is-del:hover{background:var(--tv-down-tint)}}.vl{font-size:12px;line-height:18px;font-variant-numeric:tabular-nums;color:var(--tv-text-soft)}.vl-sk{display:block;height:10px;border-radius:2px;background-color:var(--tv-skel);background-image:linear-gradient(90deg, transparent 0, var(--tv-skel-wave) 50%, transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:vl-sk-wave 1.6s ease infinite;animation-delay:calc(var(--i, 0) * 90ms)}.vl-sk.is-dot{width:18px;height:18px;border-radius:50%}.vl-sk.is-pill{width:64px;height:22px;border-radius:4px}.vl-row.is-sk .vl-user .vl-sk{width:7ch}.vl-row.is-sk .vl-read .vl-sk{flex:1;height:4px}.vl-row.is-sk .vl-ago .vl-sk{width:5ch}.vl-row.is-sk .vl-ev .vl-sk{width:14ch}@keyframes vl-sk-wave{from{background-position:150% 0}to{background-position:-50% 0}}.vl.is-in .vl-h__r, .vl.is-in .vl-pill, .vl.is-in .vl-dot, .vl.is-in .vl-row:not(.is-head){animation:re-fade 0.2s ease backwards}@media (prefers-reduced-motion:reduce){.vl-sk, .vl.is-in .vl-h__r, .vl.is-in .vl-pill, .vl.is-in .vl-dot, .vl.is-in .vl-row:not(.is-head){animation:none}}.vl-h{display:flex;align-items:center;gap:12px;padding:12px 16px 0;background:var(--tv-well)}.vl-h__t{flex:1;min-width:0;font-size:13px;color:var(--tv-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-h__r{color:var(--tv-text-subtle);white-space:nowrap}.vl-pill{flex:none;display:flex;align-items:stretch;height:22px;border:1px solid var(--tv-plate);border-radius:4px;overflow:hidden}.vl-pill b{display:flex;align-items:center;padding:0 8px;font-size:12px;font-weight:400;line-height:1}.vl-pill b.up{color:var(--tv-up-text);background:var(--tv-up-tint)}.vl-pill b.down{color:var(--tv-down-text);background:var(--tv-down-tint);border-left:1px solid var(--tv-plate)}.vl-strip{padding:10px 16px 12px;border-bottom:1px solid var(--tv-row-line)}.vl-list{display:grid;grid-template-columns:40px 19.5ch minmax(0, 1fr) 9ch;column-gap:0;padding:0}.vl-list.has-mtl{grid-template-columns:40px 19.5ch minmax(0, 1fr) 9ch 9ch}.vl-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;align-items:stretch;border-top:1px solid var(--tv-row-line)}.vl-row>*{display:flex;align-items:center;min-height:34px;padding:0 12px;border-left:1px solid var(--tv-row-line)}.vl-row>*:first-child{border-left:0;justify-content:center;padding:0}.vl-row>*:last-child{padding-right:16px}.vl-row.is-head{position:sticky;top:0;z-index:2;background:var(--tv-well);border-top:0;border-bottom:1px solid var(--tv-row-line)}.vl-row.is-head>*{white-space:nowrap;min-height:30px;font-size:11px;color:var(--tv-text-faint)}.vl-row.is-head + .vl-row{border-top:0}.vl-row .ctr, .vl-row>.vl-mtl{justify-content:center}.vl-row .num, .vl-row>.vl-ago{justify-content:flex-end}.vl-sign{flex:none;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:18px;height:18px;min-width:18px;border-radius:50%;font-size:9px;line-height:1}.vl-sign i{display:block;line-height:1}.vl-sign.up{background:var(--tv-up-tint);color:var(--tv-up-text)}.vl-sign.down{background:var(--tv-down-tint);color:var(--tv-down-text)}.vl-user{display:flex;align-items:center;gap:6px;min-width:0}.vl-id{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--tv-text-soft);white-space:nowrap}.vl-id--code, .md-mini__id--code{font-family:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}a.vl-id--name, a.md-mini__id--name{color:var(--tv-link);text-decoration:none}@media (hover:hover){a.vl-id--name:hover, a.md-mini__id--name:hover{text-decoration:underline}}.vl-row.is-me .vl-id{color:var(--tv-up-name)}.vl-rep{flex:none;width:18px;height:18px;border:0;background:none;padding:0;color:var(--tv-text-faint);font-size:11px;cursor:pointer;opacity:0;transition:opacity 0.2s ease, color 0.2s ease}.vl-rep:focus-visible{opacity:1}@media (hover:hover){.vl-row:hover .vl-rep, .re-dl:hover .vl-rep{opacity:1}}.vl-read{display:flex;align-items:center;gap:10px;min-width:0}.vl-track{flex:1;min-width:0;height:4px;border-radius:2px;background:var(--tv-well-head);overflow:hidden}.vl-track b{display:block;height:100%;border-radius:2px;background:var(--tv-progress)}.vl-row.is-me .vl-track b{background:var(--tv-up)}.vl-ch{flex:none;width:6ch;display:flex;align-items:center;justify-content:flex-end;color:var(--tv-text);white-space:nowrap}.vl-mtl{display:flex;align-items:center;color:var(--tv-text-subtle);white-space:nowrap}.vl-mtl .vl-hash{margin-left:5px}.vl-mtl span{color:var(--tv-text-soft)}.vl-ago{color:var(--tv-text-faint);text-align:right;white-space:nowrap}.vl-row.is-ev .vl-ev{grid-column:2/-2;color:var(--tv-text-subtle);gap:0.3em;flex-wrap:wrap}.vl-who{color:var(--tv-link)}@media (hover:hover){.vl-rep:hover{color:var(--tv-down-text)}.re-dl__mod:not(.is-muted):hover{color:var(--tv-text)}}@media (hover:none){.vl-rep{opacity:0.8}}.vl-scale{display:flex;align-items:center;gap:8px;height:24px}.vl-end{flex:none;display:flex;align-items:center;font-size:11px;line-height:16px;color:var(--tv-text-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.vl-seg{position:relative;flex:1;min-width:0;height:100%}.vl-line{position:absolute;left:0;right:0;top:calc(50% - 0.5px);border-top:1px solid var(--tv-border)}.vl-hash{margin-right:2px;font-size:0.72em;opacity:0.55;transform:translateY(-0.02em)}i.vl-chev{flex:none;display:block;width:8px;height:8px;font-size:8px;line-height:8px;text-align:center;color:var(--tv-border)}.vl-chev::before{display:block;line-height:8px}.vl-dot{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:2px solid var(--tv-well);box-sizing:border-box;background-clip:padding-box}.vl-dot.up{background:var(--tv-up)}.vl-dot.down{background:var(--tv-down)}.vl-dot.is-me{z-index:2;outline:1px solid var(--tv-up-name);outline-offset:2px}.md-scroll{padding-top:8px;scrollbar-width:none;-ms-overflow-style:none}.md-scroll::-webkit-scrollbar{display:none;width:0;height:0}.md-sec{margin-bottom:10px}.md-cap{display:flex;align-items:center;gap:8px;width:100%;margin:10px 0 4px;padding:6px 0;border:0;background:none;font:inherit;font-size:13px;line-height:19px;color:var(--tv-muted);text-align:left;letter-spacing:0.012em}.md-cap.is-btn{cursor:pointer}.md-cap i{display:flex;align-items:center;justify-content:center;flex:none;width:10px;height:19px;font-size:9px;line-height:1;color:var(--tv-text-subtle)}.md-cap i::before{display:block;line-height:1}.md-cap b{font-weight:400;color:var(--tv-text-subtle);font-variant-numeric:tabular-nums}.md-cap em{margin-left:auto;font-style:normal;font-size:12px;color:var(--tv-text-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.md-row{display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:16px;align-items:start;min-height:44px;border-top:1px solid var(--tv-line)}.md-cap__ic{width:14px!important;font-size:11px!important;color:var(--kc)!important;text-align:center}.md-cap>span{color:var(--kc)}.md-cap.is-btn>i:first-child{color:var(--kc)}.md-sec{--kc: var(--tv-text-soft)}.md-sec.k-on{--kc: var(--tv-text)}.md-sec.k-other{--kc: var(--tv-text-dim)}.md-sec.k-disputed{--kc: var(--tv-down-text)}.md-sec.k-fresh{--kc: var(--tv-new)}.md-sec.k-add{--kc: var(--tv-chip-text)}.md-sec.k-settled{--kc: var(--tv-up-text)}.md-sec.k-arch{--kc: var(--tv-text-dim)}.md-body{margin-left:4px;padding-left:20px;animation:re-pop-in 0.2s ease backwards}.md-body>.md-row{position:relative}.md-body{position:relative}.md-body::before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:1px dotted var(--kc);opacity:0.7;pointer-events:none}.md-body>.md-row:last-child::before{content:"";position:absolute;left:-21px;top:21px;bottom:0;width:3px;background:var(--tv-plate);pointer-events:none}.md-body>.md-row::after{content:"";position:absolute;left:-19px;top:20px;width:14px;border-top:1px dotted var(--kc);opacity:0.7;pointer-events:none}.md-body>.md-row:first-child{border-top:0}.md-row__main{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:10px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}i.md-row__chev{flex:none;display:flex;align-items:center;justify-content:center;width:10px;height:21px;font-size:8px;line-height:1;color:var(--tv-text-faint);transition:transform 0.2s ease}.md-row__chev::before{display:block;line-height:1}.md-row.is-open .md-row__chev{transform:rotate(90deg)}.md-row__txt{display:flex;flex-direction:column;min-width:0}.md-row__name{font-size:14px;line-height:21px;color:var(--tv-text);transition:color 0.2s ease}.md-row.is-up .md-row__name:not([class*="neg-"]){color:var(--tv-up-name)}.md-row.is-arch .md-row__name{color:var(--tv-text-dim)}.md-row__desc{font-size:12px;line-height:17px;color:var(--tv-text-subtle);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media (hover:hover){.md-v__b:not(:disabled):not(.is-off):not([aria-pressed="true"]):hover{color:var(--tv-text);background:var(--tv-hover-lift)}.md-row:not(.is-up):not(.is-arch) .md-row__main:hover .md-row__name:not([class*="neg-"]){color:var(--tv-text-bright)}}.md-v{align-self:start;margin-top:3px;display:flex;flex-direction:column;gap:4px;width:132px;padding:0 4px 4px;overflow:hidden;border:1px solid var(--tv-ring);border-radius:8px;background:var(--tv-field)}.md-v__bar{display:flex;height:0;margin:0 -4px;border-top:2px solid var(--tv-plate)}.md-v__bar:empty{border-top-color:transparent}.md-v__bar b{height:0;margin-top:-2px;border-top:2px solid;transition:width 0.25s ease}.md-v__bar b.up{order:2;border-top-color:var(--tv-up)}.md-v__bar b.down{order:1;border-top-color:var(--tv-down)}.md-v__row{display:grid;grid-template-columns:30px minmax(0, 1fr) 30px;justify-items:center;align-items:center;column-gap:4px}.md-v__b{width:30px;height:24px;display:flex;align-items:center;justify-content:center;border:0;padding:0;border-radius:4px;background:transparent;color:var(--tv-text-dim);font-size:13px;cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease}.md-v__b i{-webkit-text-stroke:0.6px currentColor}.md-v__b:disabled, .md-v__b.is-off{opacity:0.3;cursor:default}.md-v__b.up[aria-pressed="true"]{background:var(--tv-up-tint-hover);color:var(--tv-up-text)}.md-v__b.down[aria-pressed="true"]{background:var(--tv-down-tint-hover);color:var(--tv-down-text)}.md-v__sp{width:30px}.md-v__n{font-size:12px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.md-v__n.down{color:var(--tv-down-text);text-align:left}.md-v__n.up{color:var(--tv-up-text);text-align:right}.md-v__sum{display:flex;align-items:center;justify-content:center;min-width:30px;height:18px;padding:0 7px;border-radius:4px;font-size:12px;line-height:1;font-variant-numeric:tabular-nums;background:var(--tv-lift);color:var(--tv-text);transition:background-color 0.2s ease, color 0.2s ease}.md-v__sum.up{background:var(--tv-up-tint-hover);color:var(--tv-up-name)}.md-v__sum.down{background:var(--tv-down-tint-hover);color:var(--tv-neg-1)}.md-row__line{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.md-st{flex:none;display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:4px;font-size:11px;font-weight:400;line-height:1;letter-spacing:0.012em;text-decoration:none;animation:re-fade 0.2s ease backwards}.md-st.is-out{background:var(--tv-line);color:var(--tv-text-dim)}.md-st.is-back{background:var(--tv-up-tint);color:var(--tv-up-text)}.rq-name .md-st{margin-left:10px;vertical-align:3px}.md-find{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:36px;padding:0 3px 0 12px;background:var(--tv-field);border:1px solid var(--tv-ring);border-radius:4px;box-shadow:inset 0 1px 4px var(--tv-inset-soft);color:var(--tv-muted)}.md-find>i{font-size:12px}.md-find input{flex:1;min-width:0;outline:0;color:var(--tv-text);font:inherit;font-size:14px;letter-spacing:0.012em}.md-find input::placeholder{color:var(--tv-text-dim)}.md-find__x{width:26px;height:26px;border:0;border-radius:4px;background:none;color:var(--tv-muted);cursor:pointer}.md-mine{flex:none;display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--tv-text-dim);font:inherit;font-size:12px;cursor:pointer;transition:background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease}.md-mine i{font-size:12px}.md-mine b{font-weight:400;font-variant-numeric:tabular-nums}.md-mine[aria-pressed="true"]{background:var(--tv-up-tint);border-color:var(--tv-up-line);color:var(--tv-up-text)}@media (hover:hover){.md-mine:not([aria-pressed="true"]):hover{color:var(--tv-text)}}.md-more{--tip-x: 12px;position:relative;grid-column:1/-1;margin:6px 0 12px 20px;padding:12px 14px;animation:re-pop-in 0.2s ease backwards}.md-more>:last-child{margin-bottom:0}.md-by{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--tv-row-line);font-size:12px;line-height:18px;color:var(--tv-text-dim)}.md-by>i{font-size:9px;color:var(--tv-up-text)}.md-by__who{color:var(--tv-link)}.md-by__me, .vl-me{color:var(--tv-up-text)}.md-by__ago{margin-left:auto;color:var(--tv-text-faint);font-variant-numeric:tabular-nums}.md-mini{margin-bottom:0!important;padding-top:10px;border-top:1px solid var(--tv-row-line)}.md-more>p{margin:0 0 10px;font-size:13px;line-height:19px;color:var(--tv-text-soft)}.md-more>p.is-none{color:var(--tv-text-subtle)}.md-mini{display:grid;grid-template-columns:18px minmax(0, 11ch) 6ch auto;column-gap:12px;row-gap:6px;margin-bottom:10px;font-size:12px;line-height:18px;font-variant-numeric:tabular-nums}.md-mini__r{display:contents}.md-mini__s{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:8px}.md-mini__s.up{background:var(--tv-up-tint);color:var(--tv-up-text)}.md-mini__s.down{background:var(--tv-down-tint);color:var(--tv-down-text)}.md-mini__id{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tv-text-soft)}.md-mini__ch{display:flex;align-items:center;gap:2px;color:var(--tv-text)}.md-mini__ch i{font-size:0.72em;opacity:0.55}.md-mini__ago{color:var(--tv-text-faint)}.md-exp i{font-size:11px}.md-diff{gap:6px 12px}.md-diff__it{flex:none;font-size:12px;color:var(--tv-text-soft)}.md-diff__it.up{color:var(--tv-up-text)}.md-diff__it.down{color:var(--tv-down-text)}.tv-pane[hidden]{display:none}.rq-foot .re-guide{margin-right:13px}.tg-tab{position:relative;cursor:pointer;animation:tg-tab-in 0.22s ease backwards}.tg-tab__x{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:-2px;padding:0;border:0;background:none;color:var(--tv-text-subtle);font-size:11px;line-height:1;cursor:pointer;transition:color 0.15s ease}@media (hover:hover){.tg-tab__x:hover{color:var(--tv-text-hover)}}@keyframes tg-tab-in{from{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}.tg-scroll{padding-top:22px;padding-bottom:40px}.tg-pane{min-width:0}.tg-pane.is-fwd{animation:rq-in-fwd 0.22s ease backwards}.tg-pane.is-back{animation:rq-in-back 0.22s ease backwards}.tg-pane h3{margin:0 0 6px;font-size:16px;line-height:22px;font-weight:700;color:var(--tv-text)}.tg-pane>p{margin:0;font-size:13px;line-height:20px;color:var(--tv-muted);text-wrap:pretty}.tg-pane>p + p{margin-top:8px}.tg-demo{margin-top:18px}.tg-demo .tg-demo{margin-top:0}.tg-row{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start;transition:padding-bottom 0.2s ease}.tg-row:has(.re-chip.is-open){padding-bottom:92px}.tg-lv__row{display:flex;align-items:center;gap:12px}.tg-lv .rq-name{flex:1;min-width:0;margin:0;font-size:15px;line-height:22px}.tg-lv__n{min-width:3ch;text-align:right;font-size:13px;font-weight:400;color:var(--tv-muted);font-variant-numeric:tabular-nums}.tg-lv__n.up{color:var(--tv-up-text)}.tg-lv__n.down{color:var(--tv-down-text)}.tg-step{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--tv-border);border-radius:4px;background:none;color:var(--tv-muted);font-size:12px;line-height:1;cursor:pointer;transition:color 0.15s ease, border-color 0.15s ease}@media (hover:hover){.tg-step:hover{color:var(--tv-text);border-color:var(--tv-hover-line)}}.tg-lv__say{margin:10px 0 0;min-height:20px;font-size:13px;line-height:20px;color:var(--tv-muted)}.tg-send{display:flex;align-items:center;gap:16px}.tg-send__st{flex:1;min-width:0;font-size:13px;line-height:19px;color:var(--tv-muted)}.tg-ans{display:flex;gap:3px}.tg-modes{display:grid;grid-template-columns:max-content max-content minmax(0, 1fr);column-gap:10px;padding:0;margin:18px 0 0;list-style:none}.tg-modes li{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:baseline;padding:10px 16px;border-top:1px solid var(--tv-border);font-size:13px;line-height:19px;color:var(--tv-muted)}.tg-modes li:first-child{border-top:0}.tg-modes li b{white-space:nowrap}.tg-modes li i{width:18px;font-size:13px;color:var(--tv-text-dim);text-align:center}.tg-modes li>span{margin-left:14px}.tg-modes li b{font-weight:400;color:var(--tv-text)}.tg-modes li.is-on i{color:var(--tv-up)}.tg-modes li.is-on b{color:var(--tv-up-name)}.tg-foot{gap:16px}.tg-dots{flex:1;display:flex;gap:6px;align-items:center}.tg-dot{width:18px;height:0;padding:4px 0;border:0;border-top:2px solid var(--tv-border);background:none;background-clip:content-box;cursor:pointer;transition:border-color 0.2s ease}.tg-dot[aria-current="true"]{border-top-color:var(--tv-up)}.tg-hint{position:absolute;left:14px;bottom:77px;z-index:20;display:grid;grid-template-columns:18px minmax(0, 1fr);column-gap:10px;width:290px;padding:12px 34px 12px 12px;border:1px solid var(--tv-border);border-radius:8px;background:var(--tv-panel);box-shadow:0 10px 28px var(--tv-shadow-strong);font-size:12.5px;line-height:17px;color:var(--tv-muted);cursor:pointer;animation:tg-hint-in 0.22s ease-out backwards}.tg-hint::before, .tg-hint::after{content:"";position:absolute;left:20px;width:0;height:0;border-style:solid}.tg-hint::before{top:100%;border-width:8px 8px 0;border-color:var(--tv-border) transparent transparent}.tg-hint::after{top:calc(100% - 1px);left:21px;border-width:7px 7px 0;border-color:var(--tv-panel) transparent transparent}@keyframes tg-hint-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tg-hint__ic{grid-column:1;margin-top:1px;font-size:16px;line-height:1;color:var(--tv-up)}.tg-hint__t{grid-column:2;margin:0}.tg-hint__t b{display:block;font-weight:400;color:var(--tv-text)}.tg-hint__go{grid-column:2;justify-self:end;margin-top:8px;padding:5px 14px;border:1px solid var(--tv-border);border-radius:4px;background:var(--tv-surface);color:var(--tv-text);font:inherit;font-size:12.5px;cursor:pointer;transition:border-color 0.15s ease}@media (hover:hover){.tg-hint:hover .tg-hint__go{border-color:var(--tv-hover-line)}}.tg-hint__x{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:none;color:var(--tv-text-subtle);font-size:12px;line-height:1;cursor:pointer;transition:color 0.15s ease}@media (hover:hover){.tg-hint__x:hover{color:var(--tv-text-hover)}}.tg-pick__list{display:grid;grid-template-columns:max-content max-content minmax(0, 1fr);column-gap:10px;margin-top:18px;border:1px solid var(--tv-border);border-radius:6px}.tg-pick__b{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:baseline;padding:10px 14px;border:0;border-top:1px solid var(--tv-border);background:none;font:inherit;font-size:13px;line-height:19px;color:var(--tv-muted);text-align:left;cursor:pointer;transition:background 0.2s ease, color 0.2s ease}.tg-pick__b:first-child{border-top:0;border-radius:5px 5px 0 0}.tg-pick__b:last-child{border-radius:0 0 5px 5px}.tg-pick__b i{width:18px;font-size:13px;color:var(--tv-text-dim);text-align:center;transition:color 0.2s ease}.tg-pick__b>span{margin-left:14px}.tg-pick__b b{font-weight:400;color:var(--tv-text);transition:color 0.2s ease}@media (hover:hover){.tg-pick__b:not([aria-checked="true"]):hover b{color:var(--tv-text)}}.tg-pick__b[aria-checked="true"]{background:var(--tv-up-tint)}.tg-pick__b[aria-checked="true"] i{color:var(--tv-up)}.tg-pick__b[aria-checked="true"] b{color:var(--tv-up-name)}.tg-prev{margin-top:10px;animation:rq-in-fwd 0.22s ease backwards}.tg-prev .tg-row{min-height:0}.tg-prev-md{display:flex;flex-direction:column}.tg-md-row{display:flex;align-items:center;gap:12px;padding:6px 0;border-top:1px solid var(--tv-row-line)}.tg-md-row:first-child{border-top:0;padding-top:0}.tg-md-row:last-child{padding-bottom:0}.tg-md-row .rq-name{flex:1;min-width:0;margin:0;font-size:14px;line-height:21px}.tg-md-row .rq-name.is-up{color:var(--tv-up-name)}.tg-md-vote{display:flex;align-items:center;gap:8px}.tg-step[aria-pressed="true"]{color:var(--tv-up-text);border-color:var(--tv-up-line)}.tg-md-vote .tg-step:first-child[aria-pressed="true"]{color:var(--tv-down-text);border-color:var(--tv-down-line)}.tg-keys{margin-top:18px;border:1px solid var(--tv-border);border-radius:6px}.tg-demo + .tg-keys{margin-top:10px}.tg-k{display:inline-block;width:14px;height:10px;border-radius:3px;align-self:center}.tg-k--dot{border:1px dashed var(--tv-dash);background:var(--tv-wash)}.tg-k--up{border:1px solid var(--tv-up-line);background:var(--tv-up-tint)}.tg-k--fade{border:1px dashed var(--tv-border)}.tg-row--flat{min-height:0!important}.tg-demo .re-chip{flex:none;max-width:none}.tg-demo .re-chip__t{overflow:visible}.tg-row--next{margin-top:8px}.tg-field{height:32px;font-size:14px}.tg-sug{display:flex;flex-direction:column;margin-top:4px;min-height:84px}.tg-sug__i{height:28px;padding:0 12px;border:0;background:none;color:var(--tv-text);font:inherit;font-size:14px;text-align:left;cursor:pointer;border-radius:4px}@media (hover:hover){.tg-sug__i:hover{background:var(--tv-hover)}}.tg-sug__none{padding:6px 12px;font-size:13px;color:var(--tv-muted)}.tg-feed{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;overflow:hidden;min-height:24px;-webkit-mask-image:linear-gradient(90deg, transparent, var(--tv-mask-solid) 36px);mask-image:linear-gradient(90deg, transparent, var(--tv-mask-solid) 36px);justify-content:flex-end}.tg-feed__t{flex:none;display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1;color:var(--tv-muted);animation:rq-in-fwd 0.22s ease backwards}.tg-feed__t i{font-size:10px;color:var(--tv-up)}.tg-feed__t.is-last{color:var(--tv-up-name)}.tg-feed__sep{flex:none;font-size:10px;color:var(--tv-surface-raised-hover)}.tg-lean{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.tg-lean__name{flex:1;min-width:0;font-size:14px;color:var(--tv-text)}.tg-lean__box{display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--tv-border);border-radius:6px;overflow:hidden}.tg-lean__bar{display:flex;align-self:stretch;width:100%}.tg-lean__bar b{flex:none;display:block;height:0;border-top:2px solid;transition:width 0.25s ease}.tg-lean__bar b.up{border-color:var(--tv-up)}.tg-lean__bar b.down{border-color:var(--tv-down)}.tg-lean__box .tg-md-vote{padding:4px}.tg-lean__box .tg-step{border-color:transparent}.tg-lean .tg-lv__say{flex-basis:100%;margin-top:0}.tg-open__h{display:flex;align-items:center;gap:8px;width:100%;padding:0;border:0;background:none;color:var(--tv-text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.tg-open__chev{width:10px;font-size:9px;line-height:1;color:var(--tv-text-faint);transition:transform 0.2s ease}.tg-open__chev.is-on{transform:rotate(90deg)}.tg-segs{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:2px}.tg-play{position:relative;display:flow-root}.tg-pick__top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px}.tg-pick__cap{min-width:0;font-size:12px;line-height:17px;color:var(--tv-muted)}.tg-pick__top .tv-modes__unit{flex:none}.tg-pick__top + .tg-pick__list{margin-top:10px}.tg-full{height:640px;margin-top:18px;display:flex;flex-direction:column;border:1px solid var(--tv-border);border-radius:8px;overflow:hidden;background:var(--tv-plate)}.tg-full .rq-segs{margin-top:0;padding-top:14px}.tg-full .rq-stage{flex:1;min-height:0}.tg-done{margin-top:12px}.tg-done p{flex:1;min-width:0}.tg-sugdemo{min-height:230px}.tg-sugdemo .re-field{margin:0}.tg-sugdemo .re-field + .re-field{margin-top:22px}.tg-states{display:grid;grid-template-columns:max-content minmax(0, 1fr);column-gap:12px}.tg-states__r{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:center;padding:8px 0;border-top:1px solid var(--tv-border)}.tg-states__r:first-child{border-top:0}.tg-states__r .re-chip{justify-self:start}.tg-states__t{font-size:13px;line-height:19px;color:var(--tv-muted)}.tg-states__t b{display:block;font-weight:400;color:var(--tv-text)}.tg-play + .tg-keys{margin-top:30px}.tg-play.is-busy{pointer-events:none}.tg-hand{position:absolute;left:0;top:0;z-index:8;width:22px;height:22px;opacity:0;pointer-events:none;transition:transform 0.45s cubic-bezier(0.3, 0.7, 0.3, 1), opacity 0.25s ease;color:var(--tv-text);font-size:20px;line-height:1}.tg-hand.is-on{opacity:1}.tg-hand i{display:block;filter:drop-shadow(0 2px 3px var(--tv-shadow-strong))}.tg-hand.is-wig i{animation:tg-wig 1s ease-in-out}@keyframes tg-wig{0%, 100%{transform:none}12.5%, 62.5%{transform:translateX(-6px)}37.5%, 87.5%{transform:translateX(6px)}}.tg-hand.is-tap i{animation:tg-tap 0.3s ease}@keyframes tg-tap{50%{transform:scale(0.82) translateY(2px)}}.tg-hand b{position:absolute;left:-2px;top:-8px;width:16px;height:16px;border:2px solid var(--tv-up);border-radius:50%;opacity:0}.tg-hand.is-tap b{animation:tg-ring 0.45s ease-out}@keyframes tg-ring{0%{opacity:0.9;transform:scale(0.3)}100%{opacity:0;transform:scale(1.6)}}.tg-hit{background-color:var(--tv-up-tint-hover)!important;transition:background-color 0.26s ease}.tg-replay{position:absolute;right:0;top:calc(100% + 8px);z-index:2;height:12px;display:flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--tv-text-subtle);font:inherit;font-size:12px;line-height:1;cursor:pointer;animation:rq-in-fwd 0.2s ease backwards;transition:color 0.15s ease}.tg-replay i{font-size:10px}@media (hover:hover){.tg-replay:hover{color:var(--tv-text-hover)}}.tg-pick .tg-play>.tg-prev{margin-top:10px}.tg-mfoot{display:flex;align-items:center;gap:16px;margin:14px 0 0;padding:12px 0 0;border-top:1px solid var(--tv-border)}.tg-mfoot .tg-feed{flex:1;min-width:0}.tg-feed__note{font-size:12px;color:var(--tv-text);white-space:nowrap}.tg-feed__note.is-mute{color:var(--tv-muted)}.tg-demo>.rq-hist:first-child{margin-top:0}.tg-play .vl-rep{opacity:1}.tg-card{margin-bottom:14px}.tg-name .setpanel__field{margin-top:12px;padding-top:12px;border-top:1px solid var(--tv-line)}.tg-name .setpanel__note{display:none}.tg-set .setpanel{position:static;max-width:100%;animation:none}.tg-set .setpanel__scroll{max-height:none}.tg-inl{display:inline-block;box-sizing:border-box;min-width:24px;height:16px;margin:0 1px;border:1px solid var(--tv-ring);border-radius:6px;color:var(--tv-text-dim);font-size:11px;line-height:14px;text-align:center;vertical-align:middle}.tg-feed__t.is-down{color:var(--tv-down-text)}.tg-feed__t.is-down i{color:var(--tv-down)}.tg-mfoot .re-pb{min-width:88px;height:36px;font-size:12px;font-weight:400}.tg-ladder{display:grid;grid-template-columns:max-content max-content minmax(0, 1fr);column-gap:12px}.tg-ladder__r{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:baseline;padding:6px 0;border-top:1px solid var(--tv-border)}.tg-ladder__r:first-child{border-top:0}.tg-ladder .rq-name{margin:0;font-size:14px;line-height:21px}.tg-ladder__t{font-size:12px;line-height:17px;color:var(--tv-muted)}.tg-md-row .md-v, .tg-lean .md-v{flex:none}@media (prefers-reduced-motion:reduce){.tg-hand{display:none}}@media (prefers-reduced-motion:reduce){.tg-prev, .tg-pane, .tg-hint, .tg-tab{animation:none!important}}@media (max-width:700px){.vl-list{grid-template-columns:40px 13ch minmax(0, 1fr) 9ch}.vl-list.has-mtl{grid-template-columns:32px minmax(0, 1fr) auto auto auto}.vl-list.has-mtl .vl-track{display:none}.vl-list.has-mtl .vl-row>.vl-read{justify-content:center}.vl-list.has-mtl .vl-ch{width:auto}.vl-list.has-mtl .vl-row>*{padding:0 8px}.vl-list.has-mtl .vl-row>*:first-child{padding:0}.vl-list.has-mtl .vl-row>*:last-child{padding-right:12px}.tv-box, .tv-box.is-desk{width:100%;height:100vh;height:100dvh;max-height:none;border-radius:0}.tv-head, .tv-head.has-modes{display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:8px;align-items:center;padding:9px 52px 0 16px}.tv-head.has-back{padding-left:52px}.tv-head h2{grid-area:1 / 1;font-size:16px;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-head p{grid-area:2 / 1 / 3 / -1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-modes{grid-area:1 / 2;position:static}.tv-modes__line{display:none}.tv-seg{border-radius:18px}.tv-seg__b{width:36px;height:30px;border-radius:15px}.tv-modes .tv-set, .tg-pick__top .tv-set{--r: 18px;width:34px;height:34px}.tv-seg__b i{font-size:13px}.tv-x{top:5px;right:0;min-width:52px;min-height:44px;padding-right:13px}.tv-back{top:8px;left:8px;min-width:44px;min-height:44px}.tv-tabs{padding:6px 8px 0;gap:0}.tv-tab{flex:1 1 auto;min-width:0;flex-direction:column;justify-content:center;gap:3px;height:50px;padding:2px 4px 0;font-size:12px;line-height:16px}.tv-tab>span{max-width:100%;overflow:hidden;text-overflow:ellipsis}.tv-tab i{font-size:15px;line-height:18px}.tg-tab{display:grid;grid-template-columns:auto auto;justify-content:center;align-content:center;column-gap:2px;row-gap:3px}.tg-tab>i{grid-column:1 / -1;justify-self:center}.tg-tab__x{position:relative;margin:0}.tg-tab__x::after{content:"";position:absolute;inset:-8px}.tv-tools, .tv-scroll, .rq-prog, .rq-segs, .rq-stage{padding-left:16px;padding-right:16px}.tv-gate{margin-left:16px;margin-right:16px}.tv-sticky{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.re-bar{margin-left:-16px;margin-right:-16px;padding-left:8px;padding-right:16px}.rq-split{margin-left:-16px;margin-right:-16px}.rq-stage.has-log>.rq-card{min-height:0}.re-chip{height:32px}.re-chip__ic{width:30px;height:30px}.md-v__row{grid-template-columns:36px minmax(0, 1fr) 36px}.md-v__b{width:36px;height:30px}.rq-nav{width:36px;height:36px}.re-fseg__b{height:30px}.re-dl{grid-template-columns:28px 16px minmax(0, 1fr) auto auto;grid-template-areas:"sign f tag ago acts" "sign . why why why";row-gap:1px;padding-top:6px;padding-bottom:6px}.re-dl__sign{grid-area:sign;margin:-6px 0}.re-dl__f{grid-area:f}.re-dl__tag{grid-area:tag;min-width:0;overflow:hidden;text-overflow:ellipsis}.re-dl__why{grid-area:why;overflow:visible;white-space:normal}.re-dl__ago{grid-area:ago}.re-dl__acts{grid-area:acts}.re-bar{grid-template-columns:32px minmax(0, 1fr);row-gap:8px}.re-fseg{grid-column:1 / -1}.re-fseg__b{flex:1 1 0;justify-content:center}.tg-dots{min-width:0;gap:4px}.tg-dot{flex:1 1 0;min-width:4px;width:auto}.re-head{flex-wrap:wrap;gap:8px}.re-head .re-h{flex:1 1 100%}.re-inp{width:100%;max-width:100%;min-width:0;flex:1 1 100%}.tv-box .re-inp .tv-field{width:100%;height:38px}.tv-foot, .re-foot{padding:10px 16px;gap:8px}.re-pair{flex:0 1 auto}.re-pb{width:auto;min-width:68px;min-height:44px;padding:0 12px}.tv-btn{width:auto;min-width:68px;min-height:44px;padding:0 14px}.re-feed{min-width:0;flex:1 1 auto}.re-feed__note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-status{min-width:0;flex:1 1 auto}}@media (max-width:359px){.tv-head, .tv-head.has-modes{padding-right:48px;column-gap:4px}.tv-x{min-width:48px;padding-right:9px}.tv-seg__b{width:32px}}@media (prefers-reduced-motion:reduce){.tv-dialog *, .tv-dialog *::before, .tv-dialog *::after{animation:none!important;transition:none!important}}