@media screen{body:has(>.practice-main[data-practice-support=compact]){flex-direction:column;min-height:100dvh;display:flex}body:has(>.practice-main[data-practice-support=compact])>:is(.site-header,.practice-main,.site-footer){flex-shrink:0;width:100%}body:has(>.practice-main[data-practice-support=compact])>.site-footer{margin-top:auto}}.practice-main[data-practice-support=compact]:not([data-activity-focused=true]){--practice-ending-gap:var(--page-end);padding-bottom:var(--practice-ending-gap)}.practice-main [data-practice-tools]{border-top:0;grid-template-columns:repeat(4,44px) minmax(0,1fr);gap:0 4px;margin-block:0 8px;padding-block:8px}.practice-main [data-practice-tools]>[data-activity-pencil]{grid-column:2}.practice-main [data-practice-tools]>[data-activity-favorite]{grid-column:3}.practice-main [data-practice-tools]>.activity-share{pointer-events:none;border:0;grid-area:1/1/auto/-1;min-width:0;margin:0;padding:0}.practice-main [data-practice-tools] .activity-share>summary{margin-inline-start:144px}.practice-main [data-practice-tools] .activity-share>summary,.practice-main [data-practice-tools] .activity-share-body{pointer-events:auto}.practice-main [data-practice-tools] .activity-share>summary{list-style:none}.practice-main [data-practice-tools] .activity-share-body{width:100%;max-width:none}.practice-main [data-practice-tools] .activity-history-link{min-height:44px;color:var(--accent);text-underline-offset:var(--underline-offset);text-align:end;overflow-wrap:anywhere;grid-area:1/5;place-self:start end;align-items:center;padding-inline:4px 0;font-size:.875rem;font-weight:500;display:inline-flex}.practice-main [data-practice-tools] .activity-history-link:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.practice-main [data-practice-tools] .activity-report-link{min-height:44px;color:var(--muted);text-underline-offset:var(--underline-offset);text-align:end;overflow-wrap:anywhere;grid-area:1/5;place-self:start end;align-items:center;padding-inline:4px 0;font-size:.875rem;display:none}.practice-main[data-activity-focused=true] [data-practice-tools] .activity-report-link{display:inline-flex}.practice-main [data-practice-tools] .activity-report-link:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.practice-main:has(.addition-practice,.sustain-practice) [data-practice-tools] .activity-report-link{display:none!important}.practice-main:has([data-practice-tools] .activity-history-link) .practice-record .statistics-link{display:none}.practice-main [data-practice-tools] .activity-help-body{padding:12px 0 16px}.practice-main [data-practice-tools] .activity-help-body [data-activity-shortcuts]{width:auto;min-height:44px;color:var(--accent);font:inherit;text-underline-offset:var(--underline-offset);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;text-decoration:underline;display:inline-flex}.practice-main [data-practice-tools] .activity-help-body [data-activity-shortcuts][hidden]{display:none}.practice-main [data-practice-tools] .activity-help-body [data-activity-shortcuts]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.practice-about{text-align:start;margin:0}.practice-about>summary{min-height:var(--fold-height);font-size:var(--fold-size);color:var(--accent);cursor:pointer;padding-block:12px;font-weight:600;line-height:1.5}.practice-about>summary:hover{color:var(--accent-hover)}.practice-about>summary:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:var(--control-radius)}.practice-about-body{padding-block:8px 24px}.practice-about .how-this-works{text-align:start}.practice-about .how-this-works-body{padding-top:0}.practice-about :is(.activity-note,.research-guide-panel,.practice-about-method){border-top:0;margin:0 0 24px;padding-top:0}.practice-about :is(h2,h3){margin:24px 0 8px;font-size:1.125rem;line-height:1.4}.practice-about :is(.activity-note,.practice-about-method)>:first-child{margin-top:0}.practice-about :is(p,li){line-height:1.65}.practice-about .activity-note .activity-note-body{padding-top:0}.practice-about-body>:last-child{margin-bottom:0}.practice-about .practice-method-language{color:var(--muted);margin:4px 0 0;font-size:.875rem}.practice-main[data-practice-support=compact] :is(.board-about,.order-about,#deck-about):not(:has(*)){display:none!important}.practice-main[data-activity-focused=true] :is(.practice-about,[data-practice-problem],.activity-history-link){display:none}.practice-main[data-practice-support=compact]:has(>.practice-feedback:not([hidden]))>.practice-feedback{margin-block:24px 0;padding-block:16px}.practice-main[data-practice-support=compact]:has(>.practice-feedback:not([hidden]))>[data-practice-tools]{margin-block:0;padding-block:8px 16px}.practice-main[data-practice-support=compact]>.related-practices-panel{margin-block:16px 0;padding-block-start:16px}.practice-main[data-practice-support=compact]>.related-practices-panel>h2{margin-block:0 16px}.practice-main[data-practice-support=compact]:has(>.practice-feedback:not([hidden]))>[data-practice-problem]{margin-block-start:16px}@media (scripting:enabled){.practice-main [data-practice-tools]>[data-activity-favorite][hidden]{grid-column:3}}@media (width<=30em){.practice-main [data-practice-tools]{margin-block:0 4px}.practice-main [data-practice-tools] .activity-history-link{font-size:.8125rem}}@media print{.practice-main :is([data-practice-tools],[data-practice-problem]){display:none!important}}
