.form-card:before{content:"";z-index:-2;background:conic-gradient(from var(--spin-angle,0deg), #2e86de, #2e86de 15%, transparent 35%, transparent 45%, #c0392b, #c0392b 65%, transparent 85%, transparent 95%, #2e86de);border-radius:18px;animation:6s linear infinite borderSpin;position:absolute;inset:-2px}.form-card:after{content:"";z-index:-1;background:#0a0e1af0;border-radius:15px;position:absolute;inset:1px}@keyframes borderSpin{to{--spin-angle:360deg}}.logo-o{vertical-align:middle;filter:drop-shadow(0 0 8px #2e86de66);width:auto;height:90px;image-rendering:crisp-edges;margin:0 -16px 0 -10px;position:relative;top:-6px}.scope-letter{font-family:Montserrat,sans-serif;font-weight:900;font-size:inherit;color:var(--blue-light);animation:3s ease-in-out infinite scopeBreathe}.scope-h{background:linear-gradient(90deg, var(--red-light), transparent 30%, transparent 70%, var(--red-light));height:2px;position:absolute;top:50%;left:-4px;right:-4px;transform:translateY(-50%)}.scope-v{background:linear-gradient(180deg, var(--red-light), transparent 25%, transparent 75%, var(--red-light));width:2px;position:absolute;top:8px;bottom:8px;left:50%;transform:translate(-50%)}.scope-dot{background:radial-gradient(circle,#ff1a1a 0%,#c0392b 60%,#0000 100%);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite alternate dotPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 6px #ff1a1ae6,0 0 14px #c0392b99}.tagline{color:#ffffff80;letter-spacing:1px;text-transform:none;white-space:nowrap;border-right:2px solid #ffffff80;max-width:0;margin:-6px auto 23px;font-family:Caveat,cursive;font-size:20px;font-style:normal;font-weight:500;animation:2.5s steps(35,end) .5s forwards typewriter,.7s step-end 4.5s blinkCursor,0s 4.5s forwards hideCursor;overflow:hidden}@keyframes typewriter{to{max-width:500px}}@keyframes blinkCursor{50%{border-color:#0000}}[data-theme=light] .tagline{color:#000000d9;border-right-color:#0000004d}@keyframes hideCursor{to{border-color:#0000}}@keyframes scopeBreathe{0%,to{text-shadow:0 0 8px #2e86decc,0 0 20px #2e86de80,0 0 40px #2e86de4d,0 0 15px #c0392b66}50%{text-shadow:0 0 12px #2e86de,0 0 30px #2e86deb3,0 0 60px #2e86de66,0 0 20px #c0392b99}}@keyframes dotPulse{0%{box-shadow:0 0 6px #ff1a1ae6,0 0 14px #c0392b99}to{box-shadow:0 0 4px #ff1a1a99,0 0 10px #c0392b4d}}.rules-link{color:#ffffff80;background:#ffffff0a;border:1px solid #ffffff14}.rules-link:hover{color:#ffffffe6;background:#ffffff14;border-color:#ffffff26}[data-theme=light] .rules-link{color:#00000080;background:#00000008;border-color:#00000014}[data-theme=light] .rules-link:hover{color:#000c;background:#0000000f;border-color:#00000026}[data-theme=light] .form-card:after{background:#ffffffeb}[data-theme=light] .form-card:before{opacity:.7}[data-theme=light] .form-card input[type=text],[data-theme=light] .form-card input[type=password]{color:#1a1a2e!important;background:#0000000a!important;border-color:#00000026!important}[data-theme=light] .form-card input::placeholder{color:#00000073!important}[data-theme=light] .form-card label{color:#0000008c!important}[data-theme=light] .form-card p,[data-theme=light] .form-card span{color:#000000b3}[data-theme=light] .form-card .form-opt-btn{color:#000000a6;background:#0000000a;border:1px solid #00000026}[data-theme=light] .form-card .form-opt-btn:hover{color:#000000d9;background:#2e86de14;border-color:#2e86de59}[data-theme=light] .form-card .form-opt-btn.form-opt-active{color:#fff;background:#2e86de;border-color:#2e86de}[data-theme=light] .form-card .form-team-wrapper{border-color:#00000026}[data-theme=light] .form-card .form-team-inactive{color:#0006;background:#0000000a}[data-theme=light] .form-card .form-team-inactive:hover{color:#000000b3;background:#00000014}[data-theme=light] .form-card .form-spy-toggle{background:#00000008;border-color:#0000001f}[data-theme=light] .form-card .form-spy-toggle:hover{background:#0000000f;border-color:#0003}[data-theme=light] .form-card .form-spy-toggle .form-spy-title{color:#1a1a2e}[data-theme=light] .form-card .form-spy-toggle .form-spy-desc{color:#00000073}[data-theme=light] .form-card .form-spy-check{border-color:#0003}[data-theme=light] .form-card .form-share-label,[data-theme=light] .form-card .form-note{color:#00000073}[data-theme=light] .form-card .form-joining-text{color:#00000080}[data-theme=light] .lang-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 2px 12px #00000014;background:#fffffff2!important;border-color:#0000001a!important}[data-theme=light] .lang-section{background:#2e86de14!important;border-color:#2e86de33!important}[data-theme=light] h4 span.text-ws-red{text-shadow:2px 2px #fffc,-1px -1px #fffc,1px -1px #fffc,-1px 1px #fffc,0 0 30px #c0392b59,0 0 60px #c0392b26!important}[data-theme=light] h4 span.text-ws-blue{text-shadow:2px 2px #fffc,-1px -1px #fffc,1px -1px #fffc,-1px 1px #fffc,0 0 30px #2e86de59,0 0 60px #2e86de26!important}
