@import url("https://fonts.googleapis.com/css2?family=DotGothic16&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Oxanium:wght@400;500&display=swap");body{margin:0;font-family:var(--ow-font)}.font{font-weight:400}.MuiSlider-thumb{color:#fff}.MuiSlider-rail{color:#d3d3d3}.MuiSlider-thumbColorPrimary,.MuiSlider-track{color:#fff}.MuiSlider-thumbColorSecondary{color:#000}:root{--ow-bg:#000;--ow-panel-bg:#050508;--ow-panel-border:#3b3f5c;--ow-panel-head:linear-gradient(90deg,#1a2272,#141b5c 60%,#10164a);--ow-topbar:linear-gradient(180deg,#1d3a7a,#172d63);--ow-divider:#1c1c24;--ow-text:#d9d9d9;--ow-text-strong:#fff;--ow-text-soft:#8a8a8a;--ow-text-muted:#707070;--ow-heading:#f2f2ff;--ow-section:#aec5fc;--ow-link:#67a3fa;--ow-link-hover:#b9c5ff;--ow-active:#b45be6;--ow-user:#5fd1bf;--ow-source:#d47cf5;--ow-accent:#ff8a5c;--ow-error:#ff8a8a;--ow-favorite:#f4e4a1;--ow-outline:#272727;--ow-chip-bg:#d9d9d9;--ow-chip-text:#111;--ow-fs-tiny:11px;--ow-fs-meta:12px;--ow-fs-small:13px;--ow-fs-body:14px;--ow-fs-title:16px;--ow-fs-heading:20px;--ow-fs-headline:22px;--ow-radius:2px;--ow-font:"Noto Sans JP","Helvetica Neue",Arial,sans-serif}body{background-color:var(--ow-bg)}.ow-panel{background:var(--ow-panel-bg);border:1px solid var(--ow-panel-border);border-radius:var(--ow-radius);overflow:hidden}.ow-panel-head{display:flex;align-items:center;gap:8px;height:32px;padding:0 12px;background:var(--ow-panel-head);color:var(--ow-heading);font-size:var(--ow-fs-title);font-weight:500}.ow-panel-head svg{width:16px;height:16px;opacity:.85}.ow-link{color:var(--ow-link);text-decoration:none}.ow-link:hover{color:var(--ow-link-hover);text-decoration:underline}.ow-user{color:var(--ow-user);text-decoration:none}.ow-source{color:var(--ow-source);font-weight:500}.ow-muted{color:var(--ow-text-muted);font-size:var(--ow-fs-meta)}.ow-chip{display:inline-block;padding:0 5px;border-radius:2px;background:var(--ow-chip-bg);color:var(--ow-chip-text);font-size:var(--ow-fs-tiny);line-height:15px;text-decoration:none;white-space:nowrap}a.ow-chip:hover{background:#fff}.ow-page{animation:ow-page-in .3s ease-out;transition:opacity .2s ease}@keyframes ow-page-in{0%{opacity:0}to{opacity:1}}html[data-navigating=true] .ow-page{opacity:.25}@media (prefers-reduced-motion:reduce){.ow-page{animation:none;transition:none}}[data-ow-expanded]{width:100%!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;aspect-ratio:auto!important}[data-ow-expanded],[data-ow-expanded] video{height:auto!important}[data-ow-expanded] [data-play-marker]{display:none!important}[data-ow-expanded-parent]{aspect-ratio:auto!important;height:auto!important;max-height:none!important}.ow-ticker-font{font-family:"Oxanium",var(--ow-font);letter-spacing:.03em}