@-webkit-keyframes neonFlicker{0%,to{text-shadow:0 0 8px rgba(140,200,255,.65),0 0 22px rgba(112,240,211,.18);text-shadow:var(--shadow-neon)}50%{text-shadow:0 0 5px #70f0d3,0 0 10px #70f0d3,0 0 20px #70f0d3,0 0 30px #8cc8ff;text-shadow:0 0 5px var(--text-acc),0 0 10px var(--text-acc),0 0 20px var(--text-acc),0 0 30px var(--text-color)}75%{text-shadow:0 0 5px #aeb7ca,0 0 10px #aeb7ca,0 0 15px #aeb7ca,0 0 25px #70f0d3;text-shadow:0 0 5px var(--text-color-2),0 0 10px var(--text-color-2),0 0 15px var(--text-color-2),0 0 25px var(--text-acc)}}@keyframes neonFlicker{0%,to{text-shadow:0 0 8px rgba(140,200,255,.65),0 0 22px rgba(112,240,211,.18);text-shadow:var(--shadow-neon)}50%{text-shadow:0 0 5px #70f0d3,0 0 10px #70f0d3,0 0 20px #70f0d3,0 0 30px #8cc8ff;text-shadow:0 0 5px var(--text-acc),0 0 10px var(--text-acc),0 0 20px var(--text-acc),0 0 30px var(--text-color)}75%{text-shadow:0 0 5px #aeb7ca,0 0 10px #aeb7ca,0 0 15px #aeb7ca,0 0 25px #70f0d3;text-shadow:0 0 5px var(--text-color-2),0 0 10px var(--text-color-2),0 0 15px var(--text-color-2),0 0 25px var(--text-acc)}}:root{--color-theme:#0b1020;--color-theme-rgb:11,16,32;--text-color-white:#f5fbff;--case-text-color:#fff;--case-gradient-start:#0b1020;--case-gradient-end:#111a34;--text-color:#8cc8ff;--text-color-alpha-50:rgba(140,200,255,.5);--text-color-alpha-12:rgba(140,200,255,.12);--text-color-alpha-20:rgba(140,200,255,.2);--text-color-2:#aeb7ca;--text-acc:#70f0d3;--surface-border:rgba(140,200,255,.15);--surface-border-strong:rgba(112,240,211,.35);--color-theme-card:rgba(14,20,39,.82);--hover-theme-card:rgba(18,27,53,.94);--box-shadow-1:0px 18px 55px rgba(0,0,0,.32);--box-shadow-2:0px 14px 30px rgba(0,0,0,.34);--hero-overlay:linear-gradient(180deg,hsla(0,0%,100%,.03),transparent 44%);--summary-surface:hsla(0,0%,100%,.03);--shadow-neon:0 0 8px rgba(140,200,255,.65),0 0 22px rgba(112,240,211,.18);--page-gradient:radial-gradient(circle at top left,rgba(112,240,211,.16),transparent 30%),radial-gradient(circle at top right,rgba(140,200,255,.12),transparent 28%),linear-gradient(160deg,#07111f,#0b1627 48%,#050c17);--animation-neonFlicker:neonFlicker 8s ease-in-out infinite alternate}html[data-theme=light]{--color-theme:#d9e7fb;--color-theme-rgb:217,231,251;--text-color-white:#0f2a4f;--case-text-color:#18375f;--case-gradient-start:#b8d2f7;--case-gradient-end:#f3f8ff;--text-color:#173a73;--text-color-alpha-50:rgba(23,58,115,.5);--text-color-alpha-12:rgba(23,58,115,.12);--text-color-alpha-20:rgba(23,58,115,.2);--text-color-2:#2f4f7b;--text-acc:#c4652f;--surface-border:rgba(23,58,115,.2);--surface-border-strong:rgba(196,101,47,.38);--color-theme-card:hsla(0,0%,100%,.84);--hover-theme-card:hsla(0,0%,100%,.96);--box-shadow-1:0px 20px 48px rgba(17,52,105,.2);--box-shadow-2:0px 14px 34px rgba(17,52,105,.24);--hero-overlay:linear-gradient(180deg,rgba(23,58,115,.08),hsla(0,0%,100%,.12) 52%,transparent);--summary-surface:hsla(0,0%,100%,.6);--shadow-neon:0 0 10px rgba(23,58,115,.22),0 0 20px rgba(196,101,47,.14);--page-gradient:radial-gradient(circle at 8% 10%,rgba(57,128,226,.35),transparent 36%),radial-gradient(circle at 88% 14%,rgba(196,101,47,.18),transparent 25%),radial-gradient(circle at 56% 100%,rgba(36,104,196,.18),transparent 40%),linear-gradient(160deg,#e8f1ff,#dfeaff 52%,#f5f9ff)}html[data-theme=dark]{--color-theme:#0b1020;--color-theme-rgb:11,16,32;--case-text-color:#fff;--case-gradient-start:#0b1020;--case-gradient-end:#111a34;--text-color:#8cc8ff;--text-color-alpha-50:rgba(140,200,255,.5);--text-color-alpha-12:rgba(140,200,255,.12);--text-color-alpha-20:rgba(140,200,255,.2);--text-color-2:#aeb7ca;--text-acc:#70f0d3;--surface-border:rgba(140,200,255,.15);--surface-border-strong:rgba(112,240,211,.35);--color-theme-card:rgba(14,20,39,.82);--hover-theme-card:rgba(18,27,53,.94);--box-shadow-1:0px 18px 55px rgba(0,0,0,.32);--box-shadow-2:0px 14px 30px rgba(0,0,0,.34);--shadow-neon:0 0 8px rgba(140,200,255,.65),0 0 22px rgba(112,240,211,.18);--page-gradient:radial-gradient(circle at top left,rgba(112,240,211,.16),transparent 30%),radial-gradient(circle at top right,rgba(140,200,255,.12),transparent 28%),linear-gradient(160deg,#07111f,#0b1627 48%,#050c17);--animation-neonFlicker:neonFlicker 8s ease-in-out infinite alternate}html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top left,rgba(112,240,211,.16),transparent 30%),radial-gradient(circle at top right,rgba(140,200,255,.12),transparent 28%),linear-gradient(160deg,#07111f,#0b1627 48%,#050c17);background:var(--page-gradient);background-attachment:fixed;color:#8cc8ff;color:var(--text-color);font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;min-height:100vh;transition:background-color .35s ease-out,color .35s ease-out,background .35s ease-out}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{display:block;height:auto;max-width:100%}ol,ul{list-style:none;padding:0}h1,h2,h3,h4,h5{margin:0}a,button{-webkit-tap-highlight-color:transparent}::selection{background:rgba(140,200,255,.2);background:var(--text-color-alpha-20);color:#f5fbff;color:var(--text-color-white)}@media (prefers-reduced-motion:reduce){*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=main.813f375a.css.map*/