._button_16obq_5{--_flat:calc((1 - var(--wzl-gloss)) * 100%);--btn-radius:var(--wzl-button-radius,calc(var(--btn-height) * .1));--btn-fontweight:var(--wzl-font-weight-medium);--btn-fontsize:var(--wzl-font-size);--btn-height:var(--wzl-control-h);--btn-padx:var(--wzl-space-6);--btn-top-alpha:45%;--btn-upper-alpha:70%;--btn-equator:52%;--btn-equator-spread:12%;--btn-equator-tint:95%;--btn-base-tint:70%;--btn-blur:6px;--btn-saturate:1.3;--btn-gloss-top:.42;--btn-gloss-mid:.12;--btn-gloss-bottom:50%;--btn-rim:.22;--btn-drop-near:.3;--btn-drop-far:.18;--btn-inset-hi:.42;--btn-inset-lo:.3;--btn-text-shadow:.35;--btn-text-inset:.55;--btn-text-inset-x:0px;--btn-text-inset-y:1px;justify-content:center;align-items:center;gap:var(--wzl-space-3);border-radius:var(--btn-radius);font-family:var(--wzl-font-ui);font-weight:var(--btn-fontweight);font-style:normal;font-size:var(--wzl-field-font-size,var(--btn-fontsize));height:var(--btn-height);padding:0 var(--btn-padx);cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;transition:filter var(--wzl-motion-fast), box-shadow var(--wzl-motion-fast), transform 80ms;border:none;line-height:1;display:inline-flex;position:relative;overflow:hidden}._button_16obq_5:before{content:"";inset:1px 1px var(--btn-gloss-bottom) 1px;border-top-left-radius:var(--btn-radius);border-top-right-radius:var(--btn-radius);background:linear-gradient(180deg, rgba(255, 255, 255, var(--btn-gloss-top)) 0%, rgba(255, 255, 255, var(--btn-gloss-mid)) 60%, #fff0 100%);pointer-events:none;z-index:1;opacity:calc(var(--wzl-button-gloss,1) * var(--wzl-gloss));transition:opacity var(--wzl-motion-fast);border-bottom-right-radius:0;border-bottom-left-radius:0;position:absolute}._button_16obq_5>*{z-index:2;position:relative}._button_16obq_5:focus-visible{outline:2px solid var(--wzl-focus-ring);outline-offset:1px}._button_16obq_5:disabled{opacity:.5;cursor:not-allowed}._size_sm_16obq_115{--btn-height:var(--wzl-control-h-sm);--btn-padx:var(--wzl-space-4);--btn-fontsize:var(--wzl-font-size-sm)}._size_md_16obq_116{--btn-height:var(--wzl-control-h);--btn-padx:var(--wzl-space-6);--btn-fontsize:var(--wzl-font-size)}._iconOnly_16obq_118._size_sm_16obq_115{width:var(--wzl-control-h-sm);--btn-padx:0}._iconOnly_16obq_118._size_md_16obq_116{width:var(--wzl-control-h);--btn-padx:0}._variant_solid_16obq_126[data-stance=confirm]{background:var(--wzl-button-confirm-surface,var(--btn-glass));text-shadow:var(--wzl-button-text-shadow,var(--btn-engraving));box-shadow:var(--wzl-button-confirm-bevel,var(--wzl-bevel-raised,var(--btn-relief)));--_flat-fill:color-mix(in srgb, var(--wzl-accent) var(--_flat), transparent);--btn-glass:linear-gradient(var(--_flat-fill), var(--_flat-fill)), linear-gradient(180deg, color-mix(in srgb, var(--wzl-accent) var(--btn-top-alpha), transparent) 0%, color-mix(in srgb, var(--wzl-accent) var(--btn-upper-alpha), transparent) calc(var(--btn-equator) - var(--btn-equator-spread)), color-mix(in srgb, var(--wzl-accent) var(--btn-equator-tint), white) var(--btn-equator), var(--wzl-accent) calc(var(--btn-equator) + var(--btn-equator-spread) * 1.6), color-mix(in srgb, var(--wzl-accent) var(--btn-base-tint), black) 100%);-webkit-backdrop-filter:blur(calc(var(--btn-blur) * var(--wzl-gloss))) saturate(calc(1 + (var(--btn-saturate) - 1) * var(--wzl-gloss)));color:var(--wzl-button-confirm-fg,var(--wzl-fg-on-accent));--wzl-fg-muted:var(--wzl-fg-muted-on-accent);--wzl-fg-subtle:var(--wzl-fg-subtle-on-accent);--btn-engraving:0 1px 0 var(--lightningcss-light,rgba(0, 0, 0, calc(var(--btn-text-shadow) * .4 * var(--wzl-gloss))))var(--lightningcss-dark,rgba(0, 0, 0, calc(var(--btn-text-shadow) * var(--wzl-gloss)))), var(--btn-text-inset-x) var(--btn-text-inset-y) 0 var(--lightningcss-light,transparent)var(--lightningcss-dark,rgba(0, 0, 0, calc(var(--btn-text-inset) * var(--wzl-gloss)))), 0 0 6px var(--lightningcss-light,transparent)var(--lightningcss-dark,rgba(0, 0, 0, calc(var(--btn-text-shadow) * .5 * var(--wzl-gloss))));--btn-relief:inset 0 1px 0 rgba(255, 255, 255, calc(var(--btn-inset-hi) * var(--wzl-gloss))), inset 0 -1px 2px rgba(0, 0, 0, calc(var(--btn-inset-lo) * var(--wzl-gloss))), 0 0 0 1px rgba(0, 0, 0, calc(var(--btn-rim) * var(--wzl-gloss))), 0 1px 2px rgba(0, 0, 0, calc(var(--btn-drop-near) * var(--wzl-gloss))), 0 3px 6px rgba(0, 0, 0, calc(var(--btn-drop-far) * var(--wzl-gloss)))}._variant_solid_16obq_126[data-stance=confirm]:hover:not(:disabled){filter:brightness(1.08)saturate(1.06)}._variant_solid_16obq_126[data-stance=confirm]:active:not(:disabled){background:var(--wzl-button-confirm-pressed-surface,var(--btn-glass-pressed));box-shadow:var(--wzl-bevel-pressed,var(--btn-relief-pressed));--_flat-fill:color-mix(in srgb, color-mix(in srgb, var(--wzl-accent) 85%, black) var(--_flat), transparent);--btn-glass-pressed:linear-gradient(var(--_flat-fill), var(--_flat-fill)), linear-gradient(180deg, color-mix(in srgb, var(--wzl-accent) 80%, black) 0%, color-mix(in srgb, var(--wzl-accent) 95%, black) 50%, color-mix(in srgb, var(--wzl-accent) 60%, white) 100%);--btn-relief-pressed:inset 0 2px 4px rgba(0, 0, 0, calc(.35 * var(--wzl-gloss))), inset 0 -1px 0 rgba(255, 255, 255, calc(.25 * var(--wzl-gloss))), 0 0 0 1px rgba(0, 0, 0, calc((var(--btn-rim) + .06) * var(--wzl-gloss)));transform:translateY(.5px)}._variant_solid_16obq_126[data-stance=confirm]:active:before{opacity:calc(.3 * var(--wzl-gloss))}._variant_solid_16obq_126{background:var(--wzl-button-surface,var(--btn-glass));text-shadow:var(--wzl-button-text-shadow,var(--btn-engraving));box-shadow:var(--wzl-bevel-raised,var(--btn-relief));--_flat-fill:color-mix(in srgb, var(--wzl-surface-raised) var(--_flat), transparent);--btn-glass:linear-gradient(var(--_flat-fill), var(--_flat-fill)), linear-gradient(180deg, color-mix(in srgb, var(--wzl-fg) 25%, transparent) 0%, color-mix(in srgb, var(--wzl-fg) 10%, transparent) calc(var(--btn-equator) - var(--btn-equator-spread)), color-mix(in srgb, var(--wzl-surface-raised) 90%, white) var(--btn-equator), var(--wzl-surface-raised) calc(var(--btn-equator) + var(--btn-equator-spread) * 1.6), color-mix(in srgb, var(--wzl-surface-sunken) 80%, black) 100%);-webkit-backdrop-filter:blur(calc(var(--btn-blur) * var(--wzl-gloss))) saturate(calc(1 + (var(--btn-saturate) - 1) * var(--wzl-gloss)));color:var(--wzl-fg);--btn-engraving:0 1px 0 var(--lightningcss-light,transparent)var(--lightningcss-dark,rgba(0, 0, 0, calc(var(--btn-text-shadow) * .7 * var(--wzl-gloss)))), var(--btn-text-inset-x) var(--btn-text-inset-y) 0 var(--lightningcss-light,transparent)var(--lightningcss-dark,rgba(0, 0, 0, calc(var(--btn-text-inset) * .7 * var(--wzl-gloss))));--btn-relief:inset 0 0 0 1px color-mix(in srgb, var(--wzl-border-strong) var(--_flat), transparent), inset 0 1px 0 rgba(255, 255, 255, calc(var(--btn-inset-hi) * .5 * var(--wzl-gloss))), inset 0 -1px 2px rgba(0, 0, 0, calc(var(--btn-inset-lo) * .83 * var(--wzl-gloss))), 0 0 0 1px rgba(0, 0, 0, calc((var(--btn-rim) + .03) * var(--wzl-gloss))), 0 1px 2px rgba(0, 0, 0, calc(var(--btn-drop-near) * .93 * var(--wzl-gloss))), 0 3px 6px rgba(0, 0, 0, calc(var(--btn-drop-far) * .89 * var(--wzl-gloss)))}._variant_solid_16obq_126:hover:not(:disabled){filter:brightness(1.1)}._variant_solid_16obq_126:active:not(:disabled){background:var(--wzl-button-pressed-surface,var(--btn-glass-pressed));box-shadow:var(--wzl-bevel-pressed,var(--btn-relief-pressed));--_flat-fill:color-mix(in srgb, var(--wzl-surface-sunken) var(--_flat), transparent);--btn-glass-pressed:linear-gradient(var(--_flat-fill), var(--_flat-fill)), linear-gradient(180deg, var(--wzl-surface-sunken) 0%, var(--wzl-surface-raised) 100%);--btn-relief-pressed:inset 0 0 0 1px color-mix(in srgb, var(--wzl-border-strong) var(--_flat), transparent), inset 0 2px 4px rgba(0, 0, 0, calc(.4 * var(--wzl-gloss))), 0 0 0 1px rgba(0, 0, 0, calc(.3 * var(--wzl-gloss)));transform:translateY(.5px)}._variant_solid_16obq_126:active:before{opacity:calc(.2 * var(--wzl-gloss))}._variant_ghost_16obq_233{color:var(--wzl-fg);box-shadow:none;background:0 0}._variant_ghost_16obq_233:before{display:none}._variant_ghost_16obq_233:hover:not(:disabled):not(._pressed_16obq_240){background:var(--wzl-surface-hover)}._variant_ghost_16obq_233:active:not(:disabled){background:var(--wzl-surface-pressed)}._variant_link_16obq_249{border-radius:var(--wzl-radius-sm);height:auto;box-shadow:none;text-shadow:none;font:inherit;line-height:inherit;text-align:start;color:var(--_s-accent,var(--btn-link-fg));text-underline-offset:.15em;--btn-link-fg:var(--wzl-emphasis-fg,var(--wzl-accent-fg));background:0 0;padding:0;text-decoration:underline;display:inline;overflow:visible}._variant_link_16obq_249:before{display:none}._variant_link_16obq_249 ._label_16obq_269{display:inline}._variant_link_16obq_249:hover:not(:disabled){text-decoration-thickness:2px}._pressed_16obq_240:not(:disabled){background:var(--wzl-surface-pressed);color:var(--wzl-fg);box-shadow:var(--wzl-bevel-pressed,inset 0 1px 2px #0000002e)}._variant_solid_16obq_126[data-stance=confirm]._pressed_16obq_240:not(:disabled){filter:brightness(.92)}._fullWidth_16obq_285{width:100%}._loading_16obq_286 ._label_16obq_269{opacity:.7}._iconSlot_16obq_290{flex:none;justify-content:center;align-items:center;display:inline-flex}._size_sm_16obq_115 ._iconSlot_16obq_290>svg{width:var(--wzl-button-icon-size,12px);height:var(--wzl-button-icon-size,12px)}._size_md_16obq_116 ._iconSlot_16obq_290>svg{width:var(--wzl-button-icon-size,14px);height:var(--wzl-button-icon-size,14px)}._label_16obq_269{display:inline-block}._spinner_16obq_304{justify-content:center;align-items:center;animation:.7s linear infinite _wzl-btn-spin_16obq_1;display:inline-flex}@keyframes _wzl-btn-spin_16obq_1{to{transform:rotate(360deg)}}._button_16obq_5{--wzl-tint:initial;--_s-accent:var(--wzl-tint)}._button_16obq_5[data-stance=clarify]{--_s-accent:var(--wzl-tint,var(--wzl-stance-clarify-accent,var(--wzl-tint)))}._button_16obq_5[data-stance=aside]{--_s-accent:var(--wzl-tint,var(--wzl-stance-aside-accent,var(--wzl-tint)))}._button_16obq_5[data-stance=advanced]{--_s-accent:var(--wzl-tint,var(--wzl-stance-advanced-accent,var(--wzl-tint)))}._button_16obq_5[data-stance=debug]{--_s-accent:var(--wzl-tint,var(--wzl-stance-debug-accent,var(--wzl-tint)))}._button_16obq_5[data-stance=preview]{--_s-accent:var(--wzl-tint,var(--wzl-stance-preview-accent,var(--wzl-tint)))}._button_16obq_5[data-stance=confirm]{--_s-accent:var(--wzl-tint,var(--wzl-stance-confirm-accent,var(--wzl-tint)))}._button_16obq_5[data-stance=cancel]{--_s-accent:var(--wzl-tint,var(--wzl-stance-cancel-accent,var(--wzl-tint)))}._button_16obq_5[data-grade]{--_s-accent:var(--wzl-tint,var(--wzl-grade))}._button_16obq_5[data-tint]{--wzl-accent:var(--_s-accent);--wzl-accent-base:var(--_s-accent);--wzl-accent-strong:color-mix(in oklab, var(--_s-accent) 70%, var(--wzl-fg));--wzl-accent-soft:color-mix(in oklab, var(--_s-accent) 45%, var(--wzl-surface));--wzl-accent-hover:var(--wzl-accent-strong);--wzl-accent-fg:var(--wzl-accent-strong);--wzl-focus-ring:var(--wzl-accent-strong)}
