.v2-au .btn{background:var(--btn);height:50px;box-shadow:var(--btn-shadow);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:25px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:600;transition:transform .15s,filter .2s;display:inline-flex}.v2-au .btn:active{transform:scale(.97)}.v2-au .btn:hover{filter:brightness(1.05)}.v2-au button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;padding:0}.v2-au a{color:inherit;text-decoration:none}.v2-au h1,.v2-au h2,.v2-au p{margin:0}.v2-au .au{flex-direction:column;width:100%;min-height:100dvh;display:flex}.v2-au .note[hidden]{display:none}.v2-au .au-brand{isolation:isolate;background:radial-gradient(70% 80% at 100% 0,#ffe3f0 0%,#ffe3f000 60%),radial-gradient(60% 70% at 0 100%,#e3f6ff 0%,#e3f6ff00 60%),linear-gradient(165deg,#f6f1ff 0%,#e6dcff 100%);flex-direction:column;flex:none;height:280px;padding:16px 16px 42px;display:flex;position:relative;overflow:hidden}.v2-au .au-wm{z-index:-1;background:url(/images/trendys-monogram.svg) 50%/contain no-repeat;position:absolute;inset:52px 92px 74px 2px;rotate:2deg}.v2-au .au-top{z-index:3;justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative}.v2-au .au-ib{-webkit-backdrop-filter:blur(10px);min-width:40px;height:40px;box-shadow:var(--shadow-pill);color:var(--ink-2);background:#ffffffb8;border-radius:20px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.v2-au .au-ib>svg{width:18px;height:18px}.v2-au .au-ib .t-sun,html.ui2.dark .v2-au .au-ib .t-moon{display:none}html.ui2.dark .v2-au .au-ib .t-sun{display:block}.v2-au .au-cat{z-index:0;filter:drop-shadow(0 14px 22px #3c147838);width:116px;position:absolute;bottom:-10px;right:6px}.v2-au .au-pitch{z-index:1;margin-top:auto;position:relative}.v2-au .au-pitch h2{letter-spacing:-.025em;font-size:23px;font-weight:800;line-height:1.12;display:none}.v2-au .au-pitch h2 em{background:linear-gradient(90deg,#9248ff,#e8476a);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.v2-au .au-proof{height:34px;box-shadow:var(--shadow-pill);color:var(--ink-2);background:#ffffffc7;border-radius:17px;align-items:center;gap:8px;margin-top:0;padding:0 12px 0 4px;font-size:12.5px;font-weight:600;display:inline-flex}.v2-au .au-proof b{color:var(--ink)}.v2-au .avs{display:flex}.v2-au .avs i{background:#ddd 50%/cover;border-radius:50%;width:26px;height:26px;box-shadow:0 0 0 2px #fff}.v2-au .avs i+i{margin-left:-8px}.v2-au .au-floats,.v2-au .au-pitch p{display:none}.v2-au .au-main{z-index:2;background:var(--surface);padding:26px 16px calc(28px + env(safe-area-inset-bottom));border-radius:30px 30px 0 0;flex:1;margin-top:-26px;position:relative;box-shadow:0 -10px 30px -18px #3c147840}.v2-au .au-form{width:100%;max-width:420px;margin:0 auto}.v2-au .view{animation:auIn .35s var(--ease);display:none}.v2-au .view.on{display:block}@keyframes auIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.v2-au .au-h{letter-spacing:-.03em;font-size:28px;font-weight:800;line-height:1.1}.v2-au .au-sub{color:var(--ink-2);margin-top:8px;font-size:15px;line-height:1.45}.v2-au .au-sub b{color:var(--ink);font-weight:600}.v2-au .fields{gap:14px;margin-top:22px;display:grid}.v2-au .fl{gap:7px;display:grid}.v2-au .fl-l{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;font-weight:600;display:flex}.v2-au .fl-l a{color:var(--brand-ink);font-size:14px;font-weight:600}.v2-au .ip{background:var(--bg);border-radius:18px;align-items:center;height:56px;transition:box-shadow .2s,background .2s;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #0000}.v2-au .ip:focus-within{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--brand), 0 0 0 4px var(--brand-soft)}.v2-au .ip>svg{width:20px;height:20px;color:var(--ink-3);flex:none;margin-left:16px}.v2-au .ip input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0 14px 0 12px;font-size:16px}.v2-au .ip input:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 0s 600000s,color 0s 600000s}.v2-au .ip input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 0s 600000s,color 0s 600000s}.v2-au .ip input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 0s 600000s,color 0s 600000s}.v2-au .ip input::placeholder{color:var(--ink-3)}.v2-au .ip input[readonly]{color:var(--ink-2)}.v2-au .ip .eye{width:44px;height:44px;color:var(--ink-3);border-radius:14px;flex:none;place-items:center;margin-right:6px;display:grid}.v2-au .ip .eye svg{width:20px;height:20px}.v2-au .ip .eye .e1,.v2-au .ip .eye.show .e0{display:none}.v2-au .ip .eye.show .e1{display:block}.v2-au .ip .ok{color:#fff;background:#1fb874;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-right:14px;display:none}.v2-au .ip .ok svg{width:13px;height:13px}.v2-au .ip.match .ok{display:grid}.v2-au .fl.err .ip{background:#fff4f3;box-shadow:inset 0 0 0 1.5px #f2a59c}.v2-au .fl .msg{color:#d23a2a;font-size:13px;font-weight:500;display:none}.v2-au .fl.err .msg{display:block}.v2-au .hint-l{color:var(--ink-3);font-size:13px}.v2-au .caps{color:#b8730a;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:none}.v2-au .caps.on{display:flex}.v2-au .caps svg{width:14px;height:14px}.v2-au .typo{color:var(--ink-2);font-size:13px;display:none}.v2-au .typo.on{display:block}.v2-au .typo button{color:var(--brand-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.v2-au .str{align-items:center;gap:10px;display:flex}.v2-au .str-b{flex:1;grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.v2-au .str-b i{background:var(--track);border-radius:2px;height:4px;transition:background .25s}.v2-au .str[data-s="1"] i:nth-child(-n+1){background:#ef5a4a}.v2-au .str[data-s="2"] i:nth-child(-n+2){background:#f2a31b}.v2-au .str[data-s="3"] i:nth-child(-n+3){background:#8bc34a}.v2-au .str[data-s="4"] i{background:#1fb874}.v2-au .str small{text-align:right;min-width:78px;color:var(--ink-3);font-size:12.5px;font-weight:600}.v2-au .row-sw{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin-top:16px;font-size:15px;font-weight:500;display:flex}.v2-au .sw2{background:var(--track);border-radius:14px;flex:none;width:46px;height:28px;transition:background .2s;position:relative}.v2-au .sw2:after{content:"";width:22px;height:22px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.v2-au .row-sw.on .sw2{background:var(--brand)}.v2-au .row-sw.on .sw2:after{transform:translate(18px)}.v2-au .chk{cursor:pointer;color:var(--ink-2);-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;margin-top:16px;font-size:14px;line-height:1.4;display:flex}.v2-au .chk i{background:var(--bg);border-radius:8px;flex:none;place-items:center;width:24px;height:24px;transition:background .2s;display:grid;box-shadow:inset 0 0 0 1.5px #11111424}.v2-au .chk i svg{color:#fff;opacity:0;width:14px;height:14px}.v2-au .chk.on i{background:var(--brand);box-shadow:none}.v2-au .chk.on i svg{opacity:1}.v2-au .go{border-radius:29px;width:100%;height:58px;margin-top:22px;font-size:16.5px}.v2-au .go svg{width:20px;height:20px;transition:transform .2s}.v2-au .go:hover svg{transform:translate(3px)}.v2-au .go.busy{pointer-events:none;filter:saturate(.7)}.v2-au .go .spin{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite spin;display:none}.v2-au .go.busy .spin{display:block}.v2-au .go.busy .lbl2,.v2-au .go.busy>svg{display:none}@keyframes spin{to{transform:rotate(360deg)}}.v2-au .alt{text-align:center;color:var(--ink-2);margin-top:18px;font-size:15px}.v2-au .alt a{color:var(--brand-ink);font-weight:700}.v2-au .legal{text-align:center;color:var(--ink-3);margin-top:14px;font-size:12.5px;line-height:1.5}.v2-au .legal .nobr{white-space:nowrap}.v2-au .legal a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.v2-au .back{height:36px;color:var(--ink-2);border-radius:18px;align-items:center;gap:6px;margin:-6px 0 14px -8px;padding:0 12px 0 8px;font-size:14px;font-weight:600;display:inline-flex}.v2-au .back svg{width:18px;height:18px}.v2-au .back:hover{background:var(--bg)}.v2-au .note{border-radius:18px;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;font-size:14px;line-height:1.4;display:flex}.v2-au .note.ok{color:#146c45;background:#eafaf2}.v2-au .note.ok svg{flex:none;width:20px;height:20px}.v2-au .ref{background:linear-gradient(100deg,#f6f0ff,#ffeef5);border-radius:22px;align-items:center;gap:12px;margin-bottom:20px;padding:10px 14px 10px 10px;display:flex;box-shadow:inset 0 0 0 1px #7b1fff1a}.v2-au .ref .ra{background:#ddd 50%/cover;border-radius:50%;flex:none;width:44px;height:44px;position:relative}.v2-au .ref .ra span{background:var(--btn);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 0 2px #fff}.v2-au .ref .ra span svg{width:12px;height:12px}.v2-au .ref p{min-width:0;color:var(--ink-2);flex:1;font-size:14px;line-height:1.35}.v2-au .ref p b{color:var(--ink)}.v2-au .ref .tok{background:var(--surface);height:30px;box-shadow:var(--shadow-pill);border-radius:15px;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:800;display:inline-flex}.v2-au .ref .tok svg{width:15px;height:15px}.v2-au .mailart{background:linear-gradient(160deg,#f4eeff,#e4d8ff);border-radius:34px;place-items:center;width:104px;height:104px;margin:4px 0 20px;display:grid;position:relative}.v2-au .mailart>svg{width:46px;height:46px;color:var(--brand)}.v2-au .mailart span{color:#fff;width:34px;height:34px;box-shadow:0 0 0 4px var(--surface);animation:pop .5s .2s var(--ease) both;background:#1fb874;border-radius:50%;place-items:center;display:grid;position:absolute;top:-6px;right:-6px}.v2-au .mailart span svg{width:18px;height:18px}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}.v2-au .mails{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:22px;display:grid}.v2-au .mails a{background:var(--bg);height:64px;color:var(--ink-2);border-radius:20px;align-content:center;place-items:center;gap:4px;font-size:12.5px;font-weight:600;transition:background .2s;display:grid}.v2-au .mails a:hover{background:var(--track)}.v2-au .mails a b{color:#fff;border-radius:8px;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.v2-au .resend{text-align:center;color:var(--ink-3);margin-top:18px;font-size:14.5px}.v2-au .resend button{color:var(--brand-ink);font-weight:700}.v2-au .resend button[disabled]{color:var(--ink-3);font-weight:500}html.ui2.dark .v2-au .au-brand{background:radial-gradient(70% 80% at 100% 0,#e8476a38 0%,#e8476a00 60%),radial-gradient(60% 70% at 0 100%,#3aa0ff24 0%,#3aa0ff00 60%),linear-gradient(165deg,#1d1530 0%,#2a1b4f 100%)}html.ui2.dark .v2-au .au-wm{opacity:.9}html.ui2.dark .v2-au .au-ib,html.ui2.dark .v2-au .au-proof{background:#ffffff1a}html.ui2.dark .v2-au .avs i{box-shadow:0 0 0 2px #2a1b4f}html.ui2.dark .v2-au .fl.err .ip{background:#ef5a4a1a;box-shadow:inset 0 0 0 1.5px #ef5a4a80}html.ui2.dark .v2-au .chk i{box-shadow:inset 0 0 0 1.5px #ffffff2e}html.ui2.dark .v2-au .note.ok{color:#6fdcaa;background:#1fb87424}html.ui2.dark .v2-au .ref{background:linear-gradient(100deg,#9248ff2e,#e8476a1f)}html.ui2.dark .v2-au .ref .ra span{box-shadow:0 0 0 2px var(--surface)}html.ui2.dark .v2-au .mailart{background:linear-gradient(160deg,#9248ff38,#9248ff1a)}html.ui2.dark .v2-au .mailart>svg{color:#c3a2ff}@media (width>=960px){.v2-au{background:var(--surface)}.v2-au .au{box-sizing:border-box;flex-direction:row;gap:14px;height:100dvh;min-height:0;padding:14px}.v2-au .au-brand{border-radius:34px;width:48%;max-width:760px;height:auto;padding:28px 32px 32px}.v2-au .au-wm{inset:90px 44px 46% 28px}.v2-au .au-top .au-ib{display:none}.v2-au .au-pitch{z-index:2;max-width:min(440px,100% - 200px);margin-top:auto;position:relative}.v2-au .au-pitch h2{letter-spacing:-.035em;font-size:44px;line-height:1.04;display:block}.v2-au .au-pitch p{color:var(--ink-2);max-width:380px;margin-top:14px;font-size:16.5px;line-height:1.5;display:block}.v2-au .au-proof{border-radius:21px;height:42px;margin-top:22px;padding:0 16px 0 5px;font-size:14px}.v2-au .avs i{width:32px;height:32px}.v2-au .au-cat{width:210px;bottom:-18px;right:14px}.v2-au .au-floats{z-index:0;pointer-events:none;display:block;position:absolute;inset:0}.v2-au .fv{aspect-ratio:9/16;background:#2a2533 50%/cover;border-radius:22px;width:150px;position:absolute;overflow:hidden;box-shadow:0 24px 50px -24px #280a5a8c}.v2-au .fv:after{content:"";background:linear-gradient(#00000073 0%,#0000 34%);position:absolute;inset:0}.v2-au .fv span{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#00000047;border-radius:13px;align-items:center;gap:4px;height:26px;padding:0 9px 0 7px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}.v2-au .fv span svg{width:14px;height:14px}.v2-au .fv.a{top:12%;right:30%;transform:rotate(-7deg)}.v2-au .fv.b{width:132px;top:19%;right:7%;transform:rotate(6deg)}.v2-au .chipf{white-space:nowrap;background:#ffffffe6;border-radius:22px;align-items:center;gap:8px;height:44px;padding:0 16px 0 8px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 14px 30px -16px #280a5a66}.v2-au .chipf i{color:#fff;background:var(--btn);border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.v2-au .chipf i svg{width:16px;height:16px}.v2-au .chipf.a{top:47%;right:22%;transform:rotate(-3deg)}html.ui2.dark .v2-au .chipf{color:var(--ink);background:#28203ceb}.v2-au .au-main{box-shadow:none;border-radius:0;flex-direction:column;margin:0;padding:0 24px;display:flex}.v2-au .au-mtop{justify-content:flex-end;gap:8px;padding:14px 0;display:flex}.v2-au .au-mtop .au-ib{background:var(--bg);box-shadow:none}.v2-au .au-form{max-width:400px;margin:auto;padding:8px 0 24px}.v2-au .au-h{font-size:34px}}@media (width>=960px) and (height<=900px){.v2-au .au-main{overflow-y:auto}.v2-au .au-mtop{padding:6px 0}.v2-au .au-sub{margin-top:6px;font-size:14px}.v2-au .au-h{font-size:30px}.v2-au .fields{gap:10px;margin-top:14px}.v2-au .fl{gap:5px}.v2-au .ip{height:48px}.v2-au .chk,.v2-au .row-sw{margin-top:12px}.v2-au .go{height:52px;margin-top:16px}.v2-au .alt{margin-top:12px}.v2-au .legal{margin-top:10px}}@media (width<=959px){.v2-au .au-mtop{display:none}}@media (width>=1500px){.v2-au .au-pitch h2{font-size:52px}.v2-au .fv{width:170px}}.v2-au .fl.err .msg,.v2-au .msg.on{display:block}.v2-au .go{display:flex}.v2-au .go:disabled{filter:saturate(.7);cursor:default}.v2-au .note.err{color:#b3261e;background:#fff4f3}.v2-au .note svg{flex:none}.v2-au .row-sw input,.v2-au .chk input{opacity:0;pointer-events:none;position:absolute}.v2-au .row-sw:has(input:focus-visible) .sw2{box-shadow:0 0 0 4px var(--brand-soft)}.v2-au .chk:has(input:focus-visible) i{box-shadow:0 0 0 4px var(--brand-soft)}.v2-au .ref .ra{color:#fff;background:linear-gradient(150deg,#b98bff,#7b1fff);place-items:center;font-size:15px;font-weight:700;display:grid}.v2-au .au-ib select{opacity:0;cursor:pointer;font-size:16px;position:absolute;inset:0}.v2-au .au-ib.lang{position:relative}.v2-au .alt button,.v2-au .link-btn{color:var(--brand-ink);font-weight:700}.v2-au .codes{gap:10px;margin-top:22px;display:grid}.v2-au .otp{letter-spacing:.4em;text-align:center;font-size:22px;font-weight:700}html.ui2.dark .v2-au .note.err{color:#ff9a8c;background:#ef5a4a1f}
