.page_pageWidth__itkRy{width:min(100% - 2rem,75rem);margin-inline:auto}.page_hero__SKW6o{padding-block:clamp(3rem,7vw,5.5rem) clamp(2rem,4vw,3rem)}.page_hero__SKW6o h1{max-width:14ch;margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.page_hero__SKW6o p{max-width:60ch;margin:1rem 0 0;color:var(--muted-ink);font-size:clamp(1rem,2vw,1.125rem)}.page_toolSection__TC9mO{margin-bottom:clamp(4rem,8vw,7rem)}.page_noScript__pZ1OB{margin:1rem 0 0;padding:.75rem 1rem;border:1px solid var(--control-border);border-radius:.625rem;background:var(--surface)}.page_guide__owTCG{padding-block:clamp(3rem,6vw,5rem);border-top:1px solid var(--divider)}.page_guideIntro__AeBY4{max-width:65ch;margin-bottom:clamp(2rem,5vw,3rem)}.page_faq__hmOuC h2,.page_guide__owTCG h2{max-width:24ch;margin:0 0 .75rem;font-size:1.5rem;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.page_faq__hmOuC p,.page_guideGrid__unwN2 p,.page_guideIntro__AeBY4 p{color:var(--muted-ink)}.page_guideIntro__AeBY4 p{margin:0}.page_guideGrid__unwN2{display:grid;gap:2rem}.page_guideGrid__unwN2 section{min-width:0;padding-top:1.25rem;border-top:1px solid var(--divider)}.page_guideGrid__unwN2 h3{margin:0 0 .625rem;font-size:1rem;line-height:1.4}.page_guideGrid__unwN2 p{max-width:65ch;margin:0}.page_guideGrid__unwN2 p+p{margin-top:.75rem}.page_faq__hmOuC code,.page_guide__owTCG code{font-family:var(--code-font);font-size:.9em}.page_faq__hmOuC{padding-block:0 clamp(4rem,8vw,6rem)}.page_faq__hmOuC h2{margin-bottom:1.5rem}.page_faq__hmOuC details{max-width:48rem;border-top:1px solid var(--divider)}.page_faq__hmOuC details:last-child{border-bottom:1px solid var(--divider)}.page_faq__hmOuC summary{min-height:3.5rem;padding:.9rem 2rem .9rem 0;color:var(--ink);font-weight:650;cursor:pointer}.page_faq__hmOuC details p{max-width:65ch;margin:0;padding:0 1rem 1.25rem 0}@media (min-width:48rem){.page_pageWidth__itkRy{width:min(100% - 3rem,75rem)}.page_guideGrid__unwN2{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}}.not-found_main__WoYtF{width:min(100% - 2rem,75rem);min-height:60vh;margin-inline:auto;padding-block:clamp(4rem,12vw,8rem)}.not-found_code__SJkuV{margin:0 0 .5rem;color:var(--accent);font-family:var(--code-font);font-weight:700}.not-found_main__WoYtF h1{margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05;letter-spacing:-.035em}.not-found_main__WoYtF p:not(.not-found_code__SJkuV){max-width:48ch;margin-block:1rem 1.5rem;color:var(--muted-ink)}@media (min-width:48rem){.not-found_main__WoYtF{width:min(100% - 3rem,75rem)}}.analytics_panel__lCj4E{width:min(100%,72rem);margin:1.5rem auto;padding:1rem;color:#101828;background:#fff;border:1px solid #667085;border-radius:.625rem}.analytics_heading__ELhC4{margin:0;font-size:1rem;line-height:1.4}.analytics_copy__DVAPH,.analytics_disclosure__rEJi_{max-width:65ch;margin:.5rem 0 0;line-height:1.5}.analytics_disclosure__rEJi_{color:#475467;font-size:.875rem}.analytics_actions__jREf2{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.analytics_choiceButton__L3_Fl,.analytics_dismissButton__NEVxu,.analytics_settingsButton__SWBCr{min-height:2.75rem;padding:.625rem .875rem;color:#101828;font:inherit;background:#fff;border:1px solid #667085;border-radius:.625rem;cursor:pointer}.analytics_choiceButton__L3_Fl:hover,.analytics_choiceButton__L3_Fl[data-selected=true]{color:#fff;background:#5b4ae8;border-color:#5b4ae8}.analytics_dismissButton__NEVxu,.analytics_settingsButton__SWBCr{color:#475467;text-decoration:underline;text-underline-offset:.18em}.analytics_choiceButton__L3_Fl:focus-visible,.analytics_dismissButton__NEVxu:focus-visible,.analytics_settingsButton__SWBCr:focus-visible{outline:2px solid #5b4ae8;outline-offset:2px}.analytics_settings__HxVml{margin-block:.75rem}.analytics_settings__HxVml .analytics_panel__lCj4E{margin-block:.75rem 0}.analytics_settingsHeadingRow__5metn{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (max-width:30rem){.analytics_choiceButton__L3_Fl,.analytics_dismissButton__NEVxu{width:100%}}@media (prefers-reduced-motion:reduce){.analytics_choiceButton__L3_Fl,.analytics_dismissButton__NEVxu,.analytics_settingsButton__SWBCr{transition:none}}@media (forced-colors:active){.analytics_choiceButton__L3_Fl,.analytics_dismissButton__NEVxu,.analytics_panel__lCj4E,.analytics_settingsButton__SWBCr{border:1px solid ButtonText}}.converter_tool__icSGx{container:converter/inline-size;border-radius:1rem;background:var(--surface);box-shadow:0 12px 32px rgb(16 24 40/8%)}.converter_form___2ZJz{display:grid;gap:2rem;padding:clamp(1rem,3vw,2rem)}.converter_panel__A_WGt{display:flex;min-width:0;flex-direction:column}.converter_panelHeading__ZHdqY{display:flex;min-height:1.5rem;align-items:baseline;justify-content:space-between;gap:1rem}.converter_panelHeading__ZHdqY h2,.converter_panelHeading__ZHdqY label{margin:0;color:var(--ink);font-size:.875rem;font-weight:700;line-height:1.4}.converter_byteCount__IoPnG{color:var(--muted-ink);font-family:var(--code-font);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.converter_helpText__OnRVp{min-height:1.5rem;margin:.375rem 0 .75rem;color:var(--muted-ink);font-size:.875rem;line-height:1.5}.converter_output__OGKTO,.converter_textarea__18oqT{width:100%;min-height:clamp(18rem,48vh,32rem);margin:0;border:1px solid var(--control-border);border-radius:.625rem;font-family:var(--code-font);font-size:.875rem;line-height:1.55;tab-size:2}.converter_textarea__18oqT{display:block;flex:1 1;padding:1rem;background:var(--surface);caret-color:var(--accent);resize:vertical;transition:border-color .14s ease-out,box-shadow .14s ease-out}.converter_textarea__18oqT::placeholder{color:#526173;opacity:1}.converter_textarea__18oqT:hover{border-color:#344054}.converter_textarea__18oqT:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.converter_textarea__18oqT[aria-invalid=true]{border-color:var(--error)}.converter_output__OGKTO{max-width:100%;overflow:auto;flex:1 1;padding:1rem;background:var(--code-surface);color:var(--code-ink);white-space:pre}.converter_output__OGKTO code{font:inherit}.converter_emptyOutput__w3Xsq,.converter_outputPlaceholder__4WapW{color:#aeb8c7;white-space:pre-wrap}.converter_actions__50nod,.converter_outputActions__6pmPd{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.converter_outputActions__6pmPd{align-items:stretch}.converter_primaryButton__psdJ6,.converter_secondaryButton__AhdJO{min-height:2.75rem;border:1px solid;border-radius:.625rem;padding:.625rem 1rem;font-weight:700;line-height:1.25;cursor:pointer}.converter_primaryButton__psdJ6{border-color:var(--accent);background:var(--accent);color:#ffffff}.converter_primaryButton__psdJ6:hover:not(:disabled){border-color:var(--accent-hover);background:var(--accent-hover)}.converter_primaryButton__psdJ6[aria-disabled=true]{cursor:progress}.converter_secondaryButton__AhdJO{border-color:var(--control-border);background:var(--surface);color:var(--ink)}.converter_secondaryButton__AhdJO:hover:not(:disabled){background:#f2f4f7}.converter_primaryButton__psdJ6:disabled,.converter_secondaryButton__AhdJO:disabled{border-color:#98a2b3;background:#eaecf0;color:#475467;cursor:not-allowed}.converter_error__51Zqn{margin:.75rem 0 0;color:var(--error);font-size:.875rem;font-weight:650;line-height:1.5}.converter_ready__Lubjo{border-radius:999px;padding:.125rem .5rem;background:var(--success-surface);color:var(--success);font-size:.75rem;font-weight:700}.converter_warnings__AsZH8{margin-top:1rem;border:1px solid #b54708;border-radius:.625rem;padding:.875rem;background:var(--warning-surface);color:var(--warning)}.converter_warnings__AsZH8 h3{margin:0;font-size:.875rem;line-height:1.4}.converter_warningSummary__inXgJ{display:flex;flex-wrap:wrap;gap:.375rem 1rem;margin:.5rem 0 0;padding:0;font-size:.8125rem;list-style:none}.converter_warnings__AsZH8 details{margin-top:.75rem;border-top:1px solid #dc6803;padding-top:.625rem;font-size:.8125rem}.converter_warnings__AsZH8 summary{min-height:2.75rem;padding-block:.625rem;font-weight:700;cursor:pointer}.converter_warnings__AsZH8 ol{max-height:13rem;margin:.5rem 0 0;padding-left:1.5rem;overflow:auto}.converter_warnings__AsZH8 li+li{margin-top:.375rem}.converter_warnings__AsZH8 li span{margin-right:.5rem}.converter_warnings__AsZH8 code{font-family:var(--code-font);overflow-wrap:anywhere}.converter_warnings__AsZH8 p{margin:.75rem 0 0}.converter_reviewNote__5WWnV{margin:.875rem 0 0;color:var(--muted-ink);font-size:.8125rem;line-height:1.5}.converter_status__e2KV2{min-height:1.5rem;margin:0;padding:0 2rem 1rem;color:var(--success);font-size:.875rem;font-weight:650}.converter_statusError__A0RC1{color:var(--error)}@media (min-width:30rem){.converter_actions__50nod{flex-direction:row;justify-content:space-between}.converter_outputActions__6pmPd{align-items:flex-end}.converter_primaryButton__psdJ6,.converter_secondaryButton__AhdJO{min-width:9rem}}@media (min-width:64rem){@container converter (min-width: 60rem){.converter_form___2ZJz{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}}@media (forced-colors:active){.converter_primaryButton__psdJ6,.converter_ready__Lubjo,.converter_secondaryButton__AhdJO,.converter_warnings__AsZH8{forced-color-adjust:auto}}.site_header__reuaD{border-bottom:1px solid var(--divider);background:rgb(248 250 252/92%)}.site_footerInner__OcI6r,.site_headerInner__RGgAd{width:min(100% - 2rem,75rem);margin-inline:auto}.site_headerInner__RGgAd{display:flex;min-height:4rem;align-items:center}.site_brand__rwh7Z{display:inline-flex;min-height:2.75rem;align-items:center;gap:.625rem;color:var(--ink);font-weight:700;letter-spacing:-.015em;text-decoration:none}.site_brand__rwh7Z img{display:block}.site_footer__cZ2Du{border-top:1px solid var(--divider);background:var(--surface)}.site_footerInner__OcI6r{padding-block:2rem;color:var(--muted-ink);font-size:.875rem}.site_footerControls__0fHJl{margin-bottom:1rem}.site_footerMeta__wnnvQ{display:flex;flex-direction:column;gap:.5rem}.site_footerMeta__wnnvQ p{max-width:65ch;margin:0}@media (min-width:48rem){.site_footerInner__OcI6r,.site_headerInner__RGgAd{width:min(100% - 3rem,75rem)}.site_footerMeta__wnnvQ{flex-direction:row;justify-content:space-between;gap:2rem}}