[data-panel-heading]:focus,[data-question-heading]:focus{outline:none}[data-sheet] [data-anchor]{transition:background-color .45s var(--ease-out), box-shadow .45s var(--ease-out);border-radius:.2em}[data-sheet][data-read] [data-anchor][data-on]{background:#14151809;box-shadow:0 0 0 .3em #14151809}[data-sheet] [data-anchor][data-on][data-active=ink]{background:#1415180f;box-shadow:0 0 0 .35em #1415180f,0 0 0 calc(.35em + 1.5px) #14151880}[data-sheet] [data-anchor][data-review]:not([data-active]){outline-offset:.3em;outline:1.25px dashed #1415186b}[data-sheet] [data-anchor][data-on][data-active=attention]{background:#f26b0014;box-shadow:0 0 0 .35em #f26b0014,0 0 0 calc(.35em + 1.5px) #f26b00bf}.reading-scan{inset-inline:0;pointer-events:none;height:18%;transition:transform .5s var(--ease-out), opacity .4s;background:linear-gradient(#0000,#14151804 70%,#14151806);position:absolute;top:0}.reading-scan:after{content:"";inset-inline:0;background:linear-gradient(90deg,#0000,#1415184d 15% 85%,#0000);height:1px;position:absolute;bottom:0}.arrive{animation:enter .6s var(--ease-expo) both}.opening:after{content:"";animation:opening 1.4s var(--ease-out) infinite;background:linear-gradient(105deg,#0000 35%,#ffffffbf 50%,#0000 65%) 0 0/250% 100%;position:absolute;inset:0}@keyframes opening{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes upload{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.evidence-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:evidence-draw .42s var(--ease-out) forwards}@keyframes evidence-draw{to{stroke-dashoffset:0}}.working{animation:2.4s linear infinite working}@keyframes working{to{transform:rotate(360deg)}}dialog.sheet-dialog::backdrop{background:#14151866}dialog.sheet-dialog[open]{animation:enter-dialog .5s var(--ease-expo)}@keyframes enter-dialog{0%{opacity:0;transform:translateY(16px)scale(.98)}}.page-lifted{transform:translateY(-6px)scale(1.04);box-shadow:0 18px 40px -16px #14151873}@media (prefers-reduced-motion:reduce){.reading-scan,.page-lifted{transition:none}.arrive,.opening:after,.working,dialog.sheet-dialog[open]{animation:none}.evidence-draw{stroke-dashoffset:0;animation:none}[class*=animate-\[swap]{animation:none}}@keyframes step-arrive{0%{transform:scale(.55);box-shadow:0 0 #1415182e}60%{box-shadow:0 0 0 7px #1415180a}to{transform:none;box-shadow:0 0 0 4px #14151812}}main[data-start]:not([data-ready]) .enter{visibility:hidden;animation-play-state:paused}
