body[data-screen=signup] .nav,body[data-screen=signup] .tools{display:none}body[data-screen=signup] .brand{cursor:default}.su{display:grid;grid-template-columns:minmax(0,1fr) 452px;gap:56px;align-items:center;min-height:calc(100vh - var(--pl-hdr));padding-top:20px;padding-bottom:28px}.su-copy{max-width:780px}.su-h{margin:22px 0;font-size:clamp(46px,7vw,112px);line-height:.93;font-weight:800;letter-spacing:-.024em}.holo-text{background:linear-gradient(100deg,var(--pl-paper) 0%,var(--pl-paper) 16%,var(--pl-c-cfc6ff) 34%,var(--pl-c-a9e6f7) 50%,var(--pl-c-ffe3a0) 62%,var(--pl-c-d9d2ff) 76%,var(--pl-paper) 100%);background-size:230% 100%;background-position:var(--sweep) 0;--sweep:26%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sweep 2.8s var(--pl-io) .5s both}.su-sub{margin:0;max-width:540px;font-size:20px;line-height:1.5;color:var(--pl-dim)}.teases{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:680px}.teases li{position:relative;padding:16px;border-radius:var(--pl-r-panel);background:linear-gradient(180deg,var(--pl-c-281f5a-a55),var(--pl-c-161032-a55));box-shadow:inset 0 0 0 1px var(--pl-line);display:flex;align-items:center;gap:14px}.teases li:before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--pl-lilac-a55),transparent)}.tzt{display:flex;flex-direction:column;gap:3px}.teases b{font:650 16px/1.3 var(--pl-disp)}.tzt>span{font-size:14px;line-height:1.4;color:var(--pl-faint)}.su-side{position:relative;padding-top:150px}.su-fan{position:absolute;left:50%;top:0;width:452px;height:300px;translate:-50% 0;z-index:0;pointer-events:none}.fan-card{position:absolute;left:50%;top:0;width:172px;margin-left:-86px;transform-origin:50% 120%}.fan-card .foil-in{border-radius:var(--pl-r-16)}.fan-a{rotate:-17deg;translate:-122px 40px}.fan-b{rotate:0deg;translate:0 -8px;z-index:2;width:186px;margin-left:-93px}.fan-c{rotate:17deg;translate:122px 40px}.acct{position:relative;z-index:3;border-radius:var(--pl-r-panel);padding:28px 30px 26px;overflow:hidden;background:linear-gradient(180deg,var(--pl-c-261d56-a72),var(--pl-c-140e2e-a86));backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);box-shadow:inset 0 0 0 1px var(--pl-line-2),inset 0 1px 0 var(--pl-white-a08),0 50px 100px -40px var(--pl-black-a90)}.acct:before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,var(--pl-lilac-a80),var(--pl-cyan-a60),var(--pl-gold-a50),transparent)}.acct h2{font-size:30px;font-weight:750;line-height:1.1;outline:none}.su-in{margin-top:20px;display:flex;flex-direction:column;gap:10px}.su-note{margin:0;font:500 13.5px/1.45 var(--pl-text);color:var(--pl-dim)}.su-shop{margin-top:20px;display:flex;flex-direction:column;gap:10px}.su-join{margin-top:24px;padding-top:20px;border-top:1px solid var(--pl-line);display:flex;flex-direction:column;gap:16px}.su-join-h{margin:0;font:650 17px/1.3 var(--pl-disp)}.su-first{margin:-4px 0 0;font:500 13.5px/1.5 var(--pl-text);color:var(--pl-dim)}.su-first a,.su-hint a{display:inline-block;padding:13px 6px;margin:-13px -6px;color:var(--pl-paper);font-weight:600;text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--pl-dim-a45)}.su-hint{margin:8px 0 0;font:500 13px/1.45 var(--pl-text);color:var(--pl-dim)}.su-join[data-nocode] .su-codef{display:none}.su-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.su-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.su-opts{display:flex;flex-direction:column;gap:6px}.su-opt{display:flex;align-items:flex-start;gap:2px}.su-opt input{-webkit-appearance:none;appearance:none;flex:none;display:grid;place-content:center;width:44px;height:44px;margin:-10px 0 -10px -11px;border-radius:var(--pl-r-ctl);background:none;cursor:pointer}.su-opt input:before,.su-opt input:after{content:"";grid-area:1/1}.su-opt input:before{width:22px;height:22px;border-radius:var(--pl-r-sm);background:var(--pl-ink-a55);box-shadow:inset 0 0 0 1px var(--pl-line-3);transition:background-color .2s,box-shadow .2s}.su-opt input:after{width:12px;height:12px;place-self:center;background:var(--pl-ink);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);visibility:hidden}.su-opt input:checked:before{background:var(--pl-lilac);box-shadow:inset 0 0 0 1px var(--pl-lilac)}.su-opt input:checked:after{visibility:visible}.su-opt input:focus-visible{outline:2px solid var(--pl-lilac);outline-offset:-9px}.su-opt input:disabled{cursor:not-allowed}.su-opt input:disabled:before{background:var(--pl-ink-a30);box-shadow:inset 0 0 0 1px var(--pl-line-2)}.su-opt label{padding-top:1px;font:500 13.5px/1.5 var(--pl-text);color:var(--pl-dim);cursor:pointer}.su-opt input:disabled+label{color:var(--pl-faint);cursor:not-allowed}.su-alert{padding:12px 14px;border-radius:var(--pl-r-ctl);background:var(--pl-c-ff7896-a08);box-shadow:inset 0 0 0 1px var(--pl-c-ff8fa8-a45);font:500 14px/1.45 var(--pl-text);color:var(--pl-c-ffa3b8);outline:none}.su-alert a{color:var(--pl-paper);text-decoration:underline;text-underline-offset:2px;font-weight:600}.su-out{display:inline-flex;align-items:center;min-height:44px;margin-top:14px;color:var(--pl-dim);font:550 14.5px var(--pl-disp);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--pl-dim-a45)}.su-out:hover{color:var(--pl-paper)}.su-alert-ref{display:block;margin-top:4px}.su-ref{font:600 13.5px var(--pl-text);letter-spacing:.04em;color:var(--pl-paper);-webkit-user-select:all;user-select:all}.su-alert-go{margin-top:12px}.su-code{margin-top:20px;padding-top:18px;border-top:1px solid var(--pl-line);display:flex;flex-direction:column;gap:12px}.su-code-row{display:flex;gap:8px}.su-code-row input{flex:1;min-width:0}.su-code-row .btn{flex:none;min-height:50px;padding:0 18px}.su-again{margin-top:20px}.su-line{margin:16px 0 0;font:500 14.5px/1.45 var(--pl-text);color:var(--pl-lilac)}.su-contact{margin:16px 0 0}.su-link{display:inline-flex;align-items:center;min-height:44px;color:var(--pl-paper);font-weight:600;text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--pl-dim-a45)}.su-link:hover,.su-first a:hover,.su-hint a:hover{color:var(--pl-lilac)}.field label{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px;font:600 14.5px var(--pl-disp)}.field .opt{font:500 13px var(--pl-text);color:var(--pl-faint)}.field input{width:100%;height:50px;padding:0 16px;border-radius:var(--pl-r-ctl);border:1px solid var(--pl-line-2);background:var(--pl-ink-a55);font:500 16px var(--pl-disp);transition:border-color .2s,box-shadow .2s,background-color .2s}.field input::placeholder{color:var(--pl-c-8f87be)}.field input[readonly]{color:var(--pl-dim);background:var(--pl-ink-a30);cursor:default}.field input:focus{outline:none;border-color:var(--pl-lilac);box-shadow:0 0 0 4px var(--pl-lilac-a16);background:var(--pl-ink-a80)}.field input[aria-invalid=true]{border-color:var(--pl-c-ff8fa8);box-shadow:0 0 0 4px var(--pl-c-ff7896-a14)}.statement{margin:2px 0 0;font-size:13.5px;line-height:1.5;color:var(--pl-dim)}.statement a{display:inline-block;padding:13px 6px;margin:-13px -6px;color:var(--pl-dim);text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--pl-dim-a45)}.statement a:hover{color:var(--pl-paper)}.acct-state{outline:none}.su-done{text-align:left}.acct-why{margin:8px 0 0;font:500 14.5px/1.4 var(--pl-text);color:var(--pl-lilac)}.st-ico{width:60px;height:60px;border-radius:var(--pl-r-panel);display:grid;place-items:center;margin-bottom:22px;color:var(--pl-lilac);background:radial-gradient(circle at 30% 25%,var(--pl-lilac-a34),var(--pl-lilac-a06));box-shadow:inset 0 0 0 1px var(--pl-line-2),0 12px 30px -12px var(--pl-violet-a70)}.st-ico svg{width:28px;height:28px}.st-p{margin:12px 0 4px;color:var(--pl-dim);font-size:16px;line-height:1.5}.st-p b{color:var(--pl-paper);font-weight:600}.su-done{display:flex;align-items:center;gap:14px}.su-done .st-ico{width:44px;height:44px;margin:0;flex:none}.su-done .st-ico svg{width:22px;height:22px}.su-done-t{margin:0;font:650 17px/1.3 var(--pl-disp)}.su-done .st-p{margin:2px 0 0;font-size:14.5px}.su-done .btn,.su-done .su-shop{margin-top:14px}.su-done .su-shop .btn{margin-top:0}.acct h2,.acct .st-p,.acct .su-done-t,.su-alert{overflow-wrap:anywhere}.su:has([data-state=guest]:not([hidden]),[data-state=none]:not([hidden]),[data-state=full]:not([hidden])) .su-copy{align-self:start;position:sticky;top:calc(var(--pl-hdr) + 32px)}.pw{position:relative;z-index:3;margin-top:16px}.pw details{border-radius:var(--pl-r-panel);background:var(--pl-night-a55);box-shadow:inset 0 0 0 1px var(--pl-line)}.pw summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 18px;border-radius:var(--pl-r-panel);font:550 14.5px var(--pl-disp);color:var(--pl-dim);cursor:pointer}.pw summary::-webkit-details-marker{display:none}.pw summary:after{content:"+";font:500 20px/1 var(--pl-text);color:var(--pl-faint)}.pw details[open] summary:after{content:"\2013"}.pw-body{display:flex;flex-direction:column;gap:8px;padding:2px 18px 16px}.pw-lb{font:600 14px var(--pl-disp)}.pw-row{display:flex;gap:8px}.pw-row input{flex:1;min-width:0;height:48px;padding:0 14px;border-radius:var(--pl-r-ctl);border:1px solid var(--pl-line-2);background:var(--pl-ink-a55);font:500 16px var(--pl-disp);transition:border-color .2s,box-shadow .2s}.pw-row input:focus{outline:none;border-color:var(--pl-lilac);box-shadow:0 0 0 4px var(--pl-lilac-a16)}.pw-row input[aria-invalid=true]{border-color:var(--pl-c-ff8fa8);box-shadow:0 0 0 4px var(--pl-c-ff7896-a14)}.pw-row .btn{min-height:48px;padding:0 20px}.pw .err{margin:0}@media(min-width:1024px){.pw{position:absolute;left:0;right:0;top:100%}}@media(max-width:379px){.su-2{grid-template-columns:1fr}}body[data-screen=signup] .ftr{display:none}@media(max-width:1023px){.su{grid-template-columns:1fr;gap:0;min-height:0;padding-top:24px;padding-bottom:48px}.su-copy{display:contents}.su-side{order:4;margin-top:8px}.teases{order:5}.su-h{font-size:46px;margin:12px 0}.su-sub{font-size:17px}.teases{grid-template-columns:1fr;gap:10px;margin-top:22px}.teases li{padding:12px 14px}.su-side{padding-top:100px}.su-fan{width:300px;height:200px}.fan-card{width:104px;margin-left:-52px}.fan-b{width:114px;margin-left:-57px}.fan-a{translate:-82px 30px}.fan-c{translate:82px 30px}.acct{padding:26px 20px 22px;border-radius:var(--pl-r-panel)}.acct h2{font-size:26px}}@media(min-width:1024px)and (max-width:1360px){.su{grid-template-columns:minmax(0,1fr) 420px;gap:40px}}@media(prefers-reduced-motion:reduce){.holo-text{background-position:26% 0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pl-holo-signup.css.map */
