:where(.lesson-prose .wp){border:1px solid var(--color-line);background:var(--color-surface-1);border-radius:.75rem}:where(.lesson-prose figure.wp),:where(.lesson-prose .wp:not(.wp-native)){margin:1.5rem 0}:where(.lesson-prose .wp:not(.wp-native)){overflow:hidden}:where(.lesson-prose .wp-cap){border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;font-size:.9rem;display:flex}:where(.lesson-prose .wp-title){color:var(--color-fg);font-weight:600}:where(.lesson-prose .wp-controls){gap:.4rem;display:flex}:where(.lesson-prose .wp-body){padding:.9rem}:where(.lesson-prose .wp-btn){border:1px solid var(--color-line);background:var(--color-surface-2);color:var(--color-fg);font:inherit;cursor:pointer;border-radius:.5rem;padding:.35rem .7rem;font-size:.85rem}:where(.lesson-prose .wp-btn:disabled){opacity:.6;cursor:default}:where(.lesson-prose .wp-btn-primary){background:var(--color-rust);border-color:var(--color-rust);color:var(--color-bg-deep)}:where(.lesson-prose .wp-tabs){flex-wrap:wrap;gap:.3rem;padding:0;list-style:none;display:flex}:where(.lesson-prose .wp-tabs:not(.wp-native-tabs)){margin:0 0 .75rem}:where(.lesson-prose .wp-tab){border:1px solid var(--color-line);color:var(--color-fg-muted);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:.3rem .6rem;font-size:.85rem}:where(.lesson-prose .wp-tab[aria-pressed=true]){background:var(--color-surface-2);color:var(--color-fg);border-color:var(--color-rust)}:where(.lesson-prose .wp-btn:focus-visible),:where(.lesson-prose .wp-tab:focus-visible){outline:2px solid var(--color-rust-bright);outline-offset:2px}:where(.lesson-prose .wp-scroll){overflow-x:auto}:where(.lesson-prose .wp-table){border-collapse:collapse;width:100%;font-size:.85rem}:where(.lesson-prose .wp-table th),:where(.lesson-prose .wp-table td){border-bottom:1px solid var(--color-line);text-align:left;white-space:nowrap;padding:.35rem .6rem}:where(.lesson-prose .wp-empty),:where(.lesson-prose .wp-status){color:var(--color-fg-muted);margin:0;font-size:.85rem}:where(.lesson-prose .wp-status[data-kind=ok]){color:var(--color-success)}:where(.lesson-prose .wp-status[data-kind=warn]){color:var(--color-warning)}:where(.lesson-prose .wp-status[data-kind=error]){color:var(--color-danger)}:where(.lesson-prose .wp-visually-hidden){clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}
/*$vite$:1*/