:root{color:#f8fafc;background-color:#0f172a;font-family:Inter,system-ui,sans-serif}body{justify-content:center;min-width:320px;min-height:100vh;margin:0;display:flex}#root{width:100%;min-height:100vh}.flashcard-container{perspective:1000px;cursor:pointer;width:100%;height:200px;margin-top:20px}.flashcard-inner{text-align:center;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1);position:relative}.flashcard-container.flipped .flashcard-inner{transform:rotateY(180deg)}.flashcard-front,.flashcard-back{backface-visibility:hidden;box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;font-size:1.25rem;font-weight:600;display:flex;position:absolute;box-shadow:0 10px 15px -3px #0000004d}.flashcard-front{color:#f8fafc;background-color:#1e293b;border:2px solid #3b82f6}.flashcard-back{color:#f8fafc;background-color:#1e1b4b;border:2px solid #6366f1;transform:rotateY(180deg)}.hint-text{color:#94a3b8;margin-top:15px;font-size:.8rem;font-weight:400}.card-ekg-critical{position:relative;overflow:hidden;color:#ffe4e6!important;background-color:#030104!important;background-image:linear-gradient(#f43f5e14 1px,#0000 1px),linear-gradient(90deg,#f43f5e14 1px,#0000 1px),linear-gradient(#f43f5e29 1px,#0000 1px),linear-gradient(90deg,#f43f5e29 1px,#0000 1px),radial-gradient(circle,#88133740 0%,#030104f2 100%)!important;background-size:10px 10px,10px 10px,50px 50px,50px 50px,100% 100%!important;border:2px solid #f43f5e!important;box-shadow:0 0 25px #f43f5e66,inset 0 0 20px #e11d4833!important}.card-ekg-critical:before{content:"";opacity:.85;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 200' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='glow' x='-20%25' y='-20%25' width='140%25' height='140%25'%3E%3CfeGaussianBlur stdDeviation='2' result='blur'/%3E%3CfeMerge%3E%3CfeMergeNode in='blur'/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3Cpath d='M 0,100 L 80,100 C 100,85 110,85 125,100 L 155,100 L 165,115 L 180,15 L 195,145 L 210,100 L 235,100 C 255,70 275,70 300,100 L 480,100 C 500,85 510,85 525,100 L 555,100 L 565,115 L 580,15 L 595,145 L 610,100 L 635,100 C 655,70 675,70 700,100 L 800,100' fill='none' stroke='%23ff2b56' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' filter='url(%23glow)' opacity='0.95'/%3E%3C/svg%3E");background-position:0;background-repeat:repeat-x;background-size:800px 100%;animation:3.5s linear infinite ekgPulse;position:absolute;inset:0}@keyframes ekgPulse{0%{background-position-x:0}to{background-position-x:800px}}.card-singularity{position:relative;color:#fff!important;background:#020204 padding-box padding-box!important;border:2px solid #0000!important}.card-singularity:before{content:"";border-radius:inherit;z-index:-1;background:linear-gradient(45deg,#ff007f,#7928ca,#0070f3,#00dfd8,#ff007f) 0 0/400% 400%;animation:4s infinite chromaticGlow;position:absolute;inset:-2px}@keyframes chromaticGlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.card_back_matrix,.card-matrix{color:#6ee7b7!important;background:radial-gradient(circle,#022010 0%,#010804 100%)!important;border:2px solid #10b981!important;box-shadow:0 0 20px #10b98166,inset 0 0 10px #10b98133!important}.card-deep-ocean{color:#bfdbfe!important;background:linear-gradient(135deg,#02132e 0%,#030712 50%,#081d40 100%)!important;border:2px solid #3b82f6!important;box-shadow:0 0 22px #3b82f680!important}.card-obsidian{color:#e2e8f0!important;background:linear-gradient(135deg,#090a0f 0%,#17171c 50%,#050507 100%)!important;border:2px solid #64748b!important;box-shadow:0 10px 25px #000000d9,inset 0 0 15px #ffffff0f!important}.card-cyber-synth{color:#a5f3fc!important;background:linear-gradient(135deg,#18002e 0%,#030014 50%,#001824 100%)!important;border:2px solid #06b6d4!important;box-shadow:0 0 22px #06b6d473,inset 0 0 15px #d946ef40!important}.card-crimson-dusk{color:#fecaca!important;background:linear-gradient(135deg,#2a0408 0%,#090204 60%,#150204 100%)!important;border:2px solid #dc2626!important;box-shadow:0 0 22px #dc262673!important}.card-royal-emerald{color:#a7f3d0!important;background:linear-gradient(135deg,#022414 0%,#010b06 50%,#032b1a 100%)!important;border:2px solid #34d399!important;box-shadow:0 0 22px #34d39973!important}.card-solar-gold{color:#fef3c7!important;background:linear-gradient(135deg,#2b1702 0%,#0c0701 50%,#301902 100%)!important;border:2px solid #f59e0b!important;box-shadow:0 0 25px #f59e0b80,inset 0 0 10px #fbbf2433!important}.card-bronze{color:#fde68a!important;background:linear-gradient(135deg,#251004 0%,#0d0502 100%)!important;border:2px solid #b45309!important;box-shadow:0 0 15px #b4530966!important}.card-silver{color:#f1f5f9!important;background:linear-gradient(135deg,#1e242f 0%,#0b0d13 100%)!important;border:2px solid #94a3b8!important;box-shadow:0 0 15px #94a3b866!important}.card-gold{color:#fef08a!important;background:linear-gradient(135deg,#2b1d03 0%,#0f0a01 100%)!important;border:2px solid #eab308!important;box-shadow:0 0 20px #eab30880!important}.card-platinum{color:#99f6e4!important;background:linear-gradient(135deg,#022320 0%,#010d0c 100%)!important;border:2px solid #2dd4bf!important;box-shadow:0 0 20px #2dd4bf80!important}.card-diamond{color:#a5f3fc!important;background:linear-gradient(135deg,#021f2d 0%,#010c12 100%)!important;border:2px solid #22d3ee!important;box-shadow:0 0 25px #22d3ee99!important}.card-master{color:#f5d0fe!important;background:linear-gradient(135deg,#200427 0%,#0d0110 100%)!important;border:2px solid #d946ef!important;box-shadow:0 0 25px #d946efb3!important}.card-challenger{color:#fef08a!important;background:linear-gradient(135deg,#2b1f02 0%,#021226 100%)!important;border:2px solid #fde047!important;box-shadow:0 0 30px #fde047cc!important}.card-gladiator{color:#fef3c7!important;background:radial-gradient(circle at 50% 25%,#b453094d 0%,#0a0505f2 100%),linear-gradient(135deg,#2b1704 0%,#3a0d0d 50%,#120303 100%)!important;border:2px solid #d97706d9!important;box-shadow:0 0 20px #b4530980,inset 0 0 15px #d9770659!important}.theme-cyber{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-cyber .bg-slate-950,.theme-cyber .bg-slate-900,.theme-cyber .bg-slate-800,.theme-cyber .bg-slate-700{background-color:#080112!important}.theme-cyber .bg-slate-950\/95,.theme-cyber .bg-slate-900\/95{background-color:#080112f2!important}.theme-cyber .bg-slate-950\/80,.theme-cyber .bg-slate-900\/80,.theme-cyber .bg-slate-800\/80{background-color:#0e021cd9!important}.theme-cyber .bg-slate-950\/60,.theme-cyber .bg-slate-900\/60,.theme-cyber .bg-slate-800\/60{background-color:#0e021ca6!important}.theme-cyber .bg-slate-950\/40,.theme-cyber .bg-slate-900\/40,.theme-cyber .bg-slate-800\/40{background-color:#0e021c73!important}.theme-cyber .bg-slate-950\/20,.theme-cyber .bg-slate-900\/20,.theme-cyber .bg-slate-800\/20{background-color:#0e021c40!important}.theme-cyber .border-slate-950,.theme-cyber .border-slate-900,.theme-cyber .border-slate-850,.theme-cyber .border-slate-800,.theme-cyber .border-slate-700{border-color:#581c87!important}.theme-cyber .border-slate-800\/60,.theme-cyber .border-slate-850\/60,.theme-cyber .border-slate-800\/40{border-color:#581c8799!important}.theme-cyber h1,.theme-cyber h2,.theme-cyber h3,.theme-cyber h4,.theme-cyber p,.theme-cyber span,.theme-cyber button,.theme-cyber div{color:#f556e6!important;font-family:ui-monospace,SFMono-Regular,monospace!important}.theme-cyber .text-amber-400,.theme-cyber .text-amber-500,.theme-cyber .text-emerald-400{color:#fbbf24!important}.theme-cyber-red{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-cyber-red .bg-slate-950,.theme-cyber-red .bg-slate-900,.theme-cyber-red .bg-slate-800,.theme-cyber-red .bg-slate-700{background-color:#0f0306!important}.theme-cyber-red .bg-slate-950\/95,.theme-cyber-red .bg-slate-900\/95{background-color:#0f0306f2!important}.theme-cyber-red .bg-slate-950\/80,.theme-cyber-red .bg-slate-900\/80,.theme-cyber-red .bg-slate-800\/80{background-color:#160409d9!important}.theme-cyber-red .bg-slate-950\/60,.theme-cyber-red .bg-slate-900\/60,.theme-cyber-red .bg-slate-800\/60{background-color:#160409a6!important}.theme-cyber-red .bg-slate-950\/40,.theme-cyber-red .bg-slate-900\/40,.theme-cyber-red .bg-slate-800\/40{background-color:#16040973!important}.theme-cyber-red .bg-slate-950\/20,.theme-cyber-red .bg-slate-900\/20,.theme-cyber-red .bg-slate-800\/20{background-color:#16040940!important}.theme-cyber-red .border-slate-950,.theme-cyber-red .border-slate-900,.theme-cyber-red .border-slate-850,.theme-cyber-red .border-slate-800,.theme-cyber-red .border-slate-700{border-color:#831843!important}.theme-cyber-red .border-slate-800\/60,.theme-cyber-red .border-slate-850\/60,.theme-cyber-red .border-slate-800\/40{border-color:#83184399!important}.theme-cyber-red h1,.theme-cyber-red h2,.theme-cyber-red h3,.theme-cyber-red h4,.theme-cyber-red p,.theme-cyber-red span,.theme-cyber-red button,.theme-cyber-red div{color:#f05!important;font-family:ui-monospace,SFMono-Regular,monospace!important}.theme-cyber-red .text-amber-400,.theme-cyber-red .text-amber-500,.theme-cyber-red .text-emerald-400{color:#fbbf24!important}.theme-emerald{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-emerald .bg-slate-950,.theme-emerald .bg-slate-900,.theme-emerald .bg-slate-800,.theme-emerald .bg-slate-700{background-color:#021a0e!important}.theme-emerald .bg-slate-950\/95,.theme-emerald .bg-slate-900\/95{background-color:#021a0ef2!important}.theme-emerald .bg-slate-950\/80,.theme-emerald .bg-slate-900\/80,.theme-emerald .bg-slate-800\/80{background-color:#032313d9!important}.theme-emerald .bg-slate-950\/60,.theme-emerald .bg-slate-900\/60,.theme-emerald .bg-slate-800\/60{background-color:#032313a6!important}.theme-emerald .bg-slate-950\/40,.theme-emerald .bg-slate-900\/40,.theme-emerald .bg-slate-800\/40{background-color:#03231373!important}.theme-emerald .bg-slate-950\/20,.theme-emerald .bg-slate-900\/20,.theme-emerald .bg-slate-800\/20{background-color:#03231340!important}.theme-emerald .border-slate-950,.theme-emerald .border-slate-900,.theme-emerald .border-slate-850,.theme-emerald .border-slate-800,.theme-emerald .border-slate-700{border-color:#064e3b!important}.theme-emerald .border-slate-800\/60,.theme-emerald .border-slate-850\/60,.theme-emerald .border-slate-800\/40{border-color:#064e3b99!important}.theme-emerald h1,.theme-emerald h2,.theme-emerald h3,.theme-emerald h4,.theme-emerald p,.theme-emerald span,.theme-emerald button,.theme-emerald div{color:#d1fae5!important}.theme-emerald .text-amber-400,.theme-emerald .text-amber-500,.theme-emerald .text-emerald-400{color:#fde68a!important}.theme-hacknet{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-hacknet .bg-slate-950,.theme-hacknet .bg-slate-900,.theme-hacknet .bg-slate-800,.theme-hacknet .bg-slate-700{background-color:#010f08!important}.theme-hacknet .bg-slate-950\/95,.theme-hacknet .bg-slate-900\/95{background-color:#010f08f2!important}.theme-hacknet .bg-slate-950\/80,.theme-hacknet .bg-slate-900\/80,.theme-hacknet .bg-slate-800\/80{background-color:#02160cd9!important}.theme-hacknet .bg-slate-950\/60,.theme-hacknet .bg-slate-900\/60,.theme-hacknet .bg-slate-800\/60{background-color:#02160ca6!important}.theme-hacknet .bg-slate-950\/40,.theme-hacknet .bg-slate-900\/40,.theme-hacknet .bg-slate-800\/40{background-color:#02160c73!important}.theme-hacknet .bg-slate-950\/20,.theme-hacknet .bg-slate-900\/20,.theme-hacknet .bg-slate-800\/20{background-color:#02160c40!important}.theme-hacknet .border-slate-950,.theme-hacknet .border-slate-900,.theme-hacknet .border-slate-850,.theme-hacknet .border-slate-800,.theme-hacknet .border-slate-700{border-color:#047857!important}.theme-hacknet .border-slate-800\/60,.theme-hacknet .border-slate-850\/60,.theme-hacknet .border-slate-800\/40{border-color:#04785799!important}.theme-hacknet h1,.theme-hacknet h2,.theme-hacknet h3,.theme-hacknet h4,.theme-hacknet p,.theme-hacknet span,.theme-hacknet button,.theme-hacknet div{color:#6ee7b7!important;font-family:ui-monospace,SFMono-Regular,monospace!important}.theme-hacknet .text-amber-400,.theme-hacknet .text-amber-500,.theme-hacknet .text-emerald-400{color:#fef3c7!important}.theme-vampire{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-vampire .bg-slate-950,.theme-vampire .bg-slate-900,.theme-vampire .bg-slate-800,.theme-vampire .bg-slate-700{background-color:#120204!important}.theme-vampire .bg-slate-950\/95,.theme-vampire .bg-slate-900\/95{background-color:#120204f2!important}.theme-vampire .bg-slate-950\/80,.theme-vampire .bg-slate-900\/80,.theme-vampire .bg-slate-800\/80{background-color:#1a0306d9!important}.theme-vampire .bg-slate-950\/60,.theme-vampire .bg-slate-900\/60,.theme-vampire .bg-slate-800\/60{background-color:#1a0306a6!important}.theme-vampire .bg-slate-950\/40,.theme-vampire .bg-slate-900\/40,.theme-vampire .bg-slate-800\/40{background-color:#1a030673!important}.theme-vampire .bg-slate-950\/20,.theme-vampire .bg-slate-900\/20,.theme-vampire .bg-slate-800\/20{background-color:#1a030640!important}.theme-vampire .border-slate-950,.theme-vampire .border-slate-900,.theme-vampire .border-slate-850,.theme-vampire .border-slate-800,.theme-vampire .border-slate-700{border-color:#881337!important}.theme-vampire .border-slate-800\/60,.theme-vampire .border-slate-850\/60,.theme-vampire .border-slate-800\/40{border-color:#88133799!important}.theme-vampire h1,.theme-vampire h2,.theme-vampire h3,.theme-vampire h4,.theme-vampire p,.theme-vampire span,.theme-vampire button,.theme-vampire div,.theme-vampire .text-amber-400,.theme-vampire .text-amber-500,.theme-vampire .text-emerald-400{color:#fda4af!important}.theme-abyss{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-abyss .bg-slate-950,.theme-abyss .bg-slate-900,.theme-abyss .bg-slate-800,.theme-abyss .bg-slate-700{background-color:#030d22!important}.theme-abyss .bg-slate-950\/95,.theme-abyss .bg-slate-900\/95{background-color:#030d22f2!important}.theme-abyss .bg-slate-950\/80,.theme-abyss .bg-slate-900\/80,.theme-abyss .bg-slate-800\/80{background-color:#051330d9!important}.theme-abyss .bg-slate-950\/60,.theme-abyss .bg-slate-900\/60,.theme-abyss .bg-slate-800\/60{background-color:#051330a6!important}.theme-abyss .bg-slate-950\/40,.theme-abyss .bg-slate-900\/40,.theme-abyss .bg-slate-800\/40{background-color:#05133073!important}.theme-abyss .bg-slate-950\/20,.theme-abyss .bg-slate-900\/20,.theme-abyss .bg-slate-800\/20{background-color:#05133040!important}.theme-abyss .border-slate-950,.theme-abyss .border-slate-900,.theme-abyss .border-slate-850,.theme-abyss .border-slate-800,.theme-abyss .border-slate-700{border-color:#1e40af!important}.theme-abyss .border-slate-800\/60,.theme-abyss .border-slate-850\/60,.theme-abyss .border-slate-800\/40{border-color:#1e40af99!important}.theme-abyss h1,.theme-abyss h2,.theme-abyss h3,.theme-abyss h4,.theme-abyss p,.theme-abyss span,.theme-abyss button,.theme-abyss div{color:#bfdbfe!important}.theme-abyss .text-amber-400,.theme-abyss .text-amber-500,.theme-abyss .text-emerald-400{color:#38bdf8!important}.theme-amber{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-amber .bg-slate-950,.theme-amber .bg-slate-900,.theme-amber .bg-slate-800,.theme-amber .bg-slate-700{background-color:#140b03!important}.theme-amber .bg-slate-950\/95,.theme-amber .bg-slate-900\/95{background-color:#140b03f2!important}.theme-amber .bg-slate-950\/80,.theme-amber .bg-slate-900\/80,.theme-amber .bg-slate-800\/80{background-color:#241305d9!important}.theme-amber .bg-slate-950\/60,.theme-amber .bg-slate-900\/60,.theme-amber .bg-slate-800\/60{background-color:#241305a6!important}.theme-amber .bg-slate-950\/40,.theme-amber .bg-slate-900\/40,.theme-amber .bg-slate-800\/40{background-color:#24130573!important}.theme-amber .bg-slate-950\/20,.theme-amber .bg-slate-900\/20,.theme-amber .bg-slate-800\/20{background-color:#24130540!important}.theme-amber .border-slate-950,.theme-amber .border-slate-900,.theme-amber .border-slate-850,.theme-amber .border-slate-800,.theme-amber .border-slate-700{border-color:#92400e!important}.theme-amber .border-slate-800\/60,.theme-amber .border-slate-850\/60,.theme-amber .border-slate-800\/40{border-color:#92400e99!important}.theme-amber h1,.theme-amber h2,.theme-amber h3,.theme-amber h4,.theme-amber p,.theme-amber span,.theme-amber button,.theme-amber div{color:#fde68a!important;font-family:ui-monospace,SFMono-Regular,monospace!important}.theme-amber .text-amber-400,.theme-amber .text-amber-500,.theme-amber .text-emerald-400{color:#fbbf24!important}.theme-colosseum{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-colosseum .bg-slate-950,.theme-colosseum .bg-slate-900,.theme-colosseum .bg-slate-800,.theme-colosseum .bg-slate-700{background-color:#0b0204!important}.theme-colosseum .bg-slate-950\/95,.theme-colosseum .bg-slate-900\/95{background-color:#0b0204f2!important}.theme-colosseum .bg-slate-950\/80,.theme-colosseum .bg-slate-900\/80,.theme-colosseum .bg-slate-800\/80{background-color:#160408d9!important}.theme-colosseum .bg-slate-950\/60,.theme-colosseum .bg-slate-900\/60,.theme-colosseum .bg-slate-800\/60{background-color:#160408a6!important}.theme-colosseum .bg-slate-950\/40,.theme-colosseum .bg-slate-900\/40,.theme-colosseum .bg-slate-800\/40{background-color:#16040873!important}.theme-colosseum .bg-slate-950\/20,.theme-colosseum .bg-slate-900\/20,.theme-colosseum .bg-slate-800\/20{background-color:#16040840!important}.theme-colosseum .border-slate-950,.theme-colosseum .border-slate-900,.theme-colosseum .border-slate-850,.theme-colosseum .border-slate-800,.theme-colosseum .border-slate-700{border-color:#851e28!important}.theme-colosseum .border-slate-800\/60,.theme-colosseum .border-slate-850\/60,.theme-colosseum .border-slate-800\/40{border-color:#851e2899!important}.theme-colosseum h1,.theme-colosseum h2,.theme-colosseum h3,.theme-colosseum h4,.theme-colosseum p,.theme-colosseum span,.theme-colosseum button,.theme-colosseum div{color:#fecdd3!important}.theme-colosseum .text-amber-400,.theme-colosseum .text-amber-500,.theme-colosseum .text-emerald-400{color:#fbbf24!important}.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.theme-light .bg-slate-950,.theme-light .bg-slate-900,.theme-light .bg-slate-800,.theme-light .bg-slate-700{background-color:#fff!important}.theme-light .bg-slate-950\/95,.theme-light .bg-slate-950\/90,.theme-light .bg-slate-900\/95,.theme-light .bg-slate-900\/90{background-color:#fffffff2!important}.theme-light .bg-slate-950\/80,.theme-light .bg-slate-900\/80,.theme-light .bg-slate-800\/80{background-color:#ffffffe6!important}.theme-light .bg-slate-950\/70,.theme-light .bg-slate-900\/70,.theme-light .bg-slate-800\/70{background-color:#f8fafce6!important}.theme-light .bg-slate-950\/60,.theme-light .bg-slate-900\/60,.theme-light .bg-slate-800\/60{background-color:#f1f5f9e6!important}.theme-light .bg-slate-950\/50,.theme-light .bg-slate-900\/50,.theme-light .bg-slate-800\/50{background-color:#f1f5f9d9!important}.theme-light .bg-slate-950\/40,.theme-light .bg-slate-900\/40,.theme-light .bg-slate-800\/40{background-color:#f1f5f9cc!important}.theme-light .bg-slate-950\/30,.theme-light .bg-slate-900\/30,.theme-light .bg-slate-800\/30{background-color:#e2e8f0b3!important}.theme-light .bg-slate-950\/20,.theme-light .bg-slate-900\/20,.theme-light .bg-slate-800\/20{background-color:#e2e8f080!important}.theme-light .bg-slate-950\/10,.theme-light .bg-slate-900\/10,.theme-light .bg-slate-800\/10{background-color:#e2e8f04d!important}.theme-light .text-slate-50,.theme-light .text-slate-100,.theme-light .text-slate-200{color:#0f172a!important}.theme-light .text-slate-300,.theme-light .text-slate-400{color:#475569!important}.theme-light .text-slate-500,.theme-light .text-slate-600{color:#64748b!important}.theme-light .border-slate-950,.theme-light .border-slate-900,.theme-light .border-slate-800,.theme-light .border-slate-850,.theme-light .border-slate-700{border-color:#e2e8f0!important}.theme-light .border-slate-800\/60,.theme-light .border-slate-850\/60,.theme-light .border-slate-800\/40{border-color:#e2e8f0cc!important}.theme-light .hover\:bg-slate-800:hover,.theme-light .hover\:bg-slate-900:hover{background-color:#f1f5f9!important}.theme-light .hover\:text-slate-100:hover,.theme-light .hover\:text-slate-50:hover{color:#0f172a!important}.theme-light .placeholder-slate-700::placeholder,.theme-light .placeholder-slate-500::placeholder{color:#94a3b8!important}.theme-light .shadow-2xl,.theme-light .shadow-xl{box-shadow:0 4px 20px #0f172a14!important}html,body{overscroll-behavior-x:none;-webkit-tap-highlight-color:transparent}.flick-card-stage{touch-action:pan-y;overscroll-behavior:none;-webkit-user-select:none;user-select:none}.flick-card-face,.flick-card-stage img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.flick-card-stage{perspective:1000px;touch-action:pan-y;position:relative;overflow:visible}.flick-card-flipper{width:100%;height:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;position:relative}.flick-card-face{backface-visibility:hidden;border-radius:1.5rem;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.flick-card-face.card-singularity{position:absolute!important}.card-matrix{background:linear-gradient(135deg,#02140c 0%,#050505 100%)!important;border-color:#10b981!important;box-shadow:0 0 25px #10b9814d!important}@keyframes orbitBefore{0%{transform:translate(-50%,-50%)rotate(0)scaleY(1.3)scaleX(1)}to{transform:translate(-50%,-50%)rotate(360deg)scaleY(1.3)scaleX(1)}}@keyframes orbitAfter{0%{transform:translate(-50%,-50%)rotate(-7deg)scaleY(.22)scaleX(1)}50%{opacity:.9;transform:translate(-50%,-50%)rotate(-4deg)scaleY(.25)scaleX(1.03)}to{transform:translate(-50%,-50%)rotate(-7deg)scaleY(.22)scaleX(1)}}.card-singularity{contain:paint!important;background-color:#020204!important;border-width:3px!important;border-color:#f59e0b99!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 30px #f59e0b40,inset 0 0 40px #000!important}.card-singularity:before{content:""!important;pointer-events:none!important;z-index:1!important;filter:blur(2px)!important;background:radial-gradient(circle,#0000 38%,#fff 41%,#fbbf24cc 46%,#ea580c66 54%,#0000 65%)!important;width:170px!important;height:170px!important;animation:25s linear infinite orbitBefore!important;position:absolute!important;top:50%!important;left:50%!important}.card-singularity:after{content:""!important;pointer-events:none!important;z-index:2!important;filter:blur(1.5px)!important;background:radial-gradient(circle,#fff 0%,#fef08a 8%,#f97316cc 18%,#ea580c80 30%,#78350f33 50%,#0000 65%)!important;width:340px!important;height:340px!important;animation:7s ease-in-out infinite orbitAfter!important;position:absolute!important;top:50%!important;left:50%!important;-webkit-mask:radial-gradient(circle,#0000 38px,#000 39px)!important;mask:radial-gradient(circle,#0000 38px,#000 39px)!important}.card-singularity *{z-index:10;position:relative;color:#fff!important;text-shadow:0 0 10px #ffffff80,0 0 4px #f9731699!important}.card-bronze{border-color:#b45309!important;box-shadow:0 0 20px #b4530966,inset 0 0 10px #b453091a!important}.card-silver{border-color:#94a3b8!important;box-shadow:0 0 25px #94a3b873,inset 0 0 12px #94a3b826!important}.card-gold{border-color:#eab308!important;box-shadow:0 0 30px #eab30899,inset 0 0 15px #eab30840!important}.card-master.card-master{background:linear-gradient(135deg,#1e0224 0%,#0c0214 100%)!important;border-color:#d946ef!important;box-shadow:0 0 35px #d946efa6,inset 0 0 20px #d946ef40!important}.card-master.card-master *{color:#f1f5f9!important}.card-challenger.card-challenger{background:linear-gradient(135deg,#021a67 0%,#01061a 100%)!important;border-width:3.5px!important;border-color:gold!important;box-shadow:0 0 35px #ffd700d9,inset 0 0 22px #ffd70073!important}.card-challenger.card-challenger *{color:#fff!important;text-shadow:0 0 8px #0009!important}.card-neon-grid{background:radial-gradient(circle,#9333ea40 0%,#0f172af2 100%),linear-gradient(to bottom right,#0f172a,#1e1b4b,#3b0764);color:#e9d5ff!important;border:2px solid #a855f7bf!important;box-shadow:0 0 15px #a855f766,inset 0 0 12px #9333ea4d!important}.card-season-herald{background:radial-gradient(circle at 100% 0,#f59e0b4d 0%,#0000 60%),radial-gradient(circle at 0 100%,#d946ef4d 0%,#0000 60%),linear-gradient(135deg,#0b0f19 0%,#1e112a 50%,#180d04 100%);color:#fef08a!important;border:2px solid #fbbf24d9!important;box-shadow:0 0 22px #fbbf2480,inset 0 0 15px #ec489959!important}.card-gladiator-gold{background:radial-gradient(circle at 50% 30%,#facc1540 0%,#0f172ae6 100%),linear-gradient(#1c1917,#292524,#0c0a09);color:#fef9c3!important;border:2px solid #eab308cc!important;box-shadow:0 0 18px #eab3088c,inset 0 0 10px #ca8a0466!important}.card-gladiator{background:radial-gradient(circle at 50% 25%,#b453094d 0%,#0a0505f2 100%),linear-gradient(135deg,#2b1704 0%,#3a0d0d 50%,#120303 100%);color:#fef3c7!important;border:2px solid #d97706d9!important;box-shadow:0 0 20px #b4530980,inset 0 0 14px #f59e0b4d!important}.theme-colosseum{color:#fecdd3;background:radial-gradient(circle at 50% 10%,#991b1b40 0%,#0000 50%),radial-gradient(circle at 80% 90%,#b4530926 0%,#0000 45%),linear-gradient(#090203 0%,#0c0405 50%,#050102 100%)!important}.theme-colosseum body{background-color:#090203!important}
