.auth-module__cni4Dq__stage{--gold:#c89b41;--gold-text:#8f6620;--ease-out:cubic-bezier(.22, 1, .36, 1);border:1px solid var(--line);background:var(--surface-strong);min-height:min(720px,100svh - 150px);box-shadow:var(--shadow);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);margin:4px 0 24px;display:grid;overflow:hidden}html[data-theme=dark] .auth-module__cni4Dq__stage{--gold:#d9ae55;--gold-text:#e6be6a}.auth-module__cni4Dq__art{isolation:isolate;color:#f0ece4;background:#09090e;align-items:end;padding:clamp(28px,4vw,52px);display:grid;position:relative;overflow:hidden}.auth-module__cni4Dq__window{z-index:-1;opacity:.85;position:absolute;inset:0}.auth-module__cni4Dq__glow{z-index:-1;background:radial-gradient(#c89b4138,#0000 68%);width:560px;height:320px;position:absolute;bottom:-140px;left:50%;transform:translate(-50%)}.auth-module__cni4Dq__mark{font-family:var(--font-display);letter-spacing:-.02em;text-shadow:0 0 40px #d9ae5540;margin-bottom:26px;font-size:clamp(4.4rem,8vw,7rem);line-height:.9;display:block}.auth-module__cni4Dq__artKicker{letter-spacing:.22em;text-transform:uppercase;color:#f0ece499;margin:0;font-size:.76rem;font-weight:600}.auth-module__cni4Dq__artTitle{max-width:17ch;font-family:var(--font-display);margin:8px 0 24px;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1.15}.auth-module__cni4Dq__points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.auth-module__cni4Dq__points li{color:#f0ece4d6;align-items:center;gap:12px;font-size:.95rem;display:flex}.auth-module__cni4Dq__points svg{fill:none;flex:none;width:20px;height:20px}.auth-module__cni4Dq__points circle{stroke:#d9ae5573;stroke-width:1.4px}.auth-module__cni4Dq__points path{stroke:#e6be6a;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.auth-module__cni4Dq__side{place-items:center;padding:clamp(28px,4vw,56px);display:grid}.auth-module__cni4Dq__card{width:min(100%,440px)}.auth-module__cni4Dq__toggle{--m:0;border:1px solid var(--line);background:var(--surface-faint);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.auth-module__cni4Dq__toggleIndicator{background:var(--text);width:calc(50% - 5px);transform:translateX(calc(var(--m) * 100%));border-radius:999px;transition:transform .46s cubic-bezier(.3,1.3,.5,1);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 4px 14px #0000002e}.auth-module__cni4Dq__toggle button{z-index:1;min-height:42px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-weight:500;transition:color .3s;position:relative}.auth-module__cni4Dq__toggle button[aria-pressed=true]{color:var(--bg)}.auth-module__cni4Dq__toggle button:hover:not([aria-pressed=true]){color:var(--text)}.auth-module__cni4Dq__copy{margin-top:26px}.auth-module__cni4Dq__title{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500;line-height:1.08}.auth-module__cni4Dq__lead{color:var(--muted);margin:0;line-height:1.55}.auth-module__cni4Dq__google{border:1px solid color-mix(in srgb, var(--line) 80%, transparent);color:#1f1f1f;width:100%;min-height:54px;font:inherit;cursor:pointer;transition:transform .2s var(--ease-out), box-shadow .2s var(--ease-out);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:24px;font-weight:500;display:flex}.auth-module__cni4Dq__google:hover:not(:disabled){box-shadow:var(--shadow-soft);transform:translateY(-2px)}.auth-module__cni4Dq__google:disabled{opacity:.6;cursor:not-allowed}.auth-module__cni4Dq__googleMark{letter-spacing:-.03em;font-family:Arial,Helvetica Neue,sans-serif;font-weight:700;display:inline-flex}.auth-module__cni4Dq__googleMark span{transition:transform .32s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--i) * 35ms);display:inline-block}.auth-module__cni4Dq__google:hover:not(:disabled) .auth-module__cni4Dq__googleMark span{transform:translateY(-3px)}.auth-module__cni4Dq__divider{justify-content:center;margin:18px 0 10px;display:flex;position:relative}.auth-module__cni4Dq__divider:before{content:"";border-top:1px solid var(--line);position:absolute;top:50%;left:0;right:0}.auth-module__cni4Dq__divider span{background:var(--surface-strong);color:var(--muted);padding:0 12px;font-size:.86rem;position:relative}.auth-module__cni4Dq__form{gap:14px;display:grid}.auth-module__cni4Dq__field{display:block;position:relative}.auth-module__cni4Dq__field input{border:1px solid var(--line);background:var(--surface-input);width:100%;height:58px;color:var(--text);font:inherit;border-radius:16px;outline:none;padding:22px 16px 8px;transition:border-color .2s,box-shadow .2s}.auth-module__cni4Dq__field input:focus{border-color:color-mix(in srgb, var(--gold) 70%, var(--line));box-shadow:0 0 0 4px color-mix(in srgb, var(--gold) 18%, transparent)}.auth-module__cni4Dq__fieldLabel{color:var(--muted);pointer-events:none;transition:top .22s var(--ease-out), font-size .22s var(--ease-out), color .22s ease, letter-spacing .22s ease;position:absolute;top:50%;left:17px;transform:translateY(-50%)}:-webkit-any(.auth-module__cni4Dq__field input:focus+.auth-module__cni4Dq__fieldLabel,.auth-module__cni4Dq__field input:not(:placeholder-shown)+.auth-module__cni4Dq__fieldLabel,.auth-module__cni4Dq__field input:-webkit-autofill+.auth-module__cni4Dq__fieldLabel){letter-spacing:.06em;color:var(--gold-text);font-size:.72rem;top:16px}:is(.auth-module__cni4Dq__field input:focus+.auth-module__cni4Dq__fieldLabel,.auth-module__cni4Dq__field input:not(:placeholder-shown)+.auth-module__cni4Dq__fieldLabel,.auth-module__cni4Dq__field input:autofill+.auth-module__cni4Dq__fieldLabel){letter-spacing:.06em;color:var(--gold-text);font-size:.72rem;top:16px}.auth-module__cni4Dq__passwordRow{position:relative}.auth-module__cni4Dq__passwordRow input{padding-right:54px}.auth-module__cni4Dq__eyeButton{width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.auth-module__cni4Dq__eyeButton:hover{background:var(--surface-faint);color:var(--text)}.auth-module__cni4Dq__eyeSlash{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .32s}.auth-module__cni4Dq__eye[data-open] .auth-module__cni4Dq__eyeSlash{stroke-dashoffset:1px}.auth-module__cni4Dq__strength{align-items:center;gap:12px;margin-top:-4px;display:flex}.auth-module__cni4Dq__strengthBars{grid-template-columns:repeat(4,1fr);gap:4px;width:128px;display:grid}.auth-module__cni4Dq__strengthBars span{background:var(--line);border-radius:3px;height:5px;transition:background .32s}.auth-module__cni4Dq__strength[data-score="1"] [data-on]{background:#c0533f}.auth-module__cni4Dq__strength[data-score="2"] [data-on]{background:#d9822b}.auth-module__cni4Dq__strength[data-score="3"] [data-on]{background:#b8a234}.auth-module__cni4Dq__strength[data-score="4"] [data-on]{background:#3f9a5a}.auth-module__cni4Dq__strengthLabel{color:var(--muted);font-size:.8rem}.auth-module__cni4Dq__status{justify-self:stretch}.auth-module__cni4Dq__submit{background:var(--text);width:100%;min-height:52px;color:var(--bg);font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:4px;font-weight:600;transition:background .3s,opacity .2s,transform .14s;position:relative;overflow:hidden}.auth-module__cni4Dq__submit:before{content:"";transition:transform .75s var(--ease-out);background:linear-gradient(110deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.auth-module__cni4Dq__submit:hover:not(:disabled):before{transform:translate(120%)}.auth-module__cni4Dq__submit:disabled{opacity:.45;cursor:not-allowed}.auth-module__cni4Dq__submit[data-state]:disabled{opacity:1;cursor:default}.auth-module__cni4Dq__submitLabel{transition:opacity .2s,transform .2s;display:inline-block;position:relative}.auth-module__cni4Dq__spinner{border:2px solid color-mix(in srgb, var(--bg) 35%, transparent);border-top-color:var(--bg);opacity:0;border-radius:50%;width:18px;height:18px;margin-top:-9px;transition:opacity .2s;position:absolute;top:50%;left:20px}.auth-module__cni4Dq__submit[data-state=busy] .auth-module__cni4Dq__spinner{opacity:1;animation:.8s linear infinite auth-module__cni4Dq__auth-spin}.auth-module__cni4Dq__submitTick{opacity:0;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}.auth-module__cni4Dq__submitTick path{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.auth-module__cni4Dq__submit[data-state=done]{background:#2f8a57}.auth-module__cni4Dq__submit[data-state=done] .auth-module__cni4Dq__submitLabel{opacity:0;transform:scale(.9)}.auth-module__cni4Dq__submit[data-state=done] .auth-module__cni4Dq__submitTick{opacity:1}.auth-module__cni4Dq__submit[data-state=done] .auth-module__cni4Dq__submitTick path{stroke-dashoffset:0;transition:stroke-dashoffset .42s 80ms}.auth-module__cni4Dq__forgot{justify-self:center;margin-top:2px}.auth-module__cni4Dq__press{transition-property:transform,background,box-shadow,opacity,color,border-color}.auth-module__cni4Dq__press:active:not(:disabled){transform:scale(.97)}.auth-module__cni4Dq__sent,.auth-module__cni4Dq__signedIn{text-align:center;justify-items:center;gap:6px;display:grid}.auth-module__cni4Dq__sentActions{justify-items:center;gap:12px;margin-top:20px;display:grid}.auth-module__cni4Dq__envelope{width:120px;margin-bottom:12px;overflow:visible}.auth-module__cni4Dq__envelopeBody{fill:var(--surface-faint);stroke:var(--text);stroke-width:2.5px}.auth-module__cni4Dq__envelopeFold{fill:none;stroke:var(--text);stroke-width:2.5px;stroke-linejoin:round}.auth-module__cni4Dq__envelopeBadge{fill:#2f8a57;transform-box:fill-box;transform-origin:50%}.auth-module__cni4Dq__envelopeTick{fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.auth-module__cni4Dq__signedInAvatar{color:#1b1712;width:76px;height:76px;font-family:var(--font-display);background:linear-gradient(140deg,#e6be6a,#a57a2c);border-radius:50%;place-items:center;margin-bottom:10px;font-size:2rem;display:grid;box-shadow:0 12px 30px #a57a2c59}@media (prefers-reduced-motion:no-preference){.auth-module__cni4Dq__stage{animation:auth-module__cni4Dq__auth-rise .8s var(--ease-out) both}.auth-module__cni4Dq__mark{animation:auth-module__cni4Dq__auth-mark 1.2s var(--ease-out) .15s both}.auth-module__cni4Dq__artWords{animation:auth-module__cni4Dq__auth-rise .65s var(--ease-out) .25s both}.auth-module__cni4Dq__points li{animation:auth-module__cni4Dq__auth-rise .6s var(--ease-out) both;animation-delay:calc(.45s + var(--i) * .13s)}.auth-module__cni4Dq__points path{animation:.5s both auth-module__cni4Dq__auth-draw;animation-delay:calc(.65s + var(--i) * .13s)}.auth-module__cni4Dq__card>*{animation:auth-module__cni4Dq__auth-rise .6s var(--ease-out) both}.auth-module__cni4Dq__card>:first-child{animation-delay:.2s}.auth-module__cni4Dq__card>:nth-child(2){animation-delay:.28s}.auth-module__cni4Dq__card>:nth-child(3){animation-delay:.36s}.auth-module__cni4Dq__card>:nth-child(4){animation-delay:.42s}.auth-module__cni4Dq__card>:nth-child(5){animation-delay:.48s}.auth-module__cni4Dq__copy{animation:auth-module__cni4Dq__auth-glide .48s var(--ease-out) both!important}.auth-module__cni4Dq__status{animation:auth-module__cni4Dq__auth-drop .38s var(--ease-out) both}.auth-module__cni4Dq__strength{animation:auth-module__cni4Dq__auth-drop .3s var(--ease-out) both}.auth-module__cni4Dq__card[data-shake=a]{animation:.44s both auth-module__cni4Dq__auth-shake-a}.auth-module__cni4Dq__card[data-shake=b]{animation:.44s both auth-module__cni4Dq__auth-shake-b}.auth-module__cni4Dq__sent{animation:auth-module__cni4Dq__auth-rise .5s var(--ease-out) both}.auth-module__cni4Dq__envelope{animation:.9s cubic-bezier(.3,1.4,.5,1) both auth-module__cni4Dq__auth-envelope}.auth-module__cni4Dq__envelopeBadge{animation:.5s cubic-bezier(.3,1.6,.5,1) .65s both auth-module__cni4Dq__auth-pop}.auth-module__cni4Dq__envelopeTick{animation:.42s .95s both auth-module__cni4Dq__auth-draw}.auth-module__cni4Dq__signedInAvatar{animation:.6s cubic-bezier(.3,1.6,.5,1) .25s both auth-module__cni4Dq__auth-pop}}@keyframes auth-module__cni4Dq__auth-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes auth-module__cni4Dq__auth-glide{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes auth-module__cni4Dq__auth-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes auth-module__cni4Dq__auth-mark{0%{opacity:0;letter-spacing:.08em;transform:translateY(16px)scale(.96)}to{opacity:1;letter-spacing:-.02em;transform:none}}@keyframes auth-module__cni4Dq__auth-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes auth-module__cni4Dq__auth-spin{to{transform:rotate(360deg)}}@keyframes auth-module__cni4Dq__auth-shake-a{0%,to{transform:none}20%{transform:translate(-10px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(3px)}}@keyframes auth-module__cni4Dq__auth-shake-b{0%,to{transform:none}20%{transform:translate(-10px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(3px)}}@keyframes auth-module__cni4Dq__auth-envelope{0%{opacity:0;transform:translateY(-40px)rotate(-8deg)}60%{opacity:1;transform:translateY(4px)rotate(2deg)}to{opacity:1;transform:none}}@keyframes auth-module__cni4Dq__auth-pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@media (max-width:860px){.auth-module__cni4Dq__stage{grid-template-columns:minmax(0,1fr);min-height:0}.auth-module__cni4Dq__art{min-height:200px;padding:26px 24px}.auth-module__cni4Dq__mark{margin-bottom:12px;font-size:3.4rem}.auth-module__cni4Dq__artTitle{margin-bottom:0;font-size:1.4rem}.auth-module__cni4Dq__points{display:none}.auth-module__cni4Dq__side{padding:28px 20px 32px}}
.account-module__NKPs4W__root{--gold:#a57a2c;--gold-bright:#c89b41;--gold-text:#8f6620;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-deal:cubic-bezier(.2, .8, .2, 1);grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:12px;display:grid}html[data-theme=dark] .account-module__NKPs4W__root{--gold:#d9ae55;--gold-bright:#e6be6a;--gold-text:#e6be6a}.account-module__NKPs4W__kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:.76rem;font-weight:600;display:block}.account-module__NKPs4W__press{transition:transform .14s,background .16s,color .16s,border-color .16s,box-shadow .2s}.account-module__NKPs4W__press:active:not(:disabled){transform:scale(.97)}.account-module__NKPs4W__status{justify-self:start}.account-module__NKPs4W__root[data-motion=on] [data-reveal]{transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transition-delay:calc(var(--i,0) * .11s)}.account-module__NKPs4W__root[data-motion=on] [data-reveal=rise]:not([data-in]){opacity:0;transform:translateY(26px)}.account-module__NKPs4W__root[data-motion=on] [data-step]{transition:opacity .76s var(--ease-out), transform .76s var(--ease-out);transition-delay:calc(.1s + var(--s,0) * 90ms)}.account-module__NKPs4W__root[data-motion=on] [data-reveal]:not([data-in]) [data-step]{opacity:0;transform:translateY(18px)}.account-module__NKPs4W__hello{isolation:isolate;border:1px solid var(--line);background:radial-gradient(ellipse 70% 90% at 92% 0%, color-mix(in srgb, var(--gold-bright) 16%, transparent), transparent 62%), var(--surface);box-shadow:var(--shadow);border-radius:32px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(26px,4vw,48px);display:grid;position:relative;overflow:hidden}.account-module__NKPs4W__watermark{z-index:-1;font-family:var(--font-display);color:color-mix(in srgb, var(--text) 5%, transparent);pointer-events:none;font-size:clamp(9rem,20vw,16rem);line-height:1;position:absolute;bottom:-70px;right:-18px}.account-module__NKPs4W__identity{align-items:center;gap:clamp(18px,3vw,30px);display:flex}.account-module__NKPs4W__ring{--pct:0;flex:none;place-items:center;width:128px;height:128px;display:grid;position:relative}.account-module__NKPs4W__ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.account-module__NKPs4W__ringTrack,.account-module__NKPs4W__ringFill{fill:none;stroke-width:5px}.account-module__NKPs4W__ringTrack{stroke:var(--line)}.account-module__NKPs4W__ringFill{stroke:var(--gold-bright);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--pct))}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__ringFill{transition:stroke-dashoffset 1.5s cubic-bezier(.3,.7,.2,1) .45s}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__hello:not([data-in]) .account-module__NKPs4W__ringFill{stroke-dashoffset:100px}.account-module__NKPs4W__avatar{color:#1b1712;width:96px;height:96px;font-family:var(--font-display);background:linear-gradient(140deg,#e6be6a,#a57a2c);border-radius:50%;place-items:center;font-size:2.5rem;display:grid;position:relative;overflow:hidden}.account-module__NKPs4W__avatar img{object-fit:cover}.account-module__NKPs4W__name{font-family:var(--font-display);letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:500;line-height:1.02}.account-module__NKPs4W__meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0;font-size:.92rem;display:flex}.account-module__NKPs4W__badge{background:color-mix(in srgb, var(--gold-bright) 16%, transparent);color:var(--gold-text);border-radius:999px;padding:3px 11px;font-size:.78rem;font-weight:600}.account-module__NKPs4W__actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.account-module__NKPs4W__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.account-module__NKPs4W__stat{border:1px solid var(--line);background:var(--surface-faint);border-radius:18px;gap:2px;padding:16px 18px;display:grid}.account-module__NKPs4W__stat dt{color:var(--muted);order:2;font-size:.8rem}.account-module__NKPs4W__stat dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;order:1;margin:0;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1}.account-module__NKPs4W__blockHead{margin-bottom:14px}.account-module__NKPs4W__blockTitle{font-family:var(--font-display);margin:0;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:500;line-height:1.08}.account-module__NKPs4W__shelf{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:minmax(200px,230px);grid-auto-flow:column;gap:16px;margin:0;padding:6px 4px 18px;list-style:none;display:grid;overflow-x:auto}.account-module__NKPs4W__shelf>li{scroll-snap-align:start}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__shelf>li{transition:opacity .7s var(--ease-out), transform .8s var(--ease-deal);transition-delay:calc(var(--i) * 90ms)}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__shelf:not([data-in])>li{opacity:0;transform:translateY(-26px) rotate(calc(var(--k) * 3deg)) scale(.96)}.account-module__NKPs4W__book{border:1px solid var(--line);background:var(--surface);height:100%;box-shadow:var(--shadow-soft);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.account-module__NKPs4W__book:hover{box-shadow:var(--shadow);transform:translateY(-6px)rotate(-1deg)}.account-module__NKPs4W__bookCover{aspect-ratio:4/3;background:var(--panel-bg);display:block;position:relative}.account-module__NKPs4W__bookCover img{object-fit:cover}.account-module__NKPs4W__bookBody{gap:4px;padding:12px 14px 16px;display:grid}.account-module__NKPs4W__bookCategory{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);font-size:.7rem;font-weight:600}.account-module__NKPs4W__bookTitle{-webkit-line-clamp:3;font-family:var(--font-display);-webkit-box-orient:vertical;font-size:1.05rem;line-height:1.22;display:-webkit-box;overflow:hidden}.account-module__NKPs4W__bookTime{color:var(--muted);font-size:.78rem}.account-module__NKPs4W__empty{border:1px dashed var(--line-strong);text-align:center;border-radius:24px;justify-items:center;gap:8px;padding:36px 24px;display:grid}.account-module__NKPs4W__bookmark{width:36px;height:auto;margin-bottom:6px;overflow:visible}.account-module__NKPs4W__bookmark path{fill:color-mix(in srgb, var(--gold-bright) 18%, transparent);stroke:var(--gold-bright);stroke-width:2.5px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__empty .account-module__NKPs4W__bookmark path{transition:stroke-dashoffset 1.1s .3s}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__empty:not([data-in]) .account-module__NKPs4W__bookmark path{stroke-dashoffset:1px}.account-module__NKPs4W__emptyTitle{font-family:var(--font-display);margin:0;font-size:1.3rem}.account-module__NKPs4W__emptyText{color:var(--muted);margin:0 0 8px}.account-module__NKPs4W__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.account-module__NKPs4W__panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:24px;align-content:start;padding:26px;display:grid}.account-module__NKPs4W__panelTitle{font-family:var(--font-display);margin:0 0 12px;font-size:1.6rem;font-weight:500;line-height:1.1}.account-module__NKPs4W__panelText{color:var(--muted);margin:0;line-height:1.55}.account-module__NKPs4W__inlineActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.account-module__NKPs4W__bar{background:var(--line);border-radius:999px;height:8px;margin:2px 0 16px;overflow:hidden}.account-module__NKPs4W__bar span{width:calc(var(--pct) * 1%);border-radius:inherit;background:linear-gradient(90deg, var(--gold), var(--gold-bright));height:100%;display:block}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__bar span{transition:width 1.3s cubic-bezier(.3,.7,.2,1) .35s}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__panel:not([data-in]) .account-module__NKPs4W__bar span{width:0}.account-module__NKPs4W__checklist{gap:4px;margin:0;padding:0;list-style:none;display:grid}.account-module__NKPs4W__checklist li{color:var(--muted);align-items:center;gap:10px;padding:5px 0;display:flex}.account-module__NKPs4W__checklist li[data-done]{color:var(--text)}.account-module__NKPs4W__checklist a{text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.account-module__NKPs4W__tick{flex:none;width:20px;height:20px}.account-module__NKPs4W__tick circle{fill:none;stroke:var(--line-strong);stroke-width:1.4px}.account-module__NKPs4W__tick path{fill:none;stroke:var(--gold-bright);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.account-module__NKPs4W__tick[data-done] circle{stroke:var(--gold-bright)}.account-module__NKPs4W__tick[data-done] path{stroke-dashoffset:0}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__tick path{transition:stroke-dashoffset .5s;transition-delay:calc(.55s + var(--i,0) * .12s)}.account-module__NKPs4W__root[data-motion=on] .account-module__NKPs4W__panel:not([data-in]) .account-module__NKPs4W__tick[data-done] path{stroke-dashoffset:1px}.account-module__NKPs4W__card{border:1px solid var(--line);background:var(--surface-faint);transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);border-radius:18px;gap:14px;margin-bottom:14px;padding:16px;display:flex}.account-module__NKPs4W__card:hover{box-shadow:var(--shadow-soft);transform:perspective(700px)rotateX(3deg)rotateY(-4deg)translateY(-2px)}.account-module__NKPs4W__card .account-module__NKPs4W__avatar{flex:none;width:56px;height:56px;font-size:1.4rem}.account-module__NKPs4W__cardName{margin:0;font-weight:600}.account-module__NKPs4W__cardRole{color:var(--gold-text);margin:2px 0 6px;font-size:.8rem}.account-module__NKPs4W__cardBio{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.account-module__NKPs4W__signOut{align-items:center;gap:8px;display:inline-flex}.account-module__NKPs4W__signOut svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.account-module__NKPs4W__signOutArrow{transition:transform .26s var(--ease-out)}.account-module__NKPs4W__signOut:hover .account-module__NKPs4W__signOutArrow{transform:translate(3px)}.account-module__NKPs4W__facts{margin:0;padding:0;list-style:none}.account-module__NKPs4W__facts li{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:11px 0;display:flex}.account-module__NKPs4W__facts li:last-child{border-bottom:0}.account-module__NKPs4W__facts span{color:var(--muted)}.account-module__NKPs4W__facts strong{text-align:right;font-weight:600}.account-module__NKPs4W__danger{border:1px solid color-mix(in srgb, #a83333 30%, var(--line));background:color-mix(in srgb, #a83333 4%, var(--surface));border-radius:22px;overflow:hidden}.account-module__NKPs4W__danger summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;list-style:none;display:flex}.account-module__NKPs4W__danger summary::-webkit-details-marker{display:none}.account-module__NKPs4W__danger summary .account-module__NKPs4W__kicker{color:color-mix(in srgb, #a83333 70%, var(--muted))}.account-module__NKPs4W__dangerTitle{font-family:var(--font-display);font-size:1.35rem;display:block}.account-module__NKPs4W__chevron{color:var(--muted);transition:transform .26s var(--ease-out)}.account-module__NKPs4W__danger[open] .account-module__NKPs4W__chevron{transform:rotate(180deg)}.account-module__NKPs4W__dangerBody{gap:14px;padding:0 24px 24px;display:grid}.account-module__NKPs4W__dangerBody .button{justify-self:start}.account-module__NKPs4W__textarea{border:1px solid var(--line);background:var(--surface-input);width:100%;color:var(--text);font:inherit;resize:vertical;border-radius:14px;padding:12px 14px}.account-module__NKPs4W__textarea:focus{border-color:color-mix(in srgb, #a83333 50%, var(--line));outline:none;box-shadow:0 0 0 4px #a8333324}@media (prefers-reduced-motion:no-preference){.account-module__NKPs4W__danger[open] .account-module__NKPs4W__dangerBody{animation:account-module__NKPs4W__account-open .42s var(--ease-out) both}.account-module__NKPs4W__status{animation:account-module__NKPs4W__account-drop .38s var(--ease-out) both}}@keyframes account-module__NKPs4W__account-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes account-module__NKPs4W__account-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:900px){.account-module__NKPs4W__hello,.account-module__NKPs4W__pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.account-module__NKPs4W__identity{flex-direction:column;align-items:flex-start}.account-module__NKPs4W__ring{width:104px;height:104px}.account-module__NKPs4W__ring .account-module__NKPs4W__avatar{width:78px;height:78px;font-size:2rem}}
