.whiteboard_page__nJ0eH{width:min(1600px,100%);margin:0 auto;padding:16px}.whiteboard_heading__d7Im6 h1{font-size:clamp(1.5rem,3vw,2.3rem);margin:0 0 8px}.whiteboard_heading__d7Im6 p{margin:0 0 16px}.whiteboard_board__xs4dO{position:relative;height:78vh;min-height:540px;display:flex;flex-direction:column;border:1px solid #767676;border-radius:12px;overflow:hidden;background:#fff;color:#202124}.whiteboard_board__xs4dO:fullscreen{height:100dvh;border:0;border-radius:0}.whiteboard_controls__5S6hu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;font-size:13px}.whiteboard_controls__5S6hu button:focus-visible{outline:3px solid #530187;outline-offset:2px}.whiteboard_frame__qQ_rK{border:0;width:100%;flex:1 1;min-height:0}.whiteboard_note__zEZ_2{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tk-space-4,16px);font-size:14px;max-width:950px;margin-top:var(--tk-space-6,24px)}.whiteboard_note__zEZ_2 p{margin:0}:root[data-theme=dark] .whiteboard_board__xs4dO{background:#17191c;color:#f4f4f4}:root[data-theme=dark] .whiteboard_controls__5S6hu button:focus-visible{outline-color:#39b7cc}@media (max-width:600px){.whiteboard_page__nJ0eH{padding:8px}.whiteboard_board__xs4dO{height:80dvh;min-height:520px}.whiteboard_controls__5S6hu{align-items:flex-start}.whiteboard_controls__5S6hu span{max-width:160px}}.whiteboard_expanded__GBAlI{position:fixed;inset:0;z-index:1000;width:100%;height:100dvh!important;min-height:0!important;border:0;border-radius:0}.whiteboard_controls__5S6hu{flex-wrap:wrap;justify-content:flex-start;gap:6px;border-bottom:3px solid #0164b0}.whiteboard_status__yx0xb{margin-left:auto;font-size:12px}:root[data-theme=dark] .whiteboard_controls__5S6hu{border-bottom-color:#39b7cc}@media (max-width:600px){.whiteboard_controls__5S6hu .whiteboard_status__yx0xb{width:100%;max-width:100%;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.whiteboard_identity__vb6Pp{display:flex;flex-direction:column;flex:1 1 100%;min-width:0}.whiteboard_identity__vb6Pp small{font-size:11px}.whiteboard_identity__vb6Pp strong{overflow-wrap:anywhere;font-size:15px}.whiteboard_status__yx0xb{flex-basis:100%;margin-left:0}.whiteboard_board__xs4dO button.whiteboard_toggle__HJIGW[aria-expanded]{position:absolute;inset:8px 12px auto auto;z-index:5;display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid var(--tk-border);border-radius:8px;background:var(--tk-bg-card);color:var(--tk-text-primary);cursor:pointer}.whiteboard_board__xs4dO button.whiteboard_toggle__HJIGW:focus-visible{outline:3px solid var(--tk-ink-blue);outline-offset:2px}.whiteboard_identity__vb6Pp{padding-right:44px}.whiteboard_menuCollapse__fqINP{flex-shrink:0}.whiteboard_board__xs4dO button.whiteboard_toggle__HJIGW svg{transition:transform .22s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.whiteboard_board__xs4dO button.whiteboard_toggle__HJIGW svg{transition:none}}.capacity-panel_preview__gPzV_{position:relative;border:1px solid var(--tk-border);border-radius:var(--tk-radius-lg);overflow:hidden}.capacity-panel_controls__37wZ5{min-width:0;min-height:180px;margin:0;padding:var(--tk-space-6);border:0;opacity:.3}.capacity-panel_notice__zbIoC{position:absolute;inset:0;padding:var(--tk-space-5);text-align:center;color:var(--tk-text-primary);background:color-mix(in srgb,var(--tk-bg-card) 88%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.image-compressor_page__QYT0R{width:min(1160px,calc(100% - 40px));margin:40px auto 64px;color:var(--tk-text-primary)}.image-compressor_hero__QoJGv{display:grid;gap:12px;padding-block:24px 8px;border-top:4px solid transparent;border-image:linear-gradient(90deg,var(--tk-blue),var(--tk-violet),var(--tk-teal),var(--tk-sunset)) 1}.image-compressor_hero__QoJGv h1{font-family:var(--tk-font-display);font-size:clamp(2rem,5vw,3.25rem)}.image-compressor_hero__QoJGv>p:last-child{max-width:760px}.image-compressor_eyebrow__nLRzB,.image-compressor_uploadIcon__0z4gB{color:var(--tk-ink-blue)}.image-compressor_workbench__YvWCX{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px}.image-compressor_main__Box5H{min-width:0;display:grid;gap:16px}.image-compressor_dropzone__05L9f{position:relative;display:grid;justify-items:center;gap:12px;padding:32px 24px;text-align:center;border:2px dashed var(--tk-border-strong);background:var(--tk-bg-elevated)}.image-compressor_dropzone__05L9f[data-dragging]{border-color:var(--tk-ink-blue);background:var(--tk-accent-soft)}.image-compressor_uploadIcon__0z4gB{width:48px;height:48px}.image-compressor_file__x8n7t{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.image-compressor_dropzone__05L9f:focus-within{outline:2px solid var(--tk-ink-blue);outline-offset:4px}.image-compressor_privacy__t5rL7{color:var(--tk-text-secondary)}.image-compressor_settings__flInx{grid-column:2;grid-row:1/span 2;border-top:3px solid var(--tk-violet)}.image-compressor_settings__flInx p,.image-compressor_settings__flInx svg{color:var(--tk-text-secondary)}.image-compressor_queue__ZB8Y2{display:grid;gap:16px}.image-compressor_list__Pyf8T{list-style:none;margin:0;padding:0;border-top:1px solid var(--tk-border)}.image-compressor_row__xAQnR{display:flex;align-items:flex-start;gap:12px;padding-block:18px;border-bottom:1px solid var(--tk-border)}.image-compressor_fileNumber__Si8bL{flex-shrink:0;color:var(--tk-ink-violet);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.8rem;padding-top:5px}.image-compressor_fileInfo__dNjMd{min-width:0;flex:1 1;display:grid;gap:4px}.image-compressor_filename__BssRJ{overflow-wrap:anywhere}.image-compressor_rowActions__kwePH{max-width:170px;justify-content:flex-end}.image-compressor_outcome__Lufmz{color:var(--tk-ink-teal)}.image-compressor_error__OA_rT{color:var(--tk-ink-danger)}.image-compressor_summary__ZD6sO{display:grid;justify-items:start;gap:10px;border-left:4px solid var(--tk-teal)}.image-compressor_comparison__WxZM0{display:grid;gap:16px;border-top:3px solid var(--tk-sunset)}.image-compressor_preview__WUPuf{overflow:auto;max-height:500px;background:var(--tk-bg-primary);border:1px solid var(--tk-border-strong);border-radius:var(--tk-radius-sm)}.image-compressor_preview__WUPuf img{display:block;max-width:none;max-height:none}.image-compressor_workspace__PtLDg{display:grid;gap:16px;border-top:3px solid var(--tk-violet)}.image-compressor_workspace__PtLDg>div:first-child{display:grid;gap:12px}.image-compressor_page__QYT0R section{min-width:0}@media (max-width:860px){.image-compressor_workbench__YvWCX{grid-template-columns:minmax(0,1fr)}.image-compressor_settings__flInx{grid-row:2}}@media (max-width:520px){.image-compressor_page__QYT0R{width:calc(100% - 32px);margin-block:24px 40px}.image-compressor_dropzone__05L9f{padding:24px 16px}.image-compressor_row__xAQnR{flex-wrap:wrap}.image-compressor_rowActions__kwePH{max-width:none;width:100%;justify-content:flex-start;padding-left:28px}}.image-compressor_results__8tpWq{grid-column:1;display:grid;gap:20px;min-width:0}@media (max-width:860px){.image-compressor_settings__flInx{grid-column:1;grid-row:2}.image-compressor_results__8tpWq{grid-row:3}}.wordstat-cleaner_page__U_Kn_{overflow:hidden;background:radial-gradient(circle at 12% 8%,var(--tk-accent-soft),transparent 26rem),radial-gradient(circle at 90% 12%,color-mix(in srgb,var(--tk-violet),transparent 90%),transparent 30rem),var(--tk-bg-primary);color:var(--tk-text-primary)}.wordstat-cleaner_faq__bjrVt,.wordstat-cleaner_hero__7i0mk,.wordstat-cleaner_notes__4Mjdt,.wordstat-cleaner_primer__8cKrN,.wordstat-cleaner_results__YiLXq,.wordstat-cleaner_workbench__IOtnl{width:min(var(--tk-content),calc(100% - 48px));margin-inline:auto}.wordstat-cleaner_hero__7i0mk{display:grid;max-width:960px;justify-items:center;padding:clamp(56px,8vw,104px) 0 var(--tk-space-20);text-align:center}.wordstat-cleaner_heroIndex__UiJjS{display:inline-flex;align-items:center;gap:var(--tk-space-3);margin-bottom:var(--tk-space-5);padding:var(--tk-space-2) var(--tk-space-4) var(--tk-space-2) var(--tk-space-2);border:1px solid var(--tk-border);border-radius:var(--tk-radius-pill);background:var(--tk-bg-card);box-shadow:var(--tk-shadow-sm);color:var(--tk-text-secondary)}.wordstat-cleaner_heroIndex__UiJjS .tk-icon-plate{width:36px;height:36px;border-radius:var(--tk-radius-pill);background:var(--tk-accent-gradient);color:#ffffff}.wordstat-cleaner_heroIndex__UiJjS strong{font:650 var(--tk-text-xs) var(--tk-font-ui);letter-spacing:.03em}.wordstat-cleaner_heroCopy__EwT6I{display:grid;justify-items:center}.wordstat-cleaner_kicker__fOaFO,.wordstat-cleaner_sectionLabel__vLRCw p{margin:0;color:var(--tk-accent);font:700 var(--tk-text-xs) var(--tk-font-ui);letter-spacing:.11em;text-transform:uppercase}.wordstat-cleaner_hero__7i0mk h1{max-width:940px;margin:var(--tk-space-4) 0 var(--tk-space-6);font:700 var(--tk-text-display) /1.02 var(--tk-font-display);letter-spacing:-.025em}.wordstat-cleaner_hero__7i0mk h1 span{background:var(--tk-accent-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.wordstat-cleaner_heroCopy__EwT6I>p:not(.wordstat-cleaner_kicker__fOaFO){max-width:690px;margin:0;color:var(--tk-text-muted);font-size:var(--tk-text-lg);line-height:1.65}.wordstat-cleaner_trustLine__Ee8dJ{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--tk-space-2);margin:var(--tk-space-6) 0 0;padding:0;list-style:none}.wordstat-cleaner_trustLine__Ee8dJ li{padding:var(--tk-space-2) var(--tk-space-4);border:1px solid var(--tk-border);border-radius:var(--tk-radius-pill);background:var(--tk-bg-card);color:var(--tk-text-secondary);font:600 var(--tk-text-xs) var(--tk-font-ui)}.wordstat-cleaner_results__YiLXq,.wordstat-cleaner_workbench__IOtnl{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--tk-space-8);padding-bottom:var(--tk-section-gap)}.wordstat-cleaner_sectionLabel__vLRCw{display:flex;align-items:flex-start;gap:var(--tk-space-3);padding-top:var(--tk-space-5)}.wordstat-cleaner_sectionLabel__vLRCw .tk-icon-plate{display:grid;width:38px;height:38px;flex:0 0 auto;place-items:center;border-radius:var(--tk-radius-md);background:var(--tk-accent-gradient);box-shadow:var(--tk-glow);color:#ffffff}.wordstat-cleaner_sectionLabel__vLRCw p{margin-bottom:var(--tk-space-1)}.wordstat-cleaner_sectionLabel__vLRCw h2{margin:0;font:700 var(--tk-text-xl) /1.15 var(--tk-font-display);letter-spacing:-.02em}.wordstat-cleaner_inputPanel__cCllk,.wordstat-cleaner_resultPanel__ey6Li{min-width:0;padding:clamp(24px,4vw,40px);border:1px solid var(--tk-border);border-radius:var(--tk-radius-2xl);background:var(--tk-bg-card);box-shadow:var(--tk-shadow-lg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.wordstat-cleaner_inputPanel__cCllk label{display:block;margin-bottom:var(--tk-space-1);font:650 var(--tk-text-sm) var(--tk-font-ui)}.wordstat-cleaner_fieldHint__ZG_gR{margin:0 0 var(--tk-space-4);color:var(--tk-text-muted);font-size:var(--tk-text-sm)}.wordstat-cleaner_inputPanel__cCllk textarea{width:100%;min-height:280px;resize:vertical;padding:var(--tk-space-5);border:1px solid var(--tk-border);border-radius:var(--tk-radius-lg);outline:0;background:var(--tk-bg-elevated);box-shadow:inset 0 1px 0 rgba(255,255,255,.7);color:var(--tk-text-primary);font:500 var(--tk-text-sm) /1.7 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:border-color var(--tk-transition),box-shadow var(--tk-transition)}.wordstat-cleaner_inputPanel__cCllk textarea:focus{border-color:var(--tk-border-accent);box-shadow:0 0 0 3px var(--tk-accent-soft)}.wordstat-cleaner_inputPanel__cCllk textarea::placeholder{color:var(--tk-text-muted)}.wordstat-cleaner_inputFooter__z_PZ1,.wordstat-cleaner_primaryActions__PQJSO,.wordstat-cleaner_resultActions__eZcGd,.wordstat-cleaner_resultActions__eZcGd>div{display:flex;align-items:center;justify-content:space-between;gap:var(--tk-space-3)}.wordstat-cleaner_inputFooter__z_PZ1{margin-top:var(--tk-space-3);color:var(--tk-text-muted);font:600 var(--tk-text-xs) var(--tk-font-ui)}.wordstat-cleaner_disclosure__kt6I5{margin-top:var(--tk-space-5);padding:var(--tk-space-4) var(--tk-space-5);border:1px solid var(--tk-border);border-radius:var(--tk-radius-lg);background:var(--tk-bg-elevated)}.wordstat-cleaner_disclosure__kt6I5 summary{cursor:pointer;color:var(--tk-text-secondary);font:650 var(--tk-text-sm) var(--tk-font-ui)}.wordstat-cleaner_disclosure__kt6I5[open] summary{margin-bottom:var(--tk-space-4)}.wordstat-cleaner_disclosure__kt6I5 textarea{min-height:150px}.wordstat-cleaner_clearButton__nBe5K,.wordstat-cleaner_exampleButton__8v46j{padding:var(--tk-space-2);border:0;border-radius:var(--tk-radius-sm);background:transparent;color:var(--tk-accent);font:650 var(--tk-text-xs) var(--tk-font-ui);cursor:pointer;transition:background var(--tk-transition)}.wordstat-cleaner_clearButton__nBe5K:hover,.wordstat-cleaner_exampleButton__8v46j:hover{background:var(--tk-accent-soft)}.wordstat-cleaner_primaryActions__PQJSO{justify-content:flex-start;margin-top:var(--tk-space-6)}.wordstat-cleaner_processButton__e93Hg,.wordstat-cleaner_resultActions__eZcGd button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:var(--tk-space-2);padding:0 var(--tk-space-6);border:0;border-radius:var(--tk-radius-sm);background:var(--tk-accent-gradient);box-shadow:var(--tk-glow);color:#ffffff;font:700 var(--tk-text-sm) var(--tk-font-ui);cursor:pointer;transition:filter var(--tk-transition),transform var(--tk-transition)}.wordstat-cleaner_processButton__e93Hg:hover,.wordstat-cleaner_resultActions__eZcGd button:hover{filter:brightness(1.08);transform:translateY(-1px)}.wordstat-cleaner_processButton__e93Hg:disabled{cursor:progress;filter:saturate(.7);transform:none}.wordstat-cleaner_clearButton__nBe5K{color:var(--tk-text-muted)}.wordstat-cleaner_error__xTPqx{margin:var(--tk-space-5) 0 0;padding:var(--tk-space-3) var(--tk-space-4);border:1px solid color-mix(in srgb,var(--tk-danger),transparent 65%);border-radius:var(--tk-radius-md);background:color-mix(in srgb,var(--tk-danger),transparent 92%);color:var(--tk-danger);font-weight:600}.wordstat-cleaner_limitExceeded__WjmaE{color:var(--tk-danger)}.wordstat-cleaner_metrics__hW8mw{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--tk-space-3)}.wordstat-cleaner_metrics__hW8mw div{display:flex;min-width:0;flex-direction:column;gap:var(--tk-space-1);padding:var(--tk-space-5);border:1px solid var(--tk-border);border-radius:var(--tk-radius-lg);background:var(--tk-bg-elevated);box-shadow:var(--tk-shadow-sm)}.wordstat-cleaner_metrics__hW8mw dd{order:-1;margin:0;font:700 var(--tk-text-2xl) var(--tk-font-display);letter-spacing:-.03em}.wordstat-cleaner_metrics__hW8mw dt{margin:0;color:var(--tk-text-muted);font:600 var(--tk-text-2xs) var(--tk-font-ui);line-height:1.35;text-transform:uppercase}.wordstat-cleaner_resultSummary__akD3_{margin:0 0 var(--tk-space-4);color:var(--tk-text-secondary);font:600 var(--tk-text-sm) var(--tk-font-ui)}.wordstat-cleaner_excludedList__cycyc{margin-top:var(--tk-space-4);padding:var(--tk-space-4) var(--tk-space-5);border:1px solid var(--tk-border);border-radius:var(--tk-radius-lg);background:var(--tk-bg-elevated)}.wordstat-cleaner_excludedList__cycyc ul{display:flex;flex-wrap:wrap;gap:var(--tk-space-2);margin:var(--tk-space-3) 0 0;padding:0;list-style:none}.wordstat-cleaner_emptyResult__P2fDI{margin-top:var(--tk-space-5);padding:var(--tk-space-5);border:1px solid color-mix(in srgb,var(--tk-violet),var(--tk-border) 50%);border-radius:var(--tk-radius-lg);background:color-mix(in srgb,var(--tk-violet),transparent 94%)}.wordstat-cleaner_emptyResult__P2fDI p{margin:0;color:var(--tk-text-secondary);line-height:1.6}.wordstat-cleaner_emptyResult__P2fDI button,.wordstat-cleaner_tableActions__N1oYi button{margin-top:var(--tk-space-4);padding:var(--tk-space-2) var(--tk-space-4);border:1px solid var(--tk-border-accent);border-radius:var(--tk-radius-sm);background:var(--tk-bg-card);color:var(--tk-accent);font:650 var(--tk-text-xs) var(--tk-font-ui);cursor:pointer}.wordstat-cleaner_excludedList__cycyc li{padding:var(--tk-space-1) var(--tk-space-3);border-radius:var(--tk-radius-full);background:var(--tk-bg-subtle);color:var(--tk-text-muted);font-size:var(--tk-text-xs)}.wordstat-cleaner_resultActions__eZcGd{align-items:flex-end;margin:var(--tk-space-6) 0 var(--tk-space-4)}.wordstat-cleaner_resultActions__eZcGd p{max-width:540px;margin:0;color:var(--tk-text-muted);font-size:var(--tk-text-sm);line-height:1.55}.wordstat-cleaner_resultActions__eZcGd button{min-height:42px;padding-inline:var(--tk-space-4);border:1px solid var(--tk-border-accent);background:var(--tk-bg-elevated);box-shadow:none;color:var(--tk-accent);font-size:var(--tk-text-xs)}.wordstat-cleaner_resultActions__eZcGd button:last-child{border-color:transparent;background:var(--tk-accent-gradient);box-shadow:var(--tk-glow);color:#ffffff}.wordstat-cleaner_tableFrame__fogBO{max-height:70vh;overflow:auto;border:1px solid var(--tk-border);border-radius:var(--tk-radius-lg);background:var(--tk-bg-elevated)}.wordstat-cleaner_tableFrame__fogBO table{width:100%;min-width:690px;border-collapse:collapse}.wordstat-cleaner_tableFrame__fogBO td,.wordstat-cleaner_tableFrame__fogBO th{padding:var(--tk-space-3) var(--tk-space-4);border-bottom:1px solid var(--tk-border);text-align:left;vertical-align:middle}.wordstat-cleaner_tableFrame__fogBO tbody tr:last-child td{border-bottom:0}.wordstat-cleaner_tableFrame__fogBO th{position:sticky;top:0;z-index:1;background:var(--tk-bg-secondary);color:var(--tk-text-secondary);font:700 var(--tk-text-2xs) var(--tk-font-ui);letter-spacing:.06em;text-transform:uppercase}.wordstat-cleaner_tableActions__N1oYi{display:flex;flex-wrap:wrap;gap:var(--tk-space-3)}.wordstat-cleaner_tableActions__N1oYi button+button{background:var(--tk-accent-gradient);color:#ffffff}.wordstat-cleaner_primer__8cKrN{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:var(--tk-space-6);margin-bottom:var(--tk-section-gap)}.wordstat-cleaner_faq__bjrVt>dl>div,.wordstat-cleaner_primer__8cKrN>div{padding:var(--tk-space-6);border:1px solid var(--tk-border);border-radius:var(--tk-radius-xl);background:var(--tk-bg-card);box-shadow:var(--tk-shadow-md)}.wordstat-cleaner_faq__bjrVt h2,.wordstat-cleaner_primer__8cKrN h2{margin:var(--tk-space-2) 0 0;font:700 var(--tk-text-3xl) /1.06 var(--tk-font-display);letter-spacing:-.025em}.wordstat-cleaner_primer__8cKrN ol{margin:var(--tk-space-5) 0 0;padding-left:var(--tk-space-5);color:var(--tk-text-secondary);line-height:1.6}.wordstat-cleaner_primer__8cKrN li+li{margin-top:var(--tk-space-2)}.wordstat-cleaner_examplePreview__BfF0h>p:not(.wordstat-cleaner_kicker__fOaFO){color:var(--tk-text-secondary);line-height:1.6}.wordstat-cleaner_examplePreviewMetrics__XRyYT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tk-space-2);margin:var(--tk-space-5) 0 0}.wordstat-cleaner_examplePreviewMetrics__XRyYT p{margin:0;padding:var(--tk-space-3);border-radius:var(--tk-radius-md);background:var(--tk-bg-elevated)}.wordstat-cleaner_examplePreviewMetrics__XRyYT span{display:block;color:var(--tk-text-muted);font:600 var(--tk-text-3xs) var(--tk-font-ui);text-transform:uppercase}.wordstat-cleaner_examplePreviewMetrics__XRyYT strong{display:block;margin-top:var(--tk-space-1);font:700 var(--tk-text-xl) var(--tk-font-display)}.wordstat-cleaner_tableFrame__fogBO td{color:var(--tk-text-secondary);font-size:var(--tk-text-sm)}.wordstat-cleaner_tableFrame__fogBO td:first-child{color:var(--tk-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.wordstat-cleaner_tableFrame__fogBO input{width:100%;min-width:170px;padding:var(--tk-space-2) var(--tk-space-3);border:1px solid transparent;border-radius:var(--tk-radius-sm);outline:0;background:transparent;color:var(--tk-text-primary);transition:border-color var(--tk-transition),background var(--tk-transition)}.wordstat-cleaner_tableFrame__fogBO input:focus,.wordstat-cleaner_tableFrame__fogBO input:hover{border-color:var(--tk-border-accent);background:var(--tk-bg-primary)}.wordstat-cleaner_notes__4Mjdt{padding:0 0 var(--tk-section-gap)}.wordstat-cleaner_faq__bjrVt{padding-bottom:var(--tk-section-gap)}.wordstat-cleaner_faq__bjrVt>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--tk-space-4);margin:var(--tk-space-8) 0 0}.wordstat-cleaner_faq__bjrVt dt{font:700 var(--tk-text-base) /1.35 var(--tk-font-display)}.wordstat-cleaner_faq__bjrVt dd{margin:var(--tk-space-3) 0 0;color:var(--tk-text-muted);font-size:var(--tk-text-sm);line-height:1.6}.wordstat-cleaner_notes__4Mjdt>div{max-width:760px}.wordstat-cleaner_notes__4Mjdt h2{margin:var(--tk-space-2) 0 0;font:700 var(--tk-text-3xl) /1.06 var(--tk-font-display);letter-spacing:-.025em}.wordstat-cleaner_notes__4Mjdt ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--tk-space-4);margin:var(--tk-space-8) 0 var(--tk-space-5);padding:0;list-style:none}.wordstat-cleaner_notes__4Mjdt li{display:flex;min-height:170px;flex-direction:column;gap:var(--tk-space-3);padding:var(--tk-space-6);border:1px solid var(--tk-border);border-radius:var(--tk-radius-xl);background:var(--tk-bg-card);box-shadow:var(--tk-shadow-md)}.wordstat-cleaner_notes__4Mjdt li strong{font:700 var(--tk-text-lg) var(--tk-font-display)}.wordstat-cleaner_disclaimer__jZmxE,.wordstat-cleaner_notes__4Mjdt li span{color:var(--tk-text-muted);font-size:var(--tk-text-sm);line-height:1.6}.wordstat-cleaner_nextStep__LgECx{width:min(var(--tk-content),calc(100% - 40px));margin:var(--tk-space-12) auto 0;padding:clamp(24px,4vw,40px);border:1px solid color-mix(in srgb,var(--tk-violet),var(--tk-border) 60%);border-radius:var(--tk-radius-xl);background:color-mix(in srgb,var(--tk-violet),transparent 94%)}.wordstat-cleaner_nextStep__LgECx h2{margin:var(--tk-space-3) 0}.wordstat-cleaner_nextStep__LgECx>p:not(.wordstat-cleaner_kicker__fOaFO){max-width:680px;color:var(--tk-text-muted);line-height:1.6}.wordstat-cleaner_nextStep__LgECx a{display:inline-flex;margin-top:var(--tk-space-3);color:var(--tk-ink-violet);font-weight:700}.wordstat-cleaner_disclaimer__jZmxE{max-width:780px;margin:0;padding:var(--tk-space-4) var(--tk-space-5);border:1px solid var(--tk-border);border-left:4px solid var(--tk-teal);border-radius:var(--tk-radius-md);background:var(--tk-bg-card)}.wordstat-cleaner_visuallyHidden__acYnr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (max-width:900px){.wordstat-cleaner_primer__8cKrN,.wordstat-cleaner_results__YiLXq,.wordstat-cleaner_workbench__IOtnl{grid-template-columns:1fr;gap:var(--tk-space-5)}.wordstat-cleaner_sectionLabel__vLRCw{padding-top:0}.wordstat-cleaner_metrics__hW8mw{grid-template-columns:repeat(2,minmax(0,1fr))}.wordstat-cleaner_resultActions__eZcGd{align-items:flex-start;flex-direction:column}.wordstat-cleaner_notes__4Mjdt ol{grid-template-columns:1fr}.wordstat-cleaner_notes__4Mjdt li{min-height:0}.wordstat-cleaner_faq__bjrVt>dl{grid-template-columns:1fr}}@media (max-width:600px){.wordstat-cleaner_faq__bjrVt,.wordstat-cleaner_hero__7i0mk,.wordstat-cleaner_notes__4Mjdt,.wordstat-cleaner_primer__8cKrN,.wordstat-cleaner_results__YiLXq,.wordstat-cleaner_workbench__IOtnl{width:min(var(--tk-content),calc(100% - 24px))}.wordstat-cleaner_hero__7i0mk{padding-top:var(--tk-space-12)}.wordstat-cleaner_hero__7i0mk h1{font-size:var(--tk-text-4xl)}.wordstat-cleaner_heroCopy__EwT6I>p:not(.wordstat-cleaner_kicker__fOaFO){font-size:var(--tk-text-base)}.wordstat-cleaner_inputPanel__cCllk,.wordstat-cleaner_resultPanel__ey6Li{padding:var(--tk-space-5);border-radius:var(--tk-radius-xl)}.wordstat-cleaner_primaryActions__PQJSO,.wordstat-cleaner_resultActions__eZcGd>div{align-items:stretch;flex-direction:column}.wordstat-cleaner_processButton__e93Hg{width:100%}.wordstat-cleaner_metrics__hW8mw div{padding:var(--tk-space-4)}.wordstat-cleaner_metrics__hW8mw dt{font-size:var(--tk-text-3xs)}}@media (prefers-reduced-motion:reduce){.wordstat-cleaner_processButton__e93Hg,.wordstat-cleaner_resultActions__eZcGd button{transition:none}}.project-files_siteCard__V3kZB{border-top:3px solid var(--tk-blue);background:var(--tk-bg-elevated);color:var(--tk-text-primary)}.project-files_host__ReLlh{font-family:var(--tk-font-mono);overflow-wrap:anywhere;font-size:var(--tk-text-lg)}.project-files_muted__F_Rv3{color:var(--tk-text-muted)}.project-files_ready__cbMDn{color:var(--tk-ink-teal)}.project-files_warning__iOPcZ{color:var(--tk-ink-warning)}.project-files_siteBottom__DyqOk{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--tk-space-4)}.project-files_visibilityTrack___6dZ8{background:var(--tk-bg-secondary);border-color:var(--tk-border-strong)}.project-files_visibilityThumb__bQx5i{background:var(--tk-text-muted);border:0}.project-files_visibilityInput__upuFV:checked+.project-files_visibilityTrack___6dZ8{background:rgb(var(--tk-fill-primary-rgb));border-color:rgb(var(--tk-fill-primary-rgb))}.project-files_visibilityInput__upuFV:checked+.project-files_visibilityTrack___6dZ8 .project-files_visibilityThumb__bQx5i{background:var(--mantine-color-white)}.project-files_hiddenInput__qMCf5{display:none}.project-files_dropZone__3PcGO{padding:var(--tk-space-5);border:1px dashed var(--tk-border-strong);border-inline-start:3px solid var(--tk-sunset);border-radius:var(--tk-radius-md);background:var(--tk-bg-secondary)}.project-files_breadcrumbs__rIy_r{min-width:0;overflow-x:auto;padding:var(--tk-space-1)}.project-files_fileList__x3LZB{border:1px solid var(--tk-border);border-radius:var(--tk-radius-md);overflow:hidden;background:var(--tk-bg-elevated)}.project-files_fileRow__sYjCq{display:grid;grid-template-columns:minmax(0,1fr) 100px auto;align-items:center;gap:var(--tk-space-4);padding:var(--tk-space-3) var(--tk-space-4)}.project-files_fileRow__sYjCq+.project-files_fileRow__sYjCq{border-top:1px solid var(--tk-border)}.project-files_fileName__VFPlq{overflow-wrap:anywhere;justify-self:start;max-width:100%;height:auto;min-height:36px;text-align:left}.project-files_fileName__VFPlq span{white-space:normal;overflow-wrap:anywhere}.project-files_folderButton__rutS_{justify-self:start;max-width:100%;color:var(--tk-ink-violet)}.project-files_folderButton__rutS_ span{white-space:normal;overflow-wrap:anywhere}.project-files_folderButton__rutS_:hover{background:var(--tk-bg-secondary);color:var(--tk-ink-violet)}.project-files_fileActions__PgiK7{flex-wrap:nowrap}.project-files_help__l3D_A{padding-top:var(--tk-space-4);border-top:1px solid var(--tk-border)}.project-files_help__l3D_A summary{cursor:pointer;color:var(--tk-text-primary)}@media (max-width:40em){.project-files_host__ReLlh{font-size:var(--tk-text-base)}.project-files_fileRow__sYjCq{grid-template-columns:minmax(0,1fr) auto;gap:var(--tk-space-2)}.project-files_fileActions__PgiK7{grid-column:1/-1;justify-content:flex-end}.project-files_fileActions__PgiK7>:is(a,button){min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--tk-space-3)}}.code-preview_editor__4ExMm{height:min(60vh,38rem);min-height:16rem;overflow:auto}.code-preview_editor__4ExMm:empty{display:none}.code-preview_fallback__ymv2O{width:100%;min-height:22rem;padding:var(--tk-space-3);font-family:var(--tk-font-mono);color:var(--tk-text-primary);background:var(--tk-bg-secondary);border:1px solid var(--tk-border-strong);border-radius:var(--tk-radius-md)}.line-chart_chart__IKBhg{margin:0;min-width:0}.line-chart_scroll__wwSTs{width:100%;overflow-x:auto}.line-chart_scroll__wwSTs svg{display:block;width:100%;min-width:540px}.line-chart_grid__J0_Ao{stroke:var(--tk-border)}.line-chart_axis__sD_Ko{fill:var(--tk-text-primary);font:12px var(--tk-font-ui)}.line-chart_line__Vpq4L{fill:none;stroke:var(--tk-ink-blue);stroke-width:3;stroke-linejoin:round}.line-chart_point__t2D5K{fill:var(--tk-ink-blue);stroke:var(--tk-bg-card);stroke-width:2;cursor:pointer}.line-chart_point__t2D5K[data-active=true]{fill:var(--tk-ink-violet)}.line-chart_point__t2D5K:focus-visible{outline:3px solid var(--tk-ink-teal);outline-offset:3px}.line-chart_gap__HL8xJ{border-inline-start:3px solid var(--tk-sunset);padding-inline-start:var(--tk-space-2)}