.site-top{--top-ink:#11171c;--top-muted:rgba(17,23,28,0.55);--top-chip:#dfe2e6;--top-hover:rgba(0,0,0,0.05);--top-accent:#e8842a;--glyph-hole:var(--color-paper,#eef1f3);display:flex;align-items:center;gap:18px;padding:14px 26px;color:var(--top-ink)}.site-top[data-floating]{position:fixed;inset:0 0 auto 0;z-index:50;padding:12px 20px;backdrop-filter:blur(14px);background:rgba(255,255,255,.72);border-bottom:1px solid rgba(17,23,28,.08)}.site-top[data-tone=dark]{--top-ink:#f2f5f7;--top-muted:rgba(255,255,255,0.55);--top-chip:rgba(255,255,255,0.12);--top-hover:rgba(255,255,255,0.1)}.site-top[data-tone=dark][data-floating]{background:rgba(14,18,22,.66);border-bottom-color:rgba(255,255,255,.1)}.site-wordmark{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:600;letter-spacing:-.02em;color:inherit;text-decoration:none;white-space:nowrap}.site-wordmark span{color:var(--top-muted)}.site-glyph{width:48px;height:48px;flex:none;background:var(--brand-mark) center /contain no-repeat}.site-nav{display:flex;gap:2px;flex-wrap:wrap}.site-pill{padding:9px 15px;border-radius:999px;font-size:14px;font-weight:500;color:inherit;text-decoration:none;transition:background .2s,color .2s}.site-pill:hover{background:var(--top-hover)}.site-pill[aria-current=page]{background:var(--top-accent);color:#fff}.site-right{margin-left:auto;display:flex;align-items:center;gap:10px}.site-theme{display:flex;padding:4px;border-radius:999px;background:var(--top-chip)}.site-theme button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.site-theme button[aria-pressed=true]{background:#fff;color:#11171c;box-shadow:0 2px 6px rgba(0,0,0,.1)}.site-bell{position:relative;width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--top-chip);color:inherit;cursor:pointer;transition:background .2s}.site-bell:hover{background:var(--top-hover)}.site-bell i{position:absolute;top:9px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--top-accent);box-shadow:0 0 0 2px #f4f6f7}.site-top[data-tone=dark] .site-bell i{box-shadow:0 0 0 2px #12171c}.site-avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#11171c;color:#fff;font-weight:600;user-select:none}.site-top[data-tone=dark] .site-avatar{background:#f2f5f7;color:#11171c}.site-signin{padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;background:var(--top-accent);color:#fff;box-shadow:0 1px 2px rgba(17,23,28,.16),0 4px 10px -6px rgba(17,23,28,.28);transition:transform .15s,box-shadow .15s}.site-signin:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(17,23,28,.18),0 8px 16px -8px rgba(17,23,28,.3)}@media (max-width:900px){.site-top{gap:10px;padding:10px 14px}.site-nav,.site-theme{display:none}}.dash .site-top{--glyph-hole:var(--win,#eef1f3)}