.Home_container__HvKBP{max-width:800px;margin:0 auto;padding:48px 20px}.Home_hero__11au8{text-align:center;padding:48px 0 40px;margin-bottom:40px;border-bottom:1px solid var(--border-soft)}.Home_heroBadge__YVdnj{display:inline-block;font-size:12px;font-weight:600;color:var(--foreground-muted);background:var(--surface-muted);border:1px solid var(--border-soft);padding:6px 14px;border-radius:20px;margin-bottom:20px;letter-spacing:.3px}.Home_heroTitle__wsSIm{font-size:32px;font-weight:800;color:var(--foreground);margin-bottom:12px;letter-spacing:-.5px;line-height:1.2}.Home_heroDescription__aMqRn{font-size:16px;color:var(--foreground-muted);line-height:1.6;max-width:520px;margin:0 auto 28px}.Home_heroActions__xwfL_{display:flex;justify-content:center;gap:12px;margin-bottom:32px;flex-wrap:wrap}.Home_primaryBtn__B1kb3{display:inline-flex;align-items:center;padding:12px 24px;border-radius:10px;background:var(--foreground);color:var(--background);font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s ease}.Home_primaryBtn__B1kb3:hover{opacity:.85}.Home_secondaryBtn__30f7X{display:inline-flex;align-items:center;padding:12px 24px;border-radius:10px;border:1px solid var(--border-soft);background:var(--surface);color:var(--foreground);font-size:14px;font-weight:600;text-decoration:none;transition:all .15s ease}.Home_secondaryBtn__30f7X:hover{background:var(--surface-muted)}.Home_statsRow___seoJ{display:flex;justify-content:center;gap:32px}.Home_statsRow___seoJ .Home_statItem__tuozp{text-align:center}.Home_statsRow___seoJ .Home_statValue__5OuXL{font-size:14px;font-weight:600;color:var(--foreground-muted)}.Home_toolCategory__7OG2R{margin-bottom:48px}.Home_categoryHeader__UUfwN{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.Home_categoryTitleWrap__o8lyC{display:flex;align-items:center;gap:10px}.Home_categoryBadge__SQ9i2{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0;opacity:.85}.Home_toolCategory__7OG2R h2{font-size:17px;color:var(--foreground);font-weight:600;margin:0;letter-spacing:-.1px}.Home_viewAllLink__B2Ogx{font-size:13px;color:var(--foreground-muted);text-decoration:none;font-weight:500;transition:color .15s ease;display:inline-flex;align-items:center;gap:4px}.Home_viewAllLink__B2Ogx:hover{color:var(--foreground)}.Home_toolGrid__ZOs_8{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px}.Home_toolCard__I_Mwh{padding:18px 20px 16px;border-radius:10px;background:var(--surface);border-left:1px solid var(--border-soft);border:1px solid var(--border-soft);border-left-width:3px;transition:background .15s ease;cursor:pointer;display:block;text-decoration:none;color:inherit}.Home_toolCard__I_Mwh:hover{background:var(--surface-muted)}.Home_toolCard__I_Mwh h3{font-size:15px;margin-bottom:6px;color:var(--foreground);font-weight:600;line-height:1.3}.Home_toolCard__I_Mwh p{color:var(--foreground-muted);font-size:.84rem;line-height:1.55;margin:0}.Home_catText__XFgLN{border-left-color:var(--cat-text)}.Home_catEconomics__Xer3L{border-left-color:var(--cat-economics)}.Home_catCalculators__0UDz_{border-left-color:var(--cat-calculators)}.Home_catHealth__91MBA{border-left-color:var(--cat-health)}.Home_catTime__Fg81I{border-left-color:var(--cat-time)}.Home_catSecurity__uCq8e{border-left-color:var(--cat-security)}.Home_catBlog__e_pvb{border-left-color:var(--cat-blog)}.Home_catEncodeDecode__mxDs4{border-left-color:var(--cat-encode-decode)}.Home_catDeveloper__pmKdr{border-left-color:var(--cat-developer)}.Home_catDesign__8Ug1Y{border-left-color:var(--cat-design)}.Home_catGenerator__S5k_n{border-left-color:var(--cat-generator)}.Home_badgeText__GI18J{background:var(--cat-text)}.Home_badgeEconomics__dQk3v{background:var(--cat-economics)}.Home_badgeCalculators__niGYO{background:var(--cat-calculators)}.Home_badgeHealth__jknWS{background:var(--cat-health)}.Home_badgeTime__4DCXJ{background:var(--cat-time)}.Home_badgeSecurity__hSAmR{background:var(--cat-security)}.Home_badgeBlog__YFXBh{background:var(--cat-blog)}.Home_badgeEncodeDecode__eCyoA{background:var(--cat-encode-decode)}.Home_badgeDeveloper__CKM1W{background:var(--cat-developer)}.Home_badgeDesign__2N_sJ{background:var(--cat-design)}.Home_badgeGenerator__MXB_v{background:var(--cat-generator)}.Home_linkText__kzcAz{color:var(--foreground-muted)}.Home_linkText__kzcAz:hover{color:var(--cat-text)}.Home_linkEconomics__YtdQW{color:var(--foreground-muted)}.Home_linkEconomics__YtdQW:hover{color:var(--cat-economics)}.Home_linkCalculators__XH2wd{color:var(--foreground-muted)}.Home_linkCalculators__XH2wd:hover{color:var(--cat-calculators)}.Home_linkHealth__BHPcr{color:var(--foreground-muted)}.Home_linkHealth__BHPcr:hover{color:var(--cat-health)}.Home_linkTime__yk5UU{color:var(--foreground-muted)}.Home_linkTime__yk5UU:hover{color:var(--cat-time)}.Home_linkSecurity__Y1n2F{color:var(--foreground-muted)}.Home_linkSecurity__Y1n2F:hover{color:var(--cat-security)}.Home_linkBlog__Ww1sJ{color:var(--foreground-muted)}.Home_linkBlog__Ww1sJ:hover{color:var(--cat-blog)}.Home_linkEncodeDecode__b9MUf{color:var(--foreground-muted)}.Home_linkEncodeDecode__b9MUf:hover{color:var(--cat-encode-decode)}.Home_linkDeveloper__1InED{color:var(--foreground-muted)}.Home_linkDeveloper__1InED:hover{color:var(--cat-developer)}.Home_linkDesign__JGhmg{color:var(--foreground-muted)}.Home_linkDesign__JGhmg:hover{color:var(--cat-design)}.Home_linkGenerator__v9DD1{color:var(--foreground-muted)}.Home_linkGenerator__v9DD1:hover{color:var(--cat-generator)}@media (max-width:768px){.Home_heroTitle__wsSIm{font-size:24px}.Home_heroDescription__aMqRn{font-size:14px}.Home_statsRow___seoJ{gap:20px}.Home_toolGrid__ZOs_8{grid-template-columns:1fr}.Home_categoryHeader__UUfwN{flex-wrap:wrap;gap:8px}}@media (max-width:480px){.Home_container__HvKBP{padding:20px 14px}.Home_toolCard__I_Mwh{padding:16px 16px 14px}}.Breadcrumb_breadcrumb__qxdBx{max-width:800px;margin:0 auto;padding:0 0 20px}.Breadcrumb_list__ce00T{flex-wrap:wrap;list-style:none;padding:0;margin:0;font-size:14px;color:var(--foreground-muted)}.Breadcrumb_item__cZpda,.Breadcrumb_list__ce00T{display:flex;align-items:center}.Breadcrumb_separator__bG1_A{margin:0 8px;color:var(--foreground-muted);opacity:.5}.Breadcrumb_link__74nYE{color:var(--accent);text-decoration:none;transition:opacity .2s}.Breadcrumb_link__74nYE:hover{opacity:.7}.Breadcrumb_current__IaJ2p{color:var(--foreground-muted)}.FAQ_faqContainer__ox12t{margin:32px 0}.FAQ_faqTitle__8ol2F{font-size:22px;font-weight:700;color:var(--foreground);margin-bottom:20px}.FAQ_faqList__XTBp5{display:flex;flex-direction:column;gap:8px}.FAQ_faqItem__ChckV{border:1px solid var(--border-soft);border-radius:12px;overflow:hidden;background:var(--surface)}.FAQ_faqQuestion__PXEd_{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:none;border:none;font-size:15px;font-weight:600;color:var(--foreground);cursor:pointer;text-align:left;transition:background .2s;font-family:inherit}.FAQ_faqQuestion__PXEd_.FAQ_open__f9fae,.FAQ_faqQuestion__PXEd_:hover{background:var(--surface-muted)}.FAQ_faqIcon__rrTzu{font-size:20px;font-weight:400;color:var(--accent);flex-shrink:0;margin-left:12px}.FAQ_faqAnswer__7pRTE{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.FAQ_faqAnswer__7pRTE.FAQ_answerOpen__DoulB{max-height:500px;transition:max-height .3s ease-in}.FAQ_answerContent__pbDKz{padding:0 20px 16px;font-size:14px;line-height:1.7;color:var(--foreground-muted)}@media (max-width:768px){.FAQ_faqQuestion__PXEd_{font-size:14px;padding:14px 16px}.FAQ_answerContent__pbDKz{font-size:13px;padding:0 16px 14px}}.oecd-salary-ranking_container__VOl7a{max-width:800px;margin:0 auto;padding:48px 20px 80px}.oecd-salary-ranking_article__kAP_o{line-height:1.8;color:var(--foreground)}.oecd-salary-ranking_article__kAP_o h1{font-size:32px;font-weight:700;margin-bottom:12px;color:var(--accent-strong);letter-spacing:-.01em;line-height:1.3}.oecd-salary-ranking_article__kAP_o .oecd-salary-ranking_date__NQZDy{font-size:14px;color:var(--foreground-muted);margin-bottom:32px}.oecd-salary-ranking_section__IEoNe{margin-top:48px}.oecd-salary-ranking_section__IEoNe h2{font-size:22px;font-weight:700;margin-bottom:16px;color:var(--foreground)}.oecd-salary-ranking_section__IEoNe h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--accent);margin-top:6px}.oecd-salary-ranking_section__IEoNe p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px;line-height:1.8}.oecd-salary-ranking_section__IEoNe ul{margin-bottom:16px;padding-left:20px}.oecd-salary-ranking_section__IEoNe ul li{margin-bottom:8px;color:var(--foreground-muted);font-size:15px;line-height:1.7}.oecd-salary-ranking_tableContainer__xPmdr{overflow-x:auto;margin:24px 0 8px;border-radius:16px;border:1px solid var(--border-soft);background:var(--surface);box-shadow:var(--shadow-soft)}.oecd-salary-ranking_table__lNUQv{width:100%;border-collapse:collapse;font-size:14px}.oecd-salary-ranking_table__lNUQv thead th{padding:14px 16px;text-align:left;font-weight:600;color:var(--foreground-muted);border-bottom:2px solid var(--border-soft);white-space:nowrap;background:var(--surface)}.oecd-salary-ranking_table__lNUQv thead th:first-child{text-align:center;width:60px}.oecd-salary-ranking_table__lNUQv thead th:last-child{text-align:right}.oecd-salary-ranking_table__lNUQv tbody td{padding:12px 16px;color:var(--foreground);border-bottom:1px solid var(--border-soft)}.oecd-salary-ranking_table__lNUQv tbody td:first-child{text-align:center;font-weight:600;color:var(--accent-strong)}.oecd-salary-ranking_table__lNUQv tbody td:last-child{text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.oecd-salary-ranking_table__lNUQv tbody tr:hover{background:var(--accent-soft)}.oecd-salary-ranking_table__lNUQv tbody tr.oecd-salary-ranking_highlight__sxOOz td{background:rgba(99,102,241,.1);font-weight:600}.oecd-salary-ranking_highlight__sxOOz{background:rgba(99,102,241,.1)}.oecd-salary-ranking_tableSource__HzpLm{font-size:12px;color:var(--foreground-muted);text-align:right;padding:8px 16px 12px;opacity:.7}.oecd-salary-ranking_ctaBox__z7C1F{margin:48px 0;padding:32px;border-radius:20px;background:var(--surface);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);text-align:center}.oecd-salary-ranking_ctaBox__z7C1F h3{font-size:18px;font-weight:700;color:var(--foreground);margin-bottom:12px}.oecd-salary-ranking_ctaBox__z7C1F p{font-size:14px;color:var(--foreground-muted);margin-bottom:20px;line-height:1.6}.oecd-salary-ranking_ctaButton__2_CUr{display:inline-block;padding:14px 32px;border-radius:14px;background:var(--accent);color:white;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 12px rgba(99,102,241,.25)}.oecd-salary-ranking_ctaButton__2_CUr:hover{background:var(--accent-strong);box-shadow:0 6px 16px rgba(99,102,241,.35);transform:translateY(-1px)}@media (max-width:768px){.oecd-salary-ranking_container__VOl7a{padding:32px 16px 60px}.oecd-salary-ranking_article__kAP_o h1{font-size:24px}.oecd-salary-ranking_section__IEoNe h2{font-size:19px}.oecd-salary-ranking_ctaBox__z7C1F{padding:24px 18px}.oecd-salary-ranking_table__lNUQv{font-size:13px}.oecd-salary-ranking_table__lNUQv tbody td,.oecd-salary-ranking_table__lNUQv thead th{padding:10px 12px}}.sns-character-limits_container__mr8PY{max-width:800px;margin:0 auto;padding:48px 20px 80px}.sns-character-limits_article__u7Qco{line-height:1.8;color:var(--foreground)}.sns-character-limits_articleTitle__F7DA0{font-size:32px;font-weight:700;margin-bottom:8px;text-align:center;color:var(--foreground);letter-spacing:-.01em}.sns-character-limits_articleDate__SCVSg{text-align:center;color:var(--foreground-muted);font-size:14px;margin-bottom:32px}.sns-character-limits_articleIntro__QJOqV{font-size:16px;color:var(--foreground-muted);line-height:1.8;margin-bottom:16px}@media (max-width:768px){.sns-character-limits_articleTitle__F7DA0{font-size:24px}}.sns-character-limits_section__vFt4z{margin-top:48px}.sns-character-limits_section__vFt4z h2{font-size:22px;font-weight:700;margin-bottom:16px;color:var(--foreground);padding-bottom:8px;border-bottom:2px solid var(--accent);display:inline-block}.sns-character-limits_section__vFt4z h3{font-size:18px;font-weight:600;margin:24px 0 12px;color:var(--foreground)}.sns-character-limits_section__vFt4z p{font-size:16px;color:var(--foreground-muted);line-height:1.8;margin-bottom:16px}.sns-character-limits_section__vFt4z ol,.sns-character-limits_section__vFt4z ul{margin:16px 0;padding-left:24px}.sns-character-limits_section__vFt4z ol li,.sns-character-limits_section__vFt4z ul li{margin-bottom:12px;color:var(--foreground-muted);line-height:1.7;font-size:16px}.sns-character-limits_section__vFt4z ol li strong,.sns-character-limits_section__vFt4z ul li strong{color:var(--foreground)}.sns-character-limits_tableContainer__aShnD{overflow-x:auto;margin:20px 0 28px;border-radius:12px;border:1px solid var(--border-soft);box-shadow:var(--shadow-soft);-webkit-overflow-scrolling:touch}.sns-character-limits_table__RZ96M{width:100%;border-collapse:collapse;font-size:15px;min-width:520px}.sns-character-limits_table__RZ96M thead{background:var(--accent);color:#fff}.sns-character-limits_table__RZ96M th{padding:14px 18px;text-align:left;font-weight:600;font-size:14px;letter-spacing:.02em;white-space:nowrap}.sns-character-limits_table__RZ96M th:first-child{border-radius:11px 0 0 0}.sns-character-limits_table__RZ96M th:last-child{border-radius:0 11px 0 0}.sns-character-limits_table__RZ96M td{padding:14px 18px;border-bottom:1px solid var(--border-soft);color:var(--foreground)}.sns-character-limits_table__RZ96M tbody tr:nth-child(2n){background:var(--surface-muted)}.sns-character-limits_table__RZ96M tbody tr:nth-child(odd){background:var(--surface)}.sns-character-limits_table__RZ96M tbody tr:hover{background:var(--accent-soft)}.sns-character-limits_table__RZ96M tbody tr:last-child td{border-bottom:none}.sns-character-limits_table__RZ96M tbody tr:last-child td:first-child{border-radius:0 0 0 11px}.sns-character-limits_table__RZ96M tbody tr:last-child td:last-child{border-radius:0 0 11px 0}.sns-character-limits_platformCard__T7_7q{margin:24px 0;padding:24px;background:var(--surface);border-radius:12px;border:1px solid var(--border-soft);box-shadow:var(--shadow-soft)}.sns-character-limits_platformCard__T7_7q h3{font-size:18px;font-weight:700;color:var(--foreground);margin:0 0 8px}.sns-character-limits_platformCard__T7_7q p{font-size:15px;color:var(--foreground-muted);line-height:1.7;margin:0}.sns-character-limits_ctaBox__LfwCU{margin:48px 0;padding:32px;background:var(--surface);border-radius:12px;text-align:center;border:1px solid var(--border-soft);box-shadow:var(--shadow-soft)}.sns-character-limits_ctaBox__LfwCU h3{font-size:20px;font-weight:700;color:var(--foreground);margin-bottom:12px}.sns-character-limits_ctaBox__LfwCU p{font-size:15px;color:var(--foreground-muted);margin-bottom:20px;line-height:1.6}.sns-character-limits_ctaButton__HVn2_{display:inline-block;padding:14px 36px;background:var(--accent);color:#fff;font-size:16px;font-weight:600;border-radius:12px;text-decoration:none;transition:all .2s ease;box-shadow:0 4px 12px rgba(99,102,241,.25)}.sns-character-limits_ctaButton__HVn2_:hover{background:var(--accent-strong);transform:translateY(-2px);box-shadow:0 6px 16px rgba(99,102,241,.35)}@media (max-width:768px){.sns-character-limits_container__mr8PY{padding:32px 16px 60px}.sns-character-limits_section__vFt4z h2{font-size:19px}.sns-character-limits_platformCard__T7_7q{padding:20px 16px}.sns-character-limits_ctaBox__LfwCU{padding:24px 20px}.sns-character-limits_ctaButton__HVn2_{padding:12px 28px;font-size:15px}.sns-character-limits_table__RZ96M td,.sns-character-limits_table__RZ96M th{padding:10px 14px;font-size:14px}}.percentage-calculator_container__qZQmz{--page-accent:#8b5cf6;--page-accent-strong:#7c3aed;--page-accent-soft:rgba(139,92,246,0.12);--page-accent-shadow:rgba(139,92,246,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.percentage-calculator_title__avv7q{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.percentage-calculator_subtitle__9cBI5{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.percentage-calculator_title__avv7q{font-size:24px}.percentage-calculator_subtitle__9cBI5{font-size:14px;margin-bottom:24px}}.percentage-calculator_modeCard__HrYTB{background:var(--surface);border-radius:24px;padding:32px;box-shadow:var(--shadow-soft);margin-bottom:20px;border:1px solid var(--page-accent-soft)}.percentage-calculator_modeTitle__L7apB{font-size:20px;font-weight:700;color:var(--page-accent-strong);margin-bottom:6px}.percentage-calculator_modeDescription__ANo6z{font-size:14px;color:var(--foreground-muted);margin-bottom:20px}.percentage-calculator_modeInputRow__j7B3R{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.percentage-calculator_modeInputRow__j7B3R .percentage-calculator_input__zJeAP{flex:1 1;min-width:100px}.percentage-calculator_input__zJeAP{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:16px;transition:all .2s ease;box-shadow:var(--shadow-soft)}.percentage-calculator_input__zJeAP:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 4px var(--page-accent-soft)}.percentage-calculator_modeOperator__YUugf{font-size:16px;font-weight:600;color:var(--foreground-muted);white-space:nowrap;flex-shrink:0}.percentage-calculator_modeCalcButton__bZXyk{padding:14px 24px;border:none;border-radius:12px;background:var(--page-accent);color:white;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s ease;flex-shrink:0}.percentage-calculator_modeCalcButton__bZXyk:hover{background:var(--page-accent-strong)}.percentage-calculator_modeResult__d1EjU{margin-top:20px;padding:18px 24px;background:var(--page-accent-soft);border-radius:16px;border:1px solid var(--page-accent-soft);display:flex;align-items:center;gap:12px}.percentage-calculator_modeResultLabel__vZ_SV{font-size:15px;font-weight:600;color:var(--foreground-muted)}.percentage-calculator_modeResultValue__TsFrE{font-size:24px;font-weight:700;color:var(--page-accent-strong)}.percentage-calculator_modeResultIncrease__mtcQZ{font-size:24px;font-weight:700;color:#22c55e}.percentage-calculator_modeResultDecrease__Ax7CO{font-size:24px;font-weight:700;color:#e53e3e}.percentage-calculator_description__9mV5Y{margin-top:72px;line-height:1.8}.percentage-calculator_description__9mV5Y h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.percentage-calculator_description__9mV5Y h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.percentage-calculator_description__9mV5Y h3{font-size:20px;font-weight:600;margin:40px 0 16px;color:var(--foreground)}.percentage-calculator_description__9mV5Y h4{font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--foreground)}.percentage-calculator_description__9mV5Y div,.percentage-calculator_description__9mV5Y p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.percentage-calculator_description__9mV5Y ul{margin:0 0 24px;padding-left:20px}.percentage-calculator_description__9mV5Y li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.percentage-calculator_description__9mV5Y li::marker{color:var(--page-accent)}.percentage-calculator_description__9mV5Y strong{color:var(--foreground);font-weight:600}.percentage-calculator_relatedTools__WE55B{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}@media (max-width:600px){.percentage-calculator_modeCard__HrYTB{padding:24px 18px}.percentage-calculator_modeInputRow__j7B3R{flex-direction:column;align-items:stretch}.percentage-calculator_modeInputRow__j7B3R .percentage-calculator_input__zJeAP{min-width:unset}.percentage-calculator_modeOperator__YUugf{text-align:center}.percentage-calculator_modeCalcButton__bZXyk{width:100%}.percentage-calculator_modeResult__d1EjU{flex-direction:column;text-align:center;gap:8px}}.cron-expression-parser_editorGroup__MSf3y{margin-bottom:20px}.cron-expression-parser_label__4d6bV{display:block;font-size:15px;font-weight:600;color:var(--foreground-muted);margin-bottom:8px}.cron-expression-parser_input__VGuIV{width:100%;padding:16px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted);color:var(--foreground);font-size:15px;line-height:1.5;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace}.cron-expression-parser_input__VGuIV:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.cron-expression-parser_input__VGuIV::placeholder{color:var(--foreground-muted);opacity:.5}.cron-expression-parser_buttonGroup__0vfG4{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.cron-expression-parser_actionBtnOutline__7syD7,.cron-expression-parser_actionBtn__Pw_Kz{min-width:120px;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.cron-expression-parser_actionBtn__Pw_Kz{border:none;background:var(--page-accent);color:#fff}.cron-expression-parser_actionBtn__Pw_Kz:hover{background:var(--page-accent-strong)}.cron-expression-parser_actionBtnOutline__7syD7{border:1px solid var(--page-accent);background:transparent;color:var(--page-accent)}.cron-expression-parser_actionBtnOutline__7syD7:hover{background:var(--page-accent);color:#fff}.cron-expression-parser_errorBox__pAGQm,.cron-expression-parser_helper__8imeF,.cron-expression-parser_noteBox__6qTFe,.cron-expression-parser_statusSuccess__uBANB{border-radius:10px;font-size:14px;line-height:1.7}.cron-expression-parser_helper__8imeF{margin:0 0 16px;color:var(--foreground-muted)}.cron-expression-parser_errorBox__pAGQm,.cron-expression-parser_noteBox__6qTFe,.cron-expression-parser_statusSuccess__uBANB{padding:12px 16px;margin-bottom:16px;border:1px solid transparent}.cron-expression-parser_noteBox__6qTFe{background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.16);color:var(--foreground-muted)}.cron-expression-parser_statusSuccess__uBANB{background:rgba(34,197,94,.1);color:#16a34a;border-color:rgba(34,197,94,.2)}.cron-expression-parser_errorBox__pAGQm{background:rgba(239,68,68,.1);color:#ef4444;border-color:rgba(239,68,68,.2);word-break:break-word}.cron-expression-parser_exampleTitle__tRpuU,.cron-expression-parser_fieldTitle__8Rt3V,.cron-expression-parser_summaryTitle__IzDr7,.cron-expression-parser_syntaxTitle__P8qA8{font-size:20px;font-weight:700;color:var(--foreground);margin:28px 0 14px}.cron-expression-parser_exampleGrid__b0zeW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.cron-expression-parser_exampleCard__Oo2_E{padding:14px;border-radius:12px;border:1px solid var(--border-soft);background:var(--surface-muted);text-align:left}.cron-expression-parser_exampleLabel__mxKJX{display:block;margin-bottom:8px;color:var(--foreground);font-size:15px;font-weight:600}.cron-expression-parser_exampleExpression__1BfXI{display:block;margin-bottom:8px;color:var(--page-accent);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:13px;line-height:1.6;word-break:break-all}.cron-expression-parser_exampleDescription__QN2Hg{display:block;color:var(--foreground-muted);font-size:13px;line-height:1.6}.cron-expression-parser_fieldCard__t72Mj,.cron-expression-parser_summaryCard__iwCrX,.cron-expression-parser_syntaxCard__n60YL{padding:16px;border-radius:14px;border:1px solid var(--border-soft);background:var(--surface-muted)}.cron-expression-parser_fieldGrid__rub5H,.cron-expression-parser_summaryGrid__v61P3,.cron-expression-parser_syntaxGrid__ei5ut{display:grid;grid-gap:12px;gap:12px}.cron-expression-parser_fieldGrid__rub5H,.cron-expression-parser_summaryGrid__v61P3{grid-template-columns:repeat(2,minmax(0,1fr))}.cron-expression-parser_fieldLabel__pa53n,.cron-expression-parser_summaryLabel__Yq8Sa,.cron-expression-parser_syntaxLabel__1pGGS{display:block;margin-bottom:8px;font-size:13px;color:var(--foreground-muted)}.cron-expression-parser_fieldValue__NHtKy,.cron-expression-parser_summaryValue__PD0jV,.cron-expression-parser_syntaxValue__RWvAt{display:block;color:var(--foreground);font-size:14px;line-height:1.7;word-break:break-word}.cron-expression-parser_summaryCode___eodm{display:block;margin-top:6px;color:var(--page-accent);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:13px;line-height:1.6;word-break:break-all}@media (max-width:768px){.cron-expression-parser_exampleGrid__b0zeW,.cron-expression-parser_fieldGrid__rub5H,.cron-expression-parser_summaryGrid__v61P3,.cron-expression-parser_syntaxGrid__ei5ut{grid-template-columns:1fr}}@media (max-width:480px){.cron-expression-parser_buttonGroup__0vfG4{flex-direction:column}.cron-expression-parser_actionBtnOutline__7syD7,.cron-expression-parser_actionBtn__Pw_Kz{width:100%}}.hash-comparer_fieldGroup__vgrdi{margin-bottom:22px}.hash-comparer_sectionTitle__Ms3lO{font-size:20px;font-weight:700;color:var(--foreground);margin:0 0 14px}.hash-comparer_modeGrid__tntNT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.hash-comparer_modeButton__D2s1u{border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);color:var(--foreground);font-size:14px;font-weight:600;padding:15px 16px;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.hash-comparer_modeButton__D2s1u:hover{border-color:rgba(249,115,22,.45);transform:translateY(-1px)}.hash-comparer_modeButtonActive__SAlf8{border-color:rgba(249,115,22,.48);background:rgba(249,115,22,.08)}.hash-comparer_fieldGrid__mw_wz,.hash-comparer_outputGrid__R9p1K,.hash-comparer_summaryGrid__sEUzu,.hash-comparer_topRow__7J4cP{display:grid;grid-gap:16px;gap:16px}.hash-comparer_fieldGrid__mw_wz,.hash-comparer_outputGrid__R9p1K,.hash-comparer_summaryGrid__sEUzu{grid-template-columns:repeat(2,minmax(0,1fr))}.hash-comparer_summaryGrid__sEUzu{margin-bottom:24px}.hash-comparer_label__gLNmq{display:block;margin-bottom:10px;font-size:14px;font-weight:600;color:var(--foreground)}.hash-comparer_select__6QHgc,.hash-comparer_textarea__36s1w{width:100%;border:1px solid var(--border-soft);border-radius:14px;background:#161616;color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:14px;line-height:1.7;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.hash-comparer_select__6QHgc{padding:14px 16px}.hash-comparer_textarea__36s1w{min-height:170px;padding:16px;resize:vertical}.hash-comparer_select__6QHgc:focus,.hash-comparer_textarea__36s1w:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px rgba(249,115,22,.12)}.hash-comparer_optionPanel__KrETi{border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);padding:16px}.hash-comparer_checkboxRow__rWMWH{display:flex;align-items:center;gap:10px;color:var(--foreground);font-size:14px;line-height:1.6}.hash-comparer_checkboxRow__rWMWH+.hash-comparer_checkboxRow__rWMWH{margin-top:12px}.hash-comparer_checkboxRow__rWMWH input{width:16px;height:16px}.hash-comparer_exampleSection__d92EI{margin:8px 0 22px}.hash-comparer_exampleGrid__6m7gy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.hash-comparer_exampleButton__246oG{text-align:left;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);color:inherit;padding:16px;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.hash-comparer_exampleButton__246oG:hover{border-color:rgba(249,115,22,.45);background:rgba(249,115,22,.06);transform:translateY(-1px)}.hash-comparer_exampleTitle__WnXge{display:block;margin-bottom:8px;font-size:15px;font-weight:600;color:var(--foreground)}.hash-comparer_exampleDescription__LMVnE{display:block;font-size:13px;line-height:1.65;color:var(--foreground-muted)}.hash-comparer_actionRow__Q9EIa{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 18px}.hash-comparer_actionBtnOutline__x1ono,.hash-comparer_actionBtn__2g1mm,.hash-comparer_copyBtn__Msr3U{min-width:128px;border-radius:12px;padding:13px 18px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.hash-comparer_actionBtn__2g1mm{border:none;background:var(--page-accent);color:#fff}.hash-comparer_actionBtn__2g1mm:hover{background:var(--page-accent-strong)}.hash-comparer_actionBtnOutline__x1ono{border:1px solid var(--page-accent);background:transparent;color:var(--page-accent)}.hash-comparer_actionBtnOutline__x1ono:hover{background:rgba(249,115,22,.08)}.hash-comparer_copyBtn__Msr3U{border:none;background:rgba(249,115,22,.16);color:#ffb16d}.hash-comparer_copyBtn__Msr3U:hover{background:rgba(249,115,22,.26)}.hash-comparer_emptyState__mpjhC,.hash-comparer_errorBox__TqirM,.hash-comparer_helper__vuanm,.hash-comparer_noteBox__xfOCw,.hash-comparer_statusSuccess__SyyEu,.hash-comparer_statusWarn__2OTMl{font-size:14px;line-height:1.7;border-radius:12px}.hash-comparer_helper__vuanm{margin:0 0 14px;color:var(--foreground-muted)}.hash-comparer_emptyState__mpjhC,.hash-comparer_errorBox__TqirM,.hash-comparer_noteBox__xfOCw,.hash-comparer_statusSuccess__SyyEu,.hash-comparer_statusWarn__2OTMl{padding:12px 16px;margin-bottom:16px;border:1px solid transparent}.hash-comparer_noteBox__xfOCw{background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.14);color:var(--foreground-muted)}.hash-comparer_statusSuccess__SyyEu{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.22);color:#22c55e}.hash-comparer_statusWarn__2OTMl{background:rgba(234,179,8,.12);border-color:rgba(234,179,8,.24);color:#facc15}.hash-comparer_errorBox__TqirM{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2);color:#f87171}.hash-comparer_emptyState__mpjhC{background:var(--surface-muted);border-color:var(--border-soft);color:var(--foreground-muted)}.hash-comparer_outputCard__oa5wF,.hash-comparer_summaryCard__V1hv1{border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);padding:16px}.hash-comparer_summaryLabel__dZHwp{display:block;margin-bottom:8px;font-size:13px;color:var(--foreground-muted)}.hash-comparer_outputHeading__XfxME,.hash-comparer_summaryValue__cDhUc{display:block;color:var(--foreground);font-size:15px;line-height:1.7}.hash-comparer_outputHeader__ExysK{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.hash-comparer_codeBlock__tR68K{margin:14px 0 0;padding:14px;border-radius:12px;background:#161616;border:1px solid rgba(255,255,255,.04);color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}@media (max-width:768px){.hash-comparer_exampleGrid__6m7gy,.hash-comparer_fieldGrid__mw_wz,.hash-comparer_modeGrid__tntNT,.hash-comparer_outputGrid__R9p1K,.hash-comparer_summaryGrid__sEUzu{grid-template-columns:1fr}}@media (max-width:480px){.hash-comparer_actionRow__Q9EIa{flex-direction:column}.hash-comparer_actionBtnOutline__x1ono,.hash-comparer_actionBtn__2g1mm,.hash-comparer_copyBtn__Msr3U{width:100%}}.json-formatter_container__hUwgx{--page-accent:#f97316;--page-accent-strong:#ea580c;--page-accent-soft:rgba(249,115,22,0.12);--page-accent-shadow:rgba(249,115,22,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.json-formatter_title__Idqtl{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.json-formatter_subtitle__7F8X_{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.json-formatter_title__Idqtl{font-size:24px}.json-formatter_subtitle__7F8X_{font-size:.95rem;margin-bottom:24px}}.json-formatter_card___Li3p{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}@media (max-width:768px){.json-formatter_card___Li3p{padding:24px 20px}}.json-formatter_editorGroup___kRXM{margin-bottom:20px}.json-formatter_label__ivMVG{display:block;font-size:15px;font-weight:600;color:var(--foreground-muted);margin-bottom:8px}.json-formatter_textarea__77WYe{width:100%;min-height:200px;padding:16px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted);color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:14px;line-height:1.6;resize:vertical;outline:none;transition:border-color .2s ease;box-sizing:border-box}.json-formatter_textarea__77WYe:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.json-formatter_textarea__77WYe::placeholder{color:var(--foreground-muted);opacity:.5}.json-formatter_buttonGroup__3zHcO{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.json-formatter_actionBtn__sLvxu{flex:1 1;min-width:100px;padding:14px 20px;border:none;border-radius:12px;background:var(--page-accent);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.json-formatter_actionBtn__sLvxu:hover{background:var(--page-accent-strong)}.json-formatter_actionBtnOutline__F00hm{flex:1 1;min-width:100px;padding:14px 20px;border:1px solid var(--page-accent);border-radius:12px;background:transparent;color:var(--page-accent);font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.json-formatter_actionBtnOutline__F00hm:hover{background:var(--page-accent);color:#fff}@media (max-width:480px){.json-formatter_buttonGroup__3zHcO{flex-direction:column}.json-formatter_actionBtnOutline__F00hm,.json-formatter_actionBtn__sLvxu{min-width:unset}}.json-formatter_statusSuccess__yvhj6{padding:12px 16px;border-radius:10px;font-size:14px;font-weight:500;margin-bottom:20px;background:rgba(34,197,94,.1);color:#16a34a;border:1px solid rgba(34,197,94,.2)}.json-formatter_statusError__YWEZi{padding:12px 16px;border-radius:10px;font-size:14px;font-weight:500;margin-bottom:20px;background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2);word-break:break-word}.json-formatter_outputHeader__VUpww{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.json-formatter_outputHeader__VUpww .json-formatter_label__ivMVG{margin-bottom:0}.json-formatter_copyBtn__RkHUY{padding:8px 16px;border:none;border-radius:8px;background:var(--page-accent);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.json-formatter_copyBtn__RkHUY:hover{background:var(--page-accent-strong)}.json-formatter_description__nq6Rv{margin-top:72px;line-height:1.8}.json-formatter_description__nq6Rv h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.json-formatter_description__nq6Rv h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.json-formatter_description__nq6Rv h3{font-size:20px;font-weight:600;margin:32px 0 16px;color:var(--foreground)}.json-formatter_description__nq6Rv p{margin-bottom:16px;color:var(--foreground-muted)}.json-formatter_description__nq6Rv ul{margin:0 0 24px;padding-left:20px}.json-formatter_description__nq6Rv li{margin-bottom:8px;color:var(--foreground-muted);font-size:15px;padding-left:4px}.json-formatter_description__nq6Rv li::marker{color:var(--page-accent)}.json-formatter_description__nq6Rv strong{color:var(--foreground);font-weight:600}.jwt-decoder_editorGroup__GaRf9{margin-bottom:20px}.jwt-decoder_label__iN8VV{display:block;font-size:15px;font-weight:600;color:var(--foreground-muted);margin-bottom:8px}.jwt-decoder_textarea__Sce7m{width:100%;min-height:170px;padding:16px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted);color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:14px;line-height:1.6;resize:vertical;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease;word-break:break-all}.jwt-decoder_textarea__Sce7m:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.jwt-decoder_textarea__Sce7m::placeholder{color:var(--foreground-muted);opacity:.5}.jwt-decoder_buttonGroup__ghBoZ{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.jwt-decoder_actionBtnOutline__rwh06,.jwt-decoder_actionBtn__7Nxhx{min-width:120px;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.jwt-decoder_actionBtn__7Nxhx{border:none;background:var(--page-accent);color:#fff}.jwt-decoder_actionBtn__7Nxhx:hover{background:var(--page-accent-strong)}.jwt-decoder_actionBtnOutline__rwh06{border:1px solid var(--page-accent);background:transparent;color:var(--page-accent)}.jwt-decoder_actionBtnOutline__rwh06:hover{background:var(--page-accent);color:#fff}.jwt-decoder_errorBox__KMurY,.jwt-decoder_noteBox__AS_Jo,.jwt-decoder_statusSuccess__LFryd{padding:12px 16px;border-radius:10px;font-size:14px;line-height:1.7;margin-bottom:16px;border:1px solid transparent}.jwt-decoder_noteBox__AS_Jo{background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.16);color:var(--foreground-muted)}.jwt-decoder_statusSuccess__LFryd{background:rgba(34,197,94,.1);color:#16a34a;border-color:rgba(34,197,94,.2)}.jwt-decoder_errorBox__KMurY{background:rgba(239,68,68,.1);color:#ef4444;border-color:rgba(239,68,68,.2);word-break:break-word}.jwt-decoder_claimsTitle__l15Wx,.jwt-decoder_overviewTitle__z5I8G{font-size:20px;font-weight:700;color:var(--foreground);margin:28px 0 14px}.jwt-decoder_claimsGrid__19Ew4,.jwt-decoder_outputGrid__8zgao,.jwt-decoder_overviewGrid__8aVj_{display:grid;grid-gap:12px;gap:12px}.jwt-decoder_overviewGrid__8aVj_{grid-template-columns:repeat(4,minmax(0,1fr))}.jwt-decoder_claimsGrid__19Ew4{grid-template-columns:repeat(2,minmax(0,1fr))}.jwt-decoder_claimCard__o5Isc,.jwt-decoder_outputCard__2Cutw,.jwt-decoder_overviewCard__3M8MT{border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted)}.jwt-decoder_claimCard__o5Isc,.jwt-decoder_overviewCard__3M8MT{padding:14px}.jwt-decoder_claimLabel__TnGKq,.jwt-decoder_overviewLabel__wNnNB{display:block;margin-bottom:8px;font-size:13px;color:var(--foreground-muted)}.jwt-decoder_claimValue__zJJAU,.jwt-decoder_overviewValue__CPrlV{display:block;color:var(--foreground);font-size:14px;line-height:1.6;word-break:break-word}.jwt-decoder_statusPillMuted__DS1RR,.jwt-decoder_statusPillWarning__JRBvE,.jwt-decoder_statusPill__VjsCq{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 10px;border-radius:999px;font-size:13px;font-weight:700}.jwt-decoder_statusPill__VjsCq{background:rgba(34,197,94,.12);color:#16a34a}.jwt-decoder_statusPillWarning__JRBvE{background:rgba(239,68,68,.12);color:#ef4444}.jwt-decoder_statusPillMuted__DS1RR{background:rgba(148,163,184,.12);color:var(--foreground-muted)}.jwt-decoder_outputCard__2Cutw{padding:16px}.jwt-decoder_outputHeader__hOwEo{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.jwt-decoder_outputHeading__DJQDk{font-size:15px;font-weight:600;color:var(--foreground)}.jwt-decoder_copyBtn__MBVJK{padding:8px 14px;border:none;border-radius:8px;background:var(--page-accent);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.jwt-decoder_copyBtn__MBVJK:hover{background:var(--page-accent-strong)}.jwt-decoder_signatureValue__Y37iM{display:block;color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:13px;line-height:1.6;word-break:break-all}@media (max-width:768px){.jwt-decoder_claimsGrid__19Ew4,.jwt-decoder_outputGrid__8zgao,.jwt-decoder_overviewGrid__8aVj_{grid-template-columns:1fr}}@media (max-width:480px){.jwt-decoder_buttonGroup__ghBoZ{flex-direction:column}.jwt-decoder_actionBtnOutline__rwh06,.jwt-decoder_actionBtn__7Nxhx,.jwt-decoder_copyBtn__MBVJK{width:100%}.jwt-decoder_outputHeader__hOwEo{flex-direction:column;align-items:stretch}}.jwt-generator_fieldGrid__CxhfO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.jwt-generator_fieldGroup__LuQsy{margin-bottom:22px}.jwt-generator_label__ssRUl{display:block;margin-bottom:10px;font-size:14px;font-weight:600;color:var(--foreground)}.jwt-generator_input__bJZ0l,.jwt-generator_select__SvVRO,.jwt-generator_textarea__ZJs8X{width:100%;border:1px solid var(--border-soft);border-radius:14px;background:#161616;color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:14px;line-height:1.7;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.jwt-generator_input__bJZ0l,.jwt-generator_select__SvVRO{padding:14px 16px}.jwt-generator_textarea__ZJs8X{min-height:180px;padding:16px;resize:vertical}.jwt-generator_input__bJZ0l:focus,.jwt-generator_select__SvVRO:focus,.jwt-generator_textarea__ZJs8X:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px rgba(249,115,22,.12)}.jwt-generator_sectionTitle__fQInG{font-size:20px;font-weight:700;color:var(--foreground);margin:0 0 14px}.jwt-generator_exampleSection__0t6jg{margin:12px 0 22px}.jwt-generator_exampleGrid__7n2B0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.jwt-generator_exampleButton__I58fd{text-align:left;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);color:inherit;padding:16px;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.jwt-generator_exampleButton__I58fd:hover{border-color:rgba(249,115,22,.45);background:rgba(249,115,22,.06);transform:translateY(-1px)}.jwt-generator_exampleTitle__RvpNL{display:block;margin-bottom:8px;font-size:15px;font-weight:600;color:var(--foreground)}.jwt-generator_exampleDescription__xW2YQ{display:block;font-size:13px;line-height:1.65;color:var(--foreground-muted)}.jwt-generator_actionRow__0wFYL{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 18px}.jwt-generator_actionBtnOutline__OoJoD,.jwt-generator_actionBtn__1ttE8,.jwt-generator_copyBtn__ar9Wh{min-width:128px;border-radius:12px;padding:13px 18px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.jwt-generator_actionBtn__1ttE8{border:none;background:var(--page-accent);color:#fff}.jwt-generator_actionBtn__1ttE8:hover{background:var(--page-accent-strong)}.jwt-generator_actionBtnOutline__OoJoD{border:1px solid var(--page-accent);background:transparent;color:var(--page-accent)}.jwt-generator_actionBtnOutline__OoJoD:hover{background:rgba(249,115,22,.08)}.jwt-generator_copyBtn__ar9Wh{border:none;background:rgba(249,115,22,.16);color:#ffb16d}.jwt-generator_copyBtn__ar9Wh:hover:enabled{background:rgba(249,115,22,.26)}.jwt-generator_copyBtn__ar9Wh:disabled{opacity:.55;cursor:not-allowed}.jwt-generator_emptyState__dU_jp,.jwt-generator_errorBox__XA08C,.jwt-generator_helper__xGsdm,.jwt-generator_noteBox__w7Unt,.jwt-generator_statusSuccess__416tK{font-size:14px;line-height:1.7;border-radius:12px}.jwt-generator_helper__xGsdm{margin:0 0 14px;color:var(--foreground-muted)}.jwt-generator_emptyState__dU_jp,.jwt-generator_errorBox__XA08C,.jwt-generator_noteBox__w7Unt,.jwt-generator_statusSuccess__416tK{padding:12px 16px;margin-bottom:16px;border:1px solid transparent}.jwt-generator_noteBox__w7Unt{background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.14);color:var(--foreground-muted)}.jwt-generator_statusSuccess__416tK{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.22);color:#22c55e}.jwt-generator_errorBox__XA08C{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2);color:#f87171;word-break:break-word}.jwt-generator_emptyState__dU_jp{background:var(--surface-muted);border-color:var(--border-soft);color:var(--foreground-muted)}.jwt-generator_claimGrid__f09hi,.jwt-generator_segmentGrid__dQKTy,.jwt-generator_summaryGrid__vfvEm{display:grid;grid-gap:12px;gap:12px}.jwt-generator_summaryGrid__vfvEm{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:24px}.jwt-generator_claimGrid__f09hi,.jwt-generator_segmentGrid__dQKTy{grid-template-columns:repeat(3,minmax(0,1fr))}.jwt-generator_claimCard__0EnMF,.jwt-generator_outputCard__z8mqP,.jwt-generator_summaryCard__RYbuV{border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);padding:16px}.jwt-generator_summaryLabel__ZBq6y{display:block;margin-bottom:8px;font-size:13px;color:var(--foreground-muted)}.jwt-generator_outputHeading__iyfwF,.jwt-generator_summaryValue__GK2Lt{display:block;color:var(--foreground);font-size:15px;line-height:1.7}.jwt-generator_outputHeader__GPu3w{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.jwt-generator_codeBlock__Z9Kbm{margin:14px 0 0;padding:14px;border-radius:12px;background:#161616;border:1px solid rgba(255,255,255,.04);color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}@media (max-width:768px){.jwt-generator_claimGrid__f09hi,.jwt-generator_exampleGrid__7n2B0,.jwt-generator_fieldGrid__CxhfO,.jwt-generator_segmentGrid__dQKTy,.jwt-generator_summaryGrid__vfvEm{grid-template-columns:1fr}}@media (max-width:480px){.jwt-generator_actionRow__0wFYL{flex-direction:column}.jwt-generator_actionBtnOutline__OoJoD,.jwt-generator_actionBtn__1ttE8,.jwt-generator_copyBtn__ar9Wh{width:100%}}.regex-tester_fieldGroup__QaweB{margin-bottom:22px}.regex-tester_label__PFFQ8{display:block;margin-bottom:10px;font-size:14px;font-weight:600;color:var(--foreground)}.regex-tester_input__kqeWm,.regex-tester_textarea__vva72{width:100%;border:1px solid var(--border-soft);border-radius:14px;background:#161616;color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:14px;line-height:1.7;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.regex-tester_input__kqeWm{padding:14px 16px}.regex-tester_textarea__vva72{min-height:180px;padding:16px;resize:vertical}.regex-tester_input__kqeWm:focus,.regex-tester_textarea__vva72:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px rgba(249,115,22,.12)}.regex-tester_sectionHeader__N1tc0{margin-bottom:14px}.regex-tester_resultTitle__TvU09,.regex-tester_sectionTitle__O4QdJ{font-size:20px;font-weight:700;color:var(--foreground);margin:0 0 8px}.regex-tester_sectionDescription__Agl8X{margin:0;font-size:14px;line-height:1.7;color:var(--foreground-muted)}.regex-tester_flagGrid__Uz3CQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.regex-tester_flagButton__no6_v{text-align:left;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);color:inherit;padding:16px;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.regex-tester_flagButton__no6_v:hover{border-color:rgba(249,115,22,.45);transform:translateY(-1px)}.regex-tester_flagButtonActive__B7Ygf{border-color:rgba(249,115,22,.48);background:rgba(249,115,22,.08)}.regex-tester_flagTopRow__d3tpU{display:flex;align-items:center;gap:10px;margin-bottom:10px}.regex-tester_flagSymbol__m0J_O{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:rgba(249,115,22,.14);color:var(--page-accent);font-size:14px;font-weight:700}.regex-tester_flagName__iVl8S{font-size:15px;font-weight:600;color:var(--foreground)}.regex-tester_flagDescription__BoYub{display:block;font-size:13px;line-height:1.65;color:var(--foreground-muted)}.regex-tester_exampleSection__Ea31a{margin:28px 0 8px}.regex-tester_exampleGrid__tzDbX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.regex-tester_exampleButton__8r4XR{text-align:left;border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);color:inherit;padding:16px;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background .2s ease}.regex-tester_exampleButton__8r4XR:hover{border-color:rgba(249,115,22,.45);background:rgba(249,115,22,.06);transform:translateY(-1px)}.regex-tester_exampleTitle__nkbSu{display:block;font-size:15px;font-weight:600;color:var(--foreground);margin-bottom:8px}.regex-tester_exampleDescription__fHRdc{display:block;font-size:13px;line-height:1.65;color:var(--foreground-muted)}.regex-tester_actionRow__wLCcn{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 18px}.regex-tester_actionBtnOutline__vmHZ1,.regex-tester_actionBtn__EDRma,.regex-tester_copyBtn__mE4EM{min-width:128px;border-radius:12px;padding:13px 18px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.regex-tester_actionBtn__EDRma{border:none;background:var(--page-accent);color:#fff}.regex-tester_actionBtn__EDRma:hover{background:var(--page-accent-strong)}.regex-tester_actionBtnOutline__vmHZ1{border:1px solid var(--page-accent);background:transparent;color:var(--page-accent)}.regex-tester_actionBtnOutline__vmHZ1:hover{background:rgba(249,115,22,.08)}.regex-tester_copyBtn__mE4EM{border:none;background:rgba(249,115,22,.16);color:#ffb16d}.regex-tester_copyBtn__mE4EM:hover:enabled{background:rgba(249,115,22,.26)}.regex-tester_copyBtn__mE4EM:disabled{cursor:not-allowed;opacity:.55}.regex-tester_emptyState__xxd3w,.regex-tester_errorBox__4l8bt,.regex-tester_helper__3xbkA,.regex-tester_mutedText__zR8_o,.regex-tester_noteBox__37F3w,.regex-tester_statusSuccess__TI92C{font-size:14px;line-height:1.7;border-radius:12px}.regex-tester_helper__3xbkA{margin:0 0 14px;color:var(--foreground-muted)}.regex-tester_emptyState__xxd3w,.regex-tester_errorBox__4l8bt,.regex-tester_noteBox__37F3w,.regex-tester_statusSuccess__TI92C{padding:12px 16px;margin-bottom:16px;border:1px solid transparent}.regex-tester_noteBox__37F3w{background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.14);color:var(--foreground-muted)}.regex-tester_statusSuccess__TI92C{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.22);color:#22c55e}.regex-tester_errorBox__4l8bt{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2);color:#f87171;word-break:break-word}.regex-tester_emptyState__xxd3w{background:var(--surface-muted);border-color:var(--border-soft);color:var(--foreground-muted)}.regex-tester_summaryGrid__0NQmc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:28px}.regex-tester_matchCard__6E8wM,.regex-tester_outputCard__A2nda,.regex-tester_summaryCard__ZkNBb{border:1px solid var(--border-soft);border-radius:16px;background:var(--surface-muted);padding:16px}.regex-tester_summaryLabel__USNp6{display:block;margin-bottom:8px;font-size:13px;color:var(--foreground-muted)}.regex-tester_summaryValueMono__RWsZB,.regex-tester_summaryValue__gzwXi{display:block;color:var(--foreground);font-size:15px;line-height:1.7}.regex-tester_summaryValueMono__RWsZB{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;word-break:break-all}.regex-tester_matchList__vJCWJ{display:grid;grid-gap:14px;gap:14px;margin-bottom:22px}.regex-tester_matchHeader__SPNzG,.regex-tester_outputHeader__KveUJ{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.regex-tester_matchBadge__5r00Z{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;background:rgba(249,115,22,.12);color:var(--page-accent);font-size:12px;font-weight:700}.regex-tester_matchMeta__mXZO2{color:var(--foreground-muted);font-size:13px}.regex-tester_codeBlock__GTLZ9,.regex-tester_outputBody__r9xUS{margin:14px 0 0;padding:14px;border-radius:12px;background:#161616;border:1px solid rgba(255,255,255,.04);color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:13px;line-height:1.75;white-space:pre-wrap;word-break:break-word}.regex-tester_groupSection__0SF4s{margin-top:16px}.regex-tester_groupTitle__ZR_QD{margin:0 0 10px;font-size:14px;font-weight:600;color:var(--foreground)}.regex-tester_groupList__E3zE7{display:grid;grid-gap:8px;gap:8px}.regex-tester_groupRow__4xU0y{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.regex-tester_groupKey__7_bnA{color:var(--foreground);font-size:13px;font-weight:600}.regex-tester_groupValue__il0rb{color:var(--foreground-muted);font-size:13px;line-height:1.7;word-break:break-word}.regex-tester_outputHeading__ln2Vi{font-size:15px;font-weight:600;color:var(--foreground)}.regex-tester_mutedText__zR8_o{margin:12px 0 0;color:var(--foreground-muted)}@media (max-width:768px){.regex-tester_exampleGrid__tzDbX,.regex-tester_flagGrid__Uz3CQ,.regex-tester_summaryGrid__0NQmc{grid-template-columns:1fr}}@media (max-width:480px){.regex-tester_actionRow__wLCcn{flex-direction:column}.regex-tester_actionBtnOutline__vmHZ1,.regex-tester_actionBtn__EDRma,.regex-tester_copyBtn__mE4EM{width:100%}.regex-tester_groupRow__4xU0y{grid-template-columns:1fr;gap:6px}}.timestamp-converter_container__uVVEu{--page-accent:#f97316;--page-accent-strong:#ea580c;--page-accent-soft:rgba(249,115,22,0.12);--page-accent-shadow:rgba(249,115,22,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.timestamp-converter_title__RUdlb{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.timestamp-converter_subtitle__2MAFa{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}.timestamp-converter_card__pvxAG{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.timestamp-converter_sectionBlock__73qOG{margin-bottom:0}.timestamp-converter_blockTitle__9gosI{font-size:20px;font-weight:700;margin-bottom:10px;color:var(--foreground)}.timestamp-converter_blockDescription__FA8o7{color:var(--foreground-muted);margin-bottom:16px;line-height:1.7}.timestamp-converter_divider__UqiMr{height:1px;background:var(--border-soft);margin:28px 0}.timestamp-converter_liveGrid__rEpXN{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.timestamp-converter_liveCard__u_PFV{padding:14px;border-radius:12px;border:1px solid var(--border-soft);background:var(--surface-muted)}.timestamp-converter_liveCard__u_PFV span{display:block;margin-bottom:8px;font-size:13px;color:var(--foreground-muted)}.timestamp-converter_liveCard__u_PFV strong{display:block;color:var(--foreground);font-size:14px;line-height:1.6;word-break:break-word}.timestamp-converter_editorGroup__wL6Ud{margin-bottom:16px}.timestamp-converter_label__AcJCu{display:block;font-size:15px;font-weight:600;color:var(--foreground-muted);margin-bottom:8px}.timestamp-converter_input__TBYzE{width:100%;padding:16px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted);color:var(--foreground);font-size:14px;line-height:1.5;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.timestamp-converter_input__TBYzE:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.timestamp-converter_buttonGroup__FPEAm{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.timestamp-converter_actionBtnOutline__llje_{padding:14px 20px;border:1px solid var(--page-accent);border-radius:12px;background:transparent;color:var(--page-accent);font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.timestamp-converter_actionBtnOutline__llje_:hover{background:var(--page-accent);color:#fff}.timestamp-converter_helper__tbK_b{margin:0 0 16px;color:var(--foreground-muted);line-height:1.6;font-size:14px}.timestamp-converter_errorBox__wd478{padding:12px 16px;border-radius:10px;font-size:14px;font-weight:500;margin-bottom:16px;background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2);word-break:break-word}.timestamp-converter_outputList__aHunM{display:grid;grid-gap:12px;gap:12px}.timestamp-converter_outputItem__zJiib{padding:14px;border-radius:12px;border:1px solid var(--border-soft);background:var(--surface-muted)}.timestamp-converter_outputLabel__WqkFM{display:block;margin-bottom:8px;color:var(--foreground-muted);font-size:13px}.timestamp-converter_outputValue__RRiuT{display:block;color:var(--foreground);font-size:14px;line-height:1.6;word-break:break-word}.timestamp-converter_outputMeta__kQHHl{margin-bottom:10px}.timestamp-converter_copyBtn__r7V_s{padding:8px 16px;border:none;border-radius:8px;background:var(--page-accent);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.timestamp-converter_copyBtn__r7V_s:hover{background:var(--page-accent-strong)}.timestamp-converter_description__oyUgc{margin-top:72px;line-height:1.8}.timestamp-converter_description__oyUgc h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.timestamp-converter_description__oyUgc h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.timestamp-converter_description__oyUgc h3{font-size:20px;font-weight:600;margin:32px 0 16px;color:var(--foreground)}.timestamp-converter_description__oyUgc h4{font-size:17px;font-weight:600;margin:20px 0 8px;color:var(--foreground)}.timestamp-converter_description__oyUgc p{margin-bottom:16px;color:var(--foreground-muted)}.timestamp-converter_description__oyUgc ul{margin:0 0 24px;padding-left:20px}.timestamp-converter_description__oyUgc li{margin-bottom:8px;color:var(--foreground-muted);font-size:15px;padding-left:4px}.timestamp-converter_description__oyUgc li::marker{color:var(--page-accent)}.timestamp-converter_description__oyUgc strong{color:var(--foreground);font-weight:600}.timestamp-converter_description__oyUgc a{color:var(--page-accent);text-decoration:none}.timestamp-converter_description__oyUgc a:hover{text-decoration:underline}.timestamp-converter_relatedTools__OLIh6{margin-top:28px}.timestamp-converter_relatedTools__OLIh6 h4{margin:20px 0 8px;font-size:17px;font-weight:600;color:var(--foreground)}@media (max-width:768px){.timestamp-converter_container__uVVEu{padding:32px 16px 72px}.timestamp-converter_title__RUdlb{font-size:24px}.timestamp-converter_subtitle__2MAFa{font-size:.95rem;margin-bottom:24px}.timestamp-converter_card__pvxAG{padding:24px 20px}.timestamp-converter_liveGrid__rEpXN{grid-template-columns:1fr}}@media (max-width:480px){.timestamp-converter_buttonGroup__FPEAm{flex-direction:column}.timestamp-converter_actionBtnOutline__llje_,.timestamp-converter_copyBtn__r7V_s{width:100%}}.url-parameter-parser_editorGroup__g9crS{margin-bottom:20px}.url-parameter-parser_label___lNb1{display:block;font-size:15px;font-weight:600;color:var(--foreground-muted);margin-bottom:8px}.url-parameter-parser_textarea__CrubN{width:100%;min-height:120px;padding:16px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted);color:var(--foreground);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:14px;line-height:1.6;resize:vertical;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease;word-break:break-all}.url-parameter-parser_textarea__CrubN:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.url-parameter-parser_textarea__CrubN::placeholder{color:var(--foreground-muted);opacity:.5}.url-parameter-parser_buttonGroup__YseFd{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.url-parameter-parser_actionBtnOutline__hMRuR,.url-parameter-parser_actionBtn__mnA_T{min-width:120px;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.url-parameter-parser_actionBtn__mnA_T{border:none;background:var(--page-accent);color:#fff}.url-parameter-parser_actionBtn__mnA_T:hover{background:var(--page-accent-strong)}.url-parameter-parser_actionBtnOutline__hMRuR{border:1px solid var(--page-accent);background:transparent;color:var(--page-accent)}.url-parameter-parser_actionBtnOutline__hMRuR:hover{background:var(--page-accent);color:#fff}.url-parameter-parser_errorBox__3hpOP,.url-parameter-parser_helper__FoTds,.url-parameter-parser_noteBox__trNFH,.url-parameter-parser_statusSuccess__AAdDr{font-size:14px;line-height:1.7;border-radius:10px}.url-parameter-parser_helper__FoTds{margin:0 0 16px;color:var(--foreground-muted)}.url-parameter-parser_errorBox__3hpOP,.url-parameter-parser_noteBox__trNFH,.url-parameter-parser_statusSuccess__AAdDr{padding:12px 16px;margin-bottom:16px;border:1px solid transparent}.url-parameter-parser_noteBox__trNFH{background:rgba(249,115,22,.08);border-color:rgba(249,115,22,.16);color:var(--foreground-muted)}.url-parameter-parser_statusSuccess__AAdDr{background:rgba(34,197,94,.1);color:#16a34a;border-color:rgba(34,197,94,.2)}.url-parameter-parser_errorBox__3hpOP{background:rgba(239,68,68,.1);color:#ef4444;border-color:rgba(239,68,68,.2);word-break:break-word}.url-parameter-parser_examplesTitle__CEJk4,.url-parameter-parser_jsonTitle__Fo_yW,.url-parameter-parser_paramsTitle__3rAZB,.url-parameter-parser_summaryTitle__fSJzB{font-size:20px;font-weight:700;color:var(--foreground);margin:28px 0 14px}.url-parameter-parser_examplesGrid__HSd_D,.url-parameter-parser_paramsGrid__9ozWW,.url-parameter-parser_summaryGrid__vLYXO{display:grid;grid-gap:12px;gap:12px}.url-parameter-parser_examplesGrid__HSd_D,.url-parameter-parser_summaryGrid__vLYXO{grid-template-columns:repeat(2,minmax(0,1fr))}.url-parameter-parser_exampleCard__7vsL5,.url-parameter-parser_jsonCard__2OR43,.url-parameter-parser_paramCard__7euuH,.url-parameter-parser_summaryCard__0i8EW{border:1px solid var(--border-soft);border-radius:14px;background:var(--surface-muted);padding:14px 16px}.url-parameter-parser_exampleCard__7vsL5{text-align:left}.url-parameter-parser_exampleLabel__l5FJ8,.url-parameter-parser_paramLabel__4qjpc,.url-parameter-parser_summaryLabel__VlvPu{display:block;margin-bottom:8px;font-size:13px;color:var(--foreground-muted)}.url-parameter-parser_exampleValue__FvJUP,.url-parameter-parser_indexBadge__hGz6M,.url-parameter-parser_paramValue__h67nM,.url-parameter-parser_summaryValue__aPYF_{display:block;color:var(--foreground);font-size:14px;line-height:1.7;word-break:break-word}.url-parameter-parser_exampleExpression__13LcQ,.url-parameter-parser_paramCode__m2Wgg,.url-parameter-parser_summaryCode__m8ZOy{display:block;color:var(--page-accent);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:13px;line-height:1.6;word-break:break-all}.url-parameter-parser_exampleDescription__Dj_fp{display:block;margin-top:8px;color:var(--foreground-muted);font-size:13px;line-height:1.6}.url-parameter-parser_paramCard__7euuH{display:grid;grid-gap:8px;gap:8px}.url-parameter-parser_paramHeader__4cYUy{display:flex;justify-content:space-between;align-items:center;gap:12px}.url-parameter-parser_indexBadge__hGz6M{color:var(--page-accent);font-weight:700;font-size:13px}.url-parameter-parser_jsonHeader__hrygK{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.url-parameter-parser_copyBtn__21NJe{padding:8px 14px;border:none;border-radius:8px;background:var(--page-accent);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.url-parameter-parser_copyBtn__21NJe:hover{background:var(--page-accent-strong)}@media (max-width:768px){.url-parameter-parser_examplesGrid__HSd_D,.url-parameter-parser_summaryGrid__vLYXO{grid-template-columns:1fr}}@media (max-width:480px){.url-parameter-parser_buttonGroup__YseFd{flex-direction:column}.url-parameter-parser_actionBtnOutline__hMRuR,.url-parameter-parser_actionBtn__mnA_T,.url-parameter-parser_copyBtn__21NJe{width:100%}.url-parameter-parser_jsonHeader__hrygK,.url-parameter-parser_paramHeader__4cYUy{flex-direction:column;align-items:stretch}}.uuid-generator_container__H5ZmB{--page-accent:#f97316;--page-accent-strong:#ea580c;--page-accent-soft:rgba(249,115,22,0.12);--page-accent-shadow:rgba(249,115,22,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.uuid-generator_title__3evlV{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.uuid-generator_subtitle__MD8Sd{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}.uuid-generator_card__l4mKe{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.uuid-generator_editorGroup__n2bK5{margin-bottom:18px}.uuid-generator_label__bMo5T{display:block;font-size:15px;font-weight:600;color:var(--foreground-muted);margin-bottom:8px}.uuid-generator_input__UDDqv{width:100%;padding:16px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted);color:var(--foreground);font-size:15px;line-height:1.5;outline:none;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.uuid-generator_input__UDDqv:focus{border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.uuid-generator_toggleGroup__CRu6B{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.uuid-generator_togglePill__pU0Mj{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border:1px solid var(--border-soft);border-radius:999px;background:transparent;color:var(--foreground-muted);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.uuid-generator_togglePillActive__1oyjt{border-color:var(--page-accent);color:var(--page-accent);background:var(--page-accent-soft)}.uuid-generator_togglePill__pU0Mj input{width:16px;height:16px;-webkit-appearance:checkbox;-moz-appearance:auto;appearance:auto;accent-color:var(--page-accent)}.uuid-generator_buttonGroup__iZoGo{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.uuid-generator_actionBtnOutline__8bILM,.uuid-generator_actionBtn__CwBjx{flex:1 1;min-width:120px;padding:14px 20px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease}.uuid-generator_actionBtn__CwBjx{border:none;background:var(--page-accent);color:#fff}.uuid-generator_actionBtn__CwBjx:hover{background:var(--page-accent-strong)}.uuid-generator_actionBtnOutline__8bILM{border:1px solid var(--page-accent);background:transparent;color:var(--page-accent)}.uuid-generator_actionBtnOutline__8bILM:hover{background:var(--page-accent);color:#fff}.uuid-generator_helper__XxjIJ{margin:0 0 16px;color:var(--foreground-muted);line-height:1.6;font-size:14px}.uuid-generator_resultHeader___K6L7{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.uuid-generator_resultCount__4fotm{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 10px;border-radius:999px;background:var(--page-accent-soft);color:var(--page-accent);font-size:13px;font-weight:700}.uuid-generator_resultList____Zuo{display:grid;grid-gap:12px;gap:12px;list-style:none}.uuid-generator_resultItem__wzDn5{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border-soft);border-radius:12px;background:var(--surface-muted)}.uuid-generator_resultValue__sa_vZ{flex:1 1;display:block;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-size:14px;color:var(--foreground);word-break:break-all}.uuid-generator_copyBtn__pE5bL{padding:8px 14px;border:none;border-radius:8px;background:var(--page-accent);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.uuid-generator_copyBtn__pE5bL:hover{background:var(--page-accent-strong)}.uuid-generator_emptyState__01IRw{padding:16px;border:1px dashed var(--border-soft);border-radius:12px;color:var(--foreground-muted);text-align:center}.uuid-generator_description__R8b1p{margin-top:72px;line-height:1.8}.uuid-generator_description__R8b1p h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.uuid-generator_description__R8b1p h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.uuid-generator_description__R8b1p h3{font-size:20px;font-weight:600;margin:32px 0 16px;color:var(--foreground)}.uuid-generator_description__R8b1p h4{font-size:17px;font-weight:600;margin:20px 0 8px;color:var(--foreground)}.uuid-generator_description__R8b1p p{margin-bottom:16px;color:var(--foreground-muted)}.uuid-generator_description__R8b1p ul{margin:0 0 24px;padding-left:20px}.uuid-generator_description__R8b1p li{margin-bottom:8px;color:var(--foreground-muted);font-size:15px;padding-left:4px}.uuid-generator_description__R8b1p li::marker{color:var(--page-accent)}.uuid-generator_description__R8b1p strong{color:var(--foreground);font-weight:600}.uuid-generator_description__R8b1p a{color:var(--page-accent);text-decoration:none}.uuid-generator_description__R8b1p a:hover{text-decoration:underline}.uuid-generator_relatedTools__xCSRV{margin-top:28px}.uuid-generator_relatedTools__xCSRV h4{margin:20px 0 8px;font-size:17px;font-weight:600;color:var(--foreground)}@media (max-width:768px){.uuid-generator_container__H5ZmB{padding:32px 16px 72px}.uuid-generator_title__3evlV{font-size:24px}.uuid-generator_subtitle__MD8Sd{font-size:.95rem;margin-bottom:24px}.uuid-generator_card__l4mKe{padding:24px 20px}.uuid-generator_resultItem__wzDn5{flex-direction:column;align-items:stretch}}@media (max-width:480px){.uuid-generator_buttonGroup__iZoGo{flex-direction:column}.uuid-generator_actionBtnOutline__8bILM,.uuid-generator_actionBtn__CwBjx,.uuid-generator_copyBtn__pE5bL{width:100%}}.loan-calculator_container__qAO2N{--page-accent:#10b981;--page-accent-strong:#059669;--page-accent-soft:rgba(16,185,129,0.12);--page-accent-shadow:rgba(16,185,129,0.25);max-width:800px;margin:0 auto;padding:48px 20px 80px}.loan-calculator_title__TLJPA{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:var(--page-accent-strong);letter-spacing:-.01em}.loan-calculator_subtitle__GPvUe{text-align:center;color:var(--foreground-muted);font-size:15px;margin:0 auto 28px;max-width:620px;line-height:1.6}@media (max-width:768px){.loan-calculator_title__TLJPA{font-size:24px}.loan-calculator_subtitle__GPvUe{font-size:14px;margin-bottom:24px}}.loan-calculator_calculatorCard__qC9by{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.loan-calculator_inputGroup__jovj5{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.loan-calculator_inputRow__M623k{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:480px){.loan-calculator_inputRow__M623k{grid-template-columns:1fr}}.loan-calculator_inputWrapper__Uzr6P{display:flex;flex-direction:column;gap:12px}.loan-calculator_label__E9j_f{font-size:14px;font-weight:600;color:var(--foreground-muted);margin-left:4px}.loan-calculator_input__WmsLV{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:16px;transition:all .2s ease;box-shadow:var(--shadow-soft);width:100%}.loan-calculator_input__WmsLV:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 4px var(--page-accent-soft)}.loan-calculator_termInputGroup__PcqKJ{display:flex;gap:8px}.loan-calculator_termInputGroup__PcqKJ .loan-calculator_input__WmsLV{flex:1 1}.loan-calculator_select__8ZwJH{padding:14px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);font-size:14px;cursor:pointer;transition:all .2s ease;min-width:80px}.loan-calculator_select__8ZwJH:focus{outline:none;border-color:var(--page-accent)}.loan-calculator_methodGroup__pwTls{display:flex;gap:8px}.loan-calculator_methodButton__snPct{flex:1 1;padding:12px 16px;border-radius:12px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground-muted);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.loan-calculator_methodButton__snPct:hover{border-color:var(--page-accent)}.loan-calculator_methodActive__ioi84{background:var(--page-accent);color:white;border-color:var(--page-accent)}.loan-calculator_calculateButton__o6zX8{width:100%;padding:16px;border:none;border-radius:14px;background:var(--page-accent);color:white;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.loan-calculator_calculateButton__o6zX8:hover{background:var(--page-accent-strong)}.loan-calculator_summaryCards__3gXpO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}@media (max-width:600px){.loan-calculator_summaryCards__3gXpO{grid-template-columns:1fr}}.loan-calculator_summaryCard__bSlGL{background:var(--surface);border-radius:20px;padding:24px;text-align:center;border:1px solid var(--page-accent-soft);box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:12px}.loan-calculator_summaryLabel__7ZE65{font-size:14px;font-weight:600;color:var(--foreground-muted)}.loan-calculator_summaryNote__IpWNx{display:block;font-size:11px;font-weight:400;margin-top:2px}.loan-calculator_summaryValue__gxE4e{font-size:22px;font-weight:700;color:var(--page-accent-strong)}.loan-calculator_summaryValueRed__02roo{font-size:22px;font-weight:700;color:#e53e3e}.loan-calculator_scheduleCard__doMT1{background:var(--surface);border-radius:24px;padding:36px;box-shadow:var(--shadow-soft);margin-bottom:32px;border:1px solid var(--page-accent-soft)}.loan-calculator_scheduleTitle__uZJtv{font-size:18px;font-weight:700;color:var(--foreground);margin-bottom:20px}.loan-calculator_tableWrapper__COn67{overflow-x:auto}.loan-calculator_scheduleTable__wTdpZ{width:100%;border-collapse:collapse;font-size:14px}.loan-calculator_scheduleTable__wTdpZ th{padding:16px;text-align:right;font-weight:600;color:var(--foreground-muted);border-bottom:2px solid var(--border-soft);white-space:nowrap}.loan-calculator_scheduleTable__wTdpZ th:first-child{text-align:center}.loan-calculator_scheduleTable__wTdpZ td{padding:16px;text-align:right;color:var(--foreground);border-bottom:1px solid var(--border-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loan-calculator_scheduleTable__wTdpZ td:first-child{text-align:center;font-weight:600}.loan-calculator_interestCell__fnETv{color:#e53e3e}.loan-calculator_scheduleTable__wTdpZ tbody tr:hover{background:var(--page-accent-soft)}.loan-calculator_description__3_7Sr{margin-top:72px;line-height:1.8}.loan-calculator_description__3_7Sr h2{font-size:24px;font-weight:700;margin-bottom:20px;color:var(--foreground)}.loan-calculator_description__3_7Sr h2:after{content:"";display:block;width:52px;height:4px;border-radius:999px;background:var(--page-accent);margin-top:6px}.loan-calculator_description__3_7Sr h3{font-size:20px;font-weight:600;margin:40px 0 16px;color:var(--foreground)}.loan-calculator_description__3_7Sr h4{font-size:17px;font-weight:600;margin:28px 0 12px;color:var(--foreground)}.loan-calculator_description__3_7Sr div,.loan-calculator_description__3_7Sr p{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.loan-calculator_description__3_7Sr ul{margin:0 0 24px;padding-left:20px}.loan-calculator_description__3_7Sr li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.loan-calculator_description__3_7Sr li::marker{color:var(--page-accent)}.loan-calculator_description__3_7Sr strong{color:var(--foreground);font-weight:600}.loan-calculator_relatedTools__krsYQ{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}@media (max-width:768px){.loan-calculator_calculatorCard__qC9by,.loan-calculator_scheduleCard__doMT1{padding:24px 18px}.loan-calculator_methodGroup__pwTls{flex-direction:column}}.oecd-average-salary_container__3pMNE{--page-accent:#10b981;--page-accent-strong:#059669;--page-accent-soft:rgba(16,185,129,0.12);--page-accent-shadow:rgba(16,185,129,0.25);max-width:1200px;margin:0 auto;padding:48px 20px 80px}.oecd-average-salary_header__dnOLO{margin-bottom:48px;text-align:center;position:relative;padding-bottom:28px}.oecd-average-salary_header__dnOLO:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100px;height:3px;background:var(--page-accent);border-radius:3px}.oecd-average-salary_headerTitle__b01kb{font-size:clamp(32px,4vw,40px);margin-bottom:16px;font-weight:800;letter-spacing:-.5px;color:var(--page-accent-strong)}.oecd-average-salary_description__FWfgf{font-size:18px;color:var(--foreground-muted);max-width:700px;margin:0 auto;line-height:1.6}.oecd-average-salary_controls__bfDiC{display:flex;justify-content:space-between;margin-bottom:24px;flex-wrap:wrap;gap:16px;background:var(--page-accent-soft);padding:24px;border-radius:20px;box-shadow:var(--shadow-soft)}.oecd-average-salary_searchInput__8Kbap{padding:12px 16px;border-radius:16px;border:1px solid var(--page-accent-soft);min-width:250px;background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-soft);transition:all .2s ease}.oecd-average-salary_searchInput__8Kbap:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.oecd-average-salary_sortSelect__NDNZi{padding:12px 16px;border-radius:16px;border:1px solid var(--page-accent-soft);background:var(--surface);color:var(--foreground);box-shadow:var(--shadow-soft);cursor:pointer;transition:all .2s ease}.oecd-average-salary_sortSelect__NDNZi:focus{outline:none;border-color:var(--page-accent);box-shadow:0 0 0 3px var(--page-accent-soft)}.oecd-average-salary_currencyToggle__HOq20{display:flex;align-items:center;gap:12px;margin-bottom:24px;background:var(--page-accent-soft);padding:18px 24px;border-radius:18px;box-shadow:var(--shadow-soft)}.oecd-average-salary_currencyLabel__7_Xig{font-size:16px;color:var(--foreground-muted);font-weight:600}.oecd-average-salary_table__WXQ0Q{width:100%;border-collapse:separate;border-spacing:0;margin-top:24px;border-radius:20px;overflow:hidden;box-shadow:var(--shadow-soft)}.oecd-average-salary_th__fsz3K{padding:18px 16px;text-align:left;background:var(--page-accent);color:#fff;font-weight:600;position:-webkit-sticky;position:sticky;top:0}.oecd-average-salary_th__fsz3K:first-child{border-top-left-radius:12px}.oecd-average-salary_th__fsz3K:last-child{border-top-right-radius:12px}.oecd-average-salary_td__4JgrE{padding:16px;border-bottom:1px solid var(--page-accent-soft);transition:background-color .2s ease;background:var(--surface)}.oecd-average-salary_table__WXQ0Q tr:last-child .oecd-average-salary_td__4JgrE{border-bottom:none}.oecd-average-salary_table__WXQ0Q tr:hover .oecd-average-salary_td__4JgrE{background-color:var(--page-accent-soft)}.oecd-average-salary_salaryCell__k2BuL{padding:16px;border-bottom:1px solid var(--page-accent-soft);transition:background-color .2s ease;font-weight:600;color:var(--page-accent-strong)}.oecd-average-salary_table__WXQ0Q tr:last-child .oecd-average-salary_salaryCell__k2BuL{border-bottom:none}.oecd-average-salary_table__WXQ0Q tr:hover .oecd-average-salary_salaryCell__k2BuL{background-color:var(--page-accent-soft)}.oecd-average-salary_loadingMessage__Z90Do{text-align:center;padding:60px;font-size:18px;color:var(--page-accent-strong);background:var(--page-accent-soft);border-radius:20px;box-shadow:var(--shadow-soft)}.oecd-average-salary_errorMessage__S9iy1{text-align:center;padding:40px;font-size:18px;color:#e53e3e;background:rgba(229,62,62,.05);border-radius:20px;box-shadow:var(--shadow-soft)}.oecd-average-salary_lastUpdated__DXDW0{text-align:right;margin-top:16px;font-size:14px;color:var(--foreground-muted);font-style:italic}.oecd-average-salary_infoSection__raHf1{margin-top:72px}.oecd-average-salary_infoTitle__uSdG0{font-size:28px;margin-bottom:30px;text-align:center;font-weight:700}.oecd-average-salary_infoSubsection__I_wD5{margin-bottom:30px}.oecd-average-salary_infoSubsection__I_wD5:last-child{margin-bottom:0}.oecd-average-salary_infoSubtitle__0qjbc{font-size:16px;margin-bottom:16px;font-weight:600}.oecd-average-salary_infoText__FTxHm{font-size:16px;line-height:1.8;color:var(--foreground-muted);margin-bottom:16px}.oecd-average-salary_infoSection__raHf1 div{margin-bottom:16px;color:var(--foreground-muted);font-size:15px}.oecd-average-salary_infoSection__raHf1 ul{margin:0 0 24px;padding-left:20px}.oecd-average-salary_infoSection__raHf1 li{color:var(--foreground-muted);font-size:15px;margin-bottom:8px;padding-left:4px}.oecd-average-salary_infoSection__raHf1 li::marker{color:var(--page-accent)}.oecd-average-salary_infoSection__raHf1 strong{color:var(--foreground);font-weight:600}.oecd-average-salary_chartSection__nco9K{margin:40px 0;padding:36px;background:var(--surface);border-radius:24px;box-shadow:var(--shadow-soft);border:1px solid var(--page-accent-soft)}.oecd-average-salary_chartTitle__ja6J8{font-size:24px;margin-bottom:24px;text-align:center;font-weight:700}.oecd-average-salary_relatedTools__gkEoX{margin-top:40px;padding-top:32px;border-top:1px solid var(--border-soft)}.oecd-average-salary_relatedTools__gkEoX h3{font-size:20px;font-weight:600;margin-bottom:16px;color:var(--foreground)}.oecd-average-salary_relatedGrid__Zx8Er{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.oecd-average-salary_relatedCard__mAGSA{display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:12px;border:1px solid var(--border-soft);text-decoration:none;transition:background .15s ease}.oecd-average-salary_relatedCard__mAGSA:hover{background:var(--surface-muted)}.oecd-average-salary_relatedCard__mAGSA strong{font-size:15px;color:var(--foreground)}.oecd-average-salary_relatedCard__mAGSA span{font-size:13px;color:var(--foreground-muted)}@media (max-width:768px){.oecd-average-salary_controls__bfDiC{padding:20px}.oecd-average-salary_chartSection__nco9K{padding:28px 20px}}