@layer theme,base;@layer components{._root_wkg5y_4{cursor:pointer;appearance:none;border:var(--border-width-hairline) solid var(--border-control);color:var(--surface-elevated);background-color:var(--surface-elevated);transition:background-color var(--duration-exit) ease, border-color var(--duration-exit) ease, box-shadow var(--duration-exit) ease, transform var(--duration-exit) ease;flex:none;margin:0}._root_wkg5y_4:hover:not(:disabled){border-color:var(--accent)}._root_wkg5y_4:focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width) + 1px) var(--component-button-focus);outline:none}._root_wkg5y_4:disabled{cursor:not-allowed;opacity:.5}._root_wkg5y_4[type=checkbox]{border-radius:var(--radius-sm)}._root_wkg5y_4[type=checkbox]:checked{border-color:var(--accent);background-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.2 8.2 3 3 6.6-6.6' fill='none' stroke='%23fffaf6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:72%}._root_wkg5y_4[type=radio]{border-radius:var(--radius-pill)}._root_wkg5y_4[type=radio]:checked{border-color:var(--accent);background-image:radial-gradient(circle at center, var(--accent) 0 35%, transparent 39%)}@media (forced-colors:active){._root_wkg5y_4{appearance:auto}}._input_7wqc0_4{width:100%;min-width:0;height:var(--component-input-min-height);color:var(--text);font-size:var(--font-size-body-sm);outline:none}._input_7wqc0_4::placeholder,._textarea_7wqc0_14::placeholder{color:var(--text-muted)}._input_7wqc0_4:disabled,._textarea_7wqc0_14:disabled{cursor:not-allowed;opacity:.6}._field_7wqc0_24{padding-inline:var(--space-3);border:var(--border-width-hairline) solid var(--component-input-border);border-radius:var(--component-input-radius);background:var(--surface)}._field_7wqc0_24[type=search]{border-radius:var(--component-search-radius)}._field_7wqc0_24:focus,._textarea_7wqc0_14:focus{box-shadow:0 0 0 var(--focus-ring-width) var(--component-button-focus)}._field_7wqc0_24[aria-invalid=true],._textarea_7wqc0_14[aria-invalid=true]{border-color:var(--component-feedback-danger-border)}._quiet_7wqc0_45{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}._search_7wqc0_53{width:100%;min-height:var(--component-input-min-height);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border:var(--border-width-hairline) solid var(--component-input-border);border-radius:var(--component-search-radius);color:var(--text);background:var(--surface);font-size:var(--font-size-body-sm);transition:border-color var(--duration-quick), background-color var(--duration-quick), box-shadow var(--duration-quick);display:flex}._search_7wqc0_53:focus-within{box-shadow:0 0 0 var(--focus-ring-width) var(--component-button-focus)}._searchInput_7wqc0_75{height:auto;min-height:0;box-shadow:none;background:0 0;border:0;padding:0}._textarea_7wqc0_14{width:100%;min-width:0;min-height:6rem;padding:var(--space-2) var(--space-3);border:var(--border-width-hairline) solid var(--component-input-border);border-radius:var(--component-input-radius);color:var(--text);background:var(--surface);font-size:var(--font-size-body-sm);outline:none}}@layer product,compositions,utilities,overrides;
