html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,abbr,address,em,img,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,main,menu,nav,section,time,mark,audio,video{vertical-align:baseline;background:0 0;border:0;outline:none;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}menu{list-style:none}[tabindex="-1"]:focus,[readonly]:focus{outline:none}*,:after,:before{box-sizing:border-box}:root{--font-family:Roboto, "Helvetica", Arial, sans-serif;--font-family-ja:"Noto Sans JP", Roboto, "Helvetica", Arial, sans-serif;--font-weight-normal:300;--font-weight-bold:500;--font-style-italic:italic;--font-size-xl:1.5rem;--font-size-l:1.25rem;--font-size-m:1rem;--font-size-s:.875rem;--font-size-xs:.75rem;--font-size-xxs:.625rem;--line-height-neutral:1;--line-height-m:1.5rem;--line-height-s:1.25rem;--color-primary:oklch(57% .18 358);--color-primary-light:color-mix(in oklch, var(--color-primary) 10%, oklch(100% 0 0));--color-primary-faint:color-mix(in oklch, var(--color-primary) 5%, oklch(100% 0 0));--color-green:oklch(55% .11 155);--color-yellow:oklch(62% .14 80);--color-red:oklch(50% .16 25);--color-blue:oklch(54% .13 260);--color-green-light:oklch(96% .04 155);--color-yellow-light:oklch(95% .05 80);--color-red-light:oklch(95% .05 25);--color-blue-light:oklch(96% .045 260);--color-black:#000;--color-shark:#222;--color-pale-sky:#666f81;--color-regent:#8b969d;--color-ebb:#f2efef;--color-white:#fff;--box-shadow-small:2px 2px 12px -4px #0000001a;--box-shadow-medium:4px 4px 12px -4px #0000001a;--box-shadow-soft:20px 20px 20px -20px #0000000d;--duration-xs:.1s;--duration-s:.15s;--duration-m:.2s;--duration-l:.3s;--duration-xl:.4s;--ease-standard:cubic-bezier(.4, .2, .2, 1);--ease-back:cubic-bezier(.34, 1.56, .64, 1);--transition-control:var(--duration-s) ease;--transition-ease:var(--duration-m) ease-in-out;--transition-fast:var(--duration-xs) linear;--transition-base:var(--duration-m) linear;--transition-slow:var(--duration-xl) linear;--border-radius-xxs:2px;--border-radius-xs:4px;--border-radius-s:6px;--border-radius-m:8px;--border-radius-l:16px;--border-radius-full:999px;--body-background:var(--color-primary-faint);--surface-soft-background:color-mix(in oklch, var(--color-primary) 2.5%, oklch(97% 0 0));--surface-strong-background:color-mix(in oklch, var(--color-primary) 5%, oklch(95% 0 0));--surface-border-color:oklch(0% 0 0/.1);--text-font-family:var(--font-family);--text-font-size:var(--font-size-m);--text-font-weight:var(--font-weight-normal);--text-line-height:var(--line-height-m);--text-color:var(--color-shark);--text-muted-color:var(--color-pale-sky);--text-faint-color:var(--color-regent);--link-color:var(--color-primary);--heading-xl-font-size:var(--font-size-xl);--heading-l-font-size:var(--font-size-l);--heading-m-font-size:var(--font-size-m);--button-height:36px;--button-font-size:var(--font-size-s);--button-font-weight:var(--font-weight-normal);--button-primary-color:var(--color-white);--button-primary-background:var(--color-primary);--button-primary-border-color:var(--button-primary-background);--button-primary-hover-background:color-mix(in oklch, oklch(0% 0 0) 8%, var(--color-primary));--button-primary-hover-border-color:var(--button-primary-hover-background);--button-primary-focus-outline-color:var(--color-black);--button-secondary-color:var(--text-color);--button-secondary-background:var(--color-white);--button-secondary-border-color:var(--surface-border-color);--button-secondary-hover-background:var(--color-ebb);--button-secondary-hover-border-color:var(--button-secondary-hover-background);--button-secondary-focus-outline-color:var(--color-black);--button-muted-color:var(--color-regent);--button-muted-background:transparent;--button-muted-border-color:transparent;--button-muted-hover-color:var(--color-shark);--button-muted-hover-background:var(--color-ebb);--button-muted-hover-border-color:var(--button-muted-hover-background);--button-muted-focus-outline-color:var(--color-black);--button-assist-color:var(--color-primary);--button-assist-background:var(--color-primary-light);--button-assist-border-color:var(--button-assist-background);--button-assist-hover-background:color-mix(in srgb, var(--color-primary) 18%, #fff);--button-assist-hover-border-color:var(--button-assist-hover-background);--button-assist-focus-outline-color:var(--color-primary);--button-border-radius:var(--border-radius-m);--button-s-height:28px;--button-s-font-size:var(--font-size-xs);--section-font-family:var(--font-family);--section-font-size:var(--font-size-xs);--section-font-weight:var(--font-weight-normal);--section-line-height:var(--line-height-neutral);--section-color:var(--text-faint-color);--section-letter-spacing:1px;--section-text-transform:uppercase;--label-font-family:var(--font-family);--label-font-size:var(--font-size-m);--label-font-weight:var(--font-weight-bold);--label-line-height:var(--line-height-s);--label-color:var(--text-color);--input-font-family:var(--font-family);--input-font-size:var(--font-size-m);--input-font-weight:var(--font-weight-normal);--input-line-height:var(--line-height-m);--input-height:46px;--input-padding-y:.5rem;--input-padding-x:.875rem;--input-gap:.5rem;--input-color:var(--text-color);--input-background:var(--surface-soft-background);--input-border-color:transparent;--input-border-radius:var(--border-radius-m);--input-divider-color:var(--surface-border-color);--input-placeholder-color:var(--text-faint-color);--input-disabled-background:color-mix(in srgb, var(--input-background) 80%, var(--color-white));--input-disabled-border-color:var(--input-disabled-background);--input-disabled-text-color:var(--text-muted-color);--input-disabled-placeholder-color:var(--text-faint-color);--input-focus-background:var(--color-white);--input-focus-border-color:var(--surface-border-color);--input-focus-box-shadow:0 1px 3px #0000000a;--input-focus-outline-color:var(--color-black);--icon-muted-color:var(--color-regent);--icon-muted-hover-color:var(--color-shark);--spinner-color:var(--color-pale-sky);--spinner-white-color:var(--color-white);--spinner-primary-color:var(--color-primary);--floating-surface-color:var(--color-white);--floating-surface-background:var(--color-shark);--floating-surface-border-color:var(--color-shark);--floating-surface-border-radius:var(--border-radius-m);--floating-surface-box-shadow:var(--box-shadow-small);--flashcard-background:var(--color-white);--flashcard-box-shadow:var(--box-shadow-soft);--flashcard-border-color:var(--surface-border-color);--flashcard-border-radius:var(--border-radius-m);--flashcard-width:25rem;--flashcard-height:35rem;--flashcard-aspect-ratio:50 / 70;--sheet-veil-background:oklch(100% 0 0/.66);--sheet-veil-box-shadow:0 -16px 32px -16px oklch(0% 0 0/.18);--pill-height-xs:22px;--pill-height-s:28px;--pill-height-m:var(--button-height);--pill-color:var(--text-color);--pill-background:var(--color-white);--pill-border-color:var(--surface-border-color);--pill-hover-background:var(--surface-soft-background);--pill-focus-outline-color:var(--color-black);--pill-selected-color:var(--color-primary);--pill-selected-background:var(--color-primary-light);--pill-selected-border-color:var(--color-primary);--pill-selected-hover-background:color-mix(in srgb, var(--color-primary) 18%, var(--color-white));--pill-selected-focus-outline-color:var(--color-primary);--status-success-color:var(--color-green);--status-success-background:var(--color-green-light);--status-success-border-color:color-mix(in srgb, var(--color-green) 20%, var(--color-green-light));--status-warning-color:var(--color-yellow);--status-warning-background:var(--color-yellow-light);--status-warning-border-color:color-mix(in srgb, var(--color-yellow) 20%, var(--color-yellow-light));--status-danger-color:var(--color-red);--status-danger-background:var(--color-red-light);--status-danger-border-color:color-mix(in srgb, var(--color-red) 20%, var(--color-red-light));--status-info-color:var(--color-blue);--status-info-background:var(--color-blue-light);--status-info-border-color:color-mix(in srgb, var(--color-blue) 20%, var(--color-blue-light));--status-neutral-color:var(--text-color);--status-neutral-background:var(--color-white);--status-neutral-border-color:var(--surface-border-color);--pos-noun-color:oklch(50% .13 260);--pos-noun-background:oklch(95% .045 260);--pos-pronoun-color:oklch(50% .11 225);--pos-pronoun-background:oklch(95% .04 225);--pos-verb-color:oklch(50% .16 25);--pos-verb-background:oklch(95% .05 25);--pos-adjective-color:oklch(50% .15 308);--pos-adjective-background:oklch(95% .05 308);--pos-adverb-color:oklch(50% .14 80);--pos-adverb-background:oklch(95% .05 80);--pos-determiner-color:oklch(50% .1 155);--pos-determiner-background:oklch(95% .04 155);--pos-conjunction-color:oklch(50% .09 122);--pos-conjunction-background:oklch(95% .04 122);--pos-particle-color:oklch(50% .085 190);--pos-particle-background:oklch(95% .035 190);--pos-counter-color:oklch(50% .035 215);--pos-counter-background:oklch(95% .018 215);--pos-numeral-color:oklch(50% .035 240);--pos-numeral-background:oklch(95% .018 240);--pos-prefix-color:oklch(50% .05 62);--pos-prefix-background:oklch(95% .022 62);--pos-suffix-color:oklch(50% .05 62);--pos-suffix-background:oklch(95% .022 62);--pos-interjection-color:oklch(50% .17 352);--pos-interjection-background:oklch(95% .05 352);--pos-other-color:oklch(50% .008 60);--pos-other-background:oklch(95% .006 60);--pos-godan-verb-color:oklch(50% .17 28);--pos-godan-verb-background:oklch(95% .055 28);--pos-ichidan-verb-color:oklch(50% .15 50);--pos-ichidan-verb-background:oklch(95% .055 50);--pos-suru-verb-color:oklch(50% .16 12);--pos-suru-verb-background:oklch(95% .055 12);--pos-irregular-verb-color:oklch(50% .08 42);--pos-irregular-verb-background:oklch(95% .028 42);--pos-i-adjective-color:oklch(50% .15 295);--pos-i-adjective-background:oklch(95% .05 295);--pos-na-adjective-color:oklch(50% .15 322);--pos-na-adjective-background:oklch(95% .05 322)}[data-theme=dark]{--body-background:var(--color-shark);--text-color:var(--color-white)}html{-webkit-font-smoothing:subpixel-antialiased}html,body{height:100dvh}body{min-width:280px;font-family:var(--text-font-family);font-size:var(--text-font-size);font-weight:var(--text-font-weight);line-height:var(--text-line-height);color:var(--text-color);background:var(--body-background)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);line-height:var(--text-line-height)}p{font-size:var(--font-size-m);line-height:var(--line-height-m);margin-top:1rem}p:first-child{margin-top:0}small{font-size:var(--font-size-s);color:var(--text-faint-color)}strong{font-weight:var(--font-weight-bold)}em{font-style:var(--font-style-italic)}hr{border:none;border-top:1px solid var(--surface-border-color);margin:1rem 0}a{color:var(--link-color);cursor:pointer;transition:color var(--transition-ease);text-decoration:none}a:hover{text-decoration:underline}a:hover,a:active{outline:none}img{max-width:100%}[is-clickable]{cursor:pointer}[is-cursor-disabled]{cursor:not-allowed}[is-cursor-default]{cursor:default}[hide-empty]:empty{display:none}[with-margin]:not(:first-child){margin-top:1rem}[text-japanese]{font-family:var(--font-family-ja)}[text-muted]{color:var(--text-muted-color)}[text-faint]{color:var(--text-faint-color)}[text-danger]{color:var(--status-danger-color)}[text-warning]{color:var(--status-warning-color)}[text-success]{color:var(--status-success-color)}[text-info]{color:var(--status-info-color)}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PageWrapper__wrapper_91cea{min-height:100dvh;margin:0 auto;padding:1rem}@media (width>=1024px){.PageWrapper__wrapper_91cea{padding:2rem}}.PageWrapper__wrapper_91cea.PageWrapper__neutral_f2f61{background:var(--color-white)}.PageWrapper__wrapper_91cea.PageWrapper__centered_c72fb{flex-direction:column;justify-content:center;align-items:center;height:100dvh;display:flex}.PageSection__section_e8fc4{flex-direction:column;gap:2rem;width:100%;min-width:0;display:flex}.PageSection__section_e8fc4.PageSection__left_20884{align-items:flex-start}.PageSection__section_e8fc4.PageSection__center_e937d{align-items:center}.PageSection__section_e8fc4.PageSection__right_909f2{align-items:flex-end}.PageCard__card_4ff24{border:1px solid var(--flashcard-border-color);border-radius:var(--flashcard-border-radius);background:var(--flashcard-background);box-shadow:var(--flashcard-box-shadow);flex-direction:column;display:flex;overflow:hidden}.PageCard__card_4ff24.PageCard__narrow_b9ad4{width:100%;max-width:600px}.PageCard__header_6b9aa{border-bottom:1px solid var(--surface-border-color);padding:1rem 1.5rem .75rem}.PageCard__title_b5676{font-size:var(--heading-l-font-size);margin:0}.PageCard__body_158a8{flex-direction:column;gap:.75rem;padding:1rem 1.5rem;display:flex}.PageCard__footer_c98cb{flex-wrap:wrap;gap:.5rem;padding:0 1.5rem 1rem;display:flex}.FormContainer__container_aba60{flex-direction:column;gap:.5rem;display:flex}.FormLabel__label_0299d{flex-direction:column;gap:.5rem;width:100%;display:flex;position:relative}.FormLabel__caption_4c055{font-family:var(--label-font-family);font-size:var(--label-font-size);font-weight:var(--label-font-weight);line-height:var(--label-line-height);color:var(--label-color)}.BaseInput__shell_737cd{box-sizing:border-box;align-items:center;gap:var(--input-gap);width:100%;min-width:0;min-height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);background:var(--input-background);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:background-color var(--transition-control), border-color var(--transition-control), box-shadow var(--transition-control);display:flex}.BaseInput__shell_737cd:focus-within{background:var(--input-focus-background);border-color:var(--input-focus-border-color);box-shadow:var(--input-focus-box-shadow)}.BaseInput__shell_737cd.BaseInput__multiline_f96e8{--multiline-padding-y:calc((var(--input-height) - var(--input-line-height) - 2px) / 2);padding-top:var(--multiline-padding-y);padding-bottom:var(--multiline-padding-y);align-items:flex-start}.BaseInput__shell_737cd.BaseInput__rounded_6ba0c{border-radius:var(--border-radius-full);padding-top:.25rem;padding-bottom:.25rem;padding-left:calc(var(--input-padding-x) + .25rem);padding-right:.375rem}.BaseInput__shell_737cd.BaseInput__bare_b0db1{background:0 0;border-color:#0000;min-height:0;padding:0}.BaseInput__shell_737cd.BaseInput__bare_b0db1:focus-within{box-shadow:none;background:0 0;border-color:#0000}.BaseInput__shell_737cd.BaseInput__disabled_4a765{background:var(--input-disabled-background);border-color:var(--input-disabled-border-color)}.BaseInput__shell_737cd.BaseInput__disabled_4a765.BaseInput__bare_b0db1{background:0 0;border-color:#0000}.BaseInput__leading_227af,.BaseInput__trailing_eb5d8{color:var(--text-faint-color);flex-shrink:0;align-items:center;display:inline-flex}.BaseInput__trailing_eb5d8{margin-left:auto}.BaseInput__field_bbf4c{min-width:0;font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);color:var(--input-color);background:0 0;border:0;outline:none;flex:1;padding:0}.BaseInput__field_bbf4c::placeholder{color:var(--input-placeholder-color);opacity:1}.BaseInput__field_bbf4c:disabled{color:var(--input-disabled-text-color);cursor:not-allowed}.BaseInput__field_bbf4c:disabled::placeholder{color:var(--input-disabled-placeholder-color)}.BaseInput__shell_737cd:not(.BaseInput__multiline_f96e8) .BaseInput__field_bbf4c{height:100%}.BaseInput__shell_737cd.BaseInput__multiline_f96e8 .BaseInput__field_bbf4c{resize:none;field-sizing:content;width:100%}.Spinner__wrapper_45410{display:inline-block}.Spinner__wrapper_45410:first-child{margin-left:0}.Spinner__wrapper_45410:last-child{margin-right:0}.Spinner__wrapper_45410.Spinner__block_9ef33{justify-content:center;padding:2rem;display:flex}.Spinner__spinner_88b03{border:2px solid #0000;border-color:var(--spinner-color,currentColor);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite Spinner__rotate_0c868;position:relative;border-right-color:#0000!important}.Spinner__spinner_88b03:after{content:"";background:var(--spinner-color,currentColor);border-radius:50%;width:2px;height:2px;position:absolute;top:1px;left:13px}.Spinner__spinner_88b03:before{content:"";border-radius:50%;width:2px;height:2px;position:absolute;top:13px;left:13px}.Spinner__spinner_88b03.Spinner__white_97199{border-color:var(--spinner-white-color)}.Spinner__spinner_88b03.Spinner__white_97199:after{background:var(--spinner-white-color)}.Spinner__spinner_88b03.Spinner__primary_4d0d8{border-color:var(--spinner-primary-color)}.Spinner__spinner_88b03.Spinner__primary_4d0d8:after{background:var(--spinner-primary-color)}.Spinner__spinner_88b03.Spinner__s_533a5{width:14px;height:14px}.Spinner__spinner_88b03.Spinner__s_533a5:after{top:0;left:8px}.Spinner__spinner_88b03.Spinner__s_533a5:before{top:8px;left:8px}@keyframes Spinner__rotate_0c868{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Icon__icon_1da19{vertical-align:top;letter-spacing:normal;text-transform:none;color:inherit;white-space:nowrap;word-wrap:normal;transition:all var(--transition-fast);font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;direction:ltr;font-family:Material Symbols Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;text-decoration:none!important}.Icon__icon_1da19.Icon__muted_84e03{color:var(--icon-muted-color)}.Icon__icon_1da19.Icon__success_4ab2d{color:var(--status-success-color)}.Icon__icon_1da19.Icon__warning_974f9{color:var(--status-warning-color)}.Icon__icon_1da19.Icon__danger_335bc{color:var(--status-danger-color)}.Icon__icon_1da19.Icon__info_7756e{color:var(--status-info-color)}.Icon__icon_1da19.Icon__xs_debb1{font-size:16px}.Icon__icon_1da19.Icon__xs_debb1.Icon__inline_d37cd{transform:translateY(3px)}.Icon__icon_1da19.Icon__s_9d43f{font-size:20px}.Icon__icon_1da19.Icon__m_cc63b{font-size:24px}.Icon__icon_1da19.Icon__l_a17bb{font-size:32px}.Icon__icon_1da19.Icon__xl_04a1f{font-size:48px}.Icon__icon_1da19.Icon__xxl_f7ab4{font-size:64px}.Icon__icon_1da19.Icon__xxxl_50dd0{font-size:96px}.BaseButton__button_bf6d8{min-height:var(--button-height);font-family:var(--font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);border-radius:var(--button-border-radius);transition:background-color var(--transition-control), border-color var(--transition-control), opacity var(--transition-control), box-shadow var(--transition-control), transform var(--transition-control);cursor:pointer;background:0 0;border:1px solid #0000;outline:none;justify-content:center;align-items:center;padding:0 1rem;line-height:1;display:inline-flex;position:relative}.BaseButton__button_bf6d8:disabled{cursor:not-allowed;opacity:.55}.BaseButton__s_8f22a{min-height:var(--button-s-height);font-size:var(--button-s-font-size);padding:0 .75rem}.BaseButton__content_7a8a9{justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.BaseButton__spinner_2dce2{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.BaseButton__primary_1298b{color:var(--button-primary-color);background:var(--button-primary-background);border-color:var(--button-primary-border-color)}.BaseButton__primary_1298b:hover:not(:disabled){background:var(--button-primary-hover-background);border-color:var(--button-primary-hover-border-color)}.BaseButton__primary_1298b:focus-visible{outline:2px solid var(--button-primary-focus-outline-color)}.BaseButton__secondary_cc62c{color:var(--button-secondary-color);background:var(--button-secondary-background);border-color:var(--button-secondary-border-color)}.BaseButton__secondary_cc62c:hover:not(:disabled){background:var(--button-secondary-hover-background);border-color:var(--button-secondary-hover-border-color)}.BaseButton__secondary_cc62c:focus-visible{outline:2px solid var(--button-secondary-focus-outline-color)}.BaseButton__assist_f9eb2{color:var(--button-assist-color);background:var(--button-assist-background);border-color:var(--button-assist-border-color);border-radius:var(--border-radius-full)}.BaseButton__assist_f9eb2:hover:not(:disabled){background:var(--button-assist-hover-background);border-color:var(--button-assist-hover-border-color)}.BaseButton__assist_f9eb2:focus-visible{outline:2px solid var(--button-assist-focus-outline-color)}.BaseButton__muted_f844f{color:var(--button-muted-color);background:var(--button-muted-background);border-color:var(--button-muted-border-color)}.BaseButton__muted_f844f:hover:not(:disabled){color:var(--button-muted-hover-color);background:var(--button-muted-hover-background);border-color:var(--button-muted-hover-border-color)}.BaseButton__muted_f844f:focus-visible{outline:2px solid var(--button-muted-focus-outline-color)}.BaseButton__text_1d4ca,.BaseButton__link_fcc78{color:var(--text-color);background:0 0;padding:0}:is(.BaseButton__text_1d4ca,.BaseButton__link_fcc78):hover:not(:disabled) .BaseButton__label_d3254{text-decoration:underline}:is(.BaseButton__text_1d4ca,.BaseButton__link_fcc78):focus-visible{outline:2px solid var(--button-secondary-focus-outline-color)}.BaseButton__link_fcc78{color:var(--link-color)}.BaseButton__link_fcc78:focus-visible{outline:2px solid var(--button-primary-focus-outline-color)}.BaseButton__iconOnly_cf724{width:var(--button-size,var(--button-height));height:var(--button-size,var(--button-height));border-radius:var(--border-radius-full);min-height:0;padding:0}.BaseButton__button_bf6d8.BaseButton__loading_6fbf0 .BaseButton__content_7a8a9{color:#0000}.PageCenterer__centerer_d8d8e{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100dvh;display:flex}.FlashcardsContainer__cards_8e706{width:var(--flashcard-width);height:var(--flashcard-height);position:relative}.FlashcardChrome__card_65a58{width:100%;height:100%;max-width:var(--flashcard-width);max-height:var(--flashcard-height);border-radius:var(--border-radius-l);background-color:var(--flashcard-background);box-shadow:var(--flashcard-box-shadow);text-align:center;border:1px solid #0000000d;padding:2rem 1.5rem;position:relative}.FlashcardChrome__actions_3a4e0{justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.FlashcardChrome__footer_1443c{justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.FlashcardChrome__sheets_30769{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.FlashcardBlock__block_48f85{width:100%}.FlashcardImagePlaceholder__placeholder_49340{-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:.25rem;display:flex}.FlashcardImagePlaceholder__tile_ba3e2{border-radius:var(--border-radius-l);background:var(--surface-soft-background);justify-content:center;align-items:center;width:150px;height:150px;display:flex}.FlashcardImagePlaceholder__glyph_6d3f6{font-family:var(--font-family-ja);color:color-mix(in srgb, var(--color-primary) 30%, var(--color-regent));opacity:.55;font-size:5.5rem;font-weight:300;line-height:1}.FlashcardImageBlock__block_f48ba{margin-bottom:.5rem}.FlashcardImageBlock__image_77498{pointer-events:none;-webkit-user-select:none;user-select:none;width:160px;height:160px}.Pill__pill_bcbbd{font-family:var(--font-family);font-weight:var(--font-weight-normal);line-height:var(--line-height-neutral);border:1px solid var(--pill-border-color,var(--surface-border-color));border-radius:var(--border-radius-full);background:var(--pill-background,var(--color-white));color:var(--pill-color,var(--text-color));cursor:default;transition:background-color var(--transition-ease), border-color var(--transition-ease), color var(--transition-ease), opacity var(--transition-ease);outline:none;align-items:center;display:inline-flex}.Pill__xs_73b26{height:var(--pill-height-xs);font-size:var(--font-size-xs);padding:0 .5rem}.Pill__s_7bf35{height:var(--pill-height-s);font-size:var(--font-size-s);padding:0 .625rem}.Pill__m_7f573{height:var(--pill-height-m);font-size:var(--font-size-m);padding:0 1rem}.Pill__interactive_c51b5{cursor:pointer}.Pill__interactive_c51b5:hover:not(.Pill__disabled_b053e):not(.Pill__selected_c2108){background:var(--pill-hover-background,var(--surface-soft-background))}.Pill__interactive_c51b5:focus-visible{outline:2px solid var(--pill-focus-outline-color)}.Pill__interactive_c51b5.Pill__selected_c2108:focus-visible{outline:2px solid var(--pill-selected-focus-outline-color)}.Pill__dashed_5eace{color:var(--text-muted-color);border-style:dashed}.Pill__selected_c2108{--pill-color:var(--pill-selected-color,var(--color-primary));--pill-background:var(--pill-selected-background,var(--color-primary-light));--pill-border-color:var(--pill-selected-border-color,var(--color-primary))}.Pill__pill_bcbbd.Pill__interactive_c51b5.Pill__selected_c2108:hover:not(.Pill__disabled_b053e){background:var(--pill-selected-hover-background,color-mix(in srgb, var(--color-primary) 18%, #fff))}.Pill__disabled_b053e{cursor:not-allowed;opacity:.4}.Pill__leading_72c43,.Pill__trailing_11dd3{opacity:0;max-width:0;transition:max-width var(--transition-ease), opacity var(--transition-ease), padding-right var(--transition-ease), padding-left var(--transition-ease);align-items:center;padding-left:0;padding-right:0;display:inline-flex;overflow:hidden}:is(.Pill__leading_72c43,.Pill__trailing_11dd3).Pill__hasIcon_6c56a{opacity:1}.Pill__leading_72c43.Pill__xs_73b26.Pill__hasIcon_6c56a{max-width:1.125rem;padding-right:.125rem}.Pill__trailing_11dd3.Pill__xs_73b26.Pill__hasIcon_6c56a{max-width:1.125rem;padding-left:.125rem}.Pill__leading_72c43.Pill__s_7bf35.Pill__hasIcon_6c56a{max-width:1.25rem;padding-right:.25rem}.Pill__trailing_11dd3.Pill__s_7bf35.Pill__hasIcon_6c56a{max-width:1.25rem;padding-left:.25rem}.Pill__leading_72c43.Pill__m_7f573.Pill__hasIcon_6c56a{max-width:1.5rem;padding-right:.25rem}.Pill__trailing_11dd3.Pill__m_7f573.Pill__hasIcon_6c56a{max-width:1.5rem;padding-left:.25rem}.Pill__label_20e06{white-space:nowrap;display:inline-block}.PartOfSpeechPill__hidden_2abb2{opacity:0}.PartOfSpeechPill__flipWrap_a96e1{perspective:400px;display:inline-block}.PartOfSpeechPill__flipLabel_d4fe0{transform-style:preserve-3d;backface-visibility:hidden;display:inline-block}.PartOfSpeechPill__flipActive_3bbf2{transition:opacity var(--duration-m) ease, transform var(--duration-m) ease}.PartOfSpeechPill__flipEnterFrom_08880{opacity:0;transform:rotateY(-90deg)}.PartOfSpeechPill__flipLeaveTo_f28f7{opacity:0;transform:rotateY(90deg)}.FlashcardPosBlock__block_90d22{order:3;justify-content:center;align-items:center;margin-top:1.5rem;display:flex}.IconButton__s_9a7e7{--button-size:28px}.IconButton__m_2a3f8{--button-size:36px}.IconButton__l_f4f24{--button-size:44px}.FlashcardPrompt__face_42616{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.FlashcardPrompt__face_42616.FlashcardPrompt__blank_4c26c{opacity:0}.FlashcardPrompt__termWrapper_66bbe{justify-content:center;align-items:center;display:flex}.FlashcardPrompt__term_30897{font-size:1.5rem;line-height:1.5rem;font-weight:var(--font-weight-normal);color:var(--color-black);margin:0}.FlashcardPrompt__term_30897.FlashcardPrompt__xxl_ca705{font-size:4rem;line-height:4rem}.FlashcardPrompt__term_30897.FlashcardPrompt__xl_4a312{font-size:3rem;line-height:3rem}.FlashcardPrompt__term_30897.FlashcardPrompt__l_9f580{font-size:2rem;line-height:2rem}.FlashcardPrompt__annotation_86a22{font-size:var(--font-size-s);line-height:var(--font-size-s);color:var(--text-faint-color);padding-bottom:.75rem}.FlashcardPrompt__annotation_86a22.FlashcardPrompt__hidden_26cbc{opacity:0}.RisingSheetHandle__wrapper_bc334{touch-action:none;cursor:grab;justify-content:center;margin-bottom:.5rem;padding:.125rem 0;display:flex}.RisingSheetHandle__bar_3e04b{border-radius:var(--border-radius-l);background:var(--surface-border-color);width:3rem;height:4px}.RisingSheet__root_9af42{pointer-events:none;position:absolute;inset:0}.RisingSheet__veil_d9c61{background:var(--sheet-veil-background);pointer-events:auto;cursor:pointer;transition:opacity var(--duration-l) ease;position:absolute;inset:0}.RisingSheet__sheet_6ca9a{text-align:left;background:var(--color-white);border-radius:var(--border-radius-l) var(--border-radius-l) 0 0;height:65%;box-shadow:var(--sheet-veil-box-shadow);pointer-events:auto;transition:transform var(--duration-l) var(--ease-standard);flex-direction:column;padding:1rem 1.25rem;display:flex;position:absolute;bottom:0;left:0;right:0}.RisingSheet__dragging_a8767{transition:none}.RisingSheet__active_08076 .RisingSheet__veil_d9c61{transition:opacity var(--duration-l) ease}.RisingSheet__active_08076 .RisingSheet__sheet_6ca9a{transition:transform var(--duration-xl) var(--ease-standard), box-shadow var(--duration-xl) ease}.RisingSheet__hidden_5fc35 .RisingSheet__veil_d9c61{opacity:0}.RisingSheet__hidden_5fc35 .RisingSheet__sheet_6ca9a{box-shadow:none;transform:translateY(100%)}.RisingSheet__body_7a238{flex-direction:column;flex:auto;min-height:0;display:flex}.RisingSheet__footer_a57f5{flex-shrink:0;justify-content:center;display:flex}.SpinnerBlock__block_5fa83{font-size:var(--font-size-s);color:var(--text-faint-color);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;display:flex}.Section__section_be6c9{flex-direction:column;gap:.5rem;display:flex}.Section__label_34e0c{font-family:var(--section-font-family);font-size:var(--section-font-size);font-weight:var(--section-font-weight);line-height:var(--section-line-height);color:var(--section-color);letter-spacing:var(--section-letter-spacing);text-transform:var(--section-text-transform)}.FlashcardExamplesSheet__list_d6a2c{flex-direction:column;gap:1rem;display:flex}.FlashcardExamplesSheet__usage_250f5{font-family:var(--font-family-ja);font-size:var(--font-size-l);line-height:var(--line-height-m);color:var(--text-color);align-items:center;gap:.5rem;display:flex}.FlashcardExamplesSheet__usageText_3e260{min-width:0}.FlashcardExamplesSheet__term_7f227{color:var(--color-primary)}.FlashcardExamplesSheet__translation_23434{font-size:var(--font-size-s);line-height:var(--line-height-s);color:var(--text-muted-color);margin-top:.25rem;padding-left:2.25rem}.FlashcardAnswer__face_1fc3e{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.FlashcardAnswer__termWrapper_edb3a{justify-content:center;align-items:center;display:flex}.FlashcardAnswer__term_12976{font-size:1.5rem;line-height:1.5rem;font-weight:var(--font-weight-normal);color:var(--color-black)}.FlashcardAnswer__annotation_3e655{font-size:var(--font-size-s);line-height:var(--font-size-s);color:var(--text-faint-color);padding-bottom:.5rem}.FlashcardAnswer__prompt_87981{order:1}.FlashcardAnswer__prompt_87981 .FlashcardAnswer__term_12976{opacity:.6;font-size:1rem;line-height:1rem}.FlashcardAnswer__prompt_87981 .FlashcardAnswer__annotation_3e655{font-size:var(--font-size-xs);padding-bottom:.25rem}.FlashcardAnswer__answer_413fc{order:2;margin-top:1.5rem}.FlashcardAnswer__triggerHidden_cb6c4{opacity:0;pointer-events:none}.Flashcard__wrapper_b3714{-webkit-user-select:none;user-select:none;cursor:pointer;width:100%;height:100%;transition:all var(--duration-m) var(--ease-standard);z-index:1;position:absolute}.Flashcard__wrapper_b3714.Flashcard__i0_cc59f{z-index:6;transform:rotate(0)}.Flashcard__wrapper_b3714.Flashcard__i1_33efc{z-index:5;transform:rotate(0)}.Flashcard__wrapper_b3714.Flashcard__i2_b8e11{opacity:.8;z-index:4;transform:rotate(1.5deg)}.Flashcard__wrapper_b3714.Flashcard__i3_7de4a{opacity:.6;z-index:3;transform:rotate(3deg)}.Flashcard__wrapper_b3714.Flashcard__i4_73ec1{opacity:.4;z-index:2;transform:rotate(4.5deg)}.Flashcard__wrapper_b3714.Flashcard__dragging_f0403{z-index:10;transition:none}.Flashcard__wrapper_b3714.Flashcard__leaving_7dbe3{transition:all .9s var(--ease-standard);z-index:10}.Flashcard__wrapper_b3714.Flashcard__returning_fbcb8{transition:all var(--duration-l) var(--ease-standard)}.Flashcard__wrapper_b3714.Flashcard__sendingBack_1420d{animation:Flashcard__sendToBack_52293 .5s var(--ease-standard) forwards}@keyframes Flashcard__sendToBack_52293{0%{transform:translate(var(--send-back-from-x,0px), var(--send-back-from-y,0px)) rotateZ(var(--send-back-from-rot,0deg));z-index:10}20%{transform:translate(min(var(--send-back-from-x,0px), -26rem), var(--send-back-from-y,0px)) rotateZ(-7deg);z-index:10}21%{z-index:0}to{z-index:0;opacity:.4;transform:translate(0)rotate(0)}}.Flashcard__perspective_677d3{transform-style:preserve-3d;perspective:1000px;width:100%;height:100%}.Flashcard__perspective_677d3.Flashcard__flipped_31840 .Flashcard__front_c33cf{transform:rotateY(-180deg)}.Flashcard__perspective_677d3.Flashcard__flipped_31840 .Flashcard__back_bfd07{transform:rotateY(0)}.Flashcard__card_1a9b4{width:100%;height:100%;transition:transform .7s var(--ease-standard);backface-visibility:hidden;transform-style:preserve-3d;position:absolute;top:0;left:0}.Flashcard__card_1a9b4.Flashcard__front_c33cf{cursor:pointer;transform:rotateY(0)}.Flashcard__card_1a9b4.Flashcard__back_bfd07{transform:rotateY(180deg)}.FabButton__fab_5881e{--button-size:56px;box-shadow:0 1px 4px #00000014, 0 12px 24px -8px color-mix(in srgb, var(--color-primary) 50%, transparent)}.FabButton__fab_5881e:hover:not(:disabled){box-shadow:0 2px 6px #0000001a, 0 18px 32px -8px color-mix(in srgb, var(--color-primary) 55%, transparent);transform:translateY(-2px)}.FabButton__fab_5881e.FabButton__fixed_8c78c{z-index:20;position:fixed;bottom:1.5rem;right:1.5rem}.CloseButton__button_8f8de{color:var(--text-faint-color);cursor:pointer;transition:background-color var(--transition-control), color var(--transition-control);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.CloseButton__button_8f8de:hover:not(:disabled){background:color-mix(in srgb, var(--color-shark) 6%, transparent);color:var(--text-color)}.CloseButton__button_8f8de:focus-visible{outline:2px solid var(--button-secondary-focus-outline-color)}.CloseButton__button_8f8de:disabled{opacity:.55;cursor:not-allowed}.CloseButton__s_df5e5{width:24px;height:24px}.CloseButton__m_d96df{width:32px;height:32px}.BottomDrawer__drawer_d0964{--drawer-hidden-transform:translateY(100%);z-index:51;background:var(--color-white);width:100vw;height:100vh;transition:height var(--duration-xl) var(--ease-standard), min-height var(--duration-xl) var(--ease-standard);outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -24px 40px -16px #0000001f,0 0 0 1px #00000005}.BottomDrawer__drawerActive_cc680{transition:transform var(--duration-l) var(--ease-standard)}.BottomDrawer__drawerHidden_ae245{transform:var(--drawer-hidden-transform)}.BottomDrawer__header_99566{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem 1rem;display:flex}.BottomDrawer__title_78198{font-family:var(--font-family);font-size:var(--heading-l-font-size);font-weight:var(--font-weight-bold);margin:0}.BottomDrawer__body_b29fb{flex-direction:column;flex:1;gap:1.5rem;min-height:0;padding:2rem 1.5rem;display:flex;overflow-y:auto}.BottomDrawer__bodyCenter_0f5f1{justify-content:safe center}.BottomDrawer__footer_cffc9{padding:1rem 1.5rem}.BottomDrawer__drawer_d0964.BottomDrawer__isExpanded_50421 .BottomDrawer__footer_cffc9{border-top:1px solid var(--surface-border-color)}@media (width>=640px){.BottomDrawer__drawer_d0964{--drawer-hidden-transform:translateY(calc(100% + 1rem));transform-origin:100% 100%;border-radius:20px;width:34rem;max-width:100vw;height:auto;min-height:232px;max-height:calc(100vh - 2rem);inset:auto 1rem 1rem auto}.BottomDrawer__drawer_d0964.BottomDrawer__isExpanded_50421{min-height:calc(100vh - 2rem)}}.ButtonBar__bar_6ee68{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.ButtonBar__left_64daa,.ButtonBar__right_9662d{flex-direction:row;align-items:center;gap:1rem;display:flex}.ButtonBar__left_64daa{justify-content:flex-start}.ButtonBar__right_9662d{justify-content:flex-end}.FormField__field_4615f{flex-direction:column;gap:.5rem;display:flex}.Hint__hint_c334f{color:var(--text-faint-color);align-items:center;gap:.5rem;display:flex}.Hint__text_b8d9d{font-size:var(--font-size-xs)}.CardLookupField__lookupHint_d8853{padding-left:1rem}.FlashcardMini__card_62b9c{--flashcard-image-size:2.5rem;--flashcard-image-border-radius:var(--border-radius-xs);--flashcard-image-placeholder-font-size:1.25rem;--flashcard-image-block-margin-bottom:0;width:var(--flashcard-mini-width,5.75rem);aspect-ratio:var(--flashcard-aspect-ratio);border:1px solid color-mix(in srgb, var(--color-shark) 10%, transparent);border-radius:var(--border-radius-m);background:var(--flashcard-background,var(--color-white));text-align:center;flex-direction:column;flex:0;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .25rem;display:flex;overflow:hidden}.FlashcardMini__imageWrapper_b9d83{border-radius:var(--border-radius-xs);justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;overflow:hidden}.FlashcardMini__image_d21eb{object-fit:cover;width:100%;height:100%}.FlashcardMini__content_f1cb8{width:100%;color:var(--text-color);font-weight:var(--font-weight-normal);overflow-wrap:break-word}.FlashcardMini__content_f1cb8.FlashcardMini__l_0a87b{font-size:1rem}.FlashcardMini__content_f1cb8.FlashcardMini__m_164d2{font-size:.9375rem}.FlashcardMini__content_f1cb8.FlashcardMini__s_6703b{font-size:var(--font-size-s)}.FlashcardMini__content_f1cb8.FlashcardMini__xs_5a7ca{font-size:var(--font-size-xs)}.FlashcardMini__meaning_305ae{width:100%;color:var(--text-muted-color);font-size:var(--font-size-xs);overflow-wrap:break-word}.CardLookupResults__results_b307f{flex-direction:column;gap:1rem;display:flex}.CardLookupResults__grid_58e60{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.CardLookupResults__pick_26f47{--flashcard-mini-width:100%;cursor:pointer;border-radius:var(--border-radius-m);transition:transform var(--duration-s) var(--ease-standard);background:0 0;border:none;padding:0;display:block;position:relative}.CardLookupResults__pick_26f47:disabled{cursor:default}.CardLookupResults__pick_26f47:not(:disabled):hover{transform:translateY(-2px)}.CardLookupResults__pick_26f47:not(:disabled):hover>*{border-color:color-mix(in srgb, var(--color-shark) 22%, transparent);box-shadow:var(--box-shadow-medium)}.CardLookupResults__pick_26f47:focus-visible{outline:none}.CardLookupResults__pick_26f47:focus-visible>*{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary) 35%, transparent)}.CardLookupResults__pickSpinner_6a282{border-radius:var(--border-radius-m);background:color-mix(in srgb, var(--color-white) 70%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.SegmentedToggle__toggle_e4a1e{border-radius:var(--border-radius-full);background:var(--surface-soft-background);align-self:flex-start;align-items:stretch;padding:2px;display:inline-flex;position:relative}.SegmentedToggle__toggle_e4a1e.SegmentedToggle__s_9bf05{height:var(--pill-height-s)}.SegmentedToggle__toggle_e4a1e.SegmentedToggle__m_04dbd{height:var(--pill-height-m)}.SegmentedToggle__thumb_0f6b6{border-radius:var(--border-radius-full);transition:left var(--duration-l) var(--ease-standard), width var(--duration-l) var(--ease-standard), background-color var(--duration-m) ease, box-shadow var(--duration-m) ease;background:0 0;position:absolute;top:2px;bottom:2px}.SegmentedToggle__toggle_e4a1e.SegmentedToggle__expanded_a86f1.SegmentedToggle__selected_11394 .SegmentedToggle__thumb_0f6b6{background:var(--color-white);box-shadow:var(--box-shadow-small)}.SegmentedToggle__option_73fef{z-index:1;border-radius:var(--border-radius-full);color:var(--text-color);font-family:var(--font-family);font-size:var(--font-size-s);font-weight:var(--font-weight-normal);white-space:nowrap;cursor:pointer;transition:max-width var(--duration-l) ease, padding var(--duration-l) ease, opacity var(--duration-m) ease, color var(--duration-m) ease;background:0 0;border:0;justify-content:center;align-items:center;gap:.375rem;display:inline-flex;position:relative;overflow:hidden}.SegmentedToggle__option_73fef:focus-visible{outline:2px solid var(--pill-focus-outline-color);outline-offset:-2px}.SegmentedToggle__toggle_e4a1e.SegmentedToggle__expanded_a86f1 .SegmentedToggle__option_73fef{color:var(--text-muted-color)}.SegmentedToggle__toggle_e4a1e.SegmentedToggle__expanded_a86f1 .SegmentedToggle__option_73fef.SegmentedToggle__current_41381{color:var(--text-color)}.CompositeInput__shell_0b994{box-sizing:border-box;min-height:var(--input-height);padding:var(--input-padding-y) var(--input-padding-x);background:var(--input-background);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:background-color var(--transition-control), border-color var(--transition-control), box-shadow var(--transition-control);flex-direction:column;gap:.25rem;display:flex;position:relative}.CompositeInput__shell_0b994:focus-within{background:var(--input-focus-background);border-color:var(--input-focus-border-color);box-shadow:var(--input-focus-box-shadow)}.CompositeInput__shell_0b994.CompositeInput__removable_4246e{padding-right:2.5rem}.CompositeInput__shell_0b994.CompositeInput__removable_4246e:hover .CompositeInput__removeWrap_3e379,.CompositeInput__shell_0b994.CompositeInput__removable_4246e:focus-within .CompositeInput__removeWrap_3e379{opacity:1}.CompositeInput__field_08bbf{width:100%;font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);line-height:var(--input-line-height);color:var(--input-color);resize:none;background:0 0;border:0;outline:none;min-height:1.4em;padding:0}.CompositeInput__field_08bbf::placeholder{color:var(--input-placeholder-color);opacity:1}.CompositeInput__field_08bbf.CompositeInput__japanese_1dd2d{font-family:var(--font-family-ja)}.CompositeInput__field_08bbf:disabled{color:var(--input-disabled-text-color);cursor:not-allowed}textarea.CompositeInput__field_08bbf{field-sizing:content}.CompositeInput__shell_0b994.CompositeInput__m_5630d .CompositeInput__primary_f2184{font-size:var(--font-size-m);line-height:var(--input-line-height)}.CompositeInput__shell_0b994.CompositeInput__m_5630d .CompositeInput__secondary_88b5f{font-size:var(--font-size-s);line-height:var(--input-line-height)}.CompositeInput__shell_0b994.CompositeInput__l_87c35 .CompositeInput__primary_f2184{font-size:var(--font-size-xl);line-height:1.25}.CompositeInput__shell_0b994.CompositeInput__l_87c35 .CompositeInput__secondary_88b5f{font-size:var(--font-size-m);color:var(--text-color);line-height:var(--input-line-height)}.CompositeInput__removeWrap_3e379{opacity:0;transition:opacity var(--transition-control);position:absolute;top:8px;right:8px}.ReadingInput__shell_0ec74{box-sizing:border-box;min-height:var(--input-height);background:var(--input-background);border:1px solid var(--input-border-color);border-radius:var(--input-border-radius);transition:background-color var(--transition-control), border-color var(--transition-control), box-shadow var(--transition-control);align-items:stretch;display:flex}.ReadingInput__shell_0ec74:focus-within{background:var(--input-focus-background);border-color:var(--input-focus-border-color);box-shadow:var(--input-focus-box-shadow)}.ReadingInput__cell_4970f{align-items:center;gap:var(--input-gap);min-width:0;padding:var(--input-padding-y) var(--input-padding-x);flex:1;display:flex}.ReadingInput__label_93708{font-size:var(--font-size-xs);color:var(--text-faint-color);text-transform:lowercase;letter-spacing:.03em;flex-shrink:0}.ReadingInput__divider_526c7{width:1px;margin:var(--input-padding-y) 0;background:var(--input-divider-color)}.TransitionPillCollapse__row_16a87{transition:gap var(--duration-m) ease;flex-wrap:wrap;gap:.5rem;display:flex}.TransitionPillCollapse__collapsed_18656{transition:gap var(--duration-m) ease .2s;gap:0}.FlashcardPreview__preview_27ea7{flex-direction:column;align-items:center;gap:.5rem;display:flex}.FlashcardPreview__stage_40ecf{width:calc(var(--flashcard-width) * var(--preview-scale));height:calc(var(--flashcard-height) * var(--preview-scale));transition:width var(--transition-slow), height var(--transition-slow);filter:drop-shadow(0 2px 4px #0000000a)drop-shadow(0 10px 16px #0000001a);--flashcard-box-shadow:none;align-self:center;position:relative}.FlashcardPreview__imagePlaceholder_216ba{--placeholder-size:160px;margin-bottom:.75rem;margin-left:auto;margin-right:auto}.FlashcardPreview__controls_c5d2b{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.FlashcardPreview__scale_badfe{width:var(--flashcard-width);height:var(--flashcard-height);transform:scale(var(--preview-scale));transform-origin:0 0;transition:transform var(--transition-slow);position:absolute;top:0;left:0}.PillButtonMultiSelect__list_e0796{flex-wrap:wrap;gap:.5rem;display:flex}.EditablePill__form_ae2d1{height:var(--button-height);background:var(--surface-soft-background);border:1px solid var(--surface-border-color);border-radius:var(--border-radius-full);align-items:center;gap:.25rem;padding:0 .25rem 0 .75rem;display:inline-flex}.EditablePill__dashed_f48a9{border-style:dashed;border-color:color-mix(in srgb, var(--color-primary) 45%, var(--surface-border-color))}.EditablePill__input_1c4fe{width:10rem;min-width:0;font-family:var(--font-family);font-size:var(--font-size-s);font-weight:var(--font-weight-normal);color:var(--text-color);background:0 0;border:0;outline:none}.EditablePill__input_1c4fe::placeholder{color:var(--input-placeholder-color)}.CardDetailsForm__wrapper_148ed{flex-direction:column;gap:1.5rem;display:flex}.CardDetailsForm__pos_a4324{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.CardDetailsForm__posArrow_13b64{color:var(--text-faint-color);align-items:center;display:inline-flex}.CardDetailsForm__posSub_656f1{align-items:center;gap:.5rem;display:inline-flex}.CardDetailsForm__posSubEnterActive_558fa{transition:opacity var(--duration-m) ease .2s, transform var(--duration-m) ease .2s}.CardDetailsForm__posSubHidden_eb080{opacity:0;transform:translate(-.5rem)}.CardDetailsForm__examples_262bc{flex-direction:column;gap:.5rem;display:flex}.CardDetailsForm__exampleActions_fe2ae{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.CardDetailsForm__exampleActions_fe2ae>:first-child{margin-right:auto}.CardAddDrawer__bodyContent_e008d{opacity:1;transition:opacity var(--duration-m) ease;flex-direction:column;gap:1.5rem;display:flex}.CardAddDrawer__bodyContentHidden_9a885{opacity:0}.FloatingTips__root_9bed1{z-index:5;position:fixed;top:1rem;left:1rem}.FloatingTips__panel_8c5d8{background:var(--color-white);width:210px;font-size:var(--font-size-xs);color:var(--text-muted-color);border-radius:14px;flex-direction:column;gap:.5rem;padding:.75rem .875rem .625rem;display:flex;box-shadow:0 1px 3px #0000000d,0 12px 32px -16px #00000029}.FloatingTips__header_5fcb5{font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint-color);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.FloatingTips__row_24814{align-items:center;gap:.5rem;display:flex}.FloatingTips__key_13a26{background:var(--surface-soft-background);border:1px solid var(--surface-border-color);min-width:22px;font-family:var(--font-family);color:var(--text-color);text-align:center;border-radius:4px;padding:1px 5px;font-size:10px;line-height:1.4;display:inline-block}.FloatingTips__toggle_e4dd3{background:var(--color-white);color:var(--text-muted-color);font-family:var(--font-family);font-size:var(--font-size-xs);cursor:pointer;transition:background-color var(--transition-control), color var(--transition-control), border-color var(--transition-control);border:0;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .6875rem .3125rem .5rem;display:inline-flex;box-shadow:0 1px 2px #0000000a}.FloatingTips__toggle_e4dd3:hover{background:var(--surface-soft-background);color:var(--text-color)}.PillButtonSelect__list_500bd{flex-wrap:wrap;gap:.5rem;display:flex}.UxComponent__section_5840e{flex-direction:column;gap:1rem;margin-top:2rem;display:flex}.UxComponent__section_5840e:first-child{margin-top:0}.UxComponent__narrow_379b5{max-width:28rem}.UxComponent__heading_ce5b9{font-size:var(--heading-l-font-size);font-weight:var(--font-weight-bold);color:var(--text-color);border-bottom:1px solid var(--surface-border-color);margin:0;padding-bottom:.5rem}.UxComponent__content_e6863{flex-direction:column;gap:1.5rem;display:flex}.UxRow__row_dfdc2{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Callout__callout_06ae6{--callout-color:var(--status-neutral-color);--callout-background:var(--status-neutral-background);--callout-border-color:var(--status-neutral-border-color);border-radius:var(--border-radius-m);background:var(--callout-background);border:1px solid var(--callout-border-color);align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}.Callout__callout_06ae6.Callout__success_71263{--callout-color:var(--status-success-color);--callout-background:var(--status-success-background);--callout-border-color:var(--status-success-border-color)}.Callout__callout_06ae6.Callout__warning_191f7{--callout-color:var(--status-warning-color);--callout-background:var(--status-warning-background);--callout-border-color:var(--status-warning-border-color)}.Callout__callout_06ae6.Callout__danger_a73b7{--callout-color:var(--status-danger-color);--callout-background:var(--status-danger-background);--callout-border-color:var(--status-danger-border-color)}.Callout__callout_06ae6.Callout__info_7c58f{--callout-color:var(--status-info-color);--callout-background:var(--status-info-background);--callout-border-color:var(--status-info-border-color)}.Callout__icon_41c9c{color:var(--callout-color);flex:none;margin-top:1px}.Callout__body_402c6{flex-direction:column;gap:.125rem;display:flex}.Callout__title_b3520,.Callout__text_abc98{font-size:var(--font-size-s);color:var(--text-color)}.UXReference__onDark_3cb96{border-radius:var(--border-radius-m);background:var(--text-color);justify-content:center;align-items:center;padding:.75rem;display:inline-flex}.TransitionFadeIn__from_b64db{transition:opacity var(--transition-base)}.TransitionFadeIn__to_8aef0{opacity:0}.AppLoader__loader_f9fd2{background:var(--body-background);z-index:99999;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed}.AppWrapper__wrapper_f3c6d{min-width:280px;position:relative}.AppWrapper__inner_54902{z-index:2;flex-direction:column;width:100dvw;height:100dvh;display:flex;position:relative}.AppWrapper__contents_83718{width:100%;height:100dvh;position:relative;overflow:auto}.Debug__debug_cd7a0{color:var(--color-white);border-radius:var(--border-radius-m);background:#0974c0;max-width:min(100%,80vw);margin:1rem 0;padding:2rem;white-space:pre-wrap!important}
