.status-workspace{--status-muted:var(--scene-muted);color:var(--color-ink);padding:0 0 clamp(48px,6vw,96px)}.status-updated{font-size:var(--kit-label);color:var(--status-muted);margin-top:16px;line-height:1.6}.status-related-links,.status-entry-links{flex-wrap:wrap;align-items:center;gap:4px 28px;margin-top:20px;display:flex}.status-related-links a,.status-entry-links a,.status-panel-links a,.status-pagination a{min-height:44px;font-size:var(--kit-label);letter-spacing:.01em;overflow-wrap:anywhere;border-bottom:1px solid;align-items:center;font-weight:500;line-height:1.3;display:inline-flex}.status-section-nav{flex-wrap:wrap;gap:4px 28px;margin-bottom:clamp(24px,3vw,40px);display:flex}.status-section-nav a{min-height:44px;font-size:var(--kit-label);letter-spacing:.01em;border-bottom:1px solid;align-items:center;padding:10px 0 8px;font-weight:500;line-height:1.3;display:inline-flex}.status-workspace .plan-section>summary{min-height:88px}.status-workspace .plan-section:target{box-shadow:inset 3px 0 0 var(--color-vo-red)}.status-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.status-list>li{min-width:0}.status-list-wide{grid-template-columns:minmax(0,1fr)}.status-entry{border-top:1px solid var(--rule);min-width:0;scroll-margin-top:calc(var(--reading-header-height,80px) + 20px)}.status-entry-summary{cursor:pointer;flex-direction:column;gap:10px;min-width:0;padding:22px 0;list-style:none;display:flex}.status-entry-summary::-webkit-details-marker{display:none}.status-entry-meta{font-size:var(--kit-label);flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:22px;line-height:1.45;display:flex}.status-entry-meta+.status-entry-details .status-entry-summary{padding-top:12px}.status-entry-code{font-size:var(--kit-label);color:var(--status-muted);overflow-wrap:anywhere;font-weight:500}.status-state{background:color-mix(in srgb,currentColor 14%,transparent);font-size:var(--kit-label);letter-spacing:.01em;color:var(--scene-foreground);overflow-wrap:anywhere;align-items:center;gap:9px;margin-left:auto;padding:5px 12px 5px 10px;font-weight:400;line-height:1.4;display:inline-flex}.status-state:before{content:"";border:1.5px solid;flex:none;width:7px;height:7px}.status-entry-summary h3{font-size:var(--kit-title);overflow-wrap:anywhere}.status-entry-toggle{font-size:var(--kit-label);color:var(--status-muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.status-entry-close-label,.status-entry-details[open] .status-entry-open-label{display:none}.status-entry-details[open] .status-entry-close-label{display:inline}.status-entry-details[open] .status-entry-toggle>.ui-icon{transform:rotate(180deg)}.status-entry-body{font-size:var(--kit-label);color:var(--scene-muted);overflow-wrap:anywhere;padding:0 0 24px;line-height:1.7}.status-entry-body>p+p{margin-top:14px}.status-facts{gap:14px;margin:18px 0 0;display:grid}.status-facts>div{border-top:1px solid var(--rule);min-width:0;padding-top:14px}.status-facts dt,.status-detail-label{font-size:var(--kit-label);color:var(--status-muted);margin-bottom:5px;line-height:1.5}.status-facts dd{font-size:var(--kit-label);color:var(--scene-foreground);overflow-wrap:anywhere;margin:0;line-height:1.7}.status-entry-note{font-size:var(--kit-label);color:var(--status-muted);margin-top:8px}.status-evidence{margin-top:0}.status-evidence>div:first-child{border:0;padding-top:0}.status-game-details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;display:grid}.status-game-work{margin:8px 0 0;padding-left:18px}.status-game-work li+li{margin-top:8px}.status-panel-links{justify-content:flex-end;margin:-4px 0 14px;display:flex}.status-pagination{justify-content:flex-end;margin-top:16px;display:flex}.status-message{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:var(--kit-label);margin-bottom:18px;padding:18px 0;line-height:1.7}.status-workspace .source-note{margin-top:clamp(24px,3vw,40px)}.status-workspace :is(a,summary):focus-visible{outline:2px solid var(--color-vo-red);outline-offset:4px;border-radius:2px}@media (width<=1099px){.status-list:not(.status-list-wide){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.status-list{display:block}.status-game-details{grid-template-columns:minmax(0,1fr);gap:20px}.status-panel-links{justify-content:flex-start;margin:0 0 8px}}@media (hover:hover){.status-related-links a:hover,.status-entry-links a:hover,.status-panel-links a:hover,.status-pagination a:hover,.status-section-nav a:hover{color:var(--color-vo-red)}}
