.sz-acct,.sz-umenu{--sz-wall:#0a0d14;--sz-ink:#f4f6fa;--sz-ink-2:#e8eef7b3;--sz-glass:#ffffff14;--sz-glass-strong:#ffffff2b;--sz-glass-edge:#ffffff38;--sz-glass-hi:#ffffff80;--sz-glass-shadow:0 14px 34px #00000057;--sz-accent:#6e8bff;--sz-accent-ink:#fff;--sz-font:-apple-system, BlinkMacSystemFont, "Sora", system-ui, "Segoe UI", sans-serif;--sz-h:36px;--sz-fs:14px}@media (prefers-color-scheme:light){.sz-acct,.sz-umenu{--sz-wall:#e8edf5;--sz-ink:#0d1220;--sz-ink-2:#0d1220a8;--sz-glass:#ffffff6b;--sz-glass-strong:#ffffffb8;--sz-glass-edge:#ffffffd9;--sz-glass-hi:#fff;--sz-glass-shadow:0 12px 30px #26386029}}.sz-acct{white-space:nowrap;min-width:0;font-family:var(--sz-font);flex:none;align-items:center;gap:8px;display:inline-flex}.sz-acct.sz-acct--loading{min-width:calc(var(--sz-fs) * 7.6);min-height:var(--sz-h)}.sz-acct :focus-visible{outline:2px solid var(--sz-accent);outline-offset:2px}.sz-acct .sz-acct__signin{height:var(--sz-h);background:var(--sz-accent);color:var(--sz-accent-ink);box-shadow:inset 0 1px 1px #ffffff73, 0 10px 26px -8px var(--sz-accent);font:800 var(--sz-fs)/1 var(--sz-font);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;margin:0;padding:0 16px;transition:transform .15s,filter .15s;display:inline-flex}.sz-acct .sz-acct__signin:hover{filter:brightness(1.06);transform:translateY(-1px)}.sz-acct .sz-acct__signin svg{box-sizing:content-box;background:#fff;border-radius:50%;flex:none;padding:2px}.sz-acct .sz-acct__help{min-width:var(--sz-h);height:var(--sz-h);box-sizing:border-box;border:1px solid var(--sz-glass-edge);background:linear-gradient(155deg, var(--sz-glass-strong), var(--sz-glass) 60%);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);box-shadow:inset 0 1px 1px var(--sz-glass-hi), inset 0 -1px 2px #ffffff0d, var(--sz-glass-shadow);color:var(--sz-ink);font:600 calc(var(--sz-fs) - 1px)/1 var(--sz-font);white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;transition:background .15s;display:inline-flex}.sz-acct .sz-acct__help:hover{background:color-mix(in srgb, var(--sz-accent) 58%, transparent)}.sz-acct .sz-acct__btn{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.sz-acct .sz-acct__avatar{min-width:calc(var(--sz-fs) * 7.6);height:var(--sz-h);box-sizing:border-box;border:1px solid var(--sz-glass-edge);background:var(--sz-accent);color:var(--sz-accent-ink);box-shadow:inset 0 1px 1px #ffffff73, var(--sz-glass-shadow);font:800 calc(var(--sz-fs) + 1px)/1 var(--sz-font);letter-spacing:.02em;border-radius:999px;place-items:center;transition:box-shadow .15s;display:grid}.sz-acct .sz-acct__btn:is(:hover,[aria-expanded=true]) .sz-acct__avatar{box-shadow:0 0 0 3px color-mix(in srgb, var(--sz-accent) 35%, transparent), inset 0 1px 1px #ffffff73, var(--sz-glass-shadow)}.sz-acct .sz-acct__star{color:#0d1220;width:17px;height:17px;box-shadow:0 0 0 2px var(--sz-wall);background:#ffc43d;border-radius:50%;place-items:center;font-size:10px;line-height:1;display:grid;position:absolute;bottom:-3px;right:-4px}@media (max-width:760px){.sz-acct .sz-acct__help{padding:0}.sz-acct .sz-acct__help-text{display:none}}.sz-umenu{z-index:9000;box-sizing:border-box;border:1px solid var(--sz-glass-edge);background:var(--sz-wall);width:min(300px,100vw - 16px);box-shadow:inset 0 1px 1px var(--sz-glass-hi), var(--sz-glass-shadow);color:var(--sz-ink);font-family:var(--sz-font);text-align:left;white-space:normal;border-radius:18px;padding:8px;animation:.18s ease-out sz-menu-in;position:fixed}@keyframes sz-menu-in{0%{opacity:0;transform:translateY(-8px)}}.sz-umenu :focus-visible{outline:2px solid var(--sz-accent);outline-offset:-2px}.sz-umenu .sz-umenu__who{align-items:center;gap:12px;padding:12px 10px 14px;display:flex}.sz-umenu .sz-umenu__avatar{box-sizing:border-box;border:1px solid var(--sz-glass-edge);background:var(--sz-accent);width:52px;height:52px;color:var(--sz-accent-ink);border-radius:28%;flex:none;place-items:center;font-size:22px;font-weight:800;display:grid}.sz-umenu .sz-umenu__id{gap:1px;min-width:0;display:grid}.sz-umenu .sz-umenu__name{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.sz-umenu .sz-umenu__email{color:var(--sz-ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sz-umenu .sz-umenu__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sz-umenu .sz-umenu__item{box-sizing:border-box;width:100%;color:inherit;font:600 15px/1.55 var(--sz-font);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;margin:0;padding:10px;text-decoration:none;display:flex}.sz-umenu .sz-umenu__item:hover{background:var(--sz-glass-strong)}.sz-umenu .sz-umenu__icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;color:var(--sz-ink-2);flex:none}.sz-umenu .sz-umenu__crown{background:#ffc43d4d;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 0 0 1.5px #ffc43d}.sz-umenu .sz-umenu__crown svg{fill:currentColor;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:13px;height:13px}.sz-umenu .sz-umenu__text{display:grid}.sz-umenu .sz-umenu__sub{color:var(--sz-ink-2);font-size:12px;font-weight:500}.sz-umenu .sz-umenu__rule{border:0;border-top:1px solid var(--sz-glass-edge);margin:6px 10px}@media (prefers-reduced-transparency:reduce){.sz-acct .sz-acct__help{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--sz-wall)}}@media (prefers-reduced-motion:reduce){.sz-umenu{animation:none}.sz-acct .sz-acct__signin:hover{transform:none}}
