.rtw{--g1:#2a78d6;--g2:#eb6834;--g3:#1baf7a;--g4:#eda100}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rtw{--g1:#3987e5;--g2:#d95926;--g3:#199e70;--g4:#c98500}}:root[data-theme=dark] .rtw{--g1:#3987e5;--g2:#d95926;--g3:#199e70;--g4:#c98500}.rtw .gtrend .g1{color:var(--g1)}.rtw .gtrend .g2{color:var(--g2)}.rtw .gtrend .g3{color:var(--g3)}.rtw .gtrend .g4{color:var(--g4)}.rtw .gtrend .gline{stroke:currentColor;stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round}.rtw .gtrend .gdot{fill:currentColor;stroke:var(--surface);stroke-width:2.5px}.rtw .gtrend .glabel{font-size:12.5px;font-weight:700;font-family:var(--f-ui);fill:var(--muted)}.rtw .gtrend .legend2 i.g{border-top:3px solid;flex-shrink:0;width:18px}.rtw .gtrend .legend2 span{color:var(--muted)}.rtw .popover i.g{border-top:3px solid;flex-shrink:0;width:14px;height:0;display:inline-block}@media (max-width:760px){.rtw .chart{overflow-x:auto}.rtw .chart svg{min-width:680px}}.rtw .recent a{text-align:left;width:100%;color:var(--fg);border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto 64px 20px;align-items:center;gap:12px;padding:10px 6px;display:grid}.rtw .recent a:hover{background:var(--s-low)}@media (max-width:700px){.rtw .recent a{grid-template-columns:36px minmax(0,1fr) auto}.rtw .recent a .rc-t,.rtw .recent a>.tico{display:none}}.rtw .tico{color:var(--subtle);flex-shrink:0}.rtw .cl-i.on .tico{color:var(--on-pc)}.rtw .cl-i .av{flex-direction:row;flex:none}.rtw .tc-one .tm{flex:1}.rtw .tc-one .tm .tm-ring{margin-block:auto}.rtw .tc-h h1{font-size:16px;font-weight:800}.rtw .ctabs{background:var(--s-high);border-radius:14px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.rtw .ctab{height:40px;color:var(--muted);white-space:nowrap;transition:background-color .2s var(--std),color .2s var(--std),box-shadow .2s var(--std);background:0 0;border:0;border-radius:10px;padding:0 20px;font-size:14px;font-weight:700}.rtw .ctab:hover{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.rtw .ctab:hover{background:color-mix(in srgb,var(--surface)55%,transparent)}}.rtw .ctab:hover{color:var(--fg)}.rtw .ctab.on{background:var(--surface);color:var(--primary);box-shadow:var(--shadow)}.rtw .ctab.on:hover{background:var(--surface)}.rtw .tpanel{flex-direction:column;gap:18px;min-width:0;display:flex}.rtw .cpy{align-items:center;gap:8px}.rtw .seatfix{background:var(--s-low);width:100%;color:var(--muted);border-radius:14px;flex-direction:column;gap:10px;margin-top:8px;padding:12px 14px;font-size:13px;display:flex}.rtw .seatfix .seatfix-b{border-top:1px solid var(--line);padding-top:10px}.rtw .seatfix .warn-say{color:var(--err);font-size:13px;font-weight:700}.rtw .btn.filled.danger-fill{background:var(--err);color:#fff}.rtw .field.sm{border-radius:8px;width:auto;height:32px;padding:0 10px;font-size:13px}.rtw .lgd .lg:before{display:none}.rtw .lgd .lg .sw{border-radius:3px;flex-shrink:0;width:16px;height:6px}.rtw.tpage{background:var(--bg);min-height:100vh;color:var(--fg)}.rtw .tnav{z-index:10;border-bottom:1px solid var(--line);background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;padding:10px 0;display:none;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.rtw .tnav{background:color-mix(in srgb,var(--bg)92%,transparent)}}.rtw .tnav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rtw .tnav-l{color:var(--subtle);background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:none}.rtw .tnav-l.on{color:var(--primary)}@media (max-width:900px){.rtw .tnav{display:flex}.rtw .tside{display:none}}.rtw .tpw{margin-bottom:12px}.rtw .tpw a{color:inherit;font-weight:800;text-decoration:underline}.rtw .side button{text-align:left;width:100%;height:44px;color:var(--muted);background:0 0;border:0;border-radius:22px;align-items:center;gap:10px;padding:0 14px;font-weight:700;display:flex}.rtw .side a:hover,.rtw .side button:hover{background:var(--s-mid)}.rtw .side a.on:hover{background:var(--pc)}.rtw .gsent{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rtw .gsent li{font-size:13px}.rtw .gsent .read{font-size:14.5px;line-height:1.6}.rtw .fbk{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:10px;display:flex}.rtw .fbk-g{flex-direction:column;gap:4px;display:flex}.rtw .fbk-g ul{flex-direction:column;gap:8px;margin:0;padding:0;font-size:13px;line-height:1.6;list-style:none;display:flex}.rtw .fbk q{quotes:none;border-left:2px solid var(--line-2);color:var(--muted);padding-left:10px;font-size:13.5px;display:block}.rtw .fbk s{color:var(--subtle)}.rtw .dpl .dprow{flex-direction:column;align-items:stretch;gap:10px}.rtw .dpc{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rtw .dpc .dpx{font:inherit;color:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0 0 0 2px;font-weight:800;text-decoration:underline}.rtw .dpc .dpx:disabled{opacity:.4;cursor:not-allowed}.rtw .evw{flex-direction:column;gap:14px;display:flex}.rtw .aimiss{flex-direction:column;gap:6px;display:flex}.rtw .errsay{color:var(--err);font-size:12.5px;font-weight:700}.rtw.fbpage{max-width:920px;min-height:100vh;margin:0 auto;padding:24px 16px 64px}.rtw .pwpage{max-width:520px}.rtw .btn.lg:before{display:none}.rtw .t2 .ttl{overflow-wrap:anywhere;max-width:20rem;display:inline-block}
