.stack_stack__EGDad{display:flex;flex-direction:column}.stack_stack--none__tRupx{gap:0}.stack_stack--space-xs__PcAHS{gap:var(--space-1)}.stack_stack--space-sm__vNgBV{gap:var(--space-2)}.stack_stack--space-md__zZvo3{gap:var(--item-gap)}.stack_stack--space-lg__v9buw{gap:var(--space-4)}.stack_stack--space-xl__HxMxf{gap:var(--space-6)}.stack_stack--section-sm__eAJK8{gap:var(--section-gap-sm)}.stack_stack--section-md__2p4U0{gap:var(--section-gap-md)}.stack_stack--section-lg__aRhWs{gap:var(--section-gap-lg)}.stack_stack--align-center__qv1nw{align-items:center}.stack_stack--align-start__tpuD_{align-items:flex-start}.stack_stack--justify-center__gnQZY{justify-content:center}.stack_stack--justify-end__s1Pbg{justify-content:flex-end}.stack_stack--justify-between__ZK4aQ{justify-content:space-between}.sentence-example_sentenceExample__jcQ3n{position:relative}.sentence-example_sentenceExample--card__FoxbQ{background-color:var(--color-background);border:var(--border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-4)}.sentence-example_sentenceExample--card__FoxbQ:has(>.sentence-example_sentenceExample__label__RdDsa){padding-top:var(--space-6)}.sentence-example_sentenceExample__label__RdDsa{align-self:flex-start;background-color:var(--color-background);border:var(--border-default);border-radius:var(--radius-sm);display:inline-block;font-size:var(--font-size-xs);line-height:var(--line-height-body);padding:0 var(--space-2)}.sentence-example_sentenceExample--card__FoxbQ .sentence-example_sentenceExample__label__RdDsa{left:var(--space-3);position:absolute;top:0;transform:translateY(-50%)}.sentence-example_sentenceExample__englishContent__GACgc{align-items:center;display:flex;flex-direction:row;gap:var(--space-2)}.sentence-example_sentenceExample__englishContent__GACgc>:last-child:not(:only-child){flex-shrink:0;margin-block:-10px}.sentence-example_sentenceExample__detail__nlD2O{margin-top:var(--space-3)}.sentence-example_sentenceExample__detail__nlD2O>:first-child{margin-top:0}.sentence-example_sentenceExample__detail__nlD2O>:last-child{margin-bottom:0}.tab-selector_posTabSelector__button__qH5OG{border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);min-width:4.5em;padding:var(--space-1) var(--space-3);text-align:center;transition:all var(--transition-fast);white-space:nowrap}.tab-selector_posTabSelector__button--inactive__qgegL{opacity:.5}@media(hover:hover)and (pointer:fine){.tab-selector_posTabSelector__button--inactive__qgegL:hover:not(:disabled){opacity:.8}}.tab-selector_posTabSelector__button--noun__jis7B{background-color:var(--color-pos-noun-bg);border-color:var(--color-pos-noun-bg);color:var(--color-pos-noun-accent)}.tab-selector_posTabSelector__button--verb__SgwZS{background-color:var(--color-pos-verb-bg);border-color:var(--color-pos-verb-bg);color:var(--color-pos-verb-accent)}.tab-selector_posTabSelector__button--auxiliary__rXvre{background-color:var(--color-pos-auxiliary-bg);border-color:var(--color-pos-auxiliary-bg);color:var(--color-pos-auxiliary-accent)}.tab-selector_posTabSelector__button--adjective__dgNjS{background-color:var(--color-pos-adjective-bg);border-color:var(--color-pos-adjective-bg);color:var(--color-pos-adjective-accent)}.tab-selector_posTabSelector__button--article__2yxXH{background-color:var(--color-pos-article-bg);border-color:var(--color-pos-article-bg);color:var(--color-pos-article-accent)}.tab-selector_posTabSelector__button--adverb__11aqH{background-color:var(--color-pos-adverb-bg);border-color:var(--color-pos-adverb-bg);color:var(--color-pos-adverb-accent)}.tab-selector_posTabSelector__button--pronoun___CBd4{background-color:var(--color-pos-pronoun-bg);border-color:var(--color-pos-pronoun-bg);color:var(--color-pos-pronoun-accent)}.tab-selector_posTabSelector__button--preposition__e182r{background-color:var(--color-pos-preposition-bg);border-color:var(--color-pos-preposition-bg);color:var(--color-pos-preposition-accent)}.tab-selector_posTabSelector__button--conjunction___p7xA{background-color:var(--color-pos-conjunction-bg);border-color:var(--color-pos-conjunction-bg);color:var(--color-pos-conjunction-accent)}.tab-selector_posTabSelector__button--interjection__deVfL{background-color:var(--color-pos-interjection-bg);border-color:var(--color-pos-interjection-bg);color:var(--color-pos-interjection-accent)}.link_textLink__HI31Z{background:none;border:none;color:var(--color-primary);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:2px;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),opacity var(--transition-fast),filter var(--transition-fast)}@media(hover:hover)and (pointer:fine){.link_textLink__HI31Z:hover:not(:disabled){color:var(--color-primary-strong)}}.link_textLink--xs__V8Url{font-size:var(--font-size-xs)}.link_textLink--sm__pAjDT{font-size:var(--font-size-sm)}.link_textLink--base__R4AQY{font-size:var(--font-size-base)}.link_textLink--quiet__tBh8P{color:var(--color-text-muted);text-decoration:none}@media(hover:hover)and (pointer:fine){.link_textLink--quiet__tBh8P:hover:not(:disabled){color:var(--color-text);text-decoration:underline;text-underline-offset:2px}}.tab-selector_formTab__JiOle{overflow-x:auto;scrollbar-width:none}.tab-selector_formTab__JiOle::-webkit-scrollbar{display:none}.tab-selector_formTab__list__pTRfY{min-width:-moz-max-content;min-width:max-content;position:relative}.tab-selector_formTab__button__DnwEj{flex-shrink:0;font-weight:var(--font-weight-normal);padding:0 var(--space-2) var(--space-3);transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),opacity var(--transition-fast),filter var(--transition-fast)}@media(hover:hover)and (pointer:fine){.tab-selector_formTab__button__DnwEj:hover:not(:disabled){color:var(--color-text-muted);opacity:.7}}.tab-selector_formTab__button--active__e8Ryi{color:var(--color-text)}.tab-selector_formTab__label__RsBIV{white-space:nowrap}.tab-selector_formTab__label--md__fomWf{font-size:var(--font-size-md)}.tab-selector_formTab__form__xib7r{font-family:var(--font-english,var(--font-roboto)),system-ui,sans-serif;white-space:nowrap}.tab-selector_formTab__form--sm__uI7qH{font-size:var(--font-size-md)}.tab-selector_formTab__form--md__G__JV{font-size:var(--font-size-lg)}.tab-selector_formTab__underline__N3GNr{background-color:var(--color-primary);bottom:0;height:2px;left:var(--tab-indicator-left,0);position:absolute;transition:all var(--transition-slow) ease-out;width:var(--tab-indicator-width,0)}.relations-overlay_relationsOverlay__chip__YNfS6{background-color:var(--color-background);border:var(--border-default);border-radius:var(--radius-md);color:var(--color-text);display:block;padding:var(--space-3) var(--space-4);text-decoration:none}.relations-overlay_relationsOverlay__chip__YNfS6:hover{background-color:var(--color-border-subtle);border-color:var(--color-primary)}.relations-overlay_relationsOverlay__formChip__iriBi{align-items:baseline;background-color:var(--color-background);border:var(--border-default);border-radius:var(--radius-sm);display:inline-flex;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.base_inputText__CdeuF,.base_inputTextarea__Bwab_{border:2px solid var(--color-text);border-radius:var(--radius-md);font-size:var(--font-size-md);padding:var(--space-3) var(--space-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast);width:100%}.base_inputText__CdeuF:focus,.base_inputTextarea__Bwab_:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-10);outline:none}.base_inputText__CdeuF:disabled,.base_inputTextarea__Bwab_:disabled{opacity:.5}.base_inputText--lg__YspCt,.base_inputTextarea--lg__CFf3i{font-size:var(--font-size-md);padding:var(--space-4) var(--space-5)}@media(min-width:1024px){.base_inputText--lg__YspCt,.base_inputTextarea--lg__CFf3i{font-size:var(--font-size-lg);padding:var(--space-4) var(--space-6)}}.base_inputTextarea__Bwab_{font-family:var(--font-roboto),var(--font-noto-sans-jp),sans-serif;resize:none}.base_inputTextarea__Bwab_::-moz-placeholder{color:var(--color-text-muted)}.base_inputTextarea__Bwab_::placeholder{color:var(--color-text-muted)}