.tb,.tb *{box-sizing:border-box}:where(.tb) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tb{color:#fff;z-index:1000;flex-direction:column;align-items:flex-end;gap:8px;max-width:calc(100vw - 32px);font:500 13px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:fixed;bottom:16px;right:16px}.tb-row{align-items:center;gap:8px;display:flex}.tb-pill{background:#2f3131;border-radius:9999px;align-items:center;padding:4px;display:flex;box-shadow:0 8px 24px -8px #00000080,0 0 0 1px #ffffff14}.tb button{appearance:none;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;margin:0}.tb-arrow,.tb-action{background:0 0;border-radius:50%;width:36px;height:36px;font-size:22px;font-weight:700;line-height:1}.tb-action{background:#2f3131;place-items:center;width:44px;height:44px;font-size:16px;display:grid;box-shadow:0 8px 24px -8px #00000080,0 0 0 1px #ffffff14}.tb-arrow:hover,.tb-name:hover,.tb-action:hover{background:#ffffff1f}.tb-action:hover{background:#3d4040}.tb-name{white-space:nowrap;background:0 0;border-radius:9999px;align-items:center;gap:8px;padding:8px 12px;font-weight:700;display:flex}.tb-count{color:#afafaf;font-variant-numeric:tabular-nums}.tb-edited{background:#1cb0f6;border-radius:9999px;padding:1px 6px;font-size:11px}.tb-panel{overscroll-behavior:contain;background:#2f3131;border-radius:20px;flex-direction:column;gap:14px;width:360px;max-width:100%;max-height:min(640px,100dvh - 96px);padding:16px;display:flex;overflow-y:auto;box-shadow:0 12px 32px -8px #0000008c,0 0 0 1px #ffffff14}.tb-section{border-top:1px solid #ffffff1a;flex-direction:column;gap:12px;padding-top:12px;display:flex}.tb-heading{margin:0;font-size:14px;font-weight:800}.tb-group{border:0;min-width:0;margin:0;padding:0}.tb-legend{color:#afafaf;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:8px;padding:0;font-size:11px;font-weight:800;display:flex}.tb-dot{background:#1cb0f6;border-radius:50%;width:6px;height:6px}.tb-note{color:#cfcfcf;margin:8px 0 0;font-size:12px}.tb-choices{flex-wrap:wrap;gap:6px;display:flex}.tb-choice{color:#e5e5e5;background:#ffffff1a;border-radius:10px;padding:6px 10px;font-size:12px;font-weight:700;line-height:16px}.tb-choice:hover{background:#ffffff2e}.tb-choice[aria-pressed=true]{color:#fff;background:#1cb0f6}.tb-n{opacity:.6;font-variant-numeric:tabular-nums}.tb-tabs{background:#2f3131;border-radius:9999px;gap:2px;padding:3px;display:flex;box-shadow:0 8px 24px -8px #00000080,0 0 0 1px #ffffff14}.tb-tab{color:#afafaf;border-radius:9999px;align-items:center;gap:5px;padding:5px 12px;font-size:12px;font-weight:700;display:flex}.tb-tab:hover{color:#fff}.tb-tab[aria-selected=true]{color:#fff;background:#ffffff24}.tb-jumps{flex-wrap:wrap;gap:6px;display:flex}