.blLQSq_button{background:var(--color-accent);width:40px;height:40px;box-shadow:var(--float-ring), 0 2px 8px rgb(var(--shadow-rgb) / .14);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;place-items:center;padding:0;display:grid}.blLQSq_button path,.blLQSq_brandMark path{fill:var(--color-on-accent)}.blLQSq_drawer{background:var(--color-surface);width:min(320px,86vw);max-width:none;height:100dvh;max-height:none;color:var(--color-ink);box-shadow:8px 0 32px rgb(var(--shadow-rgb) / .22);border:0;margin:0;padding:0;inset:0 auto 0 0}.blLQSq_drawer[open]{animation:.22s blLQSq_slide-in}.blLQSq_drawer::backdrop{background:rgb(var(--scrim-rgb) / .4)}@keyframes blLQSq_slide-in{0%{transform:translate(-100%)}}.blLQSq_panel{box-sizing:border-box;height:100%;padding:calc(env(safe-area-inset-top,0px) + 12px) 12px calc(env(safe-area-inset-bottom,0px) + 16px);flex-direction:column;gap:4px;display:flex;overflow-y:auto}.blLQSq_head{justify-content:space-between;align-items:center;padding:0 0 8px 8px;display:flex}.blLQSq_brand{min-height:44px;color:var(--color-ink);font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.blLQSq_brandMark{background:var(--color-accent);border-radius:7px;place-items:center;width:30px;height:30px;display:inline-grid}.blLQSq_close{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:22px;place-items:center;padding:0;display:grid}.blLQSq_close path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.blLQSq_links{border-bottom:1px solid var(--color-line);flex-direction:column;padding-bottom:8px;display:flex}.blLQSq_links a,.blLQSq_account{min-height:48px;color:var(--color-ink);border-radius:10px;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.blLQSq_links a:hover,.blLQSq_account:hover{background:var(--color-fill-soft)}.blLQSq_row{justify-content:space-between;align-items:center;min-height:56px;padding:0 4px 0 12px;display:flex}.blLQSq_account{font-weight:600}@media (prefers-reduced-motion:reduce){.blLQSq_drawer[open]{animation:none}}