@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&family=Outfit:wght@300;400;500;600;700&family=Spline+Sans+Mono:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Nastaliq+Urdu:wght@400;500;600;700&display=swap";:root{--bg: #14110d;--bg-2: #1c1813;--panel: #221d16;--panel-2: #2a241b;--line: #3a3024;--ink: #f4ecdd;--ink-soft: #c9bca4;--ink-mute: #8c7d63;--gold: #d4a24e;--gold-bright: #f0c068;--green: #7fb069;--red: #d97a6c;--shadow: 0 24px 60px -20px rgba(0, 0, 0, .7)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Outfit,sans-serif;color:var(--ink);min-height:100vh;-webkit-font-smoothing:antialiased;background:radial-gradient(1200px 600px at 85% -10%,rgba(212,162,78,.12),transparent 60%),radial-gradient(900px 500px at 10% 110%,rgba(127,176,105,.06),transparent 55%),var(--bg)}.serif{font-family:Fraunces,serif}.mono{font-family:Spline Sans Mono,monospace}input,select,textarea{font-size:16px}input[type=date]{min-width:0;max-width:100%}@media(max-width:640px){input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}}html,body{overflow-x:hidden}html[lang=ur] body,html[lang=ur] button,html[lang=ur] input,html[lang=ur] select,html[lang=ur] textarea,html[lang=ur] .serif{font-family:Noto Nastaliq Urdu,Outfit,sans-serif;line-height:1.9}html[lang=ur] .mono{font-family:Spline Sans Mono,monospace;line-height:1.5}html[dir=rtl] input[type=date]{direction:ltr;text-align:right}
