@layer base;@layer components{._3papsG_label{color:var(--content-soft);font-size:var(--text-sm);line-height:var(--text-sm-line);margin-bottom:.5rem;font-weight:500;display:block}._3papsG_control{width:100%;padding:var(--field-padding-y) 1rem;border:2px solid var(--edge);border-radius:var(--radius);color:var(--content);transition:var(--transition-state)}._3papsG_control::placeholder{color:var(--content-faint)}._3papsG_control:disabled{opacity:.5}._3papsG_typed:focus{border-color:var(--brand);outline:none}._3papsG_field{background:var(--control)}._3papsG_fieldLg{background:var(--surface-muted);font-size:var(--text-lg);line-height:var(--text-lg-line)}@media (min-width:80rem){._3papsG_fieldLg{font-size:var(--text-xl);line-height:var(--text-xl-line);padding:1rem 1.5rem}}._3papsG_trigger{background:var(--control);text-align:left;cursor:pointer;outline-color:var(--focus);align-items:center;gap:.75rem;display:flex}._3papsG_triggerSm{border:1px solid var(--edge);border-radius:var(--radius);background:var(--control);width:auto;color:var(--content);font-size:var(--text-sm);line-height:var(--text-sm-line);cursor:pointer;outline-color:var(--focus);transition:var(--transition-state);align-items:center;gap:.5rem;padding:.375rem .75rem;display:flex}._3papsG_triggerSm:disabled{opacity:.5;cursor:not-allowed}._3papsG_triggerText{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;overflow:hidden}}
