.sq-lp-wrap{display:inline-flex;position:relative}.sq-lp-btn{all:unset;cursor:pointer;border-radius:var(--sq-r-pill);min-height:36px;color:var(--sq-ink-2);white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:15px;font-weight:550;transition:color .15s;display:inline-flex}.sq-lp-btn:hover,.sq-lp-btn[aria-expanded=true]{color:var(--sq-ink)}.sq-lp-btn:focus-visible{outline:2px solid var(--sq-focus);outline-offset:2px}.sq-lp-caret{transition:transform .15s}.sq-lp-btn[aria-expanded=true] .sq-lp-caret{transform:rotate(180deg)}.sq-lp{z-index:60;border-radius:var(--sq-r-card);background:var(--sq-paper);min-width:176px;max-width:calc(100vw - 32px);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 36px -10px #0a0b0e42,0 2px 8px -2px #0a0b0e1a}.sq-lp[hidden]{display:none}.sq-lp a{border-radius:var(--sq-r-ctl);min-height:44px;color:var(--sq-ink);outline:none;justify-content:space-between;align-items:center;gap:16px;padding:0 12px;font-size:15px;font-weight:550;text-decoration:none;display:flex}.sq-lp a:hover{background:var(--sq-cell)}.sq-lp a:focus-visible{background:var(--sq-cell);box-shadow:inset 0 0 0 2px var(--sq-focus)}.sq-lp a[aria-current=page]{font-weight:700}.sq-lp-check{color:var(--sq-ink);flex:none}@media (max-width:900px){.sq-lp-btn{gap:6px;padding:0 6px}}@media (prefers-reduced-motion:no-preference){.sq-lp:not([hidden]){animation:.14s cubic-bezier(.2,.8,.2,1) sq-lp-in}}@keyframes sq-lp-in{0%{opacity:0;transform:translateY(-4px)}}
