.wd-dock{display:none}@media (min-width:1024px){.wd-dock{display:flex}}.wd-dock{--wd-ground:var(--vt-sunk);flex:0 0 64px;position:relative;z-index:20;color:var(--vt-text)}.wd-scroll{position:absolute;top:0;bottom:0;left:0;width:100vw;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;pointer-events:none}.wd-scroll::-webkit-scrollbar{display:none}.wd-dock:has(.ud-card,[aria-expanded=true]),.wd-dock:is(:hover,:focus-within){z-index:21}.wd-col{width:64px;min-height:100%;justify-content:space-between;gap:14px;padding:2px 0 4px;pointer-events:auto}.wd-bot,.wd-col,.wd-mid,.wd-top{display:flex;flex-direction:column;align-items:center}.wd-top{gap:12px}.wd-bot{gap:14px}.wd-island.is-foot{margin-bottom:4px}.wd-logo{position:relative;margin:4px 0 2px;border-radius:6px}.wd-logo,.wd-logo img{display:block}.wd-island{display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px;background:var(--vt-paper);border:1.5px solid var(--vt-edge);border-radius:28px;box-shadow:4px 4px 0 var(--vt-ink)}.wd-sep{display:block;width:24px;height:1px;margin:2px 0;background:rgb(var(--vt-hair-rgb)/.12)}.wd-ci{position:relative;width:40px;height:40px;border-radius:20px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--vt-text);text-decoration:none;cursor:pointer;transition:background-color .12s,color .12s}.wd-ci svg{width:19px;height:19px}.wd-ci:hover{background:var(--vt-info)}.wd-ci[aria-current=page]{background:var(--vt-nav-on,var(--vt-ink));color:var(--vt-on-nav-on,var(--vt-on-ink))}.wd-ct{position:absolute;top:-4px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;display:grid;place-items:center;border:2px solid var(--vt-paper);background:var(--vt-ink);color:var(--vt-on-ink);font:700 10px JetBrains Mono,ui-monospace,monospace;line-height:1}.wd-ci[aria-current=page] .wd-ct{background:var(--vt-paper);color:var(--vt-text);border-color:var(--vt-edge)}.wd-ci[aria-current=page] .wd-ct.is-alert,.wd-ct.is-alert{background:var(--vt-error);color:var(--vt-on-ink);border-color:var(--vt-paper)}.wd-search-slot{width:40px;height:40px}.wd-tag{position:absolute;z-index:30;left:calc(100% + 12px);top:50%;transform:translate(-4px,-50%);height:30px;display:flex;align-items:center;gap:8px;padding:0 12px;border:1.5px solid var(--vt-edge);border-radius:4px;background:var(--vt-paper);box-shadow:3px 3px 0 var(--vt-ink);color:var(--vt-text);font-size:13px;font-weight:800;letter-spacing:normal;line-height:1;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .1s,transform .1s,visibility 0s linear .1s;max-width:min(320px,calc(100vw - 100px))}.wd-tag small{flex:none;font-size:12px;font-weight:600;color:var(--vt-muted)}.wd-tag kbd{font:600 11px JetBrains Mono,ui-monospace,monospace;color:var(--vt-body);background:var(--vt-info);border-radius:4px;padding:2px 5px}:is(a,button):focus-visible>.wd-tag,:is(a,button):hover>.wd-tag{opacity:1;visibility:visible;transform:translateY(-50%);transition:opacity .1s,transform .1s,visibility 0s}.wd-dock .fl-door{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--vt-edge);background:var(--vt-paper);color:var(--vt-text);box-shadow:3px 3px 0 var(--vt-ink)}.wd-dock .fl-door:hover{background:var(--vt-info)}.wd-dock .fl-door:hover:not([aria-current=page]){box-shadow:4px 4px 0 var(--vt-sig)}.wd-dock .fl-door[aria-current=page]{background:var(--vt-ink);color:var(--vt-on-ink);box-shadow:3px 3px 0 var(--vt-sig)}.wd-dock .fl-door .ct{border-color:var(--wd-ground);background:var(--vt-ink);color:var(--vt-on-ink)}.wd-dock .fl-door[aria-current=page] .ct{background:var(--vt-paper);color:var(--vt-text);border-color:var(--vt-edge)}.wd-me{position:relative;padding:0;border:0;background:transparent;cursor:pointer}.wd-me,.wd-me img{display:block;border-radius:50%}.wd-me img{border:1.5px solid var(--vt-edge);box-shadow:3px 3px 0 var(--vt-ink);background:var(--vt-paper);transition:box-shadow .12s}.wd-me:hover img,.wd-me[aria-expanded=true] img{box-shadow:4px 4px 0 var(--vt-sig)}.wd-dock .fl-door:focus-visible,.wd-dock :focus-visible{outline:2px dashed var(--vt-edge);outline-offset:3px}@media (max-height:800px){.wd-logo{display:none}.wd-col{gap:10px}.wd-island{padding:5px;gap:2px}.wd-ci,.wd-search-slot{width:36px;height:36px}.wd-bot{gap:12px}.wd-dock .fl-door,.wd-me img{width:40px;height:40px}}.wd-ci.tray-bell[aria-expanded=true]{background:var(--vt-ink);color:var(--vt-on-ink)}[aria-expanded=true]>.wd-tag{display:none}.wd-tag.is-below{left:auto;right:0;top:calc(100% + 10px);transform:translateY(-4px)}:is(a,button):focus-visible>.wd-tag.is-below,:is(a,button):hover>.wd-tag.is-below{transform:translateY(0)}@media (hover:none){.wd-tag.is-below{display:none}}