.notif[data-v-cf55d76e]{align-items:start;border-radius:var(--r-control);-moz-column-gap:11px;column-gap:11px;display:grid;grid-template-areas:"rail avs head    when" "rail avs context context" "rail avs preview preview";grid-template-columns:3px auto 1fr auto;padding:10px;row-gap:2px;text-decoration:none!important;transition:background .14s ease}.notif[data-v-cf55d76e]:hover{background:var(--surface-3)}.notif__rail[data-v-cf55d76e],div.notif[data-v-cf55d76e]:hover{background:transparent}.notif__rail[data-v-cf55d76e]{align-self:stretch;border-radius:999px;grid-area:rail;min-height:30px}.notif--unread .notif__rail[data-v-cf55d76e]{background:var(--brand)}.notif__avs[data-v-cf55d76e]{align-self:start;flex-shrink:0;grid-area:avs;height:30px;position:relative}.notif__av[data-v-cf55d76e]{box-shadow:0 0 0 2px var(--surface);position:absolute;top:0}.notif__head[data-v-cf55d76e]{display:-webkit-box;grid-area:head;-webkit-box-orient:vertical;font-size:var(--fs-base);-webkit-line-clamp:2;line-clamp:2;line-height:1.35;min-width:0;overflow:hidden}.notif__who[data-v-cf55d76e]{color:var(--ink-2);font-weight:600;letter-spacing:-.012em}.notif__verb[data-v-cf55d76e]{color:var(--ink-3)}.notif--unread .notif__who[data-v-cf55d76e]{color:var(--ink);font-weight:700}.notif--unread .notif__verb[data-v-cf55d76e]{color:var(--ink-2)}.notif__when[data-v-cf55d76e]{align-self:start;color:var(--ink-4);font-size:10.5px;grid-area:when;justify-self:end;padding-top:2px;white-space:nowrap}.notif__context[data-v-cf55d76e]{color:var(--ink-3);font-weight:600;grid-area:context;text-overflow:ellipsis;white-space:nowrap}.notif__context[data-v-cf55d76e],.notif__preview[data-v-cf55d76e]{font-size:var(--fs-sm);min-width:0;overflow:hidden}.notif__preview[data-v-cf55d76e]{display:-webkit-box;grid-area:preview;-webkit-box-orient:vertical;color:var(--ink-4);-webkit-line-clamp:2;line-clamp:2;line-height:1.45;overflow-wrap:anywhere}.bell[data-v-946db7a5],.bell__btn[data-v-946db7a5]{position:relative}.bell__btn[data-v-946db7a5]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--ink-3);display:flex;height:34px;justify-content:center;transition:background .14s ease,color .14s ease;width:34px}.bell__btn--on[data-v-946db7a5],.bell__btn[data-v-946db7a5]:hover{background:var(--surface-3);color:var(--ink)}.bell__btn[data-v-946db7a5]:active{transform:translateY(1px)}.bell__icon[data-v-946db7a5]{height:19px;width:19px}.bell__badge[data-v-946db7a5]{background:var(--brand);border-radius:999px;box-shadow:0 0 0 2px var(--page);color:var(--brand-on);font-size:10px;font-weight:700;line-height:17px;min-width:17px;padding:0 4px;position:absolute;right:-2px;text-align:center;top:-1px}.bell__pop[data-v-946db7a5]{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-panel);box-shadow:var(--shadow-pop);display:flex;flex-direction:column;max-height:min(70vh,520px);overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:360px;z-index:40}.bell__head[data-v-946db7a5]{align-items:center;border-bottom:1px solid var(--line-soft);display:flex;flex-shrink:0;gap:10px;padding:12px 14px}.bell__title[data-v-946db7a5]{color:var(--ink-3);font-size:var(--fs-sm);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bell__scroll[data-v-946db7a5]{flex:1;min-height:0;overflow-y:auto;padding:6px}.bell__empty[data-v-946db7a5]{padding:32px 16px 36px;text-align:center}.bell__empty-title[data-v-946db7a5]{color:var(--ink);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:700;letter-spacing:-.03em;margin:0 0 6px}.bell__empty-sub[data-v-946db7a5]{color:var(--ink-3);font-size:var(--fs-sm);line-height:1.6;margin:0 auto;max-width:32ch}.bell__more[data-v-946db7a5]{border-top:1px solid var(--line-soft);color:var(--ink-4);flex-shrink:0;font-size:var(--fs-xs);margin:0;padding:9px 14px}@media(max-width:420px){.bell__pop[data-v-946db7a5]{right:-8px;width:calc(100vw - 24px)}}.um[data-v-e9a1e111]{position:relative}.um__btn[data-v-e9a1e111]{align-items:center;background:var(--surface);border:1px solid var(--line-soft);border-radius:999px;box-shadow:var(--elev-1);color:var(--ink-3);display:flex;gap:5px;padding:4px;transition:border-color .14s ease,transform .1s ease}.um__btn[data-v-e9a1e111]:hover{border-color:var(--line-strong)}.um__btn[data-v-e9a1e111]:active{transform:translateY(1px)}.um__handle[data-v-e9a1e111]{font-family:var(--font-mono);font-size:var(--fs-xs);padding:0 5px}.um__pop[data-v-e9a1e111]{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-panel);box-shadow:var(--shadow-pop);max-height:min(80vh,640px);overflow-y:auto;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:272px;z-index:40}.um__id[data-v-e9a1e111]{color:var(--ink);font-size:var(--fs-lg);font-weight:600;margin:0 0 3px}.um__disc[data-v-e9a1e111]{color:var(--ink-4);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:-.02em;margin-left:4px}.um__mono[data-v-e9a1e111]{color:var(--ink-3);margin:2px 0}.um__mono[data-v-e9a1e111],.um__warn[data-v-e9a1e111]{font-size:var(--fs-sm)}.um__warn[data-v-e9a1e111]{color:var(--warn);line-height:1.4;margin:6px 0 2px}.um__sep[data-v-e9a1e111]{border:none;border-top:1px solid var(--line-soft);margin:10px 0}.um__item[data-v-e9a1e111]{background:transparent;border:none;border-radius:var(--r-control);color:var(--ink-2);display:block;font-family:inherit;font-size:var(--fs-md);font-weight:500;padding:8px 10px;text-align:left;transition:background .13s ease,color .13s ease;width:100%}.um__item[data-v-e9a1e111]:hover{background:var(--surface-3);color:var(--ink);text-decoration:none}.um__item--strong[data-v-e9a1e111]{color:var(--ink);font-weight:600}.um__item--staff[data-v-e9a1e111]{align-items:center;color:var(--link);display:flex;font-weight:600;justify-content:space-between}.um__badge[data-v-e9a1e111]{background:var(--link-soft);border-radius:999px;color:var(--link);font-family:var(--font-mono);font-size:10.5px;font-weight:700;padding:1px 7px}.um__item--warn[data-v-e9a1e111]{color:var(--warn);font-weight:600}.um__item--warn[data-v-e9a1e111]:hover{background:var(--warn-soft);color:var(--warn)}.um__confirm[data-v-e9a1e111]{background:var(--warn-soft);border-radius:var(--r-control);padding:8px 10px}.um__confirm-text[data-v-e9a1e111]{color:var(--ink-2);font-size:var(--fs-sm);line-height:1.55;margin:0 0 9px}.um__confirm-actions[data-v-e9a1e111]{display:flex;gap:6px}.chrome[data-v-cba593e2]{flex-shrink:0;position:relative;z-index:30}.topbar[data-v-cba593e2]{align-items:center;display:flex;gap:16px;height:var(--topbar-h);padding:0 calc(var(--gutter) + 6px)}.topbar__brand[data-v-cba593e2]{align-items:baseline;display:flex;flex-shrink:0;font-family:var(--font-display);font-size:21px;font-weight:800;letter-spacing:-.045em;text-decoration:none!important}.topbar__brand-a[data-v-cba593e2]{color:var(--ink)}.topbar__brand-b[data-v-cba593e2]{color:var(--brand)}.topbar__nav[data-v-cba593e2]{align-items:center;background:var(--surface);border:1px solid var(--line-soft);border-radius:999px;box-shadow:var(--elev-1);display:flex;gap:3px;min-width:0;padding:3px}.navlink[data-v-cba593e2]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--ink-3);display:inline-flex;font-family:inherit;font-size:var(--fs-md);font-weight:600;gap:6px;padding:6px 15px;text-decoration:none!important;transition:color .14s ease,background .14s ease;white-space:nowrap}.navlink[data-v-cba593e2]:hover{background:var(--surface-3);color:var(--ink)}.navlink--on[data-v-cba593e2],.navlink--on[data-v-cba593e2]:hover{background:var(--link);color:#fff}.navlink__badge[data-v-cba593e2]{background:var(--brand);border-radius:999px;color:var(--brand-on);font-size:10px;font-weight:700;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.navlink--on .navlink__badge[data-v-cba593e2]{background:#ffffffeb;color:var(--link)}.topbar__right[data-v-cba593e2]{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto}.topbar__right[data-v-cba593e2] .explain__trigger{color:var(--ink-3)}.topbar__right[data-v-cba593e2] .explain__trigger[aria-expanded=true]{color:var(--ink);text-decoration-color:var(--link)}.relays[data-v-cba593e2]{align-items:center;background:var(--surface);border:1px solid var(--line-soft);border-radius:999px;box-shadow:var(--elev-1);display:inline-flex;gap:7px;padding:5px 11px 5px 9px}.relays__dot[data-v-cba593e2]{background:var(--ok);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 22%,transparent);flex-shrink:0;height:7px;position:relative;width:7px}.relays__label[data-v-cba593e2]{color:var(--ink-3);font-size:var(--fs-xs);font-weight:500;white-space:nowrap}.relays--off .relays__dot[data-v-cba593e2]{background:var(--ink-4);box-shadow:none}.relays--degraded .relays__label[data-v-cba593e2]{color:var(--warn)}.relays--dev .relays__dot[data-v-cba593e2]{background:var(--warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--warn) 22%,transparent)}.relays--dev .relays__label[data-v-cba593e2]{color:var(--warn)}.topbar__theme[data-v-cba593e2]{align-items:center;background:transparent;border:none;border-radius:999px;color:var(--ink-3);display:inline-flex;height:32px;justify-content:center;padding:0;transition:background .14s ease,color .14s ease;width:32px}.topbar__theme-icon[data-v-cba593e2]{height:17px;width:17px}.topbar__theme[data-v-cba593e2]:hover{background:var(--surface-3);color:var(--ink)}.topbar__theme[data-v-cba593e2]:active{transform:translateY(1px)}.topbar__new[data-v-cba593e2]{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;box-shadow:var(--elev-1);color:var(--ink);display:inline-flex;font-size:var(--fs-md);font-weight:600;padding:6px 14px;text-decoration:none!important;transition:background .14s ease,border-color .14s ease;white-space:nowrap}.topbar__new[data-v-cba593e2]:hover{background:var(--surface-3);border-color:var(--line-strong);color:var(--ink)}.topbar__new[data-v-cba593e2]:active{transform:translateY(1px)}.topbar__new--off[data-v-cba593e2],.topbar__new--off-wide[data-v-cba593e2]{display:none}.forumbar[data-v-cba593e2]{gap:12px;height:var(--forumbar-h);padding:0 calc(var(--gutter) + 6px)}.crumbs[data-v-cba593e2],.forumbar[data-v-cba593e2]{align-items:center;display:flex}.crumbs[data-v-cba593e2]{font-size:var(--fs-md);gap:8px;min-width:0}.crumbs__link[data-v-cba593e2]{color:var(--ink-3);font-weight:500}.crumbs__sep[data-v-cba593e2]{color:var(--ink-4)}.crumbs__here[data-v-cba593e2]{color:var(--ink);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forumbar__stats[data-v-cba593e2]{align-items:center;display:flex;flex-shrink:0;gap:12px;margin-left:auto}.forumbar__stat[data-v-cba593e2]{color:var(--ink-3);font-size:var(--fs-xs);white-space:nowrap}.forumbar__stat--signed[data-v-cba593e2]{color:var(--ok)}.forumbar__mode[data-v-cba593e2]{background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-3);font-size:var(--fs-xs);font-weight:500;padding:3px 10px;transition:background .14s ease,color .14s ease,border-color .14s ease;white-space:nowrap}.forumbar__mode[data-v-cba593e2]:hover{background:var(--surface-3);border-color:var(--line-strong);color:var(--ink)}.forumbar__mode[data-v-cba593e2]:active{transform:translateY(1px)}.forumbar__mode--on[data-v-cba593e2]{background:var(--warn-soft);border-color:color-mix(in srgb,var(--warn) 35%,transparent);color:var(--warn);font-weight:700}@media(max-width:820px){.topbar__new--off-wide[data-v-cba593e2]{display:inline-flex}}@media(max-width:900px){.relays__label[data-v-cba593e2]{display:none}.relays[data-v-cba593e2]{padding:5px 8px}.forumbar__stats[data-v-cba593e2]{gap:9px}}@media(max-width:700px){.topbar[data-v-cba593e2]{gap:10px;padding:0 12px}.navlink[data-v-cba593e2]{padding:6px 12px}.topbar__new[data-v-cba593e2]{padding:6px 11px}.forumbar[data-v-cba593e2]{padding:0 12px}.forumbar__stat[data-v-cba593e2]:not(:last-child){display:none}}.app[data-v-5ce6b608]{background:var(--page);display:flex;flex-direction:column;height:100%;min-height:0}.app__main[data-v-5ce6b608]{flex:1;min-height:0;min-width:0;padding:0 var(--gutter) var(--gutter)}@media(max-width:700px){.app__main[data-v-5ce6b608]{padding:0}}
