:root{--navy:#0A0E27;--navy2:#0E1338;--card:#161B3E;--card2:#1E2552;--mint:#2BE3AE;--mint-t:#86F2D0;--mint-ink:#05291D;--violet:#7C3AED;--violet-t:#B49BFF;--pink:#F25AC6;--purple:#8C46F0;--white:#FFFFFF;--body:#AEB4D9;--muted:#7E84AE;--line:#49507F;--line2:#2A2F58;--field:#0F1434;--warn:#FF8FA3;--font:"Poppins",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:dark}*{box-sizing:border-box}body,html{margin:0;min-height:100%;overflow-x:clip}body{background:var(--navy);color:var(--body);font-family:var(--font);font-weight:300;-webkit-font-smoothing:antialiased;background-image:radial-gradient(120% 50% at 50% -10%,rgba(124,58,237,.16),transparent 60%);background-repeat:no-repeat}a{color:inherit;text-decoration:none}h1,h2,h3{color:var(--white);font-weight:600;letter-spacing:-.02em;margin:0;text-wrap:balance}p{margin:0}:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:6px}.bar{display:flex;align-items:center;justify-content:space-between;padding:20px max(20px,env(safe-area-inset-left));max-width:1200px;margin:0 auto}.word{color:var(--white);font-weight:600;font-size:20px;letter-spacing:-.02em}.mark{--size:30px;width:var(--size);height:var(--size);border-radius:50%;flex-shrink:0;display:inline-block;background:#0A0E27 url(/brand/nusic-mark-160.png) 50%/cover no-repeat;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 0 calc(var(--size) * .45) rgba(124,58,237,.3);color:transparent;font-size:0;overflow:hidden}.eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--mint)}.eyebrow:before{content:"";flex-shrink:0;width:22px;height:1px;background:var(--mint)}.screen{max-width:460px;margin:0 auto;padding:48px 20px 80px;display:flex;flex-direction:column;gap:18px}.screen h1{font-size:clamp(30px,6vw,40px);line-height:1.1}.sub{line-height:1.6}.btn,.sub{font-size:15px}.btn{height:48px;border-radius:10px;background:var(--mint);color:var(--mint-ink);font-weight:600;display:grid;place-items:center;border:0;font-family:inherit;cursor:pointer;width:100%}.link{color:var(--mint-t);font-size:14px}.claim{height:56px;border:1px solid var(--mint);border-radius:14px;display:flex;align-items:center;justify-content:space-between;padding:0 7px 0 18px;background:var(--field);gap:10px}.claim .url{font-size:16px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.claim .url b{color:var(--white);font-weight:600}.claim .go{height:42px;padding:0 18px;border-radius:10px;background:linear-gradient(90deg,var(--pink),var(--purple));color:#1B0730;font-weight:600;font-size:13px;display:grid;place-items:center;flex-shrink:0}.status{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--mint-t)}.dot{width:8px;height:8px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px var(--mint);flex-shrink:0}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.form{gap:18px}.field,.form{display:flex;flex-direction:column}.field{gap:8px}.field label{font-size:13px;color:var(--muted)}.input{position:relative;display:flex;align-items:center}.input input,.input select,.input textarea{width:100%;height:52px;border:1px solid var(--line2);background:var(--field);border-radius:10px;padding:0 16px;font:400 15px var(--font);color:var(--white);outline:none}.input select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-width:0;padding-right:44px;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23a9a6c9' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}.input select:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(43,227,174,.12)}.input select option{background:var(--field);color:var(--white)}.input textarea{height:auto;min-height:110px;padding:14px 16px;resize:vertical;line-height:1.55}.input input::placeholder,.input textarea::placeholder{color:var(--muted)}.input input:focus,.input textarea:focus{border-color:var(--mint);box-shadow:0 0 0 3px rgba(43,227,174,.12)}.input.bad input{border-color:var(--warn)}.input .aux{position:absolute;right:14px;background:none;border:0;color:var(--mint-t);font:400 13px var(--font);cursor:pointer}.hint{font-size:12.5px;color:var(--muted)}.hint.ok{color:var(--mint-t)}.hint.bad{color:var(--warn)}.btn:disabled{opacity:.45;cursor:default}.btn.ghost{background:transparent;border:1px solid var(--line);color:var(--white);font-weight:500}.textbtn{background:none;border:0;padding:0;font:400 14px var(--font);color:var(--mint-t);cursor:pointer;text-align:left}.rule{height:1px;background:var(--line2)}.ring{width:64px;height:64px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--muted)}.acct{position:relative;display:inline-flex}.acctBtn{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:var(--card2,#1b1f3d);color:var(--white);padding:0;cursor:pointer;overflow:hidden;display:grid;place-items:center;font:600 14px var(--font)}.acctBtn img{width:100%;height:100%;object-fit:cover;display:block}.acctBtn:hover,.acctBtn[aria-expanded=true]{border-color:var(--mint)}.acctMenu{position:absolute;right:0;top:calc(100% + 8px);z-index:60;min-width:200px;background:var(--card,#141833);border:1px solid var(--line2);border-radius:14px;padding:6px;display:flex;flex-direction:column;box-shadow:0 12px 32px rgba(0,0,0,.45)}.acctMenu a,.acctMenu button{text-align:left;background:none;border:0;color:var(--white);font:400 14px var(--font);padding:10px 12px;border-radius:9px;cursor:pointer;text-decoration:none}.acctMenu a:hover,.acctMenu button:hover{background:rgba(255,255,255,.06)}.acctRow{display:inline-flex;align-items:center;gap:10px}.bellBtn{position:relative;width:34px;height:34px;border-radius:50%;border:1px solid var(--line2);background:none;color:var(--body);padding:0;cursor:pointer;display:grid;place-items:center}.bellBtn svg{width:18px;height:18px}.bellBtn:hover,.bellBtn[aria-expanded=true]{border-color:var(--violet-t);color:var(--white)}.bellDot{position:absolute;top:-4px;right:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--pink);color:#2A0620;font:700 10.5px/17px var(--font);text-align:center}.bellMenu{width:min(340px,calc(100vw - 32px));max-height:70vh;overflow-y:auto;white-space:normal;padding:6px 6px 8px}.bellMenu .acctWho{font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:10px 12px 8px}.bellEmpty{margin:0;padding:8px 12px 12px;color:var(--muted)}.acctMenu .bellItem,.bellEmpty{font-size:13.5px;line-height:1.5}.acctMenu .bellItem{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;font-weight:300;color:var(--body);white-space:normal;overflow-wrap:anywhere;padding:10px 12px}.acctMenu .bellItem+.bellItem{margin-top:2px}.acctMenu .bellItem.new{color:var(--white);background:rgba(124,58,237,.1)}.acctMenu .bellItem.new small:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--pink);margin-right:6px;vertical-align:1px}.bellItem img,.bellPic{width:36px;height:36px;border-radius:50%;object-fit:cover;background:var(--card2);display:block}.bellPic{display:grid;place-items:center;background:linear-gradient(145deg,rgba(124,58,237,.35),rgba(124,58,237,.12));border:1px solid rgba(180,155,255,.35);color:var(--violet-t);font:600 15px var(--font)}.bellPic svg{width:18px;height:18px}.bellItem small{display:block;margin-top:2px;font-size:11.5px;color:var(--muted)}.acctWho{font-size:12px;color:var(--muted);padding:8px 12px 6px;margin:0;overflow-wrap:anywhere}.loginPill{font:500 13px var(--font);color:var(--white);border:1px solid var(--line);border-radius:999px;padding:7px 15px;text-decoration:none;white-space:nowrap}.loginPill:hover{border-color:var(--mint)}.acctMenu .acctPhone{display:none}@media (max-width:640px){.acctMenu .acctPhone{display:block}}.acctCount{display:inline-block;margin-left:8px;min-width:18px;padding:0 6px;border-radius:999px;background:var(--pink);color:#2A0620;font:700 11px/18px var(--font);text-align:center}.acctMenu>.acctWho:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.acctWho b{color:var(--white);font-weight:500}.acctMenu{max-width:calc(100vw - 24px)}@media (max-width:640px){.acctMenu{min-width:220px}.acctMenu a,.acctMenu button{font-size:15px;padding:11px 12px}}.bellHead{display:flex;align-items:center;justify-content:space-between;padding-right:8px}.acctMenu .bellClear{font-size:12.5px;color:var(--mint-t);padding:6px 8px}.bellRow{position:relative}.bellRow+.bellRow{margin-top:2px}.acctMenu .bellRow .bellItem{padding-right:34px}.acctMenu .bellX{position:absolute;top:6px;right:4px;width:28px;height:28px;padding:0;display:grid;place-items:center;border-radius:50%;color:var(--muted);font-size:18px;line-height:1;text-align:center;opacity:0}.acctMenu .bellX:focus-visible,.bellRow:hover .bellX{opacity:1}.acctMenu .bellX:hover{color:var(--white);background:rgba(255,255,255,.08)}@media (hover:none){.acctMenu .bellX{opacity:.7}}.bellHead{position:-webkit-sticky;position:sticky;top:-6px;z-index:2;margin:-6px -6px 4px;padding:6px 14px 0 6px;background:var(--card,#141833);border-bottom:1px solid var(--line2);border-radius:14px 14px 0 0}.barRight{gap:10px}.barRight,.sharePill{display:inline-flex;align-items:center}.sharePill{gap:7px;height:34px;padding:0 14px 0 11px;border-radius:999px;border:1px solid rgba(43,227,174,.45);background:rgba(43,227,174,.08);color:var(--mint-t);font:500 13.5px var(--font);cursor:pointer;white-space:nowrap}.sharePill svg{width:16px;height:16px}.sharePill:hover{background:rgba(43,227,174,.14);border-color:var(--mint)}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_next/static/media/poppins-latin-300-normal.c0455185.woff2) format("woff2"),url(/_next/static/media/poppins-latin-300-normal.599ec7be.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-latin-400-normal.916d3686.woff2) format("woff2"),url(/_next/static/media/poppins-latin-400-normal.cbe785df.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-latin-500-normal.7777133e.woff2) format("woff2"),url(/_next/static/media/poppins-latin-500-normal.fd8e96c2.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-600-normal.d8692086.woff2) format("woff2"),url(/_next/static/media/poppins-latin-600-normal.c070cf14.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/poppins-latin-700-normal.9a881e2a.woff2) format("woff2"),url(/_next/static/media/poppins-latin-700-normal.c83dad1a.woff) format("woff")}