.mp2c{--mp2-ink:#0b0919;--mp2-panel:rgba(20,17,48,.92);--mp2-well:hsla(0,0%,100%,.05);--mp2-cream:#eeeaf8;--mp2-cream-dim:#a6a0c6;--mp2-faint:#8d87b0;--mp2-neon:#45c8ff;--mp2-line:hsla(0,0%,100%,.1);position:relative;background:var(--mp2-ink);min-height:100vh;color:var(--mp2-cream);font-family:var(--font-roboto),"Segoe UI",sans-serif}.mp2c:before{background:url(/tcmarket-bg.jpg) top/cover no-repeat}.mp2c:after,.mp2c:before{content:"";position:fixed;inset:0;z-index:0}.mp2c:after{background:repeating-linear-gradient(0deg,rgba(0,0,0,.1) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgba(11,9,25,.86),rgba(11,9,25,.94))}.mp2c>*{position:relative;z-index:1}.mp2c h1,.mp2c h2,.mp2c h3{font-family:var(--font-roboto-cond),sans-serif;font-style:italic;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.mp2c .min-h-screen{background:transparent!important}.mp2c .bg-slate-50,.mp2c .bg-slate-800,.mp2c .bg-slate-800\/50,.mp2c .bg-slate-900,.mp2c .bg-white{background-color:var(--mp2-panel)!important}.mp2c .bg-slate-100,.mp2c .bg-slate-200,.mp2c .bg-slate-600,.mp2c .bg-slate-700,.mp2c .bg-slate-700\/30,.mp2c .bg-slate-700\/50{background-color:var(--mp2-well)!important}.mp2c .fixed.bottom-0,.mp2c .sticky.top-0{background-color:rgba(11,9,25,.9)!important;backdrop-filter:blur(10px)}.mp2c .border-slate-100,.mp2c .border-slate-200,.mp2c .border-slate-300,.mp2c .border-slate-500,.mp2c .border-slate-600,.mp2c .border-slate-700{border-color:var(--mp2-line)!important}.mp2c .text-slate-200,.mp2c .text-slate-700,.mp2c .text-slate-900,.mp2c .text-white{color:var(--mp2-cream)!important}.mp2c .text-slate-300,.mp2c .text-slate-500,.mp2c .text-slate-600{color:var(--mp2-cream-dim)!important}.mp2c .text-slate-400{color:var(--mp2-faint)!important}.mp2c .text-tcg-blue{color:var(--mp2-neon)!important;text-shadow:0 0 10px rgba(69,200,255,.4)}.mp2c .border-tcg-blue{border-color:var(--mp2-neon)!important}.mp2c .bg-tcg-blue,.mp2c .bg-tcg-blue\/90{background-color:var(--mp2-neon)!important;color:var(--mp2-ink)!important;box-shadow:0 0 18px rgba(69,200,255,.4)}.mp2c .bg-tcg-blue\/10,.mp2c .bg-tcg-blue\/5{background-color:rgba(69,200,255,.08)!important}.mp2c .bg-tcg-blue\/20{background-color:rgba(69,200,255,.18)!important}.mp2c .btn-primary{background:rgba(69,200,255,.06)!important;border:2px solid var(--mp2-neon)!important;color:var(--mp2-neon)!important;border-radius:2px!important;font-family:var(--font-roboto-cond),sans-serif;font-style:italic;font-weight:700;text-transform:uppercase;letter-spacing:.14em;text-shadow:0 0 8px rgba(69,200,255,.7);box-shadow:0 0 18px rgba(69,200,255,.35),inset 0 0 14px rgba(69,200,255,.12);transition:all .25s ease}.mp2c .btn-primary:hover{background:var(--mp2-neon)!important;color:var(--mp2-ink)!important;text-shadow:none}.mp2c input[type=date],.mp2c input[type=datetime-local],.mp2c input[type=number],.mp2c input[type=search],.mp2c input[type=text],.mp2c select,.mp2c textarea{background-color:hsla(0,0%,100%,.04)!important;border-color:hsla(0,0%,100%,.14)!important;color:var(--mp2-cream)!important}.mp2c input::-moz-placeholder,.mp2c textarea::-moz-placeholder{color:#6c6694!important}.mp2c input::placeholder,.mp2c textarea::placeholder{color:#6c6694!important}.mp2c select option{background:#171432;color:var(--mp2-cream)}.mp2c input:focus,.mp2c select:focus,.mp2c textarea:focus{border-color:rgba(69,200,255,.5)!important;box-shadow:0 0 0 1px rgba(69,200,255,.3)!important}