@layer theme,base;@layer components{._root_il2ub_4{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width-hairline) solid;border-radius:var(--component-button-radius);min-width:0;max-width:100%;font-weight:var(--font-weight-emphasis);white-space:normal;overflow-wrap:anywhere;transition:transform var(--duration-quick), box-shadow var(--duration-quick), filter var(--duration-quick), border-color var(--duration-quick), background-color var(--duration-quick), color var(--duration-quick);outline:none;display:inline-flex}._root_il2ub_4:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--component-button-focus)}._root_il2ub_4:disabled{cursor:not-allowed;opacity:.55}._loading_il2ub_35{cursor:wait}._progress_il2ub_39{position:relative}._progressContent_il2ub_43{align-items:inherit;justify-content:inherit;gap:inherit;min-width:0;display:inline-flex}._loading_il2ub_35 ._progressContent_il2ub_43{opacity:0}._progressMark_il2ub_55{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._primary_il2ub_63{border-color:var(--component-button-primary-bg);color:var(--component-button-primary-fg);background:var(--component-button-primary-bg);box-shadow:var(--shadow-control-strong)}._primary_il2ub_63:hover{border-color:var(--component-button-primary-bg-hover);background:var(--component-button-primary-bg-hover)}._secondary_il2ub_78,._muted_il2ub_79{background:color-mix(in oklch, currentcolor 8%, transparent);border-color:#0000}._secondary_il2ub_78{color:var(--text)}._muted_il2ub_79{color:var(--text-muted)}._secondary_il2ub_78:hover,._muted_il2ub_79:hover{color:var(--text);background:color-mix(in oklch, currentcolor 14%, transparent)}@scope([data-surface=focus],[data-surface=ink]) to (dialog:not([data-surface]),[data-surface=paper]){:scope ._secondary_il2ub_78{color:var(--text-on-ink)}:scope ._muted_il2ub_79,:scope ._text_il2ub_107{color:var(--text-muted-on-ink)}:scope :is(._secondary_il2ub_78,._muted_il2ub_79):hover,:scope ._text_il2ub_107:is(:hover,:active){color:var(--text-on-ink)}}[data-surface=proof] ._secondary_il2ub_78{color:var(--text-on-proof)}[data-surface=proof] ._muted_il2ub_79{color:var(--text-muted-on-proof)}[data-surface=proof] :is(._secondary_il2ub_78,._muted_il2ub_79):hover{color:var(--text-on-proof)}._ghost_il2ub_129{color:var(--text-muted);background:0 0;border-color:#0000}._ghost_il2ub_129:hover{color:var(--text);background:color-mix(in oklch, currentcolor 8%, transparent)}._upload_il2ub_140{border-width:var(--border-width-strong);border-style:dashed;border-color:var(--dash-active);color:var(--text-muted);background:var(--surface-elevated)}._upload_il2ub_140:hover{color:var(--text);background:var(--accent-surface-bg)}._danger_il2ub_153{border-color:var(--component-feedback-danger-border);color:var(--component-feedback-danger-fg);background:var(--component-feedback-danger-surface)}._danger_il2ub_153:hover{background:var(--component-feedback-danger-surface-hover)}._primary_il2ub_63:active,._secondary_il2ub_78:active,._muted_il2ub_79:active,._upload_il2ub_140:active,._danger_il2ub_153:active{transform:translateY(1px)}._text_il2ub_107{min-height:0;color:var(--text-muted);font-weight:var(--font-weight-regular);text-underline-offset:2px;background:0 0;border:0;border-radius:0;padding:0}._text_il2ub_107:hover{color:var(--text);text-decoration-line:underline}._text_il2ub_107:active{color:var(--text)}._inline_il2ub_191{min-height:0;font-size:var(--font-size-label);padding:0}._sm_il2ub_197{min-height:2.25rem;padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-label)}._md_il2ub_203{min-height:var(--component-button-min-height);padding:var(--space-2) var(--space-4);font-size:var(--font-size-body-sm)}._lg_il2ub_209{min-height:var(--control-size-comfortable);padding:var(--space-3) var(--space-5);font-size:var(--font-size-body)}@media (forced-colors:active){._secondary_il2ub_78,._muted_il2ub_79,._ghost_il2ub_129,._text_il2ub_107{outline:var(--border-width-hairline) solid ButtonText;outline-offset:calc(var(--border-width-hairline) * -1)}._secondary_il2ub_78:focus-visible,._muted_il2ub_79:focus-visible,._ghost_il2ub_129:focus-visible,._text_il2ub_107:focus-visible{outline:var(--focus-ring-width) solid Highlight;outline-offset:var(--focus-ring-offset)}}}@layer product,compositions,utilities,overrides;
