.profile-surfaces-module__dm1bLG__menu{--menu-radius:20px;--menu-padding:8px;--frame-radius:var(--menu-radius);--frame-padding:var(--menu-padding);--panel-radius:max(4px, calc(var(--frame-radius) - var(--frame-padding)));--panel-padding:6px;--profile-row-radius:max(4px, calc(var(--panel-radius) - var(--panel-padding)));--frame-surface:#fafafa;--frame-edge:#0000000a;--panel-surface:#fff;--panel-edge:#00000008;--control-surface:#efeff1;--hover-surface:#eaeaed;--frame-shadow:0 2px 4px #0000000a, 0 8px 20px #00000012;--panel-shadow:0 1px 4px #0000000a;--icon-color:#5e5e68;--row-shadow:0 2px 6px #0000000d;--border:var(--panel-edge);--muted:var(--control-surface);--secondary:var(--control-surface);--secondary-foreground:var(--foreground);--accent:var(--hover-surface);--accent-foreground:var(--foreground);color:var(--foreground)}.dark .profile-surfaces-module__dm1bLG__menu{--frame-surface:#18181b;--frame-edge:#ffffff0a;--panel-surface:#202023;--panel-edge:#ffffff08;--control-surface:#2c2c30;--hover-surface:#303035;--frame-shadow:0 2px 4px #0000001f, 0 8px 20px #0003;--panel-shadow:0 1px 4px #0000001f;--icon-color:#b4b4be;--row-shadow:0 2px 8px #00000024}.profile-surfaces-module__dm1bLG__frame{padding:var(--frame-padding);border-radius:var(--frame-radius);background:var(--frame-surface);box-shadow:inset 0 0 0 1px var(--frame-edge), var(--frame-shadow)}.profile-surfaces-module__dm1bLG__panel{--profile-row-radius:max(4px, calc(var(--panel-radius) - var(--panel-padding)));padding:var(--panel-padding);border-radius:var(--panel-radius);background:var(--panel-surface);box-shadow:inset 0 0 0 1px var(--panel-edge), var(--panel-shadow)}.profile-surfaces-module__dm1bLG__profileRow{color:var(--foreground);border-radius:var(--profile-row-radius,4px);background:0 0}button.profile-surfaces-module__dm1bLG__profileRow:not([aria-pressed]){color:var(--foreground);background:var(--control-surface);box-shadow:var(--row-shadow)}.profile-surfaces-module__dm1bLG__actionRow{color:var(--foreground);border-radius:var(--panel-radius);background:0 0}.profile-surfaces-module__dm1bLG__menu .profile-surfaces-module__dm1bLG__profileRow:not(:disabled):hover,.profile-surfaces-module__dm1bLG__menu .profile-surfaces-module__dm1bLG__profileRow:not(:disabled):focus-visible,.profile-surfaces-module__dm1bLG__menu .profile-surfaces-module__dm1bLG__actionRow:not(:disabled):hover,.profile-surfaces-module__dm1bLG__menu .profile-surfaces-module__dm1bLG__actionRow:not(:disabled):focus-visible{background:var(--hover-surface);box-shadow:var(--row-shadow)}.profile-surfaces-module__dm1bLG__itemList{flex-direction:column;margin:-6px;padding:6px;display:flex}.profile-surfaces-module__dm1bLG__itemIcon{background:var(--muted);width:36px;height:36px;color:var(--icon-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}.profile-surfaces-module__dm1bLG__itemIcon>svg{width:20px;height:20px}.profile-surfaces-module__dm1bLG__profilePanel{--panel-padding:4px}.profile-surfaces-module__dm1bLG__itemRow .profile-surfaces-module__dm1bLG__profileRow{color:var(--foreground);border-radius:max(4px, calc(var(--profile-row-radius) - 2px));background:0 0}.profile-surfaces-module__dm1bLG__profileList{--profile-row-radius:max(4px, calc(var(--frame-radius) - var(--frame-padding)));border-radius:var(--profile-row-radius)}
.profile-hover-module__cWSneq__row{transition:background-color .18s ease-out}.profile-hover-module__cWSneq__row:not(:disabled):hover,.profile-hover-module__cWSneq__row:not(:disabled):focus-visible{background-color:var(--accent)}.profile-hover-module__cWSneq__avatarFrame{flex-shrink:0;place-items:center;width:3rem;height:3rem;display:grid;position:relative}.profile-hover-module__cWSneq__orbit{pointer-events:none;width:100%;height:100%;color:var(--brand-accent,#16a34a);position:absolute;inset:0;overflow:visible}.profile-hover-module__cWSneq__orbitTrack{stroke:var(--muted-foreground);stroke-width:1.25px;opacity:.4}.profile-hover-module__cWSneq__orbitGlow{stroke:var(--brand-accent,#16a34a);stroke-width:3px;opacity:0;transform-origin:24px 24px}.profile-hover-module__cWSneq__orbitAccents{color:var(--brand-accent,#16a34a);opacity:0;transform-origin:24px 24px}.profile-hover-module__cWSneq__orbitArc{stroke-width:1.75px;stroke-linecap:round}.profile-hover-module__cWSneq__orbitArrow{stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.profile-hover-module__cWSneq__overlayOrbit{width:100%;height:100%;inset:0}.profile-hover-module__cWSneq__overlayOrbit .profile-hover-module__cWSneq__orbitArc,.profile-hover-module__cWSneq__overlayOrbit .profile-hover-module__cWSneq__orbitArrow{stroke-width:2.75px}.profile-hover-module__cWSneq__overlayOrbit .profile-hover-module__cWSneq__orbitTrack{stroke-width:1.5px}.profile-hover-module__cWSneq__overlayOrbit .profile-hover-module__cWSneq__orbitAccents{opacity:1;animation:4.5s cubic-bezier(.4,0,.2,1) both profile-hover-module__cWSneq__overlay-orbit}@keyframes profile-hover-module__cWSneq__overlay-orbit{0%{transform:rotate(-220deg)}to{transform:rotate(140deg)}}.profile-hover-module__cWSneq__row:not(:disabled):hover .profile-hover-module__cWSneq__orbitAccents,.profile-hover-module__cWSneq__row:not(:disabled):focus-visible .profile-hover-module__cWSneq__orbitAccents{animation:1.4s cubic-bezier(.4,0,.2,1) both profile-hover-module__cWSneq__orbit-settle}.profile-hover-module__cWSneq__row:not(:disabled):hover .profile-hover-module__cWSneq__orbitGlow,.profile-hover-module__cWSneq__row:not(:disabled):focus-visible .profile-hover-module__cWSneq__orbitGlow{animation:1.4s ease-out both profile-hover-module__cWSneq__orbit-bloom}@keyframes profile-hover-module__cWSneq__orbit-settle{0%{opacity:0;transform:rotate(-220deg)}20%{opacity:1}to{opacity:1;transform:rotate(0)}}@keyframes profile-hover-module__cWSneq__orbit-bloom{0%,15%{opacity:0;transform:scale(.96)}45%{opacity:.22}to{opacity:0;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.profile-hover-module__cWSneq__row{transition:none}.profile-hover-module__cWSneq__row:not(:disabled):hover .profile-hover-module__cWSneq__orbitAccents,.profile-hover-module__cWSneq__row:not(:disabled):focus-visible .profile-hover-module__cWSneq__orbitAccents{opacity:1;animation:none}.profile-hover-module__cWSneq__row:not(:disabled):hover .profile-hover-module__cWSneq__orbitGlow,.profile-hover-module__cWSneq__row:not(:disabled):focus-visible .profile-hover-module__cWSneq__orbitGlow,.profile-hover-module__cWSneq__overlayOrbit .profile-hover-module__cWSneq__orbitAccents{animation:none}}
.profile-switch-transition-module__T-7S8q__screen{box-sizing:border-box;z-index:100;background:var(--background);border:0;border-radius:0;outline:none;grid-template-rows:auto 1fr auto;gap:0;width:100%;max-width:none;height:100dvh;padding:2rem;display:grid;position:fixed;inset:0;overflow-y:auto;transform:translate(0,0);animation:.25s ease-out profile-switch-transition-module__T-7S8q__reveal!important}.profile-switch-transition-module__T-7S8q__brand{letter-spacing:-.05em;font-size:1.25rem;font-weight:700}.profile-switch-transition-module__T-7S8q__brand span{color:var(--muted-foreground);font-weight:400}.profile-switch-transition-module__T-7S8q__content{text-align:center;align-self:center;padding:2rem 0}.profile-switch-transition-module__T-7S8q__scene{place-items:center;width:16rem;height:16rem;margin:0 auto 2rem;display:grid;position:relative}.profile-switch-transition-module__T-7S8q__destination{background:var(--background);border-radius:50%;padding:.75rem;animation:3.5s cubic-bezier(.22,1,.36,1) both profile-switch-transition-module__T-7S8q__arrive;position:relative}.profile-switch-transition-module__T-7S8q__ambientGlow{pointer-events:none;background:radial-gradient(circle, transparent 24%, color-mix(in srgb, var(--brand-accent,#16a34a) 18%, transparent) 42%, color-mix(in srgb, var(--brand-accent,#16a34a) 8%, transparent) 58%, transparent 74%);border-radius:50%;animation:4.5s ease-in-out both profile-switch-transition-module__T-7S8q__ambient-bloom;position:absolute;inset:0}.profile-switch-transition-module__T-7S8q__departing{background:var(--background);border:1px solid var(--border);border-radius:50%;padding:.25rem;animation:4s cubic-bezier(.4,0,.2,1) both profile-switch-transition-module__T-7S8q__depart;position:absolute;top:0;left:1rem}.profile-switch-transition-module__T-7S8q__badge{background:var(--brand-accent,#16a34a);color:#fff;border:3px solid var(--background);border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;bottom:.25rem;right:.25rem}.profile-switch-transition-module__T-7S8q__screen[data-phase=success] .profile-switch-transition-module__T-7S8q__badge{animation:.55s cubic-bezier(.16,1,.3,1) 3.5s both profile-switch-transition-module__T-7S8q__seal}.profile-switch-transition-module__T-7S8q__screen[data-phase=success] .profile-switch-transition-module__T-7S8q__badge:before{content:"";border:2px solid var(--brand-accent,#16a34a);pointer-events:none;border-radius:50%;animation:.75s ease-out 3.65s both profile-switch-transition-module__T-7S8q__seal-pulse;position:absolute;inset:-3px}.profile-switch-transition-module__T-7S8q__check{width:1.25rem;height:1.25rem}.profile-switch-transition-module__T-7S8q__check path{stroke-dasharray:1;stroke-dashoffset:0;animation:.4s cubic-bezier(.4,0,.2,1) 3.7s both profile-switch-transition-module__T-7S8q__draw-check}.profile-switch-transition-module__T-7S8q__screen[data-phase=error] .profile-switch-transition-module__T-7S8q__badge{background:var(--destructive)}.profile-switch-transition-module__T-7S8q__eyebrow{color:var(--muted-foreground);margin-bottom:.75rem;font-size:.8125rem}.profile-switch-transition-module__T-7S8q__title{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:600;line-height:1.2}.profile-switch-transition-module__T-7S8q__description{max-width:28rem;margin:.75rem auto 0;font-size:.875rem;line-height:1.6}.profile-switch-transition-module__T-7S8q__footer{text-align:center;color:var(--muted-foreground);font-size:.75rem}@keyframes profile-switch-transition-module__T-7S8q__reveal{0%{opacity:0}to{opacity:1}}@keyframes profile-switch-transition-module__T-7S8q__arrive{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes profile-switch-transition-module__T-7S8q__ambient-bloom{0%{opacity:0;transform:scale(.72)}35%{opacity:.65;transform:scale(.96)}72%{opacity:1;transform:scale(1.08)}to{opacity:.25;transform:scale(1.16)}}@keyframes profile-switch-transition-module__T-7S8q__depart{0%,15%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(5rem,6rem)scale(.35)}}@keyframes profile-switch-transition-module__T-7S8q__seal{0%{opacity:0;transform:scale(.35)rotate(-20deg)}70%{opacity:1;transform:scale(1.12)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes profile-switch-transition-module__T-7S8q__draw-check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes profile-switch-transition-module__T-7S8q__seal-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.profile-switch-transition-module__T-7S8q__screen,.profile-switch-transition-module__T-7S8q__destination,.profile-switch-transition-module__T-7S8q__ambientGlow,.profile-switch-transition-module__T-7S8q__departing,.profile-switch-transition-module__T-7S8q__screen[data-phase=success] .profile-switch-transition-module__T-7S8q__badge,.profile-switch-transition-module__T-7S8q__screen[data-phase=success] .profile-switch-transition-module__T-7S8q__badge:before,.profile-switch-transition-module__T-7S8q__check path{animation:none!important}.profile-switch-transition-module__T-7S8q__departing{display:none}.profile-switch-transition-module__T-7S8q__ambientGlow{opacity:.35}}
.creation-steps-module__jcEVTW__step{position:relative}.creation-steps-module__jcEVTW__step:not(:last-child):after{content:"";inset-inline-start:23px;background:var(--border);pointer-events:none;width:1px;position:absolute;top:44px;bottom:-12px}.creation-steps-module__jcEVTW__completed:after{background:color-mix(in srgb, var(--primary) 30%, var(--border))}.creation-steps-module__jcEVTW__row{border-radius:var(--panel-radius,12px)}.creation-steps-module__jcEVTW__icon{background:var(--frame-surface,var(--background));width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--border);color:var(--muted-foreground);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.creation-steps-module__jcEVTW__currentIcon{background:var(--foreground);color:var(--background);box-shadow:none}.creation-steps-module__jcEVTW__completedIcon{background:var(--control-surface,var(--muted));color:var(--primary);box-shadow:none}