._button_ev0j4_1{position:relative;isolation:isolate;width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;justify-content:center;cursor:default;-moz-column-gap:var(--marbles-space-2);column-gap:var(--marbles-space-2);border:1px solid;border-radius:var(--marbles-button-border-radius);font-weight:var(--marbles-button-font-weight);color:var(--button-content);background-color:var(--button-background);border-color:var(--button-border);&:focus-visible{outline:var(--marbles-button-focused-ring) solid var(--marbles-button-focus-ring-width);outline-offset:var(--marbles-button-focus-ring-offset)}&:disabled,&[aria-disabled=true]{opacity:var(--marbles-button-disabled-opacity);color:var(--button-disabled-content);background-color:var(--button-disabled-background);border-color:var(--button-disabled-border)}&:hover:not(:disabled):not([aria-disabled=true]):not(:active){color:var(--button-hovered-content);background-color:var(--button-hovered-background);border-color:var(--button-hovered-border)}&:active:not(:disabled):not([aria-disabled=true]){color:var(--button-active-content);background-color:var(--button-active-background);border-color:var(--button-active-border)}:is(&>*){&[data-slot=icon]{flex-shrink:0;width:var(--marbles-space-2-2_5);height:var(--marbles-space-2-2_5);margin-inline:calc(var(--marbles-space-1) * -1)}}}._full-width_ev0j4_55{width:100%}._size-regular_ev0j4_59{padding:0 var(--marbles-button-padding);font-size:var(--marbles-button-font-size);height:var(--marbles-button-height)}._size-small_ev0j4_65{padding:0 var(--marbles-button-small-padding);font-size:var(--marbles-button-small-font-size);height:var(--marbles-button-small-height)}._size-large_ev0j4_71{padding:0 var(--marbles-button-large-padding);font-size:var(--marbles-button-large-font-size);height:var(--marbles-button-large-height)}._variant-primary_ev0j4_77._flavour-vanilla_ev0j4_77{--button-content: var(--marbles-button-primary-content);--button-background: var(--marbles-button-primary-background);--button-border: var(--marbles-button-primary-border);--button-hovered-content: var(--marbles-button-primary-hovered-content);--button-hovered-background: var(--marbles-button-primary-hovered-background);--button-hovered-border: var(--marbles-button-primary-hovered-border);--button-active-content: var(--marbles-button-primary-active-content);--button-active-background: var(--marbles-button-primary-active-background);--button-active-border: var(--marbles-button-primary-active-border);--button-disabled-content: var(--marbles-button-primary-disabled-content);--button-disabled-background: var( --marbles-button-primary-disabled-background );--button-disabled-border: var(--marbles-button-primary-disabled-border)}._variant-regular_ev0j4_97._flavour-vanilla_ev0j4_77{--button-content: var(--marbles-button-regular-content);--button-background: var(--marbles-button-regular-background);--button-border: var(--marbles-button-regular-border);--button-hovered-content: var(--marbles-button-regular-hovered-content);--button-hovered-background: var(--marbles-button-regular-hovered-background);--button-hovered-border: var(--marbles-button-regular-hovered-border);--button-active-content: var(--marbles-button-regular-active-content);--button-active-background: var(--marbles-button-regular-active-background);--button-active-border: var(--marbles-button-regular-active-border);--button-disabled-content: var(--marbles-button-regular-disabled-content);--button-disabled-background: var( --marbles-button-regular-disabled-background );--button-disabled-border: var(--marbles-button-regular-disabled-border)}._variant-plain_ev0j4_117._flavour-vanilla_ev0j4_77{--button-content: var(--marbles-button-plain-content);--button-background: var(--marbles-button-plain-background);--button-border: var(--marbles-button-plain-border);--button-hovered-content: var(--marbles-button-plain-hovered-content);--button-hovered-background: var(--marbles-button-plain-hovered-background);--button-hovered-border: var(--marbles-button-plain-hovered-border);--button-active-content: var(--marbles-button-plain-active-content);--button-active-background: var(--marbles-button-plain-active-background);--button-active-border: var(--marbles-button-plain-active-border);--button-disabled-content: var(--marbles-button-plain-disabled-content);--button-disabled-background: var(--marbles-button-plain-disabled-background);--button-disabled-border: var(--marbles-button-plain-disabled-border)}._variant-primary_ev0j4_77._flavour-destructive_ev0j4_135{--button-content: var(--marbles-button-destructive-primary-content);--button-background: var(--marbles-button-destructive-primary-background);--button-border: var(--marbles-button-destructive-primary-border);--button-hovered-content: var( --marbles-button-destructive-primary-hovered-content );--button-hovered-background: var( --marbles-button-destructive-primary-hovered-background );--button-hovered-border: var( --marbles-button-destructive-primary-hovered-border );--button-active-content: var( --marbles-button-destructive-primary-active-content );--button-active-background: var( --marbles-button-destructive-primary-active-background );--button-active-border: var( --marbles-button-destructive-primary-active-border );--button-disabled-content: var( --marbles-button-destructive-primary-disabled-content );--button-disabled-background: var( --marbles-button-destructive-primary-disabled-background );--button-disabled-border: var( --marbles-button-destructive-primary-disabled-border )}._variant-regular_ev0j4_97._flavour-destructive_ev0j4_135{--button-content: var(--marbles-button-destructive-regular-content);--button-background: var(--marbles-button-destructive-regular-background);--button-border: var(--marbles-button-destructive-regular-border);--button-hovered-content: var( --marbles-button-destructive-regular-hovered-content );--button-hovered-background: var( --marbles-button-destructive-regular-hovered-background );--button-hovered-border: var( --marbles-button-destructive-regular-hovered-border );--button-active-content: var( --marbles-button-destructive-regular-active-content );--button-active-background: var( --marbles-button-destructive-regular-active-background );--button-active-border: var( --marbles-button-destructive-regular-active-border );--button-disabled-content: var( --marbles-button-destructive-regular-disabled-content );--button-disabled-background: var( --marbles-button-destructive-regular-disabled-background );--button-disabled-border: var( --marbles-button-destructive-regular-disabled-border )}._variant-plain_ev0j4_117._flavour-destructive_ev0j4_135{--button-content: var(--marbles-button-destructive-plain-content);--button-background: var(--marbles-button-destructive-plain-background);--button-border: var(--marbles-button-destructive-plain-border);--button-hovered-content: var( --marbles-button-destructive-plain-hovered-content );--button-hovered-background: var( --marbles-button-destructive-plain-hovered-background );--button-hovered-border: var( --marbles-button-destructive-plain-hovered-border );--button-active-content: var( --marbles-button-destructive-plain-active-content );--button-active-background: var( --marbles-button-destructive-plain-active-background );--button-active-border: var(--marbles-button-destructive-plain-active-border);--button-disabled-content: var( --marbles-button-destructive-plain-disabled-content );--button-disabled-background: var( --marbles-button-destructive-plain-disabled-background );--button-disabled-border: var( --marbles-button-destructive-plain-disabled-border )}._heading_1xsng_1{font-family:var(--marbles-heading-font-family);color:var(--marbles-heading-color);font-size:var(--font-size)}._strong_1xsng_7{font-weight:var(--marbles-heading-strong-font-weight)}._medium_1xsng_10{font-weight:var(--marbles-heading-medium-font-weight)}._light_1xsng_13{font-weight:var(--marbles-heading-light-font-weight)}._editable-heading_1xsng_17:has(h1._heading_1xsng_1),h1._heading_1xsng_1{--font-size: var(--marbles-heading-font-size-3)}._editable-heading_1xsng_17:has(h1._heading_1xsng_1._smaller_1xsng_21),h1._heading_1xsng_1._smaller_1xsng_21{--font-size: var(--marbles-heading-font-size-2)}._editable-heading_1xsng_17:has(h1._heading_1xsng_1._larger_1xsng_25),h1._heading_1xsng_1._larger_1xsng_25{--font-size: var(--marbles-heading-font-size-4)}._editable-heading_1xsng_17:has(h1._heading_1xsng_1._chonky_1xsng_29),h1._heading_1xsng_1._chonky_1xsng_29{--font-size: var(--marbles-heading-font-size-5)}._editable-heading_1xsng_17:has(h2._heading_1xsng_1),h2._heading_1xsng_1{--font-size: var(--marbles-heading-font-size-2)}._editable-heading_1xsng_17:has(h2._heading_1xsng_1._smaller_1xsng_21),h2._heading_1xsng_1._smaller_1xsng_21{--font-size: var(--marbles-heading-font-size-1)}._editable-heading_1xsng_17:has(h2._heading_1xsng_1._larger_1xsng_25),h2._heading_1xsng_1._larger_1xsng_25{--font-size: var(--marbles-heading-font-size-3)}._editable-heading_1xsng_17:has(h2._heading_1xsng_1._chonky_1xsng_29),h2._heading_1xsng_1._chonky_1xsng_29{--font-size: var(--marbles-heading-font-size-4)}._editable-heading_1xsng_17:has(h3._heading_1xsng_1),h3._heading_1xsng_1{--font-size: var(--marbles-heading-font-size-1)}._editable-heading_1xsng_17:has(h3._heading_1xsng_1._smaller_1xsng_21),h3._heading_1xsng_1._smaller_1xsng_21{--font-size: var(--marbles-heading-font-size-0)}._editable-heading_1xsng_17:has(h3._heading_1xsng_1._larger_1xsng_25),h3._heading_1xsng_1._larger_1xsng_25{--font-size: var(--marbles-heading-font-size-2)}._editable-heading_1xsng_17:has(h3._heading_1xsng_1._chonky_1xsng_29),h3._heading_1xsng_1._chonky_1xsng_29{--font-size: var(--marbles-heading-font-size-3)}._editable-heading_1xsng_17:has(h4._heading_1xsng_1),._editable-heading_1xsng_17:has(h5._heading_1xsng_1),._editable-heading_1xsng_17:has(h6._heading_1xsng_1),h4._heading_1xsng_1,h5._heading_1xsng_1,h6._heading_1xsng_1{--font-size: var(--marbles-heading-font-size-0)}._editable-heading_1xsng_17:has(h4._heading_1xsng_1._smaller_1xsng_21),._editable-heading_1xsng_17:has(h5._heading_1xsng_1._smaller_1xsng_21),._editable-heading_1xsng_17:has(h6._heading_1xsng_1._smaller_1xsng_21),h4._heading_1xsng_1._smaller_1xsng_21,h5._heading_1xsng_1._smaller_1xsng_21,h6._heading_1xsng_1._smaller_1xsng_21{--font-size: var(--marbles-heading-font-size--1)}._editable-heading_1xsng_17:has(h4._heading_1xsng_1._larger_1xsng_25),._editable-heading_1xsng_17:has(h5._heading_1xsng_1._larger_1xsng_25),._editable-heading_1xsng_17:has(h6._heading_1xsng_1._larger_1xsng_25),h4._heading_1xsng_1._larger_1xsng_25,h5._heading_1xsng_1._larger_1xsng_25,h6._heading_1xsng_1._larger_1xsng_25{--font-size: var(--marbles-heading-font-size-1)}._editable-heading_1xsng_17:has(h4._heading_1xsng_1._chonky_1xsng_29),._editable-heading_1xsng_17:has(h5._heading_1xsng_1._chonky_1xsng_29),._editable-heading_1xsng_17:has(h6._heading_1xsng_1._chonky_1xsng_29),h4._heading_1xsng_1._chonky_1xsng_29,h5._heading_1xsng_1._chonky_1xsng_29,h6._heading_1xsng_1._chonky_1xsng_29{--font-size: var(--marbles-heading-font-size-2)}._editable-heading_1xsng_17{position:relative;display:flex;align-items:center;border:var(--marbles-editable-heading-border-width) var(--marbles-editable-heading-border-style) var(--marbles-editable-heading-border);border-radius:var(--marbles-editable-heading-border-radius);padding:var(--marbles-editable-heading-padding);height:calc(var(--font-size) * 1.5 + 2px);&:has(*:hover){border-color:var(--marbles-editable-heading-hovered-border)}&:focus-within{&:after{content:"";pointer-events:none;position:absolute;inset:-1px;border-radius:var(--marbles-editable-heading-border-radius);box-shadow:inset 0 0 0 var(--marbles-editable-heading-focus-ring-width) var(--marbles-editable-heading-focused-ring)}}input{font-size:var(--font-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;font-family:var(--marbles-heading-font-family);color:var(--marbles-heading-font-color);&:focus{outline:none}}}._hidden_1xsng_145{display:none}
