.ProfileSettings-module-scss-module__tyFyAa__loading{text-align:center;color:var(--color-text-muted);padding:40px}.ProfileSettings-module-scss-module__tyFyAa__avatarRow{align-items:center;gap:16px;display:flex}.ProfileSettings-module-scss-module__tyFyAa__avatarUpload{border:2px dashed var(--color-border-light);background:var(--color-bg-subtle);cursor:pointer;border-radius:50%;flex-shrink:0;width:72px;height:72px;padding:0;transition:all .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.ProfileSettings-module-scss-module__tyFyAa__avatarUpload:hover{border-color:var(--color-brand)}.ProfileSettings-module-scss-module__tyFyAa__avatarUpload:hover .ProfileSettings-module-scss-module__tyFyAa__avatarOverlay{opacity:1}.ProfileSettings-module-scss-module__tyFyAa__avatarImg{object-fit:cover;width:100%;height:100%}.ProfileSettings-module-scss-module__tyFyAa__avatarInitial{width:100%;height:100%;font-size:28px;font-weight:var(--fw-bold);color:var(--color-brand);background:var(--gradient-brand-subtle);place-items:center;display:grid}.ProfileSettings-module-scss-module__tyFyAa__avatarOverlay{color:#fff;opacity:0;background:#0006;border-radius:50%;place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}.ProfileSettings-module-scss-module__tyFyAa__fileInput{display:none}.ProfileSettings-module-scss-module__tyFyAa__avatarHint{gap:4px;display:grid}.ProfileSettings-module-scss-module__tyFyAa__avatarHint p{font-size:var(--fs-body);color:var(--color-text);font-weight:var(--fw-semibold);margin:0}.ProfileSettings-module-scss-module__tyFyAa__avatarBadge{justify-self:start}.ProfileSettings-module-scss-module__tyFyAa__hint{font-size:var(--fs-caption)!important;color:var(--color-text-muted)!important;margin-top:2px!important;font-weight:400!important}.ProfileSettings-module-scss-module__tyFyAa__field{flex-direction:column;gap:6px;display:flex}.ProfileSettings-module-scss-module__tyFyAa__label{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--color-text);align-items:center;gap:8px;display:flex}.ProfileSettings-module-scss-module__tyFyAa__labelHint{font-size:var(--fs-caption);font-weight:var(--fw-regular);color:var(--color-text-light)}.ProfileSettings-module-scss-module__tyFyAa__measurementsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ProfileSettings-module-scss-module__tyFyAa__input{border:1.5px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--color-text);font-size:var(--fs-body);border-radius:12px;padding:10px 14px;transition:all .2s}.ProfileSettings-module-scss-module__tyFyAa__input:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px var(--input-focus-ring);outline:none}.ProfileSettings-module-scss-module__tyFyAa__input::placeholder{color:var(--color-text-light)}.ProfileSettings-module-scss-module__tyFyAa__inputInvalid{border-color:var(--color-danger)}.ProfileSettings-module-scss-module__tyFyAa__inputInvalid:focus{border-color:var(--color-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger)18%,transparent)}.ProfileSettings-module-scss-module__tyFyAa__inputWrapper{align-items:center;display:flex;position:relative}.ProfileSettings-module-scss-module__tyFyAa__inputPrefix{font-size:var(--fs-body);color:var(--color-text-muted);font-weight:var(--fw-semibold);pointer-events:none;z-index:1;position:absolute;left:14px}.ProfileSettings-module-scss-module__tyFyAa__withPrefix{padding-left:28px;padding-right:36px}.ProfileSettings-module-scss-module__tyFyAa__nicknameOk{color:var(--color-success);position:absolute;right:12px}.ProfileSettings-module-scss-module__tyFyAa__nicknameTaken{color:var(--color-danger);position:absolute;right:12px}.ProfileSettings-module-scss-module__tyFyAa__errorText{font-size:var(--fs-caption);color:var(--color-danger);margin:0}.ProfileSettings-module-scss-module__tyFyAa__textarea{border:1.5px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--color-text);font-size:var(--fs-body);resize:vertical;border-radius:12px;min-height:72px;max-height:144px;padding:10px 14px;font-family:inherit;transition:all .2s;overflow-y:auto}.ProfileSettings-module-scss-module__tyFyAa__textarea:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px var(--input-focus-ring);outline:none}.ProfileSettings-module-scss-module__tyFyAa__textarea::placeholder{color:var(--color-text-light)}.ProfileSettings-module-scss-module__tyFyAa__charCount{font-size:var(--fs-caption);color:var(--color-text-light);text-align:right}.ProfileSettings-module-scss-module__tyFyAa__actions{align-items:center;gap:12px;display:flex}.ProfileSettings-module-scss-module__tyFyAa__successMsg{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--color-success);align-items:center;gap:4px;animation:.3s cubic-bezier(.16,1,.3,1) ProfileSettings-module-scss-module__tyFyAa__fadeIn;display:inline-flex}@media (max-width:640px){.ProfileSettings-module-scss-module__tyFyAa__avatarRow{flex-direction:column;align-items:flex-start;gap:12px}.ProfileSettings-module-scss-module__tyFyAa__measurementsGrid{grid-template-columns:1fr}.ProfileSettings-module-scss-module__tyFyAa__actions{flex-direction:column;width:100%}.ProfileSettings-module-scss-module__tyFyAa__actions button{width:100%}}
.SettingsSection-module-scss-module__-IJcCq__section{background:var(--card-bg);border:1.5px solid var(--color-border-light);border-radius:20px;margin-bottom:20px;padding:24px;animation:.4s cubic-bezier(.16,1,.3,1) SettingsSection-module-scss-module__-IJcCq__slideUp}.SettingsSection-module-scss-module__-IJcCq__section.SettingsSection-module-scss-module__-IJcCq__danger{border-color:var(--color-danger);border-style:dashed}.SettingsSection-module-scss-module__-IJcCq__header{margin-bottom:20px}.SettingsSection-module-scss-module__-IJcCq__title{font-size:16px;font-weight:var(--fw-bold);color:var(--color-text);letter-spacing:-.02em;margin:0 0 4px}.SettingsSection-module-scss-module__-IJcCq__danger .SettingsSection-module-scss-module__-IJcCq__title{color:var(--color-danger)}.SettingsSection-module-scss-module__-IJcCq__description{font-size:var(--fs-body);color:var(--color-text-muted);margin:0;line-height:1.5}.SettingsSection-module-scss-module__-IJcCq__content{flex-direction:column;gap:16px;display:flex}@media (max-width:640px){.SettingsSection-module-scss-module__-IJcCq__section{border-radius:16px;padding:18px 16px}}
.AppearanceSettings-module-scss-module__kUdAja__themeGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media (max-width:520px){.AppearanceSettings-module-scss-module__kUdAja__themeGrid{grid-template-columns:1fr}}.AppearanceSettings-module-scss-module__kUdAja__themeCard{border:1.5px solid var(--color-border-light);background:var(--color-bg-subtle);cursor:pointer;text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.AppearanceSettings-module-scss-module__kUdAja__themeCard:hover{border-color:var(--color-border);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.AppearanceSettings-module-scss-module__kUdAja__themeCard.AppearanceSettings-module-scss-module__kUdAja__active{border-color:var(--color-brand);background:var(--color-brand-lighter);box-shadow:var(--shadow-brand)}.AppearanceSettings-module-scss-module__kUdAja__themeIcon{background:var(--color-bg-muted);width:44px;height:44px;color:var(--color-text-muted);border-radius:50%;place-items:center;transition:all .2s;display:grid}.AppearanceSettings-module-scss-module__kUdAja__active .AppearanceSettings-module-scss-module__kUdAja__themeIcon{background:var(--gradient-brand-subtle);color:var(--color-brand)}.AppearanceSettings-module-scss-module__kUdAja__themeLabel{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--color-text)}.AppearanceSettings-module-scss-module__kUdAja__themeDesc{font-size:var(--fs-caption);color:var(--color-text-muted)}.AppearanceSettings-module-scss-module__kUdAja__themeCheck{background:var(--color-brand);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;animation:.2s cubic-bezier(.34,1.56,.64,1) AppearanceSettings-module-scss-module__kUdAja__scaleIn;display:grid;position:absolute;top:10px;right:10px}.AppearanceSettings-module-scss-module__kUdAja__accentGrid{flex-wrap:wrap;gap:10px;display:flex}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch{cursor:pointer;color:#0000;border:none;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch.AppearanceSettings-module-scss-module__kUdAja__active{color:#14181fcc}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch.AppearanceSettings-module-scss-module__kUdAja__locked{opacity:.45;cursor:not-allowed;color:#14181f80}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch.AppearanceSettings-module-scss-module__kUdAja__pink{background:var(--accent-pink)}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch.AppearanceSettings-module-scss-module__kUdAja__blue{background:var(--accent-blue)}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch.AppearanceSettings-module-scss-module__kUdAja__peach{background:var(--accent-peach)}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch.AppearanceSettings-module-scss-module__kUdAja__mint{background:var(--accent-mint)}.AppearanceSettings-module-scss-module__kUdAja__accentSwatch.AppearanceSettings-module-scss-module__kUdAja__lavender{background:var(--accent-lavender)}.AppearanceSettings-module-scss-module__kUdAja__accentLabel{font-size:var(--fs-label);color:var(--color-text-muted);font-weight:var(--fw-semibold);margin:4px 0 0}.AppearanceSettings-module-scss-module__kUdAja__priorityList{border:1px solid color-mix(in srgb,var(--color-border-subtle)82%,transparent);background:radial-gradient(circle at top left,var(--brand-alpha-08),transparent 36%),color-mix(in srgb,var(--card-bg)96%,white 4%);border-radius:16px;flex-direction:column;gap:6px;padding:6px;display:flex;overflow:visible;box-shadow:0 18px 42px #0f172a24,0 2px 8px #0f172a0f,inset 0 1px #ffffff57}.AppearanceSettings-module-scss-module__kUdAja__priorityExtras{opacity:0;grid-template-rows:0fr;min-height:0;transition:grid-template-rows .28s cubic-bezier(.16,1,.3,1),opacity .22s cubic-bezier(.16,1,.3,1);display:grid;overflow:hidden}.AppearanceSettings-module-scss-module__kUdAja__priorityExtras.AppearanceSettings-module-scss-module__kUdAja__expanded{opacity:1;grid-template-rows:1fr}.AppearanceSettings-module-scss-module__kUdAja__priorityExtrasInner{flex-direction:column;gap:6px;min-height:0;display:flex;overflow:hidden}.AppearanceSettings-module-scss-module__kUdAja__priorityRow{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;width:100%;padding:10px;transition:background .15s cubic-bezier(.16,1,.3,1);display:flex}.AppearanceSettings-module-scss-module__kUdAja__priorityRow:hover:not(.AppearanceSettings-module-scss-module__kUdAja__locked){background:color-mix(in srgb,var(--color-brand)8%,transparent)}.AppearanceSettings-module-scss-module__kUdAja__priorityRow.AppearanceSettings-module-scss-module__kUdAja__active{background:0 0}.AppearanceSettings-module-scss-module__kUdAja__priorityRow.AppearanceSettings-module-scss-module__kUdAja__locked{opacity:.55;cursor:pointer}.AppearanceSettings-module-scss-module__kUdAja__priorityRowIcon{background:color-mix(in srgb,var(--priority-color)12%,transparent);width:28px;height:28px;color:var(--priority-color);border-radius:8px;flex:none;place-items:center;transition:background .15s;display:grid}.AppearanceSettings-module-scss-module__kUdAja__active .AppearanceSettings-module-scss-module__kUdAja__priorityRowIcon{background:color-mix(in srgb,var(--priority-color)20%,transparent)}.AppearanceSettings-module-scss-module__kUdAja__priorityRowName{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-text);flex:1}.AppearanceSettings-module-scss-module__kUdAja__locked .AppearanceSettings-module-scss-module__kUdAja__priorityRowName{color:var(--color-text-muted)}.AppearanceSettings-module-scss-module__kUdAja__priorityRowPro{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);background:var(--color-brand-lighter);color:var(--color-brand);letter-spacing:.03em;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;display:inline-flex}.AppearanceSettings-module-scss-module__kUdAja__priorityRowCheck{border:1.5px solid color-mix(in srgb,var(--color-brand)24%,var(--color-border));background:color-mix(in srgb,var(--card-bg)88%,transparent);color:#0000;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;transition:all .15s cubic-bezier(.16,1,.3,1);display:grid}.AppearanceSettings-module-scss-module__kUdAja__priorityRowCheck.AppearanceSettings-module-scss-module__kUdAja__checked{background:linear-gradient(135deg,var(--color-brand),color-mix(in srgb,var(--color-brand)78%,#fff));border-color:var(--color-brand);color:#fff;box-shadow:0 6px 14px var(--brand-alpha-20)}.AppearanceSettings-module-scss-module__kUdAja__priorityShowMore{width:fit-content;color:var(--color-brand);font-size:var(--fs-label);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:10px;padding:4px 0;transition:color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.AppearanceSettings-module-scss-module__kUdAja__priorityShowMore:hover{color:var(--color-brand-dark)}.AppearanceSettings-module-scss-module__kUdAja__priorityShowMore:focus-visible{box-shadow:0 0 0 4px var(--input-focus-ring);border-radius:8px;outline:none}.AppearanceSettings-module-scss-module__kUdAja__priorityShowMoreIconOpen{transform:rotate(180deg)}.AppearanceSettings-module-scss-module__kUdAja__toggleRow{align-items:center;gap:12px;display:flex}.AppearanceSettings-module-scss-module__kUdAja__toggleRowIcon{background:var(--color-bg-subtle);border:1px solid var(--color-border-light);width:36px;height:36px;color:var(--color-text-muted);border-radius:12px;flex-shrink:0;place-items:center;transition:background .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1);display:grid}.AppearanceSettings-module-scss-module__kUdAja__toggleRowIconOn{background:var(--color-brand-light);border-color:var(--color-brand);color:var(--color-brand)}.AppearanceSettings-module-scss-module__kUdAja__toggleRowGlyph{grid-area:1/1;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.34,1.56,.64,1)}.AppearanceSettings-module-scss-module__kUdAja__toggleRowGlyphHidden{opacity:0;transform:scale(.55)}.AppearanceSettings-module-scss-module__kUdAja__toggleRowLabel{font-weight:var(--fw-semibold)}@media (max-width:640px){.AppearanceSettings-module-scss-module__kUdAja__toggleRow{gap:10px}}
.ProBadge-module-scss-module__R9VNkG__badge{background:linear-gradient(135deg,var(--color-brand),color-mix(in srgb,var(--color-brand-light)82%,white 18%));box-shadow:var(--shadow-brand);color:#fff;font-weight:var(--fw-bold);letter-spacing:.06em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ProBadge-module-scss-module__R9VNkG__sm{padding:2px 8px;font-size:10px}.ProBadge-module-scss-module__R9VNkG__md{font-size:var(--fs-caption);padding:3px 10px}
.NotificationsPanel-module-scss-module__vRVhzW__panel{background:var(--card-bg);border:1px solid var(--color-border-subtle);z-index:40;border-radius:18px;width:340px;animation:.25s cubic-bezier(.16,1,.3,1) NotificationsPanel-module-scss-module__vRVhzW__slideDown;position:absolute;top:50px;right:0;overflow:hidden;box-shadow:0 18px 40px #0f172a24,inset 0 1px #fff6}.NotificationsPanel-module-scss-module__vRVhzW__header{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:10px 12px 8px;display:flex}.NotificationsPanel-module-scss-module__vRVhzW__header strong{font-size:var(--fs-body);font-weight:var(--fw-bold);letter-spacing:-.015em;color:var(--color-text)}.NotificationsPanel-module-scss-module__vRVhzW__actions{align-items:center;gap:2px;display:flex}.NotificationsPanel-module-scss-module__vRVhzW__listWrap{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--color-brand)34%,white)#0000;max-height:248px;padding:8px;overflow-y:auto}.NotificationsPanel-module-scss-module__vRVhzW__listWrap::-webkit-scrollbar{width:8px}.NotificationsPanel-module-scss-module__vRVhzW__listWrap::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-brand)34%,white);border-radius:999px}.NotificationsPanel-module-scss-module__vRVhzW__listWrap::-webkit-scrollbar-track{background:color-mix(in srgb,var(--color-brand)8%,transparent)}.NotificationsPanel-module-scss-module__vRVhzW__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.NotificationsPanel-module-scss-module__vRVhzW__item{background:0 0;border:none;border-radius:12px;gap:8px;padding:8px 10px;transition:background .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:grid}.NotificationsPanel-module-scss-module__vRVhzW__item:hover{background:var(--brand-alpha-06);transform:translateY(-1px)}.NotificationsPanel-module-scss-module__vRVhzW__item p{font-size:var(--fs-label);color:var(--color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.NotificationsPanel-module-scss-module__vRVhzW__item span{font-size:var(--fs-eyebrow);color:color-mix(in srgb,var(--color-brand)42%,var(--color-text-muted));white-space:nowrap;align-self:start;padding-top:1px;padding-left:10px;position:relative}.NotificationsPanel-module-scss-module__vRVhzW__item span:before{content:"";opacity:.65;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.NotificationsPanel-module-scss-module__vRVhzW__itemContent{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.NotificationsPanel-module-scss-module__vRVhzW__inviteActions{gap:8px;display:flex}.NotificationsPanel-module-scss-module__vRVhzW__accept,.NotificationsPanel-module-scss-module__vRVhzW__decline{font-size:var(--fs-caption);flex:1;padding:6px 12px}.NotificationsPanel-module-scss-module__vRVhzW__unread{background:color-mix(in srgb,var(--brand-alpha-06)55%,var(--card-bg));border-left:3px solid var(--color-brand)}.NotificationsPanel-module-scss-module__vRVhzW__unread p{font-weight:var(--fw-semibold);color:var(--color-text)}.NotificationsPanel-module-scss-module__vRVhzW__clickable{cursor:pointer}.NotificationsPanel-module-scss-module__vRVhzW__empty{font-size:var(--fs-label);color:var(--color-text-muted);text-align:center;padding:28px 16px}@media (max-width:640px){.NotificationsPanel-module-scss-module__vRVhzW__panel{z-index:9999;border-radius:18px;width:min(320px,100vw - 24px);position:absolute;top:50px;right:-60px}}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_fa6c7a-module__e6LDAG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_fa6c7a-module__e6LDAG__variable{--font-serif:"Playfair Display","Playfair Display Fallback"}
