.SwjOGq_selector{border:0;min-width:0;margin:0;padding:0}.SwjOGq_options{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:repeat(4,minmax(0,1fr));gap:.25rem;padding:.25rem;display:grid}.SwjOGq_option{cursor:pointer;min-width:0;position:relative}.SwjOGq_option input{opacity:0;width:1px;height:1px;position:absolute}.SwjOGq_choice{border-radius:calc(var(--radius-md) - .25rem);height:100%;min-height:4.5rem;color:var(--color-text-muted);text-align:center;transition:background-color .16s, color .16s, box-shadow .22s var(--ease-standard), transform .22s var(--ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.625rem .25rem;font-size:16px;font-weight:550;line-height:1.25;display:flex}.SwjOGq_option:hover .SwjOGq_choice{color:var(--color-accent);background:var(--color-accent-soft)}.SwjOGq_option:active .SwjOGq_choice{transform:scale(.97)}.SwjOGq_option input:checked+.SwjOGq_choice{color:var(--color-accent);background:var(--color-surface-elevated);box-shadow:0 0 0 1px var(--color-accent), var(--shadow-sm)}.SwjOGq_option input:focus-visible+.SwjOGq_choice{outline:2px solid var(--color-accent);outline-offset:3px}.SwjOGq_scopeChoice{min-height:2.75rem;padding:.5rem .25rem}.SwjOGq_meter{align-items:end;gap:3px;height:1rem;display:flex}.SwjOGq_meter span{background:var(--color-border-strong);transform-origin:bottom;width:4px;height:40%;transition:background-color .16s, transform .26s var(--ease-standard);border-radius:1px}.SwjOGq_meter span:nth-child(2){height:60%}.SwjOGq_meter span:nth-child(3){height:80%}.SwjOGq_meter span:nth-child(4){height:100%}.SwjOGq_meter span[data-filled=true]{background:currentColor}.SwjOGq_option input:checked+.SwjOGq_choice .SwjOGq_meter span[data-filled=true]{transform:scaleY(1.12)}.SwjOGq_description{min-height:2.75rem;color:var(--color-text-muted);margin:.75rem 0 0;font-size:16px;line-height:1.5}.SwjOGq_description span{animation:SwjOGq_reveal .18s var(--ease-standard) both}@keyframes SwjOGq_reveal{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@container clipboard-panel (max-width:350px){.SwjOGq_options{grid-template-columns:repeat(2,minmax(0,1fr))}.SwjOGq_choice{flex-direction:row;gap:.625rem;min-height:3rem}}@media (prefers-reduced-motion:reduce){.SwjOGq_choice,.SwjOGq_meter span{transition:none}.SwjOGq_option:active .SwjOGq_choice{transform:none}.SwjOGq_description span{animation:none}}
