.overview-card.svelte-1wkkhw1{background:var(--bs-body-bg);border:.5px solid var(--bs-border-color);border-radius:1.25rem;padding:.875rem 1rem}.section-label.svelte-1wkkhw1{font-size:.625rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color);margin:0 0 .625rem}.pills.svelte-1wkkhw1{display:flex;flex-wrap:wrap;gap:.375rem}.pill.svelte-1wkkhw1{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem .375rem .375rem;border:.5px solid var(--bs-border-color);border-radius:100px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:.8125rem;font-weight:400;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.pill.svelte-1wkkhw1:hover,.pill.active.svelte-1wkkhw1{background:var(--wv-accent-bg);border-color:var(--wv-accent);color:var(--bs-body-color)}.pill.svelte-1wkkhw1:hover .pill-num:where(.svelte-1wkkhw1),.pill.active.svelte-1wkkhw1 .pill-num:where(.svelte-1wkkhw1){background:var(--wv-accent);color:#fff}.pill-num.svelte-1wkkhw1{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--bs-border-color);color:var(--bs-secondary-color);font-size:.625rem;font-weight:600;flex-shrink:0;transition:background .15s,color .15s}.pill-text.svelte-1wkkhw1{line-height:1}.back-to-top.svelte-xb6ku1{position:fixed;bottom:5.5rem;right:1rem;z-index:50;width:44px;height:44px;border-radius:50%;background:var(--bs-body-bg);border:.5px solid var(--bs-border-color);box-shadow:0 2px 8px #0000001a;color:var(--bs-secondary-color);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .2s,transform .2s,color .15s,border-color .15s}.back-to-top.visible.svelte-xb6ku1{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top.svelte-xb6ku1:hover{color:var(--wv-accent);border-color:var(--wv-accent)}@media (min-width: 576px){.back-to-top.svelte-xb6ku1{bottom:2rem}}.page-word.svelte-1uha8ag{display:flex;flex-direction:column;gap:.75rem}.hero-wrap.svelte-1uha8ag{position:relative}.btn-edit-word.svelte-1uha8ag{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;gap:.3125rem;font-size:.75rem;font-weight:500;color:var(--bs-secondary-color);background:var(--bs-body-bg);border:.5px solid var(--bs-border-color);border-radius:.5rem;padding:.3125rem .625rem;text-decoration:none;transition:background .15s,color .15s;z-index:1}.btn-edit-word.svelte-1uha8ag:hover{background:var(--bs-secondary-bg);color:var(--bs-body-color)}.bottom-nav.svelte-1uha8ag{display:flex;align-items:center;gap:.625rem;margin-top:.5rem;padding-top:1.25rem;border-top:.5px solid var(--bs-border-color)}@media (max-width: 575.98px){.bottom-nav.svelte-1uha8ag{position:fixed;bottom:0;left:0;right:0;margin:0;padding:.75rem 1rem 1.25rem;background:var(--bs-body-bg);border-top:.5px solid var(--bs-border-color);z-index:50}}.btn-prev.svelte-1uha8ag{flex-shrink:0;width:50px;height:50px;border-radius:.875rem;border:.5px solid var(--bs-border-color);background:transparent;color:var(--bs-secondary-color);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s}.btn-prev.svelte-1uha8ag:hover:not(:disabled){background:var(--bs-secondary-bg);color:var(--bs-body-color)}.btn-prev.svelte-1uha8ag:disabled{opacity:.35;cursor:not-allowed}.btn-next.svelte-1uha8ag{flex:1;height:50px;border-radius:.875rem;border:none;background:var(--bs-body-color);color:var(--bs-body-bg);font-size:1rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;letter-spacing:-.01em;transition:opacity .15s}.btn-next.svelte-1uha8ag:hover:not(:disabled){opacity:.85}.btn-next.svelte-1uha8ag:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 575.98px){.page-word.svelte-1uha8ag{padding-bottom:5rem}}.empty-state.svelte-1uha8ag{text-align:center;padding:4rem 1rem}.empty-title.svelte-1uha8ag{font-size:1.25rem;font-weight:500;margin-bottom:.5rem}.empty-sub.svelte-1uha8ag{color:var(--bs-secondary-color)}.empty-sub.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--wv-accent)}
