.tr3e-button-lg{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;gap:var(--components-buttons-lg-outer-gap);height:var(--components-buttons-lg-height);padding-block:0;padding-inline:var(--components-buttons-lg-padding-x);border-radius:var(--components-buttons-lg-radius);overflow:clip;transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out;border:var(--components-buttons-border-width) solid transparent;font-family:Geist,sans-serif;font-weight:500;font-size:13px;line-height:1;letter-spacing:-.01em;appearance:none;margin:0;background:none}.tr3e-button-lg[data-fill]{width:100%;justify-content:flex-start}.tr3e-button-lg__inner{flex:none;display:flex;align-items:center;justify-content:center;gap:var(--components-buttons-lg-inner-gap)}.tr3e-button-lg[data-fill] .tr3e-button-lg__inner{margin-inline-end:auto}.tr3e-button-lg__label{text-align:center;white-space:nowrap}.tr3e-button-lg[data-fill] .tr3e-button-lg__label{text-align:start}.tr3e-button-lg__icon{flex:none;display:flex;align-items:center;justify-content:center;width:13px;height:13px;overflow:clip}.tr3e-button-lg__icon>*{display:block;width:100%;height:100%}.tr3e-button-lg__component{flex:none;display:flex;align-items:center;justify-content:center}.tr3e-button-lg__slot{flex:none;width:16px;height:16px}.tr3e-button-lg:is(:disabled,[data-disabled]){opacity:var(--components-buttons-disabled-alpha)}.tr3e-button-lg[data-variant=dominant]{background:var(--components-buttons-colors-dominant-default-bg);border-color:var(--components-buttons-colors-dominant-default-border);color:var(--components-buttons-colors-dominant-default-text);box-shadow:0 1px 2px #00000008}.tr3e-button-lg[data-variant=dominant]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-dominant-active-bg)}.tr3e-button-lg[data-variant=accent]{background:var(--components-buttons-colors-accent-default-bg);border-color:var(--components-buttons-colors-accent-default-border);color:var(--components-buttons-colors-accent-default-text);box-shadow:0 1px 2px #00000008}.tr3e-button-lg[data-variant=accent]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-accent-active-bg)}.tr3e-button-lg[data-variant=primary]{background:var(--components-buttons-colors-primary-default-bg);border-color:var(--components-buttons-colors-primary-default-border);color:var(--components-buttons-colors-primary-default-text);box-shadow:0 1px 2px #00000008}.tr3e-button-lg[data-variant=primary]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-primary-active-bg)}.tr3e-button-lg[data-variant=secondary]{background:var(--components-buttons-colors-secondary-default-bg);border-color:var(--components-buttons-colors-secondary-default-border);color:var(--components-buttons-colors-secondary-default-text);box-shadow:0 1px 2px #00000008}.tr3e-button-lg[data-variant=secondary]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-secondary-active-bg)}.tr3e-button-lg[data-variant=flat]{background:var(--components-buttons-colors-flat-default-bg);color:var(--components-buttons-colors-flat-default-text)}.tr3e-button-lg[data-variant=flat]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-flat-active-bg)}.tr3e-button-lg[data-variant=outlined]{border-color:var(--components-buttons-colors-outlined-default-border);color:var(--components-buttons-colors-outlined-default-text)}.tr3e-button-lg[data-variant=outlined]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){border-color:var(--components-buttons-colors-outlined-active-border)}.tr3e-button-lg[data-variant=dashed]{border-style:dashed;border-color:var(--components-buttons-colors-dashed-default-border);color:var(--components-buttons-colors-dashed-default-text)}.tr3e-button-lg[data-variant=dashed]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){color:var(--components-buttons-colors-dashed-active-text)}.tr3e-button-lg[data-variant=transparent]{color:var(--components-buttons-colors-transparent-default-text)}.tr3e-button-lg[data-variant=transparent]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-transparent-active-bg);color:var(--components-buttons-colors-transparent-active-text)}.tr3e-button-lg[data-variant=transparent-2]{color:var(--components-buttons-colors-transparent-emphasis-default-text)}.tr3e-button-lg[data-variant=transparent-2]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-transparent-emphasis-active-bg)}.tr3e-button-lg[data-variant=danger]{background:var(--components-buttons-colors-danger-default-bg);border-color:var(--components-buttons-colors-danger-default-border);color:var(--components-buttons-colors-danger-default-text);box-shadow:0 1px 2px #00000008}.tr3e-button-lg[data-variant=danger]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-danger-active-bg)}.tr3e-button-lg[data-variant=error-transparent]{color:var(--components-buttons-colors-danger-transparent-default-text)}.tr3e-button-lg[data-variant=error-transparent]:not(:disabled,[data-disabled]):is(:hover,:active,[data-state=active]){background:var(--components-buttons-colors-danger-transparent-active-bg)}
