body{--accent-readable:color-mix(in srgb, rgb(var(--primary-rgb, 16,185,129)) 58%, #000);--copy-muted:#526175}html[data-theme=dark] body{--accent-readable:color-mix(in srgb, rgb(var(--primary-rgb, 16,185,129)) 50%, #fff);--copy-muted:#acbbc8}.comprehensive-guide-section,.converter-guide-content,.converter-guide-sidebar,.faq-simple-item,.games-article,.guide-content,.highlight-card,body:not([data-page-kind=typing]):not([data-page-kind=typezone]) main.container{--primary:var(--accent-readable);--text-secondary:var(--copy-muted)}.pro-footer{--text-secondary:var(--copy-muted)}.pro-footer .footer-bottom,.pro-footer .footer-desc{color:var(--copy-muted)!important}.article-meta,.pro-footer .footer-bottom,.pro-footer .footer-desc,.toolbar-branding>p{opacity:1!important}#converter-progress-value,#guide-progress-value,#reading-progress,.article-tag,.article-toc a.is-active,.font-badge.modern,.pro-footer .footer-bottom>div:nth-child(2),.sidebar-toc a.is-active{color:var(--accent-readable)!important}.article-meta,.inline-example__value,.sequence,.toolbar-branding>p{color:var(--copy-muted)!important}#copy-preeti,#copy-unicode,#restart-btn,#view-mode-line.active,#view-mode-paragraph.active,.converter-next-actions>a:first-child,.game-card .play-btn,.guide-action,.mode-switch-item:has(input:checked) .mode-pill,.next-steps .hero-actions>a:first-child,.nt-btn-review{background:#047857!important;color:#fff!important}#clear-free-btn{background:#b91c1c!important}#clear-converter{color:#b91c1c!important}.font-badge.legacy{color:#92400e!important}html[data-theme=dark] #clear-converter{color:#fca5a5!important}html[data-theme=dark] .font-badge.legacy{color:#fcd34d!important}[tabindex="0"]:focus-visible{outline:3px solid var(--accent-readable,#047857);outline-offset:3px}/*! Inter, Outfit and Tiro Devanagari Hindi: SIL Open Font License; see font license files in assets/fonts/. */@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-ca157063339ac4ad.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-71d5ee93cc1e9f1d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-6e9e020a25f9b56d.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-1be3448e292fbf05.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-5c66f9e07e90c6d4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-34b9c504cab7a73e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-3100e775e8616cd2.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-ca157063339ac4ad.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-71d5ee93cc1e9f1d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-6e9e020a25f9b56d.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-1be3448e292fbf05.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-5c66f9e07e90c6d4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-34b9c504cab7a73e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-3100e775e8616cd2.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-ca157063339ac4ad.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-71d5ee93cc1e9f1d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-6e9e020a25f9b56d.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-1be3448e292fbf05.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-5c66f9e07e90c6d4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-34b9c504cab7a73e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-3100e775e8616cd2.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-ca157063339ac4ad.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-71d5ee93cc1e9f1d.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-6e9e020a25f9b56d.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-1be3448e292fbf05.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-5c66f9e07e90c6d4.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-34b9c504cab7a73e.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-3100e775e8616cd2.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/google-0f53d1c03b3918d7.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/google-6c18d579fd87c377.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-0f53d1c03b3918d7.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-6c18d579fd87c377.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-0f53d1c03b3918d7.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/google-6c18d579fd87c377.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-0f53d1c03b3918d7.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/google-6c18d579fd87c377.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-0f53d1c03b3918d7.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/google-6c18d579fd87c377.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Tiro Devanagari Hindi';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/google-9cfd702c7dc4722b.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Tiro Devanagari Hindi';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/google-e89bf755fc3c5ebe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Tiro Devanagari Hindi';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/google-c60fec9bcd126fee.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Tiro Devanagari Hindi';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-ba48f7ea671ac3a0.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:'Tiro Devanagari Hindi';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-e81fe9f1bdc95a28.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Tiro Devanagari Hindi';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/google-0cbde597b9bd8116.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.nt-utility{--page-bg:var(--bg-color,#f8fafc);--page-card:var(--surface,#fff);--page-ink:var(--text-primary,#1e293b);--page-muted:var(--text-secondary,#64748b);--page-line:var(--border,#e2e8f0);--page-tint:var(--highlight,#ecfdf5);--page-green:var(--primary-readable,#087f65);--article-offset:24px;font-family:Inter,'Nirmala UI',sans-serif!important;color:var(--page-ink);background:var(--page-bg)!important;overflow-y:auto!important;height:auto!important}html[data-theme=dark] .nt-utility{--page-bg:var(--bg-color,#0d1117);--page-card:var(--surface,#161b22);--page-ink:var(--text-primary,#e5edf5);--page-muted:var(--text-secondary,#a6b4c5);--page-line:var(--border,#2b3745);--page-tint:var(--highlight,#12382e);--page-green:var(--primary,#10b981)}.nt-utility :is(.nt-page-main,.nt-page-hero,.nt-page-rail,.nt-verify-main,.card),.nt-utility :is(.nt-page-main,.nt-page-rail) *{box-sizing:border-box}.nt-utility :is(.hero,.faq-hero,.games-hero){padding:48px 24px!important;margin:0!important;text-align:center;background:linear-gradient(120deg,var(--page-card),var(--page-bg))!important;border-bottom:1px solid var(--page-line)}.nt-utility :is(.hero,.faq-hero,.games-hero)::before{background:radial-gradient(circle at top right,rgba(var(--primary-rgb,16,185,129),.08),transparent 65%)!important}.nt-utility :is(.hero,.faq-hero,.games-hero) h1{font:750 clamp(32px,3.5vw,48px)/1.18 Outfit,Inter,sans-serif!important;letter-spacing:-.03em;text-shadow:none!important;color:var(--page-ink)!important;margin:0 0 16px!important}.nt-utility :is(.hero,.faq-hero,.games-hero) p{font:400 17px/1.75 Inter,sans-serif!important;color:var(--page-muted)!important;max-width:65ch;margin:0 auto 20px!important}.nt-utility .hero .container{max-width:1200px;padding:0!important}.nt-utility .nt-page-main{width:min(1200px,calc(100% - 48px))!important;max-width:1200px!important;padding:0!important;margin:36px auto 64px!important}.nt-utility .nt-reading-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:40px;align-items:start}.nt-utility [data-reading-content]{min-width:0;max-width:none;width:100%;margin:0!important;padding:0!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--page-muted);font:400 17px/1.85 Inter,'Nirmala UI',sans-serif}.nt-utility [data-reading-content] :is(p,li){font-size:17px!important;line-height:1.85!important;color:var(--page-muted)!important}.nt-utility [data-reading-content] p{max-width:75ch;margin:0 0 20px!important}.nt-utility [data-reading-content] :is(h1,h2,h3){font-family:Outfit,Inter,sans-serif!important;color:var(--page-ink)!important;line-height:1.35!important;text-shadow:none!important;scroll-margin-top:calc(var(--article-offset) + 16px)}.nt-utility [data-reading-content] h1{font-size:clamp(30px,3.5vw,44px)!important;margin:0 0 24px!important}.nt-utility [data-reading-content] h2{font-size:clamp(25px,2.2vw,30px)!important;margin:36px 0 16px!important;border:0!important;padding:0!important}.nt-utility [data-reading-content] h3{font-size:21px!important;margin:24px 0 12px!important}.nt-utility [data-reading-content] :is(ul,ol){padding-left:24px}.nt-utility [data-reading-content] a{color:var(--page-green);text-underline-offset:3px}.nt-utility [data-reading-content] strong{color:var(--page-ink)}.nt-utility .nt-page-rail{position:sticky;top:var(--article-offset);height:calc(100dvh - var(--article-offset) - 24px);min-height:0;display:flex;flex-direction:column;padding:20px;border:1px solid var(--page-line);border-radius:16px;background:var(--page-card)}.nt-utility .nt-reading-status{flex:none;padding-bottom:20px;border-bottom:1px solid var(--page-line)}.nt-utility .nt-reading-label{display:flex;justify-content:space-between;gap:12px;font:650 12px/1.6 Inter,sans-serif;color:var(--page-muted)}.nt-utility .nt-reading-label output{color:var(--page-green);font-weight:800;font-variant-numeric:tabular-nums}.nt-utility .nt-reading-track{height:5px;margin-top:12px;border-radius:999px;background:var(--page-tint);overflow:hidden}.nt-utility .nt-reading-fill{display:block;height:100%;width:0;border-radius:inherit;background:var(--primary,#10b981)}.nt-utility .nt-contents{display:block!important;position:relative;min-height:0;flex:1;margin:18px 0;padding:0;border:0;overflow-y:auto;scrollbar-width:thin}.nt-utility .nt-contents>summary{display:block;font:750 14px/1.6 Inter,sans-serif;color:var(--page-ink);margin:0 0 12px;cursor:default}.nt-utility .nt-contents>summary::before{content:none}.nt-utility .nt-contents nav{display:block!important;position:absolute;inset:34px 0 0;padding:0!important;border:0!important;border-radius:0;background:0 0!important;box-shadow:none!important}.nt-utility .nt-contents ol{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;list-style:none;gap:4px;margin:0;padding:0}.nt-utility .nt-contents li{flex:none;margin:0}.nt-utility .nt-contents a{position:relative;display:block;padding:9px 10px 9px 26px;border-radius:8px;font:550 13px/1.55 Inter,sans-serif;color:var(--page-muted);text-decoration:none}.nt-utility .nt-contents a::before{content:'';position:absolute;left:9px;top:17px;width:6px;height:6px;border-radius:50%;border:1px solid var(--page-line)}.nt-utility .nt-contents a:is(:hover,[aria-current=location]){background:var(--page-tint);color:var(--page-green)}.nt-utility .nt-contents a[aria-current=location]{font-weight:750}.nt-utility .nt-contents a[aria-current=location]::before{background:var(--primary,#10b981);border-color:var(--primary,#10b981)}.nt-utility .nt-page-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:1px solid var(--page-line);border-radius:10px;background:var(--page-card);color:var(--page-ink);font:700 14px/1.5 Inter,sans-serif;text-decoration:none}.nt-utility .nt-page-rail>.nt-page-button{flex:none;width:100%}.nt-utility :is(.nt-page-button,.nt-contents a,summary):focus-visible{outline:3px solid var(--primary,#10b981);outline-offset:3px}.nt-utility .hero :is(.btn-primary,.blog-hero-cta a),.nt-utility :is(.game-play-btn,.nt-write-btn){border-radius:10px!important;font:700 14px/1.5 Inter,sans-serif!important;box-shadow:none!important}.nt-utility.page-about .content-section{margin:0!important;gap:32px}.nt-utility.page-about .about-content p{max-width:75ch;font-size:17px;line-height:1.85}.nt-utility.page-about .about-content h2{font-size:clamp(25px,2.2vw,30px);margin:32px 0 16px}.nt-utility.page-about .highlight-card{border-radius:16px;padding:28px;box-shadow:none}.nt-utility.page-faq .faq-hero{margin-bottom:32px!important;border-radius:16px}.nt-utility.page-faq .faq-page{background:0 0}.nt-utility.page-faq>.app-container{padding:0!important}.nt-utility.page-faq .faq-simple-item h5{font:700 18px/1.5 Inter,sans-serif;margin:24px 0 12px!important}.nt-utility.page-faq .faq-simple-item>div{padding-left:18px!important}.nt-utility.page-reviews .hero h1{display:flex;align-items:center;justify-content:center;gap:12px}.nt-utility .nt-title-icon{width:32px;height:32px;flex:none;color:var(--page-green)}.nt-utility.page-reviews .nt-reviews-section{padding:0!important;margin:0!important}.nt-utility.page-blog .blog-hero h1 br{display:none}.nt-utility.page-blog .blog-hero{min-height:0!important}.nt-utility.page-blog .blog-hero h1{max-width:24ch;margin:0 auto 16px!important}.nt-utility.page-converter .converter-guide-layout{grid-template-columns:250px minmax(0,1fr);width:min(1200px,calc(100% - 48px));padding:0;margin:36px auto 64px;gap:40px}.nt-utility.page-converter .converter-guide-table{display:table;table-layout:fixed;overflow-wrap:anywhere;font-size:14px}.nt-utility.page-converter .converter-guide-table :is(th,td){padding:12px}.nt-utility.page-converter .converter-next-steps{border-radius:16px}.nt-utility.page-result .result-page h1{font-family:Outfit,Inter,sans-serif;text-shadow:none}.nt-utility.page-404 .card{background:var(--page-card);border-color:var(--page-line);border-radius:16px;width:min(480px,calc(100% - 40px));max-width:480px;padding:32px}.nt-utility.page-404 .card h1{font-family:Outfit,Inter,sans-serif}.nt-utility.page-404 .card p{color:var(--page-muted)}.nt-utility.page-verify .nt-verify-main{max-width:1000px;margin:32px auto;padding:0 24px}.nt-utility.page-verify .nt-verify-heading h1{font:750 clamp(28px,3vw,36px)/1.3 Outfit,Inter,sans-serif;color:var(--page-ink)}html[data-theme=dark] .nt-utility.page-verify .nt-verify-heading .nt-header-logo{filter:invert(1) hue-rotate(180deg)}.nt-utility.page-verify :is(.nt-verify-heading p,.nt-verify-disclosure){color:var(--page-muted)}.nt-utility.page-verify .nt-verify-controls{flex-wrap:wrap}.nt-utility.page-verify .nt-verify-controls :is(button,a){font-family:Inter,sans-serif;border-radius:10px}.nt-utility .pro-footer{margin-top:64px!important}.nt-game-shell .nt-header{font-family:Inter,sans-serif}@media(max-width:1100px){.nt-utility .nt-reading-layout,.nt-utility.page-converter .converter-guide-layout{grid-template-columns:1fr;gap:28px}.nt-utility .nt-page-rail{display:none}.nt-utility .nt-contents{overflow:visible;margin:16px 0}.nt-utility .nt-contents nav{position:static}.nt-utility .nt-contents ol{display:block;margin-top:14px}.nt-utility .nt-contents>summary{cursor:pointer;margin:0}.nt-utility .nt-contents>summary::after{content:' +';color:var(--page-green)}.nt-utility .nt-contents[open]>summary::after{content:' −'}}@media(max-width:600px){.nt-utility :is(.hero,.faq-hero,.games-hero){padding:32px 20px!important}.nt-utility :is(.hero,.faq-hero,.games-hero) h1{font-size:32px!important}.nt-utility :is(.hero,.faq-hero,.games-hero) p{font-size:16px!important}.nt-utility .nt-page-main,.nt-utility.page-converter .converter-guide-layout{width:calc(100% - 40px)!important;margin-top:28px!important}.nt-utility [data-reading-content] :is(p,li),.nt-utility.page-about .about-content p{font-size:16px!important}.nt-utility.page-about .highlight-card{padding:20px}.nt-utility.page-converter .converter-mode-switches{flex-wrap:wrap;max-width:100%}.nt-utility.page-converter .converter-toolbar{flex-wrap:wrap!important}.nt-utility.page-converter .toolbar-branding{display:none!important}.nt-utility.page-converter .converter-mode-switches{width:100%}.nt-utility.page-converter .mode-switch-group{display:flex;max-width:100%;min-width:0;width:100%}.nt-utility.page-converter .mode-switch-item{min-width:0;flex:1}.nt-utility.page-converter .mode-pill{white-space:normal!important;text-align:center;font-size:12px!important;padding:8px!important}}@media print{.nt-utility.page-verify{background:#fff!important}}