.review-remote-pairing{width:min(calc(100% - 28px),23rem);max-height:min(calc(100dvh - 28px),42rem);margin:auto;padding:24px;overflow:auto;border:1px solid var(--color-neutral-200);border-radius:22px;background:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:0 28px 90px #00000047}.dark .review-remote-pairing{border-color:var(--color-neutral-700);background:var(--color-neutral-900);color:var(--color-neutral-50)}.review-remote-pairing::backdrop{background:#0a0a0aad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.review-remote-pairing__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.review-remote-pairing h2{margin:0;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:720;letter-spacing:-.025em}.review-remote-pairing__close{display:inline-grid;width:42px;height:42px;flex:0 0 auto;cursor:pointer;place-items:center;border:1px solid var(--color-neutral-300);border-radius:12px;background:transparent;color:var(--color-neutral-600)}.dark .review-remote-pairing__close{border-color:var(--color-neutral-700);color:var(--color-neutral-300)}.review-remote-pairing__intro{margin:10px 0 20px;color:var(--color-neutral-600);font-size:.9rem;line-height:1.5}.dark .review-remote-pairing__intro{color:var(--color-neutral-400)}.review-remote-pairing__body{display:flex;justify-content:center}.review-remote-pairing__qr-frame{display:grid;width:min(256px,100%);aspect-ratio:1;place-items:center;padding:12px;border:1px solid var(--color-neutral-200);border-radius:18px;background:#fff;color:var(--color-neutral-500);box-shadow:0 12px 34px #00000014}.review-remote-pairing__qr-frame svg{width:100%;height:100%}.review-remote-pairing__error{margin:14px 0 0;color:var(--color-danger-700);font-size:.8rem}.review-remote-pairing__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:14px}.review-remote-pairing__actions button{min-height:43px;cursor:pointer;border-radius:11px;padding:0 15px;font:inherit;font-size:.8rem;font-weight:680}.review-remote-pairing__actions button:disabled{cursor:not-allowed;opacity:.45}.review-remote-pairing__secondary{border:1px solid var(--color-neutral-300);background:transparent;color:var(--color-neutral-700)}.dark .review-remote-pairing__secondary{border-color:var(--color-neutral-700);color:var(--color-neutral-200)}.review-remote-pairing button:focus-visible{outline:3px solid color-mix(in oklch,var(--color-tango-500) 55%,transparent);outline-offset:2px}@media (max-width: 620px){.review-remote-pairing{padding:20px}.review-remote-pairing__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.dictionary-reference-row{--reference-font-size: 1rem;--reference-line-height: 1.625rem;display:grid;grid-template-columns:1rem minmax(0,1fr);align-items:start;column-gap:.5rem;min-width:0;font-size:var(--reference-font-size);line-height:var(--reference-line-height)}.dictionary-reference-row[data-dictionary-reference=similar]{--reference-font-size: 1.25rem;--reference-line-height: 1.75rem}.dictionary-reference-icon{position:relative;display:flex;align-items:center;justify-content:center;align-self:start;width:1rem;height:var(--reference-line-height)}.dictionary-reference-icon>svg{display:block;flex:none;width:1rem;height:1rem;transform:translateY(calc(var(--reference-font-size) / 16))}.dictionary-reference-content{min-width:0}.dictionary-reference-content [data-study-help-trigger]{line-height:inherit}.dictionary-reference-row[data-dictionary-reference-mirrored]{grid-template-columns:minmax(0,1fr) 1rem}[data-dictionary-reference-mirrored]>.dictionary-reference-icon{grid-column:2;grid-row:1}[data-dictionary-reference-mirrored]>.dictionary-reference-content{grid-column:1;grid-row:1}@container kanji-detail (width < 30rem){.dictionary-reference-row[data-dictionary-reference]{--reference-line-height: 2rem}.dictionary-reference-icon:before{content:"";position:absolute;inset-block:0;inset-inline:-.375rem}.dictionary-reference-content [data-study-help-trigger]{min-width:1.75rem;min-height:var(--reference-line-height)}}:root{--study-meaning-separator-color: color-mix( in srgb, var(--color-neutral-200) 60%, transparent )}.dark{--study-meaning-separator-color: color-mix( in srgb, var(--color-neutral-700) 40%, transparent )}.study-meaning-separator{display:inline-block;height:.8em;margin-inline:.375rem;border-left:1px solid var(--study-meaning-separator-color);vertical-align:baseline}:root{--reference-control-size: 2rem;--reference-action-gap: .5rem;--reference-audio-annotation: .875rem}.reference-actions{display:grid;grid-template-columns:repeat(2,var(--reference-control-size));column-gap:var(--reference-action-gap);align-items:start;flex:none}.reference-audio-slot,.reference-menu-slot{min-width:0;min-height:var(--reference-control-size)}.reference-metadata{display:flex;align-items:start;gap:var(--reference-action-gap)}.reference-metadata:empty{display:none}@container reference (width < 30rem){.compact-reference-controls .reference-actions{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center}.compact-reference-controls :is(.reference-audio-slot,.reference-menu-slot):empty{display:none}.compact-reference-controls button{width:2.75rem;height:2.75rem;padding-bottom:.75rem}.compact-reference-controls [data-sentence-source]{width:2.75rem;height:2.75rem}.compact-reference-controls [data-audio-playback-anchor]{flex-direction:column;width:2.75rem;height:2.75rem;gap:0}.compact-reference-controls [data-audio-playback-anchor]>span:first-child{width:100%}.compact-reference-controls button[data-audio-playing]{position:relative;border-width:0;border-radius:.375rem;background:transparent}.compact-reference-controls button[data-audio-playing]:before{content:"";position:absolute;top:.125rem;left:.5rem;width:1.75rem;height:1.75rem;border:1px solid;border-color:inherit;border-radius:50%;pointer-events:none}.compact-reference-controls [data-audio-annotation]{position:absolute;top:1.875rem;left:.375rem;width:2rem;height:.875rem}.compact-reference-controls [data-audio-source-control]{width:100%;height:100%;align-items:start}.compact-reference-controls [data-audio-source-control] button{width:100%;height:100%;padding:0;font-size:.46875rem}}.mnemonic-composer{--mn-surface: var(--color-neutral-50);--mn-soft: var(--color-neutral-100);--mn-border: var(--color-neutral-300);--mn-focus: var(--color-neutral-500);--mn-ink: var(--color-neutral-800);--mn-muted: var(--color-neutral-500);position:relative;color:var(--mn-ink);font-size:14px}.dark .mnemonic-composer{--mn-surface: var(--color-neutral-900);--mn-soft: var(--color-neutral-800);--mn-border: var(--color-neutral-700);--mn-focus: var(--color-neutral-400);--mn-ink: var(--color-neutral-200);--mn-muted: var(--color-neutral-400)}.mnemonic-editor-surface{container:mnemonic-editor / inline-size;border:1px solid var(--mn-border);border-radius:7px;background:transparent;transition:border-color .12s,box-shadow .12s}.mnemonic-editor-surface:focus-within{border-color:var(--mn-focus);box-shadow:inset 0 -1px var(--mn-focus)}.mnemonic-editor{min-height:76px;max-height:360px;overflow-y:auto;outline:none;padding:8px 10px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:30px;cursor:text}.mnemonic-editor:empty:before{content:attr(data-placeholder);color:var(--mn-muted);pointer-events:none}.mnemonic-editor[aria-disabled=true]{opacity:.6;cursor:wait}.mnemonic-badge,.mnemonic-completion-option,.mnemonic-kana{--mn-piece-light: var(--color-neutral-600);--mn-piece-dark: var(--color-neutral-300);--mn-badge-ink: var(--mn-piece-light);--mn-badge-fill: color-mix(in oklab, var(--mn-badge-ink) 6%, transparent);--mn-badge-line: color-mix(in oklab, var(--mn-badge-ink) 22%, transparent)}:is(.mnemonic-badge,.mnemonic-completion-option)[data-kind=component]{--mn-piece-light: var(--color-radicals-700);--mn-piece-dark: var(--color-radicals-300)}:is(.mnemonic-badge,.mnemonic-completion-option)[data-kind=kanji]{--mn-piece-light: var(--color-kanji-700);--mn-piece-dark: var(--color-kanji-300)}:is(.mnemonic-badge,.mnemonic-completion-option)[data-kind=word],.mnemonic-badge[data-kind=reading][data-reading-match=true],.mnemonic-kana[data-reading-match=true]{--mn-piece-light: var(--color-words-700);--mn-piece-dark: var(--color-words-300)}.dark :is(.mnemonic-badge,.mnemonic-completion-option,.mnemonic-kana){--mn-badge-ink: var(--mn-piece-dark);--mn-badge-fill: color-mix(in oklab, var(--mn-badge-ink) 10%, transparent)}.mnemonic-badge{display:inline-flex;align-items:baseline;gap:5px;max-width:100%;padding:0 6px;border:1px solid var(--mn-badge-line);border-radius:5px;background:var(--mn-badge-fill);color:var(--mn-badge-ink);line-height:20px;font-size:.92em;font-weight:500;vertical-align:baseline;white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mnemonic-hidden-answer{user-select:none;-webkit-user-select:none}.mnemonic-answer-blur{display:inline-block;filter:blur(4px);opacity:.6;pointer-events:none}.mnemonic-badge-glyph{border-right:1px solid var(--mn-badge-line);padding-right:5px;font-size:1.05em;font-weight:500}.mnemonic-kana[data-reading-match=true]{color:var(--mn-badge-ink)}.mnemonic-editor .mnemonic-badge{cursor:pointer}.mnemonic-badge-label{display:inline-block;min-width:.5ch}.mnemonic-badge-label[contenteditable=true]{cursor:text;outline:none;min-width:1ch;-webkit-user-select:text;user-select:text}.mnemonic-badge[data-editing=true]{outline:1px solid var(--mn-badge-ink);outline-offset:1px}.mnemonic-label-actions{display:flex;align-items:center;gap:16px}.mnemonic-editor .mnemonic-badge:hover{filter:brightness(.96);border-style:dashed}.mnemonic-editor-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 6px;padding:0 0 4px;font-size:11px;line-height:1.5;color:var(--mn-muted)}.mnemonic-editor-actions{display:flex;flex-shrink:0;align-items:center;gap:4px;margin-left:auto}.mnemonic-editor-preference{margin-left:auto}.mnemonic-editor-preference+.mnemonic-editor-actions{margin-left:0}.mnemonic-auto-open{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:3px 4px;border-radius:5px;color:var(--mn-muted);text-align:left;cursor:pointer}.mnemonic-auto-open:hover{color:var(--mn-ink)}.mnemonic-auto-open-track{position:relative;flex-shrink:0;width:28px;height:16px;border-radius:999px;background:var(--mn-border)}.mnemonic-auto-open-track:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--color-neutral-50)}.mnemonic-auto-open[aria-checked=true] .mnemonic-auto-open-track{background:var(--color-tango-600)}.mnemonic-auto-open[aria-checked=true] .mnemonic-auto-open-track:after{transform:translate(12px)}@container mnemonic-editor (max-width: 600px){.mnemonic-editor-preference{flex-basis:100%;order:1;margin-left:0}.mnemonic-editor-preference+.mnemonic-editor-actions{margin-left:auto}}.mnemonic-composer kbd{display:inline-block;padding:0 4px;border:1px solid var(--mn-border);border-radius:4px;font-family:inherit;font-size:10px}.mnemonic-add-piece{cursor:pointer;color:var(--mn-muted);padding:5px 4px;min-height:30px;border-radius:5px;white-space:nowrap;font-weight:500}.mnemonic-add-piece:hover{background:var(--mn-soft)}.mnemonic-add-piece:disabled{cursor:default;opacity:.5}.mnemonic-composer button:focus-visible{outline:2px solid var(--mn-focus);outline-offset:3px}.mnemonic-completion{position:absolute;z-index:230;max-width:calc(100vw - 24px);overflow-y:auto;overscroll-behavior:contain;padding:5px;border:1px solid var(--mn-border);border-radius:12px;background:var(--mn-surface);box-shadow:0 14px 35px #00000024,0 2px 5px #0000000a}.mnemonic-completion-heading{display:flex;justify-content:space-between;gap:10px;padding:7px 9px 9px;color:var(--mn-muted);font-size:11px}.mnemonic-completion-option{display:flex;align-items:center;gap:10px;width:100%;padding:8px 9px;border-radius:7px;text-align:left;cursor:pointer}.mnemonic-completion-option[aria-selected=true]{background:var(--mn-soft)}.mnemonic-piece-glyph{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:7px;background:var(--mn-badge-fill);color:var(--mn-badge-ink);font-size:23px;font-weight:300}[data-kind=word]>.mnemonic-piece-glyph{width:auto;max-width:5em;padding:0 6px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:34px}.mnemonic-piece-copy{display:flex;flex:1;flex-direction:column;min-width:0}.mnemonic-piece-copy strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.mnemonic-piece-copy small{color:var(--mn-muted);font-size:10px;line-height:1.6}.mnemonic-piece-kind{font-size:10px;color:var(--mn-muted)}.mnemonic-completion-footer{border-top:1px solid var(--mn-border);padding:8px 9px 4px;color:var(--mn-muted);font-size:10px}.mnemonic-completion-footer span{margin-left:12px}.mnemonic-completion-empty{padding:12px;color:var(--mn-muted);font-size:12px}@media (prefers-reduced-motion: reduce){.mnemonic-editor-surface{transition:none}}[data-mnemonic-component-expansion=true] .kanji-component-branch-reveal{transition:none}.mnemonic-badge[data-empty-label=true]:not([data-editing=true]) .mnemonic-badge-glyph{border-right:0;padding-right:0}.study-definition-container{container-name:word-definition reference}.study-definition-layout{display:flex;flex-wrap:wrap;gap:.375rem .5rem;align-items:start}.study-definition-headline{flex:1 1 10rem;min-width:min(10rem,100%)}.study-definition-meanings{order:2;flex:0 0 100%}.study-definition-layout[data-headline=false] .study-definition-meanings{order:0;flex:1 1 10rem}.study-definition-toolbar{display:flex;flex:none;align-items:start;gap:var(--reference-action-gap);margin-left:auto;padding-top:max(0px,calc((var(--study-word-term-size) * var(--study-reference-optical-scale) - var(--reference-control-size)) / 2))}.study-definition-layout[data-headline=false] .study-definition-toolbar{padding-top:0}[data-study-example] [data-example-reading]{color:color-mix(in srgb,var(--color-words-600) 55%,var(--color-neutral-500))}.dark [data-study-example] [data-example-reading]{color:color-mix(in srgb,var(--color-words-300) 45%,var(--color-neutral-400))}[data-kanji-example-selected=true] [data-example-word]{color:var(--color-neutral-900)}.dark [data-kanji-example-selected=true] [data-example-word]{color:var(--color-neutral-100)}[data-kanji-example-selected=true] [data-example-reading]{color:var(--color-words-600)}.dark [data-kanji-example-selected=true] [data-example-reading]{color:var(--color-words-300)}.study-meanings[data-study-meanings-contrast=high]{color:var(--color-neutral-900);font-weight:400}.dark .study-meanings[data-study-meanings-contrast=high]{color:var(--color-neutral-100)}.study-word-forms{--study-word-form-line-height: 1.25;--study-word-reading-size: min( 1.25rem, calc(var(--study-word-base-size) * .625) );font-size:var(--study-word-reading-size)}.study-word-forms[data-two-rows=true]{--study-word-form-line-height: calc( var(--study-word-term-size) * var(--study-reference-optical-scale) / 2 );--study-word-reading-size: min( 1.25rem, calc(var(--study-word-base-size) * .5) )}.study-word-forms-line{line-height:var(--study-word-form-line-height)}.study-word-forms-line[data-study-word-readings]{font-size:var(--study-word-reading-size)}.study-word-forms-line[data-study-word-spellings]{font-size:min(1rem,calc(var(--study-word-base-size) * .42))}.study-definition-headline:has([data-study-word-forms]){flex-wrap:nowrap}.study-definition-headline:has([data-study-word-forms]){align-items:last baseline}.study-word-forms{align-self:last baseline}[data-study-definition-size]{--study-word-term-size: calc(var(--study-word-base-size) * 1.05)}.study-meaning-emphasis{transition:color .2s ease-out}@container word-definition (width < 30rem){.study-definition-layout{flex-direction:column;gap:.375rem}.study-definition-headline,.study-definition-layout .study-definition-meanings{flex:none;width:100%;order:0}.study-definition-headline:has([data-study-word-forms]){flex-wrap:wrap}[data-study-word-term]{overflow-wrap:normal;word-break:normal;line-break:strict;text-wrap:balance}.study-word-segment{white-space:nowrap}.study-definition-meanings [data-inline-fit-counts="1"] .study-meaning-line{white-space:normal}.study-definition-meanings [data-inline-fit-counts="1"] :is(.study-meaning-text,.study-meaning-item){display:block;max-width:100%}.study-definition-meanings [data-inline-fit-counts="1"] :is(.study-meaning-reserve,.study-meaning-emphasis){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal}.study-definition-meanings [data-inline-fit-counts="1"] [role=list]>.study-more-count{align-self:end}.study-word-forms{flex-basis:6rem}.study-word-forms[data-two-rows=true]{--study-word-form-line-height: 1.25}.study-definition-toolbar{order:1;width:100%;justify-content:space-between;padding-top:0;margin-left:0}.study-definition-toolbar>.reference-actions{margin-left:auto}}.example-word-container{container-type:inline-size;container-name:example-word reference;min-width:0}@container example-word (width < 30rem){.example-word-layout{grid-template-columns:minmax(0,1fr) auto;row-gap:.25rem}.example-word-layout>[data-example-meanings-fit],.example-word-layout>[data-example-meanings-fit]>button{display:grid;grid-column:1 / -1;grid-row:1 / span 2;grid-template-columns:subgrid;grid-template-rows:subgrid}.example-word-layout [data-example-meanings-fit]>button>span{grid-column:1;grid-row:1;max-width:100%;flex-wrap:wrap;align-self:center}.example-word-layout :is([data-example-word],[data-example-reading]){overflow:visible;white-space:normal;overflow-wrap:normal;line-break:strict;text-wrap:balance}.example-word-layout [data-example-meaning-preview]{grid-column:1 / -1;grid-row:2}.example-word-actions{grid-column:2;grid-row:1}}.audio-playback-icon{display:inline-grid;flex-shrink:0;place-items:center}.audio-playback-icon>*{grid-area:1 / 1;transition:opacity .14s ease,transform .14s ease}.audio-playback-wave{display:flex;align-items:center;justify-content:center;gap:2px;height:18px;opacity:0;transform:scale(.6)}.audio-playback-wave>span{width:2px;height:14px;border-radius:999px;background:currentColor;transform:scaleY(.3)}.audio-playback-icon[data-playing=true]>svg{opacity:0;transform:scale(.6)}.audio-playback-icon[data-playing=true] .audio-playback-wave{opacity:1;transform:scale(1)}.audio-playback-icon[data-playing=true] .audio-playback-wave>span{animation:playback-level .42s ease-in-out infinite alternate}.audio-playback-wave>span:nth-child(2){animation-delay:-.28s!important}.audio-playback-wave>span:nth-child(3){animation-delay:-.14s!important}@keyframes playback-level{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@media (prefers-reduced-motion: reduce){.audio-playback-icon>*{transition:none}.audio-playback-icon[data-playing=true] .audio-playback-wave>span{animation:none;transform:scaleY(.7)}}.kanji-comparison-container{container-type:inline-size;container-name:kanji-comparison kanji-detail;min-width:0}.kanji-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(1.125rem,auto) minmax(1.125rem,auto) auto auto auto;row-gap:.25rem}.kanji-comparison-side{display:grid;grid-template-rows:subgrid;grid-template-columns:2.5rem minmax(0,1fr);grid-row:1 / span 5;column-gap:.75rem;min-width:0;padding-block:1rem}.kanji-comparison-side:first-child{grid-template-columns:minmax(0,1fr) 2.5rem;padding-right:1rem;text-align:right}.kanji-comparison-side:last-child{padding-left:1rem;border-left:1px solid var(--color-neutral-200)}.dark .kanji-comparison-side:last-child{border-color:var(--color-neutral-700)}.kanji-comparison-glyph{grid-column:1;grid-row:1 / span 2}.kanji-comparison-readings{grid-column:2;min-width:0}.kanji-comparison-readings .comparison-list{line-height:1.125rem}[data-kanji-comparison-mirrored] .kanji-comparison-glyph{grid-column:2}[data-kanji-comparison-mirrored] .kanji-comparison-readings{grid-column:1}.kanji-comparison-components,.kanji-comparison-meanings,.kanji-comparison-examples{grid-column:1 / -1;min-width:0}.kanji-comparison-components{grid-row:4}.kanji-comparison-meanings{grid-row:3;padding-top:.25rem}.kanji-comparison-examples{grid-row:5;padding-top:.25rem}.kanji-comparison-examples .comparison-list{line-height:inherit}.comparison-list{--comparison-max-rows: 1;position:relative;min-width:0;font-size:1rem;line-height:1.625rem}.comparison-list-flow,.comparison-list-probe{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem}.comparison-list-entry{min-width:0;max-width:100%;overflow-wrap:anywhere}.comparison-list-more{align-self:flex-start;flex-shrink:0;font-size:.75rem;line-height:inherit;font-variant-numeric:tabular-nums;color:var(--color-neutral-500);white-space:nowrap}.dark .comparison-list-more{color:var(--color-neutral-400)}.comparison-list-probe{position:absolute;inset-inline:0;top:0;visibility:hidden;pointer-events:none}[data-kanji-comparison-mirrored] .comparison-list-flow,[data-kanji-comparison-mirrored] .comparison-list-probe{flex-direction:row-reverse}.kanji-comparison-components [data-kanji-card-structure]{margin-top:.5rem}[data-kanji-comparison-mirrored] .kanji-comparison-components dl{direction:rtl}.kanji-comparison-components dt,.kanji-comparison-components dd{direction:ltr}.comparison-meanings .comparison-list-entry:not(:first-child):before{content:"";display:inline-block;height:.8em;border-left:1px solid var(--study-meaning-separator-color);margin-inline-end:.5rem;vertical-align:baseline}[data-kanji-comparison-mirrored] .comparison-meanings .comparison-list-entry:not(:first-child):before{content:none}[data-kanji-comparison-mirrored] .comparison-meanings .comparison-list-entry:not(:first-child):after{content:"";display:inline-block;height:.8em;border-left:1px solid var(--study-meaning-separator-color);margin-inline-start:.5rem;vertical-align:baseline}.comparison-component-meanings{font-size:.875rem;line-height:1.5rem}.comparison-list[data-comparison-max-rows="2"]{--comparison-max-rows: 2}.kanji-comparison-readings[data-kanji-reading-group=On-yomi]{grid-row:1}.kanji-comparison-readings[data-kanji-reading-group=Kun-yomi]{grid-row:2}@container kanji-comparison (width < 30rem){.kanji-comparison{grid-template-rows:auto minmax(1.625rem,auto) minmax(1.625rem,auto) auto auto auto}.kanji-comparison-side,.kanji-comparison-side:first-child{grid-template-columns:minmax(0,1fr);grid-row:1 / span 6}.kanji-comparison-side:first-child{padding-right:.5rem}.kanji-comparison-side:last-child{padding-left:.5rem}.kanji-comparison-side .kanji-comparison-glyph{display:flex;grid-column:1;grid-row:1}.kanji-comparison-side:first-child .kanji-comparison-glyph{justify-content:flex-end}.kanji-comparison-side .kanji-comparison-readings{grid-column:1}.kanji-comparison-readings .comparison-list{line-height:1.625rem}.kanji-comparison-readings[data-kanji-reading-group=On-yomi]{grid-row:2}.kanji-comparison-readings[data-kanji-reading-group=Kun-yomi]{grid-row:3}.kanji-comparison-meanings{grid-row:4}.kanji-comparison-components{grid-row:5}.kanji-comparison-examples{grid-row:6}.kanji-comparison .comparison-list,.kanji-comparison .comparison-list[data-comparison-max-rows="2"]{--comparison-max-rows: 2}}.example-word-details .example-word-kanji-meanings .study-meanings{font-size:.8125rem;line-height:1.5rem;color:var(--color-neutral-500)}.dark .example-word-details .example-word-kanji-meanings .study-meanings{color:var(--color-neutral-400)}:root{--study-reference-optical-scale: .88;--study-reference-kanji-size: 2.625rem}.kanji-reading-header[data-kanji-has-glyph=true]:not([data-kanji-readings-expanded]){--kanji-reference-glyph-size: var(--study-reference-kanji-size);--kanji-reference-row-height: calc( var(--kanji-reference-glyph-size) * var(--study-reference-optical-scale) );row-gap:0;font-size:min(1rem,calc(var(--kanji-reference-glyph-size) * .4 / 1.05));line-height:var(--kanji-reference-row-height)}.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows=two]:not([data-kanji-readings-expanded]){--kanji-reference-row-height: calc( var(--kanji-reference-glyph-size) * var(--study-reference-optical-scale) / 2 )}.kanji-reading-header[data-kanji-has-glyph=true]:not([data-kanji-readings-expanded])>div{min-height:0}@container (max-width: 12rem){.kanji-reading-header[data-kanji-has-glyph=true]:not([data-kanji-readings-expanded]){--kanji-reference-glyph-size: 2.1rem}}@container kanji-comparison (width >= 30rem){.kanji-comparison[data-kanji-comparison]{row-gap:0}.kanji-comparison[data-kanji-comparison] .kanji-comparison-readings,.kanji-comparison[data-kanji-comparison] .kanji-comparison-readings .comparison-list{line-height:calc(var(--study-reference-kanji-size) * var(--study-reference-optical-scale) / 2)}.kanji-comparison[data-kanji-comparison] [data-kanji-reading-group=On-yomi]{align-self:end}.kanji-comparison[data-kanji-comparison] [data-kanji-reading-group=Kun-yomi]{align-self:last baseline}.kanji-comparison[data-kanji-comparison] :is(.kanji-comparison-meanings,.kanji-comparison-components,.kanji-comparison-examples){margin-top:.25rem}}.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows=two]:not([data-kanji-readings-expanded])>.kanji-header-glyph{grid-row:1 / span 2;align-self:last baseline}.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows=two]:not([data-kanji-readings-expanded])>.kanji-header-glyph>div{position:static;transform:none}.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows=two]:not([data-kanji-readings-expanded])>div:has(>[data-kanji-reading-group=Kun-yomi]){align-self:last baseline}@container kanji-comparison (width >= 30rem){.kanji-comparison[data-kanji-comparison] .kanji-comparison-glyph{align-self:last baseline}.kanji-comparison[data-kanji-comparison] [data-kanji-reading-group]{min-height:calc(var(--study-reference-kanji-size) * var(--study-reference-optical-scale) / 2)}}.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows=two]:not([data-kanji-readings-expanded])>div:has([data-kanji-reading-group=On-yomi]){position:relative;top:calc(var(--kanji-reference-glyph-size) * (1 - var(--study-reference-optical-scale)) / 2)}.kanji-reading-header[data-kanji-has-glyph=true]{--kanji-reference-glyph-size: var(--study-reference-kanji-size);grid-template-columns:var(--kanji-reference-glyph-size) minmax(0,1fr)}.kanji-reading-header[data-kanji-has-glyph=true] .kanji-header-glyph [data-kanji-glyph]{font-size:var(--kanji-reference-glyph-size)}.kanji-comparison[data-kanji-comparison] [data-kanji-glyph]{font-size:var(--study-reference-kanji-size)}@container (max-width: 12rem){.kanji-reading-header[data-kanji-has-glyph=true]{--kanji-reference-glyph-size: 2.1rem}}@container kanji-comparison (width >= 30rem){.kanji-comparison[data-kanji-comparison] .kanji-comparison-side{grid-template-columns:var(--study-reference-kanji-size) minmax(0,1fr)}.kanji-comparison[data-kanji-comparison] .kanji-comparison-side:first-child{grid-template-columns:minmax(0,1fr) var(--study-reference-kanji-size)}}.kanji-comparison-readings:empty:after{content:"　";font-size:1rem;display:block;width:0}.kanji-reference-container{container-name:kanji-reference kanji-detail}.kanji-reading-header>[data-inline-fit-available-group]{grid-column:var(--kanji-reading-column);grid-row:var(--kanji-reading-row)}.kanji-reading-header{grid-template-columns:2.5rem minmax(0,1fr);column-gap:1rem;row-gap:.25rem}.kanji-header-glyph{grid-column:1;grid-row:1;position:relative;min-height:1.25rem}.kanji-header-glyph>div{display:flex}[data-kanji-header-rows=two]>.kanji-header-glyph>div{position:absolute;bottom:0;transform:translateY(50%)}[data-kanji-header-rows=one]{align-items:center}@container kanji-reference (width < 30rem){.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows]:not([data-kanji-readings-expanded]){--kanji-reference-row-height: 1.625rem;column-gap:.75rem;line-height:var(--kanji-reference-row-height)}.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows]:not([data-kanji-readings-expanded])>.kanji-header-glyph{align-self:center}.kanji-reading-header[data-kanji-has-glyph=true][data-kanji-header-rows]:not([data-kanji-readings-expanded])>[data-inline-fit-available-group]{top:0;align-self:start}[data-kanji-reading-group] button{min-height:1.625rem}[data-kanji-reference-examples]{margin-top:.25rem}}.kanji-reading-header[data-kanji-has-glyph=false]{grid-template-columns:minmax(0,1fr);column-gap:0}:root{--kanji-emphasis-color: var(--color-tango-700)}.dark{--kanji-emphasis-color: var(--color-tango-300)}.kanji-emphasis:is(:hover,:focus-visible,[aria-expanded=true],[data-selected=true]),.kanji-emphasis:is(:hover,:focus-visible,[aria-expanded=true]) [data-kanji-glyph],[data-study-kind=kanji]:has([data-similar-kanji] [aria-expanded=true]) [data-kanji-glyph]{color:var(--kanji-emphasis-color)}.kanji-emphasis:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:none}[data-kanji-structure-entry][data-selected=true] :is(dt,dd){font-weight:500}.kanji-component-tree{list-style:none;margin:0;padding:0;--component-tree-indent: 1.25rem;--component-tree-line: color-mix(in srgb, currentColor 22%, transparent)}[data-kanji-component-tree]{--component-depth-lightness: .48}.dark [data-kanji-component-tree]{--component-depth-lightness: .74}.kanji-component-tree[data-component-tree-tone="0"]{--component-depth-hue: 90}.kanji-component-tree[data-component-tree-tone="1"]{--component-depth-hue: 165}.kanji-component-tree[data-component-tree-tone]{--component-depth-color: oklch( var(--component-depth-lightness) .045 var(--component-depth-hue) );--component-tree-line: color-mix( in srgb, var(--component-depth-color) 28%, transparent )}.kanji-component-tree[data-component-tree-tone="2"]{--component-depth-color: var(--color-mist-700)}.dark .kanji-component-tree[data-component-tree-tone="2"]{--component-depth-color: var(--color-mist-300)}.kanji-component-tree[data-component-tree-tone]>li>.kanji-component-tree-row>dt{color:var(--component-depth-color)}.kanji-component-tree>li{position:relative;padding:0}.kanji-component-tree-row{display:grid;grid-template-columns:1.5rem minmax(0,1fr);column-gap:.5rem;align-items:start;padding-block:.125rem}.kanji-component-tree .kanji-component-tree{margin-inline-start:.75rem;padding-inline-start:var(--component-tree-indent)}@container kanji-detail (width < 30rem){.kanji-component-tree-row{min-height:2rem}.kanji-component-tree-glyph>button{min-width:1.75rem;min-height:1.75rem;justify-content:start;align-items:center}.kanji-component-tree{--component-tree-indent: .75rem}.kanji-component-tree .kanji-component-tree{margin-inline-start:.25rem}}.kanji-component-tree .kanji-component-tree>li:before{content:"";position:absolute;pointer-events:none;inset-inline-start:calc(-1 * var(--component-tree-indent));top:0;bottom:0;border-inline-start:1px solid var(--component-tree-line)}.kanji-component-tree .kanji-component-tree>li:last-child:before{bottom:auto;height:.875rem}.kanji-component-tree .kanji-component-tree>li:after{content:"";position:absolute;pointer-events:none;inset-inline-start:calc(-1 * var(--component-tree-indent));top:.875rem;width:calc(var(--component-tree-indent) - .375rem);border-top:1px solid var(--component-tree-line)}.kanji-component-tree-row[data-selected=true]{font-weight:500}.kanji-component-branch-trigger{display:inline-flex;font:inherit;color:inherit;line-height:inherit;text-align:inherit}.kanji-component-branch-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .12s ease,opacity .12s ease}.kanji-component-branch-reveal[data-open=true]{grid-template-rows:1fr;opacity:1}.kanji-component-branch-reveal>div{min-height:0;overflow:hidden}[data-kanji-comparison-mirrored] .kanji-comparison-components [data-kanji-component-tree]{direction:rtl}.kanji-component-tree-row>dd{overflow-wrap:anywhere}@media (prefers-reduced-motion: reduce){.kanji-component-branch-reveal{transition:none}}.sentence-source-label{position:absolute;right:100%;top:0;display:flex;align-items:center;gap:.25rem;height:2rem;width:max-content;padding-right:.5rem;white-space:nowrap;font-size:.875rem;opacity:0;visibility:hidden;clip-path:inset(0 0 0 100%);transform:translate(.375rem)}.sentence-source-label[data-open=true]{opacity:1;visibility:visible;clip-path:inset(0);transform:translate(0)}@media (prefers-reduced-motion: reduce){.sentence-source-label{transition:none}}.context-sentence-content{min-width:0;padding-block:0;padding-left:12px}@container (width < 30rem){[data-context-selection-marker]{left:-.5rem}}.review-context-sentence{position:relative;margin-top:16px;padding-block:12px}.sentence-container{container-type:inline-size;container-name:sentence reference;min-width:0}.sentence-compact-toggle,.sentence-context-count{display:none}@container sentence (width < 30rem){.sentence-layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 .5rem}.sentence-body{grid-column:1 / -1;grid-row:1}.sentence-controls{grid-column:2;grid-row:2;align-self:center;align-items:center}.sentence-leading-controls{align-items:start}.sentence-leading-controls [data-pack-sentence-index]{display:inline-flex;align-items:center;height:2rem;padding-top:0}.sentence-leading-controls [data-audio-playback-control]{padding-top:0}.sentence-controls [data-sentence-controls] .reference-menu-slot:empty{display:block;width:2.75rem;min-height:2.75rem}.sentence-wide-toggle,[data-sentence-translation-reveal=closed]{display:none}.sentence-compact-toggle{display:inline-flex;grid-column:1;grid-row:2;align-items:center;justify-self:start;gap:.375rem;align-self:start;min-width:2.75rem;min-height:2.75rem;padding-bottom:.75rem}[data-context-menu]{position:relative}.sentence-context-count{display:block;position:absolute;inset-inline:0;top:1.875rem;font-size:.5625rem;line-height:.875rem;font-variant-numeric:tabular-nums}}.learn-words-list>.study-entry{border-inline-width:0;border-radius:0}.learn-words-list>.study-entry:not([data-expanded=true]):after{inset-inline:1rem}.learn-words-list>.study-entry:has(>[data-study-entry-toggle]:focus-visible){outline-offset:-2px}._audioPreviewFeedback_e028v_1{position:absolute;top:0;left:50%;z-index:10;pointer-events:none;white-space:nowrap;will-change:opacity,transform;animation:_audio-preview-feedback_e028v_1 .65s cubic-bezier(.2,.75,.25,1) forwards}._audioPlayingIndicator_e028v_13{display:inline-flex;height:20px;width:20px;align-items:center;justify-content:center;gap:2px}._audioPlayingIndicator_e028v_13>span{width:2px;height:14px;border-radius:9999px;background:currentColor;transform-origin:center;will-change:transform;animation:_audio-playing-level_e028v_1 .42s ease-in-out infinite alternate}._audioPlayingIndicator_e028v_13>span:nth-child(2){animation-delay:-.28s}._audioPlayingIndicator_e028v_13>span:nth-child(3){animation-delay:-.14s}@keyframes _audio-playing-level_e028v_1{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes _audio-preview-feedback_e028v_1{0%{opacity:0;transform:translate(-50%,-55%) scale(.92)}18%{opacity:1}to{opacity:0;transform:translate(-50%,-145%) scale(1)}}@media (prefers-reduced-motion: reduce){._audioPlayingIndicator_e028v_13>span{animation:none}._audioPlayingIndicator_e028v_13>span:nth-child(1){transform:scaleY(.45)}._audioPlayingIndicator_e028v_13>span:nth-child(2){transform:scaleY(1)}._audioPlayingIndicator_e028v_13>span:nth-child(3){transform:scaleY(.65)}._audioPreviewFeedback_e028v_1{animation-name:_audio-preview-feedback-reduced_e028v_1;animation-duration:.3s}}@keyframes _audio-preview-feedback-reduced_e028v_1{0%,to{opacity:0;transform:translate(-50%,-100%)}25%,70%{opacity:1;transform:translate(-50%,-100%)}}.review-screen .review-question-card{position:relative;margin-top:4px;padding:4px 0;background:transparent}.review-preview[data-card-surface=outline] .review-screen .review-question-card:before{content:"";position:absolute;top:0;right:-10px;bottom:0;left:-10px;border:1px solid var(--color-neutral-300);border-radius:16px;pointer-events:none}.dark .review-preview[data-card-surface=outline] .review-screen .review-question-card:before{border-color:var(--color-neutral-700)}.review-screen [data-review-prompt-kind]{position:relative}.review-screen [data-review-prompt-metadata]{position:absolute;top:0;right:0;z-index:1}.review-screen [data-walkthrough-id=game-depth-timer]{display:none}.review-screen [data-review-response-stack]{display:grid;margin-top:8px;min-width:0}.review-answer,.review-screen [data-review-input-layer]{grid-area:1 / 1;min-width:0;min-height:130px;transition:none}.review-screen[data-review-entry-mode=tap] .review-answer,.review-screen[data-review-entry-mode=tap] [data-review-input-layer]{min-height:0}.review-screen [data-review-response-stack][data-review-correcting=true]{row-gap:12px}.review-screen [data-review-correcting=true] [data-review-input-layer]{grid-area:1 / 1;min-height:0}.review-screen [data-review-correcting=true] .review-answer{grid-area:2 / 1;min-height:0}.review-screen[data-review-entry-mode=tap] .review-answer[data-revealed=false]{display:none}.review-screen [data-review-input-layer]>form{margin-top:0}.review-answer{opacity:0;visibility:hidden;pointer-events:none}.review-answer[data-revealed=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .12s ease}.review-screen [data-review-input-layer][aria-hidden=true]{opacity:0;visibility:hidden;transition:opacity .12s ease,visibility 0s .12s}.review-screen [data-review-answer-identity]>.study-flow>div:first-child{padding-block:0}.review-preview[data-slow-fade=true] .review-screen .review-answer[data-revealed=true],.review-preview[data-slow-fade=true] .review-screen [data-review-input-layer][aria-hidden=true]{transition-duration:.8s,0s}.review-preview[data-slow-fade=true] .review-screen [data-review-input-layer][aria-hidden=true]{transition-delay:0s,.8s}@media (prefers-reduced-motion: reduce){.review-screen .review-answer,.review-screen [data-review-input-layer]{transition:none!important}}.review-answer-actions{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;margin-bottom:4px;font-size:14px;line-height:20px;transition:opacity .12s ease}.review-answer-actions[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}@media (prefers-reduced-motion: reduce){.review-answer-actions{transition:none}}@keyframes verb-dictionary-correct{0%{border-color:var(--color-success-500);box-shadow:0 0 0 1px var(--color-success-500)}to{box-shadow:0 0 0 0 transparent}}[data-verb-correct-pulse]{animation:verb-dictionary-correct .9s ease-out}[data-verb-correction]{animation:none;border-color:var(--color-danger-500);box-shadow:0 0 0 1px var(--color-danger-500)}@media (prefers-reduced-motion: reduce){[data-verb-correct-pulse]{animation-duration:1ms}}._root_1oypp_1._root_1oypp_1{animation:none}._badge_1oypp_5{position:relative;isolation:isolate}._badge_1oypp_5:after{position:absolute;z-index:-1;top:-9px;right:-9px;bottom:-9px;left:-9px;border:1px solid currentColor;border-radius:inherit;opacity:0;content:""}@keyframes _badgeArrival_1oypp_1{0%{opacity:0;transform:scale(.88) rotate(-2deg)}68%{opacity:1;transform:scale(1.035) rotate(.5deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes _badgeRing_1oypp_1{0%{opacity:0;transform:scale(.82)}42%{opacity:.32}to{opacity:0;transform:scale(1.12)}}@keyframes _iconArrival_1oypp_1{0%{clip-path:inset(0 100% 0 0);opacity:0;transform:scale(.9)}to{clip-path:inset(0);opacity:1;transform:scale(1)}}@keyframes _itemArrival_1oypp_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _statArrival_1oypp_1{0%{opacity:0;transform:translateY(10px) scale(.975)}72%{opacity:1;transform:translateY(-1px) scale(1.008)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _chipArrival_1oypp_1{0%{opacity:0;transform:translateY(7px) scale(.94) rotate(var(--kana-chip-tilt, 0deg))}72%{opacity:1;transform:translateY(-1px) scale(1.025) rotate(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}[data-kana-motion=full] ._badge_1oypp_5{animation:_badgeArrival_1oypp_1 .46s cubic-bezier(.2,.82,.24,1) 60ms both}[data-kana-motion=full] ._badge_1oypp_5:after{animation:_badgeRing_1oypp_1 .56s ease-out .18s both}[data-kana-motion=full] ._root_1oypp_1[data-kana-run-complete=true] ._badgeIcon_1oypp_123{animation:_iconArrival_1oypp_1 .28s ease-out .25s both}[data-kana-motion=full] ._heroCopy_1oypp_127{animation:_itemArrival_1oypp_1 .3s ease-out .16s both}[data-kana-motion=full] ._status_1oypp_131{animation:_itemArrival_1oypp_1 .26s ease-out .22s both}[data-kana-motion=full] ._stat_1oypp_131{animation:_statArrival_1oypp_1 .28s cubic-bezier(.2,.8,.24,1) both}[data-kana-motion=full] ._stat_1oypp_131:nth-child(1){animation-delay:.32s}[data-kana-motion=full] ._stat_1oypp_131:nth-child(2){animation-delay:.38s}[data-kana-motion=full] ._stat_1oypp_131:nth-child(3){animation-delay:.44s}[data-kana-motion=full] ._stat_1oypp_131:nth-child(4){animation-delay:.5s}[data-kana-motion=full] ._columns_1oypp_155{animation:_itemArrival_1oypp_1 .3s ease-out .54s both}[data-kana-motion=full] ._chip_1oypp_159{--kana-chip-tilt: -1.5deg;animation:_chipArrival_1oypp_1 .26s cubic-bezier(.2,.8,.24,1) .88s both}[data-kana-motion=full] ._chip_1oypp_159:nth-child(2n){--kana-chip-tilt: 1.5deg}[data-kana-motion=full] ._chip_1oypp_159:nth-child(1){animation-delay:.6s}[data-kana-motion=full] ._chip_1oypp_159:nth-child(2){animation-delay:.64s}[data-kana-motion=full] ._chip_1oypp_159:nth-child(3){animation-delay:.68s}[data-kana-motion=full] ._chip_1oypp_159:nth-child(4){animation-delay:.72s}[data-kana-motion=full] ._chip_1oypp_159:nth-child(5){animation-delay:.76s}[data-kana-motion=full] ._chip_1oypp_159:nth-child(6){animation-delay:.8s}[data-kana-motion=full] ._chip_1oypp_159:nth-child(7){animation-delay:.84s}[data-kana-motion=full] ._actions_1oypp_197{animation:_itemArrival_1oypp_1 .3s ease-out .78s both}.kana-trainer-shell{--kana-ink: #171411;--kana-stone: #2b2924;--kana-stone-2: #3a352d;--kana-paper: #fff5dc;--kana-warm: #ffd36d;--kana-gold: #f6b93b;--kana-teal: #35d0b5;--kana-coral: #ff6f61;--kana-green: #83d66e;--kana-lilac: #b7a6ff;--kana-muted: #b8a98f;--kana-line: rgba(255, 231, 180, .18);--kana-workspace-rail: 1100px;--kana-control-rail: 560px;--kana-map-rail: 450px;min-height:100vh;overflow-x:hidden;background:var(--color-neutral-100);color:var(--kana-paper);font-family:Noto Sans JP Variable,Tango Han Supplement,system-ui,-apple-system,sans-serif;font-weight:400}.kana-trainer-shell *,.kana-trainer-shell *:before,.kana-trainer-shell *:after{box-sizing:border-box}.kana-trainer-chrome{width:min(100%,1380px);margin:0 auto;padding:16px 12px 22px}.kana-trainer-header{display:grid;grid-template-columns:1fr;gap:12px;align-items:center;margin-bottom:12px}.kana-trainer-title-lockup{display:flex;align-items:center;gap:12px;min-width:0}.kana-trainer-mark{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,211,109,.38);border-radius:8px;background:#242018;box-shadow:inset 0 1px #ffffff29,0 12px 28px #0000003d}.kana-trainer-mark span{color:var(--kana-warm);font-size:1.6rem;line-height:1;text-shadow:0 0 16px rgba(255,211,109,.5)}.kana-trainer-kicker,.kana-panel-kicker{margin:0;color:var(--kana-muted);font-size:.72rem;font-weight:650;letter-spacing:0;text-transform:uppercase}.kana-trainer-title-lockup h1,.kana-map-panel h2,.kana-run-panel h2{margin:0;color:#fff8e9;font-weight:500;letter-spacing:0}.kana-trainer-title-lockup h1{font-size:1.8rem;line-height:1.04}.kana-script-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;border:1px solid var(--kana-line);border-radius:8px;background:#0e0c0aad}.kana-script-tab{min-height:44px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--kana-muted);font:inherit;font-size:.94rem;font-weight:800;letter-spacing:0;cursor:pointer;transition:color .14s ease,background-color .14s ease,border-color .14s ease,transform .14s ease}.kana-script-tab span{margin-right:8px;color:var(--kana-warm)}.kana-script-tab[aria-selected=true]{border-color:#ffd36d70;background:#ffd36d33;color:#fff8e9}.kana-script-tab:focus-visible,.kana-map-group-toggle:focus-visible,.kana-map-tile:focus-visible,.kana-primary-action:focus-visible,.kana-study-primary-action:focus-visible,.kana-study-row-action:focus-visible,.kana-progress-reset-disclosure summary:focus-visible,.kana-progress-reset-inline:focus-visible,.kana-quiz-choice-control button:focus-visible,.kana-recognition-mode-control button:focus-visible{outline:2px solid var(--kana-teal);outline-offset:2px}.kana-compact-status{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}.kana-compact-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;min-height:58px;padding:10px;border:1px solid var(--kana-line);border-radius:8px;background:#1b1712cc}.kana-compact-card p,.kana-compact-card strong,.kana-compact-card span{min-width:0}.kana-compact-card p{margin:0 0 2px;color:var(--kana-muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.kana-compact-card strong{display:block;overflow:hidden;color:#fff8e9;font-size:.92rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kana-compact-card>span:last-child{color:var(--kana-warm);font-size:.78rem;font-weight:620;white-space:nowrap}.kana-compact-icon{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#35d0b524;color:var(--kana-teal)}.kana-trainer-stage{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.kana-map-panel,.kana-run-panel,.kana-loading-panel{border:1px solid var(--kana-line);border-radius:8px;background:#16130fe6;box-shadow:0 16px 42px #0000003d,inset 0 1px #ffffff12}.kana-map-panel{padding:14px;min-width:0}.kana-map-panel-header{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:12px}.kana-map-panel h2,.kana-run-panel h2{font-size:1.12rem;line-height:1.18}.kana-panel-kicker-row{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--kana-warm)}.kana-state-ledger{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.kana-state-ledger span{display:inline-flex;align-items:center;min-height:24px;padding:3px 7px;border:1px solid rgba(255,245,220,.14);border-radius:999px;color:#f8edd1;background:#ffffff0f;font-size:.72rem;font-weight:800;white-space:nowrap}.kana-state-ledger [data-kana-ledger-state=weak],.kana-state-ledger [data-kana-ledger-state=recentMiss],.kana-state-ledger [data-kana-ledger-state=tricky]{color:#ffd2ca;border-color:#ff6f615c}.kana-state-ledger [data-kana-ledger-state=learning]{color:#e4dcff;border-color:#b7a6ff61}.kana-state-ledger [data-kana-ledger-state=due]{color:#ffe0a3;border-color:#f6b93b61}.kana-state-ledger [data-kana-ledger-state=active],.kana-state-ledger [data-kana-ledger-state=mastered]{color:#c9ffe1;border-color:#35d0b561}.kana-map-groups{display:grid;gap:14px}.kana-map-group{min-width:0}.kana-map-group[data-kana-layer-enabled=false]{grid-column:1 / -1}.kana-map-group-title{display:flex;align-items:center;justify-content:space-between;gap:7px;margin:0 0 8px;color:var(--kana-warm)}.kana-map-group-title h3{margin:0;color:#f9efd5;font-size:.82rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.kana-map-group-toggle{display:inline-flex;min-width:0;min-height:28px;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}button.kana-map-group-toggle{cursor:pointer}.kana-map-group-toggle span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kana-map-group-toggle[aria-pressed=false]{color:var(--kana-muted);opacity:.62}.kana-map-group-title small{color:var(--kana-muted);font-size:.72rem;font-weight:650;line-height:1.2;text-align:right}.kana-row-grid{display:grid;gap:6px}.kana-grid-row{display:grid;grid-template-columns:3rem repeat(var(--kana-grid-column-count, 5),minmax(3.1rem,1fr));gap:5px;align-items:stretch;min-width:0}.kana-row-label{display:grid;min-height:52px;place-items:center;color:var(--kana-muted);font-size:.72rem;font-weight:900;line-height:1;min-width:0;text-transform:uppercase;white-space:nowrap}.kana-free-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.3rem,1fr));gap:6px}.kana-map-slot-empty{min-height:52px;border:1px dashed rgba(255,245,220,.08);border-radius:8px;background:#00000024}.kana-map-tile-wrap{position:relative;min-width:0}.kana-map-tile{position:relative;display:grid;width:100%;aspect-ratio:1 / 1.08;min-height:54px;grid-template-rows:minmax(0,1fr) auto auto;gap:1px;align-items:center;justify-items:center;overflow:hidden;padding:5px 4px 4px;border:1px solid rgba(255,245,220,.15);border-radius:8px;background:var(--kana-stone);color:#f7ecd4;box-shadow:inset 0 1px #ffffff1c,inset 0 -7px 18px #0000003d,0 8px 15px #0000002e;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background-color .15s ease}.kana-map-tile:before{position:absolute;top:5px;right:5px;bottom:5px;left:5px;pointer-events:none;content:"";border:1px solid rgba(255,245,220,.08);border-radius:6px}.kana-map-tile:after{position:absolute;inset:auto 8px 6px;height:2px;pointer-events:none;content:"";border-radius:999px;opacity:.66}.kana-map-tile:hover{transform:translateY(-1px)}.kana-tile-menu{position:absolute;z-index:12;top:calc(100% + 5px);left:50%;display:grid;width:min(220px,calc(100vw - 24px));gap:3px;padding:5px;border:1px solid rgba(255,245,220,.18);border-radius:8px;background:#1e1b16fa;box-shadow:0 14px 30px #00000059;transform:translate(-50%)}.kana-map-uniform-row>.kana-map-tile-wrap:nth-child(-n+2) .kana-tile-menu{left:0;transform:none}.kana-map-uniform-row>.kana-map-tile-wrap:nth-last-child(-n+2) .kana-tile-menu{right:0;left:auto;transform:none}.kana-tile-menu-info{display:grid;gap:4px;margin:0 2px 3px;padding:7px 6px 9px;border-bottom:1px solid rgba(255,245,220,.16);color:#f8edd1}.kana-tile-menu-info p{margin:0;color:inherit;font-size:.68rem;line-height:1.35}.kana-tile-menu-info .kana-tile-menu-title{display:flex;align-items:baseline;gap:6px;font-size:.76rem;font-weight:850}.kana-tile-menu-title span{font-size:1rem}.kana-tile-menu button{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;min-height:28px;padding:5px 7px;border:0;border-radius:6px;background:transparent;color:#f8edd1;font-size:.72rem;font-weight:850;line-height:1.1;text-align:left;white-space:nowrap;cursor:pointer}.kana-tile-menu button:hover,.kana-tile-menu button:focus-visible{background:#fff5dc1a}.kana-tile-menu button:disabled{cursor:not-allowed;opacity:.44}.kana-tile-menu .kana-tile-menu-danger{color:#ffd2ca}.kana-tile-rune{align-self:end;color:#fff8e9;font-size:1.48rem;font-weight:800;line-height:1;text-shadow:0 2px 0 rgba(0,0,0,.28)}.kana-tile-romaji{min-height:.72rem;opacity:0;visibility:hidden;color:#e2d4bb;font-size:.72rem;font-weight:900;line-height:1;transition:opacity .14s ease,visibility .14s ease}.kana-map-tile:hover .kana-tile-romaji,.kana-map-tile:focus-visible .kana-tile-romaji,.kana-map-tile[data-kana-romaji-revealed=true] .kana-tile-romaji{opacity:1;visibility:visible}.kana-tile-state{display:inline-flex;width:100%;max-width:100%;align-items:center;justify-content:center;gap:2px;color:#d0c2a8;font-size:.54rem;font-weight:900;line-height:1.05;text-transform:uppercase;white-space:nowrap}.kana-tile-state span:last-child{min-width:0}.kana-map-tile[data-kana-state=locked]{border-color:#fff5dc14;background:#1c1a17;color:#71695d;box-shadow:inset 0 0 20px #00000047}.kana-map-tile[data-kana-state=locked] .kana-tile-rune{color:#625b50;text-shadow:0 1px 0 #0d0b09}.kana-map-tile[data-kana-state=unseen]{border-color:#fff5dc29;background:#28251f}.kana-map-tile[data-kana-state=inactive]{border-color:#fff5dc2e;background:#29261f}.kana-map-tile[data-kana-state=introduced]{border-color:#b7a6ff80;background:#302a35}.kana-map-tile[data-kana-state=introduced]:after{background:var(--kana-lilac)}.kana-map-tile[data-kana-state=learning]{border-color:#b7a6ff80;background:#302a35}.kana-map-tile[data-kana-state=learning]:after{background:var(--kana-lilac)}.kana-map-tile[data-kana-state=practicing]{border-color:#35d0b56b;background:#27342d}.kana-map-tile[data-kana-state=practicing]:after{background:var(--kana-teal)}.kana-map-tile[data-kana-state=active]{border-color:#35d0b580;background:#25342d}.kana-map-tile[data-kana-state=active]:after{background:var(--kana-teal)}.kana-map-tile[data-kana-state=manuallyKnown]{border-color:#83d66e80;background:#283426}.kana-map-tile[data-kana-state=manuallyKnown]:after{background:var(--kana-green)}.kana-map-tile[data-kana-state=weak]{border-color:#ff6f619e;background:#342624}.kana-map-tile[data-kana-state=weak]:after{background:var(--kana-coral)}.kana-map-tile[data-kana-state=recentMiss]{border-color:#ff6f61a3;background:#342624}.kana-map-tile[data-kana-state=recentMiss]:after{background:var(--kana-coral)}.kana-map-tile[data-kana-state=tricky]{border-color:#ff6f61a3;background:#342624}.kana-map-tile[data-kana-state=tricky]:after{background:var(--kana-coral)}.kana-map-tile[data-kana-state=due]{border-color:#f6b93b9e;background:#383018}.kana-map-tile[data-kana-state=due]:after{background:var(--kana-gold)}.kana-map-tile[data-kana-state=mastered]{border-color:#35d0b5ad;background:#22352f;box-shadow:inset 0 1px #ffffff21,0 0 22px #35d0b52e,0 8px 15px #0000002e}.kana-map-tile[data-kana-state=mastered]:after{background:var(--kana-teal)}.kana-map-tile[data-kana-chunk-selected=true]{border-color:#ffd36dd1;box-shadow:inset 0 1px #ffffff21,0 0 0 2px #ffd36d2e,0 12px 24px #00000038}.kana-selected-chunk-detail{display:grid;gap:12px;margin-bottom:14px;padding:14px;border:1px solid rgba(255,211,109,.28);border-radius:8px;background:#ffffff0f}.kana-selected-chunk-detail h3{margin:0;color:#fff4d9;font-size:1.18rem;line-height:1.12}.kana-selected-chunk-detail p{margin:0}.kana-selected-chunk-copy{display:grid;gap:4px}.kana-selected-chunk-copy>p:last-child{color:#d7c8aa;font-size:.9rem;line-height:1.42}.kana-selected-chunk-kana{display:flex;flex-wrap:wrap;gap:6px}.kana-selected-chunk-kana span{display:inline-grid;min-width:42px;min-height:44px;place-items:center;padding:4px 6px;border:1px solid rgba(255,245,220,.14);border-radius:8px;background:#fff1;color:#fff4df;font-size:1.05rem;font-weight:900}.kana-selected-chunk-kana span[data-kana-state=inactive]{border-color:#fff5dc29;background:#fff5dc12}.kana-selected-chunk-kana span[data-kana-state=recentMiss]{border-color:#ff6f6157;background:#ff6f611a}.kana-selected-chunk-kana span[data-kana-state=learning]{border-color:#b7a6ff57;background:#b7a6ff1a}.kana-selected-chunk-kana small{color:var(--kana-muted);font-size:.6rem;line-height:1}.kana-selected-chunk-meta,.kana-selected-chunk-actions{display:flex;flex-wrap:wrap;gap:8px}.kana-selected-chunk-actions .kana-primary-action,.kana-selected-chunk-actions .kana-run-secondary-action{flex:1 1 8.5rem;min-width:0;padding-inline:10px;line-height:1.12;white-space:normal}.kana-selected-chunk-meta span{display:inline-flex;min-height:32px;align-items:center;padding:5px 9px;border:1px solid rgba(255,245,220,.13);border-radius:999px;color:#fff2d2;background:#ffffff0e;font-size:.74rem;font-weight:900}.kana-selected-chunk-detail[data-kana-selected-chunk-state=active]{border-color:#35d0b557;background:#35d0b514}.kana-selected-chunk-detail[data-kana-selected-chunk-state=learning]{border-color:#b7a6ff61;background:#b7a6ff14}.kana-selected-chunk-detail[data-kana-selected-chunk-state=recentMiss]{border-color:#ff6f6161;background:#ff6f6114}.kana-selected-chunk-detail[data-kana-selected-chunk-state=due]{border-color:#f6b93b61}.kana-run-panel{display:grid;gap:12px;align-content:start;min-width:0;padding:14px}.kana-side-rail{display:grid;gap:12px;min-width:0}.kana-study-launcher{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"actions" "overview" "status" "reset";gap:10px;align-items:center;min-width:0;padding:0;border:0;background:transparent;box-shadow:none}.kana-study-action-row{grid-area:actions;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.kana-study-primary-action,.kana-study-row-action{display:inline-grid;min-width:0;min-height:48px;align-items:center;gap:10px;padding:9px 13px;border-radius:8px;font:inherit;letter-spacing:0;line-height:1.12;text-align:left;cursor:pointer}.kana-study-primary-action{grid-template-columns:minmax(0,1fr) auto;flex:1 1 210px;min-width:180px;max-width:280px;border:1px solid rgba(88,101,44,.34);background:var(--kana-olive);color:#fffdf8}.kana-study-primary-action svg{opacity:.76}.kana-study-row-action{grid-template-columns:auto minmax(0,1fr);flex:1 1 190px;min-width:170px;max-width:260px;border:1px solid var(--kana-line);background:#fffdf89e;color:var(--kana-muted)}.kana-study-row-action[data-kana-selected=true]{border-color:var(--kana-line-strong);background:#fffdf8e6;color:var(--kana-ink)}.kana-study-primary-action:disabled,.kana-study-row-action:disabled{cursor:not-allowed;opacity:.56}.kana-study-action-copy{display:grid;gap:2px;min-width:0}.kana-study-action-copy strong,.kana-study-action-copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kana-study-action-copy strong{font-weight:760}.kana-study-action-copy small{color:currentColor;font-size:.7rem;font-weight:560;opacity:.72}.kana-study-overview{grid-area:overview;display:grid;gap:6px;min-width:0;max-width:180px}.kana-study-overview>div:first-child{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;color:var(--kana-muted);font-size:.76rem;font-weight:650}.kana-study-overview small{color:var(--kana-muted);font-size:.7rem;font-weight:650;white-space:nowrap}.kana-study-overview-actions{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px}.kana-progress-reset-inline{min-height:0;padding:0;border:0;background:transparent;color:var(--kana-muted);font:inherit;font-size:.7rem;font-weight:400;line-height:1;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kana-progress-reset-inline:hover{color:var(--kana-olive-dark)}.kana-study-progress{height:3px;overflow:hidden;border-radius:999px;background:#2d261d17}.kana-study-progress span{display:block;height:100%;max-width:100%;border-radius:inherit;background:#58652c8f}.kana-study-launcher>.kana-panel-copy{grid-area:status;margin:0}.kana-progress-reset-disclosure{position:relative;grid-area:reset;justify-self:start;min-width:0}.kana-progress-reset-disclosure summary{display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:0 10px;border:1px solid var(--kana-line);border-radius:8px;color:var(--kana-muted);background:transparent;font-size:.76rem;font-weight:680;cursor:pointer;list-style:none}.kana-progress-reset-disclosure summary::-webkit-details-marker{display:none}.kana-progress-reset-disclosure .kana-progress-reset{margin-top:8px;padding:12px;border:1px solid var(--kana-line);border-radius:8px;background:#fffdf8f5;box-shadow:0 16px 32px #2d261d1f}.kana-progress-reset{display:grid;gap:10px;min-width:0;padding-top:12px;border-top:1px solid var(--kana-line)}.kana-progress-reset-head{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;color:var(--kana-muted);font-size:.76rem;font-weight:680}.kana-progress-reset-head span{display:inline-flex;min-width:0;align-items:center;gap:7px}.kana-progress-reset-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0}.kana-progress-reset-action{display:inline-grid;min-width:0;min-height:42px;align-items:center;justify-items:center;gap:2px;padding:8px 10px;border:1px solid rgba(45,38,29,.14);border-radius:8px;background:#ffffff6b;color:var(--kana-ink);font:inherit;font-size:.76rem;font-weight:720;line-height:1.1;text-align:center;cursor:pointer}.kana-progress-reset-action:disabled{cursor:not-allowed;opacity:.46}.kana-progress-reset-action strong,.kana-progress-reset-action small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kana-progress-reset-action small{color:var(--kana-muted);font-size:.68rem;font-weight:560}.kana-progress-reset-action:focus-visible{outline:2px solid var(--kana-orange);outline-offset:2px}.kana-reset-dialog-backdrop{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;background:#1f1c1875;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kana-reset-dialog{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark copy" "actions actions";gap:16px;width:min(100%,460px);padding:18px;border:1px solid rgba(216,106,31,.24);border-radius:8px;background:#fffdf8f5;color:var(--kana-ink);box-shadow:0 24px 70px #1f1c183d}.kana-reset-dialog-mark{grid-area:mark;display:inline-grid;width:42px;height:42px;place-items:center;border-radius:8px;background:#d86a1f1f;color:var(--kana-orange)}.kana-reset-dialog-copy{grid-area:copy;display:grid;gap:8px;min-width:0}.kana-reset-dialog-copy h2,.kana-reset-dialog-copy p{margin:0}.kana-reset-dialog-copy h2{color:var(--kana-ink);font-size:1.22rem;font-weight:640;line-height:1.12}.kana-reset-dialog-copy>p:not(.kana-panel-kicker){color:var(--kana-muted);font-size:.9rem;line-height:1.42}.kana-reset-selection{display:grid;gap:3px;min-width:0;padding:10px;border:1px solid rgba(216,106,31,.18);border-radius:8px;background:#d86a1f12}.kana-reset-selection strong,.kana-reset-selection span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kana-reset-selection strong{color:var(--kana-ink);font-size:.94rem}.kana-reset-selection span{color:var(--kana-muted);font-size:.76rem;font-weight:600}.kana-reset-dialog-actions{grid-area:actions;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:8px}.kana-reset-dialog-cancel,.kana-reset-dialog-danger{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border:1px solid rgba(45,38,29,.14);border-radius:8px;font:inherit;font-size:.86rem;font-weight:760;line-height:1.1;cursor:pointer}.kana-reset-dialog-cancel{background:#ffffff9e;color:var(--kana-muted)}.kana-reset-dialog-danger{border-color:#d86a1f57;background:var(--kana-orange);color:#fffdf8}.kana-reset-dialog-cancel:focus-visible,.kana-reset-dialog-danger:focus-visible{outline:2px solid var(--kana-orange);outline-offset:2px}@media (max-width: 430px){.kana-reset-dialog{grid-template-columns:minmax(0,1fr);grid-template-areas:"mark" "copy" "actions";justify-items:start;gap:12px}.kana-reset-dialog-actions{width:100%;grid-template-columns:minmax(0,1fr)}.kana-reset-dialog-cancel,.kana-reset-dialog-danger{width:100%}}.kana-map-rail-detail{display:none}.kana-panel-copy{margin:0;color:#d7c8aa;font-size:.9rem;line-height:1.45}.kana-run-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kana-run-meta span{min-height:42px;padding:9px;border:1px solid rgba(255,245,220,.13);border-radius:8px;background:#ffffff0d;color:#fff2d2;font-size:.82rem;font-weight:900;text-align:center}.kana-quiz-choice-control,.kana-recognition-mode-control{display:grid;gap:5px;padding:5px;border:1px solid rgba(255,245,220,.13);border-radius:8px;background:#00000029}.kana-quiz-choice-control--scope,.kana-quiz-choice-control--status{grid-template-columns:repeat(4,minmax(0,1fr))}.kana-learn-mode-control{grid-template-columns:repeat(2,minmax(0,1fr))}.kana-recognition-mode-control{grid-template-columns:repeat(3,minmax(0,1fr))}.kana-quiz-choice-control button,.kana-recognition-mode-control button{display:inline-flex;min-width:0;min-height:38px;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:6px;background:transparent;color:#d5c5a7;font:inherit;font-size:.76rem;font-weight:950;letter-spacing:0;cursor:pointer}.kana-quiz-choice-control button[aria-selected=true],.kana-quiz-choice-control button[aria-pressed=true],.kana-recognition-mode-control button[aria-selected=true]{border-color:#35d0b56b;background:#35d0b521;color:#eafff8}.kana-recognition-mode-control button[aria-disabled=true]{color:#d5c5a794}.kana-quiz-choice-control span,.kana-recognition-mode-control span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kana-learn-mode-control span{overflow:visible;text-overflow:clip;white-space:normal}.kana-primary-action{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,211,109,.52);border-radius:8px;background:var(--kana-warm);color:#191410;font:inherit;font-weight:950;letter-spacing:0;cursor:pointer;box-shadow:0 10px 22px #0000003d}.kana-run-pool{display:flex;flex-wrap:wrap;gap:6px}.kana-run-pool span{display:inline-grid;min-width:38px;min-height:38px;place-items:center;padding:4px;border:1px solid rgba(255,245,220,.14);border-radius:8px;background:#ffffff0f;color:#fff4df;font-size:1rem;font-weight:900}.kana-run-pool small{color:var(--kana-muted);font-size:.6rem;line-height:1}.kana-map-empty,.kana-loading-panel{display:grid;min-height:220px;place-items:center;padding:24px;color:var(--kana-muted);text-align:center}.kana-loading-panel{margin-top:18vh}.kana-loading-panel h1{margin:12px 0 4px;color:#fff8e9}.kana-loading-panel p{margin:0}.kana-loading-spinner{animation:kana-trainer-spin .9s linear infinite}@keyframes kana-trainer-spin{to{transform:rotate(360deg)}}@keyframes kana-trainer-pulse{50%{box-shadow:inset 0 1px #ffffff21,0 0 20px #b7a6ff33,0 8px 15px #0000002e}}@keyframes kana-trainer-flicker{45%{filter:brightness(.88)}52%{filter:brightness(1.08)}}.kana-auth-gate,.kana-card-setup-panel,.kana-session-note{display:grid;gap:14px;align-content:start;min-width:0;padding:16px;border:1px solid var(--kana-line);border-radius:8px;background:#16130feb;box-shadow:0 16px 42px #0000003d,inset 0 1px #ffffff12}.kana-session-note{grid-column:1 / -1}.kana-trainer-stage--run{grid-template-columns:minmax(0,1fr)}.kana-auth-gate h1,.kana-card-setup-panel h2,.kana-session-note h2{margin:0;color:#fff8e9;font-size:1.65rem;line-height:1.08}.kana-auth-gate p,.kana-card-setup-panel p,.kana-session-note p{margin:0;color:#d7c8aa;line-height:1.45}.kana-auth-gate-actions,.kana-card-setup-actions{display:flex;flex-wrap:wrap;gap:8px}.kana-ghost-action,.kana-run-secondary-action,.kana-run-link-action{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,245,220,.18);border-radius:8px;background:#ffffff0f;color:#fff0d3;font:inherit;font-weight:900;letter-spacing:0;cursor:pointer}.kana-ghost-action:disabled,.kana-run-secondary-action:disabled,.kana-audio-replay[aria-disabled=true],.kana-run-link-action:disabled,.kana-primary-action:disabled{cursor:not-allowed;opacity:.54}.kana-run-experience{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none}.kana-run-main,.kana-run-context,.kana-run-summary{min-width:0}.kana-run-main{display:grid;gap:12px;padding:14px}.kana-run-topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;color:var(--kana-muted);font-size:.78rem;font-weight:650;text-transform:uppercase}.kana-run-topline strong{color:var(--kana-warm)}.kana-run-prompt-card{position:relative;--kana-run-prompt-min-height: clamp(190px, 27vh, 230px);--kana-run-prompt-card-inline-padding: 18px;display:grid;grid-template-rows:34px minmax(var(--kana-run-prompt-min-height),1fr) 42px 78px;gap:8px;min-height:326px;align-items:center;justify-items:center;isolation:isolate;overflow:hidden;padding:16px var(--kana-run-prompt-card-inline-padding);border:1px solid rgba(255,245,220,.16);border-radius:8px;background:#241f19}.kana-run-prompt-card:before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none;content:"";border:1px solid rgba(255,245,220,.08);border-radius:6px}.kana-run-prompt-card:focus,.kana-run-summary:focus{outline:none}.kana-run-status-slot,.kana-run-answer-slot,.kana-run-mnemonic-slot{position:relative;z-index:2;display:grid;width:100%;min-width:0;place-items:center}.kana-run-prompt-slot{position:relative;z-index:1;display:grid;width:100%;min-width:0;place-items:center}.kana-run-status-slot{min-height:34px}.kana-run-prompt-slot{min-height:var(--kana-run-prompt-min-height);overflow:visible}.kana-run-answer-slot{min-height:42px}.kana-run-mnemonic-slot{min-height:78px}.kana-run-rune{color:#fff8e9;font-family:inherit;font-size:clamp(5.4rem,22vw,8rem);font-weight:300;line-height:.9;text-shadow:0 2px 0 rgba(0,0,0,.24),0 0 22px rgba(255,211,109,.2)}.kana-run-prompt-carousel{position:relative;--kana-carousel-baseline-offset: clamp(6px, 2vh, 18px);isolation:isolate;display:grid;align-self:stretch;justify-self:stretch;width:calc(100% + (var(--kana-run-prompt-card-inline-padding) * 2));height:100%;margin-inline:calc(var(--kana-run-prompt-card-inline-padding) * -1);min-height:inherit;place-items:center;overflow:visible;pointer-events:none}.kana-run-prompt-carousel-cell{position:absolute;inset:0 0 var(--kana-carousel-baseline-offset);display:grid;min-width:0;align-items:end;justify-items:center;opacity:var(--kana-carousel-opacity);filter:blur(var(--kana-carousel-blur));pointer-events:none;transform:translate3d(var(--kana-carousel-x),0,0) scale(var(--kana-carousel-scale));transform-origin:center bottom;will-change:transform,opacity,filter}.kana-run-prompt-carousel-cell[data-kana-carousel-active=true]{pointer-events:auto}.kana-run-prompt-carousel-cell[data-kana-carousel-prompt-mode=audio]{top:0;right:0;bottom:0;left:0;align-items:center;transform-origin:center center}.kana-run-prompt-carousel .kana-run-rune{padding-block:0;line-height:1}.kana-run-prompt-carousel .kana-run-rune[data-kana-rune-size=combo]{font-size:clamp(3.8rem,10vw,6.8rem)}.kana-run-prompt-display{position:relative;--kana-run-mnemonic-cycle-duration: 4s;display:grid;place-items:center}.kana-run-rune-with-mnemonic{position:relative;display:grid;place-items:center}.kana-run-mnemonic-image{position:absolute;z-index:2;top:50%;left:50%;width:clamp(9rem,21vw,13.4rem);max-width:none;aspect-ratio:1;object-fit:contain;opacity:0;pointer-events:none;transform:translate(-50%,-44%);transition:opacity .28s ease-out;-webkit-user-select:none;user-select:none;will-change:opacity}.kana-run-mnemonic-image[data-kana-mnemonic-image-visibility=visible]{opacity:.9;animation:kana-run-mnemonic-fade var(--kana-run-mnemonic-cycle-duration) ease-in-out infinite}.kana-run-rune-with-mnemonic[data-kana-mnemonic-animation=visible]>.kana-run-rune,.kana-audio-mnemonic-anchor[data-kana-mnemonic-animation=visible] .kana-run-rune{opacity:0;animation:kana-run-character-fade var(--kana-run-mnemonic-cycle-duration) ease-in-out infinite;will-change:opacity}.kana-run-prompt-carousel-cell[data-kana-carousel-activity=learn] .kana-run-rune,.kana-run-prompt-carousel-cell[data-kana-carousel-activity=learn] .kana-word-prompt-kana,.kana-run-prompt-card .kana-run-prompt-carousel-cell[data-kana-carousel-activity=learn] .kana-run-rune,.kana-run-prompt-card .kana-run-prompt-carousel-cell[data-kana-carousel-activity=learn] .kana-word-prompt-kana{color:#d86a1f}.kana-run-prompt-carousel-cell[data-kana-carousel-active=false] .kana-word-prompt p,.kana-run-prompt-carousel-cell[data-kana-carousel-active=false] .kana-audio-prompt-copy,.kana-run-prompt-carousel-cell[data-kana-carousel-active=false] .kana-audio-replay{display:none}.kana-run-prompt-ghost{display:grid;width:clamp(74px,18vw,112px);height:clamp(74px,18vw,112px);place-items:center;border:1px solid rgba(255,245,220,.14);border-radius:999px;background:#ffffff0e;color:var(--kana-warm)}.kana-run-prompt-ghost[data-kana-ghost-mode=audio]{color:var(--kana-lilac)}.kana-run-prompt-ghost[data-kana-ghost-mode=word]{color:var(--kana-gold)}.kana-word-prompt{display:grid;justify-items:center;gap:12px;width:min(100%,28rem);text-align:center}.kana-word-prompt-kana{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.04em;max-width:100%;color:#fff8e9;font-family:inherit;font-size:clamp(2.8rem,9vw,5.4rem);font-weight:300;line-height:.95;white-space:nowrap;text-shadow:0 2px 0 rgba(0,0,0,.22),0 0 20px rgba(255,211,109,.18)}.kana-word-prompt-kana[data-kana-word-size=medium]{font-size:clamp(2.5rem,8vw,4.7rem)}.kana-word-prompt-kana[data-kana-word-size=long]{font-size:clamp(1.9rem,6vw,3.7rem)}.kana-audio-prompt{display:grid;justify-items:center;gap:10px;width:min(100%,22rem);text-align:center}.kana-audio-prompt-with-mnemonic,.kana-audio-mnemonic-anchor{display:grid;justify-items:center}.kana-audio-prompt-with-mnemonic{gap:12px}.kana-audio-mnemonic-anchor{position:relative;place-items:center}.kana-audio-stone{position:relative;display:grid;width:132px;height:132px;place-items:center;border:1px solid rgba(183,166,255,.58);border-radius:8px;background:#272438;color:#fff8e9;cursor:pointer;box-shadow:inset 0 1px #ffffff24,inset 0 -14px 24px #00000042,0 18px 38px #0000003d,0 0 28px #b7a6ff2e}.kana-audio-stone:disabled,.kana-audio-stone[aria-disabled=true]{cursor:not-allowed;opacity:.72}.kana-audio-prompt-copy{display:grid;gap:3px;min-height:44px}.kana-audio-prompt-copy strong{color:#fff8e9;font-size:1rem}.kana-audio-prompt-copy span{color:#d8c8aa;font-size:.84rem;line-height:1.3}.kana-audio-replay{min-width:9rem}.kana-audio-prompt[data-kana-audio-prompt-state=playing] .kana-audio-stone{border-color:#35d0b5ad;box-shadow:inset 0 1px #ffffff24,0 0 34px #35d0b547,0 18px 38px #0000003d}.kana-audio-prompt[data-kana-audio-prompt-state=blocked] .kana-audio-stone,.kana-audio-prompt[data-kana-audio-prompt-state=unavailable] .kana-audio-stone,.kana-audio-prompt[data-kana-audio-prompt-state=error] .kana-audio-stone{border-color:#ff6f618c;background:#33221f;color:#ffd2ca}.kana-run-pronunciation{display:flex;flex-wrap:wrap;gap:8px;min-height:38px;align-items:baseline;justify-content:center;color:#e7d6b6;text-align:center}.kana-run-pronunciation span{font-size:.84rem;font-weight:900;text-transform:uppercase}.kana-run-pronunciation strong{color:var(--kana-warm);font-size:1.15rem}.kana-run-answer-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.kana-run-mnemonic{display:grid;gap:4px;width:100%;max-width:28rem;min-height:70px;align-content:center;padding:10px;border:1px solid rgba(53,208,181,.22);border-radius:8px;background:#35d0b514;color:#eafff8;text-align:center}.kana-run-mnemonic span{color:var(--kana-teal);font-weight:600}.kana-run-mnemonic p{margin:0;color:#deefe9;font-size:.86rem;line-height:1.35}.kana-run-answer-form{display:grid;gap:9px}.kana-run-answer-form label{color:var(--kana-muted);font-size:.72rem;font-weight:560;text-transform:uppercase}.kana-run-answer-form input{width:100%;min-height:52px;padding:0 14px;border:1px solid rgba(255,211,109,.32);border-radius:8px;background:#fff5dcf0;color:#1b1711;font:inherit;font-size:1.12rem;font-weight:900;text-align:center}.kana-run-answer-form input:focus-visible,.kana-run-secondary-action:focus-visible,.kana-run-link-action:focus-visible,.kana-ghost-action:focus-visible,.kana-run-icon-toggle:focus-visible,.kana-run-previous-audio:focus-visible,.kana-audio-stone:focus-visible{outline:2px solid var(--kana-teal);outline-offset:2px}.kana-run-action-row,.kana-run-teaching-actions,.kana-summary-actions{display:flex;flex-wrap:wrap;gap:8px}.kana-run-action{min-width:9.25rem}.kana-run-feedback-panel{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-height:66px;padding:10px;border:1px solid rgba(255,245,220,.14);border-radius:8px;background:#ffffff0e}.kana-run-feedback-panel[data-kana-panel=previous]{grid-template-columns:auto minmax(0,1fr) auto}.kana-run-feedback-panel>span{display:grid;width:38px;height:38px;place-items:center;border-radius:8px;background:#fff5dc14;color:var(--kana-warm)}.kana-run-feedback-panel strong{color:#fff8e9;font-weight:600}.kana-run-feedback-panel p{margin:2px 0 0;color:#d8c8aa;font-size:.86rem;line-height:1.35}.kana-run-previous-audio{display:inline-flex;width:38px;min-width:38px;min-height:38px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,245,220,.15);border-radius:8px;background:#ffffff0e;color:#fff0d3;font:inherit;cursor:pointer}.kana-run-previous-audio:disabled{cursor:not-allowed;opacity:.48}.kana-run-feedback-panel[data-kana-feedback=correct]{border-color:#35d0b56b;background:#35d0b51a}.kana-run-feedback-panel[data-kana-feedback=incorrect],.kana-run-feedback-panel[data-kana-feedback=gave-up],.kana-run-feedback-panel[data-kana-feedback=submission-failed]{border-color:#ff6f6166;background:#ff6f6117}.kana-run-feedback-panel[data-kana-feedback=hint]{border-color:#ffd36d6b;background:#ffd36d1a}.kana-run-streak-burst,.kana-run-complete-banner{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:7px;padding:6px 11px;border-radius:8px;font-size:.82rem;font-weight:950}.kana-run-streak-burst{border:1px solid rgba(255,211,109,.46);background:#ffd36d1a;color:#ffe2a2;box-shadow:0 0 24px #ffd36d2e}.kana-run-complete-banner{border:1px solid rgba(53,208,181,.5);background:#35d0b51a;color:#dffff6;box-shadow:0 0 28px #35d0b52e}.kana-run-context{display:grid;gap:12px;align-content:start;padding:0 14px 14px}.kana-run-audio-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;justify-items:start}.kana-run-icon-toggle{display:inline-flex;width:auto;min-width:44px;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid rgba(255,245,220,.15);border-radius:8px;background:#ffffff0e;color:#fff0d3;font:inherit;font-size:.8rem;font-weight:950;cursor:pointer}.kana-run-icon-toggle[data-audio-muted=true]{border-color:#ff97807a;background:#ff97801f;color:#ffe2da}.kana-run-audio-state{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:5px 9px;border:1px solid rgba(183,166,255,.28);border-radius:8px;background:#b7a6ff1a;color:#eee8ff;font-size:.74rem;font-weight:950;text-transform:uppercase}.kana-run-stats-grid,.kana-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kana-run-stat{min-width:0;min-height:62px;padding:10px;border:1px solid rgba(255,245,220,.13);border-radius:8px;background:#ffffff0e}.kana-run-stat span{display:block;color:var(--kana-muted);font-size:.68rem;font-weight:620;text-transform:uppercase}.kana-run-stat strong{display:block;margin-top:3px;color:#fff8e9;font-size:1.18rem;line-height:1}.kana-run-pool-meter,.kana-summary-kana-list{display:flex;flex-wrap:wrap;gap:6px}.kana-run-pool-meter span,.kana-summary-kana-list span{display:inline-grid;min-width:42px;min-height:42px;place-items:center;padding:4px 6px;border:1px solid rgba(255,245,220,.14);border-radius:8px;background:#ffffff0e;color:#fff4df;font-size:1.05rem;font-weight:950}.kana-run-pool-meter span[data-kana-pool-correct=true]{border-color:#35d0b580;background:#35d0b51f;color:#dffff6}.kana-run-pool-meter span[data-kana-pool-status=missed]{border-color:#be7e2a94;background:#be7e2a29;color:#fff0cf}.kana-run-pool-meter small,.kana-summary-kana-list small{color:var(--kana-muted);font-size:.6rem;line-height:1}.kana-run-summary{padding:14px}.kana-summary-hero{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center}.kana-summary-hero h2{margin:0;color:#fff8e9;font-size:1.5rem;line-height:1.08}.kana-summary-hero p{margin:3px 0 0;color:#d7c8aa}.kana-summary-badge{display:grid;width:54px;height:54px;place-items:center;border:1px solid rgba(53,208,181,.42);border-radius:8px;background:#35d0b521;color:var(--kana-teal)}.kana-summary-sync{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;padding:10px;border:1px solid rgba(255,245,220,.14);border-radius:8px;background:#ffffff0e}.kana-summary-sync>span{display:grid;width:36px;height:36px;place-items:center;border-radius:8px;background:#fff5dc14;color:var(--kana-warm)}.kana-summary-sync strong,.kana-summary-columns h3{color:#fff8e9}.kana-summary-sync p,.kana-summary-columns p{margin:2px 0 0;color:#d7c8aa;font-size:.86rem;line-height:1.35}.kana-summary-columns{display:grid;gap:12px}.kana-summary-columns h3{margin:0 0 8px;font-size:.9rem}@keyframes kana-run-correct-pop{0%{transform:scale(.98)}45%{transform:scale(1.025);box-shadow:0 0 32px #35d0b552}to{transform:scale(1)}}@keyframes kana-run-answer-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes kana-run-mnemonic-fade{0%,8%{opacity:0}38%,62%{opacity:.94}92%,to{opacity:0}}@keyframes kana-run-character-fade{0%,8%{opacity:1}38%,62%{opacity:0}92%,to{opacity:1}}@keyframes kana-run-incorrect-shake{0%,to{transform:translate(0)}22%{transform:translate(-7px)}50%{transform:translate(6px)}72%{transform:translate(-3px)}}@keyframes kana-run-retry-pulse{50%{border-color:#ffd36db3;box-shadow:0 0 24px #ffd36d3d}}@keyframes kana-run-streak-burst{0%{transform:translateY(4px) scale(.95);opacity:.68}45%{transform:translateY(-2px) scale(1.04);opacity:1}to{transform:translateY(0) scale(1)}}@keyframes kana-run-complete-burst{0%{transform:scale(.985)}40%{transform:scale(1.018);box-shadow:0 0 34px #35d0b557}to{transform:scale(1)}}@keyframes kana-audio-stone-pulse{50%{transform:scale(1.025);box-shadow:inset 0 1px #ffffff24,0 0 42px #35d0b557,0 18px 38px #0000003d}}.kana-run-answer-slot[data-kana-answer-visibility=revealed] .kana-run-pronunciation{animation:kana-run-answer-reveal .22s ease-out}.kana-run-experience[data-kana-run-feedback=incorrect] .kana-run-prompt-card{animation:kana-run-incorrect-shake .36s ease-out}.kana-run-experience[data-kana-run-feedback=retry] .kana-run-prompt-card,.kana-run-experience[data-kana-run-feedback=hint] .kana-run-mnemonic{animation:kana-run-retry-pulse .64s ease-out}.kana-run-experience[data-kana-run-streak=burst] .kana-run-streak-burst{animation:kana-run-streak-burst .52s ease-out}.kana-audio-prompt[data-kana-audio-prompt-state=playing] .kana-audio-stone{animation:kana-audio-stone-pulse .98s ease-in-out infinite}.kana-run-experience[data-kana-run-completion=ready] .kana-run-complete-banner{animation:kana-run-complete-burst .56s ease-out}[data-kana-motion=reduced] .kana-trainer-shell *,[data-kana-motion=reduced] .kana-trainer-shell *:before,[data-kana-motion=reduced] .kana-trainer-shell *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}@media (min-width: 560px){.kana-trainer-chrome{padding:18px 16px 26px}.kana-trainer-header{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.kana-compact-status{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 740px){.kana-compact-status{display:none}.kana-trainer-stage{grid-template-columns:minmax(0,1fr) minmax(270px,.44fr);align-items:start;gap:14px}.kana-trainer-stage--run{grid-template-columns:minmax(0,1fr)}.kana-run-experience{grid-template-columns:minmax(0,1fr) minmax(230px,.34fr)}.kana-run-context{padding:14px 14px 14px 0}.kana-run-audio-controls{grid-template-columns:minmax(0,1fr)}.kana-run-summary{grid-column:1 / -1}.kana-summary-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kana-run-summary{grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr) minmax(260px,.9fr);align-items:center;padding:36px}.kana-summary-hero{grid-template-columns:minmax(0,1fr);padding-right:28px;border-right:1px solid var(--kana-line)}.kana-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0 24px}.kana-summary-grid .kana-run-stat:nth-child(1),.kana-summary-grid .kana-run-stat:nth-child(2){border-bottom:1px solid var(--kana-line)}.kana-summary-grid .kana-run-stat:nth-child(odd){border-right:1px solid var(--kana-line)}.kana-summary-columns{grid-template-columns:minmax(0,1fr);padding-left:28px;border-left:1px solid var(--kana-line)}.kana-summary-actions{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);justify-self:center;width:min(100%,720px)}.kana-map-panel,.kana-run-panel{padding:16px}.kana-grid-row{grid-template-columns:3rem repeat(var(--kana-grid-column-count, 5),minmax(3.35rem,1fr))}.kana-row-label,.kana-map-slot-empty{min-height:58px}.kana-map-tile{min-height:60px}}@media (min-width: 1120px){.kana-trainer-chrome{padding:24px}.kana-trainer-stage{grid-template-columns:minmax(680px,1fr) 360px;gap:16px}.kana-trainer-stage--run{grid-template-columns:minmax(0,1fr)}.kana-run-rune{font-size:8.5rem}.kana-run-prompt-card{min-height:340px}.kana-trainer-title-lockup h1{font-size:2.1rem}.kana-map-panel-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.kana-map-panel h2,.kana-run-panel h2{font-size:1.22rem}.kana-grid-row{grid-template-columns:3.15rem repeat(var(--kana-grid-column-count, 5),minmax(4.45rem,1fr));gap:7px}.kana-free-grid{grid-template-columns:repeat(auto-fill,minmax(4.55rem,1fr))}.kana-row-label,.kana-map-slot-empty{min-height:72px}.kana-map-tile{min-height:74px;padding:7px 6px 5px}.kana-tile-rune{font-size:1.9rem}.kana-tile-romaji{font-size:.8rem}}.kana-trainer-shell{--kana-ink: #1f1c18;--kana-paper: #fffdf8;--kana-surface: rgba(255, 255, 255, .72);--kana-surface-solid: #fffdf8;--kana-panel: rgba(255, 255, 255, .84);--kana-line: rgba(45, 38, 29, .15);--kana-line-strong: rgba(45, 38, 29, .24);--kana-muted: #716a60;--kana-soft: #f5f1e9;--kana-olive: #6f7b3a;--kana-olive-dark: #58652c;--kana-olive-soft: #e9eedf;--kana-orange: #d86a1f;--kana-gold: #c99312;--kana-green: #4f8748;--kana-learning: #7a5aa6;--kana-gray-dot: #b8b3aa;min-height:100vh;background:var(--color-neutral-100);color:var(--kana-ink);font-family:Noto Sans JP Variable,Tango Han Supplement,system-ui,-apple-system,sans-serif;font-weight:400}.kana-trainer-shell[data-theme=dark]{--kana-ink: #f4efe4;--kana-paper: #161814;--kana-panel: rgba(28, 30, 25, .88);--kana-line: rgba(244, 239, 228, .16);--kana-line-strong: rgba(244, 239, 228, .28);--kana-muted: #b6ab9a;--kana-soft: #262920;--kana-olive: #95a64d;--kana-olive-dark: #b7c76a;--kana-olive-soft: #2a3020;--kana-orange: #df7a36;--kana-gold: #dfb742;--kana-green: #9aae58;--kana-learning: #c4adff;--kana-gray-dot: #8f887c;background:var(--color-neutral-900);color:var(--kana-ink)}.kana-product-nav{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;min-height:70px;padding:0 clamp(18px,3vw,46px);border-bottom:1px solid var(--kana-line);background:#fffdf8eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kana-product-brand,.kana-product-links,.kana-product-links a{color:var(--kana-ink);text-decoration:none}.kana-product-brand{display:inline-flex;align-items:center;gap:12px;min-width:0;font-size:1.1rem;font-weight:850}.kana-product-links{display:none;gap:clamp(18px,3vw,36px);align-items:center;justify-content:center;font-weight:760}.kana-product-auth,.kana-product-menu{min-height:42px;border:1px solid var(--kana-line);border-radius:8px;background:#ffffff9e;color:var(--kana-ink);font:inherit;font-weight:800}.kana-product-auth{display:none;padding:0 18px}.kana-product-menu{display:inline-grid;width:46px;place-items:center}.kana-trainer-chrome{width:min(100%,1500px);padding:28px clamp(18px,3vw,44px) 32px}.kana-trainer-header{grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:end;margin-bottom:20px}.kana-trainer-title-lockup{gap:14px}.kana-trainer-mark{width:48px;height:48px;border-color:var(--kana-line);background:#fffdf8b8;box-shadow:none}.kana-trainer-mark span{color:var(--kana-olive-dark);font-size:1.45rem;text-shadow:none}.kana-trainer-kicker,.kana-panel-kicker{color:var(--kana-muted);font-size:.76rem;font-weight:620}.kana-trainer-title-lockup h1,.kana-map-panel h2,.kana-run-panel h2,.kana-auth-gate h1,.kana-card-setup-panel h2,.kana-session-note h2,.kana-summary-hero h2{color:var(--kana-ink)}.kana-trainer-title-lockup h1{font-size:clamp(2rem,4vw,2.7rem);font-weight:400;line-height:1}.kana-script-tabs{width:min(100%,280px);max-width:none;gap:3px;padding:3px;overflow:hidden;border-color:#2d261d24;background:#fffdf8b8}.kana-script-tab{min-height:34px;padding:0 10px;border:1px solid transparent;border-radius:6px;color:var(--kana-muted);font-size:.82rem;font-weight:620}.kana-script-tab span{display:none}.kana-script-tab[aria-selected=true]{border-color:var(--kana-line-strong);background:#2d261d0e;color:var(--kana-ink)}.kana-compact-status{gap:12px;margin-bottom:16px}.kana-compact-card,.kana-map-panel,.kana-run-panel,.kana-loading-panel,.kana-auth-gate,.kana-card-setup-panel,.kana-session-note{border-color:var(--kana-line);background:var(--kana-panel);box-shadow:none}.kana-compact-card{min-height:84px;border-radius:8px}.kana-compact-card p,.kana-compact-card>span:last-child{color:var(--kana-muted)}.kana-compact-card strong{color:var(--kana-ink)}.kana-compact-icon{width:52px;height:52px;border-radius:999px;background:var(--kana-soft);color:var(--kana-olive-dark)}.kana-trainer-stage{gap:16px}.kana-map-panel,.kana-run-panel{padding:18px}.kana-study-overview>div:first-child{color:var(--kana-ink)}.kana-study-progress{background:#2d261d1a}.kana-study-progress span{background:#6f7b3ac7}.kana-trainer-stage[data-kana-page=map] .kana-map-panel{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.kana-map-panel-header{padding-bottom:14px;border-bottom:1px solid var(--kana-line)}.kana-map-panel h2{color:var(--kana-orange);font-size:1rem;font-weight:500}.kana-panel-kicker-row{color:var(--kana-olive)}.kana-state-ledger{gap:12px}.kana-state-ledger span{min-height:auto;padding:0;border:0;background:transparent;color:var(--kana-muted);font-size:.76rem;font-weight:650}.kana-state-ledger span:before{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:999px;background:var(--kana-gray-dot);content:""}.kana-state-ledger [data-kana-ledger-state=mastered],.kana-state-ledger [data-kana-ledger-state=manuallyKnown]{color:var(--kana-muted)}.kana-state-ledger [data-kana-ledger-state=mastered]:before,.kana-state-ledger [data-kana-ledger-state=manuallyKnown]:before{background:var(--kana-green)}.kana-state-ledger [data-kana-ledger-state=due]:before,.kana-state-ledger [data-kana-ledger-state=introduced]:before,.kana-state-ledger [data-kana-ledger-state=practicing]:before{background:var(--kana-gold)}.kana-state-ledger [data-kana-ledger-state=learning]:before{background:var(--kana-learning)}.kana-state-ledger [data-kana-ledger-state=weak]:before{background:var(--kana-orange)}.kana-map-groups{gap:18px}.kana-map-group-title{display:flex;margin:12px 0 8px;padding-top:2px;color:var(--kana-olive)}.kana-map-group:first-child .kana-map-group-title{margin-top:0}.kana-map-group-title h3{color:var(--kana-ink);font-size:.78rem;font-weight:620}.kana-map-group-toggle{color:var(--kana-ink);font-weight:inherit}.kana-map-group-toggle svg{color:var(--kana-olive)}.kana-map-group-toggle[aria-pressed=false]{color:var(--kana-muted);opacity:.58}.kana-map-group[data-kana-layer-enabled=false] .kana-row-grid{display:none}.kana-map-group-title small{color:var(--kana-muted)}.kana-row-grid{gap:8px}.kana-grid-columns,.kana-grid-row{display:grid;grid-template-columns:2.8rem repeat(var(--kana-grid-column-count, 5),minmax(0,1fr));gap:8px;align-items:stretch}.kana-grid-columns span{display:grid;min-height:26px;place-items:center;color:var(--kana-muted);font-size:.84rem;font-weight:620;text-transform:uppercase}.kana-row-label{min-height:54px;color:var(--kana-muted);font-size:.86rem;font-weight:620}.kana-map-slot-empty{min-height:54px;border-color:#2d261d0f;background:#f5f1e98c}.kana-map-tile{min-height:54px;aspect-ratio:auto;grid-template-rows:minmax(0,1fr) auto;gap:3px;padding:6px 4px 7px;border-color:var(--kana-line);background:#ffffffb8;color:var(--kana-ink);box-shadow:none}.kana-map-tile:before{display:none}.kana-map-tile:after{inset:auto 50% 8px auto;width:8px;height:8px;transform:translate(50%);background:var(--kana-gray-dot);opacity:1}.kana-map-tile:hover{border-color:#57652c66;background:#fffdf8}.kana-tile-rune{align-self:center;color:var(--kana-ink);font-size:1.55rem;font-weight:300;text-shadow:none}.kana-tile-romaji{min-height:.72rem;color:var(--kana-muted);opacity:0;visibility:hidden}.kana-tile-state{height:8px}.kana-tile-state svg,.kana-tile-state span{display:none}.kana-map-tile[data-kana-state]{border-color:var(--kana-line);background:#ffffffb8;box-shadow:none}.kana-tile-menu{border-color:var(--kana-line-strong);background:#fffdf8fa;box-shadow:0 18px 34px #2d261d24,0 2px 8px #2d261d14}.kana-tile-menu-info{border-bottom-color:var(--kana-line);color:var(--kana-ink)}.kana-tile-menu button{color:var(--kana-ink)}.kana-tile-menu button:hover,.kana-tile-menu button:focus-visible{background:#58652c1a}.kana-tile-menu button:disabled{background:transparent}.kana-tile-menu .kana-tile-menu-danger{color:var(--kana-orange)}.kana-tile-menu--information-only{width:max-content}.kana-tile-menu-info--standalone{margin-bottom:0;padding-bottom:7px;border-bottom:0}.kana-map-tile[data-kana-state=locked]{border-color:#2d261d14;background:#f5f1e985}.kana-map-tile[data-kana-state=introduced],.kana-map-tile[data-kana-state=learning],.kana-map-tile[data-kana-state=practicing],.kana-map-tile[data-kana-state=manuallyKnown],.kana-map-tile[data-kana-state=weak],.kana-map-tile[data-kana-state=tricky],.kana-map-tile[data-kana-state=due],.kana-map-tile[data-kana-state=mastered]{border-color:var(--kana-line);background:#ffffffb8}.kana-map-tile[data-kana-state=locked] .kana-tile-rune{color:#aaa49a;text-shadow:none}.kana-map-tile[data-kana-state=mastered]:after,.kana-map-tile[data-kana-state=manuallyKnown]:after{background:var(--kana-green)}.kana-map-tile[data-kana-state=due]:after,.kana-map-tile[data-kana-state=introduced]:after,.kana-map-tile[data-kana-state=practicing]:after{background:var(--kana-gold)}.kana-map-tile[data-kana-state=learning]:after{background:var(--kana-learning)}.kana-map-tile[data-kana-state=weak]:after{background:var(--kana-orange)}.kana-map-tile[data-kana-state=active]:after{background:var(--kana-green)}.kana-map-tile[data-kana-state=inactive]:after{background:var(--kana-gray-dot)}.kana-map-tile[data-kana-state=recentMiss]:after{background:var(--kana-orange)}.kana-map-tile[data-kana-state=tricky]:after{background:var(--kana-orange)}.kana-map-tile[data-kana-chunk-selected=true]{border-color:#57652c80;background:#fffdf8;box-shadow:inset 0 0 0 1px #57652c33,0 8px 18px #2d261d1a}.kana-selected-chunk-detail{border-color:#57652c3d;background:#ffffffb8}.kana-selected-chunk-detail h3,.kana-selected-chunk-kana span,.kana-selected-chunk-meta span{color:var(--kana-ink)}.kana-selected-chunk-copy>p:last-child,.kana-selected-chunk-kana small{color:var(--kana-muted)}.kana-selected-chunk-kana span,.kana-selected-chunk-meta span{border-color:var(--kana-line);background:#fffdf8b3}.kana-selected-chunk-detail[data-kana-selected-chunk-state=active]{border-color:#4f874847;background:#f6fbf0d1}.kana-selected-chunk-detail[data-kana-selected-chunk-state=learning]{border-color:#7a5aa64d;background:#f6f1fcd6}.kana-selected-chunk-detail[data-kana-selected-chunk-state=recentMiss]{border-color:#d86a1f4d;background:#fff6efd6}.kana-run-panel{gap:14px}.kana-panel-copy,.kana-auth-gate p,.kana-card-setup-panel p,.kana-session-note p,.kana-run-feedback-panel p,.kana-summary-sync p,.kana-summary-columns p,.kana-summary-hero p,.kana-run-mnemonic p{color:var(--kana-muted)}.kana-run-panel .kana-quiz-choice-control,.kana-selected-chunk-detail .kana-quiz-choice-control{border-color:#57652c4d;background:#f5f1e9eb}.kana-run-panel .kana-quiz-choice-control button,.kana-selected-chunk-detail .kana-quiz-choice-control button{border-color:#2d261d14;background:#fffdf8d1;color:#2d261d}.kana-run-panel .kana-quiz-choice-control button:hover,.kana-selected-chunk-detail .kana-quiz-choice-control button:hover{border-color:#57652c5c;background:#fffdf8;color:var(--kana-olive-dark)}.kana-run-panel .kana-quiz-choice-control button[aria-selected=true],.kana-run-panel .kana-quiz-choice-control button[aria-pressed=true],.kana-selected-chunk-detail .kana-quiz-choice-control button[aria-selected=true],.kana-selected-chunk-detail .kana-quiz-choice-control button[aria-pressed=true]{border-color:#3f4a2294;background:var(--kana-olive-dark);color:#fffdf8}.kana-trainer-shell[data-theme=dark] .kana-run-panel .kana-quiz-choice-control,.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-detail .kana-quiz-choice-control{border-color:#f4efe433;background:#262920d6}.kana-trainer-shell[data-theme=dark] .kana-run-panel .kana-quiz-choice-control button,.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-detail .kana-quiz-choice-control button{border-color:#f4efe424;background:#f4efe414;color:#f4efe4}.kana-trainer-shell[data-theme=dark] .kana-run-panel .kana-quiz-choice-control button:hover,.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-detail .kana-quiz-choice-control button:hover{border-color:#b7c76a80;background:#f4efe41f;color:#fffdf8}.kana-trainer-shell[data-theme=dark] .kana-run-panel .kana-quiz-choice-control button[aria-selected=true],.kana-trainer-shell[data-theme=dark] .kana-run-panel .kana-quiz-choice-control button[aria-pressed=true],.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-detail .kana-quiz-choice-control button[aria-selected=true],.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-detail .kana-quiz-choice-control button[aria-pressed=true]{border-color:#b7c76ac7;background:var(--kana-olive-dark);color:#151712}.kana-recognition-mode-control{border-color:var(--kana-line);background:#f5f1e9b8}.kana-recognition-mode-control button{color:var(--kana-muted)}.kana-recognition-mode-control button[aria-selected=true]{border-color:#57652c57;background:#fffdf8;color:var(--kana-olive-dark)}.kana-run-meta span,.kana-run-pool span,.kana-run-feedback-panel,.kana-summary-sync,.kana-run-stat,.kana-run-pool-meter span,.kana-summary-kana-list span{border-color:var(--kana-line);background:#ffffff9e;color:var(--kana-ink)}.kana-run-meta span{min-height:54px;font-size:.96rem}.kana-primary-action{border-color:#57652c47;background:var(--kana-olive);color:#fffdf8;box-shadow:none}.kana-ghost-action,.kana-run-secondary-action,.kana-run-link-action,.kana-run-icon-toggle,.kana-run-previous-audio{border-color:var(--kana-line);background:#ffffff94;color:var(--kana-ink)}.kana-run-pool span{min-width:42px;min-height:42px;font-weight:760}.kana-run-pool small{display:none}.kana-summary-sync strong,.kana-summary-columns h3,.kana-run-feedback-panel strong,.kana-run-stat strong,.kana-audio-prompt-copy strong{color:var(--kana-ink)}.kana-auth-gate{max-width:920px;margin:clamp(42px,7vh,72px) auto 0;justify-items:center;gap:18px;padding:clamp(42px,6vw,56px) clamp(22px,5vw,64px) 38px;text-align:center}.kana-auth-gate .kana-trainer-title-lockup{justify-content:center}.kana-auth-gate-rule{display:grid;width:min(100%,420px);grid-template-columns:minmax(48px,1fr) auto minmax(48px,1fr);align-items:center;gap:14px;color:var(--kana-muted)}.kana-auth-gate-rule:before,.kana-auth-gate-rule:after{height:1px;background:var(--kana-line);content:""}.kana-auth-gate h1{font-family:inherit;font-weight:400}.kana-auth-gate-actions{justify-content:center;gap:12px}.kana-auth-gate-actions .kana-primary-action,.kana-auth-gate-actions .kana-ghost-action{min-width:156px;padding-inline:18px}.kana-auth-gate-actions .kana-ghost-action[disabled]{display:none}.kana-run-experience{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.kana-run-main{gap:18px;padding:0}.kana-run-topline{justify-content:flex-end;color:var(--kana-muted);font-size:.92rem;font-weight:560;text-transform:none}.kana-run-topline>span:first-child{color:var(--kana-muted);font-size:clamp(.92rem,1.45vw,1.06rem);font-weight:560;line-height:1.2}.kana-run-topline strong{color:var(--kana-orange);font-size:clamp(1.08rem,1.9vw,1.34rem);font-weight:650}.kana-run-progress-track{display:block;height:11px;overflow:hidden;border:1px solid var(--kana-line);border-radius:999px;background:#2d261d14}.kana-run-progress-track span{display:block;height:100%;border-radius:inherit;background:var(--kana-orange);transition:width .18s ease}.kana-run-prompt-card{min-height:clamp(360px,48vh,500px);gap:18px;padding:clamp(22px,4vw,38px);border-color:var(--kana-line);background:#ffffffb8}.kana-run-prompt-card:before{display:none}.kana-run-rune{color:#191713;font-size:clamp(7.2rem,16vw,10.8rem);font-weight:300;text-shadow:none}.kana-run-prompt-ghost{border-color:var(--kana-line);background:#ffffff9e;color:var(--kana-orange)}.kana-word-prompt-kana{color:#191713;text-shadow:none}.kana-run-pronunciation{color:var(--kana-muted)}.kana-run-pronunciation strong{color:var(--kana-olive-dark)}.kana-run-answer-form{gap:12px}.kana-run-answer-form label{color:var(--kana-muted);font-size:.88rem;font-weight:560;text-transform:none}.kana-run-answer-form input{min-height:64px;border-color:var(--kana-line-strong);background:#ffffffc2;color:var(--kana-ink);font-size:1.25rem;font-weight:500;text-align:center}.kana-run-answer-form input:focus{border-color:var(--kana-orange);box-shadow:0 0 0 1px #d86a1f38}.kana-run-action-row,.kana-run-teaching-actions,.kana-summary-actions{display:grid;grid-template-columns:1fr;gap:12px}.kana-run-action{min-width:0}.kana-run-action-row .kana-primary-action,.kana-run-action-row .kana-run-secondary-action,.kana-run-teaching-actions .kana-primary-action{font-weight:560}.kana-run-feedback-panel{min-height:58px}.kana-run-feedback-panel>span,.kana-summary-sync>span,.kana-summary-badge{background:var(--kana-soft);color:var(--kana-olive-dark)}.kana-run-feedback-panel[data-kana-feedback=correct]{border-color:#4f874857;background:#e9eedfa3}.kana-run-feedback-panel[data-kana-feedback=incorrect],.kana-run-feedback-panel[data-kana-feedback=gave-up],.kana-run-feedback-panel[data-kana-feedback=submission-failed]{border-color:#d86a1f52;background:#fff4ebb8}.kana-run-feedback-panel[data-kana-feedback=hint]{border-color:#c9931257;background:#fff9e7b8}.kana-run-entered-kana{color:var(--kana-ink);font-weight:850}.kana-run-entered-romaji{color:var(--kana-muted);font-size:.82em;font-weight:650}.kana-run-streak-burst,.kana-run-complete-banner{border:1px solid var(--kana-line);background:var(--kana-soft);color:var(--kana-ink);box-shadow:none}.kana-run-streak-burst{border-color:#c9931257;background:#fff9e7d6;color:#5f4308}.kana-run-complete-banner{border-color:#4f874857;background:var(--kana-olive-soft);color:var(--kana-olive-dark)}.kana-run-context{display:grid;gap:18px;align-self:start;padding:0}.kana-run-experience[data-kana-run=active]{align-items:start}.kana-run-experience[data-kana-run=active] .kana-run-main{align-self:start}.kana-run-experience[data-kana-run=active] .kana-run-audio-controls{order:3}.kana-run-experience[data-kana-run=active] .kana-run-stats-grid{order:1}.kana-run-experience[data-kana-run=active] .kana-run-pool-meter{order:2}.kana-run-experience[data-kana-run=active] .kana-run-link-action{order:4;color:var(--kana-olive-dark)}.kana-run-audio-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;justify-items:start}.kana-run-icon-toggle{width:auto;min-width:44px;min-height:44px;gap:8px;padding-inline:14px;border-color:#57652c4d;background:#fffdf8;color:#2d261d}.kana-run-icon-toggle[data-audio-muted=true]{border-color:#9c48376b;background:#f8e7e1;color:#713728}.kana-run-icon-toggle:disabled,.kana-run-previous-audio:disabled{cursor:default;opacity:.72}.kana-run-audio-state{min-width:0;min-height:44px;border-color:#57652c42;background:#fffdf8;color:#2d261d}.kana-run-audio-state[data-kana-audio-state-label=ready]{border-color:#6f7b3a6b;background:#eef2e5;color:#3f4a22}.kana-run-audio-state[data-kana-audio-state-label=playing]{border-color:#d86a1f6b;background:#fff0df;color:#88410f}.kana-run-audio-state[data-kana-audio-state-label=blocked],.kana-run-audio-state[data-kana-audio-state-label=unavailable],.kana-run-audio-state[data-kana-audio-state-label=error]{border-color:#933f265c;background:#fff1ec;color:#7b2f20}.kana-run-audio-state[data-kana-audio-state-label=loading]{border-color:#c9931261;background:#fff9e7;color:#785b0c}.kana-run-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:visible;border-block:1px solid var(--kana-line);background:transparent}.kana-run-stats-grid .kana-run-stat{min-height:82px;border:0;border-right:1px solid var(--kana-line);border-radius:0;background:transparent;text-align:center}.kana-run-stats-grid .kana-run-stat:last-child{border-right:0}.kana-run-stat span{color:var(--kana-muted);font-size:.8rem}.kana-run-stat strong{margin-top:8px;font-size:1.55rem;font-weight:650}.kana-run-pool-meter{align-content:start;gap:10px;max-height:min(36vh,300px);overflow-y:auto;padding:2px 0 0;border:0;background:transparent;scrollbar-color:rgba(87,101,44,.36) transparent}.kana-run-pool-meter:before{flex:0 0 100%;color:var(--kana-muted);font-size:.8rem;font-weight:620;letter-spacing:.08em;text-transform:uppercase;content:"Kana pool"}.kana-run-pool-meter span{min-width:52px;min-height:52px;font-size:2rem}.kana-run-pool-meter span[data-kana-pool-correct=true]{border-color:#57652c94;background:var(--kana-olive-soft);color:var(--kana-olive-dark)}.kana-run-pool-meter span[data-kana-pool-status=missed]{border-color:#b8782b9e;background:#b8782b2e;color:#5a3816}.kana-run-link-action{width:auto;min-height:34px;justify-self:start;justify-content:flex-start;padding-inline:0;border:0;border-radius:0;background:transparent;color:var(--kana-olive-dark);font-size:.96rem}.kana-run-mnemonic{border-color:#57652c38;background:var(--kana-olive-soft);color:var(--kana-ink)}.kana-run-mnemonic span{color:var(--kana-olive-dark)}.kana-audio-stone{border-color:#57652c57;background:var(--kana-olive-soft);color:var(--kana-olive-dark);box-shadow:none}.kana-audio-prompt-copy span{color:var(--kana-muted)}.kana-run-summary{padding:22px;background:#ffffffc2}.kana-trainer-header[data-kana-run-phase=summary]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.kana-trainer-header[data-kana-run-phase=teaching],.kana-trainer-header[data-kana-run-phase=answering]{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:16px}.kana-trainer-header[data-kana-run-phase=teaching] .kana-trainer-mark,.kana-trainer-header[data-kana-run-phase=answering] .kana-trainer-mark,.kana-trainer-header[data-kana-run-phase=teaching] .kana-trainer-kicker,.kana-trainer-header[data-kana-run-phase=answering] .kana-trainer-kicker{display:none}.kana-trainer-header[data-kana-run-phase=teaching] .kana-trainer-title-lockup h1,.kana-trainer-header[data-kana-run-phase=answering] .kana-trainer-title-lockup h1{font-size:clamp(1.9rem,3.8vw,2.35rem);font-weight:620}.kana-trainer-header[data-kana-run-phase=teaching]>.kana-ghost-action,.kana-trainer-header[data-kana-run-phase=answering]>.kana-ghost-action{min-width:178px;justify-self:end;color:var(--kana-olive-dark)}.kana-trainer-header[data-kana-run-phase=summary] .kana-trainer-kicker{color:var(--kana-muted);font-size:1rem;font-weight:550;letter-spacing:0;text-transform:none}.kana-trainer-header[data-kana-run-phase=summary] .kana-trainer-title-lockup h1{font-size:clamp(2.4rem,5vw,3.2rem);font-weight:620}.kana-trainer-header[data-kana-run-phase=summary]>.kana-ghost-action{width:auto;min-width:172px;justify-self:end}.kana-trainer-header[data-kana-run-phase],.kana-trainer-stage--run{width:min(100%,var(--kana-workspace-rail));margin-inline:auto}.kana-trainer-stage[data-kana-page=summary]{width:min(100%,var(--kana-workspace-rail));margin:0 auto}.kana-trainer-stage[data-kana-page=summary] .kana-run-summary{background:#ffffffc2}.kana-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kana-run-summary{gap:28px;border:1px solid var(--kana-line);border-radius:8px}.kana-summary-hero{align-content:center;justify-items:center;gap:18px;text-align:center}.kana-summary-badge{width:132px;height:132px;border-radius:999px;border-color:#57652c94;background:var(--kana-olive-soft);color:var(--kana-olive-dark)}.kana-summary-badge svg{width:72px;height:72px}.kana-summary-hero h2{font-size:clamp(1.9rem,4vw,2.55rem)}.kana-summary-hero .kana-panel-kicker{color:var(--kana-olive-dark)}.kana-summary-grid .kana-run-stat{min-height:108px;border:0;border-radius:0;background:transparent}.kana-summary-grid .kana-run-stat:nth-child(n+5){display:none}.kana-summary-grid .kana-run-stat span{color:var(--kana-muted);font-size:.86rem;letter-spacing:.08em}.kana-summary-grid .kana-run-stat strong{color:var(--kana-ink);font-size:clamp(2rem,4vw,2.8rem);font-weight:650}.kana-summary-sync{display:none}.kana-summary-columns{gap:24px}.kana-summary-columns h3{margin-bottom:16px;color:var(--kana-olive-dark);font-size:.92rem;letter-spacing:.1em;text-transform:uppercase}.kana-summary-kana-list{gap:12px}.kana-summary-kana-list span{min-width:58px;min-height:58px;background:#ffffffb8;font-size:1.9rem}.kana-summary-actions{gap:16px;padding-top:24px;border-top:1px solid var(--kana-line)}.kana-summary-actions .kana-primary-action,.kana-summary-actions .kana-run-secondary-action{min-height:64px;font-size:1.05rem}.kana-summary-actions .kana-run-secondary-action{color:var(--kana-olive-dark)}.kana-map-tile[data-kana-state=introduced],.kana-map-tile[data-kana-state=weak]{animation:none}@media (min-width: 560px){.kana-trainer-header{grid-template-columns:minmax(0,1fr) minmax(280px,530px);align-items:end}.kana-run-action-row{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width: 740px){.kana-product-nav{grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr)}.kana-product-links{display:flex}.kana-product-auth{display:inline-flex;justify-self:end;align-items:center}.kana-product-menu{display:none}.kana-trainer-stage{grid-template-columns:minmax(0,1fr) minmax(310px,380px);gap:16px}.kana-trainer-stage--run,.kana-run-experience{grid-template-columns:minmax(0,1fr)}.kana-trainer-header[data-kana-run-phase=summary] .kana-trainer-mark{display:none}.kana-trainer-stage[data-kana-page=summary] .kana-run-summary{grid-template-columns:minmax(220px,.9fr) minmax(280px,1.1fr) minmax(260px,.9fr)}.kana-trainer-stage[data-kana-page=summary] .kana-summary-actions{grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);justify-self:center;width:min(100%,720px)}.kana-row-label,.kana-map-slot-empty,.kana-map-tile{min-height:58px}}@media (min-width: 1120px){.kana-trainer-stage{grid-template-columns:minmax(720px,1fr) 380px}.kana-trainer-stage[data-kana-page=map]{grid-template-columns:minmax(0,1fr);gap:22px}.kana-map-panel,.kana-run-panel{padding:22px}.kana-trainer-stage[data-kana-page=map] .kana-map-panel{padding:0}.kana-trainer-stage[data-kana-page=map] .kana-map-panel-header{gap:8px;margin-bottom:10px;padding-bottom:10px}.kana-trainer-stage[data-kana-page=map] .kana-run-panel h2{font-size:1.06rem;font-weight:500}.kana-trainer-stage[data-kana-page=map] .kana-map-inline-detail{display:none}.kana-trainer-stage[data-kana-page=map] .kana-map-rail-detail{display:block}.kana-grid-columns,.kana-grid-row{grid-template-columns:4rem repeat(var(--kana-grid-column-count, 5),minmax(7rem,1fr));gap:10px 24px}.kana-row-label,.kana-map-slot-empty,.kana-map-tile{min-height:56px}.kana-tile-rune{font-size:1.8rem}.kana-trainer-stage[data-kana-page=map] .kana-grid-columns span{min-height:20px;font-size:.78rem}.kana-trainer-stage[data-kana-page=map] .kana-map-tile{padding:3px 4px 5px;border-color:#2d261d1f;background:#ffffffa3}.kana-trainer-stage[data-kana-page=map] .kana-tile-romaji{position:absolute;bottom:16px;left:50%;display:block;min-height:0;pointer-events:none;transform:translate(-50%)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:hover .kana-tile-romaji,.kana-trainer-stage[data-kana-page=map] .kana-map-tile:focus-visible .kana-tile-romaji{opacity:1;visibility:visible}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:after{bottom:5px;width:6px;height:6px}.kana-trainer-stage[data-kana-page=map] .kana-tile-rune{font-size:1.34rem;font-weight:700}.kana-trainer-stage[data-kana-page=map] .kana-side-rail{gap:0;padding:0 0 20px;border-bottom:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=map] .kana-map-rail-detail{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=map] .kana-map-rail-detail .kana-selected-chunk-detail{margin-bottom:0;padding:0;border:0;background:transparent}.kana-trainer-stage[data-kana-page=map] .kana-map-rail-detail .kana-selected-chunk-detail>.kana-primary-action,.kana-trainer-stage[data-kana-page=map] .kana-map-rail-detail .kana-selected-chunk-detail>.kana-quiz-choice-control,.kana-trainer-stage[data-kana-page=map] .kana-map-rail-detail .kana-selected-chunk-actions{display:none}.kana-trainer-stage[data-kana-page=map] .kana-run-panel{padding:0;border:0;border-radius:0;background:transparent}.kana-trainer-stage[data-kana-page=map] .kana-run-panel{margin-bottom:18px;padding-bottom:20px;border-bottom:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=map] .kana-run-meta span{min-height:50px;background:#ffffff80}.kana-trainer-stage[data-kana-page=map] .kana-run-panel .kana-primary-action,.kana-trainer-stage[data-kana-page=map] .kana-run-panel .kana-ghost-action{min-height:48px}.kana-trainer-stage--run{grid-template-columns:minmax(0,1fr)}.kana-trainer-stage--run .kana-run-experience{grid-column:1 / -1;width:100%;grid-template-columns:minmax(0,1fr) minmax(280px,320px);gap:30px}.kana-trainer-stage--run .kana-run-main{min-width:0}.kana-trainer-stage--run .kana-run-context{padding-top:76px}.kana-trainer-stage--run .kana-run-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kana-trainer-stage--run .kana-run-stats-grid .kana-run-stat:nth-child(2n){border-right:0}.kana-trainer-stage--run .kana-run-stats-grid .kana-run-stat:nth-child(-n+2){border-bottom:1px solid var(--kana-line)}}@media (min-width: 1000px) and (max-width: 1119px){.kana-trainer-stage--run{grid-template-columns:minmax(0,1fr)}.kana-trainer-stage--run .kana-run-experience{grid-column:1 / -1;width:100%;grid-template-columns:minmax(0,1fr) minmax(260px,300px);gap:26px}.kana-trainer-stage--run .kana-run-context{padding-top:76px}.kana-trainer-stage--run .kana-run-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kana-trainer-stage--run .kana-run-stats-grid .kana-run-stat:nth-child(2n){border-right:0}.kana-trainer-stage--run .kana-run-stats-grid .kana-run-stat:nth-child(-n+2){border-bottom:1px solid var(--kana-line)}}@media (min-width: 740px) and (max-width: 899px){.kana-trainer-header{grid-template-columns:minmax(0,1fr);align-items:start}.kana-trainer-title-lockup h1{font-size:3rem}.kana-script-tabs{max-width:none}.kana-run-experience[data-kana-run=active]{grid-template-columns:minmax(0,1fr);gap:26px}.kana-trainer-stage--run .kana-run-prompt-card{min-height:430px}.kana-trainer-stage--run .kana-run-rune{font-size:clamp(8.5rem,28vw,11.5rem)}.kana-trainer-stage--run .kana-run-context{padding-top:0}.kana-run-experience[data-kana-run=active] .kana-run-audio-controls{order:3}.kana-run-experience[data-kana-run=active] .kana-run-stats-grid{order:0}.kana-run-experience[data-kana-run=active] .kana-run-pool-meter{order:1}.kana-run-experience[data-kana-run=active] .kana-run-link-action{order:4}.kana-trainer-stage--run .kana-run-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kana-trainer-stage--run .kana-run-stats-grid .kana-run-stat{min-height:78px}}@media (max-width: 739px){.kana-product-nav{min-height:82px}.kana-product-brand{font-size:1.5rem}.kana-trainer-chrome{padding:34px 0 24px}.kana-trainer-header{grid-template-columns:minmax(0,1fr);align-items:start}.kana-trainer-title-lockup .kana-trainer-mark{display:none}.kana-auth-gate{margin-top:34px;padding:34px 16px 30px}.kana-auth-gate .kana-trainer-title-lockup{display:grid;justify-items:center;gap:12px}.kana-auth-gate .kana-trainer-title-lockup .kana-trainer-mark{display:grid;width:42px;height:42px}.kana-auth-gate-rule{width:min(100%,260px)}.kana-auth-gate-actions{width:min(100%,296px)}.kana-auth-gate-actions .kana-primary-action,.kana-auth-gate-actions .kana-ghost-action{flex:1 1 100%;min-width:0}.kana-script-tabs{width:100%;max-width:none}.kana-compact-status{margin-bottom:18px}.kana-compact-status .kana-compact-card+.kana-compact-card{display:none}.kana-compact-card{min-height:98px;padding:16px;border-color:#2d261d29;background:#ffffffb8}.kana-compact-card p{margin-bottom:4px;color:var(--kana-muted);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.kana-compact-card strong{display:-webkit-box;overflow:hidden;color:var(--kana-ink);font-size:1.08rem;line-height:1.18;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kana-compact-card>span:last-child{align-self:center;color:var(--kana-muted);font-size:.86rem}.kana-compact-icon{width:58px;height:58px;border-radius:999px;background:var(--kana-soft);color:var(--kana-olive-dark)}.kana-map-panel{padding:0;border:0;background:transparent}.kana-map-panel-header{display:none}.kana-map-groups{gap:16px}.kana-grid-columns,.kana-grid-row{grid-template-columns:2.35rem repeat(var(--kana-grid-column-count, 5),minmax(0,1fr));gap:9px}.kana-grid-columns span{min-height:24px}.kana-row-label,.kana-map-slot-empty,.kana-map-tile{min-height:76px}.kana-tile-rune{font-size:2rem}.kana-side-rail{position:sticky;bottom:0;z-index:7;margin:0 -18px -24px;padding:12px 18px 16px;border-top:1px solid var(--kana-line);background:#fffdf8f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kana-trainer-stage[data-kana-page=map] .kana-side-rail{position:static;order:-1;z-index:auto;margin:0 0 18px;padding:0;border-top:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.kana-run-panel .kana-panel-kicker-row,.kana-run-panel .kana-quiz-choice-control,.kana-run-panel .kana-recognition-mode-control,.kana-run-panel .kana-panel-copy,.kana-run-panel .kana-run-meta,.kana-run-panel .kana-run-pool{display:none}.kana-run-panel{padding:12px}.kana-run-panel{grid-template-columns:minmax(0,1fr) minmax(140px,.7fr);align-items:center;border-radius:8px;background:#ffffffd1}.kana-run-panel h2{font-size:1.2rem}.kana-run-panel .kana-primary-action,.kana-run-panel .kana-ghost-action{grid-column:2}.kana-run-panel .kana-primary-action{grid-row:1 / span 2;min-height:64px}.kana-run-panel .kana-ghost-action{display:none}.kana-trainer-stage[data-kana-page=summary]{padding-bottom:34px}.kana-trainer-stage[data-kana-page=summary] .kana-run-summary{margin-bottom:0}.kana-trainer-stage[data-kana-page=summary] .kana-summary-actions{padding-bottom:max(16px,env(safe-area-inset-bottom))}.kana-trainer-stage[data-kana-page=summary] .kana-summary-actions .kana-primary-action,.kana-trainer-stage[data-kana-page=summary] .kana-summary-actions .kana-run-secondary-action{width:100%;min-height:66px}.kana-trainer-stage--run .kana-trainer-header,.kana-trainer-stage--run+*{display:none}.kana-run-topline>span:first-child{flex:1 0 auto;font-size:.94rem}.kana-run-topline strong{font-size:1.08rem}.kana-run-prompt-card{--kana-run-prompt-min-height: clamp(142px, 18vh, 162px);--kana-run-prompt-card-inline-padding: 16px;grid-template-rows:32px minmax(var(--kana-run-prompt-min-height),1fr) 40px 72px;min-height:318px;gap:8px;padding:18px 16px}.kana-run-prompt-carousel{--kana-carousel-baseline-offset: clamp(4px, 1.4vh, 12px)}.kana-run-rune{font-size:clamp(6.2rem,32vw,8.1rem)}.kana-word-prompt{gap:10px}.kana-word-prompt-kana{font-size:clamp(3.4rem,17vw,5.3rem)}.kana-word-prompt-kana[data-kana-word-size=medium]{font-size:clamp(2.7rem,14vw,4.3rem)}.kana-word-prompt-kana[data-kana-word-size=long]{font-size:clamp(2.1rem,11vw,3.4rem)}.kana-run-answer-form label{font-size:.84rem}.kana-run-answer-form input{min-height:58px}.kana-run-action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kana-run-action-row .kana-primary-action{grid-column:1 / -1}.kana-run-mnemonic{gap:3px;padding:8px}.kana-run-mnemonic p{font-size:.8rem;line-height:1.28}.kana-run-feedback-panel{min-height:54px;padding:8px}.kana-run-feedback-panel>span{width:34px;height:34px}.kana-run-experience[data-kana-run=active] .kana-run-audio-controls{order:3}.kana-run-experience[data-kana-run=active] .kana-run-stats-grid{order:0}.kana-run-experience[data-kana-run=active] .kana-run-pool-meter{order:1}.kana-run-experience[data-kana-run=active] .kana-run-link-action{order:4}.kana-run-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kana-run-stats-grid .kana-run-stat{min-height:66px;padding:10px 6px}.kana-run-stats-grid .kana-run-stat span{font-size:.76rem;text-transform:none}.kana-run-pool-meter span{min-width:58px;min-height:58px}.kana-run-pool-meter{max-height:192px}.kana-trainer-header[data-kana-run-phase=summary]{gap:22px;margin-bottom:28px}.kana-trainer-header[data-kana-run-phase=summary] .kana-trainer-title-lockup{align-items:center}.kana-trainer-header[data-kana-run-phase=summary] .kana-trainer-title-lockup .kana-trainer-mark{display:none}.kana-trainer-header[data-kana-run-phase=summary] .kana-trainer-kicker{margin-top:8px;font-size:1.2rem}.kana-trainer-header[data-kana-run-phase=summary] .kana-trainer-title-lockup h1{font-size:clamp(2.3rem,10vw,3.2rem);line-height:1.02}.kana-trainer-header[data-kana-run-phase=summary]>.kana-ghost-action{display:none}.kana-trainer-stage[data-kana-page=summary] .kana-run-summary{gap:26px;padding:28px}.kana-trainer-stage[data-kana-page=summary] .kana-summary-grid{gap:0;padding:12px 0;border-top:1px solid var(--kana-line);border-bottom:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=summary] .kana-summary-grid .kana-run-stat{min-height:112px;padding:18px 10px;border-radius:0}.kana-trainer-stage[data-kana-page=summary] .kana-summary-grid .kana-run-stat:nth-child(odd){border-right:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=summary] .kana-summary-grid .kana-run-stat:nth-child(-n+2){border-bottom:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=summary] .kana-summary-kana-list span{min-width:64px;min-height:64px}.kana-trainer-stage[data-kana-page=summary] .kana-summary-actions{gap:16px;padding-top:0;border-top:0}.kana-trainer-stage[data-kana-page=summary] .kana-summary-actions .kana-primary-action{min-height:70px}}@media (max-width: 430px){.kana-grid-columns,.kana-grid-row{grid-template-columns:2rem repeat(var(--kana-grid-column-count, 5),minmax(0,1fr));gap:7px}.kana-row-label,.kana-map-slot-empty,.kana-map-tile{min-height:64px}.kana-tile-rune{font-size:1.65rem}.kana-run-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1000px){.kana-run-experience.kana-run-summary,.kana-trainer-stage[data-kana-page=summary] .kana-run-experience.kana-run-summary{grid-template-columns:minmax(0,.74fr) minmax(0,1.4fr) minmax(0,.86fr);align-items:center;gap:0;padding:clamp(34px,4vw,52px) clamp(28px,4vw,54px) clamp(30px,3vw,42px);border:0;border-radius:0;background:transparent;box-shadow:none}.kana-run-summary .kana-summary-hero{grid-column:1;align-self:stretch;display:grid;align-content:center;justify-items:center;gap:22px;min-width:0;padding:0 clamp(24px,3vw,44px) 0 6px;border-right:1px solid var(--kana-line);text-align:center}.kana-run-summary .kana-summary-badge{--kana-summary-badge-icon-size: clamp(72px, 6vw, 88px);display:grid;width:clamp(128px,12vw,156px);height:clamp(128px,12vw,156px);place-items:center;border:1px solid rgba(87,101,44,.56);border-radius:999px;background:var(--kana-olive-soft);color:var(--kana-olive-dark)}.kana-run-summary .kana-summary-badge svg{width:clamp(72px,6vw,88px);height:clamp(72px,6vw,88px);stroke-width:1.7}.kana-run-summary .kana-summary-status-pill{display:none}.kana-run-summary .kana-summary-hero .kana-panel-kicker{margin:0 0 6px;color:var(--kana-olive-dark);font-size:.8rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.kana-run-summary .kana-summary-hero h2{margin:0;color:var(--kana-ink);font-size:clamp(1.9rem,3vw,2.25rem);font-weight:560;line-height:1.1}.kana-run-summary .kana-summary-hero p:not(.kana-panel-kicker){margin:10px 0 0;color:var(--kana-muted);font-size:1.06rem;line-height:1.35}.kana-run-summary .kana-summary-grid{grid-column:2;align-self:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-width:0;padding:0 clamp(18px,2vw,30px);border-right:1px solid var(--kana-line);background:transparent}.kana-run-summary .kana-summary-grid .kana-run-stat{display:none}.kana-run-summary .kana-summary-grid .kana-summary-stat{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:center;justify-items:center;min-height:132px;min-width:0;padding:18px clamp(12px,1.5vw,22px);border:0;border-radius:0;background:transparent;text-align:center}.kana-run-summary .kana-summary-grid .kana-summary-stat:nth-child(1),.kana-run-summary .kana-summary-grid .kana-summary-stat:nth-child(2){border-bottom:1px solid var(--kana-line)}.kana-run-summary .kana-summary-grid .kana-summary-stat:nth-child(odd){border-right:1px solid var(--kana-line)}.kana-run-summary .kana-summary-stat-icon{display:none;width:40px;height:40px;place-items:center;color:var(--kana-olive-dark)}.kana-run-summary .kana-summary-stat-icon svg{width:32px;height:32px;stroke-width:1.55}.kana-run-summary .kana-summary-stat span:not(.kana-summary-stat-icon){display:block;color:var(--kana-muted);font-size:.84rem;font-weight:620;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.kana-run-summary .kana-summary-stat strong{display:block;margin-top:4px;color:var(--kana-ink);font-size:clamp(1.95rem,2.7vw,2.55rem);font-weight:640;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.kana-run-summary .kana-summary-columns{grid-column:3;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,54px);align-self:center;min-width:0;padding:0 4px 0 clamp(28px,3vw,46px)}.kana-run-summary .kana-summary-columns h3{margin:0 0 18px;color:var(--kana-olive-dark);font-size:.84rem;font-weight:620;letter-spacing:.12em;text-transform:uppercase}.kana-run-summary .kana-summary-columns p{max-width:21rem;color:var(--kana-ink);font-size:1rem;line-height:1.55}.kana-run-summary .kana-summary-kana-list{display:flex;flex-wrap:wrap;gap:12px}.kana-run-summary .kana-summary-kana-list span{display:grid;min-width:58px;min-height:58px;place-items:center;border:1px solid var(--kana-line);border-radius:8px;background:#ffffffb8;color:var(--kana-ink);font-size:1.65rem;font-weight:660}.kana-run-summary .kana-summary-kana-list small{margin-top:-8px;color:var(--kana-muted);font-size:.62rem;font-weight:620}.kana-run-summary .kana-summary-actions{grid-column:1 / -1;display:grid;grid-template-columns:minmax(260px,380px) minmax(130px,180px);gap:clamp(18px,3vw,36px);align-items:center;justify-content:center;width:100%;margin-top:clamp(30px,4vw,48px);padding-top:clamp(28px,3vw,38px);border-top:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=summary] .kana-run-summary .kana-summary-actions{grid-template-columns:minmax(260px,380px) minmax(130px,180px);justify-self:stretch;width:100%}.kana-run-summary .kana-summary-actions[data-kana-summary-misses=true],.kana-trainer-stage[data-kana-page=summary] .kana-run-summary .kana-summary-actions[data-kana-summary-misses=true]{grid-template-columns:minmax(260px,380px) minmax(130px,180px)}.kana-run-summary .kana-summary-actions .kana-primary-action,.kana-run-summary .kana-summary-actions .kana-run-secondary-action,.kana-run-summary .kana-summary-actions .kana-run-link-action,.kana-run-summary .kana-summary-actions .kana-summary-miss-status{min-height:64px;font-size:1.04rem}.kana-run-summary .kana-summary-actions .kana-summary-miss-status{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;color:var(--kana-muted);font-weight:560}.kana-run-summary .kana-summary-actions .kana-run-link-action{min-height:48px;border-color:transparent;background:transparent;color:var(--kana-olive-dark);box-shadow:none}.kana-run-summary .kana-summary-sync{display:none}}@media (max-width: 999px){.kana-run-experience.kana-run-summary,.kana-trainer-stage[data-kana-page=summary] .kana-run-experience.kana-run-summary{grid-template-columns:minmax(0,1fr);gap:0;padding:28px}.kana-run-summary .kana-summary-hero,.kana-run-summary .kana-summary-grid,.kana-run-summary .kana-summary-columns,.kana-run-summary .kana-summary-actions{grid-column:1;border-right:0}.kana-run-summary .kana-summary-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;gap:16px;padding:0 0 28px;border-bottom:1px solid var(--kana-line);text-align:left}.kana-run-summary .kana-summary-badge{--kana-summary-badge-icon-size: clamp(48px, 7vw, 64px);display:grid;width:clamp(88px,12vw,112px);height:clamp(88px,12vw,112px);place-items:center;border:1px solid rgba(87,101,44,.5);border-radius:999px;background:var(--kana-olive-soft);color:var(--kana-olive-dark)}.kana-run-summary .kana-summary-hero-copy{min-width:0}.kana-run-summary .kana-summary-status-pill{display:none}.kana-run-summary .kana-summary-hero .kana-panel-kicker{display:block;margin:0 0 6px;color:var(--kana-olive-dark);font-size:.8rem;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.kana-run-summary .kana-summary-hero h2{font-size:clamp(2rem,8vw,2.5rem)}.kana-run-summary .kana-summary-grid{padding:22px 0;border-bottom:1px solid var(--kana-line)}.kana-run-summary .kana-summary-grid .kana-summary-stat{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;min-height:118px;min-width:0;padding:18px 8px;text-align:center}.kana-run-summary .kana-summary-stat>div{min-width:0}.kana-run-summary .kana-summary-stat span:not(.kana-summary-stat-icon),.kana-run-summary .kana-summary-stat strong{display:block}.kana-run-summary .kana-summary-stat strong{margin-top:4px}.kana-run-summary .kana-summary-stat-icon{display:none}.kana-run-summary .kana-summary-stat strong{color:var(--kana-olive-dark);font-size:clamp(2.35rem,9vw,3.15rem)}.kana-run-summary .kana-summary-columns{gap:36px;padding:28px 0;border-left:0;border-bottom:1px solid var(--kana-line)}.kana-run-summary .kana-summary-kana-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.kana-run-summary .kana-summary-kana-list span{min-width:0;min-height:76px;font-size:2.35rem}.kana-run-summary .kana-summary-actions{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:28px;padding-top:0;border-top:0}.kana-run-summary .kana-summary-actions[data-kana-summary-misses],.kana-trainer-stage[data-kana-page=summary] .kana-run-summary .kana-summary-actions[data-kana-summary-misses=true],.kana-trainer-stage[data-kana-page=summary] .kana-run-summary .kana-summary-actions{grid-template-columns:minmax(0,1fr)}.kana-run-summary .kana-summary-actions .kana-primary-action,.kana-run-summary .kana-summary-actions .kana-run-secondary-action,.kana-run-summary .kana-summary-actions .kana-summary-miss-status{min-height:74px;width:100%;font-size:1.12rem}.kana-run-summary .kana-summary-actions .kana-summary-miss-status{min-height:32px;width:auto;justify-self:start;font-size:.98rem}}@media (max-width: 430px){.kana-run-experience.kana-run-summary{padding:24px}.kana-run-summary .kana-summary-hero{grid-template-columns:minmax(0,1fr);gap:14px;justify-items:center;text-align:center}.kana-run-summary .kana-summary-badge{--kana-summary-badge-icon-size: clamp(42px, 12vw, 50px);grid-column:1;grid-row:auto;width:clamp(76px,22vw,88px);height:clamp(76px,22vw,88px)}.kana-run-summary .kana-summary-hero-copy{grid-column:1;grid-row:auto;text-align:center}.kana-run-summary .kana-summary-status-pill{display:none}.kana-run-summary .kana-summary-grid .kana-summary-stat{min-height:104px;padding:16px 6px}.kana-run-summary .kana-summary-stat span:not(.kana-summary-stat-icon){font-size:.76rem;letter-spacing:.06em}.kana-run-summary .kana-summary-stat strong{font-size:clamp(2.25rem,10vw,2.75rem)}.kana-run-summary .kana-summary-kana-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.kana-trainer-shell[data-theme=dark]{--kana-ink: #f6f0e3;--kana-paper: #141611;--kana-surface: rgba(29, 32, 25, .76);--kana-surface-solid: #1d2019;--kana-panel: rgba(24, 27, 21, .9);--kana-line: rgba(246, 240, 227, .16);--kana-line-strong: rgba(246, 240, 227, .3);--kana-muted: #b9ad9b;--kana-soft: #25291f;--kana-olive: #8ea14b;--kana-olive-dark: #bdcc69;--kana-olive-soft: rgba(142, 161, 75, .22);--kana-orange: #df7a36;--kana-gold: #e1ba4b;--kana-green: #a8ba60;--kana-gray-dot: #90897d;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-product-nav{border-bottom-color:#f6f0e321;background:#121410e6}.kana-trainer-shell[data-theme=dark] .kana-product-auth,.kana-trainer-shell[data-theme=dark] .kana-product-menu{border-color:var(--kana-line);background:#f6f0e30f;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-tile-menu{border-color:#f6f0e32e;background:#191b16fa;box-shadow:0 18px 34px #00000057}.kana-trainer-shell[data-theme=dark] .kana-tile-menu button{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-tile-menu button:hover,.kana-trainer-shell[data-theme=dark] .kana-tile-menu button:focus-visible{background:#f6f0e31a}.kana-trainer-shell[data-theme=dark] .kana-tile-menu .kana-tile-menu-danger{color:#f29f45}.kana-trainer-shell[data-theme=dark] .kana-script-tabs{border-color:#f4efe424;background:#f4efe40e}.kana-trainer-shell[data-theme=dark] .kana-script-tab{color:var(--kana-muted)}.kana-trainer-shell[data-theme=dark] .kana-script-tab[aria-selected=true]{border-color:var(--kana-line-strong);background:#f6f0e314;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-trainer-mark{border-color:var(--kana-line);background:#f6f0e30e}.kana-trainer-shell[data-theme=dark] .kana-compact-card,.kana-trainer-shell[data-theme=dark] .kana-map-panel,.kana-trainer-shell[data-theme=dark] .kana-run-panel{border-color:var(--kana-line);background:var(--kana-panel);box-shadow:none}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=map] .kana-map-panel{border:0;background:transparent;box-shadow:none}.kana-trainer-shell[data-theme=dark] .kana-map-panel-header,.kana-trainer-shell[data-theme=dark] .kana-summary-actions{border-color:var(--kana-line)}.kana-trainer-shell[data-theme=dark] .kana-panel-kicker,.kana-trainer-shell[data-theme=dark] .kana-trainer-kicker,.kana-trainer-shell[data-theme=dark] .kana-grid-columns span,.kana-trainer-shell[data-theme=dark] .kana-row-label{color:var(--kana-muted)}.kana-trainer-shell[data-theme=dark] .kana-map-panel h2,.kana-trainer-shell[data-theme=dark] .kana-run-panel h2,.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-detail h3,.kana-trainer-shell[data-theme=dark] .kana-summary-columns p{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-study-overview>div:first-child{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-study-progress{background:#f6f0e31a}.kana-trainer-shell[data-theme=dark] .kana-study-primary-action{border-color:#bdcc6947;background:#6f7d36;color:#fffdf8}.kana-trainer-shell[data-theme=dark] .kana-study-row-action{border-color:var(--kana-line);background:#f6f0e30e;color:var(--kana-muted)}.kana-trainer-shell[data-theme=dark] .kana-study-row-action[data-kana-selected=true]{border-color:var(--kana-line-strong);background:#f6f0e318;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-progress-reset-disclosure .kana-progress-reset{background:#191b16fa;box-shadow:0 18px 34px #00000057}.kana-trainer-shell[data-theme=dark] .kana-progress-reset{border-top-color:#f6f0e329}.kana-trainer-shell[data-theme=dark] .kana-progress-reset-action{border-color:#f6f0e324;background:#f6f0e30e;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-reset-dialog-backdrop{background:#0a0c099e}.kana-trainer-shell[data-theme=dark] .kana-reset-dialog{border-color:#df7a365c;background:#181b15fa;color:var(--kana-ink);box-shadow:0 24px 70px #00000085}.kana-trainer-shell[data-theme=dark] .kana-reset-dialog-copy h2,.kana-trainer-shell[data-theme=dark] .kana-reset-selection strong{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-reset-selection{border-color:#df7a3661;background:#df7a361f}.kana-trainer-shell[data-theme=dark] .kana-reset-dialog-cancel{border-color:#f6f0e329;background:#f6f0e312;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-reset-dialog-danger{border-color:#df7a367a;background:#df7a36eb;color:#fffdf8}.kana-trainer-shell[data-theme=dark] .kana-reset-dialog-mark{background:#df7a3629;color:#f29f45}.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-detail{border-color:#bdcc6947;background:#f6f0e30b}.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-kana span,.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-meta span,.kana-trainer-shell[data-theme=dark] .kana-run-meta span,.kana-trainer-shell[data-theme=dark] .kana-run-pool span,.kana-trainer-shell[data-theme=dark] .kana-summary-kana-list span{border-color:#f6f0e329;background:#f6f0e312;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-selected-chunk-kana small,.kana-trainer-shell[data-theme=dark] .kana-run-pool small,.kana-trainer-shell[data-theme=dark] .kana-summary-kana-list small{color:#cbbfae}.kana-trainer-shell[data-theme=dark] .kana-map-slot-empty{border-color:#f6f0e314;background:#f6f0e306}.kana-trainer-shell[data-theme=dark] .kana-map-tile:hover{border-color:#bdcc696b;background:#f6f0e316}.kana-trainer-shell[data-theme=dark] .kana-map-tile[data-kana-chunk-selected=true]{border-color:#bdcc69a8;background:#8ea14b2e;box-shadow:inset 0 0 0 1px #bdcc692e}.kana-trainer-shell[data-theme=dark] .kana-tile-rune,.kana-trainer-shell[data-theme=dark] .kana-run-rune,.kana-trainer-shell[data-theme=dark] .kana-word-prompt-kana{color:var(--kana-ink);text-shadow:0 6px 14px rgba(0,0,0,.24)}.kana-trainer-shell[data-theme=dark] .kana-run-rune,.kana-trainer-shell[data-theme=dark] .kana-word-prompt-kana{text-shadow:none}.kana-trainer-shell[data-theme=dark] .kana-tile-romaji{color:#cbbfae}.kana-trainer-shell[data-theme=dark] .kana-primary-action{border-color:#bdcc6961;background:var(--kana-olive);color:#fffdf4}.kana-trainer-shell[data-theme=dark] .kana-ghost-action,.kana-trainer-shell[data-theme=dark] .kana-run-secondary-action,.kana-trainer-shell[data-theme=dark] .kana-run-link-action,.kana-trainer-shell[data-theme=dark] .kana-run-icon-toggle,.kana-trainer-shell[data-theme=dark] .kana-run-previous-audio{border-color:#f6f0e32e;background:#f6f0e30e;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-icon-toggle[data-audio-muted=true]{border-color:#ff97807a;background:#ff97801f;color:#ffd8ce}.kana-trainer-shell[data-theme=dark] .kana-run-secondary-action:disabled,.kana-trainer-shell[data-theme=dark] .kana-audio-replay[aria-disabled=true],.kana-trainer-shell[data-theme=dark] .kana-primary-action:disabled{opacity:.62}.kana-trainer-shell[data-theme=dark] .kana-summary-miss-status{border-color:transparent;background:transparent;color:var(--kana-muted)}.kana-trainer-shell[data-theme=dark] .kana-run-prompt-card{--kana-ink: #1f1c18;--kana-paper: #fffdf8;--kana-line: rgba(45, 38, 29, .15);--kana-line-strong: rgba(45, 38, 29, .24);--kana-muted: #6c655c;--kana-soft: #f5f1e9;--kana-olive: #6f7b3a;--kana-olive-dark: #58652c;--kana-olive-soft: #e9eedf;--kana-orange: #d1661d;--kana-gold: #5f4308;--kana-green: #4f8748;border-color:var(--kana-line);background:#eee9df;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-prompt-ghost{border-color:var(--kana-line);background:#ffffff9e;color:var(--kana-orange)}.kana-trainer-shell[data-theme=dark] .kana-run-prompt-card :is(.kana-run-rune,.kana-word-prompt-kana){color:#191713}.kana-trainer-shell[data-theme=dark] .kana-run-prompt-card .kana-audio-replay{border-color:var(--kana-line);background:#ffffff94;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-prompt-carousel-cell[data-kana-carousel-activity=learn] .kana-run-rune,.kana-trainer-shell[data-theme=dark] .kana-run-prompt-carousel-cell[data-kana-carousel-activity=learn] .kana-word-prompt-kana{color:var(--kana-orange)}.kana-trainer-shell[data-theme=dark] .kana-run-answer-form label{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-answer-form input{border-color:#df7a3694;background:#0a0c096b;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-answer-form input:focus{border-color:var(--kana-orange);box-shadow:0 0 0 1px #df7a3652}.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel{border-color:#f6f0e329;background:#f6f0e30e;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel>span{background:#0a0c0957;color:#bdcc69}.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel strong{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel p{color:#cbbfae}.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel[data-kana-feedback=correct]{border-color:#4f874866;background:#4f87481f}.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel[data-kana-feedback=incorrect],.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel[data-kana-feedback=gave-up],.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel[data-kana-feedback=submission-failed]{border-color:#df7a3666;background:#df7a361c}.kana-trainer-shell[data-theme=dark] .kana-run-feedback-panel[data-kana-feedback=hint]{border-color:#c9931266;background:#c993121c}.kana-trainer-shell[data-theme=dark] .kana-run-streak-burst{border-color:#dfb74261;background:#dfb74224;color:var(--kana-gold)}.kana-trainer-shell[data-theme=dark] .kana-run-stats-grid,.kana-trainer-shell[data-theme=dark] .kana-run-pool-meter{border-color:#f6f0e329;background:#f6f0e30b}.kana-trainer-shell[data-theme=dark] .kana-run-stat{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-stat span{color:var(--kana-muted)}.kana-trainer-shell[data-theme=dark] .kana-run-stat strong{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-progress-track{border-color:#f6f0e324;background:#f6f0e313}.kana-trainer-shell[data-theme=dark] .kana-run-progress-track span{background:var(--kana-olive)}.kana-trainer-shell[data-theme=dark] .kana-run-pool-meter span{border-color:#f6f0e32e;background:#f6f0e30f;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-run-pool-meter span[data-kana-pool-correct=true]{border-color:#bdcc69a3;background:#8ea14b38;color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-run-pool-meter span[data-kana-pool-status=missed]{border-color:#e7a953b3;background:#c785353d;color:#ffe8bf}.kana-trainer-shell[data-theme=dark] .kana-run-experience[data-kana-run=active] .kana-run-link-action{order:4;border-color:transparent;background:transparent;color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-run-experience.kana-run-summary{background:transparent}.kana-trainer-shell[data-theme=dark] .kana-summary-badge{border-color:#bdcc699e;background:#8ea14b24;color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-summary-stat-icon{color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-summary-grid .kana-summary-stat{border-color:#f6f0e329}.kana-trainer-shell[data-theme=dark] .kana-summary-stat strong{color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-summary-kana-list span{border-color:#bdcc696b;background:#f6f0e311}@media (min-width: 1120px){.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=map] .kana-run-panel{border-bottom-color:#f6f0e329;background:transparent;box-shadow:none}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=map] .kana-side-rail{padding:0 0 20px;border:0;border-bottom:1px solid rgba(246,240,227,.16);border-radius:0;background:transparent}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=map] .kana-map-rail-detail{border-bottom-color:#f6f0e329}}@media (max-width: 739px){.kana-trainer-shell[data-theme=dark] .kana-side-rail{border-top-color:#f6f0e329;background:#121410f0}.kana-trainer-shell[data-theme=dark] .kana-run-panel{border-color:#f6f0e324;background:#181b15eb}.kana-trainer-shell[data-theme=dark] .kana-run-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.kana-trainer-stage[data-kana-page=map] .kana-grid-columns,.kana-trainer-stage[data-kana-page=map] .kana-row-label,.kana-trainer-stage[data-kana-page=map] .kana-map-panel-header,.kana-trainer-stage[data-kana-page=map] .kana-map-group-title small{display:none}.kana-trainer-stage[data-kana-page=map] .kana-map-group[data-kana-layer-enabled=false] .kana-map-group-title small{display:inline}.kana-trainer-stage[data-kana-page=map] .kana-map-group-title{justify-content:flex-start}.kana-trainer-stage[data-kana-page=map] .kana-grid-row{grid-template-columns:repeat(var(--kana-grid-column-count, 5),minmax(0,1fr))}.kana-trainer-stage[data-kana-page=map] .kana-map-tile{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;padding:4px 6px}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is(:hover,:focus-visible,[aria-expanded=true],[data-kana-romaji-revealed=true]){border-color:#57652c66;background:#fffdf8;box-shadow:0 4px 12px #2d261d14;transform:none}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:after{display:none;content:none}.kana-trainer-stage[data-kana-page=map] .kana-tile-state{display:none}.kana-trainer-stage[data-kana-page=map] .kana-tile-rune{grid-column:1;grid-row:1;color:var(--kana-ink);justify-self:center;transform:translateY(0) scale(1);transform-origin:center;transition:color .15s ease,transform .19s cubic-bezier(.22,.8,.24,1)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=active],[data-kana-state=mastered],[data-kana-state=manuallyKnown]) .kana-tile-rune{color:var(--kana-olive-dark)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=due],[data-kana-state=introduced],[data-kana-state=practicing]) .kana-tile-rune{color:var(--kana-gold)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=learning] .kana-tile-rune{color:var(--kana-learning)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=recentMiss],[data-kana-state=weak],[data-kana-state=tricky]) .kana-tile-rune{color:var(--kana-orange)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=locked] .kana-tile-rune{color:var(--kana-muted);opacity:.62}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is(:hover,:focus-visible,[aria-expanded=true],[data-kana-romaji-revealed=true]) .kana-tile-rune{transform:translateY(-.4rem) scale(.96)}.kana-trainer-stage[data-kana-page=map] .kana-tile-romaji{grid-row:1;display:block;position:absolute;right:auto;bottom:5px;left:50%;top:auto;width:calc(100% - 8px);min-height:0;pointer-events:none;overflow:hidden;color:var(--kana-muted);font-size:.7rem;font-weight:600;line-height:1;text-align:center;text-overflow:ellipsis;transform:translate(-50%,3px);transition:opacity .13s ease-out,transform .18s cubic-bezier(.22,.8,.24,1),visibility 0s linear .18s;white-space:nowrap}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is(:hover,:focus-visible,[aria-expanded=true],[data-kana-romaji-revealed=true]) .kana-tile-romaji{opacity:1;visibility:visible;transform:translate(-50%);transition-delay:35ms,35ms,0s}.kana-trainer-stage[data-kana-page=map]{grid-template-columns:minmax(0,1fr);gap:clamp(18px,3vw,28px);align-items:start}.kana-trainer-stage[data-kana-page=map] .kana-side-rail{position:static;order:0;z-index:auto;width:100%;min-width:0;margin:0;padding:0;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.kana-trainer-stage[data-kana-page=map] .kana-map-panel{order:1;width:100%;min-width:0}.kana-trainer-stage[data-kana-page=map] .kana-study-launcher{grid-template-columns:minmax(0,1fr);grid-template-areas:"actions" "overview" "status" "reset";gap:10px}.kana-trainer-stage[data-kana-page=map] .kana-study-overview{grid-area:overview;align-self:start}.kana-trainer-stage[data-kana-page=map] .kana-progress-reset-disclosure{grid-area:reset}.kana-trainer-stage[data-kana-page=map] .kana-map-groups{--kana-map-track-gap: clamp(6px, 1.4vw, 10px);grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(20px,3vw,28px) var(--kana-map-track-gap);align-items:start}.kana-trainer-stage[data-kana-page=map] .kana-map-group{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;row-gap:8px}.kana-trainer-stage[data-kana-page=map] .kana-map-group-title,.kana-trainer-stage[data-kana-page=map] .kana-row-grid,.kana-trainer-stage[data-kana-page=map] .kana-grid-columns,.kana-trainer-stage[data-kana-page=map] .kana-grid-row{grid-column:1 / -1}.kana-trainer-stage[data-kana-page=map] .kana-map-group-title{margin:0 0 8px;padding-top:0}.kana-trainer-stage[data-kana-page=map] .kana-row-grid{display:grid;grid-template-columns:subgrid;gap:6px var(--kana-map-track-gap)}.kana-trainer-stage[data-kana-page=map] .kana-map-group[data-kana-layer-enabled=false] .kana-row-grid{display:none}.kana-trainer-stage[data-kana-page=map] .kana-grid-row{display:grid;grid-template-columns:subgrid;gap:var(--kana-map-track-gap);justify-content:stretch}.kana-trainer-stage[data-kana-page=map] .kana-map-tile{min-height:clamp(42px,8vw,58px);padding:5px 6px}.kana-trainer-stage[data-kana-page=map] .kana-map-slot-empty{border-color:transparent;background:transparent}.kana-trainer-stage[data-kana-page=map] .kana-tile-rune{font-size:clamp(1.25rem,4.4vw,1.75rem);white-space:nowrap}.kana-trainer-stage[data-kana-page=map] .kana-map-group[data-kana-layer-group=combination] .kana-tile-rune{font-size:clamp(1.05rem,3.2vw,1.45rem)}@media (min-width: 740px){.kana-trainer-stage[data-kana-page=map] .kana-study-launcher{grid-template-columns:minmax(0,max-content) auto;grid-template-areas:"actions reset" "overview overview" "status status";gap:8px 14px}.kana-trainer-stage[data-kana-page=map] .kana-map-groups{grid-template-columns:repeat(10,minmax(0,1fr))}.kana-trainer-stage[data-kana-page=map] .kana-map-group{grid-column:span 5}.kana-progress-reset-disclosure{justify-self:end}.kana-progress-reset-disclosure .kana-progress-reset{position:absolute;top:100%;right:0;z-index:30;width:min(420px,calc(100vw - 36px))}}@media (min-width: 740px) and (max-width: 1119px){.kana-trainer-stage[data-kana-page=map] .kana-progress-reset-actions{grid-template-columns:minmax(0,1fr)}}@media (max-width: 739px){.kana-trainer-stage[data-kana-page=map] .kana-map-tile{min-height:clamp(48px,13vw,56px)}.kana-trainer-stage[data-kana-page=map] .kana-tile-rune{font-size:clamp(1.32rem,5.8vw,1.7rem)}.kana-trainer-stage[data-kana-page=map] .kana-map-group[data-kana-layer-group=combination] .kana-tile-rune{font-size:clamp(1.1rem,4.6vw,1.42rem)}.kana-study-primary-action,.kana-study-row-action,.kana-trainer-stage[data-kana-page=map] .kana-study-overview{max-width:none}}.kana-trainer-header--map{grid-template-columns:minmax(0,1fr) auto;gap:clamp(12px,3vw,28px);margin-bottom:clamp(16px,3vw,26px);width:100%;max-width:min(100%,var(--kana-control-rail));margin-inline:auto}.kana-trainer-chrome--map{width:min(100%,var(--kana-workspace-rail))}.kana-trainer-shell--map{width:min(100%,var(--kana-workspace-rail));margin-inline:auto}.kana-trainer-shell--session{min-height:0}.kana-trainer-header--map .kana-trainer-title-lockup{gap:10px;align-items:center}.kana-trainer-header--map .kana-trainer-mark{width:40px;height:40px}.kana-trainer-header--map .kana-trainer-mark span{font-weight:400}.kana-trainer-header--map .kana-trainer-title-lockup h1{font-size:clamp(1.62rem,3vw,2.14rem);font-weight:400;line-height:1.04}.kana-script-switch{justify-self:end;min-height:36px;padding:0 2px;border:0;border-radius:0;background:transparent;color:var(--kana-muted);font:inherit;font-size:clamp(.82rem,1.5vw,.94rem);font-weight:400;letter-spacing:0;text-align:right;cursor:pointer}.kana-script-switch:hover{color:var(--kana-olive-dark)}.kana-script-switch:focus-visible{outline:2px solid var(--kana-teal);outline-offset:2px}.kana-trainer-stage[data-kana-page=map]{gap:clamp(14px,2.4vw,22px);justify-items:center}.kana-trainer-stage[data-kana-page=map] .kana-side-rail{justify-self:stretch}.kana-trainer-stage[data-kana-page=map] .kana-study-launcher{width:100%;max-width:min(100%,var(--kana-control-rail));justify-items:center;margin-inline:auto}.kana-trainer-stage[data-kana-page=map] .kana-study-action-row{flex-wrap:nowrap;justify-content:center;width:100%}.kana-trainer-stage[data-kana-page=map] .kana-study-primary-action{flex:0 1 360px;width:min(100%,360px);min-height:52px;max-width:none;font-weight:500}.kana-trainer-stage[data-kana-page=map] .kana-study-overview{width:min(100%,var(--kana-map-rail));max-width:min(100%,var(--kana-map-rail))}.kana-trainer-stage[data-kana-page=map] .kana-study-action-copy strong{font-weight:500}.kana-trainer-stage[data-kana-page=map] .kana-study-action-copy small{font-weight:400}.kana-trainer-stage[data-kana-page=map] .kana-study-overview>div:first-child{font-weight:400}.kana-trainer-stage[data-kana-page=map] .kana-map-panel{padding:0}.kana-trainer-stage[data-kana-page=map] .kana-map-groups{--kana-map-track-gap: clamp(6px, 1.4vw, 10px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,2.2vw,18px);width:100%;max-width:min(100%,var(--kana-map-rail));justify-items:center;margin-inline:auto}.kana-map-uniform-grid{display:grid;gap:var(--kana-map-track-gap);align-items:start;width:100%;max-width:min(100%,var(--kana-map-rail));justify-self:center}.kana-map-uniform-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--kana-map-track-gap);min-width:0}.kana-map-section-heading{margin:0;color:var(--kana-muted);font-size:.76rem;font-weight:500;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.kana-trainer-stage[data-kana-page=map] .kana-map-uniform-row-block[data-kana-layer-row-start=true]:not(:first-child){margin-top:clamp(18px,3vw,26px);padding-top:clamp(14px,2.4vw,20px);border-top:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=map] .kana-map-uniform-row .kana-map-tile{aspect-ratio:1 / .76;min-height:clamp(44px,8vw,58px)}.kana-trainer-stage[data-kana-page=map] .kana-map-uniform-row .kana-map-slot-empty{min-height:clamp(44px,8vw,58px)}.kana-trainer-stage[data-kana-page=map] .kana-map-uniform-row[data-kana-layer-group=combination] .kana-tile-rune{font-size:clamp(1.02rem,3.2vw,1.42rem)}@media (min-width: 740px){.kana-trainer-stage[data-kana-page=map] .kana-study-launcher{grid-template-columns:minmax(0,1fr);grid-template-areas:"actions" "overview" "status" "reset";align-items:start}.kana-trainer-stage[data-kana-page=map] .kana-map-groups{max-width:min(100%,var(--kana-map-rail))}.kana-trainer-stage[data-kana-page=map] .kana-progress-reset-disclosure{justify-self:center}}@media (max-width: 739px){.kana-trainer-header--map{grid-template-columns:minmax(0,1fr);gap:8px}.kana-trainer-header--map .kana-trainer-title-lockup .kana-trainer-mark{display:grid;width:36px;height:36px}.kana-trainer-header--map .kana-trainer-mark span{font-size:1.25rem}.kana-trainer-header--map .kana-trainer-title-lockup h1{font-size:clamp(1.52rem,7vw,1.82rem)}.kana-script-switch{justify-self:start;min-height:28px;text-align:left}.kana-trainer-stage[data-kana-page=map] .kana-study-launcher,.kana-trainer-stage[data-kana-page=map] .kana-study-primary-action,.kana-trainer-stage[data-kana-page=map] .kana-study-overview,.kana-trainer-stage[data-kana-page=map] .kana-map-groups,.kana-map-uniform-grid{max-width:none}.kana-trainer-stage[data-kana-page=map] .kana-map-uniform-row .kana-map-tile,.kana-trainer-stage[data-kana-page=map] .kana-map-uniform-row .kana-map-slot-empty{min-height:clamp(42px,12vw,54px)}}.kana-trainer-stage[data-kana-page=map] .kana-tile-rune{font-weight:300}.kana-trainer-stage[data-kana-page=map] .kana-tile-romaji{font-weight:400}.kana-trainer-stage[data-kana-page=map] .kana-map-tile{border-color:#2d261d1f;background:#fffdf8d1}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=inactive],[data-kana-state=unseen]){border-color:#2d261d1c;background:#fffdf8b8}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=active],[data-kana-state=mastered],[data-kana-state=manuallyKnown]){border-color:#5f6b3e3d;background:#f8faf1d6}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=recentMiss],[data-kana-state=weak],[data-kana-state=tricky]){border-color:#925d3e3d;background:#fbf6f1d6}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=due],[data-kana-state=introduced],[data-kana-state=practicing]){border-color:#8b774338;background:#fbf8efd6}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=learning]{border-color:#74658a38;background:#f9f7fcd6}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=active],[data-kana-state=mastered],[data-kana-state=manuallyKnown]) .kana-tile-rune{color:#5f6b3e}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=due],[data-kana-state=introduced],[data-kana-state=practicing]) .kana-tile-rune{color:#8a7540}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=learning] .kana-tile-rune{color:#706283}.kana-trainer-stage[data-kana-page=map] .kana-map-tile:is([data-kana-state=recentMiss],[data-kana-state=weak],[data-kana-state=tricky]) .kana-tile-rune{color:#925d3e}.kana-trainer-shell{background:var(--color-neutral-100);font-family:Noto Sans JP Variable,Tango Han Supplement,system-ui,-apple-system,sans-serif;font-weight:400}.kana-trainer-shell[data-theme=dark]{background:var(--color-neutral-900)}.kana-trainer-shell .kana-trainer-title-lockup h1,.kana-trainer-shell .kana-trainer-header .kana-trainer-title-lockup h1,.kana-trainer-shell .kana-trainer-header[data-kana-run-phase] .kana-trainer-title-lockup h1,.kana-trainer-shell .kana-map-panel h2,.kana-trainer-shell .kana-run-panel h2,.kana-trainer-shell .kana-auth-gate h1,.kana-trainer-shell .kana-card-setup-panel h2,.kana-trainer-shell .kana-session-note h2,.kana-trainer-shell .kana-summary-hero h2{font-family:inherit;font-weight:400}.kana-run-rune,.kana-word-prompt-kana,.kana-tile-rune,.kana-summary-kana-list>span{font-family:inherit;font-weight:300}.kana-trainer-shell .kana-primary-action,.kana-trainer-shell .kana-study-primary-action,.kana-trainer-shell .kana-run-action,.kana-trainer-shell .kana-run-action-row .kana-primary-action,.kana-trainer-shell .kana-run-action-row .kana-run-secondary-action,.kana-trainer-shell .kana-run-teaching-actions .kana-primary-action,.kana-trainer-shell .kana-run-secondary-action,.kana-trainer-shell .kana-run-link-action,.kana-trainer-shell .kana-run-icon-toggle,.kana-trainer-shell .kana-run-previous-audio,.kana-trainer-shell .kana-quiz-choice-control button,.kana-trainer-shell .kana-recognition-mode-control button{font-family:inherit;font-weight:500}.kana-trainer-kicker,.kana-panel-kicker,.kana-run-topline,.kana-run-topline strong,.kana-run-answer-form label,.kana-run-pronunciation strong,.kana-run-stat strong,.kana-summary-stat strong,.kana-summary-sync strong,.kana-run-feedback-panel strong,.kana-run-pool span,.kana-study-action-copy strong,.kana-study-overview>div:first-child{font-weight:500}.kana-study-action-copy small,.kana-progress-reset-inline,.kana-script-switch,.kana-tile-romaji{font-weight:400}.kana-trainer-stage[data-kana-page=map] .kana-study-action-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,var(--kana-control-rail))}.kana-trainer-stage[data-kana-page=map] .kana-study-primary-action{width:100%;min-height:70px}.kana-study-custom-action{display:inline-flex;grid-column:1 / -1;width:100%;min-height:46px;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border:1px solid var(--kana-line);border-radius:10px;background:transparent;color:var(--kana-stone);font:inherit;text-align:left;cursor:pointer}.kana-study-custom-action:hover{border-color:var(--kana-olive);color:var(--kana-olive-dark)}.kana-study-custom-action:focus-visible,.kana-custom-clear-action:focus-visible,.kana-selection-toggle:focus-visible{outline:2px solid var(--kana-teal);outline-offset:2px}.kana-custom-header-actions{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:flex-end}.kana-trainer-stage[data-kana-page=custom]{display:grid;gap:clamp(18px,3vw,28px);justify-items:center}.kana-custom-study-panel,.kana-trainer-stage[data-kana-page=custom] .kana-map-panel{width:min(100%,620px)}.kana-custom-study-panel{display:grid;gap:18px;padding:clamp(18px,3vw,26px);border:1px solid var(--kana-line);border-radius:16px;background:#fffdf8b8}.kana-custom-study-panel h2{margin:3px 0 0;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:500}.kana-custom-selection-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.kana-custom-clear-action{min-height:36px;padding:0 10px;border:0;background:transparent;color:var(--kana-muted);font:inherit;font-size:.8rem;cursor:pointer}.kana-custom-clear-action:disabled{cursor:default;opacity:.48}.kana-custom-start{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center}.kana-custom-start>strong{font-size:.9rem;font-weight:500}.kana-custom-start>small{grid-column:1 / -1;color:var(--kana-muted)}.kana-custom-start .kana-primary-action{min-height:42px}.kana-selection-toggle{display:inline-flex;min-height:34px;min-width:0;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--kana-line);border-radius:8px;background:#fffdf8ad;color:var(--kana-stone);font:inherit;font-size:.78rem;line-height:1;cursor:pointer}.kana-selection-toggle[data-kana-selection-state=checked]{border-color:#28746f8c;background:#28746f1f;color:var(--kana-teal)}.kana-selection-toggle[data-kana-selection-state=mixed]{border-color:#797e417a;background:#797e411a;color:var(--kana-olive-dark)}.kana-selection-toggle:disabled{cursor:default;opacity:.5}.kana-selection-check{display:inline-grid;width:16px;height:16px;place-items:center}.kana-selection-toggle--row{justify-self:start;min-height:28px;padding-inline:8px;border-color:transparent;background:transparent;font-size:.73rem}.kana-map-uniform-row-block{display:grid;gap:5px;min-width:0}.kana-map-uniform-row-block>.kana-map-uniform-row[data-kana-layer-row-start=true]{margin-top:0}.kana-map-uniform-row-block[data-kana-layer-row-start=true]:not(:first-child){margin-top:clamp(8px,1.8vw,16px)}.kana-trainer-stage[data-kana-page=custom] .kana-map-groups,.kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-grid{width:100%;max-width:560px}.kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row .kana-map-tile,.kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row .kana-map-slot-empty{min-height:clamp(44px,8vw,58px)}.kana-trainer-stage[data-kana-page=custom] .kana-map-tile[data-kana-custom-selected=true]{border-color:#28746fb8;background:#28746f1f;box-shadow:inset 0 0 0 1px #28746f2e}.kana-trainer-stage[data-kana-page=custom] .kana-map-tile[data-kana-custom-selected=false]{opacity:.76}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-panel-header{margin-bottom:10px;padding-bottom:8px}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-groups{--kana-map-track-gap: clamp(4px, .8vw, 7px)}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-grid{row-gap:4px}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row-block{grid-template-columns:clamp(76px,9vw,92px) minmax(0,1fr);gap:0 8px;align-items:stretch}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-custom-section-heading{grid-column:1 / -1;margin-bottom:4px}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-custom-section-heading .kana-selection-toggle{min-height:34px}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-selection-toggle--row{width:100%;min-height:0;height:100%;grid-column:1;align-self:stretch;justify-self:stretch;padding-inline:7px;line-height:1.15;text-align:left}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row{grid-column:2}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row .kana-map-tile,.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row .kana-map-slot-empty{min-height:clamp(44px,7vw,52px)}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row-block[data-kana-layer-row-start=true]:not(:first-child){margin-top:clamp(10px,1.5vw,14px);padding-top:clamp(8px,1.2vw,12px)}@media (max-width: 559px){.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row-block{grid-template-columns:minmax(0,1fr);gap:2px}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-custom-section-heading,.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-selection-toggle--row,.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row{grid-column:1}.kana-trainer-shell--custom .kana-trainer-stage[data-kana-page=custom] .kana-selection-toggle--row{width:auto;min-height:26px;height:auto;justify-self:start;padding-inline:6px}}.kana-trainer-shell[data-theme=dark] .kana-custom-study-panel,.kana-trainer-shell[data-theme=dark] .kana-selection-toggle{border-color:#ffffff29;background:#ffffff0a;color:var(--color-neutral-200)}.kana-trainer-shell[data-theme=dark] .kana-study-custom-action{border-color:#ffffff29;color:var(--color-neutral-300)}@media (max-width: 739px){.kana-trainer-stage[data-kana-page=map] .kana-study-action-row{grid-template-columns:minmax(0,1fr)}.kana-study-custom-action{grid-column:1}.kana-custom-header-actions{justify-content:flex-start}.kana-custom-start{grid-template-columns:minmax(0,1fr)}.kana-custom-start .kana-primary-action{width:100%}}.kana-trainer-shell--custom,.kana-trainer-chrome--custom{width:min(100%,var(--kana-workspace-rail))}.kana-trainer-chrome--custom .kana-trainer-header--map{max-width:min(100%,944px)}.kana-trainer-stage[data-kana-page=custom]{grid-template-columns:minmax(0,1fr);width:min(100%,620px);margin-inline:auto;align-items:start;justify-items:stretch}.kana-trainer-stage[data-kana-page=custom] .kana-custom-study-panel,.kana-trainer-stage[data-kana-page=custom] .kana-map-panel{width:100%;max-width:none}.kana-trainer-stage[data-kana-page=custom] .kana-map-panel{padding:clamp(14px,2.6vw,22px);border:1px solid var(--kana-line);border-radius:16px;background:#fffdf8b8}.kana-trainer-stage[data-kana-page=custom] .kana-map-panel-header{display:flex;margin-bottom:clamp(14px,2.4vw,20px);padding-bottom:12px}.kana-trainer-stage[data-kana-page=custom] .kana-map-groups{--kana-map-track-gap: clamp(6px, 1.4vw, 10px);max-width:none;gap:0;justify-items:stretch}.kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-grid{max-width:none}.kana-custom-section-heading{display:flex;margin-bottom:5px}.kana-custom-section-heading .kana-selection-toggle{min-height:40px;padding-inline:13px;font-size:.82rem;font-weight:500}.kana-custom-section-heading .kana-selection-toggle[data-kana-selection-state=unchecked]{border-color:#797e4147;background:#797e4114;color:var(--kana-olive-dark)}.kana-trainer-stage[data-kana-page=custom] .kana-map-uniform-row-block[data-kana-layer-row-start=true]:not(:first-child){margin-top:clamp(22px,4vw,34px);padding-top:clamp(18px,3vw,26px);border-top:1px solid var(--kana-line)}.kana-trainer-stage[data-kana-page=custom] .kana-selection-toggle--row{min-height:36px}.kana-custom-header-actions .kana-ghost-action{min-height:34px;padding:0 12px;border:1px solid var(--kana-line);border-radius:8px;background:#fffdf89e;color:var(--kana-stone);font-size:.84rem;font-weight:500}@media (min-width: 1040px){.kana-trainer-stage[data-kana-page=custom]{grid-template-columns:minmax(260px,300px) minmax(0,620px);width:min(100%,944px);gap:24px;justify-content:center}.kana-trainer-stage[data-kana-page=custom] .kana-custom-study-panel{position:sticky;top:24px}.kana-trainer-stage[data-kana-page=custom] .kana-custom-start{grid-template-columns:minmax(0,1fr)}.kana-trainer-stage[data-kana-page=custom] .kana-custom-start .kana-primary-action{width:100%}}@media (max-width: 1039px){.kana-trainer-stage[data-kana-page=custom]{padding-bottom:86px}.kana-trainer-stage[data-kana-page=custom] .kana-custom-start{position:fixed;z-index:20;right:16px;bottom:12px;left:16px;display:grid;grid-template-columns:auto minmax(0,1fr);width:min(calc(100% - 32px),620px);margin-inline:auto;padding:10px;border:1px solid var(--kana-line-strong);border-radius:12px;background:#fffdf8f5;box-shadow:0 14px 34px #2d261d2e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kana-trainer-stage[data-kana-page=custom] .kana-custom-start>small{display:none}.kana-trainer-stage[data-kana-page=custom] .kana-custom-start .kana-primary-action{width:100%}}@media (max-width: 559px){.kana-custom-header-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.kana-custom-header-actions .kana-script-switch{justify-self:start}.kana-trainer-stage[data-kana-page=custom] .kana-custom-study-panel{padding:16px}.kana-trainer-stage[data-kana-page=custom] .kana-map-panel{padding:14px}.kana-trainer-stage[data-kana-page=custom] .kana-custom-start{grid-template-columns:minmax(0,1fr)}.kana-trainer-stage[data-kana-page=custom] .kana-custom-start>strong{display:none}.kana-trainer-stage[data-kana-page=custom] .kana-selection-toggle--row{min-height:40px}}.kana-trainer-shell[data-theme=dark] .kana-custom-study-panel,.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=custom] .kana-map-panel{border-color:#f6f0e329;background:var(--kana-panel);color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-custom-header-actions .kana-ghost-action,.kana-trainer-shell[data-theme=dark] .kana-selection-toggle{border-color:#f6f0e329;background:#f6f0e30e;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-selection-toggle--row{border-color:transparent;background:transparent;color:var(--kana-muted)}.kana-trainer-shell[data-theme=dark] .kana-selection-toggle[data-kana-selection-state=checked]{border-color:#35d0b5a3;background:#35d0b524;color:var(--kana-teal)}.kana-trainer-shell[data-theme=dark] .kana-selection-toggle[data-kana-selection-state=mixed]{border-color:#bdcc698f;background:#8ea14b29;color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-custom-section-heading .kana-selection-toggle[data-kana-selection-state=unchecked]{border-color:#bdcc6952;background:#8ea14b1a;color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-map-tile,.kana-trainer-shell[data-theme=dark] .kana-map-tile[data-kana-state]{border-color:#f6f0e329;background:#f6f0e30e;color:var(--kana-ink)}.kana-trainer-shell[data-theme=dark] .kana-map-tile:is([data-kana-state=inactive],[data-kana-state=unseen]){border-color:#f6f0e324;background:#f6f0e30b}.kana-trainer-shell[data-theme=dark] .kana-map-tile:is([data-kana-state=active],[data-kana-state=mastered],[data-kana-state=manuallyKnown]){border-color:#bdcc6966;background:#8ea14b29}.kana-trainer-shell[data-theme=dark] .kana-map-tile:is([data-kana-state=due],[data-kana-state=introduced],[data-kana-state=practicing]){border-color:#e1ba4b66;background:#e1ba4b1f}.kana-trainer-shell[data-theme=dark] .kana-map-tile[data-kana-state=learning]{border-color:#c4adff66;background:#c4adff1f}.kana-trainer-shell[data-theme=dark] .kana-map-tile:is([data-kana-state=recentMiss],[data-kana-state=weak],[data-kana-state=tricky]){border-color:#df7a3670;background:#df7a3624}.kana-trainer-shell[data-theme=dark] .kana-map-tile:is([data-kana-state=active],[data-kana-state=mastered],[data-kana-state=manuallyKnown]) .kana-tile-rune{color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-map-tile:is([data-kana-state=due],[data-kana-state=introduced],[data-kana-state=practicing]) .kana-tile-rune{color:var(--kana-gold)}.kana-trainer-shell[data-theme=dark] .kana-map-tile[data-kana-state=learning] .kana-tile-rune{color:var(--kana-learning)}.kana-trainer-shell[data-theme=dark] .kana-map-tile:is([data-kana-state=recentMiss],[data-kana-state=weak],[data-kana-state=tricky]) .kana-tile-rune{color:var(--kana-orange)}.kana-trainer-shell[data-theme=dark] .kana-map-tile:hover{filter:brightness(1.12)}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=custom] .kana-map-tile[data-kana-custom-selected=true]{border-color:#35d0b5ad;background:#35d0b526;box-shadow:inset 0 0 0 1px #35d0b533}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=custom] .kana-map-tile[data-kana-custom-selected=true] .kana-tile-rune{color:var(--kana-teal)}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=custom] .kana-map-tile[data-kana-custom-selected=false]{opacity:.88}@media (max-width: 1039px){.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=custom] .kana-custom-start{border-color:#f6f0e33d;background:#181b15f5;box-shadow:0 14px 34px #0000006b}}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=unintroduced]{border-color:#2d261d1c;background:#fffdf8b8}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=unintroduced] .kana-tile-rune{color:#aaa49a}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=unintroduced]:after{background:var(--kana-gray-dot)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=introduced]{border-color:#5f6b3e3d;background:#f8faf1d6}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=introduced] .kana-tile-rune{color:#5f6b3e}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=introduced]:after{background:var(--kana-green)}.kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-pinned=true]{box-shadow:inset 0 0 0 1px #5f6b3e38}.kana-tile-priority-markers{position:absolute;z-index:2;top:4px;display:inline-flex;min-height:16px;align-items:center;gap:2px;pointer-events:none}.kana-tile-priority-markers{right:4px}.kana-tile-priority-markers>span{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;border:1px solid rgba(45,38,29,.12);border-radius:999px;background:#fffdf8f0}.kana-tile-priority-markers>span[data-kana-tile-marker=pinned]{color:#5f6b3e}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=unintroduced]{border-color:#f6f0e324;background:#f6f0e30b}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=introduced]{border-color:#bdcc6966;background:#8ea14b29}.kana-trainer-shell[data-theme=dark] .kana-trainer-stage[data-kana-page=map] .kana-map-tile[data-kana-state=introduced] .kana-tile-rune{color:var(--kana-olive-dark)}.kana-trainer-shell[data-theme=dark] .kana-tile-priority-markers>span{border-color:#f6f0e329;background:#181b15eb}.kana-trainer-shell[data-theme=dark] .kana-tile-priority-markers>span[data-kana-tile-marker=pinned]{color:var(--kana-olive-dark)}.kana-run-mobile-audio-toggle{display:none}@media (max-width: 739px){[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active]){min-height:0;height:var(--kana-run-visual-viewport-height, 100dvh);overflow:hidden;overscroll-behavior:none}[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active])>header,[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active])>footer{display:none}[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active])>main{width:100%;max-width:none;height:100%;padding:0;overflow:hidden}[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active]) .kana-trainer-shell--session,[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active]) .kana-trainer-chrome,[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active]) .kana-trainer-stage--run,[data-kana-active-run=true] .kana-run-experience[data-kana-run=active]{min-height:0;height:100%}[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active]) .kana-trainer-shell--session{overflow:hidden}[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active]) .kana-trainer-chrome{display:grid;grid-template-rows:auto minmax(0,1fr);padding:max(6px,env(safe-area-inset-top)) 12px max(8px,env(safe-area-inset-bottom))}[data-kana-active-run=true] .kana-trainer-header[data-kana-run-phase=teaching],[data-kana-active-run=true] .kana-trainer-header[data-kana-run-phase=answering]{grid-template-columns:minmax(0,1fr) auto;min-height:44px;align-items:center;gap:10px;margin-bottom:6px}[data-kana-active-run=true] .kana-trainer-header[data-kana-run-phase] .kana-trainer-title-lockup h1{overflow:hidden;font-size:1rem;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}[data-kana-active-run=true] .kana-trainer-header[data-kana-run-phase]>.kana-ghost-action{width:auto;min-width:0;min-height:44px;justify-self:end;padding:0 11px;font-size:.8rem}[data-kana-active-run=true]:has(.kana-run-experience[data-kana-run=active]) .kana-trainer-stage--run{display:block;overflow:hidden}[data-kana-active-run=true] .kana-run-experience[data-kana-run=active]{display:block;overflow:hidden}[data-kana-active-run=true] .kana-run-main{display:grid;grid-template-rows:auto auto auto auto auto;align-content:start;gap:6px;height:100%;min-height:0;padding:0;overflow-y:auto;overscroll-behavior-y:contain;scroll-padding-block:8px}[data-kana-active-run=true] .kana-run-topline{min-height:44px;justify-content:space-between}[data-kana-active-run=true] .kana-run-topline strong{font-size:.86rem}[data-kana-active-run=true] .kana-run-mobile-audio-toggle{display:inline-grid;width:44px;height:44px;place-items:center;padding:0;border:1px solid var(--kana-line);border-radius:9px;background:var(--kana-panel);color:var(--kana-ink);cursor:pointer}[data-kana-active-run=true] .kana-run-mobile-audio-toggle:disabled{cursor:not-allowed;opacity:.54}[data-kana-active-run=true] .kana-run-mobile-audio-toggle[data-audio-muted=true]{color:var(--kana-muted)}[data-kana-active-run=true] .kana-run-mobile-audio-toggle:focus-visible{outline:2px solid var(--kana-orange);outline-offset:2px}[data-kana-active-run=true] .kana-run-progress-track{height:5px;margin-bottom:2px}[data-kana-active-run=true] .kana-run-prompt-card{--kana-run-prompt-min-height: 0px;--kana-run-prompt-card-inline-padding: 12px;grid-template-rows:minmax(0,1fr) auto auto;width:100%;height:clamp(190px,calc(var(--kana-run-visual-viewport-height, 700px) * .42),340px);min-height:0;gap:5px;padding:10px 12px;border-radius:12px}[data-kana-active-run=true] .kana-run-status-slot{position:absolute;z-index:4;top:8px;right:8px;left:8px;width:auto;min-height:0;pointer-events:none}[data-kana-active-run=true] .kana-run-status-slot:empty,[data-kana-active-run=true] .kana-run-answer-slot[data-kana-answer-visibility=hidden],[data-kana-active-run=true] .kana-run-mnemonic-slot[data-kana-mnemonic-visibility=hidden]{display:none;min-height:0}[data-kana-active-run=true] .kana-run-prompt-slot{min-height:0;height:100%}[data-kana-active-run=true] .kana-run-answer-slot,[data-kana-active-run=true] .kana-run-mnemonic-slot{min-height:0}[data-kana-active-run=true] .kana-run-mnemonic-slot{max-height:88px;overflow-y:auto;overscroll-behavior:contain}[data-kana-active-run=true] .kana-run-prompt-card:has(.kana-run-answer-slot[data-kana-answer-visibility=revealed]),[data-kana-active-run=true] .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]){height:clamp(210px,calc(var(--kana-run-visual-viewport-height, 700px) * .36),280px);overflow-y:auto}[data-kana-active-run=true] .kana-run-mnemonic{min-height:0;padding:6px 8px}[data-kana-active-run=true] .kana-run-rune{font-size:clamp(5rem,31vw,8.4rem)}[data-kana-active-run=true] .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]) .kana-run-rune{font-size:clamp(4.25rem,22vw,5.5rem)}[data-kana-active-run=true] .kana-run-prompt-carousel .kana-run-rune[data-kana-rune-size=combo]{font-size:clamp(3.9rem,21vw,5.7rem)}[data-kana-active-run=true] .kana-word-prompt-kana{font-size:clamp(2.8rem,15vw,4.4rem)}[data-kana-active-run=true] .kana-word-prompt-kana[data-kana-word-size=medium]{font-size:clamp(2.35rem,12.5vw,3.7rem)}[data-kana-active-run=true] .kana-word-prompt-kana[data-kana-word-size=long]{font-size:clamp(1.85rem,9.5vw,2.9rem)}[data-kana-active-run=true] .kana-audio-stone{width:88px;height:88px}[data-kana-active-run=true] .kana-audio-prompt-copy{min-height:0}[data-kana-active-run=true] .kana-audio-prompt-copy span{display:none}[data-kana-active-run=true] .kana-audio-replay{min-height:36px}[data-kana-active-run=true] .kana-run-prompt-card:has(.kana-run-answer-slot[data-kana-answer-visibility=revealed]) :is(.kana-audio-prompt-copy,.kana-audio-replay),[data-kana-active-run=true] .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]) :is(.kana-audio-prompt-copy,.kana-audio-replay){display:none}[data-kana-active-run=true] .kana-run-answer-form{gap:6px}[data-kana-active-run=true] .kana-run-answer-form label{margin:2px 4px 0;font-size:.76rem;line-height:1.2}[data-kana-active-run=true] .kana-run-answer-form input{min-height:54px;scroll-margin:0;border-radius:12px;font-size:1.1rem}[data-kana-active-run=true] .kana-run-answer-form input:focus-visible{outline:0;border-color:var(--kana-orange);box-shadow:0 0 0 3px #d86a1f2e}[data-kana-active-run=true] .kana-run-action-row{gap:8px;margin-top:2px}[data-kana-active-run=true] .kana-run-action-row button{min-height:42px;font-size:.86rem}[data-kana-active-run=true] .kana-run-feedback-panel{min-height:44px;padding:6px 8px}[data-kana-active-run=true] .kana-run-context{display:none}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) :is(.kana-run-topline,.kana-run-progress-track){display:none}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card{height:clamp(136px,calc(var(--kana-run-visual-viewport-height, 420px) * .34),148px);padding-block:7px}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-rune{font-size:clamp(4.75rem,26vw,6.1rem)}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-word-prompt-kana{font-size:clamp(2.6rem,13vw,4rem)}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) :is(.kana-audio-prompt-copy,.kana-audio-replay){display:none}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card:has(.kana-run-answer-slot[data-kana-answer-visibility=revealed]){height:clamp(164px,calc(var(--kana-run-visual-viewport-height, 420px) * .42),184px)}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]){height:clamp(224px,calc(var(--kana-run-visual-viewport-height, 420px) * .58),252px)}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]) .kana-run-rune{font-size:clamp(3.25rem,18vw,4.5rem)}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]) .kana-word-prompt-kana{font-size:clamp(2.15rem,10.5vw,3rem)}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]) .kana-run-mnemonic-image{width:clamp(3.5rem,17vw,4.75rem)}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]) .kana-audio-stone{width:76px;height:76px}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-prompt-card:has(.kana-run-mnemonic-slot[data-kana-mnemonic-visibility=visible]) .kana-run-mnemonic-slot{max-height:120px}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-pronunciation span{display:none}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-pronunciation{min-height:24px}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-pronunciation strong{font-size:1rem}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-answer-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-answer-form label{grid-column:1 / -1}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-answer-form input{grid-row:2;grid-column:1}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-action-row{grid-row:2;grid-column:2;flex-wrap:nowrap;margin:0}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-action-row .kana-run-secondary-action,[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-action-row:not(:has(.kana-primary-action)){display:none}[data-kana-active-run=true]:is([data-kana-keyboard=opening],[data-kana-keyboard=open],:has(#kana-run-answer:focus)) .kana-run-action-row .kana-primary-action{min-width:6.25rem;min-height:54px;padding-inline:10px}}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Noto Sans JP Variable","Tango Han Supplement",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-950:oklch(25.8% .092 26.042);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-800:oklch(44.8% .119 151.328);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-700:oklch(51.1% .096 186.391);--color-sky-50:oklch(98% .02 157);--color-sky-100:oklch(94% .02 157);--color-sky-200:oklch(88% .02 157);--color-sky-300:oklch(80% .04 157);--color-sky-400:oklch(70% .04 157);--color-sky-500:oklch(60% .04 157);--color-sky-600:oklch(52% .04 157);--color-sky-700:oklch(44% .04 157);--color-sky-800:oklch(36% .04 157);--color-sky-900:oklch(28% .02 157);--color-sky-950:oklch(18% .02 157);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-900:oklch(38% .189 293.745);--color-purple-600:oklch(55.8% .288 302.321);--color-neutral-50:var(--color-stone-50);--color-neutral-100:var(--color-stone-100);--color-neutral-200:var(--color-stone-200);--color-neutral-300:var(--color-stone-300);--color-neutral-400:var(--color-stone-400);--color-neutral-500:var(--color-stone-500);--color-neutral-600:var(--color-stone-600);--color-neutral-700:var(--color-stone-700);--color-neutral-800:var(--color-stone-800);--color-neutral-900:var(--color-stone-900);--color-neutral-950:oklch(18% .009 65);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-apricot-50:oklch(98% .02 50);--color-apricot-400:oklch(78% .14 50);--color-apricot-500:oklch(72% .15 50);--color-mist-50:oklch(98% .006 245);--color-mist-100:oklch(94% .012 245);--color-mist-200:oklch(86% .03 245);--color-mist-300:oklch(74% .045 245);--color-mist-400:oklch(68% .045 245);--color-mist-500:oklch(60% .045 245);--color-mist-600:oklch(54% .045 245);--color-mist-700:oklch(48% .045 245);--color-mist-800:oklch(36% .04 245);--color-mist-900:oklch(28% .03 245);--color-mist-950:oklch(18% .02 245);--color-olive-50:oklch(98% .02 100);--color-olive-100:oklch(94% .04 100);--color-olive-200:oklch(88% .07 100);--color-olive-300:oklch(80% .1 100);--color-olive-400:oklch(70% .12 100);--color-olive-500:oklch(62% .13 100);--color-olive-600:oklch(52% .12 100);--color-olive-700:oklch(44% .1 100);--color-olive-800:oklch(36% .08 100);--color-olive-900:oklch(28% .06 100);--color-olive-950:oklch(18% .04 100);--color-moss-50:oklch(98% .01 115);--color-moss-100:oklch(94% .03 115);--color-moss-200:oklch(88% .05 115);--color-moss-300:oklch(80% .07 115);--color-moss-400:oklch(72% .08 115);--color-moss-500:oklch(64% .08 115);--color-moss-600:oklch(54% .07 115);--color-moss-700:oklch(44% .06 115);--color-moss-800:oklch(36% .05 115);--color-moss-900:oklch(28% .04 115);--color-moss-950:oklch(18% .03 115);--color-como-100:oklch(94% .03 148);--color-como-400:oklch(70% .08 148);--color-como-500:oklch(60% .08 148);--color-como-600:oklch(52% .08 148);--color-como-700:oklch(44% .08 148);--color-como-900:oklch(28% .05 148);--color-como-950:oklch(18% .03 148);--color-periglacial-50:oklch(98% .02 150);--color-periglacial-100:oklch(94% .02 150);--color-periglacial-200:oklch(88% .02 150);--color-periglacial-300:oklch(80% .04 150);--color-periglacial-400:oklch(70% .04 150);--color-periglacial-500:oklch(60% .04 150);--color-periglacial-600:oklch(52% .04 150);--color-periglacial-700:oklch(44% .04 150);--color-periglacial-800:oklch(36% .04 150);--color-periglacial-900:oklch(28% .02 150);--color-periglacial-950:oklch(18% .02 150);--color-avocado-50:oklch(98% .04 124);--color-avocado-100:oklch(94% .06 124);--color-avocado-200:oklch(88% .08 124);--color-avocado-300:oklch(80% .17 124);--color-avocado-400:oklch(70% .18 124);--color-avocado-500:oklch(60% .18 124);--color-avocado-600:oklch(52% .18 124);--color-avocado-700:oklch(44% .17 124);--color-avocado-800:oklch(36% .17 124);--color-avocado-900:oklch(28% .1 124);--color-avocado-950:oklch(18% .07 124);--color-asparagus-50:oklch(98% .03 130);--color-asparagus-100:oklch(94% .04 130);--color-asparagus-200:oklch(88% .06 130);--color-asparagus-300:oklch(80% .12 130);--color-asparagus-400:oklch(70% .12 130);--color-asparagus-500:oklch(60% .13 130);--color-asparagus-600:oklch(52% .12 130);--color-asparagus-700:oklch(44% .12 130);--color-asparagus-800:oklch(36% .12 130);--color-asparagus-900:oklch(28% .07 130);--color-asparagus-950:oklch(18% .05 130);--color-mango-50:oklch(98% .04 73);--color-mango-100:oklch(94% .05 73);--color-mango-200:oklch(88% .06 73);--color-mango-300:oklch(80% .14 73);--color-mango-400:oklch(70% .14 73);--color-mango-500:oklch(60% .15 73);--color-mango-600:oklch(52% .14 73);--color-mango-700:oklch(44% .14 73);--color-mango-800:oklch(36% .14 73);--color-mango-900:oklch(28% .08 73);--color-mango-950:oklch(18% .05 73);--color-blackcow-50:oklch(98% .02 164);--color-blackcow-100:oklch(94% .02 164);--color-blackcow-200:oklch(88% .02 164);--color-blackcow-300:oklch(80% .02 164);--color-blackcow-400:oklch(70% .02 164);--color-blackcow-500:oklch(60% .02 164);--color-blackcow-600:oklch(52% .02 164);--color-blackcow-700:oklch(44% .02 164);--color-blackcow-800:oklch(36% .02 164);--color-blackcow-900:oklch(28% .02 164);--color-blackcow-950:oklch(18% .02 164);--color-blush-50:oklch(98% .04 26);--color-blush-100:oklch(94% .05 26);--color-blush-200:oklch(88% .07 26);--color-blush-300:oklch(80% .14 26);--color-blush-400:oklch(70% .14 26);--color-blush-500:oklch(60% .15 26);--color-blush-600:oklch(52% .14 26);--color-blush-700:oklch(44% .14 26);--color-blush-800:oklch(36% .14 26);--color-blush-900:oklch(28% .08 26);--color-blush-950:oklch(18% .05 26);--color-acorn-50:oklch(98% .04 50);--color-acorn-100:oklch(94% .05 50);--color-acorn-200:oklch(88% .07 50);--color-acorn-300:oklch(80% .14 50);--color-acorn-400:oklch(70% .15 50);--color-acorn-500:oklch(60% .15 50);--color-acorn-600:oklch(52% .15 50);--color-acorn-700:oklch(44% .15 50);--color-acorn-800:oklch(36% .14 50);--color-acorn-900:oklch(28% .09 50);--color-acorn-950:oklch(18% .06 50);--color-tango-50:var(--color-acorn-50);--color-tango-100:var(--color-acorn-100);--color-tango-200:var(--color-acorn-200);--color-tango-300:var(--color-acorn-300);--color-tango-400:var(--color-acorn-400);--color-tango-500:var(--color-acorn-500);--color-tango-600:var(--color-acorn-600);--color-tango-700:var(--color-acorn-700);--color-tango-800:var(--color-acorn-800);--color-tango-900:var(--color-acorn-900);--color-tango-950:var(--color-acorn-950);--color-lens-50:var(--color-sky-50);--color-lens-100:var(--color-sky-100);--color-lens-200:var(--color-sky-200);--color-lens-300:var(--color-sky-300);--color-lens-400:var(--color-sky-400);--color-lens-500:var(--color-sky-500);--color-lens-600:var(--color-sky-600);--color-lens-700:var(--color-sky-700);--color-lens-800:var(--color-sky-800);--color-lens-900:var(--color-sky-900);--color-lens-950:var(--color-sky-950);--color-tangogradient-300:var(--color-acorn-300);--color-tangogradient-400:var(--color-acorn-400);--color-tangogradient-500:var(--color-acorn-500);--color-tangogradient-600:var(--color-acorn-600);--color-lensgradient-200:var(--color-sky-200);--color-lensgradient-400:var(--color-sky-400);--color-lensgradient-500:var(--color-sky-500);--color-lensgradient-600:var(--color-sky-600);--color-lensgradient-700:var(--color-sky-700);--color-secondary-100:var(--color-stone-100);--color-secondary-200:var(--color-stone-200);--color-secondary-300:var(--color-stone-300);--color-secondary-400:var(--color-stone-400);--color-secondary-500:var(--color-stone-500);--color-secondary-600:var(--color-stone-600);--color-secondary-700:var(--color-stone-700);--color-secondary-800:var(--color-stone-800);--color-success-50:var(--color-avocado-50);--color-success-100:var(--color-avocado-100);--color-success-200:var(--color-avocado-200);--color-success-300:var(--color-avocado-300);--color-success-400:var(--color-avocado-400);--color-success-500:var(--color-avocado-500);--color-success-600:var(--color-avocado-600);--color-success-700:var(--color-avocado-700);--color-success-800:var(--color-avocado-800);--color-success-900:var(--color-avocado-900);--color-success-950:var(--color-avocado-950);--color-warning-50:var(--color-mango-50);--color-warning-100:var(--color-mango-100);--color-warning-200:var(--color-mango-200);--color-warning-300:var(--color-mango-300);--color-warning-400:var(--color-mango-400);--color-warning-500:var(--color-mango-500);--color-warning-600:var(--color-mango-600);--color-warning-700:var(--color-mango-700);--color-warning-800:var(--color-mango-800);--color-warning-900:var(--color-mango-900);--color-warning-950:var(--color-mango-950);--color-danger-50:var(--color-blush-50);--color-danger-100:var(--color-blush-100);--color-danger-200:var(--color-blush-200);--color-danger-300:var(--color-blush-300);--color-danger-400:var(--color-blush-400);--color-danger-500:var(--color-blush-500);--color-danger-600:var(--color-blush-600);--color-danger-700:var(--color-blush-700);--color-danger-800:var(--color-blush-800);--color-danger-900:var(--color-blush-900);--color-danger-950:var(--color-blush-950);--color-info-50:var(--color-blackcow-50);--color-info-100:var(--color-blackcow-100);--color-info-200:var(--color-blackcow-200);--color-info-300:var(--color-blackcow-300);--color-info-400:var(--color-blackcow-400);--color-info-500:var(--color-blackcow-500);--color-info-600:var(--color-blackcow-600);--color-info-700:var(--color-blackcow-700);--color-info-800:var(--color-blackcow-800);--color-info-900:var(--color-blackcow-900);--color-words-50:var(--color-moss-50);--color-words-100:var(--color-moss-100);--color-words-200:var(--color-moss-200);--color-words-300:var(--color-moss-300);--color-words-400:var(--color-moss-400);--color-words-500:var(--color-moss-500);--color-words-600:var(--color-moss-600);--color-words-700:var(--color-moss-700);--color-words-800:var(--color-moss-800);--color-words-900:var(--color-moss-900);--color-words-950:var(--color-moss-950);--color-kanji-50:var(--color-olive-50);--color-kanji-100:var(--color-olive-100);--color-kanji-200:var(--color-olive-200);--color-kanji-300:var(--color-olive-300);--color-kanji-400:var(--color-olive-400);--color-kanji-500:var(--color-olive-500);--color-kanji-600:var(--color-olive-600);--color-kanji-700:var(--color-olive-700);--color-kanji-800:var(--color-olive-800);--color-kanji-900:var(--color-olive-900);--color-kanji-950:var(--color-olive-950);--color-sentences-50:var(--color-periglacial-50);--color-sentences-100:var(--color-periglacial-100);--color-sentences-200:var(--color-periglacial-200);--color-sentences-300:var(--color-periglacial-300);--color-sentences-400:var(--color-periglacial-400);--color-sentences-500:var(--color-periglacial-500);--color-sentences-600:var(--color-periglacial-600);--color-sentences-700:var(--color-periglacial-700);--color-sentences-900:var(--color-periglacial-900);--color-radicals-100:var(--color-mist-100);--color-radicals-300:var(--color-mist-300);--color-radicals-400:var(--color-mist-400);--color-radicals-500:var(--color-mist-500);--color-radicals-600:var(--color-mist-600);--color-radicals-700:var(--color-mist-700);--color-hiragana-50:var(--color-asparagus-50);--color-hiragana-200:var(--color-asparagus-200);--color-hiragana-400:var(--color-asparagus-400);--color-hiragana-500:var(--color-asparagus-500);--color-hiragana-600:var(--color-asparagus-600);--color-hiragana-800:var(--color-asparagus-800);--color-hiragana-950:var(--color-asparagus-950);--color-katakana-50:var(--color-sky-50);--color-katakana-200:var(--color-sky-200);--color-katakana-400:var(--color-sky-400);--color-katakana-500:var(--color-sky-500);--color-katakana-600:var(--color-sky-600);--color-katakana-800:var(--color-sky-800);--color-katakana-950:var(--color-sky-950)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not([aria-disabled=true]),select,summary,input[type=checkbox],input[type=radio],label:has(input[type=checkbox]),label:has(input[type=radio]){cursor:pointer}html{--focus-ring-color:var(--color-como-600);accent-color:var(--focus-ring-color);font-family:Noto Sans JP Variable,Tango Han Supplement,system-ui,-apple-system,sans-serif}.dark{--focus-ring-color:var(--color-como-400);accent-color:var(--focus-ring-color)}:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}::selection{color:var(--color-neutral-950);background-color:var(--color-tango-200)}:where(.dark,.dark *)::selection{color:var(--color-neutral-50);background-color:var(--color-tango-700)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-inset-x-4{inset-inline:calc(var(--spacing)*-4)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.-inset-y-3{inset-block:calc(var(--spacing)*-3)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2\.5{top:calc(var(--spacing)*-2.5)}.-top-4{top:calc(var(--spacing)*-4)}.-top-16{top:calc(var(--spacing)*-16)}.-top-20{top:calc(var(--spacing)*-20)}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-14{top:calc(var(--spacing)*14)}.top-\[-5rem\]{top:-5rem}.top-\[4\.5rem\]{top:4.5rem}.top-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{top:max(.75rem,env(safe-area-inset-top))}.top-full{top:100%}.-right-1{right:calc(var(--spacing)*-1)}.-right-12{right:calc(var(--spacing)*-12)}.-right-16{right:calc(var(--spacing)*-16)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-9{right:calc(var(--spacing)*9)}.right-\[-4rem\]{right:-4rem}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-14{bottom:calc(var(--spacing)*14)}.bottom-24{bottom:calc(var(--spacing)*24)}.bottom-\[-5rem\]{bottom:-5rem}.bottom-\[-6rem\]{bottom:-6rem}.bottom-\[-7rem\]{bottom:-7rem}.bottom-\[0\%\]{bottom:0%}.bottom-full{bottom:100%}.-left-3{left:calc(var(--spacing)*-3)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-\[-2rem\]{left:-2rem}.left-\[35\%\]{left:35%}.left-\[38\%\]{left:38%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[55\]{z-index:55}.z-\[57\]{z-index:57}.z-\[58\]{z-index:58}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[75\]{z-index:75}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[300\]{z-index:300}.order-1{order:1}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-3{margin:calc(var(--spacing)*-3)}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-3{margin:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.m-auto{margin:auto}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-6{margin-inline:calc(var(--spacing)*-6)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-8{margin-block:calc(var(--spacing)*8)}.my-20{margin-block:calc(var(--spacing)*20)}.my-24{margin-block:calc(var(--spacing)*24)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-2{margin-top:calc(var(--spacing)*-2)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[1px\]{margin-top:1px}.mt-auto{margin-top:auto}.-mr-0\.5{margin-right:calc(var(--spacing)*-.5)}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-\[1px\]{margin-bottom:1px}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-3{margin-left:calc(var(--spacing)*-3)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-\[calc\(50\%-50vw\)\]{margin-left:calc(50% - 50vw)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[100\/23\]{aspect-ratio:100/23}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-56{height:calc(var(--spacing)*56)}.h-64{height:calc(var(--spacing)*64)}.h-\[2px\]{height:2px}.h-\[3\.125rem\]{height:3.125rem}.h-\[41px\]{height:41px}.h-\[64px\]{height:64px}.h-\[260px\]{height:260px}.h-\[calc\(6rem\+env\(safe-area-inset-bottom\)\)\]{height:calc(6rem + env(safe-area-inset-bottom))}.h-\[calc\(9rem\+env\(safe-area-inset-bottom\)\)\]{height:calc(9rem + env(safe-area-inset-bottom))}.h-\[calc\(100dvh-6rem\)\]{height:calc(100dvh - 6rem)}.h-\[min\(44rem\,var\(--learn-words-available-height\)\)\]{height:min(44rem,var(--learn-words-available-height))}.h-\[var\(--reference-audio-annotation\)\]{height:var(--reference-audio-annotation)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.max-h-20{max-height:calc(var(--spacing)*20)}.max-h-24{max-height:calc(var(--spacing)*24)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-\[60vh\]{max-height:60vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(85vh-72px\)\]{max-height:calc(85vh - 72px)}.max-h-\[calc\(88vh-2\.5rem\)\]{max-height:calc(88vh - 2.5rem)}.max-h-\[calc\(100dvh-1\.5rem\)\]{max-height:calc(100dvh - 1.5rem)}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.max-h-\[min\(32rem\,75dvh\)\]{max-height:min(32rem,75dvh)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-\[1\.2em\]{min-height:1.2em}.min-h-\[3\.125rem\]{min-height:3.125rem}.min-h-\[6\.125rem\]{min-height:6.125rem}.min-h-\[10\.75rem\]{min-height:10.75rem}.min-h-\[15rem\]{min-height:15rem}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[120px\]{min-height:120px}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-11\/12{width:91.6667%}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-88{width:calc(var(--spacing)*88)}.w-\[3px\]{width:3px}.w-\[7rem\]{width:7rem}.w-\[19rem\]{width:19rem}.w-\[20rem\]{width:20rem}.w-\[22rem\]{width:22rem}.w-\[28rem\]{width:28rem}.w-\[30rem\]{width:30rem}.w-\[74px\]{width:74px}.w-\[100vw\]{width:100vw}.w-\[calc\(100\%\+0\.5rem\)\]{width:calc(100% + .5rem)}.w-\[min\(18rem\,calc\(100vw-1rem\)\)\]{width:min(18rem,100vw - 1rem)}.w-\[min\(21rem\,calc\(100vw-1\.5rem\)\)\]{width:min(21rem,100vw - 1.5rem)}.w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{width:min(22rem,100vw - 1.5rem)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(24rem\,calc\(100vw-2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(30rem\,calc\(100vw-2rem\)\)\]{width:min(30rem,100vw - 2rem)}.w-\[min\(36rem\,calc\(100vw-1\.5rem\)\)\]{width:min(36rem,100vw - 1.5rem)}.w-\[min\(48rem\,calc\(100vw-2rem\)\)\]{width:min(48rem,100vw - 2rem)}.w-\[min\(52rem\,calc\(100vw-2rem\)\)\]{width:min(52rem,100vw - 2rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-36{max-width:calc(var(--spacing)*36)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-64{max-width:calc(var(--spacing)*64)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-\[18rem\]{max-width:18rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[50\%\]{max-width:50%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90vw\]{max-width:90vw}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[250px\]{max-width:250px}.max-w-\[320px\]{max-width:320px}.max-w-\[480px\]{max-width:480px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[calc\(100\%-4rem\)\]{max-width:calc(100% - 4rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[calc\(100vw-2\.75rem\)\]{max-width:calc(100vw - 2.75rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(18rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(18rem,100vw - 1.5rem)}.max-w-\[min\(22rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(22rem,100vw - 1.5rem)}.max-w-\[min\(22rem\,calc\(100vw-1rem\)\)\]{max-width:min(22rem,100vw - 1rem)}.max-w-\[min\(100\%\,32rem\)\]{max-width:min(100%,32rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-12{min-width:calc(var(--spacing)*12)}.min-w-14{min-width:calc(var(--spacing)*14)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-28{min-width:calc(var(--spacing)*28)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-48{min-width:calc(var(--spacing)*48)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-56{min-width:calc(var(--spacing)*56)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-\[1\.5rem\]{min-width:1.5rem}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[2\.1rem\]{min-width:2.1rem}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[2\.25rem\]{min-width:2.25rem}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[4rem\]{min-width:4rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[260px\]{min-width:260px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-52{flex-basis:calc(var(--spacing)*52)}.basis-64{flex-basis:calc(var(--spacing)*64)}.basis-\[18rem\]{flex-basis:18rem}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-16{--tw-translate-y:calc(var(--spacing)*-16);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-e-resize{cursor:e-resize}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-w-resize{cursor:w-resize}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.scroll-my-20{scroll-margin-block:calc(var(--spacing)*20)}.scroll-mt-4{scroll-margin-top:calc(var(--spacing)*4)}.scroll-mt-6{scroll-margin-top:calc(var(--spacing)*6)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing)*8)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1fr_auto_1fr_auto_1\.25fr\]{grid-template-columns:1fr auto 1fr auto 1.25fr}.grid-cols-\[2\.5rem_2\.5rem_minmax\(2\.5rem\,1fr\)_2\.5rem_2\.5rem\]{grid-template-columns:2.5rem 2.5rem minmax(2.5rem,1fr) 2.5rem 2.5rem}.grid-cols-\[2\.5rem_2\.5rem_minmax\(4rem\,1fr\)_2\.5rem_2\.5rem\]{grid-template-columns:2.5rem 2.5rem minmax(4rem,1fr) 2.5rem 2.5rem}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem}.grid-cols-\[2\.25rem_minmax\(0\,1fr\)_2\.25rem\]{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[4rem_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:auto 3.5rem minmax(0,1fr)}.grid-cols-\[auto_auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto auto minmax(0,1fr) auto auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[max-content_minmax\(0\,1fr\)\]{grid-template-columns:max-content minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_1rem\]{grid-template-columns:minmax(0,1fr) 1rem}.grid-cols-\[minmax\(0\,1fr\)_2rem\]{grid-template-columns:minmax(0,1fr) 2rem}.grid-cols-\[minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:minmax(0,1fr) 3.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(4rem\,4rem\)\)\]{grid-template-columns:repeat(auto-fill,minmax(4rem,4rem))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-\[3px\]{gap:3px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:calc(var(--spacing)*0)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-neutral-100>:not(:last-child)){border-color:var(--color-neutral-100)}:where(.divide-neutral-200>:not(:last-child)){border-color:var(--color-neutral-200)}:where(.divide-neutral-200\/70>:not(:last-child)){border-color:#e7e5e4b3}@supports (color:color-mix(in lab,red,red)){:where(.divide-neutral-200\/70>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-200)70%,transparent)}}:where(.divide-neutral-200\/80>:not(:last-child)){border-color:#e7e5e4cc}@supports (color:color-mix(in lab,red,red)){:where(.divide-neutral-200\/80>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.4rem\]{border-radius:.4rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1px\]{border-radius:1px}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[1\.75rem\]{border-top-left-radius:1.75rem;border-top-right-radius:1.75rem}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-xl{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-tr-none{border-top-right-radius:0}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-8{border-style:var(--tw-border-style);border-width:8px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-solid{--tw-border-style:solid;border-style:solid}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-200\/80{border-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.border-amber-200\/80{border-color:color-mix(in oklab,var(--color-amber-200)80%,transparent)}}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/90{border-color:#ffd236e6}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/90{border-color:color-mix(in oklab,var(--color-amber-300)90%,transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/25{border-color:color-mix(in oklab,var(--color-amber-500)25%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-como-600{border-color:var(--color-como-600)}.border-current,.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-danger-200{border-color:var(--color-danger-200)}.border-danger-200\/80{border-color:#ffc8c1cc}@supports (color:color-mix(in lab,red,red)){.border-danger-200\/80{border-color:color-mix(in oklab,var(--color-danger-200)80%,transparent)}}.border-danger-300{border-color:var(--color-danger-300)}.border-danger-300\/90{border-color:#ff9e94e6}@supports (color:color-mix(in lab,red,red)){.border-danger-300\/90{border-color:color-mix(in oklab,var(--color-danger-300)90%,transparent)}}.border-danger-400{border-color:var(--color-danger-400)}.border-danger-500{border-color:var(--color-danger-500)}.border-danger-500\/30{border-color:#ca564f4d}@supports (color:color-mix(in lab,red,red)){.border-danger-500\/30{border-color:color-mix(in oklab,var(--color-danger-500)30%,transparent)}}.border-danger-700\/50{border-color:#90282680}@supports (color:color-mix(in lab,red,red)){.border-danger-700\/50{border-color:color-mix(in oklab,var(--color-danger-700)50%,transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/80{border-color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/80{border-color:color-mix(in oklab,var(--color-emerald-200)80%,transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/90{border-color:#5ee9b5e6}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/90{border-color:color-mix(in oklab,var(--color-emerald-300)90%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500)25%,transparent)}}.border-hiragana-200{border-color:var(--color-hiragana-200)}.border-info-200{border-color:var(--color-info-200)}.border-info-500{border-color:var(--color-info-500)}.border-info-500\/30{border-color:#76847d4d}@supports (color:color-mix(in lab,red,red)){.border-info-500\/30{border-color:color-mix(in oklab,var(--color-info-500)30%,transparent)}}.border-kanji-200{border-color:var(--color-kanji-200)}.border-kanji-200\/80{border-color:#e2d9a4cc}@supports (color:color-mix(in lab,red,red)){.border-kanji-200\/80{border-color:color-mix(in oklab,var(--color-kanji-200)80%,transparent)}}.border-kanji-300{border-color:var(--color-kanji-300)}.border-kanji-300\/90{border-color:#cdc072e6}@supports (color:color-mix(in lab,red,red)){.border-kanji-300\/90{border-color:color-mix(in oklab,var(--color-kanji-300)90%,transparent)}}.border-kanji-400{border-color:var(--color-kanji-400)}.border-kanji-500{border-color:var(--color-kanji-500)}.border-kanji-500\/30{border-color:#9987004d}@supports (color:color-mix(in lab,red,red)){.border-kanji-500\/30{border-color:color-mix(in oklab,var(--color-kanji-500)30%,transparent)}}.border-kanji-600{border-color:var(--color-kanji-600)}.border-kanji-700{border-color:var(--color-kanji-700)}.border-katakana-200{border-color:var(--color-katakana-200)}.border-lens-200{border-color:var(--color-lens-200)}.border-lens-400{border-color:var(--color-lens-400)}.border-lens-500{border-color:var(--color-lens-500)}.border-lens-500\/10{border-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.border-lens-500\/10{border-color:color-mix(in oklab,var(--color-lens-500)10%,transparent)}}.border-lens-500\/20{border-color:#6d887733}@supports (color:color-mix(in lab,red,red)){.border-lens-500\/20{border-color:color-mix(in oklab,var(--color-lens-500)20%,transparent)}}.border-neutral-50\/90{border-color:#fafaf9e6}@supports (color:color-mix(in lab,red,red)){.border-neutral-50\/90{border-color:color-mix(in oklab,var(--color-neutral-50)90%,transparent)}}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-200\/50{border-color:#e7e5e480}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/50{border-color:color-mix(in oklab,var(--color-neutral-200)50%,transparent)}}.border-neutral-200\/70{border-color:#e7e5e4b3}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/70{border-color:color-mix(in oklab,var(--color-neutral-200)70%,transparent)}}.border-neutral-200\/80{border-color:#e7e5e4cc}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/80{border-color:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}.border-neutral-200\/90{border-color:#e7e5e4e6}@supports (color:color-mix(in lab,red,red)){.border-neutral-200\/90{border-color:color-mix(in oklab,var(--color-neutral-200)90%,transparent)}}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-300\/50{border-color:#d6d3d180}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/50{border-color:color-mix(in oklab,var(--color-neutral-300)50%,transparent)}}.border-neutral-300\/70{border-color:#d6d3d1b3}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/70{border-color:color-mix(in oklab,var(--color-neutral-300)70%,transparent)}}.border-neutral-300\/80{border-color:#d6d3d1cc}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/80{border-color:color-mix(in oklab,var(--color-neutral-300)80%,transparent)}}.border-neutral-300\/90{border-color:#d6d3d1e6}@supports (color:color-mix(in lab,red,red)){.border-neutral-300\/90{border-color:color-mix(in oklab,var(--color-neutral-300)90%,transparent)}}.border-neutral-400{border-color:var(--color-neutral-400)}.border-neutral-500\/20{border-color:#79716b33}@supports (color:color-mix(in lab,red,red)){.border-neutral-500\/20{border-color:color-mix(in oklab,var(--color-neutral-500)20%,transparent)}}.border-neutral-500\/25{border-color:#79716b40}@supports (color:color-mix(in lab,red,red)){.border-neutral-500\/25{border-color:color-mix(in oklab,var(--color-neutral-500)25%,transparent)}}.border-neutral-600{border-color:var(--color-neutral-600)}.border-neutral-700{border-color:var(--color-neutral-700)}.border-neutral-700\/30{border-color:#44403b4d}@supports (color:color-mix(in lab,red,red)){.border-neutral-700\/30{border-color:color-mix(in oklab,var(--color-neutral-700)30%,transparent)}}.border-neutral-700\/50{border-color:#44403b80}@supports (color:color-mix(in lab,red,red)){.border-neutral-700\/50{border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-radicals-300{border-color:var(--color-radicals-300)}.border-radicals-500\/30{border-color:#6a849a4d}@supports (color:color-mix(in lab,red,red)){.border-radicals-500\/30{border-color:color-mix(in oklab,var(--color-radicals-500)30%,transparent)}}.border-sentences-200{border-color:var(--color-sentences-200)}.border-sentences-300{border-color:var(--color-sentences-300)}.border-sentences-400{border-color:var(--color-sentences-400)}.border-sentences-500\/30{border-color:#7087744d}@supports (color:color-mix(in lab,red,red)){.border-sentences-500\/30{border-color:color-mix(in oklab,var(--color-sentences-500)30%,transparent)}}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-200\/80{border-color:#cddcd2cc}@supports (color:color-mix(in lab,red,red)){.border-sky-200\/80{border-color:color-mix(in oklab,var(--color-sky-200)80%,transparent)}}.border-sky-300{border-color:var(--color-sky-300)}.border-sky-300\/90{border-color:#aac6b4e6}@supports (color:color-mix(in lab,red,red)){.border-sky-300\/90{border-color:color-mix(in oklab,var(--color-sky-300)90%,transparent)}}.border-sky-500\/25{border-color:#6d887740}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/25{border-color:color-mix(in oklab,var(--color-sky-500)25%,transparent)}}.border-stone-200{border-color:var(--color-stone-200)}.border-stone-300{border-color:var(--color-stone-300)}.border-stone-700{border-color:var(--color-stone-700)}.border-stone-700\/30{border-color:#44403b4d}@supports (color:color-mix(in lab,red,red)){.border-stone-700\/30{border-color:color-mix(in oklab,var(--color-stone-700)30%,transparent)}}.border-success-200{border-color:var(--color-success-200)}.border-success-300{border-color:var(--color-success-300)}.border-success-400{border-color:var(--color-success-400)}.border-success-500{border-color:var(--color-success-500)}.border-success-500\/30{border-color:#6d8f004d}@supports (color:color-mix(in lab,red,red)){.border-success-500\/30{border-color:color-mix(in oklab,var(--color-success-500)30%,transparent)}}.border-success-600{border-color:var(--color-success-600)}.border-tango-100{border-color:var(--color-tango-100)}.border-tango-100\/80{border-color:#ffe5d5cc}@supports (color:color-mix(in lab,red,red)){.border-tango-100\/80{border-color:color-mix(in oklab,var(--color-tango-100)80%,transparent)}}.border-tango-200{border-color:var(--color-tango-200)}.border-tango-200\/55{border-color:#fecbaf8c}@supports (color:color-mix(in lab,red,red)){.border-tango-200\/55{border-color:color-mix(in oklab,var(--color-tango-200)55%,transparent)}}.border-tango-200\/60{border-color:#fecbaf99}@supports (color:color-mix(in lab,red,red)){.border-tango-200\/60{border-color:color-mix(in oklab,var(--color-tango-200)60%,transparent)}}.border-tango-200\/70{border-color:#fecbafb3}@supports (color:color-mix(in lab,red,red)){.border-tango-200\/70{border-color:color-mix(in oklab,var(--color-tango-200)70%,transparent)}}.border-tango-200\/80{border-color:#fecbafcc}@supports (color:color-mix(in lab,red,red)){.border-tango-200\/80{border-color:color-mix(in oklab,var(--color-tango-200)80%,transparent)}}.border-tango-300{border-color:var(--color-tango-300)}.border-tango-400{border-color:var(--color-tango-400)}.border-tango-500{border-color:var(--color-tango-500)}.border-tango-500\/10{border-color:#c460161a}@supports (color:color-mix(in lab,red,red)){.border-tango-500\/10{border-color:color-mix(in oklab,var(--color-tango-500)10%,transparent)}}.border-tango-500\/20{border-color:#c4601633}@supports (color:color-mix(in lab,red,red)){.border-tango-500\/20{border-color:color-mix(in oklab,var(--color-tango-500)20%,transparent)}}.border-tango-500\/30{border-color:#c460164d}@supports (color:color-mix(in lab,red,red)){.border-tango-500\/30{border-color:color-mix(in oklab,var(--color-tango-500)30%,transparent)}}.border-teal-500\/25{border-color:#00baa740}@supports (color:color-mix(in lab,red,red)){.border-teal-500\/25{border-color:color-mix(in oklab,var(--color-teal-500)25%,transparent)}}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-200\/80{border-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.border-violet-200\/80{border-color:color-mix(in oklab,var(--color-violet-200)80%,transparent)}}.border-violet-300{border-color:var(--color-violet-300)}.border-violet-300\/90{border-color:#c4b4ffe6}@supports (color:color-mix(in lab,red,red)){.border-violet-300\/90{border-color:color-mix(in oklab,var(--color-violet-300)90%,transparent)}}.border-violet-500\/25{border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/25{border-color:color-mix(in oklab,var(--color-violet-500)25%,transparent)}}.border-warning-200{border-color:var(--color-warning-200)}.border-warning-300{border-color:var(--color-warning-300)}.border-warning-300\/60{border-color:#f4ae4a99}@supports (color:color-mix(in lab,red,red)){.border-warning-300\/60{border-color:color-mix(in oklab,var(--color-warning-300)60%,transparent)}}.border-warning-400{border-color:var(--color-warning-400)}.border-warning-500{border-color:var(--color-warning-500)}.border-warning-500\/30{border-color:#af71004d}@supports (color:color-mix(in lab,red,red)){.border-warning-500\/30{border-color:color-mix(in oklab,var(--color-warning-500)30%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.border-white\/85{border-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.border-white\/85{border-color:color-mix(in oklab,var(--color-white)85%,transparent)}}.border-white\/92{border-color:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.border-white\/92{border-color:color-mix(in oklab,var(--color-white)92%,transparent)}}.border-words-200{border-color:var(--color-words-200)}.border-words-200\/70{border-color:#d6dcb7b3}@supports (color:color-mix(in lab,red,red)){.border-words-200\/70{border-color:color-mix(in oklab,var(--color-words-200)70%,transparent)}}.border-words-200\/80{border-color:#d6dcb7cc}@supports (color:color-mix(in lab,red,red)){.border-words-200\/80{border-color:color-mix(in oklab,var(--color-words-200)80%,transparent)}}.border-words-300{border-color:var(--color-words-300)}.border-words-300\/90{border-color:#bcc490e6}@supports (color:color-mix(in lab,red,red)){.border-words-300\/90{border-color:color-mix(in oklab,var(--color-words-300)90%,transparent)}}.border-words-400{border-color:var(--color-words-400)}.border-words-500{border-color:var(--color-words-500)}.border-words-500\/30{border-color:#8a92584d}@supports (color:color-mix(in lab,red,red)){.border-words-500\/30{border-color:color-mix(in oklab,var(--color-words-500)30%,transparent)}}.border-words-600{border-color:var(--color-words-600)}.border-words-700{border-color:var(--color-words-700)}.border-t-current{border-top-color:currentColor}.border-t-kanji-700{border-top-color:var(--color-kanji-700)}.border-t-lens-500{border-top-color:var(--color-lens-500)}.border-t-neutral-50{border-top-color:var(--color-neutral-50)}.border-t-neutral-200{border-top-color:var(--color-neutral-200)}.border-t-neutral-800{border-top-color:var(--color-neutral-800)}.border-t-tango-50{border-top-color:var(--color-tango-50)}.border-t-tango-500{border-top-color:var(--color-tango-500)}.border-t-tango-600{border-top-color:var(--color-tango-600)}.border-t-transparent{border-top-color:#0000}.border-t-words-500{border-top-color:var(--color-words-500)}.border-t-words-700{border-top-color:var(--color-words-700)}.border-b-neutral-50{border-bottom-color:var(--color-neutral-50)}.border-b-neutral-200{border-bottom-color:var(--color-neutral-200)}.border-l-tango-400{border-left-color:var(--color-tango-400)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50)80%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/90{background-color:#fef3c6e6}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/90{background-color:color-mix(in oklab,var(--color-amber-100)90%,transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black)0%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-como-600{background-color:var(--color-como-600)}.bg-current{background-color:currentColor}.bg-danger-50{background-color:var(--color-danger-50)}.bg-danger-50\/80{background-color:#fff4f1cc}@supports (color:color-mix(in lab,red,red)){.bg-danger-50\/80{background-color:color-mix(in oklab,var(--color-danger-50)80%,transparent)}}.bg-danger-100{background-color:var(--color-danger-100)}.bg-danger-100\/90{background-color:#ffe2dee6}@supports (color:color-mix(in lab,red,red)){.bg-danger-100\/90{background-color:color-mix(in oklab,var(--color-danger-100)90%,transparent)}}.bg-danger-200{background-color:var(--color-danger-200)}.bg-danger-500{background-color:var(--color-danger-500)}.bg-danger-500\/10{background-color:#ca564f1a}@supports (color:color-mix(in lab,red,red)){.bg-danger-500\/10{background-color:color-mix(in oklab,var(--color-danger-500)10%,transparent)}}.bg-danger-600{background-color:var(--color-danger-600)}.bg-danger-700{background-color:var(--color-danger-700)}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50)80%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-100\/90{background-color:#d0fae5e6}@supports (color:color-mix(in lab,red,red)){.bg-emerald-100\/90{background-color:color-mix(in oklab,var(--color-emerald-100)90%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-green-100\/80{background-color:#dcfce7cc}@supports (color:color-mix(in lab,red,red)){.bg-green-100\/80{background-color:color-mix(in oklab,var(--color-green-100)80%,transparent)}}.bg-hiragana-50{background-color:var(--color-hiragana-50)}.bg-hiragana-500{background-color:var(--color-hiragana-500)}.bg-info-50{background-color:var(--color-info-50)}.bg-info-100{background-color:var(--color-info-100)}.bg-info-500{background-color:var(--color-info-500)}.bg-info-500\/10{background-color:#76847d1a}@supports (color:color-mix(in lab,red,red)){.bg-info-500\/10{background-color:color-mix(in oklab,var(--color-info-500)10%,transparent)}}.bg-kanji-50{background-color:var(--color-kanji-50)}.bg-kanji-100{background-color:var(--color-kanji-100)}.bg-kanji-100\/70{background-color:#f1ecceb3}@supports (color:color-mix(in lab,red,red)){.bg-kanji-100\/70{background-color:color-mix(in oklab,var(--color-kanji-100)70%,transparent)}}.bg-kanji-200{background-color:var(--color-kanji-200)}.bg-kanji-300{background-color:var(--color-kanji-300)}.bg-kanji-400{background-color:var(--color-kanji-400)}.bg-kanji-500{background-color:var(--color-kanji-500)}.bg-kanji-500\/20{background-color:#99870033}@supports (color:color-mix(in lab,red,red)){.bg-kanji-500\/20{background-color:color-mix(in oklab,var(--color-kanji-500)20%,transparent)}}.bg-kanji-600{background-color:var(--color-kanji-600)}.bg-katakana-50{background-color:var(--color-katakana-50)}.bg-katakana-500{background-color:var(--color-katakana-500)}.bg-lens-50{background-color:var(--color-lens-50)}.bg-lens-100{background-color:var(--color-lens-100)}.bg-lens-200{background-color:var(--color-lens-200)}.bg-lens-200\/60{background-color:#cddcd299}@supports (color:color-mix(in lab,red,red)){.bg-lens-200\/60{background-color:color-mix(in oklab,var(--color-lens-200)60%,transparent)}}.bg-lens-300{background-color:var(--color-lens-300)}.bg-lens-300\/20{background-color:#aac6b433}@supports (color:color-mix(in lab,red,red)){.bg-lens-300\/20{background-color:color-mix(in oklab,var(--color-lens-300)20%,transparent)}}.bg-lens-500{background-color:var(--color-lens-500)}.bg-lens-500\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-lens-500\/0{background-color:color-mix(in oklab,var(--color-lens-500)0%,transparent)}}.bg-lens-500\/5{background-color:#6d88770d}@supports (color:color-mix(in lab,red,red)){.bg-lens-500\/5{background-color:color-mix(in oklab,var(--color-lens-500)5%,transparent)}}.bg-lens-600{background-color:var(--color-lens-600)}.bg-lensgradient-200\/45{background-color:#cddcd273}@supports (color:color-mix(in lab,red,red)){.bg-lensgradient-200\/45{background-color:color-mix(in oklab,var(--color-lensgradient-200)45%,transparent)}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-50\/60{background-color:#fafaf999}@supports (color:color-mix(in lab,red,red)){.bg-neutral-50\/60{background-color:color-mix(in oklab,var(--color-neutral-50)60%,transparent)}}.bg-neutral-50\/70{background-color:#fafaf9b3}@supports (color:color-mix(in lab,red,red)){.bg-neutral-50\/70{background-color:color-mix(in oklab,var(--color-neutral-50)70%,transparent)}}.bg-neutral-50\/75{background-color:#fafaf9bf}@supports (color:color-mix(in lab,red,red)){.bg-neutral-50\/75{background-color:color-mix(in oklab,var(--color-neutral-50)75%,transparent)}}.bg-neutral-50\/80{background-color:#fafaf9cc}@supports (color:color-mix(in lab,red,red)){.bg-neutral-50\/80{background-color:color-mix(in oklab,var(--color-neutral-50)80%,transparent)}}.bg-neutral-50\/90{background-color:#fafaf9e6}@supports (color:color-mix(in lab,red,red)){.bg-neutral-50\/90{background-color:color-mix(in oklab,var(--color-neutral-50)90%,transparent)}}.bg-neutral-50\/95{background-color:#fafaf9f2}@supports (color:color-mix(in lab,red,red)){.bg-neutral-50\/95{background-color:color-mix(in oklab,var(--color-neutral-50)95%,transparent)}}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-100\/20{background-color:#f5f5f433}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/20{background-color:color-mix(in oklab,var(--color-neutral-100)20%,transparent)}}.bg-neutral-100\/40{background-color:#f5f5f466}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/40{background-color:color-mix(in oklab,var(--color-neutral-100)40%,transparent)}}.bg-neutral-100\/60{background-color:#f5f5f499}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/60{background-color:color-mix(in oklab,var(--color-neutral-100)60%,transparent)}}.bg-neutral-100\/70{background-color:#f5f5f4b3}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/70{background-color:color-mix(in oklab,var(--color-neutral-100)70%,transparent)}}.bg-neutral-100\/80{background-color:#f5f5f4cc}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/80{background-color:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}.bg-neutral-100\/90{background-color:#f5f5f4e6}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/90{background-color:color-mix(in oklab,var(--color-neutral-100)90%,transparent)}}.bg-neutral-100\/95{background-color:#f5f5f4f2}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/95{background-color:color-mix(in oklab,var(--color-neutral-100)95%,transparent)}}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-200\/50{background-color:#e7e5e480}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/50{background-color:color-mix(in oklab,var(--color-neutral-200)50%,transparent)}}.bg-neutral-200\/60{background-color:#e7e5e499}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/60{background-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}.bg-neutral-200\/70{background-color:#e7e5e4b3}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/70{background-color:color-mix(in oklab,var(--color-neutral-200)70%,transparent)}}.bg-neutral-200\/80{background-color:#e7e5e4cc}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/80{background-color:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}.bg-neutral-200\/90{background-color:#e7e5e4e6}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/90{background-color:color-mix(in oklab,var(--color-neutral-200)90%,transparent)}}.bg-neutral-300{background-color:var(--color-neutral-300)}.bg-neutral-300\/80{background-color:#d6d3d1cc}@supports (color:color-mix(in lab,red,red)){.bg-neutral-300\/80{background-color:color-mix(in oklab,var(--color-neutral-300)80%,transparent)}}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-400\/70{background-color:#a6a09bb3}@supports (color:color-mix(in lab,red,red)){.bg-neutral-400\/70{background-color:color-mix(in oklab,var(--color-neutral-400)70%,transparent)}}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-500\/10{background-color:#79716b1a}@supports (color:color-mix(in lab,red,red)){.bg-neutral-500\/10{background-color:color-mix(in oklab,var(--color-neutral-500)10%,transparent)}}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-800\/60{background-color:#29252499}@supports (color:color-mix(in lab,red,red)){.bg-neutral-800\/60{background-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-900\/40{background-color:#1c191766}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/40{background-color:color-mix(in oklab,var(--color-neutral-900)40%,transparent)}}.bg-neutral-900\/50{background-color:#1c191780}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/50{background-color:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}.bg-neutral-900\/60{background-color:#1c191799}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/60{background-color:color-mix(in oklab,var(--color-neutral-900)60%,transparent)}}.bg-neutral-900\/70{background-color:#1c1917b3}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/70{background-color:color-mix(in oklab,var(--color-neutral-900)70%,transparent)}}.bg-neutral-900\/90{background-color:#1c1917e6}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/90{background-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}.bg-neutral-900\/95{background-color:#1c1917f2}@supports (color:color-mix(in lab,red,red)){.bg-neutral-900\/95{background-color:color-mix(in oklab,var(--color-neutral-900)95%,transparent)}}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-neutral-950\/40{background-color:#14110d66}@supports (color:color-mix(in lab,red,red)){.bg-neutral-950\/40{background-color:color-mix(in oklab,var(--color-neutral-950)40%,transparent)}}.bg-neutral-950\/50{background-color:#14110d80}@supports (color:color-mix(in lab,red,red)){.bg-neutral-950\/50{background-color:color-mix(in oklab,var(--color-neutral-950)50%,transparent)}}.bg-neutral-950\/60{background-color:#14110d99}@supports (color:color-mix(in lab,red,red)){.bg-neutral-950\/60{background-color:color-mix(in oklab,var(--color-neutral-950)60%,transparent)}}.bg-neutral-950\/90{background-color:#14110de6}@supports (color:color-mix(in lab,red,red)){.bg-neutral-950\/90{background-color:color-mix(in oklab,var(--color-neutral-950)90%,transparent)}}.bg-radicals-100{background-color:var(--color-radicals-100)}.bg-radicals-500\/20{background-color:#6a849a33}@supports (color:color-mix(in lab,red,red)){.bg-radicals-500\/20{background-color:color-mix(in oklab,var(--color-radicals-500)20%,transparent)}}.bg-red-100\/80{background-color:#ffe2e2cc}@supports (color:color-mix(in lab,red,red)){.bg-red-100\/80{background-color:color-mix(in oklab,var(--color-red-100)80%,transparent)}}.bg-secondary-200{background-color:var(--color-secondary-200)}.bg-secondary-200\/50{background-color:#e7e5e480}@supports (color:color-mix(in lab,red,red)){.bg-secondary-200\/50{background-color:color-mix(in oklab,var(--color-secondary-200)50%,transparent)}}.bg-secondary-300{background-color:var(--color-secondary-300)}.bg-secondary-700{background-color:var(--color-secondary-700)}.bg-sentences-50{background-color:var(--color-sentences-50)}.bg-sentences-100{background-color:var(--color-sentences-100)}.bg-sentences-200\/75{background-color:#cfdbd1bf}@supports (color:color-mix(in lab,red,red)){.bg-sentences-200\/75{background-color:color-mix(in oklab,var(--color-sentences-200)75%,transparent)}}.bg-sentences-500\/20{background-color:#70877433}@supports (color:color-mix(in lab,red,red)){.bg-sentences-500\/20{background-color:color-mix(in oklab,var(--color-sentences-500)20%,transparent)}}.bg-sentences-600{background-color:var(--color-sentences-600)}.bg-sky-50\/80{background-color:#eefdf3cc}@supports (color:color-mix(in lab,red,red)){.bg-sky-50\/80{background-color:color-mix(in oklab,var(--color-sky-50)80%,transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-100\/90{background-color:#e1efe6e6}@supports (color:color-mix(in lab,red,red)){.bg-sky-100\/90{background-color:color-mix(in oklab,var(--color-sky-100)90%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/10{background-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-200\/50{background-color:#e7e5e480}@supports (color:color-mix(in lab,red,red)){.bg-stone-200\/50{background-color:color-mix(in oklab,var(--color-stone-200)50%,transparent)}}.bg-stone-800{background-color:var(--color-stone-800)}.bg-stone-900{background-color:var(--color-stone-900)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-100{background-color:var(--color-success-100)}.bg-success-500{background-color:var(--color-success-500)}.bg-success-500\/10{background-color:#6d8f001a}@supports (color:color-mix(in lab,red,red)){.bg-success-500\/10{background-color:color-mix(in oklab,var(--color-success-500)10%,transparent)}}.bg-success-500\/20{background-color:#6d8f0033}@supports (color:color-mix(in lab,red,red)){.bg-success-500\/20{background-color:color-mix(in oklab,var(--color-success-500)20%,transparent)}}.bg-success-600{background-color:var(--color-success-600)}.bg-tango-50{background-color:var(--color-tango-50)}.bg-tango-50\/18{background-color:#fff5ed2e}@supports (color:color-mix(in lab,red,red)){.bg-tango-50\/18{background-color:color-mix(in oklab,var(--color-tango-50)18%,transparent)}}.bg-tango-50\/60{background-color:#fff5ed99}@supports (color:color-mix(in lab,red,red)){.bg-tango-50\/60{background-color:color-mix(in oklab,var(--color-tango-50)60%,transparent)}}.bg-tango-50\/70{background-color:#fff5edb3}@supports (color:color-mix(in lab,red,red)){.bg-tango-50\/70{background-color:color-mix(in oklab,var(--color-tango-50)70%,transparent)}}.bg-tango-50\/80{background-color:#fff5edcc}@supports (color:color-mix(in lab,red,red)){.bg-tango-50\/80{background-color:color-mix(in oklab,var(--color-tango-50)80%,transparent)}}.bg-tango-50\/90{background-color:#fff5ede6}@supports (color:color-mix(in lab,red,red)){.bg-tango-50\/90{background-color:color-mix(in oklab,var(--color-tango-50)90%,transparent)}}.bg-tango-100{background-color:var(--color-tango-100)}.bg-tango-200{background-color:var(--color-tango-200)}.bg-tango-200\/18{background-color:#fecbaf2e}@supports (color:color-mix(in lab,red,red)){.bg-tango-200\/18{background-color:color-mix(in oklab,var(--color-tango-200)18%,transparent)}}.bg-tango-200\/22{background-color:#fecbaf38}@supports (color:color-mix(in lab,red,red)){.bg-tango-200\/22{background-color:color-mix(in oklab,var(--color-tango-200)22%,transparent)}}.bg-tango-300\/8{background-color:#ffa36d14}@supports (color:color-mix(in lab,red,red)){.bg-tango-300\/8{background-color:color-mix(in oklab,var(--color-tango-300)8%,transparent)}}.bg-tango-300\/10{background-color:#ffa36d1a}@supports (color:color-mix(in lab,red,red)){.bg-tango-300\/10{background-color:color-mix(in oklab,var(--color-tango-300)10%,transparent)}}.bg-tango-400\/10{background-color:#e77f3e1a}@supports (color:color-mix(in lab,red,red)){.bg-tango-400\/10{background-color:color-mix(in oklab,var(--color-tango-400)10%,transparent)}}.bg-tango-500{background-color:var(--color-tango-500)}.bg-tango-500\/5{background-color:#c460160d}@supports (color:color-mix(in lab,red,red)){.bg-tango-500\/5{background-color:color-mix(in oklab,var(--color-tango-500)5%,transparent)}}.bg-tango-500\/10{background-color:#c460161a}@supports (color:color-mix(in lab,red,red)){.bg-tango-500\/10{background-color:color-mix(in oklab,var(--color-tango-500)10%,transparent)}}.bg-tango-500\/20{background-color:#c4601633}@supports (color:color-mix(in lab,red,red)){.bg-tango-500\/20{background-color:color-mix(in oklab,var(--color-tango-500)20%,transparent)}}.bg-tango-500\/60{background-color:#c4601699}@supports (color:color-mix(in lab,red,red)){.bg-tango-500\/60{background-color:color-mix(in oklab,var(--color-tango-500)60%,transparent)}}.bg-tango-500\/88{background-color:#c46016e0}@supports (color:color-mix(in lab,red,red)){.bg-tango-500\/88{background-color:color-mix(in oklab,var(--color-tango-500)88%,transparent)}}.bg-tango-600{background-color:var(--color-tango-600)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10{background-color:color-mix(in oklab,var(--color-teal-500)10%,transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50\/80{background-color:#f5f3ffcc}@supports (color:color-mix(in lab,red,red)){.bg-violet-50\/80{background-color:color-mix(in oklab,var(--color-violet-50)80%,transparent)}}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-100\/90{background-color:#ede9fee6}@supports (color:color-mix(in lab,red,red)){.bg-violet-100\/90{background-color:color-mix(in oklab,var(--color-violet-100)90%,transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/10{background-color:color-mix(in oklab,var(--color-violet-500)10%,transparent)}}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-50\/30{background-color:#fff7ea4d}@supports (color:color-mix(in lab,red,red)){.bg-warning-50\/30{background-color:color-mix(in oklab,var(--color-warning-50)30%,transparent)}}.bg-warning-50\/70{background-color:#fff7eab3}@supports (color:color-mix(in lab,red,red)){.bg-warning-50\/70{background-color:color-mix(in oklab,var(--color-warning-50)70%,transparent)}}.bg-warning-50\/80{background-color:#fff7eacc}@supports (color:color-mix(in lab,red,red)){.bg-warning-50\/80{background-color:color-mix(in oklab,var(--color-warning-50)80%,transparent)}}.bg-warning-100{background-color:var(--color-warning-100)}.bg-warning-300{background-color:var(--color-warning-300)}.bg-warning-500{background-color:var(--color-warning-500)}.bg-warning-500\/10{background-color:#af71001a}@supports (color:color-mix(in lab,red,red)){.bg-warning-500\/10{background-color:color-mix(in oklab,var(--color-warning-500)10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white)72%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white)75%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white)85%,transparent)}}.bg-white\/86{background-color:#ffffffdb}@supports (color:color-mix(in lab,red,red)){.bg-white\/86{background-color:color-mix(in oklab,var(--color-white)86%,transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.bg-white\/88{background-color:color-mix(in oklab,var(--color-white)88%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-words-50{background-color:var(--color-words-50)}.bg-words-50\/60{background-color:#f8f9f299}@supports (color:color-mix(in lab,red,red)){.bg-words-50\/60{background-color:color-mix(in oklab,var(--color-words-50)60%,transparent)}}.bg-words-50\/80{background-color:#f8f9f2cc}@supports (color:color-mix(in lab,red,red)){.bg-words-50\/80{background-color:color-mix(in oklab,var(--color-words-50)80%,transparent)}}.bg-words-100{background-color:var(--color-words-100)}.bg-words-200{background-color:var(--color-words-200)}.bg-words-300{background-color:var(--color-words-300)}.bg-words-400{background-color:var(--color-words-400)}.bg-words-500{background-color:var(--color-words-500)}.bg-words-500\/20{background-color:#8a925833}@supports (color:color-mix(in lab,red,red)){.bg-words-500\/20{background-color:color-mix(in oklab,var(--color-words-500)20%,transparent)}}.bg-words-600{background-color:var(--color-words-600)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[repeating-conic-gradient\(\#e5e5e5_0\%_25\%\,\#fff_0\%_50\%\)\]{background-image:repeating-conic-gradient(#e5e5e5,#e5e5e5 25%,#fff 0%,#fff 50%)}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab,red,red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab,var(--color-black)55%,transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-hiragana-500{--tw-gradient-from:var(--color-hiragana-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-400{--tw-gradient-from:var(--color-indigo-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-indigo-500\/20{--tw-gradient-from:#625fff33}@supports (color:color-mix(in lab,red,red)){.from-indigo-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-indigo-500)20%,transparent)}}.from-indigo-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-info-500\/20{--tw-gradient-from:#76847d33}@supports (color:color-mix(in lab,red,red)){.from-info-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-info-500)20%,transparent)}}.from-info-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-kanji-500\/20{--tw-gradient-from:#99870033}@supports (color:color-mix(in lab,red,red)){.from-kanji-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-kanji-500)20%,transparent)}}.from-kanji-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-katakana-500{--tw-gradient-from:var(--color-katakana-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lens-50\/85{--tw-gradient-from:#eefdf3d9}@supports (color:color-mix(in lab,red,red)){.from-lens-50\/85{--tw-gradient-from:color-mix(in oklab,var(--color-lens-50)85%,transparent)}}.from-lens-50\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lens-300{--tw-gradient-from:var(--color-lens-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lens-400{--tw-gradient-from:var(--color-lens-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lens-500{--tw-gradient-from:var(--color-lens-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lens-500\/5{--tw-gradient-from:#6d88770d}@supports (color:color-mix(in lab,red,red)){.from-lens-500\/5{--tw-gradient-from:color-mix(in oklab,var(--color-lens-500)5%,transparent)}}.from-lens-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lens-500\/20{--tw-gradient-from:#6d887733}@supports (color:color-mix(in lab,red,red)){.from-lens-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-lens-500)20%,transparent)}}.from-lens-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-50{--tw-gradient-from:var(--color-neutral-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-100{--tw-gradient-from:var(--color-neutral-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-500\/20{--tw-gradient-from:#79716b33}@supports (color:color-mix(in lab,red,red)){.from-neutral-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-500)20%,transparent)}}.from-neutral-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-700{--tw-gradient-from:var(--color-neutral-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-neutral-900\/70{--tw-gradient-from:#1c1917b3}@supports (color:color-mix(in lab,red,red)){.from-neutral-900\/70{--tw-gradient-from:color-mix(in oklab,var(--color-neutral-900)70%,transparent)}}.from-neutral-900\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-radicals-500\/20{--tw-gradient-from:#6a849a33}@supports (color:color-mix(in lab,red,red)){.from-radicals-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-radicals-500)20%,transparent)}}.from-radicals-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sentences-500\/20{--tw-gradient-from:#70877433}@supports (color:color-mix(in lab,red,red)){.from-sentences-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-sentences-500)20%,transparent)}}.from-sentences-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-success-500\/20{--tw-gradient-from:#6d8f0033}@supports (color:color-mix(in lab,red,red)){.from-success-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-success-500)20%,transparent)}}.from-success-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-tango-50{--tw-gradient-from:var(--color-tango-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-tango-400{--tw-gradient-from:var(--color-tango-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-tango-500{--tw-gradient-from:var(--color-tango-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-tango-500\/5{--tw-gradient-from:#c460160d}@supports (color:color-mix(in lab,red,red)){.from-tango-500\/5{--tw-gradient-from:color-mix(in oklab,var(--color-tango-500)5%,transparent)}}.from-tango-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-tango-500\/20{--tw-gradient-from:#c4601633}@supports (color:color-mix(in lab,red,red)){.from-tango-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-tango-500)20%,transparent)}}.from-tango-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/88{--tw-gradient-from:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.from-white\/88{--tw-gradient-from:color-mix(in oklab,var(--color-white)88%,transparent)}}.from-white\/88{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-words-500\/20{--tw-gradient-from:#8a925833}@supports (color:color-mix(in lab,red,red)){.from-words-500\/20{--tw-gradient-from:color-mix(in oklab,var(--color-words-500)20%,transparent)}}.from-words-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-apricot-50\/30{--tw-gradient-via:#fff6f04d}@supports (color:color-mix(in lab,red,red)){.via-apricot-50\/30{--tw-gradient-via:color-mix(in oklab,var(--color-apricot-50)30%,transparent)}}.via-apricot-50\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab,red,red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab,var(--color-black)10%,transparent)}}.via-black\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-tango-50\/14{--tw-gradient-via:#fff5ed24}@supports (color:color-mix(in lab,red,red)){.via-tango-50\/14{--tw-gradient-via:color-mix(in oklab,var(--color-tango-50)14%,transparent)}}.via-tango-50\/14{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-tango-50\/18{--tw-gradient-via:#fff5ed2e}@supports (color:color-mix(in lab,red,red)){.via-tango-50\/18{--tw-gradient-via:color-mix(in oklab,var(--color-tango-50)18%,transparent)}}.via-tango-50\/18{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white{--tw-gradient-via:var(--color-white);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/74{--tw-gradient-via:#ffffffbd}@supports (color:color-mix(in lab,red,red)){.via-white\/74{--tw-gradient-via:color-mix(in oklab,var(--color-white)74%,transparent)}}.via-white\/74{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-hiragana-600{--tw-gradient-to:var(--color-hiragana-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-info-400\/20{--tw-gradient-to:#94a39b33}@supports (color:color-mix(in lab,red,red)){.to-info-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-info-400)20%,transparent)}}.to-info-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-kanji-400\/20{--tw-gradient-to:#b0a03c33}@supports (color:color-mix(in lab,red,red)){.to-kanji-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-kanji-400)20%,transparent)}}.to-kanji-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-katakana-500{--tw-gradient-to:var(--color-katakana-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-katakana-600{--tw-gradient-to:var(--color-katakana-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-lens-100\/70{--tw-gradient-to:#e1efe6b3}@supports (color:color-mix(in lab,red,red)){.to-lens-100\/70{--tw-gradient-to:color-mix(in oklab,var(--color-lens-100)70%,transparent)}}.to-lens-100\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-lensgradient-200{--tw-gradient-to:var(--color-lensgradient-200);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-lensgradient-400{--tw-gradient-to:var(--color-lensgradient-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-lensgradient-500{--tw-gradient-to:var(--color-lensgradient-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-lensgradient-500\/5{--tw-gradient-to:#6d88770d}@supports (color:color-mix(in lab,red,red)){.to-lensgradient-500\/5{--tw-gradient-to:color-mix(in oklab,var(--color-lensgradient-500)5%,transparent)}}.to-lensgradient-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-lensgradient-500\/20{--tw-gradient-to:#6d887733}@supports (color:color-mix(in lab,red,red)){.to-lensgradient-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-lensgradient-500)20%,transparent)}}.to-lensgradient-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-50{--tw-gradient-to:var(--color-neutral-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-100{--tw-gradient-to:var(--color-neutral-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-600\/20{--tw-gradient-to:#57534d33}@supports (color:color-mix(in lab,red,red)){.to-neutral-600\/20{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-600)20%,transparent)}}.to-neutral-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-800{--tw-gradient-to:var(--color-neutral-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-neutral-950\/20{--tw-gradient-to:#14110d33}@supports (color:color-mix(in lab,red,red)){.to-neutral-950\/20{--tw-gradient-to:color-mix(in oklab,var(--color-neutral-950)20%,transparent)}}.to-neutral-950\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600\/20{--tw-gradient-to:#9810fa33}@supports (color:color-mix(in lab,red,red)){.to-purple-600\/20{--tw-gradient-to:color-mix(in oklab,var(--color-purple-600)20%,transparent)}}.to-purple-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-radicals-400\/20{--tw-gradient-to:#829cb333}@supports (color:color-mix(in lab,red,red)){.to-radicals-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-radicals-400)20%,transparent)}}.to-radicals-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sentences-400\/20{--tw-gradient-to:#8da69233}@supports (color:color-mix(in lab,red,red)){.to-sentences-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-sentences-400)20%,transparent)}}.to-sentences-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-stone-100\/60{--tw-gradient-to:#f5f5f499}@supports (color:color-mix(in lab,red,red)){.to-stone-100\/60{--tw-gradient-to:color-mix(in oklab,var(--color-stone-100)60%,transparent)}}.to-stone-100\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-success-400\/20{--tw-gradient-to:#88af0033}@supports (color:color-mix(in lab,red,red)){.to-success-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-success-400)20%,transparent)}}.to-success-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tango-100{--tw-gradient-to:var(--color-tango-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tango-100\/18{--tw-gradient-to:#ffe5d52e}@supports (color:color-mix(in lab,red,red)){.to-tango-100\/18{--tw-gradient-to:color-mix(in oklab,var(--color-tango-100)18%,transparent)}}.to-tango-100\/18{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tango-100\/22{--tw-gradient-to:#ffe5d538}@supports (color:color-mix(in lab,red,red)){.to-tango-100\/22{--tw-gradient-to:color-mix(in oklab,var(--color-tango-100)22%,transparent)}}.to-tango-100\/22{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tangogradient-300{--tw-gradient-to:var(--color-tangogradient-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tangogradient-400{--tw-gradient-to:var(--color-tangogradient-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tangogradient-500{--tw-gradient-to:var(--color-tangogradient-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tangogradient-500\/5{--tw-gradient-to:#c460160d}@supports (color:color-mix(in lab,red,red)){.to-tangogradient-500\/5{--tw-gradient-to:color-mix(in oklab,var(--color-tangogradient-500)5%,transparent)}}.to-tangogradient-500\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-tangogradient-500\/20{--tw-gradient-to:#c4601633}@supports (color:color-mix(in lab,red,red)){.to-tangogradient-500\/20{--tw-gradient-to:color-mix(in oklab,var(--color-tangogradient-500)20%,transparent)}}.to-tangogradient-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-violet-400{--tw-gradient-to:var(--color-violet-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-words-400\/20{--tw-gradient-to:#a3ab7033}@supports (color:color-mix(in lab,red,red)){.to-words-400\/20{--tw-gradient-to:color-mix(in oklab,var(--color-words-400)20%,transparent)}}.to-words-400\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-\[length\:8px_8px\]{background-size:8px 8px}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-current{fill:currentColor}.fill-neutral-500{fill:var(--color-neutral-500)}.fill-none{fill:none}.stroke-current{stroke:currentColor}.stroke-2{stroke-width:2px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[1px\]{padding-block:1px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-2px\]{vertical-align:-2px}.align-\[0\.1em\]{vertical-align:.1em}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6em\]{font-size:.6em}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.9em\]{font-size:.9em}.text-\[0\.48em\]{font-size:.48em}.text-\[0\.925em\]{font-size:.925em}.text-\[0\.46875rem\]{font-size:.46875rem}.text-\[1\.02rem\]{font-size:1.02rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/70{color:#f99c00b3}@supports (color:color-mix(in lab,red,red)){.text-amber-500\/70{color:color-mix(in oklab,var(--color-amber-500)70%,transparent)}}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-apricot-400{color:var(--color-apricot-400)}.text-apricot-500{color:var(--color-apricot-500)}.text-danger-50{color:var(--color-danger-50)}.text-danger-300{color:var(--color-danger-300)}.text-danger-400{color:var(--color-danger-400)}.text-danger-500{color:var(--color-danger-500)}.text-danger-600{color:var(--color-danger-600)}.text-danger-700{color:var(--color-danger-700)}.text-danger-800{color:var(--color-danger-800)}.text-danger-900{color:var(--color-danger-900)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-900{color:var(--color-emerald-900)}.text-green-800{color:var(--color-green-800)}.text-hiragana-500{color:var(--color-hiragana-500)}.text-hiragana-600{color:var(--color-hiragana-600)}.text-indigo-400{color:var(--color-indigo-400)}.text-info-300{color:var(--color-info-300)}.text-info-400{color:var(--color-info-400)}.text-info-600{color:var(--color-info-600)}.text-info-700{color:var(--color-info-700)}.text-info-800{color:var(--color-info-800)}.text-inherit{color:inherit}.text-kanji-50{color:var(--color-kanji-50)}.text-kanji-400{color:var(--color-kanji-400)}.text-kanji-500{color:var(--color-kanji-500)}.text-kanji-600{color:var(--color-kanji-600)}.text-kanji-700{color:var(--color-kanji-700)}.text-kanji-800{color:var(--color-kanji-800)}.text-kanji-950{color:var(--color-kanji-950)}.text-katakana-500{color:var(--color-katakana-500)}.text-katakana-600{color:var(--color-katakana-600)}.text-lens-50{color:var(--color-lens-50)}.text-lens-200{color:var(--color-lens-200)}.text-lens-300{color:var(--color-lens-300)}.text-lens-400{color:var(--color-lens-400)}.text-lens-500{color:var(--color-lens-500)}.text-lens-600{color:var(--color-lens-600)}.text-lens-700{color:var(--color-lens-700)}.text-lens-900{color:var(--color-lens-900)}.text-lensgradient-200{color:var(--color-lensgradient-200)}.text-lensgradient-400{color:var(--color-lensgradient-400)}.text-neutral-50{color:var(--color-neutral-50)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-400\/50{color:#a6a09b80}@supports (color:color-mix(in lab,red,red)){.text-neutral-400\/50{color:color-mix(in oklab,var(--color-neutral-400)50%,transparent)}}.text-neutral-400\/70{color:#a6a09bb3}@supports (color:color-mix(in lab,red,red)){.text-neutral-400\/70{color:color-mix(in oklab,var(--color-neutral-400)70%,transparent)}}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-radicals-400{color:var(--color-radicals-400)}.text-radicals-600{color:var(--color-radicals-600)}.text-radicals-700{color:var(--color-radicals-700)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-secondary-100{color:var(--color-secondary-100)}.text-secondary-400{color:var(--color-secondary-400)}.text-secondary-600{color:var(--color-secondary-600)}.text-secondary-800{color:var(--color-secondary-800)}.text-sentences-50{color:var(--color-sentences-50)}.text-sentences-400{color:var(--color-sentences-400)}.text-sentences-500{color:var(--color-sentences-500)}.text-sentences-600{color:var(--color-sentences-600)}.text-sentences-700{color:var(--color-sentences-700)}.text-sky-700{color:var(--color-sky-700)}.text-sky-900{color:var(--color-sky-900)}.text-stone-100{color:var(--color-stone-100)}.text-stone-200{color:var(--color-stone-200)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-800{color:var(--color-stone-800)}.text-stone-900{color:var(--color-stone-900)}.text-success-50{color:var(--color-success-50)}.text-success-300{color:var(--color-success-300)}.text-success-400{color:var(--color-success-400)}.text-success-600{color:var(--color-success-600)}.text-success-700{color:var(--color-success-700)}.text-success-800{color:var(--color-success-800)}.text-tango-50{color:var(--color-tango-50)}.text-tango-300{color:var(--color-tango-300)}.text-tango-400{color:var(--color-tango-400)}.text-tango-500{color:var(--color-tango-500)}.text-tango-500\/80{color:#c46016cc}@supports (color:color-mix(in lab,red,red)){.text-tango-500\/80{color:color-mix(in oklab,var(--color-tango-500)80%,transparent)}}.text-tango-600{color:var(--color-tango-600)}.text-tango-700{color:var(--color-tango-700)}.text-tango-700\/80{color:#883600cc}@supports (color:color-mix(in lab,red,red)){.text-tango-700\/80{color:color-mix(in oklab,var(--color-tango-700)80%,transparent)}}.text-tango-700\/82{color:#883600d1}@supports (color:color-mix(in lab,red,red)){.text-tango-700\/82{color:color-mix(in oklab,var(--color-tango-700)82%,transparent)}}.text-tango-800{color:var(--color-tango-800)}.text-tango-900{color:var(--color-tango-900)}.text-tangogradient-400{color:var(--color-tangogradient-400)}.text-tangogradient-500{color:var(--color-tangogradient-500)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-violet-400{color:var(--color-violet-400)}.text-violet-700{color:var(--color-violet-700)}.text-violet-900{color:var(--color-violet-900)}.text-warning-300{color:var(--color-warning-300)}.text-warning-400{color:var(--color-warning-400)}.text-warning-600{color:var(--color-warning-600)}.text-warning-700{color:var(--color-warning-700)}.text-warning-800{color:var(--color-warning-800)}.text-warning-900{color:var(--color-warning-900)}.text-warning-950{color:var(--color-warning-950)}.text-white{color:var(--color-white)}.text-words-50{color:var(--color-words-50)}.text-words-400{color:var(--color-words-400)}.text-words-500{color:var(--color-words-500)}.text-words-600{color:var(--color-words-600)}.text-words-700{color:var(--color-words-700)}.text-words-800{color:var(--color-words-800)}.text-words-950{color:var(--color-words-950)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-danger-300{-webkit-text-decoration-color:var(--color-danger-300);text-decoration-color:var(--color-danger-300)}.decoration-neutral-300{-webkit-text-decoration-color:var(--color-neutral-300);text-decoration-color:var(--color-neutral-300)}.decoration-neutral-400{-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400)}.decoration-neutral-500{-webkit-text-decoration-color:var(--color-neutral-500);text-decoration-color:var(--color-neutral-500)}.decoration-red-500{-webkit-text-decoration-color:var(--color-red-500);text-decoration-color:var(--color-red-500)}.decoration-tango-400{-webkit-text-decoration-color:var(--color-tango-400);text-decoration-color:var(--color-tango-400)}.decoration-warning-400{-webkit-text-decoration-color:var(--color-warning-400);text-decoration-color:var(--color-warning-400)}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-neutral-400::placeholder{color:var(--color-neutral-400)}.placeholder-neutral-500::placeholder{color:var(--color-neutral-500)}.caret-neutral-400{caret-color:var(--color-neutral-400)}.accent-tango-400{accent-color:var(--color-tango-400)}.accent-tango-500{accent-color:var(--color-tango-500)}.accent-words-500{accent-color:var(--color-words-500)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-8px_18px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 -8px 18px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_9999px_rgba\(0\,0\,0\,0\)\]{--tw-shadow:0 0 0 9999px var(--tw-shadow-color,#0000);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_var\(--color-kanji-300\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--color-kanji-300));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_var\(--color-words-300\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,var(--color-words-300));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_0_var\(--color-neutral-300\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--color-neutral-300));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(148\,163\,184\,0\.14\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.86\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#94a3b824),inset 0 1px 0 var(--tw-shadow-color,#ffffffdb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1.5px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.inset-ring-\[1\.5px\]{--tw-inset-ring-shadow:inset 0 0 0 1.5px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-hiragana-500\/25{--tw-shadow-color:#668f3340}@supports (color:color-mix(in lab,red,red)){.shadow-hiragana-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-hiragana-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-kanji-400\/20{--tw-shadow-color:#b0a03c33}@supports (color:color-mix(in lab,red,red)){.shadow-kanji-400\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-kanji-400)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-kanji-500\/20{--tw-shadow-color:#99870033}@supports (color:color-mix(in lab,red,red)){.shadow-kanji-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-kanji-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-katakana-500\/25{--tw-shadow-color:#6d887740}@supports (color:color-mix(in lab,red,red)){.shadow-katakana-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-katakana-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-lens-500\/10{--tw-shadow-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.shadow-lens-500\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-lens-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-lens-500\/20{--tw-shadow-color:#6d887733}@supports (color:color-mix(in lab,red,red)){.shadow-lens-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-lens-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-lens-500\/25{--tw-shadow-color:#6d887740}@supports (color:color-mix(in lab,red,red)){.shadow-lens-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-lens-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-neutral-900\/10{--tw-shadow-color:#1c19171a}@supports (color:color-mix(in lab,red,red)){.shadow-neutral-900\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-900)10%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-neutral-950\/15{--tw-shadow-color:#14110d26}@supports (color:color-mix(in lab,red,red)){.shadow-neutral-950\/15{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-950)15%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-sentences-500\/20{--tw-shadow-color:#70877433}@supports (color:color-mix(in lab,red,red)){.shadow-sentences-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-sentences-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-tango-500\/4{--tw-shadow-color:#c460160a}@supports (color:color-mix(in lab,red,red)){.shadow-tango-500\/4{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)4%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-tango-500\/12{--tw-shadow-color:#c460161f}@supports (color:color-mix(in lab,red,red)){.shadow-tango-500\/12{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)12%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-tango-500\/20{--tw-shadow-color:#c4601633}@supports (color:color-mix(in lab,red,red)){.shadow-tango-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-tango-500\/25{--tw-shadow-color:#c4601640}@supports (color:color-mix(in lab,red,red)){.shadow-tango-500\/25{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)25%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-tango-500\/30{--tw-shadow-color:#c460164d}@supports (color:color-mix(in lab,red,red)){.shadow-tango-500\/30{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-words-400\/20{--tw-shadow-color:#a3ab7033}@supports (color:color-mix(in lab,red,red)){.shadow-words-400\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-words-400)20%,transparent)var(--tw-shadow-alpha),transparent)}}.shadow-words-500\/20{--tw-shadow-color:#8a925833}@supports (color:color-mix(in lab,red,red)){.shadow-words-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-words-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-black\/\[0\.03\]{--tw-ring-color:#00000008}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.03\]{--tw-ring-color:color-mix(in oklab,var(--color-black)3%,transparent)}}.ring-como-500{--tw-ring-color:var(--color-como-500)}.ring-hiragana-500{--tw-ring-color:var(--color-hiragana-500)}.ring-info-500{--tw-ring-color:var(--color-info-500)}.ring-kanji-200{--tw-ring-color:var(--color-kanji-200)}.ring-kanji-200\/70{--tw-ring-color:#e2d9a4b3}@supports (color:color-mix(in lab,red,red)){.ring-kanji-200\/70{--tw-ring-color:color-mix(in oklab,var(--color-kanji-200)70%,transparent)}}.ring-katakana-500{--tw-ring-color:var(--color-katakana-500)}.ring-neutral-50\/50{--tw-ring-color:#fafaf980}@supports (color:color-mix(in lab,red,red)){.ring-neutral-50\/50{--tw-ring-color:color-mix(in oklab,var(--color-neutral-50)50%,transparent)}}.ring-neutral-200{--tw-ring-color:var(--color-neutral-200)}.ring-neutral-950\/8{--tw-ring-color:#14110d14}@supports (color:color-mix(in lab,red,red)){.ring-neutral-950\/8{--tw-ring-color:color-mix(in oklab,var(--color-neutral-950)8%,transparent)}}.ring-sentences-300\/35{--tw-ring-color:#acc5b059}@supports (color:color-mix(in lab,red,red)){.ring-sentences-300\/35{--tw-ring-color:color-mix(in oklab,var(--color-sentences-300)35%,transparent)}}.ring-tango-400{--tw-ring-color:var(--color-tango-400)}.ring-tango-400\/20{--tw-ring-color:#e77f3e33}@supports (color:color-mix(in lab,red,red)){.ring-tango-400\/20{--tw-ring-color:color-mix(in oklab,var(--color-tango-400)20%,transparent)}}.ring-tango-500{--tw-ring-color:var(--color-tango-500)}.ring-tango-500\/30{--tw-ring-color:#c460164d}@supports (color:color-mix(in lab,red,red)){.ring-tango-500\/30{--tw-ring-color:color-mix(in oklab,var(--color-tango-500)30%,transparent)}}.ring-warning-500{--tw-ring-color:var(--color-warning-500)}.ring-white\/55{--tw-ring-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.ring-white\/55{--tw-ring-color:color-mix(in oklab,var(--color-white)55%,transparent)}}.ring-words-200{--tw-ring-color:var(--color-words-200)}.ring-words-200\/70{--tw-ring-color:#d6dcb7b3}@supports (color:color-mix(in lab,red,red)){.ring-words-200\/70{--tw-ring-color:color-mix(in oklab,var(--color-words-200)70%,transparent)}}.ring-words-200\/80{--tw-ring-color:#d6dcb7cc}@supports (color:color-mix(in lab,red,red)){.ring-words-200\/80{--tw-ring-color:color-mix(in oklab,var(--color-words-200)80%,transparent)}}.ring-words-400{--tw-ring-color:var(--color-words-400)}.ring-words-500{--tw-ring-color:var(--color-words-500)}.inset-ring-transparent{--tw-inset-ring-color:transparent}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-neutral-50{--tw-ring-offset-color:var(--color-neutral-50)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[3px\]{--tw-blur:blur(3px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-\[5px\]{--tw-blur:blur(5px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-lg{--tw-blur:blur(var(--blur-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-md{--tw-blur:blur(var(--blur-md));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.blur-xl{--tw-blur:blur(var(--blur-xl));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,filter\]{transition-property:background-color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,width\]{transition-property:background-color,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-3000{--tw-duration:3s;transition-duration:3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.\[contain\:inline-size\]{contain:inline-size}.prose-neutral{--tw-prose-body:oklch(37.1% 0 0);--tw-prose-headings:oklch(20.5% 0 0);--tw-prose-lead:oklch(43.9% 0 0);--tw-prose-links:oklch(20.5% 0 0);--tw-prose-bold:oklch(20.5% 0 0);--tw-prose-counters:oklch(55.6% 0 0);--tw-prose-bullets:oklch(87% 0 0);--tw-prose-hr:oklch(92.2% 0 0);--tw-prose-quotes:oklch(20.5% 0 0);--tw-prose-quote-borders:oklch(92.2% 0 0);--tw-prose-captions:oklch(55.6% 0 0);--tw-prose-kbd:oklch(20.5% 0 0);--tw-prose-kbd-shadows:oklab(20.5% 0 0/.1);--tw-prose-code:oklch(20.5% 0 0);--tw-prose-pre-code:oklch(92.2% 0 0);--tw-prose-pre-bg:oklch(26.9% 0 0);--tw-prose-th-borders:oklch(87% 0 0);--tw-prose-td-borders:oklch(92.2% 0 0);--tw-prose-invert-body:oklch(87% 0 0);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.8% 0 0);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.8% 0 0);--tw-prose-invert-bullets:oklch(43.9% 0 0);--tw-prose-invert-hr:oklch(37.1% 0 0);--tw-prose-invert-quotes:oklch(97% 0 0);--tw-prose-invert-quote-borders:oklch(37.1% 0 0);--tw-prose-invert-captions:oklch(70.8% 0 0);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87% 0 0);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(43.9% 0 0);--tw-prose-invert-td-borders:oklch(37.1% 0 0)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[font\:inherit\]{font:inherit}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:visible:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){visibility:visible}.group-hover\:border-neutral-400:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){border-color:var(--color-neutral-400)}.group-hover\:bg-black\/20:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){background-color:#0003}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/20:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.group-hover\:bg-lens-500\/5:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){background-color:#6d88770d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-lens-500\/5:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){background-color:color-mix(in oklab,var(--color-lens-500)5%,transparent)}}.group-hover\:from-lens-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-from:#6d88774d}@supports (color:color-mix(in lab,red,red)){.group-hover\:from-lens-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-from:color-mix(in oklab,var(--color-lens-500)30%,transparent)}}.group-hover\:from-lens-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.group-hover\:from-tango-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-from:#c460164d}@supports (color:color-mix(in lab,red,red)){.group-hover\:from-tango-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-from:color-mix(in oklab,var(--color-tango-500)30%,transparent)}}.group-hover\:from-tango-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.group-hover\:to-lensgradient-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-to:#6d88774d}@supports (color:color-mix(in lab,red,red)){.group-hover\:to-lensgradient-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-to:color-mix(in oklab,var(--color-lensgradient-500)30%,transparent)}}.group-hover\:to-lensgradient-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.group-hover\:to-tangogradient-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-to:#c460164d}@supports (color:color-mix(in lab,red,red)){.group-hover\:to-tangogradient-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-to:color-mix(in oklab,var(--color-tangogradient-500)30%,transparent)}}.group-hover\:to-tangogradient-500\/30:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.group-hover\:text-kanji-950:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-kanji-950)}.group-hover\:text-lens-500:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-lens-500)}.group-hover\:text-lens-600:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-lens-600)}.group-hover\:text-neutral-500:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-500)}.group-hover\:text-neutral-800:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-800)}.group-hover\:text-neutral-900:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-900)}.group-hover\:text-neutral-950:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-950)}.group-hover\:text-tango-500:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-tango-500)}.group-hover\:text-tango-600:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-tango-600)}.group-hover\:text-words-800:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-words-800)}.group-hover\:underline:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){text-decoration-line:underline}.group-hover\:decoration-neutral-700:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){-webkit-text-decoration-color:var(--color-neutral-700);text-decoration-color:var(--color-neutral-700)}.group-hover\:opacity-100:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){opacity:1}.group-hover\/item\:underline:is(:where(.group\/item):where(html:not([data-hover-suppressed]) *):hover *){text-decoration-line:underline}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.peer-checked\:border-tango-600:is(:where(.peer):checked~*){border-color:var(--color-tango-600)}.peer-checked\:bg-tango-500:is(:where(.peer):checked~*){background-color:var(--color-tango-500)}.peer-checked\:bg-tango-600:is(:where(.peer):checked~*){background-color:var(--color-tango-600)}.peer-checked\:text-white:is(:where(.peer):checked~*){color:var(--color-white)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-focus\:ring-2:is(:where(.peer):focus~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus\:ring-tango-500\/50:is(:where(.peer):focus~*){--tw-ring-color:#c4601680}@supports (color:color-mix(in lab,red,red)){.peer-focus\:ring-tango-500\/50:is(:where(.peer):focus~*){--tw-ring-color:color-mix(in oklab,var(--color-tango-500)50%,transparent)}}.peer-focus\:outline-none:is(:where(.peer):focus~*){--tw-outline-style:none;outline-style:none}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus-visible\:ring-tango-500\/25:is(:where(.peer):focus-visible~*){--tw-ring-color:#c4601640}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-tango-500\/25:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab,var(--color-tango-500)25%,transparent)}}.peer-focus-visible\:ring-tango-500\/50:is(:where(.peer):focus-visible~*){--tw-ring-color:#c4601680}@supports (color:color-mix(in lab,red,red)){.peer-focus-visible\:ring-tango-500\/50:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab,var(--color-tango-500)50%,transparent)}}.peer-focus-visible\:ring-offset-2:is(:where(.peer):focus-visible~*){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.peer-focus-visible\:ring-offset-white:is(:where(.peer):focus-visible~*){--tw-ring-offset-color:var(--color-white)}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.marker\:text-\[0\.65rem\] ::marker{font-size:.65rem}.marker\:text-\[0\.65rem\]::marker{font-size:.65rem}.marker\:text-\[0\.65rem\] ::-webkit-details-marker{font-size:.65rem}.marker\:text-\[0\.65rem\]::-webkit-details-marker{font-size:.65rem}.marker\:text-amber-600 ::marker{color:var(--color-amber-600)}.marker\:text-amber-600::marker{color:var(--color-amber-600)}.marker\:text-amber-600 ::-webkit-details-marker{color:var(--color-amber-600)}.marker\:text-amber-600::-webkit-details-marker{color:var(--color-amber-600)}.marker\:text-neutral-400 ::marker{color:var(--color-neutral-400)}.marker\:text-neutral-400::marker{color:var(--color-neutral-400)}.marker\:text-neutral-400 ::-webkit-details-marker{color:var(--color-neutral-400)}.marker\:text-neutral-400::-webkit-details-marker{color:var(--color-neutral-400)}.marker\:text-tango-500\/60 ::marker{color:#c4601699}@supports (color:color-mix(in lab,red,red)){.marker\:text-tango-500\/60 ::marker{color:color-mix(in oklab,var(--color-tango-500)60%,transparent)}}.marker\:text-tango-500\/60::marker{color:#c4601699}@supports (color:color-mix(in lab,red,red)){.marker\:text-tango-500\/60::marker{color:color-mix(in oklab,var(--color-tango-500)60%,transparent)}}.marker\:text-tango-500\/60 ::-webkit-details-marker{color:#c4601699}@supports (color:color-mix(in lab,red,red)){.marker\:text-tango-500\/60 ::-webkit-details-marker{color:color-mix(in oklab,var(--color-tango-500)60%,transparent)}}.marker\:text-tango-500\/60::-webkit-details-marker{color:#c4601699}@supports (color:color-mix(in lab,red,red)){.marker\:text-tango-500\/60::-webkit-details-marker{color:color-mix(in oklab,var(--color-tango-500)60%,transparent)}}.placeholder\:text-neutral-400::placeholder{color:var(--color-neutral-400)}.placeholder\:text-neutral-600::placeholder{color:var(--color-neutral-600)}.backdrop\:bg-black\/40::backdrop{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-black\/40::backdrop{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.backdrop\:bg-neutral-950\/75::backdrop{background-color:#14110dbf}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-neutral-950\/75::backdrop{background-color:color-mix(in oklab,var(--color-neutral-950)75%,transparent)}}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-3:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*-3)}.before\:-inset-y-1:before{content:var(--tw-content);inset-block:calc(var(--spacing)*-1)}.before\:rounded-xl:before{content:var(--tw-content);border-radius:var(--radius-xl)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:ring-1:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.before\:ring-tango-700:before{content:var(--tw-content);--tw-ring-color:var(--color-tango-700)}.before\:transition-\[background-color\,box-shadow\]:before{content:var(--tw-content);transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:-inset-x-2:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:start-\[2px\]:after{content:var(--tw-content);inset-inline-start:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:z-0:after{content:var(--tw-content);z-index:0}.after\:h-5:after{content:var(--tw-content);height:calc(var(--spacing)*5)}.after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing)*5)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:rounded-md:after{content:var(--tw-content);border-radius:var(--radius-md)}.after\:border-neutral-50:after{content:var(--tw-content);border-color:var(--color-neutral-50)}.after\:bg-neutral-50:after{content:var(--tw-content);background-color:var(--color-neutral-50)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.peer-checked\:after\:translate-x-full:is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-checked\:after\:border-neutral-50:is(:where(.peer):checked~*):after{content:var(--tw-content);border-color:var(--color-neutral-50)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.open\:border-words-300:is([open],:popover-open,:open){border-color:var(--color-words-300)}.focus-within\:bg-neutral-100:focus-within{background-color:var(--color-neutral-100)}@media (hover:hover){.hover\:scale-110:where(html:not([data-hover-suppressed]) *):hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.02\]:where(html:not([data-hover-suppressed]) *):hover{scale:1.02}.hover\:border-kanji-400:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-kanji-400)}.hover\:border-lens-300:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-lens-300)}.hover\:border-lens-400:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-lens-400)}.hover\:border-lens-500\/40:where(html:not([data-hover-suppressed]) *):hover{border-color:#6d887766}@supports (color:color-mix(in lab,red,red)){.hover\:border-lens-500\/40:where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-lens-500)40%,transparent)}}.hover\:border-neutral-200:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-200)}.hover\:border-neutral-300:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-300)}.hover\:border-neutral-300\/50:where(html:not([data-hover-suppressed]) *):hover{border-color:#d6d3d180}@supports (color:color-mix(in lab,red,red)){.hover\:border-neutral-300\/50:where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-neutral-300)50%,transparent)}}.hover\:border-neutral-300\/80:where(html:not([data-hover-suppressed]) *):hover{border-color:#d6d3d1cc}@supports (color:color-mix(in lab,red,red)){.hover\:border-neutral-300\/80:where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-neutral-300)80%,transparent)}}.hover\:border-neutral-400:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-400)}.hover\:border-neutral-600:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-600)}.hover\:border-tango-300:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-tango-300)}.hover\:border-tango-400:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-tango-400)}.hover\:border-tango-500\/40:where(html:not([data-hover-suppressed]) *):hover{border-color:#c4601666}@supports (color:color-mix(in lab,red,red)){.hover\:border-tango-500\/40:where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-tango-500)40%,transparent)}}.hover\:border-tango-500\/50:where(html:not([data-hover-suppressed]) *):hover{border-color:#c4601680}@supports (color:color-mix(in lab,red,red)){.hover\:border-tango-500\/50:where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-tango-500)50%,transparent)}}.hover\:border-warning-400:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-warning-400)}.hover\:border-words-300:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-words-300)}.hover\:border-words-400:where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-words-400)}.hover\:bg-amber-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-amber-50)}.hover\:bg-black\/5:where(html:not([data-hover-suppressed]) *):hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-blue-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-blue-600)}.hover\:bg-como-700:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-como-700)}.hover\:bg-danger-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-danger-50)}.hover\:bg-danger-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-danger-100)}.hover\:bg-danger-200:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-danger-200)}.hover\:bg-danger-500:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-danger-500)}.hover\:bg-danger-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-danger-600)}.hover\:bg-danger-700:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-danger-700)}.hover\:bg-emerald-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-emerald-50)}.hover\:bg-hiragana-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-hiragana-600)}.hover\:bg-info-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-info-100)}.hover\:bg-kanji-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-kanji-50)}.hover\:bg-kanji-300:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-kanji-300)}.hover\:bg-kanji-500:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-kanji-500)}.hover\:bg-katakana-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-katakana-600)}.hover\:bg-lens-400:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-lens-400)}.hover\:bg-lens-500\/10:where(html:not([data-hover-suppressed]) *):hover{background-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-lens-500\/10:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-lens-500)10%,transparent)}}.hover\:bg-lens-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-lens-600)}.hover\:bg-neutral-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-50)}.hover\:bg-neutral-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-100)}.hover\:bg-neutral-100\/50:where(html:not([data-hover-suppressed]) *):hover{background-color:#f5f5f480}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/50:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-100)50%,transparent)}}.hover\:bg-neutral-100\/60:where(html:not([data-hover-suppressed]) *):hover{background-color:#f5f5f499}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/60:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-100)60%,transparent)}}.hover\:bg-neutral-100\/70:where(html:not([data-hover-suppressed]) *):hover{background-color:#f5f5f4b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/70:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-100)70%,transparent)}}.hover\:bg-neutral-100\/80:where(html:not([data-hover-suppressed]) *):hover{background-color:#f5f5f4cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/80:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-100)80%,transparent)}}.hover\:bg-neutral-100\/90:where(html:not([data-hover-suppressed]) *):hover{background-color:#f5f5f4e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/90:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-100)90%,transparent)}}.hover\:bg-neutral-200:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-200)}.hover\:bg-neutral-200\/50:where(html:not([data-hover-suppressed]) *):hover{background-color:#e7e5e480}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-200\/50:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-200)50%,transparent)}}.hover\:bg-neutral-200\/60:where(html:not([data-hover-suppressed]) *):hover{background-color:#e7e5e499}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-200\/60:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-200)60%,transparent)}}.hover\:bg-neutral-200\/70:where(html:not([data-hover-suppressed]) *):hover{background-color:#e7e5e4b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-200\/70:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-200)70%,transparent)}}.hover\:bg-neutral-200\/80:where(html:not([data-hover-suppressed]) *):hover{background-color:#e7e5e4cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-200\/80:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-200)80%,transparent)}}.hover\:bg-neutral-300:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-300)}.hover\:bg-neutral-400:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-400)}.hover\:bg-neutral-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-600)}.hover\:bg-neutral-700:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-700)}.hover\:bg-neutral-900:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-900)}.hover\:bg-neutral-900\/90:where(html:not([data-hover-suppressed]) *):hover{background-color:#1c1917e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-900\/90:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}.hover\:bg-neutral-950\/60:where(html:not([data-hover-suppressed]) *):hover{background-color:#14110d99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-950\/60:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-950)60%,transparent)}}.hover\:bg-red-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-red-50)}.hover\:bg-secondary-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-secondary-100)}.hover\:bg-secondary-300:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-secondary-300)}.hover\:bg-sentences-500:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-sentences-500)}.hover\:bg-sky-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-sky-50)}.hover\:bg-stone-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-stone-100)}.hover\:bg-stone-300:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-stone-300)}.hover\:bg-stone-700:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-stone-700)}.hover\:bg-success-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-success-100)}.hover\:bg-success-200:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-success-200)}.hover\:bg-success-500:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-success-500)}.hover\:bg-success-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-success-600)}.hover\:bg-tango-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-50)}.hover\:bg-tango-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-100)}.hover\:bg-tango-100\/70:where(html:not([data-hover-suppressed]) *):hover{background-color:#ffe5d5b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-tango-100\/70:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-100)70%,transparent)}}.hover\:bg-tango-200:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-200)}.hover\:bg-tango-400:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-400)}.hover\:bg-tango-500:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-500)}.hover\:bg-tango-500\/10:where(html:not([data-hover-suppressed]) *):hover{background-color:#c460161a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-tango-500\/10:where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-500)10%,transparent)}}.hover\:bg-tango-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-600)}.hover\:bg-tango-700:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-700)}.hover\:bg-transparent:where(html:not([data-hover-suppressed]) *):hover{background-color:#0000}.hover\:bg-violet-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-violet-50)}.hover\:bg-warning-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-warning-100)}.hover\:bg-warning-400:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-warning-400)}.hover\:bg-words-50:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-50)}.hover\:bg-words-100:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-100)}.hover\:bg-words-200:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-200)}.hover\:bg-words-400:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-400)}.hover\:bg-words-500:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-500)}.hover\:bg-words-600:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-600)}.hover\:from-hiragana-600:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:var(--color-hiragana-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-lens-400:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:var(--color-lens-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-lens-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:#6d88771a}@supports (color:color-mix(in lab,red,red)){.hover\:from-lens-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-lens-500)10%,transparent)}}.hover\:from-lens-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-lens-600:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:var(--color-lens-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-tango-400:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:var(--color-tango-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-tango-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:#c460161a}@supports (color:color-mix(in lab,red,red)){.hover\:from-tango-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-tango-500)10%,transparent)}}.hover\:from-tango-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-tango-600:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:var(--color-tango-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-katakana-600:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:var(--color-katakana-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-lensgradient-400:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:var(--color-lensgradient-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-lensgradient-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:#6d88771a}@supports (color:color-mix(in lab,red,red)){.hover\:to-lensgradient-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-lensgradient-500)10%,transparent)}}.hover\:to-lensgradient-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-lensgradient-600:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:var(--color-lensgradient-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-tangogradient-400:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:var(--color-tangogradient-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-tangogradient-500:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:var(--color-tangogradient-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-tangogradient-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:#c460161a}@supports (color:color-mix(in lab,red,red)){.hover\:to-tangogradient-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-tangogradient-500)10%,transparent)}}.hover\:to-tangogradient-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-tangogradient-600:where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:var(--color-tangogradient-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-danger-500:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-danger-500)}.hover\:text-danger-600:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-danger-600)}.hover\:text-danger-700:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-danger-700)}.hover\:text-inherit:where(html:not([data-hover-suppressed]) *):hover{color:inherit}.hover\:text-lens-300:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-300)}.hover\:text-lens-400:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-400)}.hover\:text-lens-500:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-500)}.hover\:text-lens-600:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-600)}.hover\:text-lens-700:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-700)}.hover\:text-neutral-50:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-50)}.hover\:text-neutral-100:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-100)}.hover\:text-neutral-600:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-600)}.hover\:text-neutral-700:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-700)}.hover\:text-neutral-800:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-800)}.hover\:text-neutral-900:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-900)}.hover\:text-neutral-950:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-950)}.hover\:text-red-600:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-red-600)}.hover\:text-stone-700:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-stone-700)}.hover\:text-tango-300:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-300)}.hover\:text-tango-400:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-400)}.hover\:text-tango-500:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-500)}.hover\:text-tango-600:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-600)}.hover\:text-tango-700:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-700)}.hover\:text-tango-800:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-800)}.hover\:text-warning-700:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-warning-700)}.hover\:text-warning-800:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-warning-800)}.hover\:text-warning-900:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-warning-900)}.hover\:text-white:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-white)}.hover\:text-words-700:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-words-700)}.hover\:text-words-800:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-words-800)}.hover\:no-underline:where(html:not([data-hover-suppressed]) *):hover{text-decoration-line:none}.hover\:underline:where(html:not([data-hover-suppressed]) *):hover{text-decoration-line:underline}.hover\:decoration-current:where(html:not([data-hover-suppressed]) *):hover{text-decoration-color:currentColor}.hover\:decoration-tango-500:where(html:not([data-hover-suppressed]) *):hover{-webkit-text-decoration-color:var(--color-tango-500);text-decoration-color:var(--color-tango-500)}.hover\:opacity-80:where(html:not([data-hover-suppressed]) *):hover{opacity:.8}.hover\:opacity-90:where(html:not([data-hover-suppressed]) *):hover{opacity:.9}.hover\:opacity-100:where(html:not([data-hover-suppressed]) *):hover{opacity:1}.hover\:shadow-lg:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-hiragana-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#668f3366}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-hiragana-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-hiragana-500)40%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-kanji-400\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#b0a03c4d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-kanji-400\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-kanji-400)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-kanji-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#9987004d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-kanji-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-kanji-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-katakana-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#6d887766}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-katakana-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-katakana-500)40%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-lens-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-lens-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-lens-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-lens-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#6d88774d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-lens-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-lens-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-lens-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#6d887766}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-lens-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-lens-500)40%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-neutral-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#79716b1a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-neutral-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-sentences-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#7087744d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-sentences-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-sentences-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-tango-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#c460161a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-tango-500\/10:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)10%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-tango-500\/20:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#c4601633}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-tango-500\/20:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-tango-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#c460164d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-tango-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-tango-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#c4601666}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-tango-500\/40:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-tango-500)40%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-words-400\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#a3ab704d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-words-400\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-words-400)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:shadow-words-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#8a92584d}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-words-500\/30:where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-words-500)30%,transparent)var(--tw-shadow-alpha),transparent)}}.hover\:brightness-110:where(html:not([data-hover-suppressed]) *):hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-2:focus{top:calc(var(--spacing)*2)}.focus\:left-2:focus{left:calc(var(--spacing)*2)}.focus\:rounded:focus{border-radius:.25rem}.focus\:border-como-600:focus{border-color:var(--color-como-600)}.focus\:border-danger-500:focus{border-color:var(--color-danger-500)}.focus\:border-hiragana-500:focus{border-color:var(--color-hiragana-500)}.focus\:border-katakana-500:focus{border-color:var(--color-katakana-500)}.focus\:border-lens-500:focus{border-color:var(--color-lens-500)}.focus\:border-neutral-400\/40:focus{border-color:#a6a09b66}@supports (color:color-mix(in lab,red,red)){.focus\:border-neutral-400\/40:focus{border-color:color-mix(in oklab,var(--color-neutral-400)40%,transparent)}}.focus\:border-sentences-400:focus{border-color:var(--color-sentences-400)}.focus\:border-tango-400:focus{border-color:var(--color-tango-400)}.focus\:border-tango-500:focus{border-color:var(--color-tango-500)}.focus\:border-tango-500\/40:focus{border-color:#c4601666}@supports (color:color-mix(in lab,red,red)){.focus\:border-tango-500\/40:focus{border-color:color-mix(in oklab,var(--color-tango-500)40%,transparent)}}.focus\:border-transparent:focus{border-color:#0000}.focus\:border-words-500:focus{border-color:var(--color-words-500)}.focus\:border-words-500\/30:focus{border-color:#8a92584d}@supports (color:color-mix(in lab,red,red)){.focus\:border-words-500\/30:focus{border-color:color-mix(in oklab,var(--color-words-500)30%,transparent)}}.focus\:bg-neutral-100:focus{background-color:var(--color-neutral-100)}.focus\:bg-neutral-200\/70:focus{background-color:#e7e5e4b3}@supports (color:color-mix(in lab,red,red)){.focus\:bg-neutral-200\/70:focus{background-color:color-mix(in oklab,var(--color-neutral-200)70%,transparent)}}.focus\:bg-tango-600:focus{background-color:var(--color-tango-600)}.focus\:px-3:focus{padding-inline:calc(var(--spacing)*3)}.focus\:py-1:focus{padding-block:calc(var(--spacing)*1)}.focus\:text-kanji-950:focus{color:var(--color-kanji-950)}.focus\:text-tango-50:focus{color:var(--color-tango-50)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-como-500\/20:focus{--tw-ring-color:#5e8e6533}@supports (color:color-mix(in lab,red,red)){.focus\:ring-como-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-como-500)20%,transparent)}}.focus\:ring-danger-500:focus{--tw-ring-color:var(--color-danger-500)}.focus\:ring-danger-500\/30:focus{--tw-ring-color:#ca564f4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-danger-500\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-danger-500)30%,transparent)}}.focus\:ring-hiragana-500\/20:focus{--tw-ring-color:#668f3333}@supports (color:color-mix(in lab,red,red)){.focus\:ring-hiragana-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-hiragana-500)20%,transparent)}}.focus\:ring-info-500:focus{--tw-ring-color:var(--color-info-500)}.focus\:ring-katakana-500\/20:focus{--tw-ring-color:#6d887733}@supports (color:color-mix(in lab,red,red)){.focus\:ring-katakana-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-katakana-500)20%,transparent)}}.focus\:ring-lens-500:focus{--tw-ring-color:var(--color-lens-500)}.focus\:ring-lens-500\/30:focus{--tw-ring-color:#6d88774d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-lens-500\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-lens-500)30%,transparent)}}.focus\:ring-lens-500\/50:focus{--tw-ring-color:#6d887780}@supports (color:color-mix(in lab,red,red)){.focus\:ring-lens-500\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-lens-500)50%,transparent)}}.focus\:ring-neutral-500\/20:focus{--tw-ring-color:#79716b33}@supports (color:color-mix(in lab,red,red)){.focus\:ring-neutral-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-neutral-500)20%,transparent)}}.focus\:ring-sentences-500\/20:focus{--tw-ring-color:#70877433}@supports (color:color-mix(in lab,red,red)){.focus\:ring-sentences-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-sentences-500)20%,transparent)}}.focus\:ring-tango-300:focus{--tw-ring-color:var(--color-tango-300)}.focus\:ring-tango-500:focus{--tw-ring-color:var(--color-tango-500)}.focus\:ring-tango-500\/20:focus{--tw-ring-color:#c4601633}@supports (color:color-mix(in lab,red,red)){.focus\:ring-tango-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-tango-500)20%,transparent)}}.focus\:ring-tango-500\/30:focus{--tw-ring-color:#c460164d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-tango-500\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-tango-500)30%,transparent)}}.focus\:ring-tango-500\/50:focus{--tw-ring-color:#c4601680}@supports (color:color-mix(in lab,red,red)){.focus\:ring-tango-500\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-tango-500)50%,transparent)}}.focus\:ring-words-500:focus{--tw-ring-color:var(--color-words-500)}.focus\:ring-words-500\/20:focus{--tw-ring-color:#8a925833}@supports (color:color-mix(in lab,red,red)){.focus\:ring-words-500\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-words-500)20%,transparent)}}.focus\:ring-words-500\/30:focus{--tw-ring-color:#8a92584d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-words-500\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-words-500)30%,transparent)}}.focus\:ring-words-500\/50:focus{--tw-ring-color:#8a925880}@supports (color:color-mix(in lab,red,red)){.focus\:ring-words-500\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-words-500)50%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--radius-sm)}.focus-visible\:text-neutral-700:focus-visible{color:var(--color-neutral-700)}.focus-visible\:text-tango-800:focus-visible{color:var(--color-tango-800)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-como-500:focus-visible{--tw-ring-color:var(--color-como-500)}.focus-visible\:ring-como-600:focus-visible{--tw-ring-color:var(--color-como-600)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-neutral-400:focus-visible{--tw-ring-color:var(--color-neutral-400)}.focus-visible\:ring-neutral-400\/60:focus-visible{--tw-ring-color:#a6a09b99}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-neutral-400\/60:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-neutral-400)60%,transparent)}}.focus-visible\:ring-tango-300:focus-visible{--tw-ring-color:var(--color-tango-300)}.focus-visible\:ring-tango-400:focus-visible{--tw-ring-color:var(--color-tango-400)}.focus-visible\:ring-tango-500:focus-visible{--tw-ring-color:var(--color-tango-500)}.focus-visible\:ring-tango-500\/60:focus-visible{--tw-ring-color:#c4601699}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-tango-500\/60:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-tango-500)60%,transparent)}}.focus-visible\:ring-warning-600:focus-visible{--tw-ring-color:var(--color-warning-600)}.focus-visible\:ring-words-400:focus-visible{--tw-ring-color:var(--color-words-400)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-neutral-50:focus-visible{--tw-ring-offset-color:var(--color-neutral-50)}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:var(--color-white)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-como-500:focus-visible{outline-color:var(--color-como-500)}.focus-visible\:outline-como-600:focus-visible{outline-color:var(--color-como-600)}.focus-visible\:outline-neutral-400:focus-visible{outline-color:var(--color-neutral-400)}.focus-visible\:outline-tango-500:focus-visible{outline-color:var(--color-tango-500)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:after\:ring-neutral-400\/60:focus-visible:after{content:var(--tw-content);--tw-ring-color:#a6a09b99}@supports (color:color-mix(in lab,red,red)){.focus-visible\:after\:ring-neutral-400\/60:focus-visible:after{--tw-ring-color:color-mix(in oklab,var(--color-neutral-400)60%,transparent)}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}@media (hover:hover){.enabled\:hover\:after\:bg-neutral-100:enabled:where(html:not([data-hover-suppressed]) *):hover:after{content:var(--tw-content);background-color:var(--color-neutral-100)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-neutral-200:disabled{background-color:var(--color-neutral-200)}.disabled\:text-neutral-400:disabled{color:var(--color-neutral-400)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:bg-neutral-50:disabled:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-50)}.disabled\:hover\:bg-transparent:disabled:where(html:not([data-hover-suppressed]) *):hover{background-color:#0000}.disabled\:hover\:text-neutral-400:disabled:where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-400)}}.aria-disabled\:cursor-progress[aria-disabled=true]{cursor:progress}.aria-disabled\:cursor-wait[aria-disabled=true]{cursor:wait}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-pressed\:text-neutral-800[aria-pressed=true]{color:var(--color-neutral-800)}.aria-pressed\:underline[aria-pressed=true]{text-decoration-line:underline}.aria-selected\:bg-neutral-100[aria-selected=true]{background-color:var(--color-neutral-100)}.aria-selected\:font-medium[aria-selected=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:bg-como-100[data-active=true]{background-color:var(--color-como-100)}.data-\[active\=true\]\:text-como-950[data-active=true]{color:var(--color-como-950)}.data-\[review-remote-focused\=true\]\:ring-2[data-review-remote-focused=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[review-remote-focused\=true\]\:ring-olive-500[data-review-remote-focused=true]{--tw-ring-color:var(--color-olive-500)}.data-\[review-remote-focused\=true\]\:focus\:ring-2[data-review-remote-focused=true]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[review-remote-focused\=true\]\:focus\:ring-como-500[data-review-remote-focused=true]:focus{--tw-ring-color:var(--color-como-500)}.data-\[review-remote-focused\=true\]\:focus\:ring-como-600[data-review-remote-focused=true]:focus{--tw-ring-color:var(--color-como-600)}.data-\[review-remote-focused\=true\]\:focus\:ring-tango-400[data-review-remote-focused=true]:focus{--tw-ring-color:var(--color-tango-400)}.data-\[review-remote-focused\=true\]\:focus\:ring-offset-2[data-review-remote-focused=true]:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.data-\[review-remote-focused\=true\]\:focus\:ring-offset-neutral-50[data-review-remote-focused=true]:focus{--tw-ring-offset-color:var(--color-neutral-50)}.data-\[study-popover-state\=locked\]\:inset-ring-\[\#858b90\]\/25[data-study-popover-state=locked]{--tw-inset-ring-color:oklab(63.3383% -.00468805 -.00917083/.25)}.data-\[study-popover-state\=locked\]\:data-\[study-popover-active\=true\]\:inset-ring-\[\#62869e\]\/45[data-study-popover-state=locked][data-study-popover-active=true]{--tw-inset-ring-color:oklab(60.2109% -.028876 -.0462668/.45)}@media (prefers-reduced-motion:no-preference){.motion-safe\:animate-pulse{animation:var(--animate-pulse)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:-inset-x-5{inset-inline:calc(var(--spacing)*-5)}.sm\:bottom-\[5\%\]{bottom:5%}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-10{grid-column:span 10/span 10}.sm\:col-start-2{grid-column-start:2}.sm\:col-start-3{grid-column-start:3}.sm\:row-start-1{grid-row-start:1}.sm\:-mx-6{margin-inline:calc(var(--spacing)*-6)}.sm\:mx-auto{margin-inline:auto}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-2{margin-top:calc(var(--spacing)*2)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:max-h-\[85vh\]{max-height:85vh}.sm\:min-h-8{min-height:calc(var(--spacing)*8)}.sm\:min-h-9{min-height:calc(var(--spacing)*9)}.sm\:min-h-12{min-height:calc(var(--spacing)*12)}.sm\:w-11{width:calc(var(--spacing)*11)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-auto{width:auto}.sm\:max-w-7xl{max-width:var(--container-7xl)}.sm\:max-w-\[160px\]{max-width:160px}.sm\:max-w-\[380px\]{max-width:380px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-0{min-width:calc(var(--spacing)*0)}.sm\:min-w-\[2\.5rem\]{min-width:2.5rem}.sm\:min-w-\[300px\]{min-width:300px}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:cursor-auto{cursor:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-\[2\.75rem_minmax\(0\,1fr\)_2\.75rem\]{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem}.sm\:grid-cols-\[4rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4rem minmax(0,1fr) auto}.sm\:grid-cols-\[230px_minmax\(0\,1fr\)\]{grid-template-columns:230px minmax(0,1fr)}.sm\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(220px\,1fr\)_auto_auto\]{grid-template-columns:minmax(220px,1fr) auto auto}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(5rem\,5rem\)\)\]{grid-template-columns:repeat(auto-fill,minmax(5rem,5rem))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-x-3{column-gap:calc(var(--spacing)*3)}.sm\:gap-x-4{column-gap:calc(var(--spacing)*4)}.sm\:gap-x-5{column-gap:calc(var(--spacing)*5)}.sm\:gap-x-8{column-gap:calc(var(--spacing)*8)}.sm\:gap-y-0{row-gap:calc(var(--spacing)*0)}.sm\:gap-y-1{row-gap:calc(var(--spacing)*1)}.sm\:self-center{align-self:center}.sm\:self-end{align-self:flex-end}.sm\:rounded-3xl{border-radius:var(--radius-3xl)}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-2{padding-inline:calc(var(--spacing)*2)}.sm\:px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-1{padding-block:calc(var(--spacing)*1)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.sm\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.sm\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.sm\:whitespace-nowrap{white-space:nowrap}}@media (min-width:48rem){.md\:bottom-\[10\%\]{bottom:10%}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:h-24{height:calc(var(--spacing)*24)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.9fr\)_4\.25rem_4\.25rem_4\.25rem_5rem\]{grid-template-columns:minmax(0,1.9fr) 4.25rem 4.25rem 4.25rem 5rem}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-x-2{column-gap:calc(var(--spacing)*2)}.md\:self-auto{align-self:auto}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:text-left{text-align:left}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-20{top:calc(var(--spacing)*20)}.lg\:z-\[70\]{z-index:70}.lg\:z-auto{z-index:auto}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-start-3{grid-column-start:3}.lg\:mt-4{margin-top:calc(var(--spacing)*4)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:h-\[min\(42rem\,calc\(100dvh-6rem\)\)\]{height:min(42rem,100dvh - 6rem)}.lg\:min-h-8{min-height:calc(var(--spacing)*8)}.lg\:w-\[min\(56rem\,calc\(100vw-1rem\)\)\]{width:min(56rem,100vw - 1rem)}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:min-w-\[760px\]{min-width:760px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(19rem\,0\.95fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(19rem,.95fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(280px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(260px\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(280px\,0\.85fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_1rem\]{grid-template-columns:minmax(0,1fr) auto 1rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(22rem\,0\.78fr\)\]{grid-template-columns:minmax(0,1fr) minmax(22rem,.78fr)}.lg\:grid-cols-\[minmax\(0\,2\.15fr\)_4\.5rem_4\.5rem_4\.5rem_5\.25rem\]{grid-template-columns:minmax(0,2.15fr) 4.5rem 4.5rem 4.5rem 5.25rem}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-4{gap:calc(var(--spacing)*4)}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:self-end{align-self:flex-end}.lg\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lg\:overflow-hidden{overflow:hidden}.lg\:rounded-\[1\.75rem\]{border-radius:1.75rem}.lg\:rounded-xl{border-radius:var(--radius-xl)}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-neutral-200{border-color:var(--color-neutral-200)}.lg\:border-neutral-200\/90{border-color:#e7e5e4e6}@supports (color:color-mix(in lab,red,red)){.lg\:border-neutral-200\/90{border-color:color-mix(in oklab,var(--color-neutral-200)90%,transparent)}}.lg\:bg-neutral-50{background-color:var(--color-neutral-50)}.lg\:bg-transparent{background-color:#0000}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.lg\:py-5{padding-block:calc(var(--spacing)*5)}.lg\:pt-5{padding-top:calc(var(--spacing)*5)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.lg\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.lg\:shadow-neutral-950\/5{--tw-shadow-color:#14110d0d}@supports (color:color-mix(in lab,red,red)){.lg\:shadow-neutral-950\/5{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-950)5%,transparent)var(--tw-shadow-alpha),transparent)}}.lg\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media (min-width:80rem){.xl\:ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:h-auto{height:auto}.xl\:w-auto{width:auto}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:rounded-md{border-radius:var(--radius-md)}.xl\:border-transparent{border-color:#0000}.xl\:px-2{padding-inline:calc(var(--spacing)*2)}.xl\:py-0\.5{padding-block:calc(var(--spacing)*.5)}.xl\:text-\[11px\]{font-size:11px}.xl\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.xl\:opacity-45{opacity:.45}@media (hover:hover){.xl\:group-hover\:border-neutral-300\/50:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){border-color:#d6d3d180}@supports (color:color-mix(in lab,red,red)){.xl\:group-hover\:border-neutral-300\/50:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){border-color:color-mix(in oklab,var(--color-neutral-300)50%,transparent)}}.xl\:group-hover\:opacity-100:is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){opacity:1}}.xl\:focus-visible\:opacity-100:focus-visible{opacity:1}}.rtl\:peer-checked\:after\:-translate-x-full:where(:dir(rtl),[dir=rtl],[dir=rtl] *):is(:where(.peer):checked~*):after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.dark\:divide-neutral-600:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-neutral-600)}:where(.dark\:divide-neutral-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-neutral-700)}:where(.dark\:divide-neutral-700\/60:where(.dark,.dark *)>:not(:last-child)){border-color:#44403b99}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-neutral-700\/60:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}:where(.dark\:divide-neutral-700\/70:where(.dark,.dark *)>:not(:last-child)){border-color:#44403bb3}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-neutral-700\/70:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-neutral-700)70%,transparent)}}:where(.dark\:divide-neutral-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-neutral-800)}.dark\:border-amber-400:where(.dark,.dark *){border-color:var(--color-amber-400)}.dark\:border-amber-500\/30:where(.dark,.dark *){border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.dark\:border-amber-500\/40:where(.dark,.dark *){border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-500)40%,transparent)}}.dark\:border-amber-700:where(.dark,.dark *){border-color:var(--color-amber-700)}.dark\:border-como-500:where(.dark,.dark *){border-color:var(--color-como-500)}.dark\:border-danger-400:where(.dark,.dark *){border-color:var(--color-danger-400)}.dark\:border-danger-500\/20:where(.dark,.dark *){border-color:#ca564f33}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger-500\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-danger-500)20%,transparent)}}.dark\:border-danger-500\/30:where(.dark,.dark *){border-color:#ca564f4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-danger-500)30%,transparent)}}.dark\:border-danger-500\/40:where(.dark,.dark *){border-color:#ca564f66}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-danger-500)40%,transparent)}}.dark\:border-danger-500\/50:where(.dark,.dark *){border-color:#ca564f80}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger-500\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-danger-500)50%,transparent)}}.dark\:border-danger-600:where(.dark,.dark *){border-color:var(--color-danger-600)}.dark\:border-danger-700:where(.dark,.dark *){border-color:var(--color-danger-700)}.dark\:border-danger-700\/40:where(.dark,.dark *){border-color:#90282666}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-danger-700)40%,transparent)}}.dark\:border-danger-800:where(.dark,.dark *){border-color:var(--color-danger-800)}.dark\:border-danger-900:where(.dark,.dark *){border-color:var(--color-danger-900)}.dark\:border-danger-900\/60:where(.dark,.dark *){border-color:#49151399}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger-900\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-danger-900)60%,transparent)}}.dark\:border-danger-900\/70:where(.dark,.dark *){border-color:#491513b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-danger-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-danger-900)70%,transparent)}}.dark\:border-emerald-400:where(.dark,.dark *){border-color:var(--color-emerald-400)}.dark\:border-emerald-500\/30:where(.dark,.dark *){border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-500)30%,transparent)}}.dark\:border-emerald-500\/40:where(.dark,.dark *){border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-500)40%,transparent)}}.dark\:border-hiragana-800:where(.dark,.dark *){border-color:var(--color-hiragana-800)}.dark\:border-info-400:where(.dark,.dark *){border-color:var(--color-info-400)}.dark\:border-info-500\/30:where(.dark,.dark *){border-color:#76847d4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-info-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-info-500)30%,transparent)}}.dark\:border-kanji-500\/20:where(.dark,.dark *){border-color:#99870033}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-500\/20:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-500)20%,transparent)}}.dark\:border-kanji-500\/30:where(.dark,.dark *){border-color:#9987004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-500)30%,transparent)}}.dark\:border-kanji-500\/40:where(.dark,.dark *){border-color:#99870066}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-500)40%,transparent)}}.dark\:border-kanji-500\/50:where(.dark,.dark *){border-color:#99870080}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-500\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-500)50%,transparent)}}.dark\:border-kanji-500\/60:where(.dark,.dark *){border-color:#99870099}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-500\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-500)60%,transparent)}}.dark\:border-kanji-500\/70:where(.dark,.dark *){border-color:#998700b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-500\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-500)70%,transparent)}}.dark\:border-kanji-600\/60:where(.dark,.dark *){border-color:#78690099}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-600\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-600)60%,transparent)}}.dark\:border-kanji-700:where(.dark,.dark *){border-color:var(--color-kanji-700)}.dark\:border-kanji-700\/40:where(.dark,.dark *){border-color:#5f530066}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-700)40%,transparent)}}.dark\:border-kanji-700\/50:where(.dark,.dark *){border-color:#5f530080}@supports (color:color-mix(in lab,red,red)){.dark\:border-kanji-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-kanji-700)50%,transparent)}}.dark\:border-katakana-800:where(.dark,.dark *){border-color:var(--color-katakana-800)}.dark\:border-lens-500\/15:where(.dark,.dark *){border-color:#6d887726}@supports (color:color-mix(in lab,red,red)){.dark\:border-lens-500\/15:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-lens-500)15%,transparent)}}.dark\:border-lens-500\/30:where(.dark,.dark *){border-color:#6d88774d}@supports (color:color-mix(in lab,red,red)){.dark\:border-lens-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-lens-500)30%,transparent)}}.dark\:border-lens-700\/40:where(.dark,.dark *){border-color:#40594a66}@supports (color:color-mix(in lab,red,red)){.dark\:border-lens-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-lens-700)40%,transparent)}}.dark\:border-lens-700\/50:where(.dark,.dark *){border-color:#40594a80}@supports (color:color-mix(in lab,red,red)){.dark\:border-lens-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-lens-700)50%,transparent)}}.dark\:border-lens-800:where(.dark,.dark *){border-color:var(--color-lens-800)}.dark\:border-neutral-100:where(.dark,.dark *){border-color:var(--color-neutral-100)}.dark\:border-neutral-200:where(.dark,.dark *){border-color:var(--color-neutral-200)}.dark\:border-neutral-500:where(.dark,.dark *){border-color:var(--color-neutral-500)}.dark\:border-neutral-600:where(.dark,.dark *){border-color:var(--color-neutral-600)}.dark\:border-neutral-600\/30:where(.dark,.dark *){border-color:#57534d4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-600\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-600)30%,transparent)}}.dark\:border-neutral-600\/90:where(.dark,.dark *){border-color:#57534de6}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-600\/90:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-600)90%,transparent)}}.dark\:border-neutral-700:where(.dark,.dark *){border-color:var(--color-neutral-700)}.dark\:border-neutral-700\/50:where(.dark,.dark *){border-color:#44403b80}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}.dark\:border-neutral-700\/60:where(.dark,.dark *){border-color:#44403b99}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}.dark\:border-neutral-700\/70:where(.dark,.dark *){border-color:#44403bb3}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)70%,transparent)}}.dark\:border-neutral-700\/80:where(.dark,.dark *){border-color:#44403bcc}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-700\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}.dark\:border-neutral-800:where(.dark,.dark *){border-color:var(--color-neutral-800)}.dark\:border-neutral-800\/50:where(.dark,.dark *){border-color:#29252480}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}.dark\:border-neutral-800\/70:where(.dark,.dark *){border-color:#292524b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-800)70%,transparent)}}.dark\:border-neutral-900\/90:where(.dark,.dark *){border-color:#1c1917e6}@supports (color:color-mix(in lab,red,red)){.dark\:border-neutral-900\/90:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}.dark\:border-radicals-500\/30:where(.dark,.dark *){border-color:#6a849a4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-radicals-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-radicals-500)30%,transparent)}}.dark\:border-sentences-500\/30:where(.dark,.dark *){border-color:#7087744d}@supports (color:color-mix(in lab,red,red)){.dark\:border-sentences-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sentences-500)30%,transparent)}}.dark\:border-sentences-500\/40:where(.dark,.dark *){border-color:#70877466}@supports (color:color-mix(in lab,red,red)){.dark\:border-sentences-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sentences-500)40%,transparent)}}.dark\:border-sentences-700\/50:where(.dark,.dark *){border-color:#43594780}@supports (color:color-mix(in lab,red,red)){.dark\:border-sentences-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sentences-700)50%,transparent)}}.dark\:border-sky-400:where(.dark,.dark *){border-color:var(--color-sky-400)}.dark\:border-sky-500\/30:where(.dark,.dark *){border-color:#6d88774d}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sky-500)30%,transparent)}}.dark\:border-sky-500\/40:where(.dark,.dark *){border-color:#6d887766}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sky-500)40%,transparent)}}.dark\:border-stone-700:where(.dark,.dark *){border-color:var(--color-stone-700)}.dark\:border-stone-700\/50:where(.dark,.dark *){border-color:#44403b80}@supports (color:color-mix(in lab,red,red)){.dark\:border-stone-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-stone-700)50%,transparent)}}.dark\:border-stone-800:where(.dark,.dark *){border-color:var(--color-stone-800)}.dark\:border-success-400:where(.dark,.dark *){border-color:var(--color-success-400)}.dark\:border-success-500\/30:where(.dark,.dark *){border-color:#6d8f004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-success-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-success-500)30%,transparent)}}.dark\:border-success-500\/50:where(.dark,.dark *){border-color:#6d8f0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-success-500\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-success-500)50%,transparent)}}.dark\:border-success-600:where(.dark,.dark *){border-color:var(--color-success-600)}.dark\:border-success-700\/40:where(.dark,.dark *){border-color:#445d0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-success-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-success-700)40%,transparent)}}.dark\:border-success-800:where(.dark,.dark *){border-color:var(--color-success-800)}.dark\:border-tango-400:where(.dark,.dark *){border-color:var(--color-tango-400)}.dark\:border-tango-500:where(.dark,.dark *){border-color:var(--color-tango-500)}.dark\:border-tango-500\/15:where(.dark,.dark *){border-color:#c4601626}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-500\/15:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-500)15%,transparent)}}.dark\:border-tango-500\/30:where(.dark,.dark *){border-color:#c460164d}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-500)30%,transparent)}}.dark\:border-tango-500\/40:where(.dark,.dark *){border-color:#c4601666}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-500)40%,transparent)}}.dark\:border-tango-600:where(.dark,.dark *){border-color:var(--color-tango-600)}.dark\:border-tango-700:where(.dark,.dark *){border-color:var(--color-tango-700)}.dark\:border-tango-700\/24:where(.dark,.dark *){border-color:#8836003d}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-700\/24:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-700)24%,transparent)}}.dark\:border-tango-700\/25:where(.dark,.dark *){border-color:#88360040}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-700\/25:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-700)25%,transparent)}}.dark\:border-tango-700\/35:where(.dark,.dark *){border-color:#88360059}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-700\/35:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-700)35%,transparent)}}.dark\:border-tango-700\/40:where(.dark,.dark *){border-color:#88360066}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-700)40%,transparent)}}.dark\:border-tango-700\/50:where(.dark,.dark *){border-color:#88360080}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-700)50%,transparent)}}.dark\:border-tango-800:where(.dark,.dark *){border-color:var(--color-tango-800)}.dark\:border-tango-800\/70:where(.dark,.dark *){border-color:#662700b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-800\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-800)70%,transparent)}}.dark\:border-tango-900\/70:where(.dark,.dark *){border-color:#461a00b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-tango-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-tango-900)70%,transparent)}}.dark\:border-violet-400:where(.dark,.dark *){border-color:var(--color-violet-400)}.dark\:border-violet-500\/30:where(.dark,.dark *){border-color:#8d54ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-violet-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-500)30%,transparent)}}.dark\:border-violet-500\/40:where(.dark,.dark *){border-color:#8d54ff66}@supports (color:color-mix(in lab,red,red)){.dark\:border-violet-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-violet-500)40%,transparent)}}.dark\:border-warning-500:where(.dark,.dark *){border-color:var(--color-warning-500)}.dark\:border-warning-500\/30:where(.dark,.dark *){border-color:#af71004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-warning-500)30%,transparent)}}.dark\:border-warning-500\/40:where(.dark,.dark *){border-color:#af710066}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-warning-500)40%,transparent)}}.dark\:border-warning-500\/50:where(.dark,.dark *){border-color:#af710080}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning-500\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-warning-500)50%,transparent)}}.dark\:border-warning-600:where(.dark,.dark *){border-color:var(--color-warning-600)}.dark\:border-warning-600\/50:where(.dark,.dark *){border-color:#935b0080}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning-600\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-warning-600)50%,transparent)}}.dark\:border-warning-700:where(.dark,.dark *){border-color:var(--color-warning-700)}.dark\:border-warning-700\/40:where(.dark,.dark *){border-color:#75470066}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-warning-700)40%,transparent)}}.dark\:border-warning-700\/60:where(.dark,.dark *){border-color:#75470099}@supports (color:color-mix(in lab,red,red)){.dark\:border-warning-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-warning-700)60%,transparent)}}.dark\:border-warning-800:where(.dark,.dark *){border-color:var(--color-warning-800)}.dark\:border-warning-900:where(.dark,.dark *){border-color:var(--color-warning-900)}.dark\:border-white\/12:where(.dark,.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/12:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.dark\:border-words-500:where(.dark,.dark *){border-color:var(--color-words-500)}.dark\:border-words-500\/30:where(.dark,.dark *){border-color:#8a92584d}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-500)30%,transparent)}}.dark\:border-words-500\/40:where(.dark,.dark *){border-color:#8a925866}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-500\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-500)40%,transparent)}}.dark\:border-words-500\/50:where(.dark,.dark *){border-color:#8a925880}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-500\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-500)50%,transparent)}}.dark\:border-words-500\/60:where(.dark,.dark *){border-color:#8a925899}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-500\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-500)60%,transparent)}}.dark\:border-words-500\/70:where(.dark,.dark *){border-color:#8a9258b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-500\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-500)70%,transparent)}}.dark\:border-words-600:where(.dark,.dark *){border-color:var(--color-words-600)}.dark\:border-words-600\/50:where(.dark,.dark *){border-color:#6d744380}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-600\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-600)50%,transparent)}}.dark\:border-words-600\/60:where(.dark,.dark *){border-color:#6d744399}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-600\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-600)60%,transparent)}}.dark\:border-words-700:where(.dark,.dark *){border-color:var(--color-words-700)}.dark\:border-words-700\/40:where(.dark,.dark *){border-color:#51572f66}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-700\/40:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-700)40%,transparent)}}.dark\:border-words-700\/50:where(.dark,.dark *){border-color:#51572f80}@supports (color:color-mix(in lab,red,red)){.dark\:border-words-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-words-700)50%,transparent)}}.dark\:border-t-kanji-300:where(.dark,.dark *){border-top-color:var(--color-kanji-300)}.dark\:border-t-lens-500:where(.dark,.dark *){border-top-color:var(--color-lens-500)}.dark\:border-t-neutral-600:where(.dark,.dark *){border-top-color:var(--color-neutral-600)}.dark\:border-t-neutral-700:where(.dark,.dark *){border-top-color:var(--color-neutral-700)}.dark\:border-t-neutral-800:where(.dark,.dark *){border-top-color:var(--color-neutral-800)}.dark\:border-t-tango-300:where(.dark,.dark *){border-top-color:var(--color-tango-300)}.dark\:border-t-tango-400:where(.dark,.dark *){border-top-color:var(--color-tango-400)}.dark\:border-t-tango-500:where(.dark,.dark *){border-top-color:var(--color-tango-500)}.dark\:border-t-words-300:where(.dark,.dark *){border-top-color:var(--color-words-300)}.dark\:border-b-neutral-600:where(.dark,.dark *){border-bottom-color:var(--color-neutral-600)}.dark\:border-b-neutral-800:where(.dark,.dark *){border-bottom-color:var(--color-neutral-800)}.dark\:border-l-tango-500:where(.dark,.dark *){border-left-color:var(--color-tango-500)}.dark\:bg-amber-400:where(.dark,.dark *){background-color:var(--color-amber-400)}.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.dark\:bg-amber-800:where(.dark,.dark *){background-color:var(--color-amber-800)}.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:#46190166}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)40%,transparent)}}.dark\:bg-como-700:where(.dark,.dark *){background-color:var(--color-como-700)}.dark\:bg-danger-400:where(.dark,.dark *){background-color:var(--color-danger-400)}.dark\:bg-danger-500\/10:where(.dark,.dark *){background-color:#ca564f1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-500)10%,transparent)}}.dark\:bg-danger-500\/20:where(.dark,.dark *){background-color:#ca564f33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-500)20%,transparent)}}.dark\:bg-danger-700:where(.dark,.dark *){background-color:var(--color-danger-700)}.dark\:bg-danger-900\/20:where(.dark,.dark *){background-color:#49151333}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-900)20%,transparent)}}.dark\:bg-danger-900\/30:where(.dark,.dark *){background-color:#4915134d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-900)30%,transparent)}}.dark\:bg-danger-900\/40:where(.dark,.dark *){background-color:#49151366}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-900)40%,transparent)}}.dark\:bg-danger-900\/60:where(.dark,.dark *){background-color:#49151399}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-900)60%,transparent)}}.dark\:bg-danger-950\/30:where(.dark,.dark *){background-color:#2407064d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-950)30%,transparent)}}.dark\:bg-danger-950\/40:where(.dark,.dark *){background-color:#24070666}@supports (color:color-mix(in lab,red,red)){.dark\:bg-danger-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-danger-950)40%,transparent)}}.dark\:bg-emerald-400:where(.dark,.dark *){background-color:var(--color-emerald-400)}.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.dark\:bg-green-950\/60:where(.dark,.dark *){background-color:#032e1599}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-950)60%,transparent)}}.dark\:bg-hiragana-950\/30:where(.dark,.dark *){background-color:#0a16004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-hiragana-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-hiragana-950)30%,transparent)}}.dark\:bg-info-400:where(.dark,.dark *){background-color:var(--color-info-400)}.dark\:bg-info-500\/10:where(.dark,.dark *){background-color:#76847d1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-info-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-info-500)10%,transparent)}}.dark\:bg-info-500\/20:where(.dark,.dark *){background-color:#76847d33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-info-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-info-500)20%,transparent)}}.dark\:bg-info-900:where(.dark,.dark *){background-color:var(--color-info-900)}.dark\:bg-info-900\/30:where(.dark,.dark *){background-color:#202c264d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-info-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-info-900)30%,transparent)}}.dark\:bg-kanji-400:where(.dark,.dark *){background-color:var(--color-kanji-400)}.dark\:bg-kanji-500:where(.dark,.dark *){background-color:var(--color-kanji-500)}.dark\:bg-kanji-500\/10:where(.dark,.dark *){background-color:#9987001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-500)10%,transparent)}}.dark\:bg-kanji-500\/20:where(.dark,.dark *){background-color:#99870033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-500)20%,transparent)}}.dark\:bg-kanji-500\/30:where(.dark,.dark *){background-color:#9987004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-500\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-500)30%,transparent)}}.dark\:bg-kanji-500\/40:where(.dark,.dark *){background-color:#99870066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-500\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-500)40%,transparent)}}.dark\:bg-kanji-500\/50:where(.dark,.dark *){background-color:#99870080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-500\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-500)50%,transparent)}}.dark\:bg-kanji-500\/60:where(.dark,.dark *){background-color:#99870099}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-500\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-500)60%,transparent)}}.dark\:bg-kanji-500\/70:where(.dark,.dark *){background-color:#998700b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-500\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-500)70%,transparent)}}.dark\:bg-kanji-900\/20:where(.dark,.dark *){background-color:#30290033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-900)20%,transparent)}}.dark\:bg-kanji-900\/60:where(.dark,.dark *){background-color:#30290099}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-900)60%,transparent)}}.dark\:bg-kanji-950:where(.dark,.dark *){background-color:var(--color-kanji-950)}.dark\:bg-kanji-950\/70:where(.dark,.dark *){background-color:#161200b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-kanji-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-kanji-950)70%,transparent)}}.dark\:bg-katakana-950\/30:where(.dark,.dark *){background-color:#0a140e4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-katakana-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-katakana-950)30%,transparent)}}.dark\:bg-lens-200\/20:where(.dark,.dark *){background-color:#cddcd233}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lens-200\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lens-200)20%,transparent)}}.dark\:bg-lens-300:where(.dark,.dark *){background-color:var(--color-lens-300)}.dark\:bg-lens-500\/5:where(.dark,.dark *){background-color:#6d88770d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lens-500\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lens-500)5%,transparent)}}.dark\:bg-lens-500\/20:where(.dark,.dark *){background-color:#6d887733}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lens-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lens-500)20%,transparent)}}.dark\:bg-lens-700\/20:where(.dark,.dark *){background-color:#40594a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lens-700\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lens-700)20%,transparent)}}.dark\:bg-lens-900:where(.dark,.dark *){background-color:var(--color-lens-900)}.dark\:bg-lens-900\/20:where(.dark,.dark *){background-color:#212c2533}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lens-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lens-900)20%,transparent)}}.dark\:bg-lens-950\/40:where(.dark,.dark *){background-color:#0a140e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lens-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lens-950)40%,transparent)}}.dark\:bg-lens-950\/50:where(.dark,.dark *){background-color:#0a140e80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lens-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lens-950)50%,transparent)}}.dark\:bg-lensgradient-700\/20:where(.dark,.dark *){background-color:#40594a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-lensgradient-700\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-lensgradient-700)20%,transparent)}}.dark\:bg-neutral-50\/20:where(.dark,.dark *){background-color:#fafaf933}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-50\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-50)20%,transparent)}}.dark\:bg-neutral-100:where(.dark,.dark *){background-color:var(--color-neutral-100)}.dark\:bg-neutral-100\/95:where(.dark,.dark *){background-color:#f5f5f4f2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-100\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-100)95%,transparent)}}.dark\:bg-neutral-200:where(.dark,.dark *){background-color:var(--color-neutral-200)}.dark\:bg-neutral-300:where(.dark,.dark *){background-color:var(--color-neutral-300)}.dark\:bg-neutral-400:where(.dark,.dark *){background-color:var(--color-neutral-400)}.dark\:bg-neutral-500:where(.dark,.dark *){background-color:var(--color-neutral-500)}.dark\:bg-neutral-500\/70:where(.dark,.dark *){background-color:#79716bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-500\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-500)70%,transparent)}}.dark\:bg-neutral-600:where(.dark,.dark *){background-color:var(--color-neutral-600)}.dark\:bg-neutral-600\/50:where(.dark,.dark *){background-color:#57534d80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-600\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-600)50%,transparent)}}.dark\:bg-neutral-600\/80:where(.dark,.dark *){background-color:#57534dcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-600\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-600)80%,transparent)}}.dark\:bg-neutral-700:where(.dark,.dark *){background-color:var(--color-neutral-700)}.dark\:bg-neutral-700\/40:where(.dark,.dark *){background-color:#44403b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-700\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)40%,transparent)}}.dark\:bg-neutral-700\/50:where(.dark,.dark *){background-color:#44403b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-700\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}.dark\:bg-neutral-700\/60:where(.dark,.dark *){background-color:#44403b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-700\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}.dark\:bg-neutral-700\/70:where(.dark,.dark *){background-color:#44403bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-700\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)70%,transparent)}}.dark\:bg-neutral-700\/80:where(.dark,.dark *){background-color:#44403bcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-700\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}.dark\:bg-neutral-800:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:bg-neutral-800\/30:where(.dark,.dark *){background-color:#2925244d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)30%,transparent)}}.dark\:bg-neutral-800\/35:where(.dark,.dark *){background-color:#29252459}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)35%,transparent)}}.dark\:bg-neutral-800\/40:where(.dark,.dark *){background-color:#29252466}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)40%,transparent)}}.dark\:bg-neutral-800\/45:where(.dark,.dark *){background-color:#29252473}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/45:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)45%,transparent)}}.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:#29252480}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}.dark\:bg-neutral-800\/60:where(.dark,.dark *){background-color:#29252499}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}.dark\:bg-neutral-800\/70:where(.dark,.dark *){background-color:#292524b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)70%,transparent)}}.dark\:bg-neutral-800\/80:where(.dark,.dark *){background-color:#292524cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}.dark\:bg-neutral-800\/90:where(.dark,.dark *){background-color:#292524e6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)90%,transparent)}}.dark\:bg-neutral-800\/95:where(.dark,.dark *){background-color:#292524f2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-800)95%,transparent)}}.dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.dark\:bg-neutral-900\/30:where(.dark,.dark *){background-color:#1c19174d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)30%,transparent)}}.dark\:bg-neutral-900\/40:where(.dark,.dark *){background-color:#1c191766}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)40%,transparent)}}.dark\:bg-neutral-900\/45:where(.dark,.dark *){background-color:#1c191773}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/45:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)45%,transparent)}}.dark\:bg-neutral-900\/50:where(.dark,.dark *){background-color:#1c191780}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}.dark\:bg-neutral-900\/60:where(.dark,.dark *){background-color:#1c191799}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)60%,transparent)}}.dark\:bg-neutral-900\/70:where(.dark,.dark *){background-color:#1c1917b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)70%,transparent)}}.dark\:bg-neutral-900\/75:where(.dark,.dark *){background-color:#1c1917bf}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/75:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)75%,transparent)}}.dark\:bg-neutral-900\/80:where(.dark,.dark *){background-color:#1c1917cc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)80%,transparent)}}.dark\:bg-neutral-900\/90:where(.dark,.dark *){background-color:#1c1917e6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/90:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)90%,transparent)}}.dark\:bg-neutral-900\/95:where(.dark,.dark *){background-color:#1c1917f2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-900)95%,transparent)}}.dark\:bg-neutral-950:where(.dark,.dark *){background-color:var(--color-neutral-950)}.dark\:bg-neutral-950\/20:where(.dark,.dark *){background-color:#14110d33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-950)20%,transparent)}}.dark\:bg-neutral-950\/35:where(.dark,.dark *){background-color:#14110d59}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-950\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-950)35%,transparent)}}.dark\:bg-neutral-950\/40:where(.dark,.dark *){background-color:#14110d66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-950)40%,transparent)}}.dark\:bg-neutral-950\/70:where(.dark,.dark *){background-color:#14110db3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-950)70%,transparent)}}.dark\:bg-neutral-950\/80:where(.dark,.dark *){background-color:#14110dcc}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-950\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-950)80%,transparent)}}.dark\:bg-neutral-950\/84:where(.dark,.dark *){background-color:#14110dd6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-950\/84:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-950)84%,transparent)}}.dark\:bg-neutral-950\/95:where(.dark,.dark *){background-color:#14110df2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-950\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-neutral-950)95%,transparent)}}.dark\:bg-radicals-500\/20:where(.dark,.dark *){background-color:#6a849a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-radicals-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-radicals-500)20%,transparent)}}.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:#46080999}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)60%,transparent)}}.dark\:bg-secondary-500:where(.dark,.dark *){background-color:var(--color-secondary-500)}.dark\:bg-secondary-700:where(.dark,.dark *){background-color:var(--color-secondary-700)}.dark\:bg-secondary-700\/50:where(.dark,.dark *){background-color:#44403b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-secondary-700\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-secondary-700)50%,transparent)}}.dark\:bg-sentences-400\/15:where(.dark,.dark *){background-color:#8da69226}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sentences-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sentences-400)15%,transparent)}}.dark\:bg-sentences-500\/20:where(.dark,.dark *){background-color:#70877433}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sentences-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sentences-500)20%,transparent)}}.dark\:bg-sentences-900\/20:where(.dark,.dark *){background-color:#222c2433}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sentences-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sentences-900)20%,transparent)}}.dark\:bg-sky-400:where(.dark,.dark *){background-color:var(--color-sky-400)}.dark\:bg-sky-500\/10:where(.dark,.dark *){background-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}.dark\:bg-stone-200:where(.dark,.dark *){background-color:var(--color-stone-200)}.dark\:bg-stone-700:where(.dark,.dark *){background-color:var(--color-stone-700)}.dark\:bg-stone-800:where(.dark,.dark *){background-color:var(--color-stone-800)}.dark\:bg-stone-800\/30:where(.dark,.dark *){background-color:#2925244d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-stone-800\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-stone-800)30%,transparent)}}.dark\:bg-stone-800\/50:where(.dark,.dark *){background-color:#29252480}@supports (color:color-mix(in lab,red,red)){.dark\:bg-stone-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-stone-800)50%,transparent)}}.dark\:bg-stone-900:where(.dark,.dark *){background-color:var(--color-stone-900)}.dark\:bg-success-500\/10:where(.dark,.dark *){background-color:#6d8f001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-success-500)10%,transparent)}}.dark\:bg-success-500\/20:where(.dark,.dark *){background-color:#6d8f0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-success-500)20%,transparent)}}.dark\:bg-success-700:where(.dark,.dark *){background-color:var(--color-success-700)}.dark\:bg-success-900\/20:where(.dark,.dark *){background-color:#212e0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-success-900)20%,transparent)}}.dark\:bg-success-900\/30:where(.dark,.dark *){background-color:#212e004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-success-900)30%,transparent)}}.dark\:bg-success-950\/40:where(.dark,.dark *){background-color:#0d150066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-success-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-success-950)40%,transparent)}}.dark\:bg-tango-300:where(.dark,.dark *){background-color:var(--color-tango-300)}.dark\:bg-tango-400:where(.dark,.dark *){background-color:var(--color-tango-400)}.dark\:bg-tango-500:where(.dark,.dark *){background-color:var(--color-tango-500)}.dark\:bg-tango-500\/5:where(.dark,.dark *){background-color:#c460160d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-500\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-500)5%,transparent)}}.dark\:bg-tango-500\/10:where(.dark,.dark *){background-color:#c460161a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-500)10%,transparent)}}.dark\:bg-tango-500\/20:where(.dark,.dark *){background-color:#c4601633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-500)20%,transparent)}}.dark\:bg-tango-600\/7:where(.dark,.dark *){background-color:#a64a0012}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-600\/7:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-600)7%,transparent)}}.dark\:bg-tango-700:where(.dark,.dark *){background-color:var(--color-tango-700)}.dark\:bg-tango-700\/10:where(.dark,.dark *){background-color:#8836001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-700\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-700)10%,transparent)}}.dark\:bg-tango-800\/50:where(.dark,.dark *){background-color:#66270080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-800)50%,transparent)}}.dark\:bg-tango-900\/20:where(.dark,.dark *){background-color:#461a0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-900)20%,transparent)}}.dark\:bg-tango-900\/30:where(.dark,.dark *){background-color:#461a004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-900)30%,transparent)}}.dark\:bg-tango-900\/50:where(.dark,.dark *){background-color:#461a0080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-900)50%,transparent)}}.dark\:bg-tango-950\/8:where(.dark,.dark *){background-color:#23090014}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-950\/8:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-950)8%,transparent)}}.dark\:bg-tango-950\/20:where(.dark,.dark *){background-color:#23090033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-950)20%,transparent)}}.dark\:bg-tango-950\/30:where(.dark,.dark *){background-color:#2309004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-950)30%,transparent)}}.dark\:bg-tango-950\/50:where(.dark,.dark *){background-color:#23090080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-950)50%,transparent)}}.dark\:bg-tango-950\/70:where(.dark,.dark *){background-color:#230900b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-tango-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-tango-950)70%,transparent)}}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-violet-400:where(.dark,.dark *){background-color:var(--color-violet-400)}.dark\:bg-violet-500\/10:where(.dark,.dark *){background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-violet-500)10%,transparent)}}.dark\:bg-warning-500\/5:where(.dark,.dark *){background-color:#af71000d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-500\/5:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-500)5%,transparent)}}.dark\:bg-warning-500\/10:where(.dark,.dark *){background-color:#af71001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-500)10%,transparent)}}.dark\:bg-warning-500\/20:where(.dark,.dark *){background-color:#af710033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-500)20%,transparent)}}.dark\:bg-warning-900\/20:where(.dark,.dark *){background-color:#3a230033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-900)20%,transparent)}}.dark\:bg-warning-900\/40:where(.dark,.dark *){background-color:#3a230066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-900)40%,transparent)}}.dark\:bg-warning-950\/30:where(.dark,.dark *){background-color:#1d0e004d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-950)30%,transparent)}}.dark\:bg-warning-950\/40:where(.dark,.dark *){background-color:#1d0e0066}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-950)40%,transparent)}}.dark\:bg-warning-950\/50:where(.dark,.dark *){background-color:#1d0e0080}@supports (color:color-mix(in lab,red,red)){.dark\:bg-warning-950\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-warning-950)50%,transparent)}}.dark\:bg-words-300:where(.dark,.dark *){background-color:var(--color-words-300)}.dark\:bg-words-400:where(.dark,.dark *){background-color:var(--color-words-400)}.dark\:bg-words-500:where(.dark,.dark *){background-color:var(--color-words-500)}.dark\:bg-words-500\/20:where(.dark,.dark *){background-color:#8a925833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-500)20%,transparent)}}.dark\:bg-words-500\/30:where(.dark,.dark *){background-color:#8a92584d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-500\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-500)30%,transparent)}}.dark\:bg-words-500\/40:where(.dark,.dark *){background-color:#8a925866}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-500\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-500)40%,transparent)}}.dark\:bg-words-500\/50:where(.dark,.dark *){background-color:#8a925880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-500\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-500)50%,transparent)}}.dark\:bg-words-500\/60:where(.dark,.dark *){background-color:#8a925899}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-500\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-500)60%,transparent)}}.dark\:bg-words-500\/70:where(.dark,.dark *){background-color:#8a9258b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-500\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-500)70%,transparent)}}.dark\:bg-words-600:where(.dark,.dark *){background-color:var(--color-words-600)}.dark\:bg-words-800:where(.dark,.dark *){background-color:var(--color-words-800)}.dark\:bg-words-900:where(.dark,.dark *){background-color:var(--color-words-900)}.dark\:bg-words-900\/20:where(.dark,.dark *){background-color:#282b1333}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-900)20%,transparent)}}.dark\:bg-words-900\/30:where(.dark,.dark *){background-color:#282b134d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-900)30%,transparent)}}.dark\:bg-words-900\/40:where(.dark,.dark *){background-color:#282b1366}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-900)40%,transparent)}}.dark\:bg-words-900\/60:where(.dark,.dark *){background-color:#282b1399}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-900\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-900)60%,transparent)}}.dark\:bg-words-950:where(.dark,.dark *){background-color:var(--color-words-950)}.dark\:bg-words-950\/30:where(.dark,.dark *){background-color:#1113044d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-950)30%,transparent)}}.dark\:bg-words-950\/70:where(.dark,.dark *){background-color:#111304b3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-words-950\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-words-950)70%,transparent)}}.dark\:bg-gradient-to-b:where(.dark,.dark *){--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.dark\:from-lens-400:where(.dark,.dark *){--tw-gradient-from:var(--color-lens-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-lens-500\/10:where(.dark,.dark *){--tw-gradient-from:#6d88771a}@supports (color:color-mix(in lab,red,red)){.dark\:from-lens-500\/10:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-lens-500)10%,transparent)}}.dark\:from-lens-500\/10:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-lens-950\/25:where(.dark,.dark *){--tw-gradient-from:#0a140e40}@supports (color:color-mix(in lab,red,red)){.dark\:from-lens-950\/25:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-lens-950)25%,transparent)}}.dark\:from-lens-950\/25:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-300:where(.dark,.dark *){--tw-gradient-from:var(--color-neutral-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-700\/50:where(.dark,.dark *){--tw-gradient-from:#44403b80}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-700\/50:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}.dark\:from-neutral-700\/50:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-800:where(.dark,.dark *){--tw-gradient-from:var(--color-neutral-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-800\/50:where(.dark,.dark *){--tw-gradient-from:#29252480}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-800\/50:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}.dark\:from-neutral-800\/50:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-900:where(.dark,.dark *){--tw-gradient-from:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-950:where(.dark,.dark *){--tw-gradient-from:var(--color-neutral-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-neutral-950\/80:where(.dark,.dark *){--tw-gradient-from:#14110dcc}@supports (color:color-mix(in lab,red,red)){.dark\:from-neutral-950\/80:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-neutral-950)80%,transparent)}}.dark\:from-neutral-950\/80:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-tango-400:where(.dark,.dark *){--tw-gradient-from:var(--color-tango-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-tango-500\/10:where(.dark,.dark *){--tw-gradient-from:#c460161a}@supports (color:color-mix(in lab,red,red)){.dark\:from-tango-500\/10:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-tango-500)10%,transparent)}}.dark\:from-tango-500\/10:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-tango-900\/30:where(.dark,.dark *){--tw-gradient-from:#461a004d}@supports (color:color-mix(in lab,red,red)){.dark\:from-tango-900\/30:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-tango-900)30%,transparent)}}.dark\:from-tango-900\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:from-white\/12:where(.dark,.dark *){--tw-gradient-from:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.dark\:from-white\/12:where(.dark,.dark *){--tw-gradient-from:color-mix(in oklab,var(--color-white)12%,transparent)}}.dark\:from-white\/12:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:via-neutral-900\/72:where(.dark,.dark *){--tw-gradient-via:#1c1917b8}@supports (color:color-mix(in lab,red,red)){.dark\:via-neutral-900\/72:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-neutral-900)72%,transparent)}}.dark\:via-neutral-900\/72:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-neutral-950:where(.dark,.dark *){--tw-gradient-via:var(--color-neutral-950);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-tango-950\/9:where(.dark,.dark *){--tw-gradient-via:#23090017}@supports (color:color-mix(in lab,red,red)){.dark\:via-tango-950\/9:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-tango-950)9%,transparent)}}.dark\:via-tango-950\/9:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:via-tango-950\/10:where(.dark,.dark *){--tw-gradient-via:#2309001a}@supports (color:color-mix(in lab,red,red)){.dark\:via-tango-950\/10:where(.dark,.dark *){--tw-gradient-via:color-mix(in oklab,var(--color-tango-950)10%,transparent)}}.dark\:via-tango-950\/10:where(.dark,.dark *){--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-lens-950\/20:where(.dark,.dark *){--tw-gradient-to:#0a140e33}@supports (color:color-mix(in lab,red,red)){.dark\:to-lens-950\/20:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-lens-950)20%,transparent)}}.dark\:to-lens-950\/20:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-lensgradient-400:where(.dark,.dark *){--tw-gradient-to:var(--color-lensgradient-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-lensgradient-500\/10:where(.dark,.dark *){--tw-gradient-to:#6d88771a}@supports (color:color-mix(in lab,red,red)){.dark\:to-lensgradient-500\/10:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-lensgradient-500)10%,transparent)}}.dark\:to-lensgradient-500\/10:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-400:where(.dark,.dark *){--tw-gradient-to:var(--color-neutral-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-800\/30:where(.dark,.dark *){--tw-gradient-to:#2925244d}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-800\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-800)30%,transparent)}}.dark\:to-neutral-800\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-900:where(.dark,.dark *){--tw-gradient-to:var(--color-neutral-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-900\/50:where(.dark,.dark *){--tw-gradient-to:#1c191780}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-900\/50:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}.dark\:to-neutral-900\/50:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-950:where(.dark,.dark *){--tw-gradient-to:var(--color-neutral-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-neutral-950\/88:where(.dark,.dark *){--tw-gradient-to:#14110de0}@supports (color:color-mix(in lab,red,red)){.dark\:to-neutral-950\/88:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-neutral-950)88%,transparent)}}.dark\:to-neutral-950\/88:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-tango-800\/30:where(.dark,.dark *){--tw-gradient-to:#6627004d}@supports (color:color-mix(in lab,red,red)){.dark\:to-tango-800\/30:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-tango-800)30%,transparent)}}.dark\:to-tango-800\/30:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-tango-950\/7:where(.dark,.dark *){--tw-gradient-to:#23090012}@supports (color:color-mix(in lab,red,red)){.dark\:to-tango-950\/7:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-tango-950)7%,transparent)}}.dark\:to-tango-950\/7:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-tangogradient-400:where(.dark,.dark *){--tw-gradient-to:var(--color-tangogradient-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-tangogradient-500\/10:where(.dark,.dark *){--tw-gradient-to:#c460161a}@supports (color:color-mix(in lab,red,red)){.dark\:to-tangogradient-500\/10:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab,var(--color-tangogradient-500)10%,transparent)}}.dark\:to-tangogradient-500\/10:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:to-transparent:where(.dark,.dark *){--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:fill-neutral-400:where(.dark,.dark *){fill:var(--color-neutral-400)}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-danger-50:where(.dark,.dark *){color:var(--color-danger-50)}.dark\:text-danger-100:where(.dark,.dark *){color:var(--color-danger-100)}.dark\:text-danger-200:where(.dark,.dark *){color:var(--color-danger-200)}.dark\:text-danger-300:where(.dark,.dark *){color:var(--color-danger-300)}.dark\:text-danger-400:where(.dark,.dark *){color:var(--color-danger-400)}.dark\:text-emerald-100:where(.dark,.dark *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-hiragana-400:where(.dark,.dark *){color:var(--color-hiragana-400)}.dark\:text-info-300:where(.dark,.dark *){color:var(--color-info-300)}.dark\:text-info-400:where(.dark,.dark *){color:var(--color-info-400)}.dark\:text-kanji-100:where(.dark,.dark *){color:var(--color-kanji-100)}.dark\:text-kanji-200:where(.dark,.dark *){color:var(--color-kanji-200)}.dark\:text-kanji-300:where(.dark,.dark *){color:var(--color-kanji-300)}.dark\:text-kanji-400:where(.dark,.dark *){color:var(--color-kanji-400)}.dark\:text-katakana-400:where(.dark,.dark *){color:var(--color-katakana-400)}.dark\:text-lens-300:where(.dark,.dark *){color:var(--color-lens-300)}.dark\:text-lens-400:where(.dark,.dark *){color:var(--color-lens-400)}.dark\:text-neutral-50:where(.dark,.dark *){color:var(--color-neutral-50)}.dark\:text-neutral-100:where(.dark,.dark *){color:var(--color-neutral-100)}.dark\:text-neutral-200:where(.dark,.dark *){color:var(--color-neutral-200)}.dark\:text-neutral-300:where(.dark,.dark *){color:var(--color-neutral-300)}.dark\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\:text-neutral-500:where(.dark,.dark *){color:var(--color-neutral-500)}.dark\:text-neutral-500\/50:where(.dark,.dark *){color:#79716b80}@supports (color:color-mix(in lab,red,red)){.dark\:text-neutral-500\/50:where(.dark,.dark *){color:color-mix(in oklab,var(--color-neutral-500)50%,transparent)}}.dark\:text-neutral-500\/70:where(.dark,.dark *){color:#79716bb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-neutral-500\/70:where(.dark,.dark *){color:color-mix(in oklab,var(--color-neutral-500)70%,transparent)}}.dark\:text-neutral-600:where(.dark,.dark *){color:var(--color-neutral-600)}.dark\:text-neutral-800:where(.dark,.dark *){color:var(--color-neutral-800)}.dark\:text-neutral-900:where(.dark,.dark *){color:var(--color-neutral-900)}.dark\:text-neutral-950:where(.dark,.dark *){color:var(--color-neutral-950)}.dark\:text-radicals-300:where(.dark,.dark *){color:var(--color-radicals-300)}.dark\:text-radicals-400:where(.dark,.dark *){color:var(--color-radicals-400)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-secondary-100:where(.dark,.dark *){color:var(--color-secondary-100)}.dark\:text-sentences-300:where(.dark,.dark *){color:var(--color-sentences-300)}.dark\:text-sentences-400:where(.dark,.dark *){color:var(--color-sentences-400)}.dark\:text-sky-100:where(.dark,.dark *){color:var(--color-sky-100)}.dark\:text-sky-200:where(.dark,.dark *){color:var(--color-sky-200)}.dark\:text-sky-300:where(.dark,.dark *){color:var(--color-sky-300)}.dark\:text-stone-100:where(.dark,.dark *){color:var(--color-stone-100)}.dark\:text-stone-200:where(.dark,.dark *){color:var(--color-stone-200)}.dark\:text-stone-300:where(.dark,.dark *){color:var(--color-stone-300)}.dark\:text-stone-400:where(.dark,.dark *){color:var(--color-stone-400)}.dark\:text-stone-800:where(.dark,.dark *){color:var(--color-stone-800)}.dark\:text-success-50:where(.dark,.dark *){color:var(--color-success-50)}.dark\:text-success-300:where(.dark,.dark *){color:var(--color-success-300)}.dark\:text-success-400:where(.dark,.dark *){color:var(--color-success-400)}.dark\:text-tango-100:where(.dark,.dark *){color:var(--color-tango-100)}.dark\:text-tango-200:where(.dark,.dark *){color:var(--color-tango-200)}.dark\:text-tango-200\/82:where(.dark,.dark *){color:#fecbafd1}@supports (color:color-mix(in lab,red,red)){.dark\:text-tango-200\/82:where(.dark,.dark *){color:color-mix(in oklab,var(--color-tango-200)82%,transparent)}}.dark\:text-tango-300:where(.dark,.dark *){color:var(--color-tango-300)}.dark\:text-tango-400:where(.dark,.dark *){color:var(--color-tango-400)}.dark\:text-tango-500:where(.dark,.dark *){color:var(--color-tango-500)}.dark\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}.dark\:text-violet-100:where(.dark,.dark *){color:var(--color-violet-100)}.dark\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\:text-violet-300:where(.dark,.dark *){color:var(--color-violet-300)}.dark\:text-warning-100:where(.dark,.dark *){color:var(--color-warning-100)}.dark\:text-warning-200:where(.dark,.dark *){color:var(--color-warning-200)}.dark\:text-warning-300:where(.dark,.dark *){color:var(--color-warning-300)}.dark\:text-warning-400:where(.dark,.dark *){color:var(--color-warning-400)}.dark\:text-warning-500:where(.dark,.dark *){color:var(--color-warning-500)}.dark\:text-words-100:where(.dark,.dark *){color:var(--color-words-100)}.dark\:text-words-200:where(.dark,.dark *){color:var(--color-words-200)}.dark\:text-words-300:where(.dark,.dark *){color:var(--color-words-300)}.dark\:text-words-400:where(.dark,.dark *){color:var(--color-words-400)}.dark\:decoration-danger-700:where(.dark,.dark *){-webkit-text-decoration-color:var(--color-danger-700);text-decoration-color:var(--color-danger-700)}.dark\:decoration-neutral-400:where(.dark,.dark *){-webkit-text-decoration-color:var(--color-neutral-400);text-decoration-color:var(--color-neutral-400)}.dark\:decoration-neutral-500:where(.dark,.dark *){-webkit-text-decoration-color:var(--color-neutral-500);text-decoration-color:var(--color-neutral-500)}.dark\:decoration-neutral-600:where(.dark,.dark *){-webkit-text-decoration-color:var(--color-neutral-600);text-decoration-color:var(--color-neutral-600)}.dark\:decoration-neutral-700:where(.dark,.dark *){-webkit-text-decoration-color:var(--color-neutral-700);text-decoration-color:var(--color-neutral-700)}.dark\:placeholder-neutral-500:where(.dark,.dark *)::placeholder{color:var(--color-neutral-500)}.dark\:shadow-\[0_-8px_18px_rgba\(0\,0\,0\,0\.28\)\]:where(.dark,.dark *){--tw-shadow:0 -8px 18px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_0_10px_var\(--color-kanji-700\)\]:where(.dark,.dark *){--tw-shadow:0 0 10px var(--tw-shadow-color,var(--color-kanji-700));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_0_10px_var\(--color-words-700\)\]:where(.dark,.dark *){--tw-shadow:0 0 10px var(--tw-shadow-color,var(--color-words-700));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_1px_0_var\(--color-neutral-600\)\]:where(.dark,.dark *){--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--color-neutral-600));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_10px_26px_rgba\(0\,0\,0\,0\.28\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.08\)\]:where(.dark,.dark *){--tw-shadow:0 10px 26px var(--tw-shadow-color,#00000047),inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}.dark\:shadow-neutral-900\/50:where(.dark,.dark *){--tw-shadow-color:#1c191780}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-neutral-900\/50:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-900)50%,transparent)var(--tw-shadow-alpha),transparent)}}.dark\:shadow-neutral-950\/30:where(.dark,.dark *){--tw-shadow-color:#14110d4d}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-neutral-950\/30:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-950)30%,transparent)var(--tw-shadow-alpha),transparent)}}.dark\:shadow-neutral-950\/50:where(.dark,.dark *){--tw-shadow-color:#14110d80}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-neutral-950\/50:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-950)50%,transparent)var(--tw-shadow-alpha),transparent)}}.dark\:ring-como-400:where(.dark,.dark *){--tw-ring-color:var(--color-como-400)}.dark\:ring-info-400:where(.dark,.dark *){--tw-ring-color:var(--color-info-400)}.dark\:ring-kanji-700\/50:where(.dark,.dark *){--tw-ring-color:#5f530080}@supports (color:color-mix(in lab,red,red)){.dark\:ring-kanji-700\/50:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-kanji-700)50%,transparent)}}.dark\:ring-kanji-800:where(.dark,.dark *){--tw-ring-color:var(--color-kanji-800)}.dark\:ring-neutral-100\/12:where(.dark,.dark *){--tw-ring-color:#f5f5f41f}@supports (color:color-mix(in lab,red,red)){.dark\:ring-neutral-100\/12:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-neutral-100)12%,transparent)}}.dark\:ring-neutral-700:where(.dark,.dark *){--tw-ring-color:var(--color-neutral-700)}.dark\:ring-neutral-900\/50:where(.dark,.dark *){--tw-ring-color:#1c191780}@supports (color:color-mix(in lab,red,red)){.dark\:ring-neutral-900\/50:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-neutral-900)50%,transparent)}}.dark\:ring-sentences-400\/20:where(.dark,.dark *){--tw-ring-color:#8da69233}@supports (color:color-mix(in lab,red,red)){.dark\:ring-sentences-400\/20:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-sentences-400)20%,transparent)}}.dark\:ring-tango-300:where(.dark,.dark *){--tw-ring-color:var(--color-tango-300)}.dark\:ring-tango-500:where(.dark,.dark *){--tw-ring-color:var(--color-tango-500)}.dark\:ring-warning-400:where(.dark,.dark *){--tw-ring-color:var(--color-warning-400)}.dark\:ring-white\/8:where(.dark,.dark *){--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/8:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.dark\:ring-white\/\[0\.04\]:where(.dark,.dark *){--tw-ring-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/\[0\.04\]:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.dark\:ring-words-400:where(.dark,.dark *){--tw-ring-color:var(--color-words-400)}.dark\:ring-words-500:where(.dark,.dark *){--tw-ring-color:var(--color-words-500)}.dark\:ring-words-700\/40:where(.dark,.dark *){--tw-ring-color:#51572f66}@supports (color:color-mix(in lab,red,red)){.dark\:ring-words-700\/40:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-words-700)40%,transparent)}}.dark\:ring-words-700\/50:where(.dark,.dark *){--tw-ring-color:#51572f80}@supports (color:color-mix(in lab,red,red)){.dark\:ring-words-700\/50:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-words-700)50%,transparent)}}.dark\:ring-words-800:where(.dark,.dark *){--tw-ring-color:var(--color-words-800)}.dark\:ring-offset-neutral-900:where(.dark,.dark *){--tw-ring-offset-color:var(--color-neutral-900)}.dark\:invert:where(.dark,.dark *){--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.dark\:prose-invert:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:group-hover\:border-neutral-500:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){border-color:var(--color-neutral-500)}.dark\:group-hover\:text-kanji-100:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-kanji-100)}.dark\:group-hover\:text-lens-300:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-lens-300)}.dark\:group-hover\:text-lens-400:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-lens-400)}.dark\:group-hover\:text-neutral-50:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-50)}.dark\:group-hover\:text-neutral-100:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-100)}.dark\:group-hover\:text-neutral-200:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-200)}.dark\:group-hover\:text-neutral-300:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-300)}.dark\:group-hover\:text-neutral-400:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-neutral-400)}.dark\:group-hover\:text-tango-300:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-tango-300)}.dark\:group-hover\:text-tango-400:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-tango-400)}.dark\:group-hover\:text-words-200:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){color:var(--color-words-200)}.dark\:group-hover\:decoration-neutral-200:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){-webkit-text-decoration-color:var(--color-neutral-200);text-decoration-color:var(--color-neutral-200)}}.dark\:peer-checked\:border-tango-500:where(.dark,.dark *):is(:where(.peer):checked~*){border-color:var(--color-tango-500)}.dark\:peer-checked\:bg-tango-500:where(.dark,.dark *):is(:where(.peer):checked~*){background-color:var(--color-tango-500)}.dark\:peer-focus-visible\:ring-offset-neutral-900:where(.dark,.dark *):is(:where(.peer):focus-visible~*){--tw-ring-offset-color:var(--color-neutral-900)}.dark\:marker\:text-amber-400:where(.dark,.dark *) ::marker{color:var(--color-amber-400)}.dark\:marker\:text-amber-400:where(.dark,.dark *)::marker{color:var(--color-amber-400)}.dark\:marker\:text-amber-400:where(.dark,.dark *) ::-webkit-details-marker{color:var(--color-amber-400)}.dark\:marker\:text-amber-400:where(.dark,.dark *)::-webkit-details-marker{color:var(--color-amber-400)}.dark\:marker\:text-neutral-500:where(.dark,.dark *) ::marker{color:var(--color-neutral-500)}.dark\:marker\:text-neutral-500:where(.dark,.dark *)::marker{color:var(--color-neutral-500)}.dark\:marker\:text-neutral-500:where(.dark,.dark *) ::-webkit-details-marker{color:var(--color-neutral-500)}.dark\:marker\:text-neutral-500:where(.dark,.dark *)::-webkit-details-marker{color:var(--color-neutral-500)}.dark\:marker\:text-tango-400\/50:where(.dark,.dark *) ::marker{color:#e77f3e80}@supports (color:color-mix(in lab,red,red)){.dark\:marker\:text-tango-400\/50:where(.dark,.dark *) ::marker{color:color-mix(in oklab,var(--color-tango-400)50%,transparent)}}.dark\:marker\:text-tango-400\/50:where(.dark,.dark *)::marker{color:#e77f3e80}@supports (color:color-mix(in lab,red,red)){.dark\:marker\:text-tango-400\/50:where(.dark,.dark *)::marker{color:color-mix(in oklab,var(--color-tango-400)50%,transparent)}}.dark\:marker\:text-tango-400\/50:where(.dark,.dark *) ::-webkit-details-marker{color:#e77f3e80}@supports (color:color-mix(in lab,red,red)){.dark\:marker\:text-tango-400\/50:where(.dark,.dark *) ::-webkit-details-marker{color:color-mix(in oklab,var(--color-tango-400)50%,transparent)}}.dark\:marker\:text-tango-400\/50:where(.dark,.dark *)::-webkit-details-marker{color:#e77f3e80}@supports (color:color-mix(in lab,red,red)){.dark\:marker\:text-tango-400\/50:where(.dark,.dark *)::-webkit-details-marker{color:color-mix(in oklab,var(--color-tango-400)50%,transparent)}}.dark\:placeholder\:text-neutral-400:where(.dark,.dark *)::placeholder{color:var(--color-neutral-400)}.dark\:placeholder\:text-neutral-500:where(.dark,.dark *)::placeholder{color:var(--color-neutral-500)}.dark\:before\:ring-tango-300:where(.dark,.dark *):before{content:var(--tw-content);--tw-ring-color:var(--color-tango-300)}.dark\:after\:bg-neutral-300:where(.dark,.dark *):after{content:var(--tw-content);background-color:var(--color-neutral-300)}.dark\:open\:border-words-700:where(.dark,.dark *):is([open],:popover-open,:open){border-color:var(--color-words-700)}.dark\:focus-within\:bg-neutral-800:where(.dark,.dark *):focus-within{background-color:var(--color-neutral-800)}@media (hover:hover){.dark\:hover\:border-kanji-500:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-kanji-500)}.dark\:hover\:border-lens-500\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:#6d887780}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-lens-500\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-lens-500)50%,transparent)}}.dark\:hover\:border-lens-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-lens-600)}.dark\:hover\:border-neutral-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-400)}.dark\:hover\:border-neutral-500:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-500)}.dark\:hover\:border-neutral-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-600)}.dark\:hover\:border-neutral-600\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:#57534d80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-neutral-600\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-neutral-600)50%,transparent)}}.dark\:hover\:border-neutral-700:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-700)}.dark\:hover\:border-neutral-700\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:#44403b80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-neutral-700\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}.dark\:hover\:border-neutral-800:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-neutral-800)}.dark\:hover\:border-tango-500:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-tango-500)}.dark\:hover\:border-tango-500\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:#c4601680}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-tango-500\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-tango-500)50%,transparent)}}.dark\:hover\:border-tango-700:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-tango-700)}.dark\:hover\:border-warning-500\/60:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:#af710099}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-warning-500\/60:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:color-mix(in oklab,var(--color-warning-500)60%,transparent)}}.dark\:hover\:border-words-500:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-words-500)}.dark\:hover\:border-words-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-words-600)}.dark\:hover\:border-words-700:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{border-color:var(--color-words-700)}.dark\:hover\:bg-amber-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.dark\:hover\:bg-como-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-como-600)}.dark\:hover\:bg-danger-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#ca564f1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-danger-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-danger-500)10%,transparent)}}.dark\:hover\:bg-danger-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#ca564f33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-danger-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-danger-500)20%,transparent)}}.dark\:hover\:bg-danger-500\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#ca564f4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-danger-500\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-danger-500)30%,transparent)}}.dark\:hover\:bg-danger-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-danger-600)}.dark\:hover\:bg-danger-900\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#49151333}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-danger-900\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-danger-900)20%,transparent)}}.dark\:hover\:bg-danger-950\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#2407064d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-danger-950\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-danger-950)30%,transparent)}}.dark\:hover\:bg-emerald-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.dark\:hover\:bg-info-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#76847d33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-info-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-info-500)20%,transparent)}}.dark\:hover\:bg-kanji-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#9987001a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-kanji-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-kanji-500)10%,transparent)}}.dark\:hover\:bg-lens-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-lens-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-lens-500)10%,transparent)}}.dark\:hover\:bg-neutral-100:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-100)}.dark\:hover\:bg-neutral-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-300)}.dark\:hover\:bg-neutral-500:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-500)}.dark\:hover\:bg-neutral-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-600)}.dark\:hover\:bg-neutral-600\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#57534d4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-600\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-600)30%,transparent)}}.dark\:hover\:bg-neutral-600\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#57534d80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-600\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-600)50%,transparent)}}.dark\:hover\:bg-neutral-600\/70:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#57534db3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-600\/70:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-600)70%,transparent)}}.dark\:hover\:bg-neutral-700:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-700)}.dark\:hover\:bg-neutral-700\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#44403b4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-700\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)30%,transparent)}}.dark\:hover\:bg-neutral-700\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#44403b80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-700\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)50%,transparent)}}.dark\:hover\:bg-neutral-700\/60:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#44403b99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-700\/60:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}.dark\:hover\:bg-neutral-700\/70:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#44403bb3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-700\/70:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)70%,transparent)}}.dark\:hover\:bg-neutral-700\/80:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#44403bcc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-700\/80:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}.dark\:hover\:bg-neutral-800:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-800)}.dark\:hover\:bg-neutral-800\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#29252466}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)40%,transparent)}}.dark\:hover\:bg-neutral-800\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#29252480}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)50%,transparent)}}.dark\:hover\:bg-neutral-800\/60:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#29252499}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/60:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)60%,transparent)}}.dark\:hover\:bg-neutral-800\/70:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#292524b3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/70:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)70%,transparent)}}.dark\:hover\:bg-neutral-800\/80:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#292524cc}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-neutral-800\/80:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-neutral-800)80%,transparent)}}.dark\:hover\:bg-neutral-900:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-900)}.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-950\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-red-950)30%,transparent)}}.dark\:hover\:bg-secondary-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-secondary-600)}.dark\:hover\:bg-sky-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#6d88771a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-sky-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}.dark\:hover\:bg-stone-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-stone-300)}.dark\:hover\:bg-stone-600:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-stone-600)}.dark\:hover\:bg-stone-700:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-stone-700)}.dark\:hover\:bg-success-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#6d8f0033}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-success-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-success-500)20%,transparent)}}.dark\:hover\:bg-success-500\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#6d8f004d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-success-500\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-success-500)30%,transparent)}}.dark\:hover\:bg-success-900\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#212e0066}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-success-900\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-success-900)40%,transparent)}}.dark\:hover\:bg-tango-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-tango-400)}.dark\:hover\:bg-tango-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#c460161a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-tango-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-500)10%,transparent)}}.dark\:hover\:bg-tango-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#c4601626}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-tango-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-500)15%,transparent)}}.dark\:hover\:bg-tango-500\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#c460164d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-tango-500\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-500)30%,transparent)}}.dark\:hover\:bg-tango-700\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#88360080}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-tango-700\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-700)50%,transparent)}}.dark\:hover\:bg-tango-900\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#461a0033}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-tango-900\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-900)20%,transparent)}}.dark\:hover\:bg-tango-900\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#461a004d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-tango-900\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-900)30%,transparent)}}.dark\:hover\:bg-tango-900\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#461a0066}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-tango-900\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-tango-900)40%,transparent)}}.dark\:hover\:bg-transparent:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#0000}.dark\:hover\:bg-violet-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-violet-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-violet-500)10%,transparent)}}.dark\:hover\:bg-warning-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#af710033}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-warning-500\/20:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-warning-500)20%,transparent)}}.dark\:hover\:bg-warning-900:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-warning-900)}.dark\:hover\:bg-warning-900\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#3a23004d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-warning-900\/30:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-warning-900)30%,transparent)}}.dark\:hover\:bg-white:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-white)}.dark\:hover\:bg-white\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:hover\:bg-words-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-400)}.dark\:hover\:bg-words-500:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-500)}.dark\:hover\:bg-words-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#8a92581a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-words-500\/10:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-words-500)10%,transparent)}}.dark\:hover\:bg-words-800:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-words-800)}.dark\:hover\:bg-words-900\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#282b1366}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-words-900\/40:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-words-900)40%,transparent)}}.dark\:hover\:bg-words-900\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:#282b1380}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-words-900\/50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{background-color:color-mix(in oklab,var(--color-words-900)50%,transparent)}}.dark\:hover\:from-lens-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:#6d887726}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-lens-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-lens-500)15%,transparent)}}.dark\:hover\:from-lens-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:from-tango-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:#c4601626}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:from-tango-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-from:color-mix(in oklab,var(--color-tango-500)15%,transparent)}}.dark\:hover\:from-tango-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-lensgradient-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:#6d887726}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-lensgradient-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-lensgradient-500)15%,transparent)}}.dark\:hover\:to-lensgradient-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:to-tangogradient-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:#c4601626}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:to-tangogradient-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-to:color-mix(in oklab,var(--color-tangogradient-500)15%,transparent)}}.dark\:hover\:to-tangogradient-500\/15:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.dark\:hover\:text-danger-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-danger-300)}.dark\:hover\:text-danger-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-danger-400)}.dark\:hover\:text-inherit:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:inherit}.dark\:hover\:text-lens-200:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-200)}.dark\:hover\:text-lens-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-300)}.dark\:hover\:text-lens-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-lens-400)}.dark\:hover\:text-neutral-50:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-50)}.dark\:hover\:text-neutral-100:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-100)}.dark\:hover\:text-neutral-200:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-200)}.dark\:hover\:text-neutral-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-300)}.dark\:hover\:text-neutral-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-neutral-400)}.dark\:hover\:text-red-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-red-400)}.dark\:hover\:text-stone-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-stone-300)}.dark\:hover\:text-tango-200:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-200)}.dark\:hover\:text-tango-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-300)}.dark\:hover\:text-tango-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-tango-400)}.dark\:hover\:text-warning-100:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-warning-100)}.dark\:hover\:text-warning-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-warning-300)}.dark\:hover\:text-white:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-white)}.dark\:hover\:text-words-200:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-words-200)}.dark\:hover\:text-words-300:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{color:var(--color-words-300)}.dark\:hover\:decoration-tango-400:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{-webkit-text-decoration-color:var(--color-tango-400);text-decoration-color:var(--color-tango-400)}.dark\:hover\:shadow-neutral-500\/5:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:#79716b0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-neutral-500\/5:where(.dark,.dark *):where(html:not([data-hover-suppressed]) *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-neutral-500)5%,transparent)var(--tw-shadow-alpha),transparent)}}}.dark\:focus\:border-como-400:where(.dark,.dark *):focus{border-color:var(--color-como-400)}.dark\:focus\:border-hiragana-400:where(.dark,.dark *):focus{border-color:var(--color-hiragana-400)}.dark\:focus\:border-katakana-400:where(.dark,.dark *):focus{border-color:var(--color-katakana-400)}.dark\:focus\:border-tango-500:where(.dark,.dark *):focus{border-color:var(--color-tango-500)}.dark\:focus\:bg-neutral-700\/60:where(.dark,.dark *):focus{background-color:#44403b99}@supports (color:color-mix(in lab,red,red)){.dark\:focus\:bg-neutral-700\/60:where(.dark,.dark *):focus{background-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}.dark\:focus\:bg-neutral-800:where(.dark,.dark *):focus{background-color:var(--color-neutral-800)}.dark\:focus\:text-kanji-100:where(.dark,.dark *):focus{color:var(--color-kanji-100)}.dark\:focus\:ring-info-400:where(.dark,.dark *):focus{--tw-ring-color:var(--color-info-400)}.dark\:focus\:ring-tango-700:where(.dark,.dark *):focus{--tw-ring-color:var(--color-tango-700)}.dark\:focus-visible\:text-neutral-300:where(.dark,.dark *):focus-visible{color:var(--color-neutral-300)}.dark\:focus-visible\:text-tango-200:where(.dark,.dark *):focus-visible{color:var(--color-tango-200)}.dark\:focus-visible\:ring-como-400:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-como-400)}.dark\:focus-visible\:ring-neutral-500:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-neutral-500)}.dark\:focus-visible\:ring-tango-600:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-tango-600)}.dark\:focus-visible\:ring-offset-neutral-900:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-neutral-900)}.dark\:focus-visible\:ring-offset-neutral-950:where(.dark,.dark *):focus-visible{--tw-ring-offset-color:var(--color-neutral-950)}.dark\:focus-visible\:after\:ring-neutral-500:where(.dark,.dark *):focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--color-neutral-500)}@media (hover:hover){.dark\:enabled\:hover\:after\:bg-neutral-800\/70:where(.dark,.dark *):enabled:where(html:not([data-hover-suppressed]) *):hover:after{content:var(--tw-content);background-color:#292524b3}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:after\:bg-neutral-800\/70:where(.dark,.dark *):enabled:where(html:not([data-hover-suppressed]) *):hover:after{background-color:color-mix(in oklab,var(--color-neutral-800)70%,transparent)}}}.disabled\:dark\:bg-neutral-700:disabled:where(.dark,.dark *){background-color:var(--color-neutral-700)}.disabled\:dark\:bg-neutral-800:disabled:where(.dark,.dark *){background-color:var(--color-neutral-800)}.dark\:disabled\:text-neutral-500:where(.dark,.dark *):disabled{color:var(--color-neutral-500)}.dark\:disabled\:text-neutral-600:where(.dark,.dark *):disabled{color:var(--color-neutral-600)}.disabled\:dark\:text-neutral-500:disabled:where(.dark,.dark *){color:var(--color-neutral-500)}@media (hover:hover){.dark\:disabled\:hover\:bg-neutral-800:where(.dark,.dark *):disabled:where(html:not([data-hover-suppressed]) *):hover{background-color:var(--color-neutral-800)}}.dark\:aria-pressed\:text-neutral-200:where(.dark,.dark *)[aria-pressed=true]{color:var(--color-neutral-200)}.dark\:aria-selected\:bg-neutral-800:where(.dark,.dark *)[aria-selected=true]{background-color:var(--color-neutral-800)}.dark\:data-\[active\=true\]\:bg-como-900:where(.dark,.dark *)[data-active=true]{background-color:var(--color-como-900)}.dark\:data-\[active\=true\]\:text-como-100:where(.dark,.dark *)[data-active=true]{color:var(--color-como-100)}.dark\:data-\[review-remote-focused\=true\]\:focus\:ring-como-400:where(.dark,.dark *)[data-review-remote-focused=true]:focus{--tw-ring-color:var(--color-como-400)}.dark\:data-\[review-remote-focused\=true\]\:focus\:ring-tango-500:where(.dark,.dark *)[data-review-remote-focused=true]:focus{--tw-ring-color:var(--color-tango-500)}.dark\:data-\[review-remote-focused\=true\]\:focus\:ring-offset-neutral-900:where(.dark,.dark *)[data-review-remote-focused=true]:focus{--tw-ring-offset-color:var(--color-neutral-900)}.dark\:data-\[study-popover-state\=locked\]\:inset-ring-\[\#a2a7ab\]\/25:where(.dark,.dark *)[data-study-popover-state=locked]{--tw-inset-ring-color:oklab(72.5568% -.00385287 -.00715822/.25)}.dark\:data-\[study-popover-state\=locked\]\:data-\[study-popover-active\=true\]\:inset-ring-\[\#8aabc1\]\/45:where(.dark,.dark *)[data-study-popover-state=locked][data-study-popover-active=true]{--tw-inset-ring-color:oklab(72.4231% -.025953 -.040777/.45)}@media (min-width:64rem){.lg\:dark\:border-neutral-700\/60:where(.dark,.dark *){border-color:#44403b99}@supports (color:color-mix(in lab,red,red)){.lg\:dark\:border-neutral-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}.lg\:dark\:border-neutral-700\/80:where(.dark,.dark *){border-color:#44403bcc}@supports (color:color-mix(in lab,red,red)){.lg\:dark\:border-neutral-700\/80:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-neutral-700)80%,transparent)}}.lg\:dark\:bg-neutral-900:where(.dark,.dark *){background-color:var(--color-neutral-900)}.lg\:dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.lg\:dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab,red,red)){.lg\:dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)20%,transparent)var(--tw-shadow-alpha),transparent)}}}@media (min-width:80rem){@media (hover:hover){.dark\:xl\:group-hover\:border-neutral-700\/60:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){border-color:#44403b99}@supports (color:color-mix(in lab,red,red)){.dark\:xl\:group-hover\:border-neutral-700\/60:where(.dark,.dark *):is(:where(.group):where(html:not([data-hover-suppressed]) *):hover *){border-color:color-mix(in oklab,var(--color-neutral-700)60%,transparent)}}}}.prose-headings\:font-light :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.prose-headings\:text-neutral-700 :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-700)}.dark\:prose-headings\:text-neutral-300:where(.dark,.dark *) :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-300)}.prose-h1\:mb-4 :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*4)}.prose-h1\:border-b :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.prose-h1\:border-neutral-200 :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-200)}.prose-h1\:pb-2 :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){padding-bottom:calc(var(--spacing)*2)}.prose-h1\:text-2xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.dark\:prose-h1\:border-neutral-700:where(.dark,.dark *) :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-700)}.prose-h2\:mt-8 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*8)}.prose-h2\:mt-12 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*12)}.prose-h2\:mb-3 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*3)}.prose-h2\:mb-4 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*4)}.prose-h2\:text-2xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.prose-h2\:text-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.prose-h2\:font-semibold :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-h2\:text-neutral-800 :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-800)}.dark\:prose-h2\:text-neutral-100:where(.dark,.dark *) :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-100)}.prose-h3\:mt-6 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*6)}.prose-h3\:mt-8 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing)*8)}.prose-h3\:mb-2 :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:calc(var(--spacing)*2)}.prose-h3\:text-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.prose-h3\:font-medium :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.prose-p\:leading-relaxed :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-p\:text-neutral-700 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-700)}.dark\:prose-p\:text-neutral-300:where(.dark,.dark *) :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-300)}.prose-a\:text-tango-600 :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-tango-600)}.prose-a\:no-underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@media (hover:hover){.hover\:prose-a\:underline:where(html:not([data-hover-suppressed]) *):hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}}.dark\:prose-a\:text-tango-400:where(.dark,.dark *) :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-tango-400)}.prose-blockquote\:border-neutral-300 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-300)}.prose-blockquote\:border-tango-300 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-tango-300)}.prose-blockquote\:text-neutral-600 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-600)}.dark\:prose-blockquote\:border-neutral-600:where(.dark,.dark *) :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-600)}.dark\:prose-blockquote\:border-tango-700:where(.dark,.dark *) :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-tango-700)}.dark\:prose-blockquote\:text-neutral-400:where(.dark,.dark *) :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-400)}.prose-strong\:text-neutral-800 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-800)}.dark\:prose-strong\:text-neutral-200:where(.dark,.dark *) :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-200)}.prose-code\:rounded :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.25rem}.prose-code\:bg-neutral-100 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-neutral-100)}.prose-code\:px-1 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline:calc(var(--spacing)*1)}.prose-code\:py-0\.5 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){padding-block:calc(var(--spacing)*.5)}.prose-code\:text-tango-700 :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-tango-700)}.prose-code\:before\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose-code\:after\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:var(--tw-content);--tw-content:none;content:none}.dark\:prose-code\:bg-neutral-800:where(.dark,.dark *) :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-neutral-800)}.dark\:prose-code\:text-tango-300:where(.dark,.dark *) :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-tango-300)}.prose-pre\:border :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-style:var(--tw-border-style);border-width:1px}.prose-pre\:border-neutral-200 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-200)}.prose-pre\:bg-neutral-100 :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-neutral-100)}.dark\:prose-pre\:border-neutral-700:where(.dark,.dark *) :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-700)}.dark\:prose-pre\:bg-neutral-800:where(.dark,.dark *) :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--color-neutral-800)}.prose-ol\:text-neutral-700 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-700)}.dark\:prose-ol\:text-neutral-300:where(.dark,.dark *) :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-300)}.prose-ul\:text-neutral-700 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-700)}.dark\:prose-ul\:text-neutral-300:where(.dark,.dark *) :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-neutral-300)}.prose-li\:marker\:text-neutral-400 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker{color:var(--color-neutral-400)}.prose-li\:marker\:text-neutral-400 :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--color-neutral-400)}.prose-li\:marker\:text-neutral-400 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:var(--color-neutral-400)}.prose-li\:marker\:text-neutral-400 :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:var(--color-neutral-400)}.dark\:prose-li\:marker\:text-neutral-500:where(.dark,.dark *) :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker{color:var(--color-neutral-500)}.dark\:prose-li\:marker\:text-neutral-500:where(.dark,.dark *) :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--color-neutral-500)}.dark\:prose-li\:marker\:text-neutral-500:where(.dark,.dark *) :where(li):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:var(--color-neutral-500)}.dark\:prose-li\:marker\:text-neutral-500:where(.dark,.dark *) :where(li):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:var(--color-neutral-500)}.prose-img\:rounded-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg)}.prose-img\:border :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-style:var(--tw-border-style);border-width:1px}.prose-img\:border-neutral-300 :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-300)}.prose-img\:shadow-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:prose-img\:border-neutral-600:where(.dark,.dark *) :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-600)}.prose-video\:rounded-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg)}.prose-video\:border :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){border-style:var(--tw-border-style);border-width:1px}.prose-video\:border-neutral-300 :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-300)}.prose-video\:shadow-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:prose-video\:border-neutral-600:where(.dark,.dark *) :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-600)}.prose-hr\:border-neutral-200 :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-200)}.dark\:prose-hr\:border-neutral-700:where(.dark,.dark *) :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-neutral-700)}.\[\&_div\]\:justify-start div{justify-content:flex-start}.\[\&_section\]\:py-0 section{padding-block:calc(var(--spacing)*0)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-3164-37ff-Dbx2RkN6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+3164,U+332C,U+3400-3401,U+3403-3404,U+3407-3426,U+3428-342B,U+342D,U+342F-3467,U+3469,U+346B-3487,U+3489-3491,U+3493-34B4,U+34B6-34BB,U+34BD-34C0,U+34C2-34C6,U+34C8-34DA,U+34DC-351E,U+3520-353D,U+353F-355C,U+355F-3562,U+3564-356D,U+356F-35A5,U+35A7,U+35A9-35C4,U+35C6-35D9,U+35DB-35DD,U+35DF-35F3,U+35F5-3604,U+3606-3613,U+3615-3649,U+364B-3690,U+3692-3695,U+3697-3698,U+369A-36CE,U+36D0-3760,U+3763-376A,U+376D-3774,U+3776-378C,U+378E-37C0,U+37C2-37E1,U+37E3-37E7,U+37E9-37F3,U+37F5-37FC,U+37FE-37FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-3801-3fff-DNrRHG8Y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+3801-382E,U+3830-3835,U+3837-383F,U+3841-385B,U+385D-3860,U+3862-38A0,U+38A2-38AC,U+38AE-38F9,U+38FB-3916,U+3918-3919,U+391B-396E,U+3970-39A3,U+39A5-39B7,U+39B9-3A5B,U+3A5D-3A6D,U+3A6F-3A72,U+3A74-3A84,U+3A86-3AC3,U+3AC5-3ACA,U+3ACC-3AD5,U+3AD8-3AE9,U+3AEB-3AF2,U+3AF4-3B0D,U+3B0F-3B19,U+3B1B,U+3B1D-3B21,U+3B23-3B34,U+3B36-3B6C,U+3B6E-3B76,U+3B78-3B86,U+3B89-3B8C,U+3B8E-3BA3,U+3BA5-3BB5,U+3BB7-3BC2,U+3BC4-3BCC,U+3BCE-3BEF,U+3BF1-3BF2,U+3BF4-3C0E,U+3C10-3C25,U+3C27-3CC2,U+3CC4-3CD1,U+3CD3-3D10,U+3D12-3D1D,U+3D1F-3D30,U+3D32-3D4D,U+3D4F-3D63,U+3D65-3D99,U+3D9B-3DBF,U+3DC1-3DCB,U+3DCD-3DD3,U+3DD5-3E04,U+3E06-3E3E,U+3E41-3E5F,U+3E61-3E65,U+3E67,U+3E69-3E82,U+3E84-3E89,U+3E8B-3E93,U+3E95-3ED9,U+3EDB-3F56,U+3F58-3F71,U+3F73-3F74,U+3F76,U+3F78-3FAD,U+3FAF-3FB0,U+3FB2-3FC8,U+3FCA-3FD6,U+3FD8-3FDB,U+3FDD-3FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-4000-47ff-DSfTWywx.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+4000-4038,U+403A-4057,U+4059-4092,U+4094-4102,U+4104,U+4106-4147,U+4149-414E,U+4150-4162,U+4164-41B3,U+41B5-41BE,U+41C0-41E5,U+41E7-41ED,U+41EF-41F2,U+41F4-4206,U+4208-420D,U+420F-4263,U+4265-4292,U+4294-42C5,U+42C7-42D5,U+42D7-42DC,U+42DE-4301,U+4303-432A,U+432C-4342,U+4344-43ED,U+43EF,U+43F1-4407,U+4409-440B,U+440D-4416,U+4418-441B,U+441D-4421,U+4423-4452,U+4454-445A,U+445C-4475,U+4477-4479,U+447B-4490,U+4492-44B2,U+44B4-44BD,U+44BF-44D3,U+44D5-4507,U+4509-450C,U+450E-4524,U+4526-4542,U+4544-4579,U+457B-459C,U+459E-45B7,U+45B9-45BD,U+45BF-45E4,U+45E6-45E9,U+45EB-460E,U+4611-4640,U+4642-4664,U+4666-46A0,U+46A2-46AD,U+46B0-470B,U+470D-471E,U+4720-4763,U+4765-47E5,U+47E7-47FC,U+47FE-47FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-4800-4ffb-BAUXM9jN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+4800-4815,U+4817-481D,U+481F-4843,U+4845-484D,U+484F-48B4,U+48B6-49AF,U+49B1-49E6,U+49E8-49F9,U+49FB-4A03,U+4A05-4A28,U+4A2A-4ABB,U+4ABD-4B37,U+4B39-4B3A,U+4B3C-4B7D,U+4B7F-4BC1,U+4BC3-4BC9,U+4BCB-4BD1,U+4BD3-4BE7,U+4BE9-4C16,U+4C18-4C1F,U+4C21-4C37,U+4C39-4CC3,U+4CC5-4CD0,U+4CD2-4CE0,U+4CE2-4D06,U+4D08-4D76,U+4D78-4DB5,U+4DC0-4DFF,U+4E06,U+4E13,U+4E1A-4E1D,U+4E20,U+4E22,U+4E25,U+4E27,U+4E33-4E34,U+4E3A,U+4E3D-4E3E,U+4E46,U+4E49-4E4A,U+4E4C,U+4E50,U+4E52-4E54,U+4E60-4E61,U+4E64-4E67,U+4E6A-4E70,U+4E72,U+4E76-4E78,U+4E7A-4E7D,U+4E81,U+4E83-4E84,U+4E87,U+4E8F-4E90,U+4E93,U+4E9A,U+4EA3,U+4EA7,U+4EA9-4EAA,U+4EB1-4EB2,U+4EB4-4EB5,U+4EB7-4EB8,U+4EBD-4EBF,U+4EC5,U+4EC9,U+4ECC,U+4ED1-4ED3,U+4EDC,U+4EE6-4EE7,U+4EE9-4EEA,U+4EEC,U+4EF4,U+4EF8-4EFA,U+4F04-4F07,U+4F13-4F14,U+4F18,U+4F1B,U+4F1E-4F2A,U+4F2C-4F2D,U+4F32,U+4F3F,U+4F41,U+4F44-4F45,U+4F4A,U+4F61-4F62,U+4F65-4F68,U+4F6B,U+4F6D,U+4F72,U+4F74,U+4F80,U+4F87,U+4F95,U+4F9C,U+4FA2-4FAA,U+4FAC,U+4FB0-4FB1,U+4FB3-4FB4,U+4FB8,U+4FBA,U+4FC7,U+4FD5-4FD6,U+4FD9,U+4FDE,U+4FE7-4FED,U+4FF4,U+4FF7,U+4FF9,U+4FFB}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-5003-57f3-CWSwSYNL.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+5003,U+5008,U+5015,U+5020,U+502F,U+5031,U+5034,U+5037-5038,U+503A,U+503C-503F,U+5044,U+504B,U+504D,U+5054,U+5058,U+505B,U+505D-505E,U+5061,U+5064,U+5068-5069,U+506B,U+506E-506F,U+5073,U+5079-507C,U+507E-507F,U+5082,U+5087,U+5089,U+508B-508C,U+5097,U+509D,U+50A4-50A9,U+50AB,U+50AE,U+50B6,U+50B8,U+50BC,U+50BF,U+50C1,U+50C6,U+50C8,U+50CB,U+50D2,U+50D7,U+50DB,U+50E0,U+50EA-50EC,U+50F7-50F8,U+50FC-50FD,U+50FF,U+5105,U+510A,U+510F,U+5111,U+5113,U+5120,U+5122,U+5124-5126,U+5129,U+512B,U+512E,U+5130,U+5136,U+513D-513E,U+5151,U+5156,U+5159,U+515B,U+515D-515E,U+5161,U+5163,U+516F-5170,U+5172,U+517A,U+517D,U+517F,U+5181,U+5187-5188,U+5194,U+519A-519C,U+519E-519F,U+51A7,U+51AE-51AF,U+51B9,U+51BB,U+51C0-51C1,U+51C7,U+51CE,U+51D0,U+51D7,U+51D9-51DA,U+51E3-51E4,U+51E8,U+51EB,U+51EF,U+51FB-51FC,U+51FF,U+5209,U+520C-520D,U+520F-5210,U+5219-521C,U+521E-5221,U+5223,U+522C-522D,U+522F,U+5234,U+523D-5242,U+5246,U+5248,U+524E,U+5250-5253,U+5259,U+5262,U+5267-5268,U+526B,U+526D,U+5276,U+527A-527C,U+527E,U+5281,U+5286,U+528B,U+528E-5290,U+5299,U+529D-529E,U+52A1-52A2,U+52A8,U+52AE,U+52B2-52B3,U+52BF,U+52C2,U+52CB,U+52CE,U+52D3,U+52DA,U+52EB,U+52ED-52EF,U+52FC-52FD,U+5304,U+5309,U+530E,U+5312,U+5314,U+5322,U+5326,U+532E,U+5334,U+5336-5337,U+5344,U+534E-5350,U+5355-5356,U+535D,U+535F,U+5362,U+5368,U+536A-536B,U+5376,U+537C,U+5380-5381,U+5385-5386,U+538A-538D,U+538F-5392,U+5395,U+5397,U+539B-539C,U+539E,U+53A2-53A3,U+53A7,U+53AC,U+53B1,U+53B9,U+53BC,U+53BE-53BF,U+53C6-53C7,U+53D0-53D1,U+53D8,U+53DC,U+53F9,U+53FB-5400,U+5405-5407,U+5414-5419,U+541C,U+5422-5423,U+5425,U+5430,U+5432,U+5437,U+543A,U+5441,U+5445,U+544B,U+5450,U+5452-5454,U+5456-545D,U+5460-5461,U+5463,U+5465,U+546F,U+5472,U+5478-547A,U+547E,U+5482,U+5487,U+5493-5494,U+5497-549B,U+549D-549E,U+54A3,U+54B0,U+54B4-54B6,U+54C5,U+54CB-54CC,U+54CF-54D7,U+54D9-54DF,U+54E3-54E4,U+54E7,U+54EB,U+54F0,U+54F4-54F5,U+54F7-54F9,U+54FB,U+5502-5503,U+550A-550B,U+5511-5513,U+5517-5526,U+5528-5529,U+552C-552D,U+5530,U+5534,U+5537,U+553A,U+553F,U+5542-5543,U+5548,U+554B,U+554E,U+5552,U+5554-5555,U+5559,U+555F,U+5562,U+5565,U+5567-557A,U+5585,U+558C-558D,U+5590,U+5595-5596,U+559B,U+55A0-55A2,U+55A5-55A6,U+55AF,U+55B1,U+55B3-55B5,U+55B7-55BE,U+55C0,U+55C2,U+55C8,U+55CA,U+55CD,U+55CF-55D0,U+55D5-55D6,U+55D9,U+55E0-55E1,U+55E5-55E8,U+55EA-55EB,U+55ED,U+55EF-55F0,U+55F2-55F5,U+55FA-55FC,U+5600-5604,U+560B-560C,U+5613,U+5615,U+561A,U+561C-561F,U+5621-5627,U+562A-562B,U+562D-562E,U+563A,U+563E,U+5645,U+5648,U+564A,U+5651-5652,U+5655-565A,U+565C-565D,U+565F,U+5665,U+5667,U+566E,U+5670,U+5673,U+5677,U+5679,U+567B-567F,U+5681-5683,U+5689,U+568D-568E,U+5690-5693,U+5696-5698,U+569B-569C,U+56A1,U+56A3-56A4,U+56AA,U+56AF-56B0,U+56B5,U+56B8-56BB,U+56BD,U+56BF,U+56C4,U+56C6-56C7,U+56D2,U+56D4-56D6,U+56E2,U+56E9-56EA,U+56EC,U+56EF,U+56F4-56F5,U+56F8,U+56FB-56FC,U+56FE,U+5705-5706,U+570E,U+5710,U+5714,U+5717,U+5719,U+571E,U+572B,U+5731-5732,U+5735-5736,U+5739-573A,U+573C,U+5741,U+5743-5744,U+5748-5749,U+574B,U+5753-5758,U+575A-575E,U+5760,U+5763,U+576C,U+5772,U+5776,U+5778,U+577D,U+5780,U+5784-5787,U+578A,U+578D-5792,U+5796,U+5798,U+579B,U+57A5-57A6,U+57AB,U+57AD,U+57AF,U+57B1-57B2,U+57B4-57B7,U+57B9-57BC,U+57BE-57BF,U+57C1-57C2,U+57C4-57C5,U+57C9-57CA,U+57CD,U+57D0-57D1,U+57D8-57DB,U+57E2,U+57E5,U+57E8,U+57EA-57EC,U+57EE-57EF,U+57F1-57F3}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-5801-5ffe-DeN8Ktb5.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+5801,U+5807,U+580E-5814,U+5816-5818,U+581A,U+581C,U+5822-5823,U+5825,U+5828-5829,U+582B-582C,U+582E,U+5833,U+5836-5838,U+583B-583C,U+583E,U+5842-5848,U+584E,U+5853,U+5856,U+585B-585D,U+5860,U+5863,U+5865-5866,U+586A,U+586C,U+586E-586F,U+5871,U+5873-5874,U+5876-5877,U+587A-587B,U+587D,U+5882,U+5884,U+5886,U+588E,U+5891-5892,U+5895,U+5899-589B,U+58A3-58A5,U+58A7,U+58AC-58AD,U+58AF-58B0,U+58B4-58B7,U+58BD,U+58BF-58C0,U+58C6,U+58C9,U+58CB,U+58CF,U+58DB,U+58E3,U+58E6-58E8,U+58EA,U+58ED,U+58F5-58F6,U+58F8,U+58FE-5901,U+5903-5904,U+5907-5908,U+590E,U+5911,U+5917,U+591E,U+5920,U+5926,U+5934,U+593A-593C,U+5940-5942,U+5945,U+594A-594D,U+5956,U+595C,U+5964,U+5966,U+5970-5971,U+5977,U+597A,U+597E-5980,U+5985-5989,U+598F-5991,U+5994,U+5998,U+599A,U+599C,U+599E,U+59A0-59A2,U+59A6,U+59A9-59AB,U+59B1,U+59B4-59B6,U+59B8,U+59BD,U+59BF-59C0,U+59C2,U+59C5,U+59C7,U+59CC,U+59CE-59CF,U+59D5-59D8,U+59DB,U+59E0-59E2,U+59E9,U+59ED,U+59F0,U+59F3,U+59F5,U+59F9-59FA,U+59FC-59FE,U+5A02,U+5A05-5A08,U+5A0A-5A0B,U+5A0F-5A10,U+5A14-5A16,U+5A19,U+5A1D,U+5A21-5A22,U+5A26,U+5A2B-5A2C,U+5A2E,U+5A31-5A34,U+5A37-5A3B,U+5A3D-5A3F,U+5A42-5A43,U+5A4A-5A4B,U+5A4D-5A4F,U+5A51-5A54,U+5A56-5A59,U+5A5B-5A5D,U+5A5F-5A61,U+5A64,U+5A68-5A69,U+5A6B,U+5A6E-5A76,U+5A78-5A79,U+5A7C-5A7D,U+5A80-5A83,U+5A85-5A8A,U+5A8C-5A8F,U+5A91,U+5A94-5A95,U+5A97-5A98,U+5A9D,U+5AA1,U+5AA3-5AA6,U+5AA8-5AAB,U+5AAD-5AB0,U+5AB4,U+5AB6-5AB7,U+5AB9,U+5AC0,U+5AC3,U+5AC5,U+5AC7,U+5ACA,U+5ACD-5ACE,U+5AD1-5AD5,U+5AD8-5AD9,U+5ADB,U+5ADD-5ADF,U+5AE2,U+5AE4,U+5AE7-5AE8,U+5AEB-5AED,U+5AEF,U+5AF1-5AF4,U+5AF7-5AF9,U+5AFC,U+5AFE-5AFF,U+5B02-5B07,U+5B0A,U+5B0D-5B15,U+5B18,U+5B1A,U+5B1C,U+5B1E-5B20,U+5B23-5B24,U+5B26-5B29,U+5B2B,U+5B2E-5B2F,U+5B31,U+5B33,U+5B35,U+5B37,U+5B39-5B3D,U+5B3F,U+5B42,U+5B44,U+5B46-5B4A,U+5B4D-5B4F,U+5B53,U+5B59,U+5B60-5B62,U+5B67,U+5B6A,U+5B6C-5B6D,U+5B72,U+5B74,U+5B77,U+5B79,U+5B7B,U+5B92,U+5B9E,U+5BA0-5BA1,U+5BA7,U+5BAA-5BAB,U+5BBB,U+5BBD-5BBE,U+5BC8,U+5BCA-5BCB,U+5BD1,U+5BD5,U+5BDC,U+5BE3,U+5BEA,U+5BED,U+5BF2,U+5BF7,U+5BF9,U+5BFB-5BFC,U+5C00,U+5C10,U+5C15,U+5C18,U+5C1B-5C1D,U+5C21,U+5C25,U+5C27,U+5C2F,U+5C33-5C34,U+5C37,U+5C42-5C44,U+5C47,U+5C49,U+5C4C,U+5C52,U+5C54,U+5C56-5C58,U+5C5D,U+5C66,U+5C6A-5C6B,U+5C72-5C73,U+5C77-5C78,U+5C7E-5C86,U+5C89,U+5C8B,U+5C8D-5C8E,U+5C93,U+5C95-5C9C,U+5C9E,U+5CA4-5CA5,U+5CAE-5CB0,U+5CB9,U+5CBD,U+5CBF-5CC4,U+5CC6,U+5CC8,U+5CCA,U+5CCC-5CCF,U+5CD1,U+5CD3-5CD6,U+5CD8,U+5CDA-5CDC,U+5CDE-5CDF,U+5CE2-5CE5,U+5CE7,U+5CEB-5CEC,U+5CF3,U+5CF7-5CF9,U+5CFC,U+5CFE-5D00,U+5D02-5D05,U+5D08-5D0A,U+5D0C,U+5D0F,U+5D13,U+5D1C,U+5D1E,U+5D21,U+5D25,U+5D28,U+5D2A,U+5D2C-5D30,U+5D32-5D33,U+5D35-5D38,U+5D3A-5D3C,U+5D3E,U+5D40-5D41,U+5D44-5D45,U+5D49,U+5D4D,U+5D4F,U+5D54,U+5D56-5D58,U+5D5A-5D5B,U+5D5D-5D5E,U+5D63,U+5D65-5D68,U+5D6B,U+5D6E,U+5D71-5D72,U+5D74-5D75,U+5D77-5D78,U+5D7B-5D7D,U+5D80,U+5D85-5D86,U+5D89,U+5D8D-5D8F,U+5D91,U+5D96,U+5D98,U+5D9A,U+5D9C,U+5D9E,U+5DA1,U+5DA3,U+5DA5-5DA6,U+5DA8-5DAA,U+5DAD,U+5DAF,U+5DB1,U+5DB3,U+5DB5-5DB6,U+5DBB,U+5DBE-5DC2,U+5DC4-5DC6,U+5DC8,U+5DCA,U+5DCF,U+5DD4-5DD5,U+5DDA,U+5DDC,U+5DDF,U+5DEA,U+5DEC-5DED,U+5DEF-5DF0,U+5DF6,U+5DFA,U+5DFC,U+5E01,U+5E04-5E05,U+5E08-5E0A,U+5E0E-5E10,U+5E13,U+5E17,U+5E1C,U+5E1E,U+5E21-5E24,U+5E26-5E27,U+5E29-5E2A,U+5E2C,U+5E31,U+5E34,U+5E39-5E3C,U+5E3F,U+5E41-5E42,U+5E46,U+5E48,U+5E4A,U+5E4D,U+5E4F,U+5E52-5E53,U+5E59-5E5A,U+5E5D,U+5E60,U+5E65-5E67,U+5E69,U+5E6F,U+5E71,U+5E82,U+5E85-5E86,U+5E88-5E89,U+5E8C-5E8D,U+5E90-5E94,U+5E98,U+5E9B,U+5E9D-5E9F,U+5EA1,U+5EA3,U+5EA9,U+5EAE-5EB0,U+5EB2,U+5EB4,U+5EBA-5EBC,U+5EC0,U+5EC4-5EC5,U+5EC7,U+5ECD,U+5ED7-5ED8,U+5EE4,U+5EE6-5EE7,U+5EEA,U+5EED-5EEF,U+5EF2,U+5EF5,U+5F05,U+5F12,U+5F1A,U+5F20,U+5F2A,U+5F32-5F33,U+5F39,U+5F42-5F43,U+5F46,U+5F49,U+5F4B,U+5F4F,U+5F52,U+5F55,U+5F5A,U+5F5E-5F5F,U+5F68,U+5F6E,U+5F76,U+5F7B,U+5F86,U+5F8E,U+5F94-5F95,U+5F9A-5F9B,U+5F9F,U+5FA3,U+5FA5-5FA6,U+5FB2,U+5FB6,U+5FBA-5FBB,U+5FBE-5FC2,U+5FC6,U+5FCA,U+5FCE-5FCF,U+5FD5,U+5FDA-5FDB,U+5FDF,U+5FE3,U+5FE5-5FE7,U+5FF4,U+5FF7,U+5FF9,U+5FFE}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-6000-67fd-CcAtE7y2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+6000-6006,U+6008-6009,U+600B-600C,U+6011,U+601E,U+6023,U+602C,U+602E,U+6030,U+6032,U+6034,U+6036-6039,U+603B-603F,U+6044-6045,U+604E-604F,U+6053,U+6058,U+605B-605C,U+605E,U+6066,U+606E,U+6072-6074,U+6076,U+6078-607D,U+6080,U+6087,U+608F-6090,U+6099,U+609C,U+60A1,U+60AB-60AF,U+60B9-60BA,U+60BF-60C1,U+60C3,U+60CC-60CD,U+60D0,U+60D2,U+60D6-60D7,U+60E4,U+60E6,U+60E9-60ED,U+60EF,U+60FE-60FF,U+6104-6105,U+610B,U+6118,U+611D,U+6123-6126,U+6129,U+612D-612F,U+6132-6133,U+6138,U+613B,U+6140,U+6143,U+614F-6152,U+6154,U+6156-6157,U+615B-615C,U+6161,U+6166,U+6169-616A,U+616D,U+6179-617A,U+6185-6186,U+6188-6189,U+618C,U+618F,U+6195,U+619B,U+619E,U+61A1-61A3,U+61A6,U+61AF-61B1,U+61B3-61B5,U+61B7,U+61BB,U+61BD,U+61BF,U+61C4-61C5,U+61D1-61D4,U+61D6-61DB,U+61E0,U+61E4,U+61EA-61EB,U+61EE,U+61F0-61F1,U+61F3,U+61F9,U+61FB,U+6202,U+6205-6206,U+620B,U+620F,U+6217-6219,U+6224-6225,U+6228,U+622C-622D,U+6235,U+6237,U+623A,U+623C,U+6245,U+624A,U+624F,U+6257,U+6259,U+625D,U+625F,U+6262,U+6265-6267,U+6269-626C,U+6270,U+6272,U+6274-6275,U+6277-6278,U+6281,U+6286-6288,U+628B-628C,U+629A,U+629D,U+629F-62A5,U+62A7,U+62A9-62AA,U+62AD-62B0,U+62B2,U+62B4,U+62B8,U+62C0-62C1,U+62C3,U+62CB,U+62DE-62DF,U+62E2-62E9,U+62EB,U+62F0,U+62F8-62FB,U+6300,U+6305-6306,U+630E-630F,U+6312,U+6314-6315,U+6317,U+631A,U+631C-631E,U+6320-6326,U+632C,U+632E,U+6330-6331,U+6333-6334,U+6337-6338,U+6340,U+6345,U+6347-6348,U+6351,U+6356,U+635A,U+635D-6364,U+636A,U+636F-6370,U+6373,U+6379,U+637E,U+6381,U+6385-6386,U+638B,U+638D,U+6391,U+6393,U+6397,U+639C-639D,U+63B0-63B1,U+63B3,U+63B6-63BA,U+63BC,U+63BF,U+63C2,U+63C7,U+63CA-63CD,U+63D7-63D9,U+63DD-63DF,U+63E2,U+63E4,U+63E6-63E8,U+63EF-63F1,U+63FB-6405,U+6407-6408,U+640B-640C,U+640E,U+6411,U+6415,U+6419-641B,U+641D,U+641F,U+6421,U+6423,U+6427,U+642B,U+642E,U+6431-6433,U+6437-6439,U+643B-643C,U+6440-6441,U+6443-644A,U+644C-644D,U+6450,U+6455-6457,U+6459,U+645E,U+6462,U+6464-6466,U+6468,U+646A-646C,U+646E,U+6470-6472,U+6475,U+6477,U+647C,U+647E-6482,U+6484,U+6486,U+6489-648E,U+6494,U+6496-6497,U+649C,U+64A0,U+64A2,U+64A7,U+64AA,U+64AF,U+64B1,U+64B4-64B8,U+64BA,U+64C0,U+64C3,U+64C6,U+64C8,U+64CF,U+64D3,U+64D6,U+64D9,U+64DB-64DF,U+64E8,U+64EB,U+64EE,U+64F3,U+64F8-64F9,U+64FC,U+6502-6503,U+6506-6507,U+650B-650E,U+6510-6512,U+6515,U+6517,U+651A,U+6520-6521,U+6525,U+6527-6528,U+652D,U+6530,U+6533,U+6540-6542,U+6546,U+654A-654C,U+6553,U+655A-655C,U+6561,U+6564-6565,U+6568-656A,U+656D-656F,U+6571,U+6573,U+6576,U+6579,U+657B-657C,U+657E-6580,U+6586,U+658B,U+658D,U+658F,U+6593-6594,U+6596,U+659A,U+659E,U+65A2,U+65A8-65AA,U+65B1,U+65B6,U+65BA-65BB,U+65C0,U+65C7,U+65CA,U+65CD,U+65D1,U+65D3,U+65D5,U+65DA,U+65DC-65DE,U+65E4,U+65EA-65EB,U+65EE-65EF,U+65F3,U+65F6-65F8,U+65FD,U+6601,U+6605,U+660B,U+6610,U+6617-661B,U+6632,U+6638,U+663D-663E,U+6647,U+664D,U+6650,U+6653-6656,U+6671-6672,U+667D,U+6682,U+6685-6686,U+668A,U+668F,U+6693-6695,U+669E,U+66A1,U+66A3,U+66A5,U+66A7-66AA,U+66AC,U+66AF-66B0,U+66B6-66B7,U+66BA,U+66BD,U+66C5,U+66CA-66CB,U+66CD,U+66D0-66D3,U+66D5,U+66D7-66D8,U+66DE,U+66E1-66E5,U+66E7,U+66EA,U+66ED,U+66EF,U+66F1,U+66F6,U+6702,U+6704,U+6706,U+670A,U+6711,U+6718,U+671A,U+6721,U+6723-6724,U+6729,U+672F-6730,U+6732,U+6739,U+673B-673C,U+6740,U+6742,U+6744,U+674A-674B,U+6752,U+6757-6758,U+675A-675B,U+6767-6769,U+676B,U+6778-677A,U+677D,U+6782-6783,U+6786,U+6788,U+678A,U+678D,U+6794,U+679E-679F,U+67A3,U+67A5,U+67A7-67A8,U+67AA-67AE,U+67BA,U+67BF,U+67C7,U+67CB-67CD,U+67D5-67D6,U+67DF-67E0,U+67E3,U+67E5,U+67E8,U+67EA-67EB,U+67ED,U+67F8,U+67FD}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-6800-6fff-D53UTlfT.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+6800,U+6806-680F,U+6811-6812,U+6815,U+681A-681C,U+6820,U+6823-6826,U+682E,U+6835-6837,U+683A,U+6847,U+684B,U+684F,U+6856,U+685A,U+685E,U+6860-6862,U+6864-6866,U+6868-686A,U+686C-686D,U+6873,U+6878,U+687D,U+6880,U+6887,U+6889-688C,U+6891-6892,U+6895,U+689E,U+68A4,U+68AC,U+68B7-68B8,U+68BD-68C2,U+68C7,U+68CE,U+68DB,U+68DE,U+68E2,U+68E6,U+68E9,U+68F3-68F4,U+68F8,U+68FE-68FF,U+6902,U+6914-6915,U+6918,U+691D-6920,U+6924,U+6927,U+6929,U+692B-692F,U+6932,U+6937,U+693A,U+693C,U+693E,U+6940-6941,U+6943-6944,U+6947-6948,U+694B-694D,U+694F-6952,U+6956,U+6958,U+695F,U+6967,U+6976,U+6983-6985,U+6987-6989,U+698B-698C,U+698F-6990,U+6993,U+6997,U+6999-699A,U+699D-699F,U+69A2-69A4,U+69A9-69AA,U+69AC,U+69B3,U+69B5-69B6,U+69B9,U+69BD,U+69C2,U+69C4,U+69C6,U+69C9,U+69D2,U+69D4-69D5,U+69DA-69DC,U+69DF-69E1,U+69E4,U+69E6,U+69EC,U+69F0,U+69F7-69F8,U+69FA,U+69FC,U+6A04,U+6A06-6A09,U+6A0D-6A0E,U+6A10,U+6A16,U+6A18,U+6A1C,U+6A25-6A27,U+6A2C-6A2D,U+6A2F,U+6A31,U+6A3C,U+6A40-6A43,U+6A4C-6A4D,U+6A4F,U+6A53,U+6A57,U+6A5A,U+6A5C-6A5E,U+6A60,U+6A63,U+6A65,U+6A68-6A69,U+6A6C-6A70,U+6A74-6A77,U+6A79,U+6A7B-6A7D,U+6A82,U+6A85,U+6A88,U+6A8A,U+6A8C,U+6A8F,U+6A92-6A93,U+6A95-6A96,U+6A98-6A9A,U+6AA4,U+6AA6-6AA9,U+6AAD,U+6AB2,U+6AB5-6AB7,U+6AB9-6ABA,U+6ABC,U+6AC0,U+6AC4-6AC5,U+6AC7,U+6ACA-6ACB,U+6ACD-6ACF,U+6AD2,U+6AD7-6AD9,U+6AE0-6AE1,U+6AE3,U+6AE5-6AE6,U+6AE9,U+6AEB,U+6AED-6AEF,U+6AF4-6AF7,U+6AF9,U+6AFE-6B01,U+6B08,U+6B0C-6B0E,U+6B13-6B15,U+6B18-6B1A,U+6B1C,U+6B22,U+6B25-6B26,U+6B29-6B2A,U+6B2D-6B2E,U+6B30-6B31,U+6B33-6B34,U+6B3C,U+6B40-6B42,U+6B44-6B45,U+6B48,U+6B4B,U+6B4F,U+6B51,U+6B55,U+6B57,U+6B5A,U+6B5C,U+6B5E,U+6B68,U+6B6D,U+6B71,U+6B76,U+6B7C,U+6B87-6B88,U+6B8C,U+6B8E-6B94,U+6B99-6B9A,U+6B9C-6B9D,U+6BA1,U+6BA5-6BA7,U+6BB6,U+6BC1-6BC2,U+6BCA,U+6BD0-6BD1,U+6BD5,U+6BD9,U+6BDC-6BDE,U+6BE0,U+6BE2,U+6BE4-6BE5,U+6BE8-6BEA,U+6BED,U+6BF0,U+6BF2,U+6BF4-6BF6,U+6BF8,U+6BFA-6BFE,U+6C00-6C01,U+6C03,U+6C06-6C07,U+6C0B-6C0C,U+6C15-6C16,U+6C18,U+6C1A,U+6C1C-6C1E,U+6C20-6C22,U+6C25,U+6C29-6C2B,U+6C2D,U+6C2F-6C32,U+6C39,U+6C3C-6C3D,U+6C43-6C49,U+6C4C,U+6C51,U+6C53,U+6C56,U+6C58,U+6C61,U+6C63-6C66,U+6C69,U+6C6C,U+6C6E,U+6C71,U+6C75,U+6C77,U+6C7C,U+6C7F-6C80,U+6C8A-6C8B,U+6C8E-6C8F,U+6C91,U+6C9D-6C9E,U+6CA0,U+6CA3-6CA9,U+6CAF,U+6CB5-6CB7,U+6CC0,U+6CC3,U+6CC7-6CC8,U+6CCB,U+6CCE,U+6CD8,U+6CDE-6CDF,U+6CE4,U+6CE6,U+6CF5-6CFA,U+6CFC-6CFF,U+6D02-6D03,U+6D05-6D06,U+6D08-6D09,U+6D0D,U+6D10,U+6D14-6D16,U+6D18,U+6D1C-6D1D,U+6D20-6D23,U+6D2C-6D2D,U+6D30,U+6D37,U+6D3A,U+6D40,U+6D42-6D43,U+6D46-6D56,U+6D5D,U+6D62,U+6D68,U+6D6B,U+6D6D,U+6D71-6D73,U+6D75-6D76,U+6D7A-6D7B,U+6D7D-6D7F,U+6D83-6D84,U+6D86,U+6D8B,U+6D8F-6D90,U+6D9A,U+6D9D-6DA9,U+6DAD,U+6DB0-6DB1,U+6DB3,U+6DB6,U+6DBA-6DBB,U+6DBE,U+6DC1,U+6DC3,U+6DC9,U+6DCD,U+6DD3-6DD4,U+6DD7,U+6DDC,U+6DE3,U+6DE7,U+6DED,U+6DFD-6DFF,U+6E01-6E03,U+6E06,U+6E0C-6E12,U+6E14,U+6E16,U+6E18,U+6E1C,U+6E28,U+6E2A,U+6E30-6E31,U+6E33,U+6E35,U+6E37,U+6E3D,U+6E3F-6E41,U+6E46-6E47,U+6E50,U+6E55,U+6E59-6E5A,U+6E60-6E61,U+6E64-6E66,U+6E69-6E6A,U+6E6C-6E6D,U+6E70-6E71,U+6E74-6E75,U+6E77-6E7A,U+6E7C,U+6E81,U+6E83-6E88,U+6E8A-6E8B,U+6E8E,U+6E91-6E92,U+6E94-6E95,U+6E97,U+6E9A-6E9B,U+6E9E,U+6EA1,U+6EA3-6EA4,U+6EA6,U+6EA8-6EA9,U+6EAC,U+6EB0,U+6EB5,U+6EB8-6EB9,U+6EBE,U+6EC6,U+6ED0,U+6ED2,U+6ED6-6ED8,U+6EDC,U+6EDF-6EE5,U+6EE7-6EEA,U+6EF0-6EF1,U+6EF3,U+6EF5-6EF6,U+6EFA,U+6EFC,U+6F00,U+6F03,U+6F05,U+6F07,U+6F0B,U+6F0E,U+6F12,U+6F17,U+6F19,U+6F1C-6F1F,U+6F21,U+6F24,U+6F27-6F28,U+6F2E,U+6F34,U+6F37,U+6F39-6F3A,U+6F3D,U+6F40,U+6F42-6F44,U+6F46-6F4E,U+6F50,U+6F55-6F56,U+6F63,U+6F65,U+6F67,U+6F69-6F6B,U+6F71-6F73,U+6F75-6F77,U+6F79,U+6F7B,U+6F7F,U+6F85,U+6F89-6F8A,U+6F8F,U+6F95,U+6F99,U+6F9B-6F9C,U+6F9E,U+6FA2,U+6FA9,U+6FAB-6FAD,U+6FB2,U+6FB4,U+6FB8,U+6FBA-6FBB,U+6FBD,U+6FBF,U+6FC4,U+6FCB-6FD3,U+6FD6-6FD7,U+6FD9,U+6FDC-6FDD,U+6FE2-6FE3,U+6FE5-6FE7,U+6FEA,U+6FED,U+6FF2,U+6FF4,U+6FF7-6FF8,U+6FFB,U+6FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-7002-77ff-Bd0VZRcs.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+7002-7004,U+7008,U+700C,U+700E,U+7010,U+7012-7014,U+7016,U+7019,U+701C,U+7021-7022,U+7024-7025,U+7029-702B,U+702D-702E,U+7031,U+7033,U+7035-7036,U+7038,U+703B,U+703D,U+703F-7042,U+7045-7046,U+704D,U+704F-7050,U+7052-7053,U+7056-7057,U+7059-705C,U+705F-7062,U+7066-7068,U+706A,U+706D,U+7071-7074,U+7077,U+7079-707B,U+707F-7080,U+7082-7084,U+7087-7088,U+708B-708D,U+708F-7091,U+7093,U+709A,U+709C-709E,U+70A0-70A3,U+70A5-70AA,U+70B2,U+70B5-70B6,U+70BC-70C7,U+70C9,U+70CC-70CE,U+70D0,U+70D2,U+70D7,U+70DA-70DB,U+70DE,U+70E0-70E3,U+70E5-70EB,U+70ED-70F0,U+70F2-70F8,U+70FB-70FC,U+70FE-7102,U+710A,U+710D-710E,U+7110-7113,U+7115-7118,U+711B,U+711D,U+711F,U+7122-7125,U+7127-712A,U+712C,U+7132-7135,U+7137,U+7139-713B,U+713D-7140,U+7142-7144,U+7148,U+714D,U+714F,U+7154,U+7158,U+715B,U+715D,U+715F,U+7161,U+7163,U+716A-716B,U+716D,U+716F-7178,U+717A-717C,U+717E-717F,U+7181-7183,U+7186,U+7189,U+718B,U+718D-718E,U+7190-7191,U+7193,U+7197-7198,U+719C-719E,U+71A1,U+71A3-71A7,U+71A9-71AB,U+71AD,U+71B4-71B8,U+71BB-71BD,U+71C2,U+71C5-71C7,U+71CA,U+71CD,U+71CF,U+71D1,U+71D8,U+71DB,U+71DD-71DE,U+71E1-71E4,U+71E8-71EB,U+71EF-71F3,U+71F6-71F7,U+71FA,U+71FD,U+7201-7205,U+720A-720C,U+720E-720F,U+7211-7212,U+7214,U+7216,U+7218-7219,U+721C,U+721E,U+7220-7223,U+7225-7227,U+7229,U+722E,U+7231,U+7233,U+7237,U+7244,U+7249-724A,U+724D,U+7251,U+7254,U+7264-7266,U+726A,U+726C-726D,U+7270,U+7273,U+7275-7276,U+727A,U+7283,U+7285-7286,U+7288,U+728A-728C,U+728F-7291,U+7294-7295,U+7297-729A,U+729C-729F,U+72A1,U+72A3-72A6,U+72A9-72AB,U+72B3,U+72B5,U+72B7-72B8,U+72BA-72BD,U+72BF,U+72C5,U+72C8,U+72CA-72CB,U+72CD,U+72CF,U+72D1,U+72D3-72D4,U+72DA,U+72DC-72DE,U+72E3-72E4,U+72E6-72E8,U+72EA-72EB,U+72EE-72F2,U+72F5-72F6,U+72FF-7301,U+7303,U+7306,U+7308-7309,U+730C,U+730E-7311,U+7314-7315,U+731A,U+7320-7321,U+7323,U+7326,U+732D,U+7330,U+7338,U+733C,U+7340-7342,U+7346-734C,U+7351,U+7353-7355,U+7359-735C,U+7361-7362,U+7364-7365,U+736D,U+7373-7374,U+7376,U+737D-737F,U+7382,U+7388,U+738C-738D,U+738F,U+7391-7392,U+7399-739B,U+739D,U+73A1,U+73A3-73A4,U+73A7,U+73AC,U+73AE-73B1,U+73B4,U+73B6,U+73B8,U+73BE,U+73C1,U+73C3-73C4,U+73C7,U+73D0-73D1,U+73D4-73D5,U+73D7-73D8,U+73DA-73DC,U+73DF,U+73E2,U+73E8,U+73EB-73EC,U+73EF-73F0,U+73F2-73F3,U+73F6,U+73FC,U+7402,U+7408,U+740B-7410,U+7412,U+7414-7419,U+741C-7420,U+7423,U+7427,U+7437-7438,U+743B-743E,U+7442,U+7445,U+7448-744A,U+744C,U+744E-7450,U+7454,U+7456,U+7458,U+7461,U+7465,U+746C,U+7474-7475,U+7477-747D,U+747F,U+7482,U+7484,U+748A,U+748C-748E,U+7493-7496,U+749B,U+749D,U+74A4,U+74AC-74AD,U+74B3-74B4,U+74B6-74B8,U+74BC,U+74BE,U+74C0-74C7,U+74CB,U+74CD-74CE,U+74D1-74D2,U+74D5,U+74D7,U+74D9,U+74DD,U+74E1,U+74E5,U+74EC-74ED,U+74F3,U+74F5,U+74F9,U+74FD-74FE,U+7500,U+7502,U+7507-750B,U+750F-7510,U+7514,U+7519,U+751B,U+751D,U+752D-752E,U+7534-7535,U+7541-7542,U+7545,U+7553,U+7555-7556,U+7558,U+7563,U+7568,U+756E,U+7580,U+7583-7584,U+7588,U+758D,U+7596-7598,U+759B,U+759E-75A1,U+75A6-75AA,U+75AC-75AF,U+75B6,U+75BB,U+75C8-75C9,U+75CB,U+75D0-75D1,U+75D6,U+75DA,U+75E5-75E6,U+75E8,U+75EA-75EB,U+75ED,U+75F5-75F8,U+75FB,U+75FD,U+7605-7606,U+760E,U+7610-7611,U+7614,U+7617,U+761A,U+762A-762C,U+762E-762F,U+7631,U+7636-7637,U+763D-763F,U+764D,U+764F-7651,U+7653-7654,U+7657,U+765A-765B,U+765D-765E,U+7660,U+7663,U+7666,U+766B,U+7673,U+7675,U+7677,U+7679,U+767F,U+7689-768A,U+768F,U+7691-7692,U+7694,U+7697-7698,U+76A9,U+76AB-76AC,U+76B1-76B3,U+76B5,U+76BB-76BC,U+76BE,U+76C0,U+76C4,U+76C7,U+76CF-76D1,U+76D3,U+76D5,U+76D8,U+76DA,U+76DD,U+76E2,U+76E9,U+76ED,U+76EF,U+76F3,U+76F5,U+76F7,U+76FA,U+76FD,U+76FF,U+7702-7703,U+7705,U+770D,U+770F-7711,U+7713,U+7716,U+7718,U+771D,U+7721,U+7723,U+7727,U+772A-772C,U+7730-7733,U+773B,U+773F,U+7741,U+7743-7744,U+7748-7749,U+774B-774C,U+7750-7751,U+7753-7755,U+7759,U+775D,U+7769,U+776D-776F,U+7771,U+7775-7778,U+777B,U+7781-7783,U+7785-778A,U+778F-7790,U+7792-7793,U+7797-7799,U+779B-779D,U+77A1,U+77A3,U+77A6,U+77A8,U+77AB,U+77B2,U+77B4,U+77B8,U+77BA,U+77C0-77C2,U+77C4-77C6,U+77C8,U+77CA-77CC,U+77CE-77D0,U+77D3-77D4,U+77D6,U+77D8,U+77DD,U+77E1,U+77E8,U+77EB,U+77F2,U+77F5-77F7,U+77F9-77FA,U+77FD-77FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-7800-7ff8-C8Zqnd1j.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+7800-7801,U+7803-7804,U+7807-7808,U+780A-780B,U+780F-7810,U+7813,U+7816-7818,U+781A-781C,U+781E-781F,U+7824,U+7828-782B,U+782F,U+7831,U+7833,U+7836,U+7838-7839,U+783B-783E,U+7840-7842,U+7846,U+7849-784B,U+784D,U+7850,U+7853-785B,U+785F,U+7862,U+7865-7867,U+7869,U+786D,U+7870-7871,U+7873,U+7875-7879,U+787B,U+787D,U+787F-7880,U+7882-7885,U+7888-7889,U+788B,U+7890,U+7892,U+7896,U+7899,U+789B-789C,U+78A0,U+78A2,U+78A5-78A6,U+78AB,U+78AE,U+78B4,U+78B6-78B9,U+78C0,U+78C2-78C4,U+78CD,U+78CF,U+78D7-78D9,U+78DC-78DE,U+78E2-78E3,U+78E5,U+78E9,U+78EB,U+78ED-78EE,U+78F0-78F1,U+78F5,U+78F8,U+78FC,U+7902-7905,U+7908-790B,U+790D,U+790F,U+7913-7918,U+791D,U+7921-7924,U+792F,U+7932-7933,U+7936-7939,U+7943,U+794C-794E,U+7952,U+7959,U+7961,U+7963-7964,U+7966,U+796A,U+796C,U+796E-7971,U+7973-7976,U+7978,U+797D,U+7982-7983,U+7986-7989,U+7990,U+7992,U+7997,U+7999-799A,U+799E-79A0,U+79A2-79A5,U+79AC-79AD,U+79B2,U+79B5-79B7,U+79BC,U+79C3,U+79C5-79C6,U+79CE,U+79D0,U+79D3,U+79D7,U+79D9,U+79DB-79DC,U+79E8,U+79EE-79EF,U+79F2-79F7,U+79F9-79FA,U+79FD-79FF,U+7A01,U+7A04,U+7A06,U+7A0F-7A10,U+7A12-7A13,U+7A16,U+7A1D,U+7A22-7A26,U+7A28-7A2A,U+7A2C,U+7A33,U+7A36,U+7A41,U+7A4A-7A4B,U+7A51-7A54,U+7A58,U+7A5A-7A5B,U+7A5E,U+7A64,U+7A66,U+7A68,U+7A6C,U+7A6E-7A6F,U+7A71-7A73,U+7A77,U+7A7B-7A7C,U+7A87,U+7A89,U+7A8C-7A8F,U+7A99-7A9D,U+7AA1-7AA2,U+7AA4-7AA8,U+7AAB,U+7AAD,U+7AB1-7AB2,U+7AB4,U+7AB7-7AB8,U+7AC0-7AC2,U+7AD0,U+7AD4,U+7AD6-7AD8,U+7ADE,U+7AE4,U+7AEE,U+7AF2-7AF3,U+7AF5,U+7AF7,U+7AFC,U+7B00-7B01,U+7B03,U+7B05,U+7B09,U+7B0C-7B0E,U+7B10,U+7B13,U+7B15-7B17,U+7B1A,U+7B1C-7B1D,U+7B21-7B22,U+7B24,U+7B32,U+7B37-7B38,U+7B3A,U+7B3C,U+7B3E,U+7B42-7B44,U+7B4A,U+7B57-7B5C,U+7B5E-7B5F,U+7B61-7B63,U+7B68,U+7B6B,U+7B76,U+7B78,U+7B7B-7B7E,U+7B80-7B83,U+7B85,U+7B88,U+7B8A,U+7B8C,U+7B93,U+7BA2-7BA4,U+7BA6-7BA9,U+7BAB,U+7BAE,U+7BB3,U+7BB7,U+7BB9,U+7BBE-7BBF,U+7BC3,U+7BCD-7BCE,U+7BD0-7BD3,U+7BD5,U+7BD8,U+7BDC,U+7BDE-7BDF,U+7BE1-7BE3,U+7BE7,U+7BEB-7BEC,U+7BEE-7BEF,U+7BF1,U+7BFB,U+7BFD,U+7BFF,U+7C05,U+7C08,U+7C0A,U+7C10,U+7C15-7C16,U+7C18,U+7C1A,U+7C1C-7C1D,U+7C22,U+7C24,U+7C29,U+7C2D-7C2E,U+7C30,U+7C32,U+7C35,U+7C3B-7C3C,U+7C41,U+7C44,U+7C47-7C49,U+7C4B,U+7C4E,U+7C62,U+7C66,U+7C68,U+7C6A-7C6B,U+7C71,U+7C74,U+7C76-7C78,U+7C7A,U+7C7F-7C80,U+7C84-7C85,U+7C88,U+7C8A,U+7C8C,U+7C8E,U+7C91,U+7C93,U+7C96,U+7C99-7C9A,U+7C9C-7C9D,U+7CA3,U+7CA9-7CAA,U+7CAC,U+7CAF,U+7CB4-7CB5,U+7CB8,U+7CC1,U+7CC3,U+7CC6,U+7CCB-7CCC,U+7CD0-7CD1,U+7CDB,U+7CE1,U+7CE3-7CE5,U+7CE8,U+7CEA,U+7CEC-7CEE,U+7CF0-7CF1,U+7CF3,U+7CF7,U+7CFC-7CFD,U+7CFF,U+7D01,U+7D0C,U+7D0E,U+7D1F,U+7D24-7D25,U+7D27-7D29,U+7D34,U+7D36-7D38,U+7D3B,U+7D49-7D4A,U+7D52,U+7D54,U+7D58,U+7D5F-7D60,U+7D64,U+7D69,U+7D6B-7D6D,U+7D6F,U+7D74,U+7D77,U+7D7C,U+7D7E,U+7D80,U+7D84,U+7D87,U+7D8A,U+7D8E,U+7D90,U+7D92,U+7D94-7D95,U+7D98,U+7DA1,U+7DA4-7DA5,U+7DA8-7DA9,U+7DBC,U+7DC1,U+7DC8-7DC9,U+7DD3-7DD4,U+7DDB,U+7DDF,U+7DE7,U+7DEE,U+7DF0,U+7DF3,U+7DF7-7DF8,U+7DFC-7DFF,U+7E02-7E03,U+7E06-7E07,U+7E0C-7E0F,U+7E13-7E14,U+7E16,U+7E18-7E1A,U+7E24-7E25,U+7E29-7E2A,U+7E30,U+7E34,U+7E38,U+7E3C,U+7E40,U+7E42,U+7E49,U+7E4C,U+7E4F,U+7E51,U+7E53,U+7E57,U+7E5B-7E5C,U+7E60,U+7E63-7E64,U+7E68,U+7E6C,U+7E71-7E72,U+7E74,U+7E76-7E77,U+7E7A,U+7E80,U+7E84-7E85,U+7E8B,U+7E97,U+7E99,U+7EA0-7F35,U+7F37,U+7F39,U+7F40-7F42,U+7F46,U+7F48-7F4B,U+7F56-7F57,U+7F59-7F5A,U+7F5E,U+7F62,U+7F6C,U+7F6F,U+7F73-7F74,U+7F76,U+7F7A-7F7C,U+7F81,U+7F84,U+7F89,U+7F92-7F93,U+7F95,U+7F98-7F99,U+7F9B,U+7F9F-7FA0,U+7FA5,U+7FA7,U+7FAB-7FAC,U+7FB0-7FB1,U+7FB3,U+7FB5,U+7FB7,U+7FBA-7FBB,U+7FBE,U+7FC2,U+7FC4,U+7FC7,U+7FC9,U+7FCB,U+7FCD,U+7FD0-7FD1,U+7FD3,U+7FD6-7FDA,U+7FDC-7FDE,U+7FE2,U+7FE4,U+7FE7,U+7FEA,U+7FED,U+7FF1,U+7FF4-7FF8}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-8009-87fd-Cz4vkrMC.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+8009,U+801A-801B,U+8022-8023,U+8025,U+8027,U+8029-802B,U+802D,U+802F,U+8031-8032,U+8038,U+8041-8042,U+8045,U+8047-8049,U+804B-8051,U+8053-8055,U+8057,U+8059,U+805B-805D,U+8063,U+8065,U+8067,U+8069-806C,U+806E,U+8078,U+807A,U+807C,U+8082-8083,U+808A,U+808D,U+808F-8092,U+8094-8095,U+8097,U+809F-80A0,U+80A3,U+80A8,U+80AE,U+80B0,U+80B3,U+80B5-80B7,U+80BB-80C2,U+80C7,U+80C9,U+80CB,U+80D0-80D1,U+80D3,U+80DC,U+80DF,U+80E2-80E3,U+80E7-80EC,U+80FF-8100,U+8104,U+810C,U+810E-8115,U+8119,U+811D,U+811F,U+8121-8122,U+8125-8126,U+8128,U+812A,U+812D-812E,U+8132,U+8134,U+8136-8138,U+813B,U+813F-8140,U+8142-8144,U+8148-8149,U+814D,U+814F,U+8156,U+8158-815E,U+8162-8164,U+816A,U+816C,U+8172,U+8175-8176,U+817B-817E,U+8187,U+8189,U+818C-818D,U+8191-8192,U+8194,U+8197,U+8199,U+819F,U+81A1,U+81A5-81A7,U+81AA-81AD,U+81AF,U+81B1,U+81B6-81B7,U+81B9,U+81BC,U+81C4,U+81C7,U+81CC,U+81D0,U+81D2,U+81D4,U+81DC,U+81E2,U+81E6,U+81E9,U+81EE,U+81F7,U+8206,U+8211,U+8215,U+8220,U+8223-8227,U+822D,U+822F-8231,U+823B,U+823D-823F,U+8241-8242,U+8248,U+824A,U+824C-824D,U+8250,U+8252-8255,U+825B,U+825E,U+8261,U+8265,U+8269,U+826C,U+8270,U+8273,U+8275,U+827A,U+827C,U+8282,U+8285-8286,U+8288,U+828C,U+828F-8290,U+8295,U+8297,U+829C,U+829E,U+82A2,U+82B5-82B6,U+82C0-82C4,U+82C7-82CF,U+82D6,U+82D8,U+82DD,U+82E9,U+82EC,U+82EE,U+82F0,U+82F2,U+82F5,U+82F8,U+82FC,U+82FF,U+830D,U+830F-8315,U+8319-831A,U+8320,U+8324-8327,U+8329-832A,U+833B,U+833E-833F,U+8341,U+8348,U+834B-834C,U+8359,U+835B-8361,U+8364-836F,U+8371-8372,U+8374,U+8376,U+8379-837A,U+837E,U+8381,U+8383,U+8388,U+838B-838C,U+838F-8391,U+8397,U+83A1,U+83A3-83A5,U+83AE-83B0,U+83B2-83B4,U+83B6-83BC,U+83C2-83C4,U+83C6,U+83C8,U+83CB,U+83CD,U+83D2,U+83D5,U+83D7,U+83D9-83DB,U+83DE,U+83E2-83E4,U+83E6-83E7,U+83EC-83EE,U+83F3,U+83F5,U+83FA,U+83FE-8400,U+8402,U+8405,U+8408-8409,U+8410,U+8412,U+8414,U+8416,U+8418,U+841A-841F,U+8421,U+8423-8428,U+842B,U+842D-842E,U+8430,U+8432-8434,U+8436-8437,U+843A-843B,U+843E-8444,U+844B-844C,U+8450,U+8453-8455,U+845D-845E,U+8468,U+8472,U+847B,U+847E-8480,U+8483,U+8486-848A,U+848C-848F,U+8491,U+8496,U+8498,U+849A-849B,U+849D,U+84A0,U+84A2-84A5,U+84A7,U+84AB-84AC,U+84AE,U+84B0,U+84B3,U+84B5-84B7,U+84C3,U+84C5,U+84D2,U+84D4-84D5,U+84D7-84D8,U+84DB,U+84DD-84E6,U+84E8-84E9,U+84EB,U+84ED,U+84F3,U+84F5-84F6,U+84F8-84F9,U+84FE,U+8501,U+8504-8505,U+8508-850B,U+850D,U+850F,U+8512,U+8516,U+8519,U+851D,U+8520,U+8528-8529,U+852E,U+8530-8531,U+8537-853C,U+8542,U+8544-8545,U+8547,U+854C-854D,U+8554,U+855B,U+8565-8567,U+856C,U+856E,U+8570-8576,U+8578,U+857C,U+8582-8583,U+858D-858E,U+8592,U+8595-8596,U+859A,U+859E,U+85A1,U+85A3,U+85B1-85B3,U+85B5,U+85BB,U+85C0,U+85C3-85C6,U+85C8,U+85CC,U+85D1-85D4,U+85D6-85D7,U+85DB,U+85DE,U+85E2-85E3,U+85E7,U+85EB-85EC,U+85EE-85F2,U+85F5,U+85F8,U+85FD,U+8601,U+8603,U+8608-8609,U+860C,U+860F,U+8614-8615,U+861C-861D,U+861F-8620,U+8623,U+8625-8626,U+8628,U+862A-862C,U+862E,U+8631-8635,U+8637,U+863B,U+863E,U+8643-8645,U+8647-864C,U+864F,U+8651,U+8665-8666,U+8668,U+866A,U+866D-866E,U+8670,U+8672-8674,U+8678,U+867C,U+867E-8686,U+868E-8690,U+8692,U+8694,U+8697,U+8699,U+869B,U+869E-86A0,U+86A2,U+86A5,U+86AC,U+86AE,U+86B2,U+86BA-86BE,U+86C2,U+86C8,U+86CA,U+86CC,U+86CF-86D0,U+86D3,U+86D6,U+86D8,U+86DD,U+86E1-86E2,U+86E8,U+86EA-86EB,U+86F0-86F7,U+86FF,U+8701,U+870C,U+8715-8717,U+871B,U+871D,U+8720,U+8724,U+8726-8727,U+872A-872D,U+8730,U+8733,U+8735-8736,U+8738,U+8741-8742,U+8744,U+8746-8748,U+874A,U+874F-8750,U+8752,U+8754,U+8756,U+875A-875C,U+875E,U+8762,U+8767,U+8769,U+876B-876D,U+8770,U+8773,U+8775,U+8777,U+8779-877A,U+877D-877E,U+8780-8781,U+878A,U+878F,U+8791-8792,U+8794,U+8796,U+879A-879D,U+87A1,U+87A4-87A6,U+87A8-87AA,U+87B0,U+87B2,U+87B4,U+87B6-87B9,U+87BC,U+87C2-87C3,U+87C5,U+87CC-87CD,U+87CF,U+87D1,U+87D3-87D4,U+87D7-87D8,U+87DB,U+87DD-87DE,U+87E1,U+87E7-87E9,U+87EE,U+87F0,U+87F4,U+87FC-87FD}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-8800-8fff-CeQ5iScV.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+8800,U+8802,U+8804,U+8808,U+880C,U+8817,U+881D,U+8820,U+8824-8826,U+8829-882C,U+882F,U+8833-8834,U+8837-8838,U+883D-883F,U+8847,U+884F-8850,U+8854,U+8865-8867,U+886A,U+886C-886D,U+8873-8874,U+8876,U+8878,U+887A,U+887C,U+8883-8887,U+8889-888A,U+888C,U+888E-8891,U+8893-8895,U+889D,U+88A1,U+88A3,U+88A5-88A7,U+88A9,U+88AC-88AD,U+88AF,U+88B2-88B3,U+88B6,U+88B8-88B9,U+88BB,U+88C7-88C9,U+88D0,U+88D6-88D7,U+88DA,U+88E2-88E6,U+88E9-88EE,U+88F6,U+88FA-88FB,U+88FF-8900,U+8903,U+8905,U+8908-8909,U+890B,U+8911,U+8914,U+8917,U+891B,U+891F,U+8921-8924,U+8929,U+892C-892F,U+8933-8934,U+893C-893D,U+893F,U+8947-8948,U+894A-894B,U+894E,U+8950-8951,U+8953-8955,U+8958-8959,U+895D,U+8965,U+8967-8969,U+896C,U+8971,U+8976,U+8978-8979,U+8982,U+8984-8985,U+898C,U+898E,U+8991-8992,U+8999,U+899D-899E,U+89A2-89A4,U+89A8,U+89AB,U+89AD-89AE,U+89B1,U+89B8-89B9,U+89BB,U+89BE,U+89C2-89D1,U+89D3,U+89D9,U+89DB,U+89DE-89E2,U+89E4,U+89E8,U+89EA,U+89EC,U+89EE-89F0,U+89F2,U+89F5,U+89F7,U+89FA-89FC,U+89FE,U+8A06,U+8A09,U+8A0B,U+8A0D,U+8A19-8A1A,U+8A1C,U+8A27-8A29,U+8A2E,U+8A30,U+8A32,U+8A38-8A39,U+8A3F,U+8A42,U+8A44,U+8A4A-8A4C,U+8A4F,U+8A59-8A5A,U+8A5F,U+8A64,U+8A68,U+8A6A,U+8A6F,U+8A74,U+8A78,U+8A7D,U+8A81,U+8A88,U+8A8A,U+8A8E,U+8A94,U+8A9B-8A9D,U+8AA2,U+8AAB,U+8AB1,U+8AB4-8AB5,U+8AB8,U+8ABA,U+8ABD,U+8AC0-8AC1,U+8AC5,U+8ACE,U+8AD8-8AD9,U+8AE3,U+8AE5,U+8AE8-8AEA,U+8AEF,U+8AF2,U+8AF9,U+8AFB,U+8AFD,U+8B03,U+8B08-8B09,U+8B12-8B13,U+8B15,U+8B18,U+8B22-8B25,U+8B27,U+8B29-8B2A,U+8B2E-8B2F,U+8B31-8B32,U+8B34-8B36,U+8B38,U+8B3A-8B3B,U+8B3D,U+8B3F-8B40,U+8B47,U+8B4A-8B4B,U+8B50,U+8B55,U+8B57,U+8B5D,U+8B60-8B62,U+8B64-8B65,U+8B67-8B68,U+8B6A,U+8B6E,U+8B73,U+8B75,U+8B7A-8B7B,U+8B82,U+8B86-8B89,U+8B91,U+8B97-8B98,U+8B9B,U+8BA1-8C36,U+8C3B-8C3C,U+8C40,U+8C42-8C44,U+8C4D,U+8C52,U+8C56,U+8C5C,U+8C5E-8C60,U+8C65,U+8C67,U+8C6E-8C72,U+8C74,U+8C77,U+8C7D,U+8C7F-8C81,U+8C83-8C84,U+8C88,U+8C8F,U+8C91,U+8C95-8C97,U+8C9A,U+8CA3,U+8CA5-8CA6,U+8CB1,U+8CB5,U+8CBE,U+8CCC,U+8CD0,U+8CD4,U+8CD7-8CD8,U+8CDF,U+8CE5,U+8CE7,U+8CE9,U+8CEB,U+8CEE,U+8CF3,U+8CF6,U+8CF9,U+8D00,U+8D02,U+8D06,U+8D0C,U+8D11,U+8D15,U+8D18-8D1A,U+8D1E-8D63,U+8D68,U+8D6A,U+8D6F,U+8D72,U+8D75,U+8D78-8D7E,U+8D80,U+8D83,U+8D86-8D87,U+8D89,U+8D8B-8D8C,U+8D8E-8D8F,U+8D92-8D94,U+8D96-8D98,U+8D9A-8D9D,U+8DA1-8DA2,U+8DA4-8DA5,U+8DA7,U+8DA9-8DAA,U+8DAD-8DAE,U+8DB0-8DB1,U+8DB4,U+8DB6,U+8DB8,U+8DBD,U+8DBF,U+8DC1,U+8DC3-8DC4,U+8DC9,U+8DCD,U+8DD0,U+8DD2-8DD3,U+8DD8,U+8DDC,U+8DDE,U+8DE0,U+8DE2,U+8DE6,U+8DE9,U+8DED-8DEE,U+8DF6-8DFB,U+8DFE,U+8E00,U+8E02-8E03,U+8E07,U+8E0D-8E0E,U+8E12-8E13,U+8E15,U+8E17-8E1C,U+8E24-8E25,U+8E28-8E29,U+8E2B-8E2F,U+8E32,U+8E3A-8E3C,U+8E3E-8E3F,U+8E43,U+8E45-8E46,U+8E51-8E53,U+8E56-8E58,U+8E5A,U+8E65-8E68,U+8E6A-8E6B,U+8E6E,U+8E73,U+8E78,U+8E7D-8E80,U+8E86,U+8E88,U+8E8C,U+8E8E-8E8F,U+8E96-8E97,U+8E9C,U+8E9F-8EA0,U+8EA3-8EA6,U+8EA8,U+8EB2,U+8EB4,U+8EB7-8EB9,U+8EBC-8EBD,U+8EBF,U+8EC2,U+8EC9,U+8ECE,U+8ED0,U+8ED3,U+8ED5-8EDA,U+8EDD-8EDE,U+8EE0-8EE1,U+8EE4-8EE7,U+8EE9-8EEA,U+8EEC,U+8EEF,U+8EF2-8EF6,U+8EFF,U+8F01,U+8F04,U+8F06,U+8F0B,U+8F0D-8F0E,U+8F11,U+8F1A,U+8F22,U+8F24,U+8F30-8F32,U+8F3C-8F3D,U+8F48,U+8F4B,U+8F50,U+8F56,U+8F59-8F5B,U+8F60,U+8F67-8F9A,U+8FA9-8FAC,U+8FB3,U+8FB9,U+8FBD,U+8FC3,U+8FC7,U+8FC9,U+8FCC,U+8FCF,U+8FD6-8FD9,U+8FDB-8FDF,U+8FE1,U+8FE7,U+8FEC,U+8FF2-8FF3,U+8FFC,U+8FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-9007-97fe-2MtAqs_X.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+9007,U+9009-900A,U+9012,U+901C,U+9024-9026,U+902B,U+9030,U+903A-903B,U+903D,U+9040,U+9046,U+9048,U+9057,U+905A,U+905F,U+9064,U+906A-906B,U+9071,U+9073,U+907B,U+907E,U+9086,U+908D,U+9092-9094,U+9096,U+909A,U+909C-909F,U+90A4,U+90A7,U+90A9,U+90AB-90AE,U+90B7,U+90B9-90BC,U+90BF-90C0,U+90C2,U+90C6,U+90CB,U+90CD,U+90CF-90D1,U+90D3-90D4,U+90D6,U+90DA,U+90E0,U+90E3,U+90E6-90E7,U+90E9-90EA,U+90EC,U+90EE,U+90F1,U+90F3,U+90F8-90FC,U+9101,U+9103,U+9107,U+9109-910C,U+910E-910F,U+9111,U+9113,U+911B,U+911D,U+911F,U+9121,U+9124,U+9126,U+9128,U+912A-912C,U+9133,U+9135,U+9138,U+913B,U+913E-9142,U+9144-9145,U+9150-9151,U+9155,U+915C-9160,U+9166,U+9168,U+916B,U+916E-9171,U+9176,U+917C-9180,U+9184,U+9188,U+918C,U+918F,U+9196,U+9199-919B,U+919D,U+919F-91A0,U+91A3,U+91A5,U+91A7,U+91A9,U+91B7,U+91B9,U+91BE,U+91CA,U+91D2,U+91D5,U+91E0,U+91E2,U+91E8,U+91EB,U+91F2-91F4,U+91F8,U+91FA,U+91FE,U+9202-9203,U+9208,U+920B,U+920F,U+9219-921B,U+921F-9222,U+9227,U+922A-922B,U+922D,U+9231-9232,U+923B,U+923D,U+9241,U+924C,U+9252-9255,U+925F,U+9263,U+926A-926D,U+9272-9274,U+927A,U+9281-9282,U+9284,U+9286-9287,U+928B-928C,U+928F-9290,U+9294,U+929D-929E,U+92A1-92A3,U+92A6,U+92A9-92AA,U+92AC,U+92AE,U+92B0-92B1,U+92B4-92B5,U+92BE,U+92C4,U+92C9-92CA,U+92D1,U+92D4,U+92D6,U+92DA-92DB,U+92DE,U+92E2,U+92E6,U+92EB,U+92EF,U+92F1,U+92F4-92F6,U+92FD-92FE,U+9301,U+9303,U+9305,U+9307,U+9309-930C,U+930E,U+9312-9313,U+9316-9317,U+931B,U+932D,U+9330-9331,U+9338-9339,U+933C-9343,U+9345-9346,U+934C,U+934E-934F,U+9353,U+9359,U+935D,U+935F,U+9361-9363,U+9366,U+9368,U+9372,U+9377-9379,U+937B,U+9383-9387,U+9389,U+938E,U+9390-9391,U+9393,U+9399,U+939C-939D,U+939F-93A0,U+93A2,U+93A5,U+93AA,U+93AF,U+93B1-93B3,U+93B7-93B8,U+93BC-93C0,U+93C2,U+93CE-93CF,U+93D2,U+93D4-93D5,U+93DA-93DB,U+93E0,U+93E3,U+93E9-93F0,U+93F2-93F4,U+93F6,U+93FC,U+93FE-9400,U+9405-9406,U+940A-940C,U+9411-9412,U+941B-941E,U+9420,U+9422-942A,U+942C-942D,U+9430,U+9437,U+9439,U+943C,U+943E,U+9440,U+9442,U+9446-9447,U+9449,U+944B,U+944D-9450,U+9454,U+9456-9458,U+945D,U+9464-9467,U+9469,U+946C,U+9473-9474,U+9476,U+9478-947B,U+9480,U+9482,U+9486-9576,U+957A-957D,U+9581,U+9585,U+9590,U+9595,U+9597,U+959A-959C,U+95AA,U+95AE-95B0,U+95B3,U+95B5,U+95B7-95B8,U+95C0-95C2,U+95C4-95C5,U+95CE-95CF,U+95D7,U+95DB,U+95E3,U+95E7,U+95E9-961B,U+961F-9620,U+9623,U+9627,U+9629,U+962B,U+962D,U+9630,U+9635-9636,U+963E,U+9643,U+9645-964A,U+964E,U+9651,U+9653,U+9655,U+9659-965A,U+9660,U+9667-9669,U+966B,U+966D,U+966F,U+9671,U+9679,U+9680,U+9687,U+968C,U+9690,U+9692-9693,U+969E,U+96A1-96A2,U+96AB-96AD,U+96B5,U+96BE-96BF,U+96C2-96C3,U+96C8,U+96CF-96D0,U+96D3-96D4,U+96D7,U+96E0-96E1,U+96E4-96E7,U+96EC-96EE,U+96F3-96F5,U+96F8,U+96FC-96FF,U+9701,U+970B-970C,U+9710,U+9712,U+9715,U+9717-9718,U+971F-9720,U+9725-9726,U+9729,U+972B-972F,U+9734-9735,U+9737,U+973A,U+973C,U+973F-9740,U+9745,U+974B-974C,U+9750,U+9753-9754,U+975D,U+975F,U+9765,U+976C,U+976F-9770,U+9772,U+9775,U+977E,U+9782-9783,U+9787-9788,U+978A,U+978C,U+978E,U+9791-9794,U+979B,U+979D,U+97A1,U+97A4-97A5,U+97A7,U+97A9-97AA,U+97AF-97B0,U+97B7,U+97BB,U+97BD,U+97C0,U+97C2,U+97CF,U+97D2,U+97D5-97D6,U+97DA,U+97DF,U+97E2-97E3,U+97E5,U+97E7-97EC,U+97F0,U+97F9,U+97FC-97FE}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-9800-9fea-DTx4DW3I.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+9800,U+9809,U+980B,U+9815,U+981B,U+981D,U+981F,U+9822,U+9827-982A,U+9831,U+9836,U+983A,U+983F-9843,U+9845,U+9848-9849,U+9850,U+985C-985D,U+985F-9861,U+9864,U+9868-9869,U+986D-986E,U+9872,U+9876-98A7,U+98A9,U+98AC,U+98B2-98B3,U+98B5,U+98B9,U+98BD-98BE,U+98C0-98C1,U+98C9-98CA,U+98CD,U+98CF-98DA,U+98DD,U+98E4,U+98E8,U+98EC,U+98F5,U+98F7-98FB,U+98FF-9901,U+9904,U+9906,U+990B,U+990D-990F,U+9919,U+9923,U+9925,U+9929-992A,U+992D,U+992F-9930,U+9936-9938,U+993F,U+9943-9944,U+994A,U+994F,U+9953,U+9956,U+995A,U+995D,U+9961-9962,U+9964-9995,U+999A,U+999C,U+99A0-99A2,U+99A4,U+99A7,U+99A9-99AB,U+99AF,U+99B6-99B8,U+99BB,U+99BE,U+99C0,U+99C2,U+99C7,U+99CA-99CF,U+99D6-99D7,U+99E0,U+99E3-99E6,U+99E8-99E9,U+99EF,U+99F3,U+99F6-99F7,U+99FA,U+9A00,U+9A06-9A07,U+9A09,U+9A0D,U+9A14-9A15,U+9A17-9A18,U+9A1B-9A1D,U+9A1F,U+9A21,U+9A25-9A26,U+9A29-9A2A,U+9A2C,U+9A2F,U+9A32,U+9A34,U+9A39-9A3D,U+9A3F,U+9A46,U+9A48-9A49,U+9A4F-9A50,U+9A53,U+9A59,U+9A5C,U+9A5E,U+9A60-9A61,U+9A63,U+9A66-9A68,U+9A6D-9AA7,U+9AA9,U+9AAB,U+9AB1,U+9AB3,U+9ABA,U+9AC2,U+9AC5,U+9AC7,U+9AC9-9ACD,U+9ADA,U+9ADD,U+9AE1,U+9AE8,U+9AF0,U+9AF6,U+9AF8,U+9AFC,U+9AFE,U+9B07,U+9B0A,U+9B0F,U+9B11,U+9B13-9B15,U+9B17,U+9B1E,U+9B21,U+9B24,U+9B30,U+9B36,U+9B38,U+9B3E-9B40,U+9B46-9B47,U+9B49-9B4A,U+9B50,U+9B52-9B53,U+9B59,U+9B5C-9B5D,U+9B5F-9B60,U+9B62,U+9B64,U+9B67,U+9B69,U+9B70-9B71,U+9B7A-9B7E,U+9B81-9B82,U+9B88,U+9B8C,U+9B95,U+9B98-9B99,U+9B9B-9B9C,U+9BA1-9BA5,U+9BAF,U+9BB3,U+9BB5-9BB6,U+9BBA,U+9BBD,U+9BC2-9BC5,U+9BCB-9BCD,U+9BD3,U+9BD5,U+9BD9-9BDA,U+9BDC,U+9BDE,U+9BE0,U+9BE6,U+9BE9,U+9BEC-9BED,U+9BF4,U+9BF6,U+9BFB-9BFC,U+9BFE,U+9C01,U+9C03,U+9C05,U+9C07,U+9C0E,U+9C17,U+9C1F-9C20,U+9C2B-9C2C,U+9C33-9C34,U+9C38,U+9C3C,U+9C3F-9C40,U+9C42,U+9C4B-9C4D,U+9C51,U+9C55,U+9C59,U+9C62,U+9C64,U+9C66,U+9C6C,U+9C6F,U+9C71,U+9C73-9C74,U+9C79,U+9C7D-9CE4,U+9CE8,U+9CEA,U+9CED-9CEF,U+9CF1,U+9CF5,U+9CF8,U+9CFA-9D01,U+9D04-9D05,U+9D0A,U+9D0C-9D0D,U+9D0F-9D10,U+9D13-9D14,U+9D16,U+9D19-9D1A,U+9D20-9D22,U+9D24-9D25,U+9D27,U+9D29,U+9D2D-9D2E,U+9D31,U+9D35-9D39,U+9D40,U+9D49,U+9D4B-9D4F,U+9D55-9D58,U+9D5A-9D5B,U+9D66-9D68,U+9D6D-9D6E,U+9D71,U+9D74-9D75,U+9D78-9D79,U+9D7D,U+9D7F-9D82,U+9D85,U+9D88,U+9D8B-9D8C,U+9D90-9D91,U+9D94,U+9D9B-9DA0,U+9DA2-9DA3,U+9DA5-9DA8,U+9DAD,U+9DB0,U+9DB3,U+9DB6-9DB7,U+9DBE,U+9DC5,U+9DC8,U+9DCB-9DCE,U+9DD0-9DD2,U+9DD8,U+9DDB-9DDD,U+9DE1-9DE2,U+9DE4,U+9DE8,U+9DEA,U+9DEC,U+9DF1,U+9DF5-9DF7,U+9DFB-9DFC,U+9DFF-9E01,U+9E03-9E06,U+9E08-9E09,U+9E0B-9E0C,U+9E0F,U+9E13-9E14,U+9E17-9E18,U+9E20-9E74,U+9E76-9E77,U+9E7E,U+9E86,U+9E89-9E8A,U+9E8D,U+9E90,U+9E94,U+9E99-9E9A,U+9E9C,U+9EA0-9EA3,U+9EA7,U+9EAB,U+9EB1-9EB2,U+9EB6-9EB7,U+9EC0-9EC2,U+9EC5,U+9EC7,U+9EC9-9ECA,U+9ED3,U+9ED6-9ED7,U+9EDA,U+9EE1-9EE3,U+9EE6,U+9EE9-9EEB,U+9EF3,U+9EFA,U+9F00-9F01,U+9F04-9F06,U+9F0A-9F0D,U+9F18,U+9F1C-9F1E,U+9F23-9F25,U+9F27-9F29,U+9F2D-9F2E,U+9F30,U+9F33,U+9F35-9F36,U+9F38,U+9F40,U+9F42,U+9F48-9F49,U+9F4C-9F4D,U+9F51,U+9F59,U+9F5B-9F5C,U+9F64-9F65,U+9F6B,U+9F74,U+9F78-9F79,U+9F7B-9F7C,U+9F7E,U+9F80-9F8C,U+9F8E,U+9F93,U+9F98,U+9F9A-9F9B,U+9FA4,U+9FA6-9FB3,U+9FB5-9FBB,U+9FC3,U+9FC5,U+9FC7-9FCB,U+9FCD-9FEA}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-f95a-fad9-CjeNTFo8.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+F95A,U+F9F3,U+FA0C-FA0D,U+FA70-FAD9}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-1b000-1b11e-XOE4fiab.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+1B000-1B11E}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-20000-20779-WYoX8fra.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+20000,U+20021,U+2003E,U+20041,U+20045-20046,U+2004A,U+2004E,U+20068,U+20086-20087,U+20094,U+200B9,U+200CA-200CD,U+200D1,U+200D7,U+200E4,U+200EE,U+2010C,U+2010E,U+20118,U+20122,U+2012C,U+2015E,U+20164,U+201A4,U+201A9,U+201AB,U+201BB,U+201C1,U+201C3,U+201D4,U+201D9,U+201F2,U+201FE,U+20204,U+2020C,U+20214,U+20237,U+20239,U+2024C,U+20255,U+2025B,U+20265,U+2026E,U+20274-20275,U+2027D,U+20299,U+2029E,U+202A0,U+202A2,U+202A7,U+202B7,U+202BF-202C0,U+202E5,U+202EC,U+2030A,U+20318,U+20325,U+20341,U+20345-20347,U+2037E-20380,U+203A0,U+203A7,U+203B5,U+203B9,U+203BF,U+203C9,U+203CB,U+203E8,U+203F5,U+203FC,U+20409,U+20413-20414,U+2041F,U+20457,U+20465,U+20487,U+2048C,U+2048E,U+20491-20492,U+20496,U+204A3,U+204CA,U+204D7,U+204ED,U+204FC,U+204FE,U+2051C,U+20523,U+20525,U+20540,U+20547,U+2054B,U+2058E,U+205A5,U+205B3,U+205C3,U+205CA,U+205D0,U+205D5,U+205DF-205E0,U+205EB,U+205EE,U+20615,U+20619-2061A,U+2062F-20630,U+2063A,U+20656,U+2065A,U+20676,U+206A3,U+206C9,U+206E8,U+206EE,U+206F9,U+2070E,U+2071B,U+20731,U+2075F,U+20779}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-20804-20fed-CAVjeli-.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+20804,U+2082C,U+2085E-2085F,U+20873,U+20876,U+20886,U+20889,U+20895,U+208A7,U+208D5,U+208DE,U+208E5,U+20916,U+20923,U+20954,U+20979,U+20985,U+209E7,U+209E9,U+209EF,U+20A10-20A11,U+20A27,U+20A2C,U+20A41,U+20A4A,U+20A50,U+20A6F,U+20A8A,U+20AB4,U+20AC2,U+20ACD,U+20AE4,U+20B0D,U+20B4D,U+20B63,U+20B6F,U+20B8F,U+20B93,U+20BA8-20BA9,U+20BB1,U+20BBF,U+20BC6,U+20BCB-20BCC,U+20BE2,U+20BEB,U+20BFB,U+20BFF,U+20C0B,U+20C0D,U+20C20,U+20C34,U+20C3A-20C3B,U+20C41-20C43,U+20C50,U+20C53,U+20C65,U+20C74,U+20C77-20C78,U+20C7C,U+20C8D,U+20C96,U+20C98,U+20C9C,U+20CB5,U+20CB8,U+20CCF-20CD0,U+20CD3-20CD6,U+20CDD,U+20CED,U+20CFF,U+20D15,U+20D28,U+20D31-20D32,U+20D46-20D4A,U+20D4C-20D4E,U+20D6F,U+20D71,U+20D74,U+20D7C,U+20D7E-20D7F,U+20D96,U+20D9C,U+20DA7,U+20DAE,U+20DB2,U+20DB7-20DB8,U+20DC8,U+20DD4,U+20E04,U+20E09-20E0A,U+20E0D-20E11,U+20E16,U+20E1D,U+20E49,U+20E4C,U+20E73,U+20E75-20E7B,U+20E8C,U+20E96,U+20E98,U+20E9D,U+20EA2,U+20EAA-20EAC,U+20EB6,U+20ED7-20ED8,U+20EDB,U+20EDD,U+20EF8-20EFB,U+20F1D,U+20F26,U+20F2D-20F2E,U+20F30-20F31,U+20F3B,U+20F4C,U+20F64,U+20F8D,U+20F90,U+20FAD,U+20FB4-20FB6,U+20FBC,U+20FCB,U+20FD5,U+20FDF-20FE0,U+20FEA-20FED}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-21014-217fc-YJ_v6bEb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+21014,U+2101D-2101E,U+2104F,U+2105C,U+2106F,U+21075-21078,U+2107B,U+21088,U+21096,U+2109D,U+210B4,U+210BF-210C1,U+210C7-210C9,U+210CF,U+210D3,U+210E4,U+210F4-210F6,U+2112F,U+2113B,U+2113D,U+21145,U+21148,U+2114F,U+21155,U+21180,U+21187,U+211D9,U+21202,U+2123C,U+2124F,U+21275,U+2127C,U+2128D,U+2128F,U+21299,U+212A5,U+212A8-212A9,U+212B0,U+212E3,U+212F3,U+212FE,U+21302-21305,U+21328,U+2133A,U+21369,U+2136E,U+21375-21376,U+2138E,U+21398,U+2139A,U+2139C,U+213C5-213C6,U+213ED,U+213FE,U+21413,U+21416,U+21424,U+2143F,U+21452,U+21454-21455,U+2145E-2145F,U+2148A,U+21497,U+214B6,U+214E4,U+214E8,U+214FD,U+21552,U+21569,U+21577,U+21582,U+21594,U+21596,U+215B6,U+215D2,U+21606,U+2160A,U+21613,U+21619,U+21624,U+2163E,U+21641,U+21661,U+21691-21692,U+216A8,U+216B8-216BA,U+216C0-216C2,U+216CC,U+216D3,U+216D5,U+216DF,U+216E6-216E8,U+216EA,U+216FA-216FC,U+216FE,U+2170D,U+21710,U+21726-21727,U+2173A-2173C,U+21757,U+21764,U+2176C-21771,U+21773-21774,U+217AB,U+217B0-217B5,U+217C3,U+217C7,U+217D9-217DC,U+217DF,U+217EF,U+217F5-217F6,U+217F8-217FC}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-21800-21fee-dC27X0Tj.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+21800,U+21820,U+21828-2182A,U+2182D,U+21839-2183B,U+21840,U+21845,U+21852,U+2185E,U+21861-21864,U+21877,U+2187B,U+21883-21885,U+21898,U+2189E-218A2,U+218BE-218BF,U+218D1,U+218D6-218D9,U+218EA,U+218FA,U+21903-21905,U+21910-21912,U+21915,U+2191C,U+21922,U+21927,U+2193B,U+21944,U+21958,U+21969-2196A,U+2197C,U+21980,U+21983,U+21988,U+2198C,U+21996,U+219C8,U+219DB,U+219EC,U+219F1,U+219F3,U+219FD,U+21A2D,U+21A34,U+21A41,U+21A45,U+21A4B,U+21A62-21A63,U+21A74,U+21AA2,U+21B18,U+21B33,U+21B44,U+21B4E,U+21B8E,U+21BC1-21BC2,U+21BCE,U+21BED,U+21C12,U+21C2A,U+21C31,U+21C52,U+21C70,U+21CA2,U+21CA5,U+21CAC,U+21D0B,U+21D15,U+21D43,U+21D46,U+21D53,U+21D58,U+21D5E,U+21D90,U+21DB6,U+21DBA,U+21DCA,U+21DD1,U+21DE4-21DE6,U+21DEB,U+21DF9,U+21E1C,U+21E23,U+21E37,U+21E3D,U+21E62,U+21E89,U+21E99,U+21EA4,U+21EA8,U+21EAC,U+21EC8,U+21ED5,U+21EDF,U+21EE4,U+21F0E-21F0F,U+21F15,U+21F19,U+21F44,U+21F5C,U+21F6A,U+21F9E,U+21FA1,U+21FD6,U+21FE7-21FE9,U+21FEB,U+21FEE}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-22029-227fa-wNo1YKBU.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+22029,U+22034,U+22037,U+22045,U+22049,U+2207E,U+2209A,U+220C7,U+220FC,U+2212A,U+2215B,U+22173,U+2217A,U+22183,U+2219F,U+221A1,U+221C1,U+221C3,U+221D4,U+22208,U+22214,U+2221C,U+2227C,U+2228A,U+222AC,U+222E3,U+222EE,U+222F1,U+222FF,U+2231B,U+22321,U+22325,U+22331,U+22341,U+223A6,U+223BD,U+223D0,U+223D7,U+223E4,U+223FA,U+22427,U+22437,U+22440,U+22465,U+22471,U+2248B,U+22491,U+224B0,U+224BC,U+224C1,U+224C9,U+224CC,U+224ED,U+22501,U+22513,U+2251B,U+22530,U+2254D,U+22552,U+22554,U+2258D,U+2258F,U+225AF,U+225BE,U+225F2,U+22607,U+2261B-2261C,U+2262B,U+2264A,U+2264E,U+22668,U+22672,U+2267A,U+22683,U+22696,U+22698,U+226D4,U+226F4-226F6,U+22712,U+22714,U+2271B,U+2271F,U+2272A,U+2276C,U+22775,U+22781,U+22790,U+22796,U+227A1,U+227B4-227B5,U+227CD,U+227FA}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-22803-22fe3-BDIGKmaQ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+22803,U+22835,U+22841,U+22843-22844,U+2284A,U+2285A,U+2285F-22860,U+22871,U+22886,U+22894,U+228AD,U+228C1,U+228F7,U+22904,U+22926,U+22939,U+2294F,U+2295A,U+22967,U+2296B,U+22980,U+22985,U+22993,U+229CC,U+22A25,U+22A37-22A38,U+22A66,U+22ACF,U+22AD5,U+22AE6,U+22AE8,U+22B0C,U+22B0E,U+22B22,U+22B3F,U+22B43,U+22B6A,U+22BCA,U+22BCE,U+22BF1,U+22C26-22C27,U+22C38,U+22C4C,U+22C51,U+22C55,U+22C62,U+22C6F,U+22C72,U+22C88,U+22C9B,U+22CA1,U+22CA9,U+22CB2,U+22CB7,U+22CC2,U+22CC6,U+22CC9,U+22D07-22D08,U+22D12,U+22D23,U+22D3C,U+22D44,U+22D4C,U+22D57,U+22D67,U+22D8A,U+22D8D,U+22D95,U+22DA0,U+22DA3-22DA4,U+22DB7,U+22DEE,U+22E09,U+22E0D,U+22E2D,U+22E36,U+22E78,U+22E8B,U+22EB3,U+22EE0,U+22EEC,U+22EEF,U+22F22,U+22F3B,U+22F74,U+22FCC,U+22FD8-22FD9,U+22FE0,U+22FE3}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2300a-237f3-4PlyUJH9.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2300A,U+23033,U+23044,U+2304B,U+2305D,U+23066,U+2307D-2307E,U+2308E,U+230B0,U+230B7,U+230BC,U+230D4,U+230DA,U+230E0,U+230FD,U+23103,U+2311E,U+23122,U+2313D,U+2317D,U+23182,U+23196,U+231A4-231A5,U+231B2-231B3,U+231BB,U+231C8-231C9,U+231EA,U+231F7-231F9,U+2320F,U+23211,U+23225,U+2322F,U+23231-23234,U+23256,U+2325E,U+23262,U+23281,U+23289-2328A,U+232AB-232AD,U+232B8,U+232D2,U+232DE,U+232E0-232E1,U+23300,U+2330A,U+2331F,U+23343,U+2335F,U+2336E,U+23393,U+2339C,U+233B2,U+233B4,U+233BE,U+233C3,U+233DE,U+233E0,U+233E6,U+233F4-233F5,U+233F9-233FA,U+23400,U+23408,U+2343F-23440,U+23450,U+2346D,U+2346F,U+23472,U+234AB,U+234B0,U+234C9,U+234CE,U+234D6,U+234E5,U+23519,U+23530-23531,U+23551,U+23567,U+23595,U+23599,U+2359C,U+235AD,U+235BB,U+235CB,U+235CD-235CF,U+235F3,U+23600,U+23617,U+2361A,U+23626,U+2363B-2363C,U+23640,U+23659,U+2365F,U+23677,U+2368E,U+2369E,U+236A3,U+236A6,U+236AD,U+236BA,U+236DF,U+236EE,U+23703,U+23716,U+23720,U+23726,U+2372D,U+2372F,U+2374B,U+23766,U+23780-23781,U+237A2,U+237BC,U+237C2,U+237D5-237D7,U+237F3}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2383a-23ff0-ljxb5B-m.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2383A,U+238A7,U+238AE,U+238BE,U+239C2,U+23A63,U+23A74,U+23A8D,U+23AA7,U+23AD9,U+23ADB,U+23AEE,U+23AFA,U+23B1A,U+23B5A,U+23BAC,U+23BAF,U+23C47,U+23C63,U+23C75,U+23C97-23C9B,U+23CA8,U+23CB5,U+23CB7,U+23CBC,U+23CC7-23CC9,U+23CEE,U+23CF1,U+23CFC-23CFD,U+23CFF,U+23D1E,U+23D34,U+23D5B,U+23D7D-23D7E,U+23D8F,U+23DB6-23DBD,U+23DE3,U+23DF8,U+23E06,U+23E11,U+23E23,U+23E2C-23E32,U+23E35,U+23E39,U+23E65,U+23E88-23E8B,U+23EAC,U+23EB9,U+23EBF,U+23ECC,U+23ED1,U+23ED7,U+23EF7-23EFC,U+23F1B,U+23F35,U+23F41,U+23F4A,U+23F5E,U+23F61,U+23F7F-23F82,U+23F8E-23F8F,U+23FB4,U+23FB7,U+23FC0,U+23FC5,U+23FEB-23FF0}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-24011-247e0-DoOQyp12.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+24011,U+24020,U+24039-2403D,U+24057,U+24080,U+24085,U+2408B-2408D,U+24091,U+240A3,U+240C9,U+240E1,U+240EC,U+24104,U+2410F,U+24119,U+2413F-24140,U+24144,U+2414E,U+24155-24157,U+2415C,U+2415F,U+24161,U+24177,U+2417A,U+241A3-241A5,U+241AC,U+241B5,U+241CD,U+241E2,U+241FC,U+2421B,U+2424B,U+24256,U+24259,U+24263,U+24276-24278,U+24284-24285,U+24293,U+24295,U+242A5,U+242BF,U+242C1,U+242C9-242CA,U+242F1,U+242FA,U+2430D,U+2431A,U+24334,U+24348,U+24362-24365,U+2438C,U+24396,U+2439C-2439D,U+243AB,U+243BD,U+243C1,U+243E9-243EA,U+243F2,U+243F8,U+24404,U+24435-24436,U+2445A-2445B,U+24473,U+24487-24488,U+244B9,U+244BC,U+244CE,U+244D3,U+244D6,U+24505,U+24510,U+24514,U+24521,U+24564,U+24568,U+24578,U+2459B,U+245C8,U+24608,U+24618,U+2462A,U+24665,U+24674,U+24697,U+246D4,U+24706,U+24725,U+2472F,U+24735-24736,U+24772,U+2478F,U+247E0}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-24811-24fc2-C2ngwqGJ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+24811-24814,U+24816,U+24823,U+24882,U+248F0-248F3,U+248FB,U+248FF-24901,U+2490C,U+24916-24917,U+24919,U+2492F,U+24933-24934,U+2493E-24943,U+24962-24963,U+24974-24976,U+2497B,U+2497F,U+24982,U+24988-2498F,U+24994,U+249A4,U+249A7,U+249A9,U+249AB-249AD,U+249B7-249BB,U+249C5,U+249D0,U+249DA-249DB,U+249DE-249DF,U+249E3,U+249E5,U+249EB-249ED,U+249F6-249F9,U+249FB,U+24A01,U+24A0E,U+24A12-24A13,U+24A15,U+24A21-24A2A,U+24A3E,U+24A42,U+24A45,U+24A4A,U+24A4E-24A51,U+24A5D,U+24A65-24A67,U+24A71,U+24A77-24A7A,U+24A7D,U+24A8C,U+24A93-24A96,U+24AA4-24AA7,U+24AB1-24AB3,U+24ABA-24ABC,U+24AC0,U+24AC7,U+24AC9-24ACA,U+24AD1,U+24ADF,U+24AE2,U+24AE9,U+24B0F,U+24B6E,U+24BC5,U+24BF5,U+24C09,U+24C1E,U+24C36,U+24C83,U+24C92,U+24C9E-24C9F,U+24CC9,U+24CD9,U+24D06,U+24D13,U+24D38,U+24DB8,U+24DEA-24DEB,U+24E3B,U+24E50,U+24E84,U+24EA5,U+24EA7,U+24F0E,U+24F31,U+24F4C,U+24F5C,U+24F82,U+24F86,U+24F97,U+24F9A,U+24FA1,U+24FA9,U+24FB4,U+24FB8,U+24FC2}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2502c-257e1-CL-xiJnd.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2502C,U+25044,U+25052,U+2509D,U+250F2-250F3,U+25102,U+25119,U+2512B,U+25133,U+25148,U+25158,U+2517D-2517E,U+25185,U+25192,U+251E3,U+251E6-251E7,U+25220-25221,U+25249,U+2524F-25250,U+25299,U+252C7,U+252D8,U+2530E,U+25311,U+25313,U+2533E,U+253B5,U+253FE,U+25419,U+2541D,U+25425,U+2542F-25430,U+25446,U+2546C,U+2546E,U+2549A,U+254C9,U+25531-25532,U+25535,U+2553F,U+2555B-2555E,U+25562,U+25565-25566,U+25581,U+25584,U+2558F,U+255A8,U+255B9,U+255D5,U+255DB,U+255E0,U+25605,U+25607,U+25626,U+2562B-2562C,U+2562E,U+25630,U+25635,U+2563D,U+25649-2564B,U+25651,U+2566B,U+2566E,U+25677,U+25683,U+2568A,U+25691,U+25695,U+2569A,U+256A7,U+256B3,U+256C5-256C6,U+256D9,U+256DC,U+256DF,U+256E3,U+256F2,U+256F6,U+25705-25706,U+25712,U+2571A,U+2571D,U+25725-25727,U+2573D,U+25755,U+25772,U+25778,U+257C7,U+257CE,U+257DF-257E1}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-25808-25fe9-DUqW3ZU6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+25808,U+25832,U+25835,U+2583A,U+25846,U+25857,U+2585D-2585E,U+25865,U+2586A,U+25872,U+25875,U+25877,U+258B8,U+258C8,U+258DE,U+258E1,U+258EB,U+25903,U+25946,U+25956,U+25978,U+2597C,U+259AC-259AD,U+25A2B,U+25A54,U+25A95,U+25A9C,U+25AA7,U+25AAE-25AAF,U+25AD4,U+25AE1,U+25AE9,U+25B15,U+25B5F,U+25B74,U+25B89,U+25B97,U+25BAB,U+25BB3-25BB4,U+25BC6,U+25BE4,U+25BE8,U+25C01,U+25C06,U+25C21,U+25C4A,U+25C65,U+25C7A,U+25C80,U+25C91,U+25CA4,U+25CC0-25CC1,U+25CC9,U+25CCC-25CCD,U+25CCF-25CD0,U+25CFE,U+25D20,U+25D30,U+25D43,U+25D99,U+25DB9,U+25E0E,U+25E44,U+25E49,U+25E81-25E83,U+25E9B,U+25E9D,U+25EA6,U+25EB4,U+25EBC,U+25ED7,U+25EE7,U+25F1A,U+25F4B,U+25F6C,U+25F86,U+25F9E,U+25FDC,U+25FE1-25FE2,U+25FE9}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-26008-267d8-BbWN__9p.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+26008,U+26021,U+26029,U+26048,U+26057,U+26064,U+26083,U+26097,U+260A4-260A5,U+260A7,U+260C8,U+26102,U+26121,U+26140,U+26159-2615C,U+2617B,U+261A2,U+261AD-261AE,U+261B2,U+261D7,U+261DA,U+261DD,U+26221,U+26228,U+26247,U+26258,U+26261,U+2626B,U+26273,U+262D0,U+262D9,U+26335,U+2633E,U+2634B,U+26351,U+263B1,U+263BE,U+263C1,U+263F5,U+263F8,U+26405,U+26407-26409,U+26410-26412,U+2644A,U+26462,U+26469,U+26484,U+26488-26489,U+2648D,U+26498,U+264B3,U+264DA,U+264EF,U+26503,U+26512,U+26518,U+26523,U+26530,U+26572,U+265A0,U+265A2,U+265A4,U+265A8,U+265AD,U+265BF,U+26612,U+26626,U+26646,U+26676,U+266A8,U+266AF,U+266B1,U+266B5,U+266DA,U+266E8,U+266FC,U+26716,U+26741,U+2676B,U+2677C,U+26799,U+267A7,U+267B3-267B5,U+267CC,U+267D8}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2681c-26fdf-BQkcr_Sb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2681C,U+26846,U+2685E,U+2686E,U+26873,U+26888,U+2688A,U+2688E,U+26893,U+268AA-268AB,U+268BC,U+268C7,U+268FD,U+2690E,U+26911,U+2691D,U+26926,U+26939,U+2695B,U+26973,U+26977,U+269A8,U+269B5,U+269F2,U+269FA,U+26A01,U+26A2D-26A2E,U+26A34,U+26A42,U+26A51-26A52,U+26AAD,U+26AF8,U+26B05,U+26B0A,U+26B13-26B15,U+26B19,U+26B1E,U+26B20-26B23,U+26B28,U+26B3A,U+26B3C,U+26B50-26B53,U+26B5B-26B5C,U+26B73-26B75,U+26B82,U+26B8E,U+26B96-26B97,U+26B9D,U+26BA0,U+26BB3,U+26BC0,U+26BD5,U+26BDC,U+26BF7,U+26C21,U+26C36,U+26C40-26C41,U+26C45-26C47,U+26C5A,U+26C64,U+26C7E-26C82,U+26C8F,U+26CA4,U+26CB7-26CB8,U+26CBD,U+26CC0,U+26CC3,U+26CD1,U+26CD5,U+26D09,U+26D22-26D2A,U+26D51,U+26D61,U+26D65,U+26D6B,U+26D74,U+26D80,U+26D85,U+26DA0-26DA7,U+26DAE,U+26DDC,U+26DE5,U+26DEA-26DEB,U+26DF0,U+26E00,U+26E05,U+26E07,U+26E11-26E12,U+26E42-26E45,U+26E47,U+26E6E,U+26E72,U+26E77,U+26E7E,U+26E84,U+26E88,U+26E8B,U+26E99,U+26ECA,U+26ED0-26ED7,U+26F26,U+26F2C,U+26F2F,U+26F61,U+26F73-26F74,U+26F8F,U+26F9F,U+26FA1,U+26FB1,U+26FBE,U+26FC1,U+26FC4-26FC5,U+26FD4,U+26FDE-26FDF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2700e-277e8-D3QkQxsL.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2700E,U+2702E-2702F,U+27037,U+27039,U+2704B,U+27052-27053,U+27088,U+270AD-270AF,U+270CD,U+270D2,U+270F0,U+270F8,U+27109,U+2710C,U+27112,U+27126-27127,U+27144,U+27164-27165,U+27170-27171,U+27175,U+27199,U+271CD,U+271D3,U+271D6,U+271DC,U+271FD,U+2721B,U+2722A,U+27267,U+27280,U+27285,U+2728B,U+2729C,U+272B2,U+272B6-272B7,U+272E6,U+2730A,U+27352,U+27354,U+27357,U+27369,U+2739A,U+273CA,U+273FF,U+27422,U+27450,U+27484,U+27486,U+27525,U+27574,U+275A3,U+275E0,U+275E4,U+275FD-275FF,U+27602,U+27607,U+2760C,U+2760E,U+27611,U+27619,U+27625,U+27632,U+27639,U+27655-27657,U+27667,U+27689,U+27694,U+276D4,U+27701,U+27705,U+2770F,U+27735-27736,U+27741,U+27753,U+2775E,U+27771,U+27784-27785,U+277B8,U+277CC,U+277E4,U+277E8}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-27807-27ff9-CTggxOzR.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+27807,U+2783C,U+27858,U+27870,U+2789D,U+278AE,U+278BD,U+278C8,U+27924,U+27966-27967,U+2797A,U+279A0,U+279DA,U+279DD,U+279FC-279FD,U+27A0A,U+27A0E-27A0F,U+27A3E,U+27A51,U+27A53,U+27A59,U+27A6E,U+27A76,U+27A79,U+27A7B,U+27A7E,U+27A81,U+27AAE,U+27ABD-27ABE,U+27AE2,U+27AF4,U+27B02,U+27B06,U+27B0B,U+27B18,U+27B27,U+27B2F,U+27B38-27B3A,U+27B48,U+27B65,U+27B6E,U+27B87,U+27BC6,U+27BCC,U+27BEE-27BEF,U+27BF4,U+27BFE,U+27C12,U+27C6C,U+27CA8,U+27CB1,U+27CC5,U+27D24,U+27D2A,U+27D2F,U+27D4D,U+27D53-27D54,U+27D66,U+27D6D,U+27D84,U+27D8F,U+27D98,U+27DBD,U+27DCE,U+27DDC,U+27E19,U+27E3C-27E3D,U+27E4D,U+27E4F,U+27E79,U+27E7D,U+27ED3,U+27F1B,U+27F2E-27F2F,U+27FA8,U+27FF9}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-28002-287e0-BeQIDhKN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+28002,U+28009,U+2801E,U+28023-28024,U+2802E,U+28048,U+28083,U+28090,U+280BD-280BE,U+280E8-280E9,U+280F4,U+2812E,U+2814F,U+2815D,U+2816F,U+28189,U+2818B,U+281AF,U+281BC,U+28207,U+28218,U+2821A,U+28256,U+2827C,U+2829B,U+282CD,U+282E2,U+28306,U+28318,U+2832F,U+2833A,U+28365,U+2836D,U+2837D,U+2838A,U+283CA,U+283F3,U+283F6,U+28408,U+28412,U+28432,U+2844D,U+28452-28453,U+28464,U+28468,U+2846C-2846D,U+28473,U+28482,U+28484,U+28489,U+2848C,U+284A6,U+284AB,U+284AD,U+284B0,U+284C5,U+284C9,U+284CD,U+284E4,U+284F1,U+284F5,U+284FD,U+28501,U+28505,U+2851D,U+2851F,U+28527,U+2852B-2852C,U+2852F-28530,U+2853C-2853D,U+28546,U+28560,U+28563,U+28565,U+2856C,U+28582,U+28587-28588,U+2858A,U+285A3,U+285B6,U+285B9,U+285BB,U+285BE-285BF,U+285D2,U+285E1,U+285E8,U+285EA,U+285ED,U+285F1-285F2,U+285F4,U+28600,U+2860B,U+28622,U+28625,U+28637,U+2863B,U+28642,U+28644,U+2864E,U+28655,U+28659-2865A,U+2865F,U+28678,U+28695,U+286AA-286AB,U+286B2,U+286BC,U+286D8,U+286E6,U+2870F,U+28713,U+2872E,U+2874A,U+28763,U+287E0}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-28804-28fe4-lHvQoQRR.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+28804,U+2880B,U+2882B,U+2890D,U+28933,U+28945,U+28948,U+28956,U+28964,U+28968,U+2896C-2896D,U+2897E,U+28989,U+2898D,U+289A8,U+289AA-289AB,U+289B8,U+289BC,U+289C0,U+289DC,U+289DE,U+289E1,U+289E3-289E4,U+289E7-289E8,U+289EE,U+289F9-289FC,U+28A0F,U+28A16,U+28A25,U+28A32,U+28A36,U+28A44-28A4B,U+28A59-28A5A,U+28A81-28A83,U+28A8B,U+28A9A-28A9C,U+28AC0,U+28AC6,U+28ACB-28ACC,U+28ACE,U+28ADE-28AE3,U+28AE5,U+28AEA,U+28AFC,U+28B0C,U+28B13,U+28B21-28B22,U+28B2B-28B2D,U+28B2F,U+28B46,U+28B49,U+28B4C,U+28B4E,U+28B50,U+28B63-28B66,U+28B6A,U+28B6C,U+28B8F,U+28B92,U+28B99,U+28B9C-28B9D,U+28BB9,U+28BC2,U+28BC5,U+28BD4,U+28BD7,U+28BD9-28BDA,U+28BE7-28BEC,U+28BF5,U+28BFA,U+28BFF,U+28C03,U+28C09,U+28C0F,U+28C1C-28C1D,U+28C23,U+28C26,U+28C2B,U+28C30,U+28C39,U+28C3B,U+28C47,U+28C4F,U+28C51,U+28C54,U+28C67,U+28CC1,U+28CCA,U+28CCD,U+28CD2,U+28CDB,U+28D02,U+28D34,U+28D77,U+28D7F,U+28D84,U+28D8A,U+28D99,U+28DA1,U+28DAE,U+28DB9,U+28E39,U+28E65-28E66,U+28E97,U+28E99,U+28EAC,U+28EB2-28EB3,U+28ED9,U+28EE7,U+28F06,U+28F12,U+28F41,U+28FBA,U+28FC5,U+28FE4}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-29031-297fd-yyuqwrDs.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+29031,U+29079,U+29088,U+2908B,U+29093,U+290AF-290B1,U+290C0,U+290E4-290E5,U+290EC-290ED,U+2910D,U+29110,U+2913C,U+29145,U+2914D,U+2915B,U+2915E,U+29170,U+2917E,U+2919C,U+291A8,U+291D5,U+291DC,U+291DF,U+291E3,U+291EB,U+2921A,U+2925E,U+29293,U+29356,U+29379,U+2940A,U+2941A,U+2941D,U+2941F-29420,U+29422,U+29427,U+29433,U+2943F,U+29448,U+2944E,U+29496,U+294D0,U+294D9-294DA,U+294DE,U+294E5,U+294E7-294E8,U+29509,U+29524,U+2953A,U+2959E,U+295B0,U+295B6,U+295B8,U+295D7,U+295E9,U+295F4,U+29638,U+2965E,U+2967A,U+29682,U+29685,U+29688,U+29695-29696,U+296A9,U+296B9,U+296C6,U+296DE,U+296E5,U+296FA,U+29701,U+29706,U+29708,U+2970B,U+2970F,U+29715,U+29717,U+29720,U+2972F,U+29732,U+29734,U+29739,U+2973F,U+29759,U+2975D,U+29780,U+29783,U+2978D,U+2978F,U+29791,U+297A1,U+297A5,U+297A7,U+297AB,U+297AD,U+297B7,U+297C4,U+297CB,U+297D4,U+297F1,U+297FD}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2983b-29fde-DMx6Wwe3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2983B,U+29854,U+29857-29858,U+2985D,U+29879,U+29894,U+2989D,U+298A4,U+298D1,U+298EA,U+298F1,U+298FA,U+29900,U+29903,U+29905,U+2992F,U+29945,U+29947-2994A,U+2995D,U+2996A,U+2998B,U+2999D,U+299C3,U+299C9,U+29A28,U+29A4D,U+29A59,U+29AB7,U+29AEF,U+29B05,U+29B0E,U+29B30,U+29BBA,U+29BD5,U+29C13,U+29C73,U+29C7F,U+29CAD,U+29D34,U+29D3E,U+29D49,U+29D5A,U+29D7C,U+29D87,U+29D98,U+29D9B,U+29DF6,U+29DF8,U+29E06,U+29E2D,U+29E68,U+29E7A,U+29EAC,U+29EB0,U+29EC3,U+29EE0-29EE1,U+29EE4,U+29EF8,U+29F23,U+29F30,U+29F7E,U+29F83,U+29F8C,U+29FB7,U+29FC7,U+29FDE}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2a014-2a7dd-DkJXaa5i.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2A014,U+2A061,U+2A067,U+2A087,U+2A0B9,U+2A0C8,U+2A0CE,U+2A0E1,U+2A0ED,U+2A0F3,U+2A0F8,U+2A0FE,U+2A105,U+2A107,U+2A123,U+2A133-2A134,U+2A150,U+2A192-2A193,U+2A1AB,U+2A1B4-2A1B5,U+2A1DF,U+2A1F4-2A1F5,U+2A20E,U+2A220,U+2A233,U+2A291,U+2A293,U+2A296,U+2A29F,U+2A2A8,U+2A2AD,U+2A2B4,U+2A2B6,U+2A2BA,U+2A2BD,U+2A2DF,U+2A2FF,U+2A301,U+2A308,U+2A333,U+2A347,U+2A351-2A352,U+2A36A,U+2A392,U+2A3A9,U+2A3B0,U+2A3ED,U+2A434,U+2A45B,U+2A472,U+2A4D0,U+2A502,U+2A504,U+2A508,U+2A50D,U+2A54D,U+2A564,U+2A585,U+2A5C6-2A5C7,U+2A5CB,U+2A5CD,U+2A600-2A601,U+2A632,U+2A64A,U+2A65B,U+2A664,U+2A691,U+2A695-2A696,U+2A699,U+2A6A5,U+2A6A9,U+2A6AC,U+2A746,U+2A7DD}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2a813-2afb2-MLdTjSg2.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2A813,U+2A8FB,U+2A917,U+2AA30,U+2AA36,U+2AA58,U+2AB03,U+2AB87,U+2AC68,U+2AD03,U+2AD81,U+2AD89,U+2ADC2,U+2ADFF,U+2AF19,U+2AFA2,U+2AFB2}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2b003-2b7fc-C3kHGgZk.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2B003,U+2B048,U+2B0E0,U+2B0EF,U+2B127-2B128,U+2B137-2B138,U+2B1ED,U+2B1FF,U+2B20C,U+2B234,U+2B2FE,U+2B300,U+2B30F,U+2B344,U+2B363,U+2B36F,U+2B372,U+2B37D,U+2B3CF,U+2B404,U+2B410,U+2B413,U+2B461,U+2B468,U+2B4BC,U+2B4C6,U+2B4E7,U+2B4EF,U+2B4F6,U+2B4F9,U+2B50D-2B50E,U+2B52D,U+2B536,U+2B5AE-2B5AF,U+2B5B3,U+2B5E7,U+2B5F4,U+2B61C-2B61D,U+2B626-2B628,U+2B62A,U+2B62C,U+2B667,U+2B695-2B696,U+2B6AD,U+2B6ED,U+2B741-2B743,U+2B74C,U+2B754-2B755,U+2B75D,U+2B762-2B764,U+2B76F,U+2B778,U+2B793,U+2B79C,U+2B79F,U+2B7A9-2B7AA,U+2B7B4,U+2B7B9,U+2B7C0,U+2B7C5,U+2B7C8,U+2B7CB-2B7CD,U+2B7D0,U+2B7D6,U+2B7D9,U+2B7E6,U+2B7E8,U+2B7EA,U+2B7EF,U+2B7F9,U+2B7FC}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2b806-2be29-a72pDnHV.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2B806,U+2B80A,U+2B81C-2B81D,U+2B8B8,U+2BAC7,U+2BB5F,U+2BB62,U+2BB7C,U+2BB83,U+2BC1B,U+2BD77,U+2BD87,U+2BDF7,U+2BE29}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2c029-2c7fd-BFIKpGEe.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2C029-2C02A,U+2C0A9,U+2C0CA,U+2C115,U+2C1D5,U+2C1D9,U+2C1F9,U+2C27C,U+2C288,U+2C2A4,U+2C317,U+2C35B,U+2C361,U+2C364,U+2C488,U+2C494,U+2C497,U+2C542,U+2C613,U+2C618,U+2C621,U+2C629,U+2C62B-2C62D,U+2C62F,U+2C642,U+2C64A-2C64B,U+2C72C,U+2C72F,U+2C79F,U+2C7C1,U+2C7D3,U+2C7FD}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2c8d9-2ce93-BbQozvxF.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2C8D9,U+2C8DE,U+2C8E1,U+2C8F3,U+2C907,U+2C90A,U+2C91D,U+2CA02,U+2CA0E,U+2CA7D,U+2CAA9,U+2CB29,U+2CB2D-2CB2E,U+2CB31,U+2CB38-2CB39,U+2CB3B,U+2CB3F,U+2CB41,U+2CB4A,U+2CB4E,U+2CB5A-2CB5B,U+2CB64,U+2CB69,U+2CB6C,U+2CB6F,U+2CB73,U+2CB76,U+2CB78,U+2CB7C,U+2CBB1,U+2CBBF-2CBC0,U+2CBCE,U+2CC56,U+2CC5F,U+2CCF5-2CCF6,U+2CCFD,U+2CCFF,U+2CD02-2CD03,U+2CD0A,U+2CD8B,U+2CD8D,U+2CD8F-2CD90,U+2CD9F-2CDA0,U+2CDA8,U+2CDAD-2CDAE,U+2CDD5,U+2CE18,U+2CE1A,U+2CE23,U+2CE26,U+2CE2A,U+2CE7C,U+2CE88,U+2CE93}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2f800-2fa1d-DJRRoX5G.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2F800-2F803,U+2F805-2F80E,U+2F810-2F814,U+2F816-2F817,U+2F819,U+2F81B-2F821,U+2F823-2F827,U+2F829-2F82B,U+2F82D-2F832,U+2F834-2F83E,U+2F840-2F845,U+2F847-2F851,U+2F853-2F861,U+2F863-2F86C,U+2F86E-2F872,U+2F874-2F876,U+2F878-2F883,U+2F885-2F898,U+2F89B-2F8A5,U+2F8A7-2F8AB,U+2F8AD-2F8B1,U+2F8B3-2F8B5,U+2F8B7-2F8D2,U+2F8D4-2F8DA,U+2F8DD-2F8E0,U+2F8E2-2F8E4,U+2F8E6-2F8E9,U+2F8EB-2F8EC,U+2F8EE-2F8FB,U+2F8FD-2F902,U+2F904-2F90A,U+2F90C-2F90E,U+2F910-2F919,U+2F91B-2F91F,U+2F922-2F944,U+2F946,U+2F948-2F96B,U+2F96D-2F994,U+2F996-2F9CF,U+2F9D1-2F9DD,U+2F9E0-2F9F3,U+2F9F5-2FA1D}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-20001-207ff-D-VD_NVp.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+20001-2000A,U+2000C-20020,U+20022-2003D,U+2003F-20040,U+20042-20044,U+20047-20049,U+2004B-2004D,U+2004F-20067,U+20069-20085,U+20088,U+2008B-20093,U+20095-200A1,U+200A3,U+200A5-200AF,U+200B1-200B8,U+200BA-200C9,U+200CE-200D0,U+200D2-200D6,U+200D8-200E3,U+200E5-200ED,U+200EF-200F4,U+200F6-2010B,U+2010D,U+2010F-20117,U+20119-20121,U+20123-2012B,U+2012D-20157,U+20159-2015D,U+2015F-20163,U+20165-201A1,U+201A3,U+201A5-201A8,U+201AA,U+201AC-201BA,U+201BC-201C0,U+201C2,U+201C4-201D3,U+201D5-201D8,U+201DA-201F1,U+201F3-201FD,U+201FF-20203,U+20205-2020B,U+2020D-20212,U+20215-20236,U+20238,U+2023A-2024B,U+2024D-20254,U+20256-2025A,U+2025C-20264,U+20266-2026D,U+2026F-20273,U+20276-2027C,U+2027E-20298,U+2029A-2029D,U+2029F,U+202A1,U+202A3-202A6,U+202A8-202B6,U+202B8-202BE,U+202C1-202E4,U+202E6-202EB,U+202ED-20309,U+2030B-20317,U+20319-20324,U+20326-2032A,U+2032C-20340,U+20342-20344,U+20348-20370,U+20372-2037D,U+20382-2039F,U+203A1-203A6,U+203A8-203B4,U+203B6-203B8,U+203BA-203BE,U+203C0-203C8,U+203CA,U+203CC-203E7,U+203E9-203F4,U+203F6-203F8,U+203FA-203FB,U+203FD-20408,U+2040A-20412,U+20415-2041E,U+20420-20449,U+2044B-20456,U+20458-20464,U+20466-20486,U+20488-2048B,U+2048D,U+2048F-20490,U+20493-20495,U+20497-204A2,U+204A4-204C9,U+204CB-204D6,U+204D8-204EC,U+204EE-204FB,U+204FD,U+204FF-20508,U+2050A-2051B,U+2051D-20522,U+20524,U+20526-2053E,U+20541-20546,U+20548-2054A,U+2054C-2058D,U+2058F-205A4,U+205A6-205B0,U+205B2,U+205B4-205C2,U+205C4-205C9,U+205CB-205CF,U+205D1-205D4,U+205D7-205DE,U+205E1-205EA,U+205EC-205ED,U+205EF-20610,U+20612-20614,U+20616-20618,U+2061B-20627,U+20629-2062E,U+20631-20639,U+2063B-20655,U+20657-20659,U+2065B-20675,U+20677-206A2,U+206A4-206C8,U+206CA-206E7,U+206E9-206EB,U+206ED,U+206EF-206F8,U+206FA-2070D,U+2070F-2071A,U+2071C-20730,U+20732-2074E,U+20750-2075E,U+20760-20778,U+2077A-207C7,U+207C9-207FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-20800-20fff-CIx5U7Dz.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+20800-20803,U+20805-20806,U+20808-2082B,U+2082D-20839,U+2083B-2085D,U+20860-20872,U+20874-20875,U+20877-20885,U+20887-20888,U+2088A-20894,U+20896-208A6,U+208A8-208B8,U+208BA-208D4,U+208D6-208DD,U+208DF-208E4,U+208E6-2090D,U+2090F-20915,U+20917-20922,U+20924-20953,U+20955-20978,U+2097A-2097B,U+2097D-20983,U+20986-2099C,U+2099E-209E6,U+209E8,U+209EA-209EE,U+209F0-20A0F,U+20A12-20A26,U+20A28-20A2B,U+20A2D-20A40,U+20A42-20A49,U+20A4B-20A4F,U+20A51-20A63,U+20A65-20A6E,U+20A70-20A89,U+20A8B-20AB3,U+20AB5-20AC1,U+20AC3-20ACC,U+20ACE-20AD2,U+20AD4-20AE3,U+20AE5-20B0C,U+20B0E-20B1C,U+20B1E-20B4C,U+20B4E-20B62,U+20B64-20B6E,U+20B70-20B8E,U+20B90-20B92,U+20B94-20B9E,U+20BA0-20BA7,U+20BAA-20BB0,U+20BB2-20BB6,U+20BB8-20BBE,U+20BC0-20BC5,U+20BC7-20BCA,U+20BCD-20BE1,U+20BE3-20BEA,U+20BEC-20BFA,U+20BFC-20BFE,U+20C00-20C0A,U+20C0C,U+20C0E-20C1F,U+20C21-20C33,U+20C35-20C39,U+20C3C-20C40,U+20C44-20C4F,U+20C51-20C52,U+20C54-20C64,U+20C66-20C73,U+20C75-20C76,U+20C79-20C7B,U+20C7D-20C8C,U+20C8E-20C95,U+20C97,U+20C99-20C9B,U+20C9D-20CB4,U+20CB6-20CB7,U+20CB9-20CCE,U+20CD1-20CD2,U+20CD7-20CDC,U+20CDE-20CEC,U+20CEE-20CFE,U+20D00-20D14,U+20D16-20D27,U+20D29-20D30,U+20D33-20D44,U+20D4B,U+20D4F-20D57,U+20D59-20D6E,U+20D70,U+20D72-20D73,U+20D75-20D7B,U+20D7D,U+20D80-20D95,U+20D97-20D9B,U+20D9D-20DA6,U+20DA8-20DAD,U+20DAF-20DB1,U+20DB3-20DB6,U+20DB9-20DC7,U+20DC9-20DD3,U+20DD5-20DE0,U+20DE2-20E03,U+20E05-20E08,U+20E0B-20E0C,U+20E12-20E15,U+20E17-20E1C,U+20E1E-20E48,U+20E4A-20E4B,U+20E4D-20E63,U+20E65-20E6C,U+20E6E-20E72,U+20E74,U+20E7C-20E8B,U+20E8D-20E94,U+20E97,U+20E99-20E9C,U+20E9E-20EA1,U+20EA3-20EA9,U+20EAD-20EB5,U+20EB7-20ED6,U+20ED9-20EDA,U+20EDC,U+20EDE-20EF7,U+20EFC-20F1C,U+20F1E-20F25,U+20F27-20F2C,U+20F2F,U+20F32-20F3A,U+20F3C-20F4B,U+20F4D-20F5E,U+20F60-20F63,U+20F65-20F8C,U+20F8E-20F8F,U+20F91-20FAC,U+20FAE-20FB3,U+20FB7-20FBB,U+20FBD-20FCA,U+20FCC-20FD4,U+20FD6-20FDE,U+20FE1-20FE9,U+20FEE-20FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-21000-217ff-CZOTO_KY.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+21000-21013,U+21015-2101C,U+2101F-2104E,U+21050-2105B,U+2105D-2106E,U+21070-21074,U+21079-2107A,U+2107C-21087,U+21089-21095,U+21097-2109C,U+2109E-210B3,U+210B5-210BE,U+210C2-210C6,U+210CA-210CE,U+210D0-210D2,U+210D4-210E3,U+210E5-210F3,U+210F7-2112E,U+21130-2113A,U+2113C,U+2113E-21144,U+21146-21147,U+21149-2114E,U+21150-21154,U+21156-2117F,U+21181-21186,U+21188-211D8,U+211DA-21200,U+21203-2123B,U+2123E-2124E,U+21250-21254,U+21256-21273,U+21276-2127A,U+2127D-2128C,U+2128E,U+21290-21298,U+2129A-212A4,U+212A6-212A7,U+212AA-212AF,U+212B1-212D6,U+212D8-212E2,U+212E5-212F2,U+212F4-212FC,U+212FF-21301,U+21306-2131A,U+2131C-21327,U+21329-21335,U+21337-21339,U+2133B-21343,U+21345-21368,U+2136A-2136D,U+2136F-21374,U+21377-2138D,U+2138F-21397,U+21399,U+2139B,U+2139D-213C3,U+213C7-213EC,U+213EE-213FD,U+213FF-21412,U+21414-21415,U+21417-21423,U+21425-2143E,U+21440-21451,U+21453,U+21456-2145D,U+21460-2146C,U+2146F-21489,U+2148B-21496,U+21498-214B5,U+214B7-214E3,U+214E5-214E7,U+214E9-214FC,U+214FE-21551,U+21553-21568,U+2156A-21576,U+21578-21581,U+21583-21593,U+21595,U+21597-215B5,U+215B7-215D1,U+215D3-215D6,U+215D8-21605,U+21607-21609,U+2160B-21612,U+21614-21618,U+2161A-21623,U+21625-2163D,U+2163F-21640,U+21642-21646,U+21648-21660,U+21662-21690,U+21693-216A7,U+216A9-216B3,U+216B5-216B7,U+216BB-216BF,U+216C3-216CB,U+216CD-216D2,U+216D4,U+216D6-216DE,U+216E0-216E5,U+216E9,U+216EB-216F9,U+216FD,U+216FF-21705,U+21707-2170C,U+2170E-2170F,U+21711-21725,U+21728-21739,U+2173D-21741,U+21743-21756,U+21758-21763,U+21765-2176B,U+21772,U+21775-217AA,U+217AC-217AF,U+217B6-217C2,U+217C4-217C6,U+217C8-217D8,U+217DD-217DE,U+217E0-217EE,U+217F0-217F4,U+217F7,U+217FD-217FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-21801-21fff-BTjZBOuT.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+21801-2181F,U+21821-21827,U+2182B-2182C,U+2182E-21838,U+2183C-2183F,U+21841-21844,U+21846-21851,U+21853-2185D,U+2185F-21860,U+21865-21876,U+21878-2187A,U+2187C-21882,U+21886-21897,U+21899-2189D,U+218A3-218BC,U+218C0-218D0,U+218D2-218D5,U+218DA-218E9,U+218EB-218F9,U+218FB-21902,U+21906-2190F,U+21913-21914,U+21916-2191B,U+2191D-21921,U+21923-21926,U+21928-2193A,U+2193C-21943,U+21945-21957,U+21959-21968,U+2196B-2197B,U+2197D-2197F,U+21981-21982,U+21984-21987,U+21989-2198B,U+2198D-21995,U+21997-219C2,U+219C4-219C7,U+219C9-219DA,U+219DC-219EB,U+219ED-219F0,U+219F2,U+219F4-219FC,U+219FE-21A19,U+21A1B-21A2C,U+21A2E-21A33,U+21A35-21A40,U+21A42-21A44,U+21A46-21A4A,U+21A4C-21A61,U+21A64-21A73,U+21A75-21AA1,U+21AA3-21B17,U+21B19-21B32,U+21B34-21B43,U+21B45-21B4D,U+21B4F-21B8D,U+21B8F-21BC0,U+21BC3-21BCD,U+21BCF-21BEC,U+21BEE-21C11,U+21C13-21C29,U+21C2B-21C30,U+21C32-21C51,U+21C53-21C55,U+21C57-21C6F,U+21C71-21CA1,U+21CA3-21CA4,U+21CA6-21CAB,U+21CAD-21D0A,U+21D0C-21D14,U+21D16-21D2C,U+21D2E-21D42,U+21D44,U+21D47-21D52,U+21D54-21D57,U+21D59-21D5D,U+21D5F-21D61,U+21D63-21D77,U+21D79-21D8F,U+21D91,U+21D93-21D9B,U+21D9D-21DA0,U+21DA2-21DB5,U+21DB8-21DB9,U+21DBB-21DC9,U+21DCB-21DD0,U+21DD2-21DDF,U+21DE1-21DE3,U+21DE7-21DEA,U+21DEC-21DF8,U+21DFA-21E1B,U+21E1D-21E22,U+21E24-21E32,U+21E35-21E36,U+21E38-21E3C,U+21E3E-21E61,U+21E63-21E88,U+21E8A-21E98,U+21E9A-21EA3,U+21EA5-21EA7,U+21EA9-21EAB,U+21EAD-21EC7,U+21EC9-21ED4,U+21ED6-21EDE,U+21EE0-21EE3,U+21EE5-21F0D,U+21F10-21F14,U+21F16-21F18,U+21F1A-21F1D,U+21F1F-21F43,U+21F45-21F5B,U+21F5D-21F69,U+21F6B-21F75,U+21F77-21F9D,U+21F9F-21FA0,U+21FA2-21FD5,U+21FD7-21FE6,U+21FEA,U+21FEC-21FED,U+21FEF-21FF9,U+21FFB-21FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-22000-227ff-DSyQddL3.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+22000-22028,U+2202A-22033,U+22035-22036,U+22038-22044,U+22046-22048,U+2204A-2207D,U+2207F-22099,U+2209B-220C6,U+220C8-220FB,U+220FD-22129,U+2212B-2215A,U+2215C-22172,U+22174-22179,U+2217C-22182,U+22184-2219E,U+221A0,U+221A2-221C0,U+221C2,U+221C4-221D3,U+221D5-22207,U+22209-22213,U+22215-22217,U+22219-2221B,U+2221D-2227B,U+2227D-22289,U+2228B-222AB,U+222AD-222E2,U+222E4-222ED,U+222EF-222F0,U+222F2-222FE,U+22300-2231A,U+2231C-2231D,U+2231F-22320,U+22322-22324,U+22326-22330,U+22332-22340,U+22342-223A5,U+223A7-223AC,U+223AE-223BC,U+223BE-223CF,U+223D1-223D6,U+223D8-223E3,U+223E5-223F9,U+223FB-22426,U+22428-22436,U+22438-2243F,U+22441-22464,U+22466-22470,U+22472-2248A,U+2248C-22490,U+22492-224AF,U+224B1-224BB,U+224BD-224C0,U+224C2-224C8,U+224CA-224CB,U+224CD-224EC,U+224EE-22500,U+22502-22512,U+22514-2251A,U+2251C-2252F,U+22531-2254C,U+2254E-22551,U+22553,U+22555-2258C,U+2258E,U+22590-225AE,U+225B0-225BD,U+225BF-225F1,U+225F3-22606,U+22608,U+2260A-2261A,U+2261D-2262A,U+2262C-22649,U+2264B-2264D,U+2264F-22667,U+22669-22671,U+22673-22679,U+2267B-22682,U+22684-22695,U+22697,U+22699-226D3,U+226D5-226F2,U+226F7-22711,U+22713,U+22715-2271A,U+2271C-2271E,U+22720-22729,U+2272B-2276B,U+2276D-22774,U+22776-22780,U+22782-2278F,U+22791-22795,U+22797-227A0,U+227A2-227B3,U+227B6-227CC,U+227CE-227F9,U+227FB-227FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-22800-22fff-42Jr5dNV.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+22800-22802,U+22804-22834,U+22836-22840,U+22842,U+22845-22849,U+2284B-22859,U+2285C-2285E,U+22861-22870,U+22872-22885,U+22887-22893,U+22895-228AA,U+228AC,U+228AE-228C0,U+228C2-228F6,U+228F8-22903,U+22905-22925,U+22927-22938,U+2293A-2294E,U+22950-22959,U+2295B-22966,U+22968-2296A,U+2296C-2297F,U+22981-22984,U+22986-2298E,U+22990-22992,U+22994-229CB,U+229CD-22A24,U+22A26-22A36,U+22A39-22A65,U+22A67-22AB7,U+22AB9-22ACE,U+22AD0-22AD4,U+22AD6-22AE5,U+22AE7,U+22AE9-22B0B,U+22B0D,U+22B0F-22B21,U+22B23-22B3E,U+22B40-22B42,U+22B44-22B45,U+22B47-22B4E,U+22B51-22B69,U+22B6B-22BA5,U+22BA7-22BC9,U+22BCB-22BCD,U+22BCF-22BF0,U+22BF2-22C1C,U+22C1E-22C23,U+22C25,U+22C28-22C37,U+22C39-22C4B,U+22C4D-22C50,U+22C52-22C54,U+22C56-22C61,U+22C63-22C6E,U+22C70-22C71,U+22C73-22C87,U+22C89-22C9A,U+22C9C-22CA0,U+22CA2-22CA8,U+22CAA-22CB1,U+22CB3-22CB6,U+22CB8-22CC1,U+22CC3-22CC5,U+22CC7-22CC8,U+22CCA-22D06,U+22D09-22D11,U+22D13-22D22,U+22D24-22D3B,U+22D3D-22D43,U+22D45-22D4B,U+22D4D-22D56,U+22D58-22D66,U+22D68-22D89,U+22D8B-22D8C,U+22D8E-22D94,U+22D96-22D9F,U+22DA1-22DA2,U+22DA5-22DB6,U+22DB8-22DE0,U+22DE2-22DED,U+22DEF-22E08,U+22E0A-22E0C,U+22E0E-22E2C,U+22E2E-22E35,U+22E37-22E41,U+22E43-22E77,U+22E79-22E8A,U+22E8C-22EB2,U+22EB4-22EDF,U+22EE1-22EEB,U+22EED-22EEE,U+22EF0-22F21,U+22F23-22F3A,U+22F3C-22F73,U+22F75-22FCB,U+22FCD-22FD7,U+22FDA-22FDF,U+22FE1-22FE2,U+22FE4-22FEA,U+22FEC-22FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-23000-237fe-UmyuEZ5B.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+23000-23009,U+2300B-23032,U+23034-23043,U+23045-2304A,U+2304C-2305C,U+2305E-23065,U+23067-2307C,U+2307F-2308D,U+2308F-230AF,U+230B1-230B6,U+230B8-230BB,U+230BD-230D3,U+230D5-230D9,U+230DB-230DF,U+230E1-230FC,U+230FE-23102,U+23104-2311D,U+2311F-23121,U+23123-2313C,U+2313E-2317C,U+2317E-23181,U+23183-23195,U+23197-231A3,U+231A6-231B1,U+231B4-231B5,U+231B7-231BA,U+231BC-231C2,U+231C5-231C7,U+231CA-231E9,U+231EB-231F4,U+231F6,U+231FA-2320E,U+23210,U+23212-23224,U+23226-2322E,U+23230,U+23235-23255,U+23257-2325D,U+2325F-23261,U+23263-23280,U+23282-23288,U+2328B-232AA,U+232AE-232B7,U+232B9-232D1,U+232D3-232DD,U+232DF,U+232E2-232FF,U+23301-23309,U+2330B-2331E,U+23320-23342,U+23344-2335E,U+23360-2336D,U+2336F-23371,U+23373-23392,U+23394-2339B,U+2339D-233B1,U+233B3,U+233B5-233BD,U+233BF-233C2,U+233C4-233CB,U+233CD-233CF,U+233D1,U+233D4,U+233D6-233D9,U+233DB-233DD,U+233E1-233E3,U+233E5,U+233E7-233F3,U+233F6-233F8,U+233FB-233FD,U+233FF,U+23401-23407,U+23409-2343E,U+23441-23449,U+2344C-2344F,U+23452-23464,U+23466-2346C,U+2346E,U+23470-23471,U+23473-234AA,U+234AC-234AF,U+234B1-234C8,U+234CA-234CD,U+234CF-234D5,U+234D7-234E3,U+234E6-23518,U+2351A-2352F,U+23532-23550,U+23552-23559,U+2355B-23566,U+23568-23593,U+23596-23598,U+2359A-2359B,U+2359D-235AC,U+235AE-235BA,U+235BC-235C3,U+235C5-235CA,U+235CC,U+235D0-235F2,U+235F4-235FF,U+23601-23616,U+23618-23619,U+2361B-23625,U+23627-23637,U+2363D-2363F,U+23641-23646,U+23648-23658,U+2365A-2365E,U+23660-23676,U+23678-2368D,U+2368F-2369D,U+2369F-236A2,U+236A4-236A5,U+236A7-236AC,U+236AE-236B9,U+236BB-236DE,U+236E0-236ED,U+236EF-23702,U+23704-2370B,U+2370D-23715,U+23717-2371B,U+2371D-2371F,U+23721-23725,U+23727-2372C,U+2372E,U+23730-2373E,U+23740-2374A,U+2374C-23762,U+23765,U+23767-2377F,U+23782-237A1,U+237A3-237BB,U+237BD-237C1,U+237C3-237D4,U+237D8-237E6,U+237E8-237F0,U+237F2,U+237F4-237FE}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-23800-23fff-DEnHLuKS.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+23800-23823,U+23825-23839,U+2383B-2383C,U+2383E-238A6,U+238A8-238AD,U+238AF-238BD,U+238BF-239C1,U+239C3-23A62,U+23A64-23A73,U+23A75-23A8C,U+23A8E-23A97,U+23A99-23AA6,U+23AA8-23AD8,U+23ADA,U+23ADC-23AED,U+23AEF-23AF9,U+23AFB-23B19,U+23B1B-23B59,U+23B5B-23BAB,U+23BAD-23BAE,U+23BB0-23C46,U+23C48-23C62,U+23C64-23C74,U+23C76-23C7E,U+23C80-23C96,U+23C9C-23CA7,U+23CA9-23CB4,U+23CB6,U+23CB8-23CBB,U+23CBD,U+23CBF-23CC6,U+23CCA-23CED,U+23CEF-23CF0,U+23CF2-23CFB,U+23D01-23D0D,U+23D0F-23D1D,U+23D1F-23D33,U+23D35-23D3F,U+23D41-23D5A,U+23D5C-23D7C,U+23D7F-23D8E,U+23D90-23DB5,U+23DBE-23DD2,U+23DD4-23DE2,U+23DE4-23DF7,U+23DFB-23E05,U+23E07-23E10,U+23E12-23E22,U+23E24-23E2B,U+23E33-23E34,U+23E36-23E38,U+23E3A-23E64,U+23E66-23E87,U+23E8C-23EAB,U+23EAD-23EB8,U+23EBA-23EBE,U+23EC0-23ECB,U+23ECD-23ED0,U+23ED2-23ED6,U+23ED8-23EF6,U+23EFD-23F1A,U+23F1C-23F34,U+23F36-23F40,U+23F42-23F49,U+23F4B-23F5D,U+23F5F-23F60,U+23F62-23F7D,U+23F83-23F8D,U+23F90-23FB3,U+23FB5-23FB6,U+23FB8-23FBF,U+23FC1-23FC4,U+23FC6-23FEA,U+23FF1-23FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-24000-247ff-C4hbttsI.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+24000-24010,U+24012-2401F,U+24021-24038,U+2403E-2404A,U+2404C-24056,U+24058-2407F,U+24081-24084,U+24086-2408A,U+2408E-24090,U+24092-24095,U+24097-240A2,U+240A4-240C8,U+240CA-240E0,U+240E2-240EB,U+240ED-24102,U+24105-2410E,U+24110-24118,U+2411A-2413E,U+24141-24143,U+24145-2414D,U+2414F-24154,U+24158-2415B,U+2415D-2415E,U+24160,U+24162-24176,U+24178-24179,U+2417B-241A2,U+241A6-241AB,U+241AD-241B4,U+241B6-241C5,U+241C7-241CC,U+241CE-241E1,U+241E3-241FB,U+241FD,U+241FF-2421A,U+2421C-2424A,U+2424C-24255,U+24257-24258,U+2425A-24262,U+24264-24275,U+24279-24283,U+24286-24292,U+24294,U+24296-242A4,U+242A6-242BE,U+242C0,U+242C2-242C8,U+242CB-242ED,U+242EF-242F0,U+242F2-242F9,U+242FB-2430C,U+2430E-24319,U+2431B-24333,U+24335-24347,U+24349-24361,U+24366-2438B,U+2438D-24395,U+24397-2439B,U+2439E-243AA,U+243AC-243BB,U+243BE-243C0,U+243C2-243CF,U+243D1-243E8,U+243EB-243F1,U+243F3-243F7,U+243F9-24403,U+24405-24434,U+24437-24459,U+2445C-24472,U+24474-24486,U+24489-244B8,U+244BA-244BB,U+244BD-244CD,U+244CF-244D2,U+244D4-244D5,U+244D7-24504,U+24506-2450F,U+24511-24513,U+24515-24520,U+24522-24563,U+24565-24567,U+24569-24577,U+24579-2459A,U+2459C-245C7,U+245C9-24607,U+24609-24617,U+24619-24628,U+2462B-24664,U+24666-24673,U+24675-24696,U+24698-246A4,U+246A6-246D3,U+246D5-24705,U+24707-24724,U+24726-2472E,U+24730-24734,U+24737-24771,U+24773-2478E,U+24790-247DF,U+247E1-247F0,U+247F2-247FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-24800-24fff-CJQ8aDMB.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+24800-24810,U+24815,U+24817-24822,U+24824-24881,U+24883-24895,U+24897-248E8,U+248EA-248EF,U+248F4-248FA,U+248FC-248FE,U+24902-2490B,U+2490D-24915,U+24918,U+2491A-2492E,U+24930-24932,U+24935-2493D,U+24944-24961,U+24964-24973,U+24977-2497A,U+2497C-2497E,U+24980-24981,U+24983-24987,U+24990-24993,U+24995-249A3,U+249A5-249A6,U+249A8,U+249AA,U+249AE-249B6,U+249BC-249C4,U+249C6-249CF,U+249D1-249D9,U+249DC-249DD,U+249E0-249E2,U+249E4,U+249E6-249EA,U+249EE-249F5,U+249FA,U+249FC-24A00,U+24A02-24A0D,U+24A0F-24A11,U+24A14,U+24A16-24A20,U+24A2B-24A3D,U+24A3F-24A41,U+24A43-24A44,U+24A46-24A49,U+24A4B-24A4C,U+24A52-24A5C,U+24A5E-24A64,U+24A68-24A70,U+24A72-24A76,U+24A7B-24A7C,U+24A7E-24A8B,U+24A8D-24A92,U+24A97-24AA3,U+24AA8-24AB0,U+24AB4-24AB9,U+24ABD-24ABF,U+24AC1-24AC6,U+24AC8,U+24ACB-24AD0,U+24AD2-24ADE,U+24AE0-24AE1,U+24AE3-24AE8,U+24AEA-24B0E,U+24B10-24B55,U+24B57-24B6D,U+24B70-24BC4,U+24BC6-24BF4,U+24BF6-24C08,U+24C0A-24C15,U+24C17-24C1D,U+24C1F-24C35,U+24C37-24C82,U+24C84-24C91,U+24C93-24C9D,U+24CA0-24CC8,U+24CCA-24CD8,U+24CDA-24D05,U+24D07-24D12,U+24D15-24D37,U+24D39-24DB7,U+24DB9-24DE9,U+24DEC-24E03,U+24E05-24E0D,U+24E0F-24E36,U+24E38-24E3A,U+24E3C-24E4F,U+24E51-24E69,U+24E6B-24E83,U+24E85-24E8A,U+24E8C-24EA4,U+24EA6,U+24EA8-24F0D,U+24F0F-24F30,U+24F32-24F4B,U+24F4D-24F5B,U+24F5D-24F81,U+24F83-24F85,U+24F87-24F96,U+24F98-24F99,U+24F9B-24FA0,U+24FA2-24FA8,U+24FAA-24FB3,U+24FB5-24FB7,U+24FB9-24FC1,U+24FC3-24FF1,U+24FF3-24FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-25000-257ff-DW34Kj3A.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+25000-2502B,U+2502D-25043,U+25045-25049,U+2504B-25051,U+25053-25054,U+25056-2509C,U+2509E-250F1,U+250F4-25101,U+25103-25118,U+2511A-25121,U+25123-2512A,U+2512C-25132,U+25134-25147,U+25149-25157,U+25159-2517C,U+2517F-25184,U+25186-25191,U+25193-251A8,U+251AA-251CC,U+251CE-251E2,U+251E4,U+251E8-2521D,U+2521F,U+25222-25248,U+2524A-2524B,U+2524D-2524E,U+25251-25298,U+2529A-252C6,U+252C8-252D7,U+252D9-2530D,U+2530F-25310,U+25312,U+25314-2533D,U+2533F-253B4,U+253B6-253FD,U+253FF-25418,U+2541A-2541C,U+2541E-25424,U+25426-2542D,U+25431-25445,U+25447-2546B,U+2546D,U+2546F-2548D,U+2548F-25499,U+2549B-254C8,U+254CA-254D8,U+254DA-2550D,U+2550F-25530,U+25533-25534,U+25536-2553E,U+25540-2555A,U+2555F-25561,U+25563-25564,U+25567-25580,U+25582-25583,U+25585-2558E,U+25590-255A6,U+255A9-255B8,U+255BA-255D4,U+255D6-255DA,U+255DC-255DF,U+255E1-25604,U+25606,U+25608-25625,U+25627-2562A,U+2562D,U+2562F,U+25631-25634,U+25636-2563C,U+2563E-25648,U+2564C-25650,U+25652-2566A,U+2566C-2566D,U+2566F-25676,U+25678-2567E,U+25680-25682,U+25684-25689,U+2568B-25690,U+25692-25694,U+25696-25699,U+2569B-256A6,U+256A8-256B2,U+256B4-256C4,U+256C7-256D8,U+256DA-256DB,U+256DD-256DE,U+256E0-256E2,U+256E4-256F1,U+256F3-256F5,U+256F7-25704,U+25707-25711,U+25713-25719,U+2571B-2571C,U+2571E-25724,U+25728-2573C,U+2573E-25754,U+25756-25770,U+25773-25777,U+25779-257A8,U+257AA-257B3,U+257B5-257C6,U+257C8-257CD,U+257CF-257DE,U+257E2-257FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-25800-25fff-BKrYTCAN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+25800-25807,U+25809-25831,U+25833-25834,U+25836-25839,U+2583B-25845,U+25847-25856,U+25858-2585C,U+2585F-25864,U+25866-25869,U+2586B-25871,U+25873,U+25876,U+25878-258B7,U+258B9-258C7,U+258C9-258DD,U+258DF-258E0,U+258E2-258EA,U+258EC-25902,U+25904-25945,U+25947-25955,U+25957-25977,U+25979-2597B,U+2597D-259AB,U+259AE-259C3,U+259C5-259CB,U+259CD-259D3,U+259D5-25A2A,U+25A2C-25A53,U+25A55-25A94,U+25A96-25A9B,U+25A9D-25AA6,U+25AA8-25AAD,U+25AB0-25AD3,U+25AD5-25AD6,U+25AD8-25AE0,U+25AE2,U+25AE5-25AE8,U+25AEA-25AF0,U+25AF2-25B14,U+25B16-25B5E,U+25B60-25B73,U+25B75-25B88,U+25B8A-25B96,U+25B98-25BAA,U+25BAC-25BB1,U+25BB5-25BC5,U+25BC7-25BE3,U+25BE5-25BE7,U+25BE9-25C00,U+25C02-25C05,U+25C07-25C20,U+25C22-25C49,U+25C4C-25C63,U+25C66-25C79,U+25C7B-25C7F,U+25C81-25C90,U+25C92-25CA3,U+25CA5-25CBF,U+25CC2-25CC8,U+25CCA-25CCB,U+25CCE,U+25CD1-25CFD,U+25CFF-25D1F,U+25D21-25D2F,U+25D31-25D42,U+25D44-25D98,U+25D9A-25DA0,U+25DA2-25DB8,U+25DBA-25E0D,U+25E0F-25E2D,U+25E2F-25E43,U+25E45-25E48,U+25E4A-25E55,U+25E57-25E61,U+25E63-25E64,U+25E66-25E80,U+25E84-25E9A,U+25E9C,U+25E9E-25EA5,U+25EA7-25EB3,U+25EB5-25EBB,U+25EBD-25EC1,U+25EC3-25ED6,U+25ED9-25EE6,U+25EE9-25F19,U+25F1B-25F22,U+25F24-25F4A,U+25F4C-25F5B,U+25F5D-25F6B,U+25F6D-25F85,U+25F87-25F9D,U+25F9F-25FD3,U+25FD5-25FDB,U+25FDD-25FDF,U+25FE3-25FE8,U+25FEA-25FFA,U+25FFC-25FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-26000-267ff-BLRemIYa.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+26000-26007,U+26009-2600B,U+2600D-26016,U+26018-26020,U+26022-26028,U+2602A-26047,U+26049-26056,U+26058-2605F,U+26061-26063,U+26065-26082,U+26084-26096,U+26098-260A3,U+260A6,U+260A8-260C7,U+260C9-260EC,U+260EE-26101,U+26103-26120,U+26122-2613F,U+26141-26158,U+2615D-2617A,U+2617C-261A1,U+261A3-261AC,U+261AF-261B1,U+261B3-261D6,U+261D8-261D9,U+261DB-261DC,U+261DE-26220,U+26223-26227,U+26229-26246,U+26248-26257,U+26259-26260,U+26262-26269,U+2626C-2626F,U+26271-26272,U+26274-26285,U+26287-262CF,U+262D1-262D8,U+262DA-26334,U+26336-2633D,U+2633F-2634A,U+2634D-26350,U+26352-263B0,U+263B2-263BD,U+263BF-263C0,U+263C2-263F4,U+263F6-263F7,U+263F9-26401,U+26403-26404,U+26406,U+2640A-2640F,U+26413-26449,U+2644B-26461,U+26463-26468,U+2646A-26483,U+26485-26487,U+2648A-2648C,U+2648E-26497,U+26499-264B2,U+264B4-264D9,U+264DB-264EE,U+264F0-26502,U+26504-26511,U+26513-26517,U+26519-26522,U+26524-2652F,U+26531-26571,U+26573-2659F,U+265A1,U+265A3,U+265A5-265A7,U+265A9-265AC,U+265AE-265BE,U+265C0-26611,U+26613-26625,U+26627-26645,U+26647-26675,U+26677-2667D,U+2667F-266A7,U+266A9-266AE,U+266B2-266B4,U+266B6-266D9,U+266DB-266E7,U+266E9-266FB,U+266FD-26715,U+26717-2671C,U+2671E-26740,U+26742-2676A,U+2676C-2677B,U+2677D-26798,U+2679A-267A6,U+267A8-267B2,U+267B6-267CB,U+267CD-267D7,U+267D9-267FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-26800-26fff-ClfaV-j4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+26800-2681B,U+2681D-26845,U+26847-2685D,U+2685F-2686D,U+2686F-26872,U+26874-26887,U+26889,U+2688B-2688D,U+2688F-26892,U+26894-268A9,U+268AC-268BB,U+268BD-268C6,U+268C8-268DC,U+268DE-268E9,U+268EB-268FC,U+268FE-2690D,U+2690F-26910,U+26912-2691C,U+2691E-26925,U+26927-26938,U+2693A-26950,U+26952-2695A,U+2695C-2696E,U+26970-26972,U+26974-26976,U+26978-26998,U+2699A-269A7,U+269A9-269B4,U+269B6-269DC,U+269DE-269F1,U+269F3-269F9,U+269FB-26A00,U+26A02-26A1D,U+26A1F-26A2C,U+26A2F-26A33,U+26A35-26A41,U+26A43-26A50,U+26A53-26A57,U+26A59-26A8B,U+26A8D-26AAC,U+26AAE-26AB6,U+26AB8-26AF7,U+26AF9-26AFE,U+26B00-26B04,U+26B06-26B09,U+26B0B-26B12,U+26B16-26B18,U+26B1A-26B1D,U+26B1F,U+26B24-26B27,U+26B29-26B39,U+26B3B,U+26B3D-26B4F,U+26B54-26B5A,U+26B5D-26B72,U+26B76-26B81,U+26B83-26B8D,U+26B8F-26B95,U+26B98-26B9C,U+26B9E-26B9F,U+26BA1-26BB2,U+26BB4-26BBF,U+26BC1-26BD4,U+26BD6-26BDB,U+26BDD-26BF6,U+26BF8-26C20,U+26C22-26C28,U+26C2A-26C35,U+26C37-26C3F,U+26C42-26C44,U+26C48-26C59,U+26C5B-26C63,U+26C65-26C72,U+26C74-26C7D,U+26C83-26C8E,U+26C90-26C9D,U+26C9F-26CA3,U+26CA5-26CB6,U+26CB9-26CBC,U+26CBE-26CBF,U+26CC1-26CC2,U+26CC4-26CD0,U+26CD2-26CD4,U+26CD6-26CDC,U+26CDE-26D08,U+26D0A-26D21,U+26D2B-26D50,U+26D52-26D60,U+26D62-26D64,U+26D66-26D6A,U+26D6C-26D73,U+26D75-26D7F,U+26D81-26D84,U+26D86-26D9F,U+26DA8-26DAD,U+26DAF-26DDB,U+26DDD-26DE4,U+26DE6-26DE9,U+26DEC-26DEF,U+26DF1-26DFF,U+26E01-26E04,U+26E06,U+26E08-26E10,U+26E13-26E3F,U+26E41,U+26E46,U+26E48-26E64,U+26E66-26E6D,U+26E6F-26E71,U+26E73-26E76,U+26E78-26E7D,U+26E7F-26E83,U+26E85-26E87,U+26E89-26E8A,U+26E8C-26E98,U+26E9A-26EC9,U+26ECB-26ECF,U+26ED8-26F25,U+26F27-26F2B,U+26F2D-26F2E,U+26F30-26F60,U+26F62-26F72,U+26F75-26F8E,U+26F90-26F93,U+26F95-26F9E,U+26FA0,U+26FA2-26FB0,U+26FB2-26FBD,U+26FBF-26FC0,U+26FC2-26FC3,U+26FC6-26FD3,U+26FD5-26FDD,U+26FE0-26FF5,U+26FF9-26FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-27000-277ff-CUNW8hbQ.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+27000-2700D,U+2700F-2702D,U+27030-27036,U+27038,U+2703A-2704A,U+2704C-27051,U+27054-27087,U+27089-270AC,U+270B0-270CC,U+270CE-270D1,U+270D3-270EF,U+270F1-270F3,U+270F5-270F7,U+270F9-27108,U+2710A-2710B,U+2710E-27111,U+27113-27125,U+27128-27138,U+2713A-27143,U+27145-27163,U+27166-2716F,U+27172-27174,U+27176-27198,U+2719A-271CC,U+271CE-271D2,U+271D4-271D5,U+271D7-271DB,U+271DD-271FC,U+271FE-2721A,U+2721C-27229,U+2722B-27266,U+27268-2727F,U+27281-27284,U+27286-2728A,U+2728C-2729B,U+2729D-272B1,U+272B3-272B5,U+272B8-272E5,U+272E7-27309,U+2730B-27351,U+27353,U+27355-27356,U+27358-27368,U+2736A-27399,U+2739B-273C9,U+273CB-273D9,U+273DC-273FD,U+2740?,U+27411-27421,U+27423-27448,U+2744A-2744F,U+27451-27483,U+27485,U+27487-27524,U+27526-27573,U+27575-275A2,U+275A4-275DF,U+275E1-275E3,U+275E5-275FC,U+27600-27601,U+27603-27606,U+27608-2760B,U+2760D,U+2760F-27610,U+27612-27613,U+27616-27618,U+2761A-27624,U+27626-27630,U+27633-27638,U+2763A-27654,U+27658-27666,U+27668-27683,U+27685-27688,U+2768A-27692,U+27695-276D3,U+276D5-27700,U+27702-27704,U+27706-2770D,U+27710-27722,U+27724-27734,U+27737-27740,U+27742-27751,U+27754-2775D,U+2775F-27770,U+27772-27783,U+27786-277B7,U+277B9-277CB,U+277CD-277E3,U+277E5-277E7,U+277E9-277FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-27800-27fff-N90rEJVi.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+27800-27806,U+27808-2783B,U+2783D-27857,U+27859-2786F,U+27871-2789C,U+2789E-278AD,U+278AF-278B1,U+278B3-278BC,U+278BE-278C7,U+278C9-27923,U+27925-27965,U+27968-27979,U+2797B-27984,U+27986-2799F,U+279A1-279B3,U+279B5-279D9,U+279DB-279DC,U+279DE-279FB,U+279FE-27A09,U+27A0B-27A0D,U+27A10-27A3D,U+27A3F-27A50,U+27A52,U+27A54-27A58,U+27A5A-27A6D,U+27A6F-27A75,U+27A77-27A78,U+27A7A,U+27A7C-27A7D,U+27A7F-27A80,U+27A82-27A83,U+27A85-27AAD,U+27AAF-27ABC,U+27ABF-27AE1,U+27AE3-27AF3,U+27AF5-27B01,U+27B03-27B05,U+27B07-27B0A,U+27B0C-27B17,U+27B19-27B26,U+27B28-27B2E,U+27B30-27B37,U+27B3B-27B47,U+27B49-27B64,U+27B66-27B6D,U+27B6F-27B86,U+27B88-27BB2,U+27BB4-27BBD,U+27BBF-27BC5,U+27BC8-27BCB,U+27BCD-27BED,U+27BF0-27BF3,U+27BF5-27BFD,U+27BFF-27C11,U+27C13-27C3B,U+27C3D-27C6B,U+27C6D-27CA7,U+27CA9-27CB0,U+27CB2-27CB7,U+27CB9-27CC4,U+27CC6-27D23,U+27D25-27D29,U+27D2B-27D2E,U+27D30-27D4C,U+27D4E-27D52,U+27D55-27D65,U+27D67-27D6C,U+27D6E-27D72,U+27D74-27D83,U+27D85-27D8E,U+27D90-27D97,U+27D99-27D9F,U+27DA1-27DBC,U+27DBE-27DCD,U+27DCF-27DDB,U+27DDD-27E0F,U+27E11-27E18,U+27E1A-27E3B,U+27E3E-27E4C,U+27E4E,U+27E50-27E78,U+27E7A-27E7C,U+27E7E-27EAE,U+27EB0-27ED2,U+27ED4-27F1A,U+27F1C-27F2D,U+27F30-27FA7,U+27FA9-27FB6,U+27FB8-27FF8,U+27FFA-27FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-28000-287ff-DJh0jrM1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+28000-28001,U+28003-28008,U+2800A-2801D,U+2801F-28022,U+28025-2802D,U+2802F-28047,U+28049-28082,U+28084-28089,U+2808B-2808F,U+28091-280BA,U+280BC,U+280BF-280E7,U+280EA-280F3,U+280F5-2812D,U+2812F-2814E,U+28150-2815C,U+2815E-2816E,U+28170-28188,U+2818A,U+2818C-281AE,U+281B0-281BB,U+281BD-28206,U+28208-28217,U+28219,U+2821B-28255,U+28257-28276,U+28278-2827B,U+2827D-28281,U+28283-2829A,U+2829C-282CC,U+282CE-282E1,U+282E3-282F2,U+282F4-28305,U+28307-28317,U+28319-2832E,U+28330-28339,U+2833B-28364,U+28366-2836C,U+2836E-2837C,U+2837E-28389,U+2838B-283C9,U+283CB-283CC,U+283CE-283F2,U+283F4-283F5,U+283F7-28407,U+28409-2840B,U+2840D-28411,U+28413-28431,U+28433-2844C,U+2844E-28451,U+28454,U+28456-28463,U+28465-28467,U+28469-2846B,U+2846E-28472,U+28474-28481,U+28483,U+28485-28488,U+2848A-2848B,U+2848D-284A5,U+284A7-284AA,U+284AC,U+284AE-284AF,U+284B1-284C4,U+284C6-284C8,U+284CA-284CC,U+284CE-284DB,U+284DD-284E3,U+284E5-284F0,U+284F2-284F4,U+284F6-284FC,U+284FE-28500,U+28502-28504,U+28506-2851C,U+2851E,U+28520-28526,U+28528-2852A,U+2852D-2852E,U+28531-2853B,U+2853E-28545,U+28547-2855F,U+28561-28562,U+28564,U+28566-2856A,U+2856D-28581,U+28583-28586,U+28589,U+2858B-285A2,U+285A4-285B5,U+285B7-285B8,U+285BA,U+285BC-285BD,U+285C0-285C7,U+285CA-285D1,U+285D3-285E0,U+285E2-285E7,U+285E9,U+285EB-285EC,U+285EE-285F0,U+285F3,U+285F5-285FF,U+28601-2860A,U+2860C-28621,U+28623-28624,U+28626-28636,U+28638-2863A,U+2863C-28641,U+28643,U+28645-2864D,U+2864F-28654,U+28656-28658,U+2865B-2865E,U+28660-28677,U+28679-28694,U+28696-286A9,U+286AC-286B1,U+286B3-286BB,U+286BD-286D6,U+286D9-286E5,U+286E7-286F9,U+286FB-2870E,U+28710-28712,U+28714-2872D,U+2872F-28749,U+2874B-28762,U+28764-287DF,U+287E1-287FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-28800-28fff-8u0R6m3D.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+28800-28803,U+28805-2880A,U+2880C-2882A,U+2882C-2890C,U+2890E-28932,U+28934-28944,U+28947,U+2894A-28955,U+28957-28963,U+28965-28967,U+28969-2896A,U+2896E-2897D,U+2897F-28986,U+2898A-2898C,U+2898E-289A7,U+289A9,U+289AC-289B7,U+289B9,U+289BD-289BF,U+289C1-289DB,U+289DD,U+289DF-289E0,U+289E2,U+289E5-289E6,U+289E9-289ED,U+289EF-289F8,U+289FD-28A0E,U+28A10-28A15,U+28A17-28A1D,U+28A1F-28A24,U+28A26-28A28,U+28A2A-28A31,U+28A33-28A35,U+28A37-28A42,U+28A4C-28A58,U+28A5B-28A70,U+28A72-28A80,U+28A84-28A8A,U+28A8C-28A98,U+28A9D-28ABF,U+28AC1-28AC5,U+28AC7-28ACA,U+28ACF-28ADC,U+28AE6-28AE9,U+28AEB-28AFB,U+28AFD-28B0B,U+28B0D-28B12,U+28B14-28B20,U+28B23-28B2A,U+28B2E,U+28B30-28B45,U+28B47-28B48,U+28B4A-28B4B,U+28B4D,U+28B4F,U+28B51-28B62,U+28B67-28B69,U+28B6B,U+28B6D-28B8E,U+28B90-28B91,U+28B93-28B98,U+28B9A-28B9B,U+28B9E-28BB8,U+28BBA-28BC0,U+28BC3-28BC4,U+28BC6-28BD3,U+28BD5-28BD6,U+28BD8,U+28BDB-28BE6,U+28BED-28BEE,U+28BF0-28BF4,U+28BF6-28BF9,U+28BFB-28BFE,U+28C00-28C02,U+28C04-28C08,U+28C0A-28C0E,U+28C10-28C1B,U+28C1E-28C22,U+28C24-28C25,U+28C27-28C2A,U+28C2C-28C2F,U+28C31-28C38,U+28C3A,U+28C3C-28C46,U+28C48-28C4E,U+28C50,U+28C52-28C53,U+28C55-28C66,U+28C68-28CC0,U+28CC2-28CC9,U+28CCB-28CCC,U+28CCE-28CD1,U+28CD3-28CDA,U+28CDC,U+28CDE-28D01,U+28D03-28D0F,U+28D11-28D33,U+28D35-28D70,U+28D72-28D76,U+28D78-28D7E,U+28D80-28D83,U+28D85-28D89,U+28D8B-28D98,U+28D9A-28DA0,U+28DA2-28DAD,U+28DAF-28DB8,U+28DBA-28DFA,U+28DFC-28E0E,U+28E10-28E16,U+28E18-28E1E,U+28E20-28E35,U+28E37-28E38,U+28E3A-28E64,U+28E67-28E88,U+28E8A-28E96,U+28E98,U+28E9A-28EAB,U+28EAD-28EB1,U+28EB4-28ED8,U+28EDA-28EE6,U+28EE8-28EEA,U+28EEC-28EF5,U+28EF7-28F05,U+28F07-28F11,U+28F13-28F31,U+28F33-28F40,U+28F42-28FB9,U+28FBB-28FC4,U+28FC6-28FE3,U+28FE5-28FF7,U+28FF9-28FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-29000-297ff-BtkQVVys.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+29000-29030,U+29032-29078,U+2907A-29087,U+29089-2908A,U+2908C-29092,U+29094-290AE,U+290B2-290BF,U+290C1-290E3,U+290E6-290EB,U+290EE-2910C,U+2910E-2910F,U+29111-2913B,U+2913D-29144,U+29146-2914C,U+2914E-2915A,U+2915C-2915D,U+2915F-2916F,U+29171-2917D,U+2917F-2919B,U+2919D-291A7,U+291A9-291D4,U+291D6-291DB,U+291DD-291DE,U+291E0-291E2,U+291E4-291EA,U+291EC-29219,U+2921B-2925D,U+2925F-29292,U+29294-2929F,U+292A1-292B0,U+292B2-29355,U+29357-29378,U+2937A-29409,U+2940B-29419,U+2941B-2941C,U+2941E,U+29421,U+29423-29426,U+29428-29432,U+29434-2943E,U+29440-29447,U+29449-2944D,U+2944F-2948F,U+29491-29495,U+29497-294CF,U+294D1-294D8,U+294DB-294DD,U+294DF-294E4,U+294E6,U+294E9-29508,U+2950A-29523,U+29525-29539,U+2953B-2959D,U+2959F-295AF,U+295B1-295B5,U+295B7,U+295B9-295CE,U+295D0-295D6,U+295D8-295E8,U+295EA-295F3,U+295F5-29637,U+29639-2965D,U+2965F-29679,U+2967B-2967E,U+29680-29681,U+29683-29684,U+29686-29687,U+29689-29694,U+29697-296A8,U+296AA-296B8,U+296BA-296C5,U+296C7-296DD,U+296DF-296E4,U+296E6-296EF,U+296F1-296F9,U+296FB-29700,U+29702-29705,U+29707,U+29709-2970A,U+2970C-2970E,U+29710-29714,U+29716,U+29718,U+2971A-2971F,U+29721-2972E,U+29730-29731,U+29733,U+29735-29738,U+2973A-2973E,U+2974?,U+29751-29758,U+2975A-2975C,U+2975E-2977F,U+29781-29782,U+29784-2978C,U+2978E,U+29790,U+29792-297A0,U+297A2-297A4,U+297A6,U+297A8-297AA,U+297AC,U+297AE-297B6,U+297B8-297C3,U+297C5-297CA,U+297CC-297D3,U+297D5-297F0,U+297F2-297FC,U+297FE-297FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-29800-29fff-KU8j4wiI.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2980?,U+29811-2983A,U+2983C-29853,U+29855-29856,U+29859-2985C,U+2985E-29878,U+2987A-29893,U+29895-2989C,U+2989E-298A3,U+298A5-298C5,U+298C7-298D0,U+298D2-298E9,U+298EB-298F0,U+298F2-298F9,U+298FB-298FF,U+29901-29902,U+29904,U+29906-2992E,U+29930-29944,U+29946,U+2994B-2995C,U+2995E-29969,U+2996B-2998A,U+2998C-2999C,U+2999E-299C2,U+299C4-299C8,U+299CA-29A27,U+29A29-29A4C,U+29A4E-29A58,U+29A5A-29A71,U+29A73-29AB6,U+29AB8-29AEE,U+29AF0-29B04,U+29B06-29B0D,U+29B0F-29B2F,U+29B31-29BB9,U+29BBB-29BD4,U+29BD6-29C12,U+29C14-29C72,U+29C74-29C7E,U+29C80-29CAC,U+29CAE-29D33,U+29D35-29D3D,U+29D3F-29D48,U+29D4A,U+29D4C-29D59,U+29D5B-29D7B,U+29D7D-29D86,U+29D88-29D97,U+29D99-29D9A,U+29D9C-29DDA,U+29DDC-29DF5,U+29DF7,U+29DF9-29E05,U+29E07-29E14,U+29E16-29E2C,U+29E2E-29E3C,U+29E3E-29E48,U+29E4A-29E67,U+29E69-29E79,U+29E7B-29E89,U+29E8B-29EAB,U+29EAD-29EAF,U+29EB1-29EC2,U+29EC5-29EDA,U+29EDC-29EDF,U+29EE2-29EE3,U+29EE5-29EE8,U+29EEA-29EF7,U+29EF9-29F22,U+29F24-29F2F,U+29F31-29F7D,U+29F7F-29F82,U+29F84-29F8B,U+29F8D-29FB6,U+29FB8-29FC6,U+29FC8-29FCD,U+29FCF-29FD6,U+29FD8-29FDD,U+29FDF-29FFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2a000-2a7ff-BXkRKDJp.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2A000-2A013,U+2A015-2A019,U+2A01B-2A02E,U+2A030-2A060,U+2A062-2A066,U+2A068-2A081,U+2A083-2A086,U+2A088-2A0B8,U+2A0BA-2A0C7,U+2A0C9-2A0CD,U+2A0CF-2A0E0,U+2A0E2-2A0EC,U+2A0EE-2A0F2,U+2A0F4-2A0F7,U+2A0FA-2A0FD,U+2A0FF-2A104,U+2A106,U+2A108-2A122,U+2A124-2A132,U+2A135-2A14F,U+2A151-2A18F,U+2A191,U+2A194-2A1AA,U+2A1AC-2A1B3,U+2A1B6-2A1DE,U+2A1E0-2A1F3,U+2A1F6-2A20D,U+2A20F-2A21F,U+2A221-2A232,U+2A234-2A290,U+2A292,U+2A294-2A295,U+2A297-2A29E,U+2A2A0-2A2A7,U+2A2A9-2A2AC,U+2A2AE-2A2B1,U+2A2B3,U+2A2B5,U+2A2B7-2A2B9,U+2A2BB-2A2BC,U+2A2BE-2A2DE,U+2A2E0-2A2FE,U+2A300,U+2A302-2A307,U+2A309-2A332,U+2A334-2A346,U+2A348-2A350,U+2A353-2A369,U+2A36B-2A38B,U+2A38D-2A391,U+2A393-2A3A8,U+2A3AA-2A3AF,U+2A3B1-2A3EC,U+2A3EE-2A433,U+2A435-2A436,U+2A438-2A45A,U+2A45C-2A471,U+2A473-2A4CF,U+2A4D1-2A501,U+2A503,U+2A505-2A507,U+2A509-2A50C,U+2A50E-2A54C,U+2A54E-2A563,U+2A565-2A584,U+2A586-2A5C5,U+2A5C8-2A5CA,U+2A5CC,U+2A5CE-2A5F0,U+2A5F2-2A5FF,U+2A603-2A619,U+2A61B-2A631,U+2A633-2A649,U+2A64B-2A65A,U+2A65C-2A663,U+2A665-2A690,U+2A692-2A694,U+2A697-2A698,U+2A69A-2A6A4,U+2A6A6-2A6A8,U+2A6AA-2A6AB,U+2A6AD-2A6B1,U+2A6B3-2A6D6,U+2A700-2A745,U+2A747-2A7DC,U+2A7DE-2A7FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2a800-2afff-BAjTFTB7.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2A800-2A812,U+2A814-2A8FA,U+2A8FC-2A916,U+2A918-2A9E5,U+2A9E7-2AA2F,U+2AA31-2AA35,U+2AA37-2AA57,U+2AA59-2AB02,U+2AB04-2AB86,U+2AB88-2AC67,U+2AC69-2AD02,U+2AD04-2AD80,U+2AD82-2AD88,U+2AD8A-2ADC1,U+2ADC3-2ADFE,U+2AE00-2AF18,U+2AF1A-2AFA1,U+2AFA3-2AFB1,U+2AFB3-2AFFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2b000-2b7ff-DIrQv1u8.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2B000-2B002,U+2B004-2B047,U+2B049-2B0DF,U+2B0E1-2B0EE,U+2B0F0-2B126,U+2B129-2B136,U+2B139-2B1EC,U+2B1EE-2B1FE,U+2B200-2B20B,U+2B20D-2B233,U+2B235-2B2FD,U+2B2FF,U+2B301-2B30E,U+2B310-2B343,U+2B345-2B362,U+2B364-2B36E,U+2B370-2B371,U+2B373-2B37C,U+2B37E-2B3CE,U+2B3D0-2B403,U+2B405-2B40F,U+2B411-2B412,U+2B414-2B460,U+2B462-2B467,U+2B469-2B4BB,U+2B4BD-2B4C5,U+2B4C7-2B4E6,U+2B4E8-2B4EE,U+2B4F0-2B4F5,U+2B4F7-2B4F8,U+2B4FA-2B50C,U+2B50F-2B52C,U+2B52E-2B535,U+2B537-2B5AD,U+2B5B0-2B5B2,U+2B5B4-2B5E6,U+2B5E8-2B5F3,U+2B5F5-2B61B,U+2B61E-2B625,U+2B629,U+2B62B,U+2B62D-2B666,U+2B668-2B694,U+2B697-2B6AC,U+2B6AE-2B6EC,U+2B6EE-2B734,U+2B740,U+2B744-2B745,U+2B747-2B74B,U+2B74D-2B750,U+2B752,U+2B756-2B759,U+2B75B,U+2B75E-2B761,U+2B766-2B76E,U+2B770-2B775,U+2B779-2B77B,U+2B77D-2B781,U+2B783-2B788,U+2B78A,U+2B78C-2B78D,U+2B78F-2B792,U+2B795-2B79B,U+2B79D-2B79E,U+2B7A0-2B7A8,U+2B7AB,U+2B7AD-2B7AE,U+2B7B0-2B7B3,U+2B7B5-2B7B8,U+2B7BA-2B7BC,U+2B7BE-2B7BF,U+2B7C1-2B7C4,U+2B7C6-2B7C7,U+2B7CA,U+2B7CE,U+2B7D1,U+2B7D3-2B7D5,U+2B7D7,U+2B7DA-2B7E5,U+2B7E7,U+2B7E9,U+2B7EB-2B7EE,U+2B7F1-2B7F8,U+2B7FA-2B7FB,U+2B7FD-2B7FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2b800-2bfff-D4p2JUWI.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2B800-2B805,U+2B807-2B809,U+2B80B-2B80C,U+2B80E-2B816,U+2B818-2B819,U+2B81B,U+2B820-2B8B7,U+2B8B9-2BAC6,U+2BAC8-2BB5E,U+2BB60-2BB61,U+2BB63-2BB7B,U+2BB7D-2BB82,U+2BB84-2BC1A,U+2BC1C-2BD76,U+2BD78-2BD86,U+2BD88-2BDF6,U+2BDF8-2BE28,U+2BE2A-2BFFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2c000-2c7ff-DkNQf3jn.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2C000-2C028,U+2C02B-2C0A8,U+2C0AA-2C0C9,U+2C0CB-2C114,U+2C116-2C1D4,U+2C1D6-2C1D8,U+2C1DA-2C1F8,U+2C1FA-2C27B,U+2C27D-2C287,U+2C289-2C2A3,U+2C2A5-2C316,U+2C318-2C35A,U+2C35C-2C360,U+2C362-2C363,U+2C365-2C487,U+2C489-2C493,U+2C495-2C496,U+2C498-2C541,U+2C543-2C612,U+2C614-2C617,U+2C619-2C620,U+2C622-2C628,U+2C62A,U+2C62E,U+2C630-2C641,U+2C643-2C649,U+2C64C-2C72B,U+2C72D-2C72E,U+2C730-2C79E,U+2C7A0-2C7C0,U+2C7C2-2C7D2,U+2C7D4-2C7FC,U+2C7FE-2C7FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2c800-2cfff-DuKdmO4z.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2C800-2C8D8,U+2C8DA-2C8DD,U+2C8DF-2C8E0,U+2C8E2-2C8F2,U+2C8F4-2C906,U+2C908-2C909,U+2C90B-2C91C,U+2C91E-2CA01,U+2CA03-2CA0D,U+2CA0F-2CA7C,U+2CA7E-2CAA8,U+2CAAA-2CB28,U+2CB2A-2CB2C,U+2CB2F-2CB30,U+2CB32-2CB37,U+2CB3A,U+2CB3C-2CB3E,U+2CB40,U+2CB42-2CB49,U+2CB4B-2CB4D,U+2CB4F-2CB59,U+2CB5C-2CB63,U+2CB65-2CB68,U+2CB6A-2CB6B,U+2CB6D-2CB6E,U+2CB70-2CB72,U+2CB74-2CB75,U+2CB77,U+2CB79-2CB7B,U+2CB7D-2CBB0,U+2CBB2-2CBBE,U+2CBC1-2CBCD,U+2CBCF-2CC55,U+2CC57-2CC5E,U+2CC60-2CCF4,U+2CCF7-2CCFC,U+2CCFE,U+2CD00-2CD01,U+2CD04-2CD09,U+2CD0B-2CD8A,U+2CD8C,U+2CD8E,U+2CD91-2CD9E,U+2CDA1-2CDA7,U+2CDA9-2CDAC,U+2CDAF-2CDD4,U+2CDD6-2CE17,U+2CE19,U+2CE1B-2CE22,U+2CE24-2CE25,U+2CE27-2CE29,U+2CE2B-2CE7B,U+2CE7D-2CE87,U+2CE89-2CE92,U+2CE94-2CEA1,U+2CEB0-2CFFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2d000-2d7ff-D92gwUth.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2D000-2D543,U+2D545-2D7FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2d800-2dfff-B2Irba3h.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2D800-2DFFF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2e000-2e7ff-Cb2Drd-E.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2E000-2E277,U+2E279-2E568,U+2E56A-2E6E9,U+2E6EB-2E7FF}@font-face{font-family:Tango Han Supplement;src:url(/assets/han-2e800-2ebe0-CUgy3Rvu.woff2)format("woff2");font-weight:400;font-style:normal;font-display:block;unicode-range:U+2E800-2EBE0}.study-more-count{vertical-align:middle;align-self:center;line-height:1;display:inline-block}.study-flow>*+*{position:relative}.study-flow>*+:before,.review-context-sentence:before,.review-context-sentence:after{content:"";pointer-events:none;background:linear-gradient(to right,var(--color-neutral-200),transparent);width:min(100%,32rem);height:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.review-context-sentence:after{inset-block:auto 0}:where(.dark,.dark *) .study-flow>*+:before,:where(.dark,.dark *) .review-context-sentence:before,:where(.dark,.dark *) .review-context-sentence:after{background:linear-gradient(to right,var(--color-neutral-700),transparent)}.study-entry{--entry-divider:var(--color-neutral-200);--entry-surface:var(--color-neutral-50);--entry-heading:oklch(94% .03 115)}@supports (color:color-mix(in lab,red,red)){.study-entry{--entry-heading:color-mix(in oklab,var(--color-words-100)35%,var(--entry-surface))}}.study-entry{border:1px solid #0000;border-radius:.625rem;margin-block:0;position:relative}.study-entry:not([data-expanded=true]):after{content:"";pointer-events:none;background:var(--entry-divider);inset-inline:.75rem;height:1px;position:absolute;bottom:0}.study-entry[data-expanded=true]{border-color:var(--color-neutral-300);background:var(--entry-surface)}.study-entry[data-expanded=true]:has([data-collapse-hovered=true],[data-study-entry-collapse-button]:focus-visible){background:var(--entry-heading)}.study-entry:not([data-expanded=true]):has(+.study-entry[data-expanded=true]):after{content:none}.study-entry[data-expanded=true]+.study-entry[data-expanded=true]{margin-top:.5rem}html:not([data-hover-suppressed]) .study-entry:not([data-expanded=true]):hover,.study-entry:not([data-expanded=true]):has(>[data-study-entry-toggle]:focus-visible){background:var(--entry-heading)}.study-entry>[data-study-entry-toggle]{border-radius:inherit;outline:none;min-height:3.5rem}html:not([data-hover-suppressed]) .study-entry>[data-study-entry-toggle]:hover,.study-entry:has(>[data-study-entry-toggle]:focus-visible)>[data-study-entry-toggle],.study-entry[data-expanded=true]>[data-study-entry-toggle]{background:var(--entry-heading)}.study-entry[data-expanded=true]>[data-study-entry-toggle]{box-shadow:0 1px var(--entry-divider);border-end-end-radius:0;border-end-start-radius:0}.study-entry:has(>[data-study-entry-toggle]:focus-visible){outline:2px solid var(--focus-ring-color);outline-offset:2px}:where(.dark,.dark *) .study-entry{--entry-divider:var(--color-neutral-700);--entry-surface:var(--color-neutral-900);--entry-heading:oklch(36% .05 115)}@supports (color:color-mix(in lab,red,red)){:where(.dark,.dark *) .study-entry{--entry-heading:color-mix(in oklab,var(--color-words-800)20%,var(--entry-surface))}}:where(.dark,.dark *) .study-entry[data-expanded=true]{border-color:var(--color-neutral-600)}[data-walkthrough-id=game-question-card]:has([data-kanji-confusion-hint] [aria-expanded=true]) [data-review-prompt-kind=kanji] [data-review-prompt-text]{color:var(--kanji-emphasis-color)}@keyframes picture-focus-surroundings-cycle{0%,5%{filter:grayscale(0);opacity:1}20%{filter:grayscale()}45%,55%{filter:grayscale();opacity:.15}80%{filter:grayscale()}95%,to{filter:grayscale(0);opacity:1}}.picture-focus-surroundings-cycle{will-change:filter,opacity;animation-name:picture-focus-surroundings-cycle;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes study-goal-progress-pulse{0%,to{background-color:var(--study-goal-progress-color)}50%{background-color:var(--study-goal-progress-pulse-color)}}@keyframes study-goal-progress-sheen{0%,15%{transform:translate(-20%)}65%,to{transform:translate(390%)}}.study-goal-progress-fill{--study-goal-progress-sheen-color:#ffffff57;position:relative;overflow:hidden}.study-goal-progress-fill:after{content:"";pointer-events:none;background:linear-gradient(90deg,transparent 0%,var(--study-goal-progress-sheen-color)50%,transparent 100%);opacity:0;will-change:transform,opacity;inset-block:0;width:35%;transition:opacity .14s ease-out;position:absolute;left:-35%}[data-study-goal-sheen-pointer] .study-goal-progress-fill:after{left:var(--study-goal-progress-pointer-x);width:var(--study-goal-progress-sheen-width);animation:none;transform:translate(-50%)}[data-study-goal-sheen-pointer=active] .study-goal-progress-fill:after{opacity:1}[data-study-goal-sheen-pointer=waiting] .study-goal-progress-fill:after{opacity:0}.study-goal-progress-complete{--study-goal-progress-color:var(--color-words-500);--study-goal-progress-pulse-color:var(--color-words-400);background-color:var(--study-goal-progress-color);animation:3.2s ease-in-out infinite study-goal-progress-pulse}.study-goal-progress-complete:after{opacity:1;animation:3.2s ease-in-out infinite study-goal-progress-sheen}.study-goal-progress-complete[data-study-goal-color=kanji]{--study-goal-progress-color:var(--color-kanji-500);--study-goal-progress-pulse-color:var(--color-kanji-400)}:where(.dark,.dark *) .study-goal-progress-fill{--study-goal-progress-sheen-color:#ffffff38}:where(.dark,.dark *) .study-goal-progress-complete{--study-goal-progress-color:var(--color-words-400);--study-goal-progress-pulse-color:var(--color-words-300)}:where(.dark,.dark *) .study-goal-progress-complete[data-study-goal-color=kanji]{--study-goal-progress-color:var(--color-kanji-400);--study-goal-progress-pulse-color:var(--color-kanji-300)}.study-review-button{--study-review-button-color:var(--color-words-500);--study-review-button-hover-color:var(--color-words-400);background-color:var(--study-review-button-color)}.study-review-button[data-study-goal-color=kanji]{--study-review-button-color:var(--color-kanji-500);--study-review-button-hover-color:var(--color-kanji-400)}:where(.dark,.dark *) .study-review-button{--study-review-button-color:var(--color-words-600);--study-review-button-hover-color:var(--color-words-500)}:where(.dark,.dark *) .study-review-button[data-study-goal-color=kanji]{--study-review-button-color:var(--color-kanji-600);--study-review-button-hover-color:var(--color-kanji-500)}html:not([data-hover-suppressed]) .study-review-button:hover{background-color:var(--study-review-button-color)}@supports (color:color-mix(in lab,red,red)){html:not([data-hover-suppressed]) .study-review-button:hover{background-color:color-mix(in oklch,var(--study-review-button-color)55%,var(--study-review-button-hover-color))}}.study-review-button:disabled:hover{background-color:var(--study-review-button-color)}@font-face{font-family:Noto Sans JP Variable;src:url(/assets/NotoSansJP-Variable-aUJdpWny.woff2)format("woff2");font-weight:100 900;font-display:swap}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#9b9ea54d padding-box padding-box;border:2px solid #0000;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#7d808680 padding-box padding-box}.dark ::-webkit-scrollbar-thumb{background:#52555b66 padding-box padding-box}.dark ::-webkit-scrollbar-thumb:hover{background:#6f727899 padding-box padding-box}*{scrollbar-width:thin;scrollbar-color:oklch(70% .01 265/.3) transparent}.dark *{scrollbar-color:oklch(45% .01 265/.4) transparent}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-on-hover::-webkit-scrollbar-thumb{background:0 0}.scrollbar-on-hover:hover::-webkit-scrollbar-thumb{background:#9b9ea54d padding-box padding-box}.dark .scrollbar-on-hover:hover::-webkit-scrollbar-thumb{background:#52555b66 padding-box padding-box}html{scrollbar-gutter:stable;background:var(--color-neutral-100);overflow-y:scroll}html:has([data-theme=dark]){background:var(--color-neutral-900)}form.incorrect input{border-color:#bc736d}@supports (color:color-mix(in lab,red,red)){form.incorrect input{border-color:color-mix(in srgb,var(--color-danger-500)60%,var(--color-neutral-400))}}form.incorrect input{animation:.5s shake}svg foreignObject,.chart-container svg{pointer-events:all}@keyframes gradient-border{0%{color:#0c4a6e;background-color:#bae6fd;border-color:#38bdf8}50%{color:#0c4a6e;background-color:#e2e8f0;border-color:#7dd3fc}to{color:#0c4a6e;background-color:#bae6fd;border-color:#38bdf8}}.word-tag-active{border-width:2px;animation:1s linear infinite gradient-border}@keyframes recent-border{0%{color:#0f172a;background-color:#e2e8f0;border-color:#64748b}50%{color:#0f172a;background-color:#e2e8f0;border-color:#9ca3af}to{color:#0f172a;background-color:#e2e8f0;border-color:#64748b}}.word-tag-recent{border-width:2px;animation:1.5s linear infinite recent-border}.blur-5px{filter:blur(5px)}@keyframes shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}@keyframes peek{0%{transform:translate(0)}10%{transform:translate(calc(-1*var(--peek-shift,0px)))}50%{transform:translate(calc(-1*var(--peek-shift,0px)))}60%{transform:translate(0)}to{transform:translate(0)}}.peek-marquee{animation-name:peek;animation-duration:var(--peek-duration,6s);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.peek-marquee{animation:none!important;transform:none!important}}.draggable-handle{touch-action:none;-ms-touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.draggable-handle:active{cursor:grabbing}html,body{overscroll-behavior:contain}img{-webkit-user-drag:none}@keyframes spin-steps{to{transform:rotate(360deg)}}.animate-spin-steps{animation:1s steps(12,end) infinite spin-steps}@keyframes target-highlight{to{background-color:#0000;border-left:3px solid #0000;border-radius:.25rem;margin-left:calc(-.75rem - 3px);padding-left:.75rem}}:where(.dark) h2:target,:where(.dark) h2.hash-highlight{animation:4s ease-out target-highlight-dark}h2:target,h2.hash-highlight{animation:4s ease-out target-highlight}@keyframes guide-section-target-highlight{to{opacity:0;background-color:#0000;box-shadow:0 0 #0000}}.guide-content-section.guide-section-highlight-active>.guide-section-highlight-layer{animation:2.6s ease-out guide-section-target-highlight}:where(.dark) .guide-content-section.guide-section-highlight-active>.guide-section-highlight-layer{animation:2.6s ease-out guide-section-target-highlight-dark}@keyframes guide-section-target-highlight-dark{to{opacity:0;background-color:#0000;box-shadow:0 0 #0000}}@keyframes target-highlight-dark{to{background-color:#0000;border-left:3px solid #0000;border-radius:.25rem;margin-left:calc(-.75rem - 3px);padding-left:.75rem}}@keyframes study-popover-reveal{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:no-preference){[data-study-popover-state=preview]:is([data-study-popover-owner],[data-sentence-word-preview]){animation:80ms ease-out study-popover-reveal}}[data-study-popover-state=preview],[data-study-popover-state=preview] *,[data-study-popover-state=prepared],[data-study-popover-state=prepared] *{pointer-events:none!important}[data-study-popover-state=prepared],[data-study-popover-state=prepared] *{visibility:hidden!important}.study-popover-overlay-ring{--study-popover-overlay-color:var(--tw-inset-ring-color);--tw-inset-ring-shadow:0 0 #0000}.study-popover-overlay-ring:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--study-popover-overlay-color);position:absolute;top:0;right:0;bottom:0;left:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}.pack-info-word-explorer{container-type:inline-size;container-name:pack-words}.pack-info-word-header{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:.5rem}.pack-info-word-controls{display:flex;align-items:start;gap:var(--reference-action-gap)}.pack-info-word-metadata{display:grid;grid-template-columns:repeat(2,var(--reference-control-size));gap:var(--reference-action-gap)}@container pack-words (width < 40rem){.pack-info-word-header{grid-template-columns:minmax(0,1fr) auto}.pack-info-word-identity{grid-column:1 / -1}.pack-info-word-badges{justify-content:start}}.kana-mnemonic-gallery-preview{position:relative;container-type:size;display:grid;aspect-ratio:1;place-items:center;overflow:hidden;border:1px solid rgb(45 38 29 / 10%);border-radius:.75rem;background:#f3f0e9}.kana-mnemonic-gallery-character{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#191713;font-family:Noto Sans JP Variable,Tango Han Supplement,system-ui,-apple-system,sans-serif;font-size:80.6cqh;font-weight:300;line-height:1}.kana-mnemonic-gallery-image{position:relative;z-index:2;display:block;width:100%;height:100%;object-fit:contain;opacity:0;pointer-events:none;transform:translateY(6%);transition:opacity .28s ease-out;-webkit-user-select:none;user-select:none}.kana-mnemonic-gallery-preview[data-kana-mnemonic-ready=true] .kana-mnemonic-gallery-character{animation:kana-mnemonic-gallery-character-fade 4s ease-in-out infinite;will-change:opacity}.kana-mnemonic-gallery-preview[data-kana-mnemonic-ready=true] .kana-mnemonic-gallery-image{animation:kana-mnemonic-gallery-image-fade 4s ease-in-out infinite;will-change:opacity}@keyframes kana-mnemonic-gallery-image-fade{0%,8%{opacity:0}38%,62%{opacity:.94}92%,to{opacity:0}}@keyframes kana-mnemonic-gallery-character-fade{0%,8%{opacity:1}38%,62%{opacity:0}92%,to{opacity:1}}.remote-controller{--remote-background: var(--color-neutral-100);--remote-surface: var(--color-neutral-50);--remote-surface-hover: var(--color-neutral-200);--remote-border: var(--color-neutral-200);--remote-border-strong: var(--color-neutral-300);--remote-text: var(--color-neutral-900);--remote-text-muted: var(--color-neutral-500);--remote-shadow: 0 16px 44px color-mix(in oklch, var(--color-neutral-950) 8%, transparent);--remote-ring: var(--color-tango-400);--remote-gap: 8px;position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;isolation:isolate;box-sizing:border-box;width:100%;height:100vh;height:100dvh;margin:0;padding:max(10px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));overflow:hidden;overscroll-behavior:none;background:var(--remote-background);color:var(--remote-text);color-scheme:light;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.remote-controller *,.remote-controller *:before,.remote-controller *:after{box-sizing:border-box}.remote-controller[data-theme=dark]{--remote-background: var(--color-neutral-950);--remote-surface: var(--color-neutral-900);--remote-surface-hover: var(--color-neutral-800);--remote-border: var(--color-neutral-800);--remote-border-strong: var(--color-neutral-700);--remote-text: var(--color-neutral-50);--remote-text-muted: var(--color-neutral-400);--remote-shadow: 0 16px 44px color-mix(in oklch, black 28%, transparent);--remote-ring: var(--color-tango-500);color-scheme:dark}.remote-controller__shell{position:relative;display:grid;width:min(100%,30rem);height:100%;min-height:0;margin-inline:auto;grid-template-areas:"top" "primary";grid-template-rows:auto minmax(0,1fr);gap:var(--remote-gap)}.remote-controller__top-band{grid-area:top;display:grid;width:100%;gap:var(--remote-gap)}.remote-controller__header{display:grid;width:100%;min-width:0;min-height:44px;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px}.remote-controller__brand{display:inline-grid;width:52px;height:44px;cursor:pointer;place-items:center;justify-self:center;padding:0;border:0;border-radius:12px;background:transparent;color:var(--remote-text);font:inherit;transition:transform .11s ease,background-color .15s ease}.remote-controller__refresh,.remote-controller__theme-toggle{display:inline-grid;width:44px;height:44px;flex:0 0 auto;cursor:pointer;place-items:center;border:1px solid var(--remote-border);border-radius:12px;background:var(--remote-surface);color:var(--remote-text-muted);font:inherit;box-shadow:0 5px 16px color-mix(in oklch,var(--color-neutral-950) 5%,transparent);transition:transform .11s ease,background-color .15s ease,border-color .15s ease,color .15s ease}.remote-controller__new-session-row{display:grid;width:100%;min-width:0;gap:var(--remote-gap)}.remote-controller__new-session-row{grid-template-columns:repeat(2,minmax(0,1fr))}.remote-controller__command{display:flex;min-width:0;min-height:54px;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:4px;padding:6px 4px;border:1px solid var(--remote-border);border-radius:12px;background:var(--remote-surface);color:var(--remote-text-muted);font:inherit;box-shadow:0 5px 14px color-mix(in oklch,var(--color-neutral-950) 4%,transparent);transition:transform .11s ease,background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.remote-controller__new-session-row .remote-controller__command{min-height:48px;flex-direction:row;gap:7px;padding-inline:8px}.remote-controller__command-icon{display:inline-flex;width:20px;height:20px;flex:0 0 auto;align-items:center;justify-content:center}.remote-controller__command-label{max-width:100%;overflow:hidden;font-size:.66rem;font-weight:650;line-height:1.08;text-align:center;text-overflow:ellipsis;white-space:nowrap}.remote-controller__command--tango{border-color:var(--color-tango-300);background:var(--color-tango-50);color:var(--color-tango-700)}.remote-controller__command--kanji{border-color:color-mix(in oklch,var(--color-kanji-400) 52%,var(--remote-border));color:var(--color-kanji-700)}.remote-controller__command--words{border-color:color-mix(in oklch,var(--color-words-400) 52%,var(--remote-border));color:var(--color-words-700)}.remote-controller[data-theme=dark] .remote-controller__command--tango{border-color:var(--color-tango-700);background:color-mix(in oklch,var(--color-tango-950) 50%,transparent);color:var(--color-tango-200)}.remote-controller[data-theme=dark] .remote-controller__command--kanji{border-color:color-mix(in oklch,var(--color-kanji-500) 54%,var(--remote-border));color:var(--color-kanji-300)}.remote-controller[data-theme=dark] .remote-controller__command--words{border-color:color-mix(in oklch,var(--color-words-500) 54%,var(--remote-border));color:var(--color-words-300)}.remote-controller__command:disabled{cursor:not-allowed;opacity:.38;box-shadow:none}.remote-controller__command[aria-busy=true]{opacity:.68}.remote-controller__primary-row{position:relative;grid-area:primary;display:flex;width:100%;min-width:0;min-height:0}.remote-controller__primary-field{width:100%;height:100%;min-height:0;border-radius:24px;box-shadow:var(--remote-shadow)}.remote-controller__gesture-field{--remote-gesture-progress: 0;position:relative;isolation:isolate;display:flex;cursor:grab;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--remote-border-strong);background:var(--remote-surface);color:var(--remote-text);touch-action:none;transition:border-color .1s ease,background-color .1s ease,box-shadow .1s ease}.remote-controller__gesture-field:focus-visible,.remote-controller__brand:focus-visible,.remote-controller__refresh:focus-visible,.remote-controller__theme-toggle:focus-visible,.remote-controller__command:focus-visible{outline:3px solid color-mix(in oklch,var(--remote-ring) 68%,transparent);outline-offset:2px}.remote-controller__gesture-field[data-active=true]{cursor:grabbing}.remote-controller__gesture-field[aria-disabled=true]{cursor:not-allowed;opacity:.62}.remote-controller__gesture-bloom{position:absolute;z-index:-1;top:8%;right:8%;bottom:8%;left:8%;border-radius:30%;opacity:calc(var(--remote-gesture-progress) * .46);transform:scale(calc(.7 + var(--remote-gesture-progress) * .34));transition:opacity 50ms linear,transform 50ms linear,background-color 80ms ease}.remote-controller__gesture-field[data-intent=reveal],.remote-controller__gesture-field[data-intent=activate_review_tap],.remote-controller__gesture-field[data-intent=correct]{border-color:var(--color-tango-400);background:color-mix(in oklch,var(--color-tango-50) 62%,var(--remote-surface))}.remote-controller__gesture-field[data-intent=reveal] .remote-controller__gesture-bloom,.remote-controller__gesture-field[data-intent=activate_review_tap] .remote-controller__gesture-bloom,.remote-controller__gesture-field[data-intent=correct] .remote-controller__gesture-bloom{background:var(--color-tango-300)}.remote-controller__gesture-field[data-intent=incorrect]{border-color:var(--color-danger-400);background:color-mix(in oklch,var(--color-danger-50) 62%,var(--remote-surface))}.remote-controller__gesture-field[data-intent=incorrect] .remote-controller__gesture-bloom{background:var(--color-danger-300)}.remote-controller__gesture-field[data-intent=undo]{border-color:var(--color-neutral-500);background:color-mix(in oklch,var(--color-neutral-200) 70%,var(--remote-surface))}.remote-controller__gesture-field[data-intent=undo] .remote-controller__gesture-bloom{background:var(--color-neutral-400)}.remote-controller__gesture-field[data-intent=scroll_down]{border-color:var(--color-neutral-500);background:color-mix(in oklch,var(--color-neutral-200) 70%,var(--remote-surface))}.remote-controller__gesture-field[data-intent=scroll_down] .remote-controller__gesture-bloom{background:var(--color-neutral-400)}.remote-controller__gesture-field:not([data-armed=none]){border-width:2px;box-shadow:var(--remote-shadow),0 0 0 4px color-mix(in oklch,currentcolor 12%,transparent)}.remote-controller__gesture-direction{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;color:var(--remote-text-muted);line-height:1;opacity:.62;transition:color 80ms ease,opacity 80ms ease,transform 80ms ease}.remote-controller__gesture-direction b{display:inline-flex;align-items:center;gap:2px;font-size:clamp(1.7rem,7vw,2.4rem);font-weight:520}.remote-controller__gesture-direction small{font-size:clamp(.62rem,2.7vw,.76rem);font-weight:680}.remote-controller__gesture-direction--correct{top:clamp(14px,5%,28px);left:50%;transform:translate(-50%)}.remote-controller__gesture-direction--incorrect{bottom:clamp(18px,6%,34px);left:50%;transform:translate(-50%)}.remote-controller__gesture-direction--undo{top:50%;left:clamp(12px,4%,24px);transform:translateY(-50%)}.remote-controller__gesture-direction--page-down{top:50%;right:clamp(12px,4%,24px);transform:translateY(-50%)}.remote-controller__gesture-direction--page-down b{font-size:clamp(1.7rem,7vw,2.4rem)}.remote-controller__gesture-field[data-intent=correct] .remote-controller__gesture-direction--correct{color:var(--color-tango-700);opacity:1;transform:translate(-50%,-4px) scale(1.08)}.remote-controller__gesture-field[data-intent=incorrect] .remote-controller__gesture-direction--incorrect{color:var(--color-danger-700);opacity:1;transform:translate(-50%,4px) scale(1.08)}.remote-controller__gesture-field[data-intent=undo] .remote-controller__gesture-direction--undo{color:var(--remote-text);opacity:1;transform:translate(-4px,-50%) scale(1.08)}.remote-controller__gesture-field[data-intent=scroll_down] .remote-controller__gesture-direction--page-down{color:var(--remote-text);opacity:1;transform:translate(4px,-50%) scale(1.08)}.remote-controller__gesture-field[data-intent=correct] .remote-controller__gesture-direction:not(.remote-controller__gesture-direction--correct),.remote-controller__gesture-field[data-intent=incorrect] .remote-controller__gesture-direction:not(.remote-controller__gesture-direction--incorrect),.remote-controller__gesture-field[data-intent=undo] .remote-controller__gesture-direction:not(.remote-controller__gesture-direction--undo),.remote-controller__gesture-field[data-intent=scroll_down] .remote-controller__gesture-direction:not(.remote-controller__gesture-direction--page-down),.remote-controller__gesture-field[data-intent=undo] .remote-controller__gesture-center-icon,.remote-controller__gesture-field[data-intent=correct] .remote-controller__gesture-center-icon,.remote-controller__gesture-field[data-intent=incorrect] .remote-controller__gesture-center-icon,.remote-controller__gesture-field[data-intent=scroll_down] .remote-controller__gesture-center-icon,.remote-controller__gesture-field[data-intent=reveal] .remote-controller__gesture-direction,.remote-controller__gesture-field[data-intent=activate_review_tap] .remote-controller__gesture-direction{opacity:.25}.remote-controller__gesture-center-icon{position:absolute;top:50%;left:50%;display:grid;width:58px;height:58px;place-items:center;border-radius:999px;background:color-mix(in oklch,var(--color-tango-100) 65%,transparent);color:var(--color-tango-700);transform:translate(-50%,-66%);transition:transform 80ms ease}.remote-controller__gesture-field[data-gesture-mode=grade] .remote-controller__gesture-center-icon{width:auto;height:auto;background:transparent;color:var(--remote-text-muted);opacity:.72;transform:translate(-50%,-75%)}.remote-controller__gesture-field[data-intent=reveal] .remote-controller__gesture-center-icon,.remote-controller__gesture-field[data-intent=activate_review_tap] .remote-controller__gesture-center-icon{transform:translate(-50%,-66%) scale(1.08)}.remote-controller__gesture-label{position:absolute;z-index:1;top:32%;left:50%;max-width:70%;font-size:clamp(1.08rem,4.8vw,1.4rem);font-weight:760;line-height:1.15;text-align:center;transform:translate(-50%,-50%)}.remote-controller__gesture-field[data-gesture-mode=grade] .remote-controller__gesture-label{color:var(--remote-text-muted);font-size:clamp(.62rem,2.7vw,.76rem);font-weight:680;line-height:1;opacity:.62}.remote-controller__gesture-field[data-active=true] .remote-controller__gesture-label{color:var(--remote-text);font-size:clamp(1.08rem,4.8vw,1.4rem);font-weight:760;line-height:1.15;opacity:1}.remote-controller__gesture-progress{position:absolute;z-index:1;right:18%;bottom:8px;left:18%;height:5px;overflow:hidden;border-radius:999px;background:var(--remote-border)}.remote-controller__gesture-progress>span{display:block;width:100%;height:100%;border-radius:inherit;background:currentcolor;transform:scaleX(var(--remote-gesture-progress));transform-origin:left center;transition:transform 50ms linear}.remote-controller__primary-placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;border:1px dashed var(--remote-border-strong);background:color-mix(in oklch,var(--remote-surface) 72%,transparent);color:var(--remote-text-muted);font-size:.92rem;font-weight:650}.remote-controller__assistive-actions{position:absolute;z-index:3;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.remote-controller__assistive-actions:focus-within{right:12px;bottom:12px;left:12px;display:flex;width:auto;height:auto;margin:0;padding:8px;align-items:center;justify-content:center;gap:8px;overflow:visible;clip-path:none;border:1px solid var(--remote-border-strong);border-radius:14px;background:var(--remote-surface);box-shadow:var(--remote-shadow)}.remote-controller__assistive-actions button{min-width:72px;min-height:44px;padding:8px 12px;border:1px solid var(--remote-border-strong);border-radius:10px;background:var(--remote-surface);color:var(--remote-text);font:inherit;font-size:.75rem;font-weight:680}.remote-controller__assistive-actions button:focus-visible{outline:3px solid color-mix(in oklch,var(--remote-ring) 68%,transparent);outline-offset:2px}.remote-controller__message{width:100%;min-height:34px;margin:0;padding:8px 12px;overflow:hidden;border:1px solid var(--remote-border-strong);border-radius:12px;background:color-mix(in oklch,var(--remote-surface) 94%,transparent);color:var(--remote-text-muted);font-size:.72rem;font-weight:620;line-height:1.25;text-align:center;text-overflow:ellipsis;box-shadow:0 5px 14px color-mix(in oklch,var(--color-neutral-950) 7%,transparent)}.remote-controller__message[data-visible=false]{display:none}.remote-controller[data-connection=disconnected] .remote-controller__message,.remote-controller[data-connection=replaced] .remote-controller__message,.remote-controller[data-connection=expired] .remote-controller__message{color:var(--color-danger-700)}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=reveal],.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=activate_review_tap],.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=correct]{border-color:var(--color-tango-600);background:color-mix(in oklch,var(--color-tango-950) 62%,var(--remote-surface))}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=incorrect]{border-color:var(--color-danger-600);background:color-mix(in oklch,var(--color-danger-950) 62%,var(--remote-surface))}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=undo],.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=scroll_down]{border-color:var(--color-neutral-600);background:color-mix(in oklch,var(--color-neutral-800) 76%,var(--remote-surface))}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=scroll_down] .remote-controller__gesture-bloom{background:var(--color-neutral-600)}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=correct] .remote-controller__gesture-direction--correct,.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=reveal] .remote-controller__gesture-center-icon,.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=activate_review_tap] .remote-controller__gesture-center-icon{color:var(--color-tango-300)}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=incorrect] .remote-controller__gesture-direction--incorrect{color:var(--color-danger-300)}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-intent=scroll_down] .remote-controller__gesture-direction--page-down{color:var(--remote-text)}.remote-controller[data-theme=dark] .remote-controller__gesture-center-icon{background:color-mix(in oklch,var(--color-tango-900) 55%,transparent);color:var(--color-tango-300)}.remote-controller[data-theme=dark] .remote-controller__gesture-field[data-gesture-mode=grade] .remote-controller__gesture-center-icon{background:transparent;color:var(--remote-text-muted)}.remote-controller__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (hover: hover) and (pointer: fine){.remote-controller__brand:hover,.remote-controller__refresh:not(:disabled):hover,.remote-controller__theme-toggle:hover{background:var(--remote-surface-hover);color:var(--remote-text)}.remote-controller__command:not(:disabled):hover{border-color:var(--remote-border-strong);background:var(--remote-surface-hover);color:var(--remote-text);box-shadow:0 8px 19px color-mix(in oklch,var(--color-neutral-950) 7%,transparent)}.remote-controller__command--tango:not(:disabled):hover{border-color:var(--color-tango-400);background:var(--color-tango-100);color:var(--color-tango-700)}}.remote-controller__command:not(:disabled):active,.remote-controller__brand:active,.remote-controller__refresh:not(:disabled):active,.remote-controller__theme-toggle:active{transform:scale(.97)}.remote-controller__refresh:disabled{cursor:not-allowed;opacity:.44}@media (max-width: 350px){.remote-controller{--remote-gap: 6px;padding-right:max(8px,env(safe-area-inset-right));padding-left:max(8px,env(safe-area-inset-left))}.remote-controller__command-label{font-size:.61rem}}@media (max-height: 520px) and (orientation: portrait){.remote-controller{--remote-gap: 5px;padding-top:max(6px,env(safe-area-inset-top));padding-bottom:max(6px,env(safe-area-inset-bottom))}.remote-controller__new-session-row .remote-controller__command{min-height:44px}.remote-controller__command-icon{width:18px;height:18px}.remote-controller__gesture-direction b{font-size:1.6rem}}@media (orientation: landscape) and (max-height: 520px){.remote-controller{--remote-gap: 6px;padding:max(6px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.remote-controller__shell{width:min(100%,48rem)}.remote-controller__new-session-row .remote-controller__command{min-height:44px}.remote-controller__gesture-direction b{font-size:1.45rem}.remote-controller__gesture-direction small{font-size:.58rem}.remote-controller__gesture-direction--correct{top:5px}.remote-controller__gesture-direction--incorrect{bottom:12px}.remote-controller__gesture-center-icon{width:46px;height:46px}.remote-controller__gesture-label{font-size:1rem}.remote-controller__gesture-field[data-gesture-mode=grade] .remote-controller__gesture-label{font-size:.58rem}.remote-controller__gesture-field[data-active=true] .remote-controller__gesture-label{font-size:1rem}}@media (prefers-reduced-motion: reduce){.remote-controller *,.remote-controller *:before,.remote-controller *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.remote-controller-document{width:100%;height:100%;overflow:hidden!important;overscroll-behavior:none}.remote-controller-access-screen{position:fixed;top:0;right:0;bottom:0;left:0;min-height:100dvh;background:var(--color-neutral-100)}.remote-controller-access-card{position:fixed;z-index:70;top:50%;left:50%;width:min(calc(100% - 32px),22rem);translate:-50% -50%;padding:18px;border:1px solid var(--color-neutral-300);border-radius:16px;background:var(--color-neutral-50);color:var(--color-neutral-800);box-shadow:0 20px 50px #00000024;text-align:center}.remote-controller-access-card p{margin:0 0 14px;font-size:.88rem;line-height:1.45}.remote-controller-access-card h1{margin:0 0 8px;font-size:1.1rem;font-weight:720}.remote-controller-access-card button{min-width:9rem;min-height:46px;cursor:pointer;border:1px solid var(--color-tango-600);border-radius:12px;background:var(--color-tango-600);color:var(--color-tango-50);font:inherit;font-weight:700}@media (prefers-color-scheme: dark){.remote-controller-access-screen{background:var(--color-neutral-950)}.remote-controller-access-card{border-color:var(--color-neutral-700);background:var(--color-neutral-900);color:var(--color-neutral-100)}}
