.development-activity .sheet-content{min-width:0}.activity-intro{margin-top:var(--space-group)}.activity-player{margin-top:var(--space-action)}.activity-chart-head,.activity-axis{justify-content:space-between;gap:var(--space-head);display:flex}.activity-chart-head{margin-bottom:var(--space-group)}.activity-plot{grid-template-columns:repeat(var(--activity-days), minmax(0, 1fr));border-bottom:1px solid var(--rule-ink);cursor:crosshair;gap:clamp(2px,.45vw,6px);height:10rem;display:grid}.activity-column{grid-template-rows:1.5rem 1fr;display:grid;position:relative}.activity-column:after{content:"";pointer-events:none;border-left:1px solid #0000;position:absolute;inset:0 50%}.activity-column[data-selected]:after{border-color:var(--visitor)}.activity-pin{color:var(--text);z-index:1;justify-content:center;align-items:center;gap:2px;display:flex}.activity-pin>span{background:currentColor;flex:0 0 6px;height:6px}.activity-pin>[data-kind=decision]{border-radius:50%}.activity-pin>[data-kind=review]{transform:rotate(45deg)}.activity-bar{height:var(--activity-height);background:var(--visitor);opacity:.8;align-self:end}.activity-column[data-selected] .activity-bar{opacity:1}.activity-axis{margin-top:var(--space-group)}.activity-controls{gap:var(--space-group);margin-top:var(--space-head);flex-wrap:wrap;display:flex}.activity-controls button{min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--visitor);color:var(--visitor);cursor:pointer;background:0 0;border-radius:4px}.activity-controls button:disabled{color:var(--text-meta);border-color:var(--rule-feint);cursor:default}.activity-controls .activity-play{background:var(--visitor);color:var(--paper)}.activity-controls .activity-play:disabled{color:var(--text-meta);background:0 0}.activity-controls button:focus-visible,.activity-scrub input:focus-visible,.activity-evidence summary:focus-visible{outline:2px solid var(--visitor);outline-offset:4px}.activity-scrub{margin-top:var(--space-head);display:grid}.activity-scrub input{width:100%;min-width:0;min-height:44px;padding-inline:var(--space-2);border:1px solid var(--visitor);accent-color:var(--visitor);cursor:pointer;border-radius:4px;margin:0}.activity-motion-note{margin-bottom:var(--space-group)}.activity-readout{border-block:1px solid var(--rule-feint);padding-block:var(--space-head);display:grid}.activity-panel{visibility:hidden;grid-area:1/1}.activity-panel[data-active]{visibility:visible}.activity-readout-event{margin-top:var(--space-group)}.activity-readout-event .t-read{margin-top:var(--space-group);max-width:62ch}.activity-readout-event .t-meta{margin-top:var(--space-group)}.activity-limits{margin-top:var(--space-head);max-width:70ch}.activity-evidence{margin-top:var(--space-group)}.activity-evidence summary{min-height:44px;padding-block:var(--space-3);color:var(--visitor);text-underline-offset:.15em;cursor:pointer;text-decoration:underline}.activity-evidence-body{gap:var(--space-head);padding-block:var(--space-head);display:grid}.activity-evidence-body>.t-meta{max-width:50ch}.activity-records{padding:0;list-style:none}.activity-records>li{border-top:1px solid var(--rule-feint);padding-block:var(--space-head)}.activity-record-event,.activity-record-event p{margin-top:var(--space-group)}.activity-method{padding-left:var(--space-5)}.activity-method li+li{margin-top:var(--space-group)}@media (max-width:639px){.activity-controls .activity-play{flex-basis:100%}.activity-controls button:not(.activity-play){flex:1}}
