.wordcounter_theme-default-light__dd1By{--primary:hsl(36 40% 96%);--primary-light:hsl(36 30% 93%);--primary-lightly:hsl(36 22% 88%);--primary-mid:hsl(36 8% 72%);--primary-lighter:hsl(36 5% 53%);--primary-lightest:hsl(36 5% 29%);--secondary:hsl(36 68% 53%);--secondary-shadow:hsla(37,62%,53%,0.19);--secondary-darker:hsl(33 72% 32%);--secondary-dark:hsl(34 70% 41%);--secondary-light:hsl(37 77% 62%);--secondary-lighter:hsl(39 75% 73%);--secondary-backer:hsl(39 75% 73%);--secondary-back:hsl(37 77% 62%);--secondary-front:hsl(34 70% 41%);--secondary-fronter:hsl(33 72% 32%);--accent:hsl(256 88% 76%);--accent-darker:hsl(255 40% 48%);--accent-dark:hsl(255 52% 62%);--accent-light:hsl(255 100% 83%);--accent-lighter:hsl(255 100% 91%);--accent-backer:hsl(255 100% 91%);--accent-back:hsl(255 100% 83%);--accent-front:hsl(255 52% 62%);--accent-fronter:hsl(255 40% 48%);--accent-special1:hsl(255 40% 48%);--accent-special2:hsl(255 52% 62%);--accent-special4:hsl(255 100% 83%);--accent-special5:hsl(255 100% 89%);--accent-super:hsl(219 75% 59%);--contrast:hsl(0 2% 16%);--danger:hsl(0 64% 55%);--white:hsl(0 0% 100%);--surface:hsl(36 40% 98%);--surface-sunk:hsl(36 30% 95%);--danger-light:hsl(0 64% 72%);--danger-dark:hsl(0 64% 42%);--accent-shadow:hsla(255,40%,48%,0.19)}.wordcounter_theme-default-dark__rhtbW{--primary:hsl(30 8% 10%);--primary-gray:hsl(30 5% 30%);--primary-lightly:hsl(30 6% 19%);--primary-light:hsl(30 7% 13%);--primary-mid:hsl(30 5% 45%);--primary-lighter:hsl(30 4% 46%);--primary-lightest:hsl(30 4% 66%);--primary-dark:hsl(30 9% 8%);--primary-shadow:hsla(30,7%,13%,0.19);--secondary:hsl(36 68% 53%);--secondary-light:hsl(36 63% 65%);--secondary-lighter:hsl(36 60% 76%);--secondary-darker:hsl(36 66% 29%);--secondary-dark:hsl(36 60% 40%);--secondary-shadow:hsla(36,63%,54%,0.19);--secondary-backer:hsl(36 66% 29%);--secondary-back:hsl(36 60% 40%);--secondary-front:hsl(36 63% 65%);--secondary-fronter:hsl(36 60% 76%);--accent:hsl(256 46% 62%);--accent-light:hsl(256 100% 78%);--accent-lighter:hsl(256 100% 82%);--accent-dark:hsl(256 32% 46%);--accent-darker:hsl(256 32% 31%);--accent-shadow:hsla(256,46%,62%,0.19);--contrast:hsl(0 0% 100%);--darken:hsla(0,0%,0%,0.6);--white:hsl(0 0% 100%);--surface:hsl(30 7% 13%);--surface-sunk:hsl(30 8% 10%);--danger:hsl(0 64% 55%);--danger-light:hsl(0 64% 68%);--danger-dark:hsl(0 64% 42%)}.wordcounter_toolWrap__OIW__{background:var(--surface);padding:1rem 2rem 4rem}@media(max-width:800px){.wordcounter_toolWrap__OIW__{padding:1rem 1rem 2rem}}.wordcounter_tool__IV4bD{max-width:960px;margin:0 auto}.wordcounter_editorWrap__uOHwX{background:var(--primary-light);border:1px solid var(--primary-lightly);border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}@media(max-width:800px){.wordcounter_editorWrap__uOHwX{padding:1rem}}.wordcounter_editor__gahYP{width:100%;min-height:240px;background:var(--surface);border:1px solid var(--primary-lightly);border-radius:4px;padding:1rem;font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:1rem;line-height:1.6;color:var(--primary-lightest);resize:vertical;box-sizing:border-box;transition:border-color .2s ease}.wordcounter_editor__gahYP:focus{outline:none;border-color:var(--secondary-darker)}.wordcounter_editor__gahYP::placeholder{color:var(--primary-lighter);opacity:.7}.wordcounter_editorActions__tg4NE{display:flex;gap:.5rem;margin-top:.75rem}@media(max-width:800px){.wordcounter_editorActions__tg4NE{flex-direction:column}}.wordcounter_actionBtn__76upB{padding:.5rem 1.5rem;background:var(--secondary);border:1px solid var(--secondary);color:var(--contrast);border-radius:9999px;font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:.875rem;font-weight:600;cursor:pointer;box-shadow:0 4px 12px hsla(36,68%,53%,.25);transform:none;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.wordcounter_actionBtn__76upB:after{display:none}.wordcounter_actionBtn__76upB:hover:not(:disabled){background:var(--secondary-light);color:var(--contrast);border-color:var(--secondary-light);box-shadow:0 6px 16px hsla(36,68%,53%,.3);transform:none}.wordcounter_actionBtn__76upB:disabled{background:rgba(0,0,0,0);color:var(--primary-lighter);border-color:var(--primary-lightly);box-shadow:none;cursor:not-allowed}.wordcounter_statsGrid__6IjVv{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}.wordcounter_statCard__3kCPu{background:var(--primary-light);border:1px solid var(--primary-lightly);border-radius:4px;padding:1rem 1.5rem;text-align:left;transition:border-color .2s ease}.wordcounter_statCard__3kCPu.wordcounter_primary__dzTxw{background:var(--surface);border-color:var(--secondary-darker)}.wordcounter_statValue__HVpC7{font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:var(--primary-lightest);margin-bottom:.25rem}.wordcounter_primary__dzTxw .wordcounter_statValue__HVpC7{color:var(--secondary-dark)}.wordcounter_statLabel__CwKI9{font-family:var(--font-sans),"Inter",system-ui,-apple-system,sans-serif;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-lighter)}