.AdSlot_placeholder__D0kDn{display:flex;align-items:center;justify-content:center;min-height:60px;padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.AdSlot_label__sA18X{font-size:var(--text-sm);letter-spacing:.02em}.Spinner_wrapper__lwyRK{display:inline-flex}.Spinner_spinner__uGAUU{display:inline-block;width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;vertical-align:-.125em;animation:Spinner_spin__5g3s1 .8s linear infinite}.Spinner_sm__RubjO{width:.875em;height:.875em;border-width:2px}.Spinner_md__yDJ8q{width:1.25em;height:1.25em;border-width:2.5px}@keyframes Spinner_spin__5g3s1{to{transform:rotate(1turn)}}.FormField_field__xlBcf{display:flex;flex-direction:column;gap:var(--space-1);position:relative}.FormField_label__ESUAq{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}.FormField_labelRow__LA3qv{display:flex;align-items:baseline;gap:2px}.FormField_requiredMark__el62b{color:var(--color-error-text);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.FormField_hint__mAG6W{margin:0;font-size:var(--text-xs);color:var(--color-text-muted)}.FormField_error__CUjLV{margin:0;font-size:var(--text-sm);color:var(--color-error-text)}.FormField_field__xlBcf :where(input:not([type=checkbox]):not([type=radio])),.FormField_field__xlBcf :where(select,textarea){width:100%;min-height:2.5rem;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.FormField_field__xlBcf :where(input:not([type=checkbox]):not([type=radio])):focus-visible,.FormField_field__xlBcf :where(select,textarea):focus-visible{outline:none;box-shadow:var(--focus-ring)}.FormField_field__xlBcf :where(input,select,textarea)[aria-invalid=true]{border-color:var(--color-error)}.FormField_field__xlBcf :where(input,select,textarea):disabled{opacity:.6;cursor:not-allowed}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-base);font-family:inherit;font-weight:600;line-height:1.2;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.Button_button__hMNEn:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.Button_button__hMNEn:disabled{opacity:.55;cursor:not-allowed}.Button_primary__oSpWt{background:var(--color-brand);color:var(--color-brand-contrast)}.Button_primary__oSpWt:not(:disabled):hover{background:var(--color-brand-hover)}.Button_secondary__lRe7Q{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}.Button_secondary__lRe7Q:not(:disabled):hover{background:var(--color-surface-muted)}.Button_ghost__mZ9vJ{background:transparent;color:var(--color-text)}.Button_ghost__mZ9vJ:not(:disabled):hover{background:var(--color-surface-muted)}.Button_button__hMNEn[aria-busy=true]{cursor:progress}.InstallCommandBlock_block__2ZpOM{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.InstallCommandBlock_header__oIhVK{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface-muted);font-size:var(--text-sm);font-weight:600}.InstallCommandBlock_command__iD1Cx{margin:0;padding:var(--space-3);overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;word-break:break-all}.PasswordInput_wrapper__Dlk5E{position:relative;display:flex;align-items:center}.PasswordInput_wrapper__Dlk5E input{padding-right:4.5rem}.PasswordInput_toggle__hPsXu{position:absolute;right:var(--space-1);min-height:2rem;padding:0 var(--space-2);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-brand);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer}.PasswordInput_toggle__hPsXu:hover:not(:disabled){background:var(--color-surface-muted)}.PasswordInput_toggle__hPsXu:focus-visible{outline:none;box-shadow:var(--focus-ring)}.PasswordInput_toggle__hPsXu:disabled{opacity:.5;cursor:not-allowed}.SecurityGradeBadge_badge__UZKZT{display:inline-flex;align-items:baseline;gap:var(--space-1);padding:1px var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:700;color:var(--color-success-contrast);white-space:nowrap}.SecurityGradeBadge_label__6YtFR,.SecurityGradeBadge_review__VvjDk{font-weight:500}.SecurityGradeBadge_gradeA__EMlv6{background:var(--color-success)}.SecurityGradeBadge_gradeB__V7Qn_{background:#4d7c0f}.SecurityGradeBadge_gradeC__7zw8t{background:#b45309}.SecurityGradeBadge_gradeD__hjsVJ,.SecurityGradeBadge_gradeF__Fjdel{background:var(--color-error)}.SecurityGradeBadge_none__MqN8q{color:var(--color-text-muted);background:var(--color-surface-muted);font-weight:500}.SecurityPanel_panel___t6h6{display:flex;flex-direction:column;gap:var(--space-3)}.SecurityPanel_top__p5xxg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}.SecurityPanel_counts__VNjNw,.SecurityPanel_score__BxS_E{color:var(--color-text-muted)}.SecurityPanel_findings__RXDWW{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.SecurityPanel_finding__fZeEt{display:grid;grid-template-columns:80px 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md)}.SecurityPanel_severity__YAyG_{align-self:start;padding:1px var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:600;text-align:center;text-transform:capitalize;color:var(--color-brand-contrast);background:var(--color-text-muted)}.SecurityPanel_critical__9f_IB,.SecurityPanel_high__hYrWh{background:var(--color-error)}.SecurityPanel_medium__GxPdg{background:var(--color-warning)}.SecurityPanel_location__tKagi{display:block;margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm)}.SecurityPanel_text__SbliJ{margin:var(--space-1) 0 0;font-size:var(--text-sm)}.SecurityPanel_disclaimer__sNSHX{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}.Card_card__7jt2e{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);padding:var(--space-5);height:100%;transition:transform var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}.Card_card__7jt2e:is(article):hover,a:focus-visible>.Card_card__7jt2e,a:hover>.Card_card__7jt2e{transform:translateY(-3px);box-shadow:var(--shadow-lg);border-color:var(--color-brand-soft-border)}.ToolIcon_icon__nQBtN{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:var(--color-brand);background:var(--color-brand-soft);border-radius:var(--radius-md)}.ToolsPage_category__i6z5c{margin-top:var(--space-6)}.ToolsPage_catDesc__P38Rb{color:var(--color-text-muted);margin:0 0 var(--space-4)}.ToolsPage_grid__WdYdp{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.ToolsPage_cardLink__MdVmP{text-decoration:none;color:inherit;display:block}.ToolsPage_cardTop__hjdKm{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.ToolsPage_cardTitle__tdx3E{margin:0;font-size:var(--text-lg)}.ToolsPage_cardDesc__rkAYq{margin:0}.ToolsPage_badge__MvDwY,.ToolsPage_cardDesc__rkAYq{color:var(--color-text-muted);font-size:var(--text-sm)}.ToolsPage_badge__MvDwY{display:inline-block;margin-top:var(--space-3);padding:2px var(--space-2);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.SkillCard_card__P8akb{display:flex;flex-direction:column;gap:var(--space-2)}.SkillCard_top__ujcki{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.SkillCard_title__k8kyp{margin:0;font-size:var(--text-lg)}.SkillCard_titleLink__KxOCa{color:var(--color-text);text-decoration:none}.SkillCard_titleLink__KxOCa:hover{color:var(--color-brand)}.SkillCard_saveButton__lTHar{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:var(--text-lg);color:var(--color-error-text);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer}.SkillCard_saveButton__lTHar:hover{background:var(--color-surface-muted)}.SkillCard_saveButton__lTHar:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.SkillCard_description__thkht{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);flex:1 1}.SkillCard_meta__x9_pm{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm)}.SkillCard_categoryLink__9LADG{color:var(--color-brand);text-decoration:none;font-weight:600}.SkillCard_badge__zGKs5{padding:1px var(--space-2);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.SkillCard_tags__zfK64{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.SkillCard_tags__zfK64 a{color:var(--color-text-muted);text-decoration:none}.SkillCard_tags__zfK64 a:before{content:"#"}.SkillCard_tags__zfK64 a:hover{color:var(--color-text)}.SkillCard_footer___3ccR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:auto;padding-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.SkillCard_rating__IeDAw{color:var(--color-text)}.SkillCard_ratingCount__pT1jP,.SkillCard_ratingEmpty__Ni7pd{color:var(--color-text-muted)}.SkillCard_verified__oKQS7{padding:1px var(--space-2);border-radius:var(--radius-sm);color:var(--color-success-contrast);background:var(--color-success);font-weight:600}.SkillCard_tags__zfK64 a{display:inline-flex;align-items:center;min-height:24px}.VersionHistory_list__bal6j{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.VersionHistory_item__OCymT{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.VersionHistory_header__x7YVb{display:flex;align-items:baseline;gap:var(--space-2)}.VersionHistory_current__NJmvY{padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-brand-contrast);font-size:var(--text-sm)}.VersionHistory_date__iOIEA{margin-left:auto;color:var(--color-text-muted);font-size:var(--text-sm)}.VersionHistory_notes__i6yEN{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.PromptCard_card__k7T8q{display:flex;flex-direction:column;gap:var(--space-2)}.PromptCard_top__8uf_3{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.PromptCard_title__iWQL2{margin:0;font-size:var(--text-lg)}.PromptCard_titleLink__S09iw{color:var(--color-text);text-decoration:none}.PromptCard_titleLink__S09iw:hover{color:var(--color-brand)}.PromptCard_favoriteButton__7IDjr{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:var(--text-lg);color:var(--color-error-text);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);cursor:pointer}.PromptCard_favoriteButton__7IDjr:hover{background:var(--color-surface-muted)}.PromptCard_favoriteButton__7IDjr:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.PromptCard_description__MOJED{margin:0;color:var(--color-text-muted);font-size:var(--text-sm);flex:1 1}.PromptCard_meta__affgo{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm)}.PromptCard_categoryLink__R3dVE{color:var(--color-brand);text-decoration:none;font-weight:600}.PromptCard_badge___P8RJ{padding:1px var(--space-2);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm);text-transform:capitalize}.PromptCard_tags__Ffwfg{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.PromptCard_tags__Ffwfg a{color:var(--color-text-muted);text-decoration:none}.PromptCard_tags__Ffwfg a:before{content:"#"}.PromptCard_tags__Ffwfg a:hover{color:var(--color-text)}.PromptCard_footer__oMx2D{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:auto;padding-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.PromptCard_rating__dSnNN{color:var(--color-text)}.PromptCard_ratingCount__7lmLb,.PromptCard_ratingEmpty__7T37w{color:var(--color-text-muted)}.CollectionDetailPageView_back__rkJGc{display:inline-block;margin-bottom:var(--space-4);color:var(--color-text-muted);text-decoration:none;font-size:var(--text-sm)}.CollectionDetailPageView_back__rkJGc:hover{color:var(--color-text)}.CollectionDetailPageView_header__UBGP2{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-2)}.CollectionDetailPageView_headerActions__lnt6R{display:flex;gap:var(--space-2);margin-left:auto}.CollectionDetailPageView_cardWrapper__57SOQ{display:flex;flex-direction:column;gap:var(--space-2)}.CollectionDetailPageView_removeButton__fxvKf{align-self:flex-start}.CollectionsPageView_createForm__5ORUl{display:flex;align-items:flex-end;gap:var(--space-3);margin:var(--space-4) 0 var(--space-6)}.CollectionsPageView_createLabel__iIh_O{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);font-weight:600}.CollectionsPageView_createInput__4veYC{padding:var(--space-2) var(--space-3);font-size:var(--text-base);font-family:inherit;font-weight:400;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.CollectionsPageView_list__tpLCC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.CollectionsPageView_item__h0jjy{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.CollectionsPageView_name__Sxzlt{font-weight:600;color:var(--color-text);text-decoration:none}.CollectionsPageView_name__Sxzlt:hover{color:var(--color-brand)}.CollectionsPageView_count__gTO1X{color:var(--color-text-muted);font-size:var(--text-sm)}.CollectionsPageView_itemActions__EqzVu{display:flex;gap:var(--space-2);margin-left:auto}.CollectionsPageView_renameForm__DdAFF{display:flex;align-items:center;gap:var(--space-2);width:100%}.RatingControl_group__s6EPj{display:flex;align-items:center;gap:var(--space-1)}.RatingControl_star__EZkPL{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:var(--text-lg);color:var(--color-warning-text);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer}.RatingControl_star__EZkPL:disabled{cursor:not-allowed;opacity:.6}.RatingControl_star__EZkPL:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.RatingControl_label__GyVke{margin-left:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.RenderedPreview_preview__YiRkk{margin:0;padding:var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.6;color:var(--color-text);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);white-space:pre-wrap;word-break:break-word;overflow-x:auto;max-width:100%}.RenderedPreview_missing__IBaUf{background:var(--color-warning-soft);color:var(--color-text);outline:1px solid var(--color-warning);padding:0 2px;border-radius:var(--radius-sm)}.ReportDialog_form__wa_HE{display:flex;flex-direction:column;gap:var(--space-4)}.ReportDialog_field__kKfiq{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);font-weight:600}.ReportDialog_counter__1_DB1{font-weight:400;color:var(--color-text-muted)}.ReportDialog_select__xr2Cb,.ReportDialog_textarea__y6B4T{padding:var(--space-2) var(--space-3);font-size:var(--text-base);font-family:inherit;font-weight:400;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ReportDialog_textarea__y6B4T{min-height:6rem;resize:vertical}.ReportDialog_error__RsKWG{margin:0;color:var(--color-error-text);font-size:var(--text-sm)}.ReportDialog_actions__7u2dn{display:flex;justify-content:flex-end;gap:var(--space-3)}.VariableEditor_container__EHG5S{display:flex;flex-direction:column;gap:var(--space-4)}.VariableEditor_toolbar__lo__4{display:flex;gap:var(--space-2)}.VariableEditor_fields__6GHxF{display:flex;flex-direction:column;gap:var(--space-4)}.VariableEditor_field__ISYnr{display:flex;flex-direction:column;gap:var(--space-1)}.VariableEditor_label__cIVZw{font-size:var(--text-sm);font-weight:600}.VariableEditor_required__RnSX0{color:var(--color-error-text)}.VariableEditor_description__JxMjT{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}.VariableEditor_input__H_tRb,.VariableEditor_multiSelect__65j7C,.VariableEditor_select__QcJiT,.VariableEditor_textarea__qJGUk{padding:var(--space-2) var(--space-3);font-size:var(--text-base);font-family:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.VariableEditor_textarea__qJGUk{min-height:6rem;resize:vertical}.VariableEditor_multiSelect__65j7C{min-height:6rem}.VariableEditor_checkbox__DnAOi{width:20px;height:20px}.VariableEditor_checkbox__DnAOi:focus-visible,.VariableEditor_input__H_tRb:focus-visible,.VariableEditor_multiSelect__65j7C:focus-visible,.VariableEditor_select__QcJiT:focus-visible,.VariableEditor_textarea__qJGUk:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.VariableEditor_input__H_tRb[aria-invalid=true],.VariableEditor_select__QcJiT[aria-invalid=true],.VariableEditor_textarea__qJGUk[aria-invalid=true]{border-color:var(--color-error)}.VariableEditor_error__y0p_Q{margin:0;color:var(--color-error-text);font-size:var(--text-sm)}.VariableEditor_empty___nlZB{color:var(--color-text-muted)}.VersionHistory_container__EkHSg{display:flex;flex-direction:column;gap:var(--space-5)}.VersionHistory_list__GdRw2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.VersionHistory_item__BQd1W{padding:var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-md)}.VersionHistory_itemHeader___5TgE{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.VersionHistory_versionNumber__0FirU{font-weight:600}.VersionHistory_currentBadge__Y_yKe{padding:1px var(--space-2);font-size:var(--text-sm);color:var(--color-brand-contrast);background:var(--color-brand);border-radius:var(--radius-sm)}.VersionHistory_date__hIbnV{margin-left:auto;color:var(--color-text-muted)}.VersionHistory_title__TsFFV{margin:var(--space-1) 0 0}.VersionHistory_changeNotes__ZSRkN{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-sm)}.VersionHistory_compare__GYrtR{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3)}.VersionHistory_compareField__yILDK{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);font-weight:600}.VersionHistory_compareField__yILDK select{padding:var(--space-2) var(--space-3);font-family:inherit;font-weight:400;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}.VersionHistory_error__8hRAb{color:var(--color-error-text)}.VersionHistory_identical__7jpJQ{color:var(--color-text-muted)}.VersionHistory_diffLines__ShZ8d{list-style:none;margin:0;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-x:auto}.VersionHistory_diffLine__ro0lG{display:flex;gap:var(--space-3);padding:2px 0;white-space:pre-wrap}.VersionHistory_opLabel__ot2xL{flex-shrink:0;width:80px;font-weight:600}.VersionHistory_added__nBSbT{background:rgba(22,163,74,.12)}.VersionHistory_added__nBSbT .VersionHistory_opLabel__ot2xL{color:var(--color-success)}.VersionHistory_removed__QpaFn{background:rgba(220,38,38,.12)}.VersionHistory_removed__QpaFn .VersionHistory_opLabel__ot2xL{color:var(--color-error-text)}.VersionHistory_equal__kzfyy .VersionHistory_opLabel__ot2xL{color:var(--color-text-muted)}.Breadcrumb_nav__qKWuu{margin-bottom:var(--space-4);font-size:var(--text-sm)}.Breadcrumb_list__Jq1OM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;color:var(--color-text-muted)}.Breadcrumb_item__LGbnH{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0}.Breadcrumb_item__LGbnH a{color:var(--color-text-muted);text-decoration:none}.Breadcrumb_item__LGbnH a:hover{color:var(--color-text);text-decoration:underline}.Breadcrumb_item__LGbnH span[aria-current=page]{color:var(--color-text);font-weight:var(--font-weight-semibold)}.Breadcrumb_separator__oZE_s{color:var(--color-border)}.PageHeader_header__8CvHt{margin-bottom:var(--space-6)}.PageHeader_row__X18bO{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.PageHeader_text__R0WvS{min-width:0;max-width:720px}.PageHeader_eyebrow__D5GBC{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand)}.PageHeader_title__m8eFY{margin:0;font-size:clamp(1.6rem,1.2vw + 1.1rem,2rem);letter-spacing:-.035em;font-weight:var(--font-weight-bold);line-height:var(--leading-tight);color:var(--color-text);overflow-wrap:anywhere}.PageHeader_description__G9puQ{margin:var(--space-2) 0 0;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-muted)}.PageHeader_actions__6l2hP{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media (max-width:767px){.PageHeader_header__8CvHt{margin-bottom:var(--space-5)}.PageHeader_title__m8eFY{font-size:1.5rem}}.SearchBar_container__mLlSk{position:relative;max-width:480px}.SearchBar_visuallyHidden__AfhEl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SearchBar_input__Hi6YM{width:100%;padding:var(--space-3) var(--space-4);padding-right:var(--space-8);font-size:var(--text-base);font-family:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.SearchBar_input__Hi6YM:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.SearchBar_clear__dZQ_d{position:absolute;top:50%;right:var(--space-2);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:var(--text-lg);color:var(--color-text-muted);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer}.SearchBar_clear__dZQ_d:hover{color:var(--color-text)}.SearchBar_clear__dZQ_d:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.Skeletons_grid__rByxv{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.Skeletons_card__Y73Wo{display:flex;flex-direction:column;gap:var(--space-3);min-height:160px;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.Skeletons_bar__bb7Z7{height:.875rem;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-surface-muted) 25%,var(--color-border) 37%,var(--color-surface-muted) 63%);background-size:400% 100%;animation:Skeletons_shimmer__417n_ 1.4s ease infinite}.Skeletons_barWide__k4uQI{width:70%;height:1.1rem}.Skeletons_barShort__zqOpA{width:40%}.Skeletons_table__vU1nO{display:grid;grid-gap:var(--space-2);gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--color-surface)}.Skeletons_tableRow__slz8D{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-items:center}.Skeletons_stats__cIe_y{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.Skeletons_stat__5FKup{min-height:96px;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.Skeletons_lazy__maqiK{min-height:var(--lazy-min-height,200px);border-radius:var(--radius-lg);background:var(--color-surface-muted)}@keyframes Skeletons_shimmer__417n_{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.Skeletons_bar__bb7Z7{animation:none}}.Pagination_bar__cXhok{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-6)}.Pagination_summary__TKYxs{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.Pagination_nav__8i4nQ{margin:0 auto}.Pagination_list__n9DIi{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1);margin:0;padding:0;list-style:none}.Pagination_control__CNjgr,.Pagination_page__YPkJP{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:2.5rem;min-height:2.5rem;padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.Pagination_control__CNjgr:not(:disabled):hover,.Pagination_page__YPkJP:not(:disabled):hover{background:var(--color-surface-muted)}.Pagination_control__CNjgr:focus-visible,.Pagination_page__YPkJP:focus-visible,.Pagination_select__J58p_:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Pagination_control__CNjgr:disabled,.Pagination_page__YPkJP:disabled{opacity:.5;cursor:not-allowed}.Pagination_page__YPkJP[aria-current=page]{color:var(--color-brand-contrast);background:var(--color-brand);border-color:var(--color-brand)}.Pagination_ellipsis__hDrxU{min-width:2rem;text-align:center;color:var(--color-text-muted)}.Pagination_sizeLabel__AA0x5{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.Pagination_select__J58p_{padding:var(--space-1) var(--space-2);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:2.5rem}@media (max-width:480px){.Pagination_controlText__Nc26d,.Pagination_ellipsis__hDrxU,.Pagination_item__UzPcu:not([data-current=true]){display:none}}@media (prefers-reduced-motion:reduce){.Pagination_control__CNjgr,.Pagination_page__YPkJP{transition:none}}.PromptsPage_lead__Pge0V{color:var(--color-text-muted);max-width:640px}.PromptsPage_controls__r8vvD{display:flex;flex-direction:column;gap:var(--space-4);margin:var(--space-6) 0}.PromptsPage_skeleton__Mal_S{margin-top:var(--space-6)}.PromptsPage_grid__OT92_{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-2)}.PromptsPage_clearLink__Aox1_{background:none;border:none;color:var(--color-brand);text-decoration:underline;cursor:pointer;font-size:var(--text-base)}.AiTextTool_tool__AytvM{display:flex;flex-direction:column;gap:var(--space-3)}.AiTextTool_notice__H61ND{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.AiTextTool_fields__CYQwu{display:flex;flex-wrap:wrap;gap:var(--space-3)}.AiTextTool_field__G2P4k{display:flex;flex-direction:column;gap:var(--space-1);min-width:200px;flex:1 1 200px}.AiTextTool_wide__VfX6o{flex-basis:100%}.AiTextTool_label__2gosb{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.AiTextTool_select__G_bom,.AiTextTool_textarea__aJi6S{width:100%;padding:var(--space-2) var(--space-3);font-family:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.AiTextTool_textarea__aJi6S{resize:vertical;line-height:1.5}.AiTextTool_mono__QY6M2{font-family:var(--font-mono)}.AiTextTool_select__G_bom:focus,.AiTextTool_textarea__aJi6S:focus{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.AiTextTool_textarea__aJi6S[aria-invalid=true]{border-color:var(--color-error)}.AiTextTool_countOver__TzRdZ,.AiTextTool_count__PILjm{align-self:flex-end;font-size:var(--text-xs,.75rem);color:var(--color-text-muted)}.AiTextTool_countOver__TzRdZ{color:var(--color-error-text);font-weight:600}.AiTextTool_error___5fdq{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.AiTextTool_actions__r2OHZ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.AiTextTool_result__pIF4F{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-brand);border-radius:var(--radius-md)}.AiTextTool_result__pIF4F h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-base)}.AiTextTool_result__pIF4F h3:first-child{margin-top:0}.AiTextTool_text__0LWJD{margin:0 0 var(--space-2);white-space:pre-wrap}.AiTextTool_list__0RxpI{margin:0 0 var(--space-2);padding-left:var(--space-4)}.AiTextTool_list__0RxpI li+li{margin-top:var(--space-1)}.AiTextTool_code___oeX7{margin:0 0 var(--space-2);padding:var(--space-3);max-height:480px;overflow:auto;font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre;background:var(--color-surface-muted);border-radius:var(--radius-sm)}.AiTextTool_score__5LAoa{display:flex;align-items:center;gap:var(--space-3)}.AiTextTool_score__5LAoa meter{width:min(280px,100%);height:12px}.AiTextTool_link__FSX0X{font-size:var(--text-sm);color:var(--color-brand)}.AiTextTool_muted__8tlAr{margin:0 0 var(--space-2)}.AiTextTool_caveat__q0Sci,.AiTextTool_muted__8tlAr{color:var(--color-text-muted);font-size:var(--text-sm)}.AiTextTool_caveat__q0Sci{margin:var(--space-3) 0 0}.Base64Tool_tool__f8eA_{display:flex;flex-direction:column;gap:var(--space-4)}.Base64Tool_controls__UsBzl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.Base64Tool_fieldset__9uaon{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.Base64Tool_legend__sCk8_{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.Base64Tool_checkbox__MGNTe,.Base64Tool_field___Ks5g,.Base64Tool_radio__zKGG9{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.Base64Tool_field___Ks5g select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.Base64Tool_field___Ks5g select:disabled{opacity:.55}.Base64Tool_panels__0QEuM{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.Base64Tool_panels__0QEuM{grid-template-columns:1fr}}.Base64Tool_panel___7EPu{display:flex;flex-direction:column;gap:var(--space-2)}.Base64Tool_panelLabel___Lyrc{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.Base64Tool_textarea__EGhiS{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.Base64Tool_textarea__EGhiS:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.Base64Tool_textarea__EGhiS[aria-invalid=true]{border-color:var(--color-error)}.Base64Tool_error__lZAD2{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.Base64Tool_success__7BSJ_{margin:0;font-size:var(--text-sm);color:var(--color-success)}.Base64Tool_actions__vFVEA{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ImageToPdfTool_tool__tJ9nG{display:flex;flex-direction:column;gap:var(--space-4)}.ImageToPdfTool_notice__Yeqgg{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.ImageToPdfTool_picker__JC5eb{display:flex;flex-direction:column;gap:var(--space-2)}.ImageToPdfTool_pickerLabel__k2XCv{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.ImageToPdfTool_list__q3_CG{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.ImageToPdfTool_item__b1FZj{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}@media (max-width:720px){.ImageToPdfTool_item__b1FZj{grid-template-columns:1fr auto}.ImageToPdfTool_itemActions__YJ0jV{grid-column:1/-1}}.ImageToPdfTool_name__kXTSK{overflow-wrap:anywhere;font-size:var(--text-sm)}.ImageToPdfTool_size__noKXH{font-size:var(--text-sm);color:var(--color-text-muted)}.ImageToPdfTool_itemActions__YJ0jV{display:flex;gap:var(--space-1)}.ImageToPdfTool_hint__R4mgi,.ImageToPdfTool_status__d15KG{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.ImageToPdfTool_error__u4xJr{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.ImageToPdfTool_success__SiKW0{margin:0;font-size:var(--text-sm);color:var(--color-success)}.ImageToPdfTool_actions__oKjdm{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ImageToPdfTool_options__TyX9Z{display:flex;flex-wrap:wrap;gap:var(--space-4)}.ImageToPdfTool_field__SUq8S{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.ImageToPdfTool_field__SUq8S select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ImageToPdfTool_field__SUq8S select:disabled{opacity:.55}.JsonCompareTool_tool__BCgi7{display:flex;flex-direction:column;gap:var(--space-4)}.JsonCompareTool_uploadGrid__e22dW{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.JsonCompareTool_uploadCard___hSMF{display:flex;flex-direction:column;gap:var(--space-3)}.JsonCompareTool_uploadHeading__f5Hqp{margin:0;font-size:var(--text-base);font-weight:600}.JsonCompareTool_dropzone__pXgti{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;min-height:96px;padding:var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);background:var(--color-surface-muted);border:1px dashed var(--color-border);border-radius:var(--radius-md);cursor:pointer}.JsonCompareTool_dropzone__pXgti:hover{border-color:var(--color-brand);color:var(--color-text)}.JsonCompareTool_dropzoneFilled__kDu5N{color:var(--color-text);font-weight:600;border-style:solid}.JsonCompareTool_fileInput__65Z9c{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.JsonCompareTool_error__Uc_Yr{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.JsonCompareTool_success__sLN5S{margin:0;font-size:var(--text-sm);color:var(--color-success)}.JsonCompareTool_actions__iBCXD{display:flex;flex-wrap:wrap;gap:var(--space-3)}.JsonCompareTool_previewSection__6C_Ov{display:flex;flex-direction:column;gap:var(--space-3)}.JsonCompareTool_previewHeading__avS9d{margin:0;font-size:var(--text-lg)}.JsonCompareTool_previewGrid__DPE65{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.JsonCompareTool_previewGrid__DPE65{grid-template-columns:1fr}}.JsonCompareTool_previewBox__gDjAF{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.JsonCompareTool_previewLabel__5HYhN{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.JsonCompareTool_jsonPreview__WfM6s{margin:0;max-height:320px;padding:var(--space-3);overflow:auto;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.JsonCompareTool_diffSection__gAC5A{display:flex;flex-direction:column;gap:var(--space-3)}.JsonCompareTool_diffSummary__FjPqW{margin:0;font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonCompareTool_diffList__hvAUL{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none;max-height:480px;overflow:auto}.JsonCompareTool_diffEntry__EglC8{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);border-left:3px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted)}.JsonCompareTool_diffKind__aSFsV{font-family:var(--font-sans);font-weight:600;text-transform:uppercase;font-size:.75rem}.JsonCompareTool_diffPath__V1vxo{font-weight:600}.JsonCompareTool_added__KG2vV{border-left-color:var(--color-success)}.JsonCompareTool_removed__hVq_p{border-left-color:var(--color-error)}.JsonCompareTool_changed__ExfCp{border-left-color:var(--color-brand)}.JsonErrorExplainerTool_tool__qMfKn{display:flex;flex-direction:column;gap:var(--space-3)}.JsonErrorExplainerTool_notice__z_UnR{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.JsonErrorExplainerTool_label__hR4I0{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonErrorExplainerTool_textarea__ae_Sp{width:100%;min-height:260px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical}.JsonErrorExplainerTool_textarea__ae_Sp:focus{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.JsonErrorExplainerTool_textarea__ae_Sp[aria-invalid=true]{border-color:var(--color-error)}.JsonErrorExplainerTool_error__RjW2P{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.JsonErrorExplainerTool_success__y5Api{margin:0;font-size:var(--text-sm);color:var(--color-success)}.JsonErrorExplainerTool_actions__LLH46{display:flex;flex-wrap:wrap;gap:var(--space-3)}.JsonErrorExplainerTool_result__oYls0{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-error);border-radius:var(--radius-md)}.JsonErrorExplainerTool_result__oYls0 h3{margin:var(--space-3) 0 var(--space-1);font-size:var(--text-base)}.JsonErrorExplainerTool_result__oYls0 h3:first-child{margin-top:0}.JsonErrorExplainerTool_result__oYls0 p{margin:0 0 var(--space-2)}.JsonErrorExplainerTool_excerpt__GQoTw{margin:0 0 var(--space-2);padding:var(--space-3);overflow-x:auto;font-size:var(--text-sm);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.JsonErrorExplainerTool_muted__UnQTW{color:var(--color-text-muted);font-size:var(--text-sm)}.JsonFormatterTool_tool__6vJoF{display:flex;flex-direction:column;gap:var(--space-4)}.JsonFormatterTool_controls__aW66X{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.JsonFormatterTool_fieldset__gwbbF{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.JsonFormatterTool_legend__Sa5wh{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonFormatterTool_checkbox__mNhKz,.JsonFormatterTool_field__tUTMV,.JsonFormatterTool_radio__EuA9G{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.JsonFormatterTool_field__tUTMV select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.JsonFormatterTool_field__tUTMV select:disabled{opacity:.55}.JsonFormatterTool_panels__mHOFK{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.JsonFormatterTool_panels__mHOFK{grid-template-columns:1fr}}.JsonFormatterTool_panel__mJ1Cv{display:flex;flex-direction:column;gap:var(--space-2)}.JsonFormatterTool_panelLabel__M6DCH{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonFormatterTool_textarea__0epAT{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.JsonFormatterTool_textarea__0epAT:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.JsonFormatterTool_textarea__0epAT[aria-invalid=true]{border-color:var(--color-error)}.JsonFormatterTool_error__WweTn{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.JsonFormatterTool_success__eaG7o{margin:0;font-size:var(--text-sm);color:var(--color-success)}.JsonFormatterTool_actions__vjd_7{display:flex;flex-wrap:wrap;gap:var(--space-3)}.JsonToCsvTool_tool___RRTh{display:flex;flex-direction:column;gap:var(--space-4)}.JsonToCsvTool_controls__kVPC0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.JsonToCsvTool_fieldset__51VQW{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.JsonToCsvTool_legend__7dNSN{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonToCsvTool_checkbox__I6OWq,.JsonToCsvTool_field__Zpmlx,.JsonToCsvTool_radio__9_cn1{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.JsonToCsvTool_field__Zpmlx select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.JsonToCsvTool_field__Zpmlx select:disabled{opacity:.55}.JsonToCsvTool_panels__cPcEi{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.JsonToCsvTool_panels__cPcEi{grid-template-columns:1fr}}.JsonToCsvTool_panel__E1PgX{display:flex;flex-direction:column;gap:var(--space-2)}.JsonToCsvTool_panelLabel__XEDGv{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonToCsvTool_textarea__zaTsS{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.JsonToCsvTool_textarea__zaTsS:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.JsonToCsvTool_textarea__zaTsS[aria-invalid=true]{border-color:var(--color-error)}.JsonToCsvTool_error__3DRQP{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.JsonToCsvTool_success__CWfN5{margin:0;font-size:var(--text-sm);color:var(--color-success)}.JsonToCsvTool_actions__jz6ks{display:flex;flex-wrap:wrap;gap:var(--space-3)}.JsonToYamlTool_tool__xjUDs{display:flex;flex-direction:column;gap:var(--space-4)}.JsonToYamlTool_controls___uOfS{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.JsonToYamlTool_fieldset__8MOSq{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.JsonToYamlTool_legend__CJzoo{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonToYamlTool_checkbox__2vYXd,.JsonToYamlTool_field__bHktJ,.JsonToYamlTool_radio__wmAL2{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.JsonToYamlTool_field__bHktJ select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.JsonToYamlTool_field__bHktJ select:disabled{opacity:.55}.JsonToYamlTool_panels__9GU7g{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.JsonToYamlTool_panels__9GU7g{grid-template-columns:1fr}}.JsonToYamlTool_panel__3HFwX{display:flex;flex-direction:column;gap:var(--space-2)}.JsonToYamlTool_panelLabel__F2h9X{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JsonToYamlTool_textarea__qh2TK{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.JsonToYamlTool_textarea__qh2TK:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.JsonToYamlTool_textarea__qh2TK[aria-invalid=true]{border-color:var(--color-error)}.JsonToYamlTool_error__PtthK{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.JsonToYamlTool_success__rUm5u{margin:0;font-size:var(--text-sm);color:var(--color-success)}.JsonToYamlTool_actions__rwAsf{display:flex;flex-wrap:wrap;gap:var(--space-3)}.JwtDecoderTool_tool__tjGb2{display:flex;flex-direction:column;gap:var(--space-4)}.JwtDecoderTool_controls__KieZ3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.JwtDecoderTool_fieldset__JYfco{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.JwtDecoderTool_legend__C3MGz{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JwtDecoderTool_checkbox__o7bDr,.JwtDecoderTool_field__H_gV9,.JwtDecoderTool_radio___Q_LA{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.JwtDecoderTool_field__H_gV9 select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.JwtDecoderTool_field__H_gV9 select:disabled{opacity:.55}.JwtDecoderTool_panels__Wlr7S{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.JwtDecoderTool_panels__Wlr7S{grid-template-columns:1fr}}.JwtDecoderTool_panel__sK_AK{display:flex;flex-direction:column;gap:var(--space-2)}.JwtDecoderTool_panelLabel__8Os36{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.JwtDecoderTool_textarea__gVodc{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.JwtDecoderTool_textarea__gVodc:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.JwtDecoderTool_textarea__gVodc[aria-invalid=true]{border-color:var(--color-error)}.JwtDecoderTool_error__V0BiU{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.JwtDecoderTool_success__E18VC{margin:0;font-size:var(--text-sm);color:var(--color-success)}.JwtDecoderTool_actions__XFexh{display:flex;flex-wrap:wrap;gap:var(--space-3)}.JwtDecoderTool_notice__UfaGX{padding:var(--space-2) var(--space-3);color:var(--color-text);border-left:3px solid var(--color-brand)}.JwtDecoderTool_notice__UfaGX,.JwtDecoderTool_warnings__60Evu{margin:0;font-size:var(--text-sm);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.JwtDecoderTool_warnings__60Evu{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);color:var(--color-error-text);border-left:3px solid var(--color-error)}.JwtDecoderTool_output__Bhv8T{margin:0;min-height:120px;padding:var(--space-3);overflow:auto;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);white-space:pre-wrap;word-break:break-word}.JwtDecoderTool_claims__yruvz{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4);margin:0;font-size:var(--text-sm)}.JwtDecoderTool_claims__yruvz dt{font-weight:600;color:var(--color-text-muted)}.JwtDecoderTool_claims__yruvz dd{margin:0}.JwtDecoderTool_inputArea__wrSC4{min-height:140px}.MarkdownEditorTool_tool__qL10q{display:flex;flex-direction:column;gap:var(--space-4)}.MarkdownEditorTool_panels__hxkB8{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.MarkdownEditorTool_panels__hxkB8{grid-template-columns:1fr}}.MarkdownEditorTool_panel__QJcL2{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.MarkdownEditorTool_panelLabel__gC3cY{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.MarkdownEditorTool_textarea___Pi8h{width:100%;min-height:420px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.MarkdownEditorTool_textarea___Pi8h:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.MarkdownEditorTool_preview__Gt4kf{min-height:420px;max-height:70vh;padding:var(--space-3) var(--space-4);overflow:auto;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);line-height:1.6;overflow-wrap:anywhere}.MarkdownEditorTool_preview__Gt4kf>:first-child{margin-top:0}.MarkdownEditorTool_preview__Gt4kf h1,.MarkdownEditorTool_preview__Gt4kf h2,.MarkdownEditorTool_preview__Gt4kf h3,.MarkdownEditorTool_preview__Gt4kf h4,.MarkdownEditorTool_preview__Gt4kf h5,.MarkdownEditorTool_preview__Gt4kf h6{margin:1.2em 0 .5em;line-height:1.25}.MarkdownEditorTool_preview__Gt4kf h1{font-size:1.75rem}.MarkdownEditorTool_preview__Gt4kf h2{font-size:1.4rem}.MarkdownEditorTool_preview__Gt4kf h3{font-size:1.15rem}.MarkdownEditorTool_preview__Gt4kf blockquote,.MarkdownEditorTool_preview__Gt4kf ol,.MarkdownEditorTool_preview__Gt4kf p,.MarkdownEditorTool_preview__Gt4kf pre,.MarkdownEditorTool_preview__Gt4kf table,.MarkdownEditorTool_preview__Gt4kf ul{margin:0 0 var(--space-3)}.MarkdownEditorTool_preview__Gt4kf ol,.MarkdownEditorTool_preview__Gt4kf ul{padding-left:var(--space-5)}.MarkdownEditorTool_preview__Gt4kf li>input[type=checkbox]{margin-right:var(--space-2)}.MarkdownEditorTool_preview__Gt4kf a{color:var(--color-brand)}.MarkdownEditorTool_preview__Gt4kf code{padding:.1em .35em;font-family:var(--font-mono);font-size:.9em;background:var(--color-surface-muted);border-radius:var(--radius-sm)}.MarkdownEditorTool_preview__Gt4kf pre{padding:var(--space-3);overflow:auto;background:var(--color-surface-muted);border-radius:var(--radius-md)}.MarkdownEditorTool_preview__Gt4kf pre code{padding:0;background:none}.MarkdownEditorTool_preview__Gt4kf blockquote{padding-left:var(--space-3);color:var(--color-text-muted);border-left:3px solid var(--color-border)}.MarkdownEditorTool_preview__Gt4kf hr{border:0;border-top:1px solid var(--color-border)}.MarkdownEditorTool_preview__Gt4kf table{border-collapse:collapse}.MarkdownEditorTool_preview__Gt4kf td,.MarkdownEditorTool_preview__Gt4kf th{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border)}.MarkdownEditorTool_preview__Gt4kf th{background:var(--color-surface-muted)}.MarkdownEditorTool_stats__5_9xr{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.MarkdownEditorTool_actions__2gZsn{display:flex;flex-wrap:wrap;gap:var(--space-3)}.MarkdownToWordTool_tool__qn4Qa{display:flex;flex-direction:column;gap:var(--space-4)}.MarkdownToWordTool_panels__NKwiA{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.MarkdownToWordTool_panels__NKwiA{grid-template-columns:1fr}}.MarkdownToWordTool_panel__oIfxp{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.MarkdownToWordTool_panelLabel__kxD88{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.MarkdownToWordTool_textarea__9KxRf{width:100%;min-height:420px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.MarkdownToWordTool_textarea__9KxRf:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.MarkdownToWordTool_preview__JcJNE{min-height:420px;max-height:70vh;padding:var(--space-3) var(--space-4);overflow:auto;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);line-height:1.6;overflow-wrap:anywhere}.MarkdownToWordTool_preview__JcJNE>:first-child{margin-top:0}.MarkdownToWordTool_preview__JcJNE h1,.MarkdownToWordTool_preview__JcJNE h2,.MarkdownToWordTool_preview__JcJNE h3,.MarkdownToWordTool_preview__JcJNE h4,.MarkdownToWordTool_preview__JcJNE h5,.MarkdownToWordTool_preview__JcJNE h6{margin:1.2em 0 .5em;line-height:1.25}.MarkdownToWordTool_preview__JcJNE h1{font-size:1.75rem}.MarkdownToWordTool_preview__JcJNE h2{font-size:1.4rem}.MarkdownToWordTool_preview__JcJNE h3{font-size:1.15rem}.MarkdownToWordTool_preview__JcJNE blockquote,.MarkdownToWordTool_preview__JcJNE ol,.MarkdownToWordTool_preview__JcJNE p,.MarkdownToWordTool_preview__JcJNE pre,.MarkdownToWordTool_preview__JcJNE table,.MarkdownToWordTool_preview__JcJNE ul{margin:0 0 var(--space-3)}.MarkdownToWordTool_preview__JcJNE ol,.MarkdownToWordTool_preview__JcJNE ul{padding-left:var(--space-5)}.MarkdownToWordTool_preview__JcJNE li>input[type=checkbox]{margin-right:var(--space-2)}.MarkdownToWordTool_preview__JcJNE a{color:var(--color-brand)}.MarkdownToWordTool_preview__JcJNE code{padding:.1em .35em;font-family:var(--font-mono);font-size:.9em;background:var(--color-surface-muted);border-radius:var(--radius-sm)}.MarkdownToWordTool_preview__JcJNE pre{padding:var(--space-3);overflow:auto;background:var(--color-surface-muted);border-radius:var(--radius-md)}.MarkdownToWordTool_preview__JcJNE pre code{padding:0;background:none}.MarkdownToWordTool_preview__JcJNE blockquote{padding-left:var(--space-3);color:var(--color-text-muted);border-left:3px solid var(--color-border)}.MarkdownToWordTool_preview__JcJNE hr{border:0;border-top:1px solid var(--color-border)}.MarkdownToWordTool_preview__JcJNE table{border-collapse:collapse}.MarkdownToWordTool_preview__JcJNE td,.MarkdownToWordTool_preview__JcJNE th{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border)}.MarkdownToWordTool_preview__JcJNE th{background:var(--color-surface-muted)}.MarkdownToWordTool_stats__sSfUp{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.MarkdownToWordTool_actions__SjWs_{display:flex;flex-wrap:wrap;gap:var(--space-3)}.MarkdownToWordTool_options__pun5C{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);font-size:var(--text-sm)}.MarkdownToWordTool_field__O4Wuc{display:inline-flex;align-items:center;gap:var(--space-2)}.MarkdownToWordTool_field__O4Wuc select{padding:var(--space-1) var(--space-2);font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.MarkdownToWordTool_error__ZPhji{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.PdfMergeTool_tool__pOFVg{display:flex;flex-direction:column;gap:var(--space-4)}.PdfMergeTool_notice__bcP9M{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.PdfMergeTool_picker__LSkj5{display:flex;flex-direction:column;gap:var(--space-2)}.PdfMergeTool_pickerLabel__u8HpZ{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.PdfMergeTool_list__62kc6{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.PdfMergeTool_item__72rKw{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}@media (max-width:720px){.PdfMergeTool_item__72rKw{grid-template-columns:1fr auto}.PdfMergeTool_itemActions__ZSwwm{grid-column:1/-1}}.PdfMergeTool_name__bcgEX{overflow-wrap:anywhere;font-size:var(--text-sm)}.PdfMergeTool_size__imquq{font-size:var(--text-sm);color:var(--color-text-muted)}.PdfMergeTool_itemActions__ZSwwm{display:flex;gap:var(--space-1)}.PdfMergeTool_hint__XHC8a,.PdfMergeTool_status__toUS8{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.PdfMergeTool_error__odvKB{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.PdfMergeTool_success__gVKz_{margin:0;font-size:var(--text-sm);color:var(--color-success)}.PdfMergeTool_actions__VopLl{display:flex;flex-wrap:wrap;gap:var(--space-3)}.PdfToTextTool_tool__RoAWN{display:flex;flex-direction:column;gap:var(--space-4)}.PdfToTextTool_notice__tjvlA{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.PdfToTextTool_controls__J_E9U{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.PdfToTextTool_pickerLabel__dQkRI{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.PdfToTextTool_checkbox__m8jdL{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.PdfToTextTool_textarea__Km2Y_{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical}.PdfToTextTool_textarea__Km2Y_:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.PdfToTextTool_hint__906Cz{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.PdfToTextTool_error__AuBui{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.PdfToTextTool_success__YBZRh{margin:0;font-size:var(--text-sm);color:var(--color-success)}.PdfToTextTool_actions___MpAu{display:flex;flex-wrap:wrap;gap:var(--space-3)}.RegexTesterTool_tool__gJ1AM{display:flex;flex-direction:column;gap:var(--space-4)}.RegexTesterTool_controls__GK93p{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.RegexTesterTool_fieldset__txGF_{gap:var(--space-3)}.RegexTesterTool_legend__6OTzK{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.RegexTesterTool_checkbox__OoP2a,.RegexTesterTool_field__ULvqm,.RegexTesterTool_radio__Vv3GU{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.RegexTesterTool_field__ULvqm select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.RegexTesterTool_field__ULvqm select:disabled{opacity:.55}.RegexTesterTool_panels__X4LYG{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.RegexTesterTool_panels__X4LYG{grid-template-columns:1fr}}.RegexTesterTool_panel__pC5yr{display:flex;flex-direction:column;gap:var(--space-2)}.RegexTesterTool_panelLabel__g50fC{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.RegexTesterTool_textarea__2qICP{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.RegexTesterTool_textarea__2qICP:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.RegexTesterTool_textarea__2qICP[aria-invalid=true]{border-color:var(--color-error)}.RegexTesterTool_error__4sm_Z{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.RegexTesterTool_success__NbOgd{margin:0;font-size:var(--text-sm);color:var(--color-success)}.RegexTesterTool_actions___7Rf9{display:flex;flex-wrap:wrap;gap:var(--space-3)}.RegexTesterTool_notice__KP_UQ{padding:var(--space-2) var(--space-3);color:var(--color-text);border-left:3px solid var(--color-brand)}.RegexTesterTool_notice__KP_UQ,.RegexTesterTool_warnings__oSnVb{margin:0;font-size:var(--text-sm);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.RegexTesterTool_warnings__oSnVb{padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);color:var(--color-error-text);border-left:3px solid var(--color-error)}.RegexTesterTool_output__oVPUk{margin:0;min-height:120px;padding:var(--space-3);overflow:auto;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);white-space:pre-wrap;word-break:break-word}.RegexTesterTool_claims__OI8K2{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4);margin:0;font-size:var(--text-sm)}.RegexTesterTool_claims__OI8K2 dt{font-weight:600;color:var(--color-text-muted)}.RegexTesterTool_claims__OI8K2 dd{margin:0}.RegexTesterTool_inputArea__CCR00{min-height:140px}.RegexTesterTool_patternInput__rrT3m{width:100%;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.RegexTesterTool_patternInput__rrT3m:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.RegexTesterTool_patternInput__rrT3m[aria-invalid=true]{border-color:var(--color-error)}.RegexTesterTool_fieldset__txGF_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);margin:0;padding:0;border:0}.RegexTesterTool_output__oVPUk mark{color:inherit;background:var(--color-surface-muted);outline:2px solid var(--color-brand);border-radius:2px}.RegexTesterTool_matchList__ngb_Y{margin:0;padding-left:var(--space-5);font-size:var(--text-sm)}.RegexTesterTool_groupList__hvw5S{margin:var(--space-1) 0 var(--space-2);padding-left:var(--space-4);color:var(--color-text-muted)}.RegexTesterTool_meta__iTnWD{color:var(--color-text-muted)}.TextDiffTool_tool__M1xVi{display:flex;flex-direction:column;gap:var(--space-4)}.TextDiffTool_controls__xgedy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.TextDiffTool_fieldset__q_gyZ{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.TextDiffTool_legend__vbp9g{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.TextDiffTool_checkbox__HzfLx,.TextDiffTool_field__Bdlr7,.TextDiffTool_radio__6z5_L{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.TextDiffTool_field__Bdlr7 select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.TextDiffTool_field__Bdlr7 select:disabled{opacity:.55}.TextDiffTool_panels__9DI72{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.TextDiffTool_panels__9DI72{grid-template-columns:1fr}}.TextDiffTool_panel___GDg_{display:flex;flex-direction:column;gap:var(--space-2)}.TextDiffTool_panelLabel__9YCl4{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.TextDiffTool_textarea__M29vj{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.TextDiffTool_textarea__M29vj:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.TextDiffTool_textarea__M29vj[aria-invalid=true]{border-color:var(--color-error)}.TextDiffTool_error__WgvoC{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.TextDiffTool_success__whPKV{margin:0;font-size:var(--text-sm);color:var(--color-success)}.TextDiffTool_actions__pqyQU{display:flex;flex-wrap:wrap;gap:var(--space-3)}.TextDiffTool_result__c4iLz{display:flex;flex-direction:column;gap:var(--space-2)}.TextDiffTool_diff__coSGq{margin:0;padding:var(--space-2) 0;max-height:70vh;overflow:auto;font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);list-style:none}.TextDiffTool_line__0SGFK{display:grid;grid-template-columns:3.5em 3.5em 1.5em 1fr;white-space:pre-wrap;overflow-wrap:anywhere}.TextDiffTool_num__fr_gR{padding-right:var(--space-2);text-align:right;color:var(--color-text-muted)}.TextDiffTool_mark__UTLAk,.TextDiffTool_num__fr_gR{-webkit-user-select:none;-moz-user-select:none;user-select:none}.TextDiffTool_mark__UTLAk{text-align:center}.TextDiffTool_removed__3GGyM{background:color-mix(in srgb,var(--color-error) 12%,transparent)}.TextDiffTool_added__a_Fpt{background:color-mix(in srgb,var(--color-success) 12%,transparent)}.TextDiffTool_removed__3GGyM .TextDiffTool_word__xgyNL{background:color-mix(in srgb,var(--color-error) 30%,transparent);border-radius:2px}.TextDiffTool_added__a_Fpt .TextDiffTool_word__xgyNL{background:color-mix(in srgb,var(--color-success) 30%,transparent);border-radius:2px}.TextDiffTool_note__BvFuF{margin:0;font-size:var(--text-sm);color:var(--color-warning-text)}.TimezoneConverterTool_tool__CyuUF{display:flex;flex-direction:column;gap:var(--space-4)}.TimezoneConverterTool_controls__6PqTe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.TimezoneConverterTool_fieldset__gSTo6{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.TimezoneConverterTool_legend___pnYI{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.TimezoneConverterTool_checkbox__phoUl,.TimezoneConverterTool_field__QKw8K,.TimezoneConverterTool_radio__sRYgP{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.TimezoneConverterTool_field__QKw8K select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.TimezoneConverterTool_field__QKw8K select:disabled{opacity:.55}.TimezoneConverterTool_panels__8zOFV{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.TimezoneConverterTool_panels__8zOFV{grid-template-columns:1fr}}.TimezoneConverterTool_panel__kEaHl{display:flex;flex-direction:column;gap:var(--space-2)}.TimezoneConverterTool_panelLabel__1tP99{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.TimezoneConverterTool_textarea__LuRFJ{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.TimezoneConverterTool_textarea__LuRFJ:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.TimezoneConverterTool_textarea__LuRFJ[aria-invalid=true]{border-color:var(--color-error)}.TimezoneConverterTool_error___xro2{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.TimezoneConverterTool_success__qdl7D{margin:0;font-size:var(--text-sm);color:var(--color-success)}.TimezoneConverterTool_actions__z7Afq{display:flex;flex-wrap:wrap;gap:var(--space-3)}.TimezoneConverterTool_params__U61O0{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.TimezoneConverterTool_params__U61O0 caption{text-align:left;font-weight:600;padding-bottom:var(--space-2)}.TimezoneConverterTool_params__U61O0 td,.TimezoneConverterTool_params__U61O0 th{padding:var(--space-1) var(--space-2);text-align:left;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;font-family:var(--font-mono)}.TimezoneConverterTool_params__U61O0 th{font-family:inherit;color:var(--color-text-muted)}.TimezoneConverterTool_inputs___IWAj{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.TimezoneConverterTool_stack__McQ1W{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.TimezoneConverterTool_stack__McQ1W input{padding:var(--space-1) var(--space-2);font:inherit;font-weight:400;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:12em}.TimezoneConverterTool_shift__ewI5H{margin-left:var(--space-2);color:var(--color-warning-text);font-size:var(--text-sm)}.TimezoneConverterTool_note__2sA_l{margin:0;font-size:var(--text-sm);color:var(--color-warning-text)}.TimezoneConverterTool_srOnly__y2ute{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.UnixTimestampTool_tool__qdmh3{display:flex;flex-direction:column;gap:var(--space-4)}.UnixTimestampTool_panel__8DfEf{display:flex;flex-direction:column;gap:var(--space-2)}.UnixTimestampTool_panelLabel__OioEa{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.UnixTimestampTool_textInput__iDHzK{width:100%;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-base);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.UnixTimestampTool_textInput__iDHzK:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.UnixTimestampTool_textInput__iDHzK[aria-invalid=true]{border-color:var(--color-error)}.UnixTimestampTool_controls__yVTxD{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.UnixTimestampTool_field__pUCBu{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.UnixTimestampTool_field__pUCBu select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.UnixTimestampTool_error___cQFC{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.UnixTimestampTool_results__HLR0v{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);margin:0;padding:var(--space-3) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm)}@media (max-width:560px){.UnixTimestampTool_results__HLR0v{grid-template-columns:1fr}}.UnixTimestampTool_results__HLR0v dt{font-weight:600;color:var(--color-text-muted)}.UnixTimestampTool_results__HLR0v dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3);margin:0}.UnixTimestampTool_value__gHA_q{font-family:var(--font-mono);overflow-wrap:anywhere}.UnixTimestampTool_copyButton__2Z1LJ{padding:0 var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-brand);background:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.UnixTimestampTool_copyButton__2Z1LJ:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px}.UnixTimestampTool_actions__aVAXK{display:flex;flex-wrap:wrap;gap:var(--space-3)}.UrlEncoderTool_tool__aP8iX{display:flex;flex-direction:column;gap:var(--space-4)}.UrlEncoderTool_controls__jOgfX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.UrlEncoderTool_fieldset__9p9xZ{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.UrlEncoderTool_legend__po_M_{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.UrlEncoderTool_checkbox__rVljR,.UrlEncoderTool_field__pYyG7,.UrlEncoderTool_radio__3QRma{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.UrlEncoderTool_field__pYyG7 select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.UrlEncoderTool_field__pYyG7 select:disabled{opacity:.55}.UrlEncoderTool_panels__5ICs_{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.UrlEncoderTool_panels__5ICs_{grid-template-columns:1fr}}.UrlEncoderTool_panel__iZinq{display:flex;flex-direction:column;gap:var(--space-2)}.UrlEncoderTool_panelLabel__jagxj{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.UrlEncoderTool_textarea__v0Mkg{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.UrlEncoderTool_textarea__v0Mkg:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.UrlEncoderTool_textarea__v0Mkg[aria-invalid=true]{border-color:var(--color-error)}.UrlEncoderTool_error__J6C7K{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.UrlEncoderTool_success__LkdSh{margin:0;font-size:var(--text-sm);color:var(--color-success)}.UrlEncoderTool_actions__Td6OY{display:flex;flex-wrap:wrap;gap:var(--space-3)}.UrlEncoderTool_params__2armI{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.UrlEncoderTool_params__2armI caption{text-align:left;font-weight:600;padding-bottom:var(--space-2)}.UrlEncoderTool_params__2armI td,.UrlEncoderTool_params__2armI th{padding:var(--space-1) var(--space-2);text-align:left;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;font-family:var(--font-mono)}.UrlEncoderTool_params__2armI th{font-family:inherit;color:var(--color-text-muted)}.UuidGeneratorTool_tool__oFARa{display:flex;flex-direction:column;gap:var(--space-4)}.UuidGeneratorTool_controls__AsMOi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.UuidGeneratorTool_fieldset__jIHf9{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.UuidGeneratorTool_legend__vQmct{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.UuidGeneratorTool_checkbox__GD4Na,.UuidGeneratorTool_field__CoqRA,.UuidGeneratorTool_radio__teWzS{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.UuidGeneratorTool_field__CoqRA select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.UuidGeneratorTool_field__CoqRA select:disabled{opacity:.55}.UuidGeneratorTool_panels__f6dr7{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.UuidGeneratorTool_panels__f6dr7{grid-template-columns:1fr}}.UuidGeneratorTool_panel__xGW_3{display:flex;flex-direction:column;gap:var(--space-2)}.UuidGeneratorTool_panelLabel__mc22B{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.UuidGeneratorTool_textarea__oTNYW{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.UuidGeneratorTool_textarea__oTNYW:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.UuidGeneratorTool_textarea__oTNYW[aria-invalid=true]{border-color:var(--color-error)}.UuidGeneratorTool_error__E6MiB{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.UuidGeneratorTool_success__tjXTn{margin:0;font-size:var(--text-sm);color:var(--color-success)}.UuidGeneratorTool_actions__7O5_d{display:flex;flex-wrap:wrap;gap:var(--space-3)}.UuidGeneratorTool_params__5Wa2v{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.UuidGeneratorTool_params__5Wa2v caption{text-align:left;font-weight:600;padding-bottom:var(--space-2)}.UuidGeneratorTool_params__5Wa2v td,.UuidGeneratorTool_params__5Wa2v th{padding:var(--space-1) var(--space-2);text-align:left;border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;font-family:var(--font-mono)}.UuidGeneratorTool_params__5Wa2v th{font-family:inherit;color:var(--color-text-muted)}.UuidGeneratorTool_inputs__LF1zp{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-end}.UuidGeneratorTool_stack__lM6Gj{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.UuidGeneratorTool_stack__lM6Gj input{padding:var(--space-1) var(--space-2);font:inherit;font-weight:400;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:12em}.UuidGeneratorTool_shift__es_tS{margin-left:var(--space-2);color:var(--color-warning-text);font-size:var(--text-sm)}.UuidGeneratorTool_note__Mdjli{margin:0;font-size:var(--text-sm);color:var(--color-warning-text)}.UuidGeneratorTool_srOnly__IOrFS{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.UuidGeneratorTool_count__13LOV{width:6em}.UuidGeneratorTool_dl__VtQ44{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4);margin:0;font-size:var(--text-sm)}.UuidGeneratorTool_dl__VtQ44 dt{font-weight:600;color:var(--color-text-muted)}.UuidGeneratorTool_dl__VtQ44 dd{margin:0;font-family:var(--font-mono);overflow-wrap:anywhere}.UuidGeneratorTool_section__M_v_7{display:flex;flex-direction:column;gap:var(--space-3)}.UuidGeneratorTool_section__M_v_7 h2{margin:0;font-size:var(--text-lg)}.XmlFormatterTool_tool__w6ImB{display:flex;flex-direction:column;gap:var(--space-4)}.XmlFormatterTool_controls__3C_R6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.XmlFormatterTool_fieldset__jh_ev{display:flex;align-items:center;gap:var(--space-3);margin:0;padding:0;border:0}.XmlFormatterTool_legend__DmMrB{padding:0;margin-right:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.XmlFormatterTool_checkbox__RbF0J,.XmlFormatterTool_field__PBsry,.XmlFormatterTool_radio__ZDifX{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.XmlFormatterTool_field__PBsry select{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.XmlFormatterTool_field__PBsry select:disabled{opacity:.55}.XmlFormatterTool_panels___yqWM{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (max-width:720px){.XmlFormatterTool_panels___yqWM{grid-template-columns:1fr}}.XmlFormatterTool_panel__IiZP_{display:flex;flex-direction:column;gap:var(--space-2)}.XmlFormatterTool_panelLabel__tIcgn{font-size:var(--text-sm);font-weight:600;color:var(--color-text-muted)}.XmlFormatterTool_textarea__D9BGG{width:100%;min-height:320px;padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.5;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;-moz-tab-size:2;tab-size:2}.XmlFormatterTool_textarea__D9BGG:focus-visible{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.XmlFormatterTool_textarea__D9BGG[aria-invalid=true]{border-color:var(--color-error)}.XmlFormatterTool_error__PqkUG{margin:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-error-text);background:var(--color-surface-muted);border-left:3px solid var(--color-error);border-radius:var(--radius-sm)}.XmlFormatterTool_success__c5bYZ{margin:0;font-size:var(--text-sm);color:var(--color-success)}.XmlFormatterTool_actions__WJaYN{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ToolPage_header__tFeEm{margin-bottom:var(--space-5)}.ToolPage_header__tFeEm h1{margin:0 0 var(--space-2)}.ToolPage_desc__RRrFh{color:var(--color-text-muted);margin:0 0 var(--space-3);max-width:60ch}.ToolPage_privacy__tEFTW{display:inline-block;padding:2px var(--space-2);font-size:var(--text-sm);color:var(--color-success-text);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.ToolPage_placeholder__7r2Cr{color:var(--color-text-muted);padding:var(--space-6);text-align:center;background:var(--color-surface-muted);border-radius:var(--radius-lg)}.ToolPage_related__mwqQP,.ToolPage_section__7NpXE{margin-top:var(--space-6)}.ToolPage_steps__d4GOU{padding-left:var(--space-5);line-height:1.6}.ToolPage_steps__d4GOU li+li{margin-top:var(--space-2)}.ToolPage_details__KmjrF{display:grid;grid-template-columns:max-content 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4)}.ToolPage_details__KmjrF dt{font-weight:600}.ToolPage_details__KmjrF dd{margin:0;color:var(--color-text-muted)}.ToolPage_faq__N6sgf+.ToolPage_faq__N6sgf{margin-top:var(--space-4)}.ToolPage_faq__N6sgf h3{font-size:var(--text-base);margin-bottom:var(--space-1)}.ToolPage_faq__N6sgf p{margin:0;color:var(--color-text-muted)}.ToolPage_sample__qeso0 h3{font-size:var(--text-sm);margin:var(--space-3) 0 var(--space-1)}.ToolPage_sample__qeso0 pre{margin:0;padding:var(--space-3);overflow-x:auto;white-space:pre-wrap;word-break:break-word;font-size:var(--text-sm);background:var(--color-surface-muted);border-radius:var(--radius-sm)}.ToolPage_sampleNote__g2UPy,.ToolPage_sampleOptions__EMVbh{color:var(--color-text-muted);font-size:var(--text-sm)}.ToolPage_limits__J_xYB{margin:0;padding-left:var(--space-4)}.ToolPage_limits__J_xYB li+li{margin-top:var(--space-1)}