.tense-help-icon.svelte-123pmg5{transform-origin:50%;transition:transform .2s,filter .2s}@media (width>=768px){.tense-help-button.svelte-123pmg5:hover .tense-help-icon:where(.svelte-123pmg5){filter:drop-shadow(0 0 6px);animation:.45s cubic-bezier(.34,1.56,.64,1) svelte-123pmg5-tense-help-pop}}@keyframes svelte-123pmg5-tense-help-pop{0%{transform:scale(1)rotate(0)}45%{transform:scale(1.18)rotate(-8deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.tense-help-icon.svelte-123pmg5{transition:none}.tense-help-button.svelte-123pmg5:hover .tense-help-icon:where(.svelte-123pmg5){filter:none;animation:none}}.ending-segment.svelte-onm2d5{color:var(--ending-color)}.spelling-change-segment.svelte-onm2d5,.irregular-segment.svelte-onm2d5{color:hsl(var(--destructive));text-shadow:none}.pronunciation-control.svelte-1o6nj3z{align-items:center;display:inline-flex;position:relative}.pronunciation-trigger.svelte-1o6nj3z{align-items:center;display:inline-flex}.pronunciation-trigger.is-playable.svelte-1o6nj3z{cursor:pointer}td:hover .pronunciation-trigger.is-playable.svelte-1o6nj3z,.pronunciation-trigger.is-playable.svelte-1o6nj3z:hover,.pronunciation-trigger.is-playable.svelte-1o6nj3z:focus-visible{color:hsl(var(--conjugation-hover));outline:none}.pronunciation-value.svelte-1o6nj3z{transition:color .15s;display:inline}td:hover .pronunciation-trigger.is-playable.svelte-1o6nj3z .pronunciation-value:where(.svelte-1o6nj3z) *,.pronunciation-trigger.is-playable.svelte-1o6nj3z:hover .pronunciation-value:where(.svelte-1o6nj3z) *,.pronunciation-trigger.is-playable.svelte-1o6nj3z:focus-visible .pronunciation-value:where(.svelte-1o6nj3z) *{color:hsl(var(--conjugation-hover))!important}.copy-control.svelte-1o6nj3z{color:currentColor;opacity:0;border-radius:.45rem;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;transition:opacity .15s,background-color .15s;display:inline-flex;position:absolute;left:calc(100% + .2rem)}.copy-control.svelte-1o6nj3z svg:where(.svelte-1o6nj3z){width:.9rem;height:.9rem}td:hover .copy-control.svelte-1o6nj3z,.pronunciation-control.svelte-1o6nj3z:hover .copy-control:where(.svelte-1o6nj3z),.copy-control.svelte-1o6nj3z:focus-visible{opacity:.65}.copy-control.svelte-1o6nj3z:hover,.copy-control.svelte-1o6nj3z:focus-visible{background:hsl(var(--conjugation) / .12);opacity:1;outline:none}@media (hover:none){.copy-control.svelte-1o6nj3z{opacity:.55}}.tense-alias.svelte-1bvzdzp{color:hsl(var(--definition));text-shadow:none;margin-top:.2rem;font-size:.75rem;font-weight:600;line-height:1.2;display:block}.usage-note.svelte-1bvzdzp{color:hsl(var(--definition));text-shadow:none;margin-top:.35rem;font-size:.75rem;font-style:italic;font-weight:600;line-height:1.2;display:block}.subdued-tense.svelte-1bvzdzp{opacity:.68;filter:saturate(.35);text-shadow:none}.compound-table.svelte-1bvzdzp tbody:where(.svelte-1bvzdzp) td:where(.svelte-1bvzdzp){font-size:var(--conjugation-font-size,1.25rem);line-height:1.4}.frequency-rank-badge{border:1px solid color-mix(in srgb, hsl(var(--tenses)) 48%, transparent);background:color-mix(in srgb, hsl(var(--tenses)) 16%, hsl(var(--background)) 84%);min-height:1.75rem;color:color-mix(in srgb, hsl(var(--tenses)) 88%, white 12%);letter-spacing:.015em;box-shadow:inset 0 1px 0 #ffffff1f, 0 0 .8rem color-mix(in srgb, hsl(var(--tenses)) 12%, transparent);cursor:help;border-radius:9999px;justify-content:center;align-items:center;padding:.3rem .65rem;font-size:.85rem;font-weight:800;line-height:1;transition:border-color .15s,color .15s,background .15s,box-shadow .15s,transform .15s;display:inline-flex}.frequency-rank-badge:hover,.frequency-rank-badge:focus-visible{border-color:color-mix(in srgb, hsl(var(--tenses)) 72%, transparent);background:color-mix(in srgb, hsl(var(--tenses)) 24%, hsl(var(--background)) 76%);color:color-mix(in srgb, hsl(var(--tenses)) 94%, white 6%);box-shadow:inset 0 1px 0 #ffffff29, 0 0 1rem color-mix(in srgb, hsl(var(--tenses)) 22%, transparent);outline:none;transform:translateY(-1px)}.frequency-rank-popover{text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;gap:.35rem;width:min(19rem,100vw - 2rem);font-size:.8rem;line-height:1.4;display:flex;background:color-mix(in srgb, hsl(var(--background)) 92%, #ffffff14)!important;color:color-mix(in srgb, hsl(var(--definition)) 88%, white 12%)!important;border:1px solid #ffffff24!important;border-radius:.75rem!important;padding:.75rem .875rem!important}.frequency-rank-popover strong{color:hsl(var(--tenses));font-size:.85rem}.draw-color-picker.svelte-1twsc3d input:where(.svelte-1twsc3d){cursor:pointer;background:0 0;border:0;width:2rem;height:2rem;padding:0}.draw-launcher,.draw-toolbar.svelte-1twsc3d{background:color-mix(in srgb, hsl(var(--background)) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);color:hsl(var(--conjugation));transform-origin:0 0;border:1px solid #ffffff29;font-weight:700;animation:.28s cubic-bezier(.2,.9,.2,1) both svelte-1twsc3d-draw-controls-enter;box-shadow:0 18px 44px #00000047,0 0 0 1px #ffffff0d,inset 0 1px #ffffff29}.dark .draw-launcher{background:#ffffff14}.draw-launcher,.draw-toolbar-button{transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s}.draw-launcher:hover,.draw-toolbar-button:hover{background:color-mix(in srgb, hsl(var(--background)) 52%, #ffffff29 48%);color:hsl(var(--conjugation));border-color:#ffffff3d;transform:translateY(-1px);box-shadow:0 20px 48px #00000052,0 0 0 1px #ffffff14,inset 0 1px #fff3}.draw-launcher:focus-visible,.draw-toolbar-button:focus-visible{outline:2px solid color-mix(in srgb, hsl(var(--moods)) 70%, transparent);outline-offset:3px}.draw-toolbar-button,.draw-color-control.svelte-1twsc3d{color:hsl(var(--conjugation))}.draw-toolbar-button{border:1px solid color-mix(in srgb, hsl(var(--grid-lines)) 20%, transparent);background:color-mix(in srgb, hsl(var(--background)) 64%, transparent)}.draw-color-control.svelte-1twsc3d{box-shadow:none;background:0 0;border:0}.draw-kbd.svelte-1twsc3d{pointer-events:none;border:1px solid color-mix(in srgb, hsl(var(--grid-lines)) 42%, transparent);background:color-mix(in srgb, hsl(var(--background)) 88%, black 12%);min-width:1.35rem;height:1.35rem;color:color-mix(in srgb, hsl(var(--conjugation)) 92%, white 8%);border-radius:.35rem;justify-content:center;align-items:center;gap:.28rem;padding:0 .44rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 4px #0000004d}@keyframes svelte-1twsc3d-draw-controls-enter{0%{opacity:0;filter:blur(2px);transform:translateY(-.4rem)scale(.94)}70%{opacity:1;filter:blur();transform:translateY(.06rem)scale(1.01)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.draw-launcher,.draw-toolbar.svelte-1twsc3d{animation:none}.draw-launcher,.draw-toolbar-button{transition:border-color .16s,background .16s,box-shadow .16s,color .16s}.draw-launcher:hover,.draw-toolbar-button:hover{transform:none}}.quiz-load-status.svelte-4iri3f{z-index:50;border:1px solid var(--ui-border);background:hsl(var(--card));max-width:calc(100vw - 3rem);color:hsl(var(--foreground));border-radius:1rem;gap:1rem;padding:1rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 8px 28px #0000002e}.quiz-load-status.svelte-4iri3f button:where(.svelte-4iri3f){text-decoration:underline}@keyframes svelte-4iri3f-quiz-launcher-enter{0%{opacity:0;filter:blur(2px);transform:translateY(.75rem)scale(.94)}70%{opacity:1;filter:blur();transform:translateY(-.08rem)scale(1.01)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}.quiz-launcher{background:color-mix(in srgb, hsl(var(--background)) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);color:hsl(var(--conjugation));transform-origin:100% 100%;border:1px solid #ffffff29;font-weight:700;transition:border-color .16s,box-shadow .16s,color .16s,transform .16s;animation:.28s cubic-bezier(.2,.9,.2,1) both svelte-4iri3f-quiz-launcher-enter;box-shadow:0 18px 44px #00000047,0 0 0 1px #ffffff0d,inset 0 1px #ffffff29}.search-launcher{background:color-mix(in srgb, hsl(var(--background)) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(160%);color:hsl(var(--conjugation));transform-origin:100% 0;border:1px solid #ffffff29;font-weight:700;transition:border-color .16s,background .16s,box-shadow .16s,color .16s,transform .16s;animation:.28s cubic-bezier(.2,.9,.2,1) both svelte-4iri3f-quiz-launcher-enter;box-shadow:0 18px 44px #00000047,0 0 0 1px #ffffff0d,inset 0 1px #ffffff29}.dark .search-launcher,.dark .quiz-launcher{background:#ffffff14}.search-launcher:hover{background:color-mix(in srgb, hsl(var(--background)) 52%, #ffffff29 48%);color:hsl(var(--conjugation));border-color:#ffffff3d;transform:translateY(-1px);box-shadow:0 20px 48px #00000052,0 0 0 1px #ffffff14,inset 0 1px #fff3}.search-launcher:focus-visible{outline:2px solid color-mix(in srgb, hsl(var(--moods)) 70%, transparent);outline-offset:3px}.search-launcher-kbd.svelte-4iri3f{pointer-events:none;border:1px solid color-mix(in srgb, hsl(var(--grid-lines)) 42%, transparent);background:color-mix(in srgb, hsl(var(--background)) 88%, black 12%);min-width:1.35rem;height:1.35rem;color:color-mix(in srgb, hsl(var(--conjugation)) 92%, white 8%);border-radius:.35rem;justify-content:center;align-items:center;gap:.28rem;padding:0 .44rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 4px #0000004d}.quiz-launcher:hover{background:color-mix(in srgb, hsl(var(--background)) 52%, #ffffff29 48%);color:hsl(var(--conjugation));border-color:#ffffff3d;transform:translateY(-1px);box-shadow:0 20px 48px #00000052,0 0 0 1px #ffffff14,inset 0 1px #fff3}.irregular-badge.svelte-4iri3f{min-height:1.75rem;color:var(--ending-color);text-transform:uppercase;white-space:nowrap;background:#facc151a;border:1px solid #facc1533;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #facc1514}.verb-heading-badges.svelte-4iri3f{white-space:nowrap;align-items:center;gap:.5rem;margin-left:.75rem;display:flex;position:absolute;top:50%;left:100%;transform:translateY(-50%)}@media (width<=639px){.verb-heading-row.svelte-4iri3f{-moz-column-gap:.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .5rem;max-width:calc(100vw - 2rem)}.verb-heading-row.svelte-4iri3f h1:where(.svelte-4iri3f){font-size:clamp(2rem,9.5vw,3rem)}.verb-heading-badges.svelte-4iri3f{gap:.375rem;margin-left:0;position:static;transform:none}}.quiz-launcher:focus-visible{outline:2px solid color-mix(in srgb, hsl(var(--moods)) 70%, transparent);outline-offset:3px}.quiz-launcher-kbd.svelte-4iri3f{pointer-events:none;border:1px solid color-mix(in srgb, hsl(var(--grid-lines)) 42%, transparent);background:color-mix(in srgb, hsl(var(--background)) 88%, black 12%);min-width:1.35rem;height:1.35rem;color:color-mix(in srgb, hsl(var(--conjugation)) 92%, white 8%);border-radius:.35rem;justify-content:center;align-items:center;padding:0 .44rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 1px 4px #0000004d}@media (prefers-reduced-motion:reduce){.quiz-launcher{transition:border-color .16s,box-shadow .16s,color .16s;animation:none}.search-launcher{transition:border-color .16s,background .16s,box-shadow .16s,color .16s;animation:none}.quiz-launcher:hover,.search-launcher:hover{transform:none}}.text-shadow.svelte-4iri3f{text-shadow:1px 2px 3px rgba(8, 8, 8, calc(.5 * (1 - var(--daylight))))}.vos-unavailable.svelte-4iri3f{-webkit-user-select:none;user-select:none}.mood-card.svelte-4iri3f tbody:where(.svelte-4iri3f) td:where(.svelte-4iri3f):not(:first-child){font-size:var(--conjugation-font-size,1.25rem);line-height:1.4}.mood-card.svelte-4iri3f{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:1.25rem;margin-bottom:2rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,inset 0 1px #ffffff0d}.mood-popover{max-width:320px;line-height:1.45;background:#191d2ae0!important;background:color-mix(in srgb, hsl(var(--background)) 88%, #ffffff1f)!important;-webkit-backdrop-filter:blur(6px)!important;color:var(--ui-text)!important;border:1px solid #ffffff26!important;border-radius:1rem!important;box-shadow:0 8px 32px #0003,0 2px 8px #0000001a,inset 0 1px #ffffff1a!important}.mood-popover strong.svelte-4iri3f,.mood-popover .mood-popover-highlight.svelte-4iri3f{color:hsl(var(--moods));font-weight:700}.mood-popover .mood-popover-highlight.svelte-4iri3f{text-decoration-line:underline;-webkit-text-decoration-color:hsl(var(--moods));text-decoration-color:hsl(var(--moods));text-underline-offset:.18em;text-decoration-thickness:.08em}.mood-title{transition:filter .2s}.mood-title:hover{filter:brightness(1.2)}canvas.svelte-4iri3f{background:0 0;position:absolute;inset:0}
