#guide-screen.oc-wiki-mode{box-sizing:border-box;overflow-x:hidden;overflow-y:auto;scroll-padding-top:85px;font:16px/1.5 system-ui,sans-serif}#guide-screen.oc-wiki-mode .oc-wiki-shell{box-sizing:border-box;min-width:0;max-width:100%}#guide-screen.oc-wiki-mode .oc-wiki-header{position:static;grid-template-columns:minmax(0,1fr) auto;min-width:0;gap:10px 14px}#guide-screen.oc-wiki-mode .oc-wiki-header>div{min-width:0}#guide-screen.oc-wiki-mode .oc-wiki-kicker{font:800 12px/1.4 system-ui,sans-serif;letter-spacing:.05em;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-header h2{font-size:clamp(24px,5vw,34px);line-height:1.25;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-header p:not(.oc-wiki-kicker){font:500 16px/1.5 system-ui,sans-serif;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-close{box-sizing:border-box;min-width:70px;max-width:120px;min-height:44px;padding:9px 12px;font:750 16px/1.35 system-ui,sans-serif}#guide-screen.oc-wiki-mode .oc-wiki-toolbar{position:sticky;top:0;grid-template-columns:minmax(170px,310px) minmax(0,1fr);min-width:0;max-width:100%}#guide-screen.oc-wiki-mode .oc-wiki-search{box-sizing:border-box;min-width:0;font:500 16px/1.4 system-ui,sans-serif;text-overflow:clip}#guide-screen.oc-wiki-mode .oc-wiki-tabs{box-sizing:border-box;min-width:0;max-width:100%;overscroll-behavior-x:contain}#guide-screen.oc-wiki-mode .oc-wiki-tab{min-height:44px;font:700 16px/1.3 system-ui,sans-serif}#guide-screen.oc-wiki-mode .oc-wiki-summary{min-width:0}#guide-screen.oc-wiki-mode .oc-wiki-summary article{min-width:0}#guide-screen.oc-wiki-mode .oc-wiki-summary b{font:800 22px/1.3 system-ui,sans-serif;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-summary span{font:650 12px/1.4 system-ui,sans-serif;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-section{scroll-margin-top:105px}#guide-screen.oc-wiki-mode .oc-wiki-section-head{min-width:0;flex-wrap:wrap;align-items:flex-start}#guide-screen.oc-wiki-mode .oc-wiki-section h3{font:800 22px/1.35 system-ui,sans-serif;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-section-head p{font:600 12px/1.45 system-ui,sans-serif;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-grid,#guide-screen.oc-wiki-mode .oc-wiki-current{min-width:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}#guide-screen.oc-wiki-mode .oc-wiki-card{box-sizing:border-box;min-width:0;max-width:100%;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-card-head{min-width:0;grid-template-columns:auto minmax(0,1fr)}#guide-screen.oc-wiki-mode .oc-wiki-card-head>div{min-width:0}#guide-screen.oc-wiki-mode .oc-wiki-card h4{font:800 18px/1.35 system-ui,sans-serif;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-card small{font:650 12px/1.4 system-ui,sans-serif;letter-spacing:0;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-card p{font:500 16px/1.55 system-ui,sans-serif;overflow-wrap:anywhere;white-space:normal}#guide-screen.oc-wiki-mode .oc-wiki-chips{min-width:0;flex-wrap:wrap}#guide-screen.oc-wiki-mode .oc-wiki-chips span{min-width:0;max-width:100%;font:650 12px/1.4 system-ui,sans-serif;white-space:normal;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-details summary{font:750 16px/1.4 system-ui,sans-serif;min-height:30px;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-details ul,#guide-screen.oc-wiki-mode .oc-wiki-empty{font:500 16px/1.55 system-ui,sans-serif;overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-details li{overflow-wrap:anywhere}#guide-screen.oc-wiki-mode .oc-wiki-footnote{font:500 12px/1.55 system-ui,sans-serif;overflow-wrap:anywhere}@media(max-width:760px){#guide-screen.oc-wiki-mode .oc-wiki-toolbar{top:0;grid-template-columns:minmax(0,1fr);gap:8px}#guide-screen.oc-wiki-mode .oc-wiki-grid,#guide-screen.oc-wiki-mode .oc-wiki-current{grid-template-columns:minmax(0,1fr)}#guide-screen.oc-wiki-mode .oc-wiki-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}#archive-screen.archive-screen{box-sizing:border-box;min-width:0;overflow-x:hidden;overflow-y:auto;font:16px/1.5 system-ui,sans-serif}#archive-screen .overlay-header .eyebrow{font:750 12px/1.4 system-ui,sans-serif;letter-spacing:.03em}#archive-screen .overlay-header>p:last-child,#archive-screen .archive-empty{font:500 16px/1.5 system-ui,sans-serif;overflow-wrap:anywhere}#archive-screen .archive-list{box-sizing:border-box;min-width:0;max-width:100%}#archive-screen .archive-entry{box-sizing:border-box;grid-template-columns:30px minmax(0,1fr) minmax(86px,auto);min-width:0;max-width:100%;gap:6px 10px;padding:12px 10px}#archive-screen .archive-entry>b{font:750 20px/1.2 system-ui,sans-serif}#archive-screen .archive-entry>div{min-width:0}#archive-screen .archive-entry strong{font:750 16px/1.4 system-ui,sans-serif;overflow-wrap:anywhere}#archive-screen .archive-entry small,#archive-screen .archive-entry .archive-run-stats{display:block;font:550 12px/1.55 system-ui,sans-serif;overflow-wrap:anywhere;white-space:normal}#archive-screen .archive-entry .archive-score{min-width:0;max-width:140px;font:750 16px/1.45 system-ui,sans-serif;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}#archive-screen .archive-form-summary,#archive-screen .history-replay-disclosure small,#archive-screen .archive-replay-shortcut small{font:550 12px/1.5 system-ui,sans-serif;letter-spacing:0;overflow-wrap:anywhere}#archive-screen .history-replay-disclosure b,#archive-screen .archive-replay-shortcut b{font:750 16px/1.4 system-ui,sans-serif;letter-spacing:0;overflow-wrap:anywhere}#archive-screen .archive-replay-shortcut button,#archive-screen .archive-run-replay-action{box-sizing:border-box;min-height:44px;padding:9px 10px;font:750 16px/1.4 system-ui,sans-serif;letter-spacing:0;overflow-wrap:anywhere;white-space:normal}#archive-screen .archive-replay-shortcut{max-width:100%;flex-wrap:wrap}#archive-screen .archive-replay-shortcut span{min-width:0;flex:1 1 150px}#archive-screen .history-replay-disclosure{box-sizing:border-box;max-width:100%}#archive-screen #archive-close{box-sizing:border-box;min-height:44px;padding:10px 14px;font:750 16px/1.4 system-ui,sans-serif}@media(max-width:560px){#archive-screen .archive-entry{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:5px 9px}#archive-screen .archive-entry>b{grid-column:1;grid-row:1 / span 2}#archive-screen .archive-entry>div:not(.archive-score){grid-column:2}#archive-screen .archive-entry .archive-score{grid-column:2;grid-row:auto;text-align:left;max-width:100%}}
