.SitemapGenerator_shell__6PVpw{display:flex;flex-direction:column}.SitemapGenerator_optBar___KVgW{display:flex;gap:16px;padding:12px 20px;border-bottom:1px solid var(--border);background:var(--bg-page);flex-wrap:wrap;align-items:center}.SitemapGenerator_optLabel__u7Ejj{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--t3);white-space:nowrap}.SitemapGenerator_optSelect__7aMPs{border:1px solid var(--border);border-radius:var(--radius-sm);padding:5px 8px;font-size:12.5px;color:var(--t1);background:var(--bg);cursor:pointer}.SitemapGenerator_optSelect__7aMPs:focus{border-color:var(--border-strong);outline:none}.SitemapGenerator_optGroup__MYtw6{display:flex;align-items:center;gap:8px}.SitemapGenerator_panels__s2hCq{display:flex;min-height:400px}.SitemapGenerator_inputCol__LMc9S{flex:1 1;min-width:0;display:flex;flex-direction:column}.SitemapGenerator_colHead__zA_Sc{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 6px}.SitemapGenerator_colLabel__7Vyth{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--t3)}.SitemapGenerator_colCount__7ywq4{font-size:12px;color:var(--t2)}.SitemapGenerator_textarea__S6f26{flex:1 1;padding:10px 16px 16px;border:none;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:12.5px;line-height:1.65;color:var(--t1);background:transparent;resize:none;width:100%}.SitemapGenerator_textarea__S6f26:focus{outline:none;background:#fefefe}.SitemapGenerator_textarea__S6f26::placeholder{color:var(--t3);font-style:italic;font-family:var(--font-sans)}.SitemapGenerator_preview__nb8tX{width:400px;flex-shrink:0;display:flex;flex-direction:column;border-left:1px solid var(--border)}.SitemapGenerator_previewHead__PYm3A{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--border)}.SitemapGenerator_previewLabel__QQPcE{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--t3)}.SitemapGenerator_previewActions__NRmXH{display:flex;gap:8px}.SitemapGenerator_btn__60C13{font-size:12px;padding:4px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);color:var(--t2);background:var(--bg);transition:border-color .15s,color .15s}.SitemapGenerator_btn__60C13:hover{border-color:var(--border-strong);color:var(--t1)}.SitemapGenerator_previewText__WtQfO{flex:1 1;padding:14px 16px;border:none;font-family:var(--font-mono);font-size:11.5px;line-height:1.7;color:var(--t2);background:var(--bg-page);resize:none;width:100%}.SitemapGenerator_previewText__WtQfO:focus{outline:none}.SitemapGenerator_previewText__WtQfO::placeholder{color:var(--t3);font-style:italic}@media (max-width:700px){.SitemapGenerator_panels__s2hCq{flex-direction:column}.SitemapGenerator_preview__nb8tX{width:100%;border-left:none;border-top:1px solid var(--border)}}.SslChecker_shell__9ZeK4{display:flex;flex-direction:column}.SslChecker_bar___oXh0{display:flex;gap:10px;padding:14px 20px;border-bottom:1px solid var(--border);background:var(--bg-page)}.SslChecker_urlInput__poiTl{flex:1 1;border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 12px;font-size:13px;font-family:var(--font-mono);color:var(--t1);background:var(--bg)}.SslChecker_urlInput__poiTl:focus{border-color:var(--border-strong);outline:none}.SslChecker_urlInput__poiTl::placeholder{color:var(--t3)}.SslChecker_btnRun__ERTjj{padding:7px 20px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:var(--t1);color:#fff;white-space:nowrap;transition:opacity .15s}.SslChecker_btnRun__ERTjj:hover:not(:disabled){opacity:.82}.SslChecker_btnRun__ERTjj:disabled{opacity:.4;cursor:not-allowed}.SslChecker_msg__EV_8y{padding:48px 20px;text-align:center;color:var(--t3);font-size:13px}.SslChecker_err__lVsx0{color:#b91c1c}.SslChecker_body__xca2I{display:flex;flex-direction:column}.SslChecker_banner___gK5v{display:flex;align-items:center;gap:16px;padding:20px 24px;border-bottom:1px solid var(--border)}.SslChecker_bannerOk__HBFkA{background:#ecfdf5}.SslChecker_bannerBad__hRuHc{background:#fef2f2}.SslChecker_bannerIcon__UgGro{font-size:28px;font-weight:700;line-height:1;flex-shrink:0}.SslChecker_bannerOk__HBFkA .SslChecker_bannerIcon__UgGro{color:#047857}.SslChecker_bannerBad__hRuHc .SslChecker_bannerIcon__UgGro{color:#b91c1c}.SslChecker_bannerTitle__b682O{font-size:16px;font-weight:700;color:var(--t1)}.SslChecker_bannerHost__Hbemp{font-size:12px;color:var(--t2);font-family:var(--font-mono);margin-top:2px}.SslChecker_daysSection__z2yxf{padding:16px 24px;border-bottom:1px solid var(--border)}.SslChecker_daysBar__udExA{display:flex;align-items:center;gap:14px}.SslChecker_daysTrack__mx_xd{flex:1 1;height:6px;background:var(--border);border-radius:3px;overflow:hidden}.SslChecker_daysFill__uvQ_a{height:100%;border-radius:3px;transition:width .4s ease}.SslChecker_daysNum__feNXw{font-size:12px;font-weight:600;white-space:nowrap}.SslChecker_details___dDeL{display:flex;flex-direction:column}.SslChecker_row__CavkB{display:flex;justify-content:space-between;align-items:center;padding:11px 24px;border-bottom:1px solid var(--border);font-size:13px;gap:16px}.SslChecker_row__CavkB:last-child{border-bottom:none}.SslChecker_rowLabel__kDHDP{color:var(--t2);flex-shrink:0}.SslChecker_rowValue__yVtjY{color:var(--t1);font-weight:500;text-align:right;word-break:break-word}.SslChecker_mono__RjkNu{font-family:var(--font-mono);font-size:12px}.StatusCodes_shell__2R6rS{display:flex;flex-direction:column}.StatusCodes_panels__3YJeB{display:flex;min-height:300px}.StatusCodes_inputCol__M_yjI{flex:1 1;min-width:0;display:flex;flex-direction:column}.StatusCodes_colHead__CIr8z{display:flex;align-items:center;justify-content:space-between;padding:10px 16px 6px}.StatusCodes_colLabel__7C032{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--t3)}.StatusCodes_colCount__m6xOO{font-size:12px;color:var(--t2)}.StatusCodes_textarea__TBXG2{flex:1 1;padding:10px 16px 16px;border:none;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:12.5px;line-height:1.65;color:var(--t1);background:transparent;resize:none;width:100%}.StatusCodes_textarea__TBXG2:focus{outline:none;background:#fefefe}.StatusCodes_textarea__TBXG2::placeholder{color:var(--t3);font-style:italic;font-family:var(--font-sans)}.StatusCodes_actions__aoAvV{display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid var(--border);background:var(--bg-page)}.StatusCodes_btnRun__Nyvza{padding:7px 20px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:var(--t1);color:#fff;transition:opacity .15s}.StatusCodes_btnRun__Nyvza:hover:not(:disabled){opacity:.82}.StatusCodes_btnRun__Nyvza:disabled{opacity:.4;cursor:not-allowed}.StatusCodes_progress__te0cZ{font-size:12px;color:var(--t2)}.StatusCodes_results__dftDe{overflow-x:auto}.StatusCodes_table__8Benk{width:100%;border-collapse:collapse}.StatusCodes_thead__0wjBr th{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--t3);padding:10px 16px;text-align:left;background:var(--bg-page);white-space:nowrap}.StatusCodes_tbody__us7BH tr,.StatusCodes_thead__0wjBr th{border-bottom:1px solid var(--border)}.StatusCodes_tbody__us7BH tr:last-child{border-bottom:none}.StatusCodes_tbody__us7BH tr:hover{background:var(--bg-hover)}.StatusCodes_tbody__us7BH td{padding:8px 16px;font-size:12px;vertical-align:middle}.StatusCodes_urlCell__tC9Aw{font-family:var(--font-mono);color:var(--t1);word-break:break-all}.StatusCodes_finalCell__IvTMB{font-family:var(--font-mono);color:var(--t3);word-break:break-all;font-size:11.5px}.StatusCodes_badge__zSlCn{font-size:11px;font-weight:700;font-family:var(--font-mono);padding:2px 8px;border-radius:6px;white-space:nowrap}.StatusCodes_s2xx__x95fb{background:#d1fae5;color:#065f46}.StatusCodes_s3xx__v7nNX{background:#dbeafe;color:#1e40af}.StatusCodes_s4xx__GkFcq{background:#fee2e2;color:#991b1b}.StatusCodes_s5xx__v75HD{background:#fef3c7;color:#92400e}.StatusCodes_s0__YYyqC{background:var(--bg-hover);color:var(--t3)}.TitleMeta_shell__VctQh{display:flex;flex-direction:column}.TitleMeta_urlBar__xzm1J{display:flex;gap:10px;padding:14px 20px;border-bottom:1px solid var(--border);background:var(--bg-page)}.TitleMeta_urlInput__5sZd9{flex:1 1;border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 12px;font-size:13px;font-family:var(--font-mono);color:var(--t1);background:var(--bg)}.TitleMeta_urlInput__5sZd9:focus{border-color:var(--border-strong)}.TitleMeta_urlInput__5sZd9::placeholder{color:var(--t3)}.TitleMeta_btnFetch__MEKy3{padding:7px 20px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:var(--t1);color:#fff;white-space:nowrap;transition:opacity .15s}.TitleMeta_btnFetch__MEKy3:hover:not(:disabled){opacity:.82}.TitleMeta_btnFetch__MEKy3:disabled{opacity:.4;cursor:not-allowed}.TitleMeta_notice__AOO_p{padding:10px 20px;font-size:13px}.TitleMeta_noticeErr__NpIU3{color:#b91c1c}.TitleMeta_body__Ujltp{padding:20px 24px;display:flex;flex-direction:column;gap:22px}.TitleMeta_aiSection__OMpLj{border:1px solid #e0d9ff;border-radius:var(--radius-md);background:#fafaff;overflow:hidden}.TitleMeta_aiTop___fn7I{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e0d9ff;flex-wrap:wrap;gap:10px}.TitleMeta_aiLabel__aU4N4{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#7c3aed}.TitleMeta_aiControls__NbHVN{display:flex;align-items:center;gap:10px}.TitleMeta_langToggle__v8qXs{display:flex;border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.TitleMeta_langBtn__j9lyt{padding:5px 12px;font-size:12px;font-weight:600;color:var(--t3);background:var(--bg);transition:background .1s,color .1s}.TitleMeta_langBtn__j9lyt:first-child{border-right:1px solid var(--border)}.TitleMeta_langActive__8SFD7{background:var(--t1);color:#fff}.TitleMeta_btnAI__9WgyP{padding:7px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:#7c3aed;color:#fff;white-space:nowrap;transition:opacity .15s}.TitleMeta_btnAI__9WgyP:hover:not(:disabled){opacity:.85}.TitleMeta_btnAI__9WgyP:disabled{opacity:.5;cursor:not-allowed}.TitleMeta_keyRow__9jzx3{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid #e0d9ff;background:#f5f0ff;flex-wrap:wrap}.TitleMeta_keyInput__imPRB{flex:1 1;min-width:200px;border:1px solid #c4b5fd;border-radius:var(--radius-sm);padding:6px 10px;font-size:13px;font-family:var(--font-mono);color:var(--t1);background:var(--bg)}.TitleMeta_keyInput__imPRB:focus{border-color:#7c3aed}.TitleMeta_keyInput__imPRB::placeholder{color:var(--t3)}.TitleMeta_keyHint__knXkk{font-size:11px;color:#7c3aed;opacity:.7;white-space:nowrap}.TitleMeta_aiResults__mw2hu{padding:12px 16px;display:flex;flex-direction:column;gap:10px}.TitleMeta_aiRow__AKZqq{display:flex;align-items:flex-start;gap:12px}.TitleMeta_aiRowContent__a1ipo{flex:1 1;display:flex;flex-direction:column;gap:2px}.TitleMeta_aiRowLabel__4_ELf{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#7c3aed;opacity:.7}.TitleMeta_aiRowText__gtII3{font-size:14px;color:var(--t1);line-height:1.4}.TitleMeta_aiRowLen__KjlVT{font-size:11px;color:var(--t3);font-family:var(--font-mono)}.TitleMeta_btnUse__VUkch{padding:5px 14px;border-radius:var(--radius-sm);font-size:12px;font-weight:600;border:1px solid #c4b5fd;color:#7c3aed;background:var(--bg);white-space:nowrap;transition:background .1s;flex-shrink:0;margin-top:2px}.TitleMeta_btnUse__VUkch:hover{background:#f5f0ff}.TitleMeta_btnApplyBoth__nRkpz{align-self:flex-start;padding:6px 16px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:#7c3aed;color:#fff;transition:opacity .15s}.TitleMeta_btnApplyBoth__nRkpz:hover{opacity:.85}.TitleMeta_field__aJrgq{display:flex;flex-direction:column;gap:8px}.TitleMeta_fieldHead__BDbhV{display:flex;align-items:center;justify-content:space-between}.TitleMeta_fieldLabel__dyomh{font-size:13px;font-weight:600;color:var(--t1)}.TitleMeta_counter__NPjnX{font-size:12px;font-weight:600;font-family:var(--font-mono)}.TitleMeta_counter_missing__hoLiq{color:var(--t3)}.TitleMeta_counter_short__TmXU9{color:#d97706}.TitleMeta_counter_ok__4NvW3{color:#059669}.TitleMeta_counter_long__bz4Ta{color:#dc2626}.TitleMeta_textInput__fMHxb{width:100%;border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px;font-size:14px;color:var(--t1);background:var(--bg);transition:border-color .15s}.TitleMeta_textInput__fMHxb:focus{border-color:var(--border-strong)}.TitleMeta_textInput__fMHxb::placeholder{color:var(--t3)}.TitleMeta_textArea__qJhV9{width:100%;border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px;font-size:14px;color:var(--t1);background:var(--bg);resize:vertical;line-height:1.5;transition:border-color .15s}.TitleMeta_textArea__qJhV9:focus{border-color:var(--border-strong)}.TitleMeta_textArea__qJhV9::placeholder{color:var(--t3)}.TitleMeta_barRow__YgD0c{display:flex;align-items:center;gap:10px}.TitleMeta_track__Lcm8H{flex:1 1;height:4px;background:var(--bg-hover);border-radius:2px;overflow:hidden}.TitleMeta_fill__pafNe{height:100%;border-radius:2px;transition:width .15s,background-color .15s}.TitleMeta_fill_missing__DbXa1{background:transparent}.TitleMeta_fill_short__2ON9t{background:#f59e0b}.TitleMeta_fill_ok__d7B0a{background:#10b981}.TitleMeta_fill_long__KY7yI{background:#ef4444}.TitleMeta_hintText__yNuQ4{font-size:11px;white-space:nowrap;min-width:120px;text-align:right}.TitleMeta_hint_missing__uc0km{color:var(--t3)}.TitleMeta_hint_short__fFylm{color:#d97706}.TitleMeta_hint_ok__n07mD{color:#059669}.TitleMeta_hint_long__3FBOA{color:#dc2626}.TitleMeta_section__lD0v5{display:flex;flex-direction:column;gap:10px}.TitleMeta_sectionLabel__U26_z{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--t3)}.TitleMeta_serp__qa1CU{border:1px solid var(--border);border-radius:var(--radius-md);padding:16px 20px;background:var(--bg);max-width:600px}.TitleMeta_serpTop__ugzq7{display:flex;align-items:center;gap:10px;margin-bottom:10px}.TitleMeta_serpFavicon__3mEvA{width:26px;height:26px;border-radius:50%;background:var(--bg-hover);flex-shrink:0;border:1px solid var(--border)}.TitleMeta_serpSite__8VAX_{font-size:13px;color:var(--t1);font-weight:500;line-height:1.2}.TitleMeta_serpBreadcrumb__rksC5{font-size:12px;color:var(--t2)}.TitleMeta_serpTitle__3_AEo{font-size:20px;color:#1558d6;line-height:1.3;margin-bottom:3px}.TitleMeta_serpDesc__mBOSG{font-size:14px;color:#4d5156;line-height:1.58}.TitleMeta_serpPlaceholder__wevtJ{color:var(--t3);font-style:italic}.TtfbChecker_shell__tysYm{display:flex;flex-direction:column}.TtfbChecker_bar__S_Ef_{display:flex;gap:10px;padding:14px 20px;border-bottom:1px solid var(--border);background:var(--bg-page)}.TtfbChecker_urlInput__kuAAP{flex:1 1;border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 12px;font-size:13px;font-family:var(--font-mono);color:var(--t1);background:var(--bg)}.TtfbChecker_urlInput__kuAAP:focus{border-color:var(--border-strong);outline:none}.TtfbChecker_urlInput__kuAAP::placeholder{color:var(--t3)}.TtfbChecker_btnRun__EkEW2{padding:7px 20px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:var(--t1);color:#fff;white-space:nowrap;transition:opacity .15s}.TtfbChecker_btnRun__EkEW2:hover:not(:disabled){opacity:.82}.TtfbChecker_btnRun__EkEW2:disabled{opacity:.4;cursor:not-allowed}.TtfbChecker_msg__k8E9y{padding:48px 20px;text-align:center;color:var(--t3);font-size:13px}.TtfbChecker_err__owqCo{color:#b91c1c}.TtfbChecker_body__s4Mq7{padding:20px 24px;display:flex;flex-direction:column;gap:6px}.TtfbChecker_legend__VJ8It{display:flex;gap:16px;margin-bottom:8px;flex-wrap:wrap}.TtfbChecker_legendItem__w_Lkv{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--t2)}.TtfbChecker_legendDot__DKXMV{width:8px;height:8px;border-radius:2px}.TtfbChecker_good__7NwBj{background:#10b981}.TtfbChecker_medium__f6MXc{background:#f59e0b}.TtfbChecker_poor__ZJRco{background:#ef4444}.TtfbChecker_row__upLhi{display:grid;grid-template-columns:160px 1fr 72px;grid-gap:12px;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--border)}.TtfbChecker_row__upLhi:last-child{border-bottom:none}.TtfbChecker_location__SuHZd{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--t1)}.TtfbChecker_flag__O8HwQ{font-size:16px}.TtfbChecker_barWrap__BAmjP{position:relative;height:20px;background:var(--bg-hover);border-radius:4px;overflow:hidden}.TtfbChecker_bar2__u8q5o{height:100%;border-radius:4px;transition:width .6s ease;min-width:2px}.TtfbChecker_barGood__TkRQ5{background:#10b981}.TtfbChecker_barMedium__riu7x{background:#f59e0b}.TtfbChecker_barPoor__xlFkX{background:#ef4444}.TtfbChecker_barPending__hE_XN{background:var(--border);width:100%;animation:TtfbChecker_pulse__fKgU1 1.2s ease-in-out infinite}@keyframes TtfbChecker_pulse__fKgU1{0%,to{opacity:.4}50%{opacity:1}}.TtfbChecker_ms__ftrRQ{font-size:12px;font-weight:600;font-family:var(--font-mono);color:var(--t1);text-align:right}.TtfbChecker_msPending___maOo{color:var(--t3)}.TtfbChecker_threshold__pnDSr{font-size:11px;color:var(--t3);margin-top:4px}.UtmBuilder_shell__Wv9oV{display:flex;flex-direction:column}.UtmBuilder_form__ziU1v{gap:0}.UtmBuilder_field__yv_2U,.UtmBuilder_form__ziU1v{display:flex;flex-direction:column;border-bottom:1px solid var(--border)}.UtmBuilder_field__yv_2U{gap:6px;padding:14px 20px}.UtmBuilder_field__yv_2U:last-child{border-bottom:none}.UtmBuilder_label__nHURg{font-size:12px;font-weight:600;color:var(--t2);display:flex;align-items:center;gap:6px}.UtmBuilder_req__NL2HH{color:#e8390e}.UtmBuilder_hint2__HU1QV{font-size:11px;font-weight:400;color:var(--t3)}.UtmBuilder_input__Dgc6u{border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px;font-size:13px;font-family:var(--font-mono);color:var(--t1);background:var(--bg);width:100%}.UtmBuilder_input__Dgc6u:focus{border-color:var(--border-strong);outline:none}.UtmBuilder_input__Dgc6u::placeholder{color:var(--t3)}.UtmBuilder_output__tGz0X{padding:20px;display:flex;flex-direction:column;gap:12px}.UtmBuilder_outputLabel__tIpqN{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--t3);margin:0}.UtmBuilder_outputUrl__TmIMk{background:var(--bg-page);border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;font-size:12px;font-family:var(--font-mono);color:var(--t1);word-break:break-all;line-height:1.6}.UtmBuilder_actions__CYhwP{display:flex;gap:10px}.UtmBuilder_btnCopy__LxfZZ{padding:8px 24px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:var(--t1);color:#fff;transition:opacity .15s}.UtmBuilder_btnCopy__LxfZZ:hover{opacity:.82}.UtmBuilder_btnReset__BUKFt{padding:8px 20px;border-radius:var(--radius-sm);font-size:13px;color:var(--t2);border:1px solid var(--border);background:transparent;transition:border-color .15s}.UtmBuilder_btnReset__BUKFt:hover{border-color:var(--border-strong)}.UtmBuilder_hint__5zXzu{padding:48px 20px;text-align:center;color:var(--t3);font-size:13px;margin:0}.WordCount_shell__wFk8M{display:flex;flex-direction:column}.WordCount_bar__wPoEN{display:flex;gap:10px;padding:14px 20px;border-bottom:1px solid var(--border);background:var(--bg-page)}.WordCount_urlInput__hhlAK{flex:1 1;border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 12px;font-size:13px;font-family:var(--font-mono);color:var(--t1);background:var(--bg)}.WordCount_urlInput__hhlAK:focus{border-color:var(--border-strong);outline:none}.WordCount_urlInput__hhlAK::placeholder{color:var(--t3)}.WordCount_btnRun__NMtQS{padding:7px 20px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;background:var(--t1);color:#fff;white-space:nowrap;transition:opacity .15s}.WordCount_btnRun__NMtQS:hover:not(:disabled){opacity:.82}.WordCount_btnRun__NMtQS:disabled{opacity:.4;cursor:not-allowed}.WordCount_msg__bpfTo{padding:48px 20px;text-align:center;color:var(--t3);font-size:13px}.WordCount_err__cKDua{color:#b91c1c}.WordCount_body__C1o_d{display:flex;flex-direction:column}.WordCount_primary__i51i4{display:flex;border-bottom:1px solid var(--border)}.WordCount_mainStat__XhSdh{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:32px 24px;gap:6px;border-right:1px solid var(--border)}.WordCount_mainStat__XhSdh:last-child{border-right:none}.WordCount_mainNum__7Khlf{font-size:48px;font-weight:700;color:var(--t1);line-height:1;letter-spacing:-2px}.WordCount_mainLabel__ahPFp{font-size:13px;color:var(--t3)}.WordCount_grid__qFGO_{flex-direction:column;padding:8px 0}.WordCount_grid__qFGO_,.WordCount_statRow__DMCsa{display:flex;border-bottom:1px solid var(--border)}.WordCount_statRow__DMCsa{justify-content:space-between;align-items:center;padding:10px 24px;font-size:13px}.WordCount_statRow__DMCsa:last-child{border-bottom:none}.WordCount_statLabel__RFHEG{color:var(--t2)}.WordCount_statValue__ZRqIs{color:var(--t1);font-weight:600}.WordCount_mono__XtKMg{font-family:var(--font-mono);font-size:12px}.WordCount_note__vq2Im{padding:14px 24px;font-size:11px;color:var(--t3);line-height:1.6;margin:0}.ToolSidebar_sidebar__NyMSt{width:220px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:56px;height:calc(100vh - 56px);overflow-y:auto;background:var(--bg);border-right:1px solid var(--border);padding-bottom:40px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.ToolSidebar_sidebar__NyMSt::-webkit-scrollbar{width:3px}.ToolSidebar_sidebar__NyMSt::-webkit-scrollbar-track{background:transparent}.ToolSidebar_sidebar__NyMSt::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}.ToolSidebar_searchWrap__bGbm_{position:relative;padding:14px 12px 10px}.ToolSidebar_searchIcon__TNMoZ{position:absolute;left:22px;top:50%;transform:translateY(-50%);color:var(--t3);pointer-events:none}.ToolSidebar_search__PPNDH{width:100%;height:32px;padding:0 28px 0 30px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-page);font-size:12px;color:var(--t1);transition:border-color .12s}.ToolSidebar_search__PPNDH::placeholder{color:var(--t3)}.ToolSidebar_search__PPNDH:focus{border-color:var(--border-strong)}.ToolSidebar_searchClear__QiEJj{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:14px;color:var(--t3);padding:2px;line-height:1;transition:color .1s}.ToolSidebar_searchClear__QiEJj:hover{color:var(--t1)}.ToolSidebar_group__gdYQ_{margin-bottom:2px}.ToolSidebar_groupLabel__47Jbh{display:flex;align-items:center;gap:6px;width:100%;padding:6px 12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--t3);text-align:left;cursor:pointer;transition:color .1s;border:none;background:none}.ToolSidebar_groupLabel__47Jbh:hover{color:var(--t2)}.ToolSidebar_groupLabelGeo__octS6{color:var(--accent)}.ToolSidebar_groupLabelGeo__octS6:hover{color:var(--accent);opacity:.85}.ToolSidebar_geoDot__S0r_l{width:5px;height:5px;border-radius:50%;background:var(--accent);flex-shrink:0}.ToolSidebar_groupChevron__lyPia{margin-left:auto;color:var(--t3);transition:transform .15s}.ToolSidebar_groupChevronCollapsed__ouEzr{transform:rotate(-90deg)}.ToolSidebar_list__BRMzB{list-style:none;margin-bottom:4px}.ToolSidebar_link__Bbzf1{display:flex;align-items:center;gap:0;padding:5px 12px 5px 14px;font-size:12px;color:var(--t2);border-right:2px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .1s,background .1s}.ToolSidebar_link__Bbzf1:hover{background:var(--bg-page);color:var(--t1)}.ToolSidebar_linkActive__zpAbX{border-right-color:var(--accent);font-weight:500}.ToolSidebar_linkActive__zpAbX,.ToolSidebar_linkActive__zpAbX:hover{background:var(--accent-light);color:var(--accent)}.ToolSidebar_linkDot__KBBHw{width:5px;height:5px;border-radius:50%;flex-shrink:0;margin-right:7px}.ToolSidebar_noResults__JnzHP{padding:6px 14px;font-size:12px;color:var(--t3)}