@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--ambient-ground:transparent;--ambient-shadow:transparent;--ambient-wash:transparent;--ambient-voice:transparent;--ambient-action:transparent;--ambient-anchor:transparent;--ambient-mid:transparent;--palette-crossfade-ms:600}}}[data-brand=learn]{--lap:0 1px 1px oklch(from var(--ambient-shadow) l c h / .28), 0 2px 4px oklch(from var(--ambient-shadow) l c h / .1);--press:inset 0 1px 3px oklch(from var(--shell-ink) l c h / .14), inset 0 0 0 4px oklch(from var(--shell-ink) l c h / .05);--tooth:.055;--ceremony-font-size:30px;--palette-crossfade-ms:600;--font-sans:var(--font-die-grotesk), system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--strip-rag:26px;--strip-paint-w:46px;--banner-padding-x:15px;--banner-padding-y:9px;--badge-padding-x:7px;--badge-padding-y:2px;--control-height:52px;--control-height-compact:42px;--control-height-large:56px;--control-height-xs:40px;--control-font-size:16px;--badge-font-size:11px;--glyph-size:14px;--completion-mark-size:64px;--textarea-max-height:240px;--match-slip-w:10rem;--match-slip-paint-w:calc(var(--strip-paint-w) / 2);--match-seat-reserve:calc(var(--match-slip-w) + .25rem);--odometer-digit-width:1ch;--reading-measure:31.25rem;--working-measure:36rem;--sheet-pad:1.75rem;--sheet-w:calc(var(--reading-measure) + 2 * var(--sheet-pad));--stimulus-max-h:62cqh;--working-anchor:18cqh;--edge-control-size:48px;--edge-control-gutter:calc(.75rem + var(--edge-control-size) + .5rem);--palette-tab-h:2.25rem;--edge-control-corner-inset:calc(var(--palette-tab-h) + .5rem);--submit-overhang:1.25rem;--caption-measure:420px;--wordmark-tab-width:148px;--wordmark-flap-height:22px;color:var(--shell-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-user-select:none;user-select:none}[data-brand=learn] input,[data-brand=learn] textarea,[data-brand=learn] [contenteditable=true]{-webkit-user-select:text;user-select:text}[data-brand=learn] *,[data-brand=learn] :before,[data-brand=learn] :after{outline-color:oklch(from var(--ambient-action) l c h / .5)}@property --ambient-ground{syntax:"<color>";inherits:true;initial-value:#0000}@property --ambient-shadow{syntax:"<color>";inherits:true;initial-value:#0000}@property --ambient-wash{syntax:"<color>";inherits:true;initial-value:#0000}@property --ambient-voice{syntax:"<color>";inherits:true;initial-value:#0000}@property --ambient-action{syntax:"<color>";inherits:true;initial-value:#0000}@property --ambient-anchor{syntax:"<color>";inherits:true;initial-value:#0000}@property --ambient-mid{syntax:"<color>";inherits:true;initial-value:#0000}@property --palette-crossfade-ms{syntax:"<number>";inherits:true;initial-value:600}[data-brand=learn] [data-palette]{transition-property:--ambient-ground,--ambient-shadow,--ambient-wash,--ambient-voice,--ambient-action,--ambient-anchor,--ambient-mid;transition-duration:calc(var(--palette-crossfade-ms) * 1ms);transition-timing-function:linear}@media (prefers-reduced-motion:reduce){[data-brand=learn] [data-palette]{transition:none}}
