.public-v2{--color-acid:#19e8cf;--accent:#19e8cf;--bear:#ff3b3b;--v2-panel:#121212;--v2-hair:rgba(255,255,255,0.09);--v2-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.public-v2 .o-panel{position:relative;isolation:isolate;border:1px solid var(--v2-hair);border-radius:24px;background:var(--v2-panel)}.public-v2 .o-panel:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:.14;mix-blend-mode:screen;background-size:120px 120px;background-image:var(--v2-grain)}.public-v2 .o-panel>header{border-color:rgba(255,255,255,.06)}.public-v2 .o-panel>header h2{font-family:inherit;font-size:10.5px;font-weight:700;letter-spacing:.16em}.public-v2 .o-panel [class*="bg-[#0a0a0b]"]{background:var(--v2-panel)}.public-v2 :is(h1,h2.serif,.serif){font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-weight:800;font-style:normal;letter-spacing:-.03em}.public-v2 .serif-i{font-style:normal;color:rgba(244,244,244,.5)}.public-v2 .label{font-family:inherit;font-size:10px;font-weight:700;letter-spacing:.16em;color:rgba(244,244,244,.45)}.public-v2 .pill{border:1px solid rgba(244,244,244,.16);background:rgba(255,255,255,.04);color:rgba(244,244,244,.75)}.public-v2 .mono{font-family:inherit}.public-v2 .mono.tabular{letter-spacing:.01em}.public-v2 .text-acid{color:#19e8cf}.public-v2 .o-panel thead th{font-family:inherit;font-size:9px;font-weight:700;letter-spacing:.14em;color:rgba(244,244,244,.45)}.public-v2 .o-panel :is(td,tbody th){letter-spacing:0;font-size:12px;font-variant-numeric:tabular-nums}.public-v2 .o-panel td :is(.mono,[class*=tracking-]){letter-spacing:.02em}.public-v2 .o-panel tbody tr{border-color:rgba(255,255,255,.05)}.public-v2 .o-panel tbody tr:hover{background:rgba(244,244,244,.03)}.login-v2{background:#0a0a0a}.login-v2 .login-ground-wave{position:absolute;right:-10%;bottom:-18%;left:-10%;z-index:0;height:62vh;width:auto;opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent 90%);mask-image:linear-gradient(0deg,#000 20%,transparent 90%)}.login-v2 .login-live{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgba(244,244,244,.6);transition:color .15s ease}.login-v2 .login-live:hover{color:#fff}.login-v2 .login-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:28px;background:#121212;box-shadow:0 30px 80px rgba(0,0,0,.55)}.login-v2 .login-card:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;opacity:.14;mix-blend-mode:screen;background-size:120px 120px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.6' numOctaves='1' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)'/%3E%3C/svg%3E")}.login-v2 .login-card-banner{position:relative;isolation:isolate;height:112px;overflow:hidden;overflow:clip;border-bottom:1px solid rgba(255,255,255,.07)}.login-v2 .login-card-wave{position:absolute;inset:-50% -8% -10%;z-index:-2;width:auto;height:auto}.login-v2 .login-card-veil{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(10,10,10,.05),rgba(18,18,18,.6) 75%,#121212)}.login-v2 .login-card-body{padding:1.5rem 1.75rem 1.75rem}.login-v2 .login-card h1{font-weight:800;letter-spacing:-.03em}.login-v2 .login-card .pill{border:1px solid rgba(244,244,244,.16);background:rgba(255,255,255,.04);font-family:inherit;font-size:9.5px;font-weight:700;letter-spacing:.14em}.login-v2 .btn-glow.bg-acid,.login-v2 :is(button,a)[data-variant=success]{border-radius:999px;background:#f4f4f4;color:#111;box-shadow:none;font-family:var(--font-display),"Helvetica Neue",Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.login-v2 .btn-glow.bg-acid:hover,.login-v2 :is(button,a)[data-variant=success]:hover{background:#fff;opacity:1}.login-v2 :is(button,a)[data-variant=success]{min-height:46px}.login-v2 .btn-glow:after,.login-v2 .btn-glow:before{content:none}.login-v2 .login-card input{min-height:42px;border-radius:12px!important;border:1px solid rgba(255,255,255,.1)!important;background:rgba(255,255,255,.03)!important;color:#f4f4f4!important}.login-v2 .login-card input:focus-visible{border-color:rgba(244,244,244,.4)!important}.login-v2 .login-card label{font-size:11px;font-weight:600;letter-spacing:.02em;color:rgba(244,244,244,.7)}@media (max-width:639px){.login-v2 .login-card-banner{height:88px}.login-v2 .login-card-body{padding:1.25rem 1.25rem 1.5rem}}.login-v2 .login-card-mark{position:absolute;top:calc(112px - 32px);left:50%;z-index:2;display:flex;transform:translateX(-50%);border-radius:20px;box-shadow:0 0 0 5px #121212,0 12px 30px rgba(0,0,0,.5)}.login-v2 .login-card-body{padding-top:calc(32px + 1.25rem)}@media (max-width:639px){.login-v2 .login-card-mark{top:calc(88px - 32px)}.login-v2 .login-card-body{padding-top:calc(32px + 1.1rem)}}