:root{--pa-safe-top:env(safe-area-inset-top,0px);--pa-safe-right:env(safe-area-inset-right,0px);--pa-safe-bottom:env(safe-area-inset-bottom,0px);--pa-safe-left:env(safe-area-inset-left,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pa-canvas:#090b10;--pa-surface:#11141b;--pa-surface-raised:#171b24;--pa-border:#2b313d;--pa-text:#f5f7fa;--pa-text-muted:#bac2cf;--pa-text-subtle:#8f99a8;--pa-brand:#55d6a3;--pa-brand-soft:#55d6a329;--pa-brand-contrast:#062418;--pa-success:#34d399;--pa-success-soft:#34d39924;--pa-danger:#ef4444;--pa-danger-soft:#ef44441f;--pa-danger-text:#fecaca;--pa-grid-line:#ffffff06;--pa-shadow:0 1.5rem 5rem -2.5rem #000c;--pa-shadow-soft:0 1rem 2.5rem -1.75rem #000000f2;--pa-radius-lg:1.25rem}*{box-sizing:border-box}html{scrollbar-gutter:stable;touch-action:pan-x pan-y;background:var(--pa-canvas);min-width:0}body{padding-inline:var(--pa-safe-left) var(--pa-safe-right);padding-bottom:var(--pa-safe-bottom);overflow-wrap:anywhere;background:radial-gradient(circle at 85% -10%, color-mix(in srgb, var(--pa-brand) 12%, transparent), transparent 32rem), radial-gradient(circle at -10% 30%, color-mix(in srgb, var(--pa-brand) 8%, transparent), transparent 28rem), var(--pa-canvas);width:100%;min-height:100svh;color:var(--pa-text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body.platform-menu-open{overflow:hidden}h1,h2,h3,p{margin:0}main,section,article,form,table,td,th{min-width:0}main{width:100%;max-width:100%}body>main{padding-top:max(1rem, var(--pa-safe-top))}@media (max-width:52rem){body input,body select,body textarea{min-width:0;font-size:max(1rem,16px)!important}}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit;-webkit-tap-highlight-color:transparent;max-width:100%}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid var(--pa-brand);outline-offset:3px}::selection{background:var(--pa-brand-soft);color:var(--pa-text)}a{transition:color .16s,background-color .16s,border-color .16s}button,input,select,textarea{transition:border-color .16s,box-shadow .16s,background-color .16s}
