@layer components{._toggle_vqswm_5{justify-content:center;align-items:center;gap:var(--space-4);border-radius:var(--radius-2);color:var(--app-color-on-surface);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:background-color,border-color,box-shadow,color;transition-duration:var(--default-transition-duration,.15s);transition-timing-function:var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1));font-family:var(--font-geist);font-size:var(--type-size-sm);line-height:var(--type-leading-sm);font-weight:var(--type-weight-medium);background-clip:padding-box;border:1px solid #0000;outline-style:none;flex-shrink:0;display:inline-flex;position:relative}._toggle_vqswm_5[aria-pressed=true]{background-color:var(--app-color-surface-container-high)}._toggle_vqswm_5:after{content:"";border-radius:inherit;pointer-events:none;transition-property:background-color;transition-duration:var(--default-transition-duration,.15s);transition-timing-function:var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1));background-color:#0000;position:absolute;inset:0}@media (hover:hover){._toggle_vqswm_5:hover:after{background-color:color-mix(in srgb, currentColor, transparent 92%)}}._toggle_vqswm_5:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}._toggle_vqswm_5:disabled{pointer-events:none;color:color-mix(in srgb, var(--app-color-on-surface) 38%, transparent)}._toggle_vqswm_5 svg{pointer-events:none;flex-shrink:0;width:16px;height:16px}@media (prefers-reduced-motion:reduce){._toggle_vqswm_5,._toggle_vqswm_5:after{transition:none}}}
