#tw-extras{display:grid;grid-template-columns:1fr;gap:16px;margin:16px 0}
#tw-extras:empty{display:none}
.tw-x{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:16px;min-width:0}
.tw-x h3{font-size:18px;margin:0 0 10px}
.tw-x p{font-size:12px;color:#64748b;margin:10px 0 0}
.tw-x ol,.tw-x ul{list-style:none;margin:0;padding:0}
.tw-x__idx li{display:grid;grid-template-columns:90px 1fr 92px;gap:8px;align-items:center;font-size:14px;padding:3px 0}
.tw-x__idx i{height:7px;background:#e2e8f0;border-radius:4px;overflow:hidden}
.tw-x__idx b{display:block;height:100%;background:#e11d48}
.tw-x__idx em{font-style:normal;font-weight:700;font-size:13px;text-align:right;white-space:nowrap}
.tw-x__arc li{padding:7px 0;border-top:1px solid #e2e8f0;font-size:14px}
.tw-x__arc li:first-child{border-top:0}
.tw-x__arc span{display:block;font-size:12px;color:#64748b}
html[data-theme=dark] .tw-x{background:#111c2e;border-color:#1f2e46}
html[data-theme=dark] .tw-x__idx i{background:#1f2e46}
html[data-theme=dark] .tw-x__arc li{border-color:#1f2e46}
html[data-theme=dark] .tw-x a{color:#e2e8f0}
@media(max-width:767px){#tw-extras{grid-template-columns:1fr}}
.tw-dos h2{margin:24px 0 10px}.tw-dos h3{font-size:18px;margin:18px 0 6px}
.tw-dos time{color:#64748b;font-size:13px;margin-right:6px}
.tw-dos__nums{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:14px 0}
.tw-dos__nums li{flex:1 1 110px;background:#f1f5f9;border-radius:8px;padding:10px;font-size:13px}
.tw-dos__nums b{display:block;font-size:24px;color:#e11d48}
html[data-theme=dark] .tw-dos__nums li{background:#111c2e}
.tw-x__more{display:inline-block;margin-top:10px;font-weight:700}
.tw-x p.tw-x__lead{font-size:14px;margin:-4px 0 10px}
.tw-x__arc{display:grid;grid-template-columns:repeat(3,1fr);gap:0 20px}
.tw-x__arc li:nth-child(-n+3){border-top:0}
@media(max-width:767px){.tw-x__arc{grid-template-columns:1fr}.tw-x__arc li:nth-child(n+2){border-top:1px solid #e2e8f0}}
