:root{--font-display:Spline Sans, Inter, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-rounded:"SF Pro Rounded", "Hiragino Maru Gothic ProN", Meiryo, "MS PGothic", sans-serif;--font-serif:Georgia, "Times New Roman", serif}html,body,#root{min-height:100%}body{background:radial-gradient(circle at 50% -10%,#242640 0,#0b0c16 42%,#05060c 100%);margin:0}#root{width:100%;max-width:760px;min-height:100vh;margin:0 auto;box-shadow:0 0 80px #0000008c}*{box-sizing:border-box}html[lang=ar]{--font-display:Tahoma, Arial, sans-serif;--font-serif:Tahoma, Arial, sans-serif}html[lang=ar] [dir=auto],html[lang=ar] input,html[lang=ar] button{letter-spacing:normal!important;font-family:Tahoma,Arial,sans-serif!important}html[lang=ar] [dir=auto]{line-height:1.7!important}html[lang=ar] [role=tab] [dir=auto]{line-height:1.2!important}html[dir=rtl] input:not([inputmode=numeric]):not([inputmode=decimal]):not([type=email]):not([type=tel]):not([type=password]){text-align:start;direction:rtl;unicode-bidi:plaintext}html[dir=rtl] input[inputmode=numeric],html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{text-align:start;direction:ltr;unicode-bidi:isolate}