.skd-conta{--accent:#8246f0;--accent-deep:#6a30d6;--accent-2:#a06bf5;--accent-tint:#ede9fe;--accent-tint-2:#d2c8fa;--accent-shadow:rgba(130,70,240,0.3);--ink:#141414;--ink2:#464646;--muted:#9a9a9a;--line:#e9e6dd;--line-2:#f0ede4;--field-bg:#fbfbf6;--green:#1f9d4d;--green-tint:#e4f7ea;--green-line:#b6e6c4;--gold:#b07400;--gold-tint:#fdf3da;--gold-solid:#fac800;--blue-fg:#1576cf;--blue-tint:#e6f2fd;--blue-line:#bfe0fb;--danger:#e2352c;--danger-tint:#fdecec;--danger-line:#f6c9c6;--danger-fg:#b52a23;--whats:#25d366;--whats-tint:#e4f9ed;--cream:#efeadf;--radius-card:28px;--radius-field:14px;--shadow-card:0 24px 60px -20px rgba(30,15,70,0.28),0 6px 18px rgba(30,15,70,0.08);--shadow-soft:0 2px 10px rgba(20,20,20,0.06);min-height:100vh;background:var(--cream);color:var(--ink);font-family:"Poppins",var(--font-poppins),sans-serif;-webkit-font-smoothing:antialiased;display:flex;align-items:center;justify-content:center;padding:32px 20px;color-scheme:light}.skd-conta *,.skd-conta :after,.skd-conta :before{box-sizing:border-box}.skd-conta h1,.skd-conta h2,.skd-conta h3,.skd-conta h4,.skd-conta p{margin:0}.skd-conta button{font-family:inherit;cursor:pointer}.skd-conta img{display:block}.skd-conta .auth-shell{width:min(1060px,100%);background:#fff;border-radius:var(--radius-card);overflow:hidden;box-shadow:var(--shadow-card);display:flex;min-height:660px}.skd-conta .brand{width:440px;flex:none;background:radial-gradient(120% 90% at 20% 0,#9a63ff 0,var(--accent) 42%,var(--accent-deep) 100%);color:#fff;padding:44px 40px;display:flex;flex-direction:column;position:relative;overflow:hidden}.skd-conta .brand:after{content:"";position:absolute;right:-120px;bottom:-140px;width:360px;height:360px;border-radius:50%;background:rgba(255,255,255,.09)}.skd-conta .brand:before{content:"";position:absolute;left:-90px;top:120px;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,.07)}.skd-conta .brand>*{position:relative;z-index:1}.skd-conta .brand .logo{height:26px;width:auto;align-self:flex-start;filter:brightness(0) invert(1)}.skd-conta .brand .b-head{margin-top:40px}.skd-conta .brand .b-head h2{font-size:32px;font-weight:800;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.skd-conta .brand .b-head p{margin-top:14px;font-size:15.5px;line-height:1.55;color:rgba(255,255,255,.85);font-weight:400;max-width:320px}.skd-conta .brand .b-edi{margin:auto auto -44px;width:240px;filter:drop-shadow(0 20px 30px rgba(40,10,90,.4))}.skd-conta .brand .b-edi.sm{width:180px;margin-bottom:-20px}.skd-conta .b-props{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-direction:column;gap:14px}.skd-conta .b-props li{display:flex;align-items:center;gap:13px;font-size:14.5px;font-weight:500;color:rgba(255,255,255,.94)}.skd-conta .b-props .pic{width:30px;height:30px;border-radius:9px;background:rgba(255,255,255,.16);display:grid;place-items:center;flex:none}.skd-conta .b-props svg{width:17px;height:17px;color:#fff}.skd-conta .form{flex:1;min-width:0;display:flex;flex-direction:column;background:#fff}.skd-conta .f-top{display:flex;align-items:center;justify-content:space-between;padding:22px 40px 0}.skd-conta .f-top .theme{width:40px;height:40px;border-radius:12px;border:1px solid var(--line);background:#fff;display:grid;place-items:center;color:var(--muted)}.skd-conta .f-top .theme svg{width:18px;height:18px}.skd-conta .f-body{flex:1;padding:18px 48px 30px;display:flex;flex-direction:column}.skd-conta .f-step-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.skd-conta .f-step-row .st-label{font-size:13px;font-weight:700;color:var(--accent);letter-spacing:.01em}.skd-conta .f-step-row .st-count{font-size:12.5px;font-weight:600;color:var(--muted)}.skd-conta .progressbar{height:6px;border-radius:4px;background:var(--line-2);overflow:hidden;margin:12px 0 22px}.skd-conta .progressbar>i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--accent-2),var(--accent));transition:width .3s ease}.skd-conta .f-head{margin-bottom:18px}.skd-conta .f-head h1{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.skd-conta .f-head p{margin-top:7px;font-size:14.5px;color:var(--ink2);font-weight:400;line-height:1.5}.skd-conta .btn-google{width:100%;height:54px;border:1.5px solid var(--line);background:#fff;border-radius:9999px;display:flex;align-items:center;justify-content:center;gap:12px;font-size:15.5px;font-weight:700;color:var(--ink);transition:.15s}.skd-conta .btn-google:hover:not(:disabled){border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-tint)}.skd-conta .btn-google:disabled{cursor:default}.skd-conta .btn-google img,.skd-conta .btn-google svg{width:20px;height:20px}.skd-conta .btn-google.done{border-color:var(--green-line);background:var(--green-tint);color:var(--green);cursor:default}.skd-conta .divider{display:flex;align-items:center;gap:14px;margin:20px 0;color:var(--muted);font-size:13px;font-weight:500}.skd-conta .divider:after,.skd-conta .divider:before{content:"";height:1px;background:var(--line);flex:1}.skd-conta .field{margin-bottom:17px}.skd-conta .field>label{display:block;font-size:13.5px;font-weight:700;color:var(--ink);margin-bottom:8px}.skd-conta .field .lbl-row{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.skd-conta .field .lbl-row label{font-size:13.5px;font-weight:700;color:var(--ink)}.skd-conta .field .lbl-row .opt{font-size:12.5px;font-weight:600;color:var(--muted)}.skd-conta .field .lbl-row .link{font-size:13px;font-weight:700;color:var(--accent);background:none;border:0;padding:0}.skd-conta .field .lbl-row .link:hover{text-decoration:underline}.skd-conta .control{position:relative;display:flex;align-items:center}.skd-conta .input{width:100%;height:52px;border:1.5px solid var(--line);background:var(--field-bg);border-radius:var(--radius-field);padding:0 16px;font-family:inherit;font-size:15px;color:var(--ink);transition:.15s;outline:none}.skd-conta .input::placeholder{color:#a8a496}.skd-conta .input.has-icon{padding-right:48px}.skd-conta .control.focus .input,.skd-conta .input:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px var(--accent-tint)}.skd-conta .control.filled .input{background:#fff;border-color:var(--accent-tint-2)}.skd-conta .control.locked .input,.skd-conta .input:disabled{background:#f3f1ea;color:var(--ink2);border-color:var(--line);cursor:not-allowed}.skd-conta .control.err .input,.skd-conta .input.err{border-color:var(--danger-line);background:var(--danger-tint)}.skd-conta .control.err .input:focus{box-shadow:0 0 0 4px rgba(226,53,44,.12)}.skd-conta .ic-btn{position:absolute;right:8px;width:36px;height:36px;border:0;background:transparent;border-radius:9px;display:grid;place-items:center;color:var(--muted)}.skd-conta .ic-btn:hover{color:var(--ink2);background:var(--line-2)}.skd-conta .ic-btn svg{width:19px;height:19px}.skd-conta .ic-lock{position:absolute;right:14px;color:var(--muted);pointer-events:none}.skd-conta .ic-lock svg{width:17px;height:17px}.skd-conta .hint{margin-top:7px;font-size:12.5px;color:var(--muted);font-weight:500;line-height:1.45;display:flex;gap:6px}.skd-conta .hint svg{width:15px;height:15px;flex:none;margin-top:1px;color:var(--gold)}.skd-conta .err-msg{margin-top:7px;font-size:12.5px;color:var(--danger-fg);font-weight:600;display:flex;align-items:center;gap:6px}.skd-conta .err-msg svg{width:15px;height:15px;flex:none}.skd-conta .pw-strength{margin-top:12px}.skd-conta .pw-bars{display:flex;gap:6px}.skd-conta .pw-bars>i{flex:1;height:6px;border-radius:3px;background:var(--line-2);transition:background .2s}.skd-conta .pw-strength[data-level="1"] .pw-bars>i:nth-child(-n+1){background:var(--danger)}.skd-conta .pw-strength[data-level="2"] .pw-bars>i:nth-child(-n+2){background:#e88a1e}.skd-conta .pw-strength[data-level="3"] .pw-bars>i:nth-child(-n+3){background:var(--gold-solid)}.skd-conta .pw-strength[data-level="4"] .pw-bars>i{background:var(--green)}.skd-conta .pw-meta{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.skd-conta .pw-meta .lab{font-size:12.5px;font-weight:600;color:var(--ink2)}.skd-conta .pw-meta .val{font-size:12.5px;font-weight:800}.skd-conta .pw-strength[data-level="1"] .pw-meta .val{color:var(--danger-fg)}.skd-conta .pw-strength[data-level="2"] .pw-meta .val{color:#b5620e}.skd-conta .pw-strength[data-level="3"] .pw-meta .val{color:var(--gold)}.skd-conta .pw-strength[data-level="4"] .pw-meta .val{color:var(--green)}.skd-conta .pw-list{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.skd-conta .pw-list li{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:500;color:var(--ink2)}.skd-conta .pw-list li svg{width:15px;height:15px;flex:none}.skd-conta .pw-list li.ok svg{color:var(--green)}.skd-conta .pw-list li.no,.skd-conta .pw-list li.no svg{color:var(--muted)}.skd-conta .f-actions{margin-top:auto;padding-top:24px;display:flex;align-items:center;gap:12px}.skd-conta .btn{border:0;height:54px;padding:0 26px;border-radius:9999px;font-weight:700;font-size:15.5px;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:.15s;white-space:nowrap}.skd-conta .btn svg{width:18px;height:18px}.skd-conta .btn.primary{background:var(--accent);color:#fff;box-shadow:0 12px 24px -6px var(--accent-shadow)}.skd-conta .btn.primary:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}.skd-conta .btn.primary:active:not(:disabled){transform:scale(.98)}.skd-conta .btn.primary.block{width:100%}.skd-conta .btn.ghost{background:#fff;color:var(--ink2);border:1.5px solid var(--line)}.skd-conta .btn.ghost:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.skd-conta .btn.grow{flex:1}.skd-conta .btn:disabled{opacity:.6;cursor:not-allowed}.skd-conta .spin{width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.4);border-top-color:#fff;animation:skd-sp .7s linear infinite}.skd-conta .btn.ghost .spin,.skd-conta .spin.ink{border-color:rgba(130,70,240,.25);border-top-color:var(--accent)}@keyframes skd-sp{to{transform:rotate(1turn)}}.skd-conta .f-foot-link{text-align:center;font-size:14px;color:var(--ink2);font-weight:500;margin-top:18px}.skd-conta .f-foot-link a,.skd-conta .f-foot-link b{color:var(--accent);font-weight:700;text-decoration:none}.skd-conta .f-foot-link a:hover{text-decoration:underline}.skd-conta .remember{display:flex;align-items:center;gap:9px;font-size:14px;font-weight:500;color:var(--ink2);cursor:pointer;user-select:none}.skd-conta .cbx{width:22px;height:22px;border-radius:7px;border:1.5px solid var(--line);background:#fff;flex:none;display:grid;place-items:center;transition:.15s}.skd-conta .cbx.on{background:var(--accent);border-color:var(--accent)}.skd-conta .cbx svg{width:14px;height:14px;color:#fff;opacity:0}.skd-conta .cbx.on svg{opacity:1}.skd-conta .alert{border-radius:14px;padding:14px 16px;display:flex;gap:12px;margin-bottom:18px}.skd-conta .alert svg{width:20px;height:20px;flex:none;margin-top:1px}.skd-conta .alert .a-body{font-size:13.5px;line-height:1.5;font-weight:500}.skd-conta .alert .a-body b{font-weight:700}.skd-conta .alert.danger{background:var(--danger-tint);border:1px solid var(--danger-line);color:var(--danger-fg)}.skd-conta .alert.danger svg{color:var(--danger)}.skd-conta .alert.info{background:var(--blue-tint);border:1px solid var(--blue-line);color:#185f9e}.skd-conta .alert.info svg{color:var(--blue-fg)}.skd-conta .sugg{margin-top:10px;background:var(--danger-tint);border:1px solid var(--danger-line);border-radius:14px;padding:14px 16px}.skd-conta .sugg .st{font-size:13px;font-weight:700;color:var(--danger-fg);display:flex;align-items:center;gap:8px}.skd-conta .sugg .st svg{width:16px;height:16px}.skd-conta .sugg ul{margin:9px 0 0;padding-left:20px;font-size:12.5px;color:var(--danger-fg);line-height:1.6;font-weight:500}.skd-conta .sugg .sactions{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.skd-conta .sugg .slink{height:40px;padding:0 16px;border-radius:9999px;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:7px;border:0}.skd-conta .sugg .slink.solid{background:var(--accent);color:#fff}.skd-conta .sugg .slink.out{background:#fff;border:1.5px solid var(--danger-line);color:var(--danger-fg)}.skd-conta .sugg .slink svg{width:15px;height:15px}.skd-conta .otp-icon{width:84px;height:84px;border-radius:26px;background:var(--whats-tint);display:grid;place-items:center;margin:4px auto 20px}.skd-conta .otp-icon svg{width:42px;height:42px;color:var(--whats)}.skd-conta .otp-target{text-align:center;margin-bottom:22px}.skd-conta .otp-target .lead{font-size:14.5px;color:var(--ink2);line-height:1.5}.skd-conta .otp-target .num{font-size:20px;font-weight:800;margin-top:6px;letter-spacing:.01em}.skd-conta .otp-input{display:block;width:100%;max-width:320px;margin:0 auto;height:66px;text-align:center;border:1.5px solid var(--line);background:var(--field-bg);border-radius:16px;font-size:30px;font-weight:800;letter-spacing:14px;color:var(--ink);font-family:inherit;outline:none;transition:.15s;padding-left:14px}.skd-conta .otp-input::placeholder{letter-spacing:8px;font-weight:600;color:#cfcabb;font-size:20px}.skd-conta .otp-input:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px var(--accent-tint)}.skd-conta .otp-input.err{border-color:var(--danger-line);background:var(--danger-tint);color:var(--danger-fg)}.skd-conta .resend{text-align:center;font-size:13.5px;font-weight:600;margin:16px 0 4px}.skd-conta .resend .wait-t{color:var(--muted);display:inline-flex;align-items:center;gap:6px}.skd-conta .resend .wait-t svg{width:15px;height:15px}.skd-conta .resend .go{color:var(--accent);font-weight:700;background:none;border:0;display:inline-flex;align-items:center;gap:6px}.skd-conta .resend .go:disabled{color:var(--muted);cursor:not-allowed}.skd-conta .resend .go svg{width:15px;height:15px}.skd-conta .dev-code{text-align:center;font-size:12px;color:var(--muted);margin-top:8px}.skd-conta .change-link{text-align:center;font-size:13.5px;color:var(--ink2);margin-top:12px}.skd-conta .change-link button{color:var(--accent);font-weight:700;background:none;border:0}.skd-conta .change-link button:hover{text-decoration:underline}.skd-conta .subhead{font-size:13.5px;font-weight:700;margin:4px 0 10px}.skd-conta .pills{display:flex;flex-wrap:wrap;gap:9px}.skd-conta .pill{border:1.5px solid var(--line);background:var(--field-bg);border-radius:9999px;padding:10px 16px;font-size:13.5px;font-weight:600;color:var(--ink2);display:inline-flex;align-items:center;gap:8px;transition:.15s;cursor:pointer}.skd-conta .pill:hover{border-color:var(--accent-2)}.skd-conta .pill.on{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.skd-conta .pill .rd{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--muted);flex:none;display:grid;place-items:center}.skd-conta .pill.on .rd{border-color:var(--accent)}.skd-conta .pill.on .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent)}.skd-conta .tag-input{display:flex;gap:10px}.skd-conta .tag-input .input{flex:1}.skd-conta .tag-add{width:52px;height:52px;flex:none;border-radius:var(--radius-field);border:1.5px solid var(--line);background:#fff;color:var(--accent);display:grid;place-items:center}.skd-conta .tag-add:hover{border-color:var(--accent);background:var(--accent-tint)}.skd-conta .tag-add svg{width:20px;height:20px}.skd-conta .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.skd-conta .chip{display:inline-flex;align-items:center;gap:7px;background:var(--accent-tint);color:var(--accent);font-size:13px;font-weight:700;padding:7px 12px;border-radius:9999px}.skd-conta .chip .x{width:16px;height:16px;border-radius:50%;background:rgba(130,70,240,.18);display:grid;place-items:center;border:0}.skd-conta .chip .x svg{width:10px;height:10px;color:var(--accent)}.skd-conta .integ{border:1.5px solid var(--blue-line);background:var(--blue-tint);border-radius:16px;padding:16px;display:flex;gap:13px;margin-top:4px;cursor:pointer}.skd-conta .integ .ic{width:40px;height:40px;border-radius:11px;background:#fff;display:grid;place-items:center;flex:none;box-shadow:var(--shadow-soft)}.skd-conta .integ .ic svg{width:21px;height:21px;color:var(--blue-fg)}.skd-conta .integ .body{flex:1}.skd-conta .integ .body .top{display:flex;align-items:center;gap:9px}.skd-conta .integ .body .top strong{font-size:14.5px;font-weight:700;color:#17103a}.skd-conta .integ .body p{font-size:12.5px;color:#3f6b96;margin-top:6px;line-height:1.5}.skd-conta .integ .body .feats{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px}.skd-conta .integ .body .feats span{font-size:12px;font-weight:600;color:var(--blue-fg);display:inline-flex;align-items:center;gap:6px}.skd-conta .integ .body .feats svg{width:14px;height:14px;color:var(--green)}.skd-conta .sep-line{height:1px;background:var(--line);margin:20px 0 16px}.skd-conta .legal-intro{font-size:13px;color:var(--ink2);line-height:1.5;margin-bottom:12px}.skd-conta .legal-all{display:flex;align-items:center;gap:12px;border:1.5px solid var(--accent);background:var(--accent-tint);border-radius:14px;padding:14px 16px;margin-bottom:12px;cursor:pointer}.skd-conta .legal-all .txt{font-size:14.5px;font-weight:700;color:var(--accent);flex:1}.skd-conta .legal-list{display:flex;flex-direction:column;gap:8px}.skd-conta .legal-row{display:flex;align-items:center;gap:12px;border:1.5px solid var(--green-line);background:var(--green-tint);border-radius:14px;padding:13px 15px}.skd-conta .legal-row.off{border-color:var(--line);background:var(--field-bg)}.skd-conta .legal-row .rowck{cursor:pointer}.skd-conta .legal-row .body{flex:1;min-width:0}.skd-conta .legal-row .body strong{font-size:13.5px;font-weight:700;display:block}.skd-conta .legal-row .body span{font-size:12px;color:var(--ink2);font-weight:500}.skd-conta .legal-row .see{font-size:12.5px;font-weight:700;color:var(--accent);display:inline-flex;align-items:center;gap:5px;white-space:nowrap;text-decoration:none}.skd-conta .legal-row .see svg{width:13px;height:13px}.skd-conta .legal-err{margin-top:10px;font-size:12.5px;color:var(--danger-fg);font-weight:600;display:flex;align-items:center;gap:6px}.skd-conta .legal-err svg{width:15px;height:15px;flex:none}.skd-conta .success{align-items:center;text-align:center;justify-content:center}.skd-conta .success .edi{width:200px;margin-bottom:4px}.skd-conta .success .conf{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.skd-conta .success h1{font-size:28px;font-weight:800;letter-spacing:-.02em;margin-top:12px}.skd-conta .success p{font-size:15px;color:var(--ink2);margin-top:10px;line-height:1.55;max-width:380px}.skd-conta .success .perk{display:inline-flex;align-items:center;gap:9px;background:var(--gold-tint);color:var(--gold);font-size:13.5px;font-weight:700;padding:10px 18px;border-radius:9999px;margin-top:20px}.skd-conta .success .perk svg{width:17px;height:17px}.skd-conta .frozen{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;padding:12px 0}.skd-conta .frozen .ic{width:68px;height:68px;border-radius:20px;background:var(--gold-tint);color:var(--gold);display:grid;place-items:center}.skd-conta .frozen .ic svg{width:32px;height:32px}.skd-conta .frozen h1{font-size:24px;font-weight:800;letter-spacing:-.02em}.skd-conta .frozen p{font-size:14.5px;color:var(--ink2);line-height:1.55;max-width:380px}.skd-conta .frozen .note{background:var(--blue-tint);border:1px solid var(--blue-line);color:#185f9e;border-radius:14px;padding:14px 16px;font-size:13.5px;font-weight:500}@media (max-width:900px){.skd-conta{padding:0;align-items:stretch}.skd-conta .auth-shell{flex-direction:column;width:100%;min-height:100vh;border-radius:0;box-shadow:none}.skd-conta .brand{width:100%;padding:20px 22px 24px}.skd-conta .brand .b-head{margin-top:20px}.skd-conta .brand .b-head h2{font-size:24px}.skd-conta .brand .b-head p{font-size:14px}.skd-conta .b-props,.skd-conta .brand .b-edi{display:none}.skd-conta .f-top{padding:16px 22px 0}.skd-conta .f-body{padding:16px 22px 26px}.skd-conta .f-head h1{font-size:22px}.skd-conta .pw-list{grid-template-columns:1fr}}