._button_1jh7e_1{border-radius:var(--hrt-radius-button);cursor:pointer;font:var(--hrt-text-body-md);font-weight:var(--hrt-font-weight-button);letter-spacing:var(--hrt-text-body-md-letter-spacing);white-space:nowrap;border:0;justify-content:center;align-items:center;margin:0;padding:0 1.25rem;line-height:1.25rem;display:inline-flex}._xlarge_1jh7e_17{min-height:var(--hrt-size-button-height-xl);padding-left:var(--hrt-spacing-button-padding-x-xl);padding-right:var(--hrt-spacing-button-padding-x-xl)}._medium_1jh7e_23{min-height:2.5rem;padding-left:1rem;padding-right:1rem}._field_d650y_1{flex-direction:column;gap:.35rem;min-width:0;display:flex}._label_d650y_8{font:var(--hrt-text-body-sm);color:var(--hrt-color-text-supporting)}._wrapper_d650y_13{min-width:0;display:block}._select_d650y_18{appearance:none;background-color:var(--hrt-color-surface-default);border:1px solid var(--hrt-color-border-neutral-medium);border-radius:var(--hrt-size-radius-1);color:var(--hrt-color-text-default);font:var(--hrt-text-body-md);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1rem) calc(50% - .15rem),calc(100% - .7rem) calc(50% - .15rem);background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;width:100%;min-height:2.5rem;padding:.5rem 2rem .5rem .75rem}._field_n0b6i_1,._swatchField_n0b6i_2{min-width:0}._label_n0b6i_6{font:var(--hrt-text-body-md);flex-direction:column;gap:.35rem;min-width:0;display:flex}._swatchField_n0b6i_2 ._label_n0b6i_6{align-items:center;gap:var(--hrt-size-spacing-2);flex-direction:row}._swatchField_n0b6i_2 ._label_n0b6i_6>span:first-child{order:1}._control_n0b6i_24{align-items:center;gap:.5rem;display:inline-flex;position:relative}._colorInput_n0b6i_31{border:1px solid var(--hrt-color-border-neutral-medium);border-radius:var(--hrt-size-radius-1);cursor:pointer;width:2rem;height:2rem;padding:0}._hex_n0b6i_40{font:var(--hrt-text-body-sm)}._iconField_n0b6i_44{width:2rem;height:2rem;position:relative}._iconButton_n0b6i_50{border-radius:var(--hrt-size-radius-1);color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;padding:0;transition:background-color .12s;display:inline-flex;position:relative}._iconButton_n0b6i_50:hover{background:color-mix(in srgb, currentColor 14%, transparent)}._iconButton_n0b6i_50:focus-within{outline:2px solid var(--hrt-color-border-focused);outline-offset:1px}._iconField_n0b6i_44 ._colorInput_n0b6i_31{cursor:pointer;opacity:0;z-index:1;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}._iconGlyph_n0b6i_89{color:inherit;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._visuallyHidden_n0b6i_99{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._section_1tbuh_2{border:1px solid var(--hrt-color-border-neutral-medium);border-radius:var(--radius,2px);box-sizing:border-box;margin-bottom:var(--hrt-size-spacing-4);min-width:0;min-height:28rem;padding:var(--hrt-size-spacing-2);background:#fff;width:100%}._layout_1tbuh_14{column-gap:var(--hrt-size-spacing-2);min-height:calc(28rem - 2 * var(--hrt-size-spacing-2));grid-template-columns:minmax(0,7fr) minmax(14rem,3fr);width:100%;min-width:0;display:grid}@media (width<=720px){._section_1tbuh_2{min-height:0}._layout_1tbuh_14{row-gap:var(--hrt-size-spacing-4);grid-template-columns:minmax(0,1fr);min-height:0}}._previewPane_1tbuh_33{border-radius:var(--radius,2px);background-color:#f5f5f58c;flex-direction:column;min-width:0;min-height:100%;display:flex;position:relative}._surfaceEdit_1tbuh_43{color:var(--hrt-color-text-default);z-index:2;position:absolute;top:4px;right:4px}._surfaceEdit_1tbuh_43 button,._surfaceEdit_1tbuh_43 svg{color:inherit}._previewContent_1tbuh_56{box-sizing:border-box;min-height:22rem;padding:var(--hrt-size-spacing-6) var(--hrt-size-spacing-4);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:56px;width:100%;display:flex}._previewStage_1tbuh_69{width:100%;display:flex}._previewCentered_1tbuh_74{justify-content:center;align-items:center}._previewStart_1tbuh_79{justify-content:flex-start;align-items:flex-start}._buttonRow_1tbuh_84{align-items:center;gap:var(--hrt-size-spacing-3);flex-wrap:wrap;justify-content:center;display:flex}._controlsPane_1tbuh_92{box-sizing:border-box;align-content:start;align-items:stretch;gap:var(--hrt-size-spacing-5);min-width:0;padding:var(--hrt-size-spacing-5) var(--hrt-size-spacing-3);flex-direction:column;justify-content:center;display:flex}@media (width<=720px){._controlsPane_1tbuh_92{padding:0 0 var(--hrt-size-spacing-3);justify-content:flex-start}}._hierarchySelect_1tbuh_110{width:100%;max-width:16rem}._hierarchySelect_1tbuh_110 .cbs-select-wrapper{width:100%}._pickerList_1tbuh_119{gap:var(--hrt-size-spacing-3);flex-direction:column;width:100%;max-width:16rem;display:flex}._borderSwatch_1tbuh_127,._backgroundSwatch_1tbuh_128,._textSwatch_1tbuh_129{min-width:0}._stateList_1tbuh_133{box-sizing:border-box;gap:var(--hrt-size-spacing-2);flex-direction:column;width:max-content;min-width:0;max-width:100%;display:flex;overflow-x:auto}@media (width<=720px){._previewContent_1tbuh_56{min-height:16rem;padding:var(--hrt-size-spacing-5) var(--hrt-size-spacing-3)}._stateList_1tbuh_133{width:100%}}._stateRow_1tbuh_153{align-items:center;column-gap:var(--hrt-size-spacing-1);grid-template-columns:3.75rem var(--hrt-size-spacing-3) 7.25ch 2.5rem 7.25ch auto;text-align:left;width:100%;min-width:0;max-width:100%;display:grid}@media (width<=560px){._stateRow_1tbuh_153{column-gap:var(--hrt-size-spacing-half);grid-template-columns:3.5rem var(--hrt-size-spacing-3) 7.25ch 2.5rem 7.25ch auto}}._stateLabel_1tbuh_171{font:var(--hrt-text-body-sm);white-space:nowrap;margin:0;color:inherit!important}._stateSwatch_1tbuh_178{background-color:var(--hrt-color-surface-default);border:1px solid var(--hrt-color-border-neutral-subtle);border-radius:var(--hrt-size-radius-1);height:var(--hrt-size-spacing-3);width:var(--hrt-size-spacing-3);flex-shrink:0}._textChip_1tbuh_187{border-radius:var(--hrt-size-radius-1);box-sizing:border-box;font:var(--hrt-text-body-sm);font-weight:var(--hrt-font-weight-bold,700);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:1.5rem;padding:0;display:inline-flex}._mono_1tbuh_201{color:inherit;font-family:Figtree,system-ui,sans-serif;font-size:var(--hrt-size-font-body-sm);min-width:0}._pass_1tbuh_208{color:inherit;font:var(--hrt-text-body-sm);white-space:nowrap;min-width:0}._fail_1tbuh_215{color:var(--hrt-color-text-negative);font:var(--hrt-text-body-sm);white-space:nowrap;min-width:0}._buttonWrap_1tbuh_223{border-radius:var(--hrt-radius-button);isolation:isolate;display:inline-flex;position:relative;overflow:hidden}._buttonWrap_1tbuh_223:has(.cbs-btn-secondary):after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-color);content:"";pointer-events:none;z-index:3;position:absolute;inset:0}._buttonWrap_1tbuh_223 .cbs-btn{color:#0000!important}._buttonWrap_1tbuh_223 .cbs-btn-secondary{box-shadow:none!important}._ripple_1tbuh_250{animation:_rippleExpand_1tbuh_1 var(--hrt-time-transition) var(--hrt-ease-default) forwards, _rippleFade_1tbuh_1 var(--hrt-time-transition) var(--hrt-ease-default) var(--hrt-time-transition-fast) forwards;background-color:var(--ripple-color);height:var(--ripple-size,100%);left:var(--ripple-x,50%);pointer-events:none;top:var(--ripple-y,50%);width:var(--ripple-size,100%);z-index:1;border-radius:50%;position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes _rippleExpand_1tbuh_1{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes _rippleFade_1tbuh_1{0%{opacity:1}to{opacity:0}}._rippleLabel_1tbuh_280{color:var(--resting-fg);font:var(--hrt-text-body-md);font-weight:var(--hrt-font-weight-button);letter-spacing:var(--hrt-text-body-md-letter-spacing);pointer-events:none;z-index:2;justify-content:center;align-items:center;line-height:1.25rem;display:flex;position:absolute;inset:0}@media (hover:hover){._buttonWrap_1tbuh_223:has(button:hover) ._rippleLabel_1tbuh_280{color:var(--hover-fg)}}._buttonWrap_1tbuh_223:has(button:active) ._rippleLabel_1tbuh_280{color:var(--pressed-fg)}._tertiaryXLarge_1tbuh_304.cbs-btn-tertiary{border-radius:var(--hrt-size-radius-full);font:var(--hrt-text-body-md);font-weight:var(--hrt-font-weight-button);min-height:var(--hrt-size-button-height-xl);padding-left:var(--hrt-spacing-button-padding-x-xl);padding-right:var(--hrt-spacing-button-padding-x-xl);white-space:nowrap;flex-shrink:0}._computedButton_1tbuh_316.cbs-btn-primary{background-color:var(--resting-bg);backdrop-filter:none;box-shadow:none;color:var(--resting-fg);background-image:none;transition:none}._computedButton_1tbuh_316.cbs-btn-secondary{background-color:var(--resting-bg);backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--border-color);color:var(--resting-fg);background-image:none;border:0;transition:none}._computedButton_1tbuh_316.cbs-btn-tertiary{background-color:var(--resting-bg);backdrop-filter:none;box-shadow:none;color:var(--resting-fg);background-image:none;transition:none}@media (hover:hover){._computedButton_1tbuh_316.cbs-btn-primary:hover{background-color:var(--hover-bg);box-shadow:none;color:var(--hover-fg);background-image:none}._computedButton_1tbuh_316.cbs-btn-secondary:hover{background-color:var(--hover-bg);box-shadow:inset 0 0 0 1px var(--border-color);color:var(--hover-fg);background-image:none;border:0}._computedButton_1tbuh_316.cbs-btn-tertiary:hover{background-color:var(--hover-bg);box-shadow:none;color:var(--hover-fg);background-image:none}}._computedButton_1tbuh_316.cbs-btn-primary:active{background-color:var(--pressed-bg);box-shadow:none;color:var(--pressed-fg);background-image:none}._computedButton_1tbuh_316.cbs-btn-secondary:active{background-color:var(--pressed-bg);box-shadow:inset 0 0 0 1px var(--border-color);color:var(--pressed-fg);background-image:none;border:0}._computedButton_1tbuh_316.cbs-btn-tertiary:active{background-color:var(--pressed-bg);box-shadow:none;color:var(--pressed-fg);background-image:none}:root{--hrt-color-surface-default:#fff;--hrt-color-surface-neutral-subtle:#f5f5f5;--hrt-color-surface-on-overlay:#ffffff29;--hrt-color-border-neutral-subtle:#e5e5e5;--hrt-color-border-neutral-medium:#d4d4d4;--hrt-color-border-focused:#06f;--hrt-color-border-on-strong:#fff;--hrt-color-text-default:#232323;--hrt-color-text-primary:#232323;--hrt-color-text-supporting:#5c5c5c;--hrt-color-text-action:#06c;--hrt-color-text-action-hover:#0052a3;--hrt-color-text-negative:#c62828;--hrt-color-text-on-overlay:#fff;--hrt-color-text-on-strong:#fff;--hrt-color-text-brand-on-strong:#fff;--hrt-color-surface-on-strong:#232323;--hrt-color-surface-inverse:#232323;--hrt-color-surface-overlay:#232323b8;--hrt-color-text-positive:#1b7a3d;--hrt-size-radius-2:.5rem;--hrt-text-body-lg-letter-spacing:0;--hrt-text-heading-sm-letter-spacing:0;--hrt-text-heading-lg-letter-spacing:0;--hrt-text-heading-xl-letter-spacing:0;--hrt-text-display-md-letter-spacing:-.02em;--hrt-size-spacing-half:.25rem;--hrt-size-spacing-1:.5rem;--hrt-size-spacing-2:.75rem;--hrt-size-spacing-3:1rem;--hrt-size-spacing-4:1.5rem;--hrt-size-spacing-5:2rem;--hrt-size-spacing-6:3rem;--hrt-size-spacing-8:4rem;--hrt-size-spacing-10:5rem;--hrt-size-font-body-md:1rem;--hrt-size-font-body-lg:1.25rem;--hrt-size-font-heading-sm:1.25rem;--hrt-size-font-heading-lg:1.75rem;--hrt-size-font-display-md:2.25rem;--hrt-line-height-body:1.5;--hrt-line-height-tight:1.1;--hrt-size-radius-1:.25rem;--hrt-size-radius-3:.75rem;--hrt-size-radius-full:9999px;--hrt-radius-button:9999px;--hrt-radius-container-md:.75rem;--hrt-size-button-height-xl:3.5rem;--hrt-spacing-button-padding-x-xl:1.5rem;--hrt-size-font-body-sm:.875rem;--hrt-font-family:"Figtree", system-ui, sans-serif;--hrt-font-weight-bold:700;--hrt-font-weight-button:600;--hrt-text-body-sm:400 .875rem/1.25rem var(--hrt-font-family);--hrt-text-body-md:400 1rem/1.5rem var(--hrt-font-family);--hrt-text-body-lg:400 1.125rem/1.75rem var(--hrt-font-family);--hrt-text-body-md-letter-spacing:0;--hrt-text-heading-sm:600 1.125rem/1.5rem var(--hrt-font-family);--hrt-text-heading-lg:600 1.5rem/2rem var(--hrt-font-family);--hrt-text-heading-xl:600 1.75rem/2.25rem var(--hrt-font-family);--hrt-text-display-md:600 2.25rem/2.75rem var(--hrt-font-family);--hrt-time-transition:.3s;--hrt-time-transition-fast:.15s;--hrt-ease-default:cubic-bezier(.2, 0, 0, 1);--hrt-z-index-8:8;--hrt-popover-offset:.5rem;--hrt-popover-width:20rem}.cbs-text-display-md{font:var(--hrt-text-display-md);margin:0}.cbs-text-heading-xl{font:var(--hrt-text-heading-xl);margin:0}.cbs-text-heading-lg{font:var(--hrt-text-heading-lg);margin:0}.cbs-text-heading-sm{font:var(--hrt-text-heading-sm);margin:0}.cbs-text-body-lg{font:var(--hrt-text-body-lg);margin:0}.cbs-text-body-md{font:var(--hrt-text-body-md);margin:0}.cbs-text-body-sm{font:var(--hrt-text-body-sm);margin:0}
