.modal[data-astro-cid-66zpiktt]{transition:all .3s ease}.modal-open[data-astro-cid-66zpiktt]{opacity:1;pointer-events:auto}.alert[data-astro-cid-66zpiktt]{transform:translate(100%);opacity:0;transition:all .3s ease}.wc-form-outer{display:flex;flex-direction:column;gap:var(--wcf-outer-gap, .25rem);font-family:var(--wcf-font-family, inherit);color-scheme:light dark;.wc-form-label{padding:var(--wcf-label-padding, 0 0 .25rem .25rem);font-weight:var(--wcf-label-weight, 500);color:var(--wcf-label-color, currentColor);font-size:var(--wcf-label-font-size, .875rem);opacity:.9}.wc-form-input-wrapper{position:relative}.wc-form-autocomplete-list{position:absolute;left:0;right:0;top:100%;margin-top:4px;z-index:10;background:var(--wcf-autocomplete-bg, Canvas);border:var(--wcf-autocomplete-border, 1px solid var(--wcf-border-color, color-mix(in srgb, currentColor 20%, transparent)));border-radius:var(--wcf-input-radius, 5px);box-shadow:var(--wcf-autocomplete-shadow, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .05));list-style:none;padding:var(--wcf-autocomplete-padding, .5rem 0);max-height:var(--wcf-autocomplete-max-height, 200px);overflow-y:auto;color:currentColor}.wc-form-autocomplete-item{padding:var(--wcf-autocomplete-item-padding, .5rem 1rem);cursor:pointer;font-size:var(--wcf-autocomplete-item-font-size, .875rem);transition:background-color .2s ease}.wc-form-autocomplete-item.highlighted,.wc-form-autocomplete-item:hover{background:var(--wcf-autocomplete-hover-bg, color-mix(in srgb, currentColor 10%, transparent))}.wc-form-wrapper{display:flex;flex-direction:column;.wc-form-input-wrapper{width:100%;display:flex;align-items:center;gap:var(--wcf-input-wrapper-gap, .5rem)}.wc-form-group{display:contents}.wc-form-input,.wc-form-textarea,.wc-form-select{padding:var(--wcf-input-padding, .75rem 1rem);width:100%;border:var(--wcf-input-border, 1px solid var(--wcf-border-color, color-mix(in srgb, currentColor 20%, transparent)));border-radius:var(--wcf-input-radius, 5px);background-color:var(--wcf-input-bg, transparent);color:var(--wcf-input-color, currentColor);font-family:inherit;font-size:var(--wcf-input-font-size, .875rem);transition:var(--wcf-input-transition, all .2s ease);outline:none;box-sizing:border-box;line-height:var(--wcf-input-line-height, 1.25rem)}.wc-form-input:focus,.wc-form-textarea:focus,.wc-form-select:focus{border-color:var(--wcf-input-focus-border, #3b82f6);outline:none;box-shadow:var(--wcf-input-focus-shadow, 0 0 0 1px #3b82f6)}.wc-form-select{color-scheme:var(--wcf-select-color-scheme, light)}.wc-form-select option,.wc-form-select optgroup{background-color:var(--wcf-select-option-bg, Canvas);color:var(--wcf-select-option-color, CanvasText)}.wc-form-input:disabled,.wc-form-textarea:disabled,.wc-form-select:disabled{background-color:var(--wcf-input-disabled-bg, color-mix(in srgb, currentColor 5%, transparent));color:var(--wcf-input-disabled-color, color-mix(in srgb, currentColor 50%, transparent));border-color:color-mix(in srgb,currentColor 10%,transparent);cursor:not-allowed}.wc-form-range-wrap{align-items:center;gap:var(--wcf-range-wrap-gap, 10px)}.wc-form-range-bound{font-size:var(--wcf-range-bound-font-size, .875rem);font-variant-numeric:tabular-nums;color:var(--wcf-range-bound-color, inherit);opacity:var(--wcf-range-bound-opacity, .9);flex-shrink:0;line-height:1;display:inline-flex;align-items:center;justify-content:center;min-width:var(--wcf-range-bound-min-width, 2ch)}.wc-form-range-bound-min{justify-content:flex-end;padding-right:var(--wcf-range-bound-pad-inline, 6px);text-align:right}.wc-form-range-bound-max{justify-content:flex-start;padding-left:var(--wcf-range-bound-pad-inline, 6px);text-align:left}.wc-form-range-control{flex:1;min-width:0;display:flex;align-items:center}.wc-form-range-track-shell{position:relative;width:100%;display:flex;align-items:center;box-sizing:border-box;padding-block:var(--wcf-range-track-pad-block, .35em)}.wc-form-range-input{width:100%;margin:0;padding:0;vertical-align:middle;box-sizing:border-box}.wc-form-outer .wc-form-wrapper .wc-form-range-input.wc-form-input{padding:0}.wc-form-hidden{display:none}.wc-form-range-popup{position:absolute;left:0%;bottom:calc(100% - 1px);transform:translate(-50%) translateY(-2px);padding:var(--wcf-range-popup-padding, 3px 8px);font-size:var(--wcf-range-popup-font-size, .8125rem);font-variant-numeric:tabular-nums;line-height:1.15;border-radius:var(--wcf-range-popup-radius, 5px);background:var(--wcf-range-popup-bg, #1e293b);color:var(--wcf-range-popup-color, #fff);pointer-events:none;white-space:nowrap;box-shadow:var(--wcf-range-popup-shadow, 0 1px 3px rgba(0, 0, 0, .22))}.wc-form-help{padding:var(--wcf-help-padding, .25rem .25rem 0);color:var(--wcf-help-color, currentColor);opacity:.6;font-size:var(--wcf-help-font-size, .75rem);font-style:var(--wcf-help-font-style, italic)}.wc-errors{display:flex;flex-direction:column;color:var(--wcf-error-color, #ef4444);font-size:var(--wcf-error-font-size, .875rem);margin-top:var(--wcf-error-margin-top, .25rem);gap:var(--wcf-error-gap, .125rem);padding-left:.25rem}.wc-form-checks{display:flex;flex-direction:column;gap:var(--wcf-checks-group-gap, .5rem);padding:var(--wcf-checks-group-padding, .25rem 0);color-scheme:var(--wcf-checks-color-scheme, light);.wc-form-check{display:flex;align-items:center;justify-content:flex-start;padding:var(--wcf-check-padding, 0);gap:var(--wcf-check-gap, .5rem);label{text-transform:var(--wcf-check-label-transform, none);color:var(--wcf-check-label-color, currentColor);font-size:var(--wcf-check-label-font-size, .875rem);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;opacity:.9}input{accent-color:var(--wcf-check-accent, #3b82f6);width:var(--wcf-check-size, 1.25rem);height:var(--wcf-check-size, 1.25rem);cursor:pointer;margin:0}}}}}:root{--wcf-field-gap: .5rem;--wcf-stack-gap: 1.25rem;--wcf-input-edge: color-mix( in oklch, var(--color-base-content, #1f2937) 42%, var(--color-base-300, #b8c0cc) );--wcf-input-border-color: var(--wcf-input-edge);--wcf-input-bg: var(--color-base-100, #ffffff);--wcf-input-radius: var(--radius-box, .5rem)}form-input{display:block;width:100%;max-width:100%;box-sizing:border-box}form-input[type=submit],form-input[type=button]{width:auto;max-width:none;background:none!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0;color:inherit!important;font:inherit;text-decoration:none;border-radius:0!important;transform:none!important;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}form-input[type=submit].w-full,form-input[type=button].w-full{display:block;width:100%;max-width:100%}form-input[type=submit].w-full::part(input),form-input[type=button].w-full::part(input){width:100%;max-width:100%}form-input::part(outer){display:flex;flex-direction:column;align-items:stretch;width:100%;gap:var(--wcf-field-gap);box-sizing:border-box}form-input::part(wrapper){display:flex;flex-direction:column;width:100%;gap:.125rem}form-input::part(input-wrapper){display:flex;align-items:stretch;width:100%;min-width:0}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):is(:has(>[slot=prefix]),:has(>[slot=suffix]))::part(input-wrapper){gap:0;box-sizing:border-box;border:1px solid var(--wcf-input-border-color);border-radius:var(--wcf-input-radius);background-color:var(--wcf-input-bg);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}form-input[type=textarea]:is(:has(>[slot=prefix]),:has(>[slot=suffix]))::part(input-wrapper){overflow:visible}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group])>[slot=prefix],form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group])>[slot=suffix]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0;padding:.5rem .875rem;border:none;border-radius:0;box-sizing:border-box;font-size:.8125rem;font-weight:500;line-height:1.25;color:color-mix(in oklch,var(--color-base-content, #374151) 78%,transparent);background-color:color-mix(in oklch,var(--color-base-200, #e5e7eb) 82%,var(--wcf-input-bg))}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group])>[slot=prefix]{border-right:1px solid color-mix(in oklch,var(--wcf-input-border-color) 92%,transparent)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group])>[slot=suffix]{border-left:1px solid color-mix(in oklch,var(--wcf-input-border-color) 92%,transparent)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):has(>[slot=prefix]):not(:has(>[slot=suffix]))>[slot=prefix]{border-top-left-radius:var(--wcf-input-radius);border-bottom-left-radius:var(--wcf-input-radius)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):has(>[slot=suffix]):not(:has(>[slot=prefix]))>[slot=suffix]{border-top-right-radius:var(--wcf-input-radius);border-bottom-right-radius:var(--wcf-input-radius)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):has(>[slot=prefix]):has(>[slot=suffix])>[slot=prefix]{border-top-left-radius:var(--wcf-input-radius);border-bottom-left-radius:var(--wcf-input-radius)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):has(>[slot=prefix]):has(>[slot=suffix])>[slot=suffix]{border-top-right-radius:var(--wcf-input-radius);border-bottom-right-radius:var(--wcf-input-radius)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group])>[slot=prefix] svg,form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group])>[slot=suffix] svg{width:1.125rem;height:1.125rem;flex-shrink:0;display:block}form-input[type=textarea]:has(>[slot=prefix])>[slot=prefix],form-input[type=textarea]:has(>[slot=suffix])>[slot=suffix]{align-self:flex-start;padding-top:.55rem;padding-bottom:.55rem}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):is(:has(>[slot=prefix]),:has(>[slot=suffix]))::part(input-wrapper):focus-within{border-color:var(--color-primary, #7c3aed);box-shadow:0 0 0 2px color-mix(in oklch,var(--color-primary, #7c3aed) 32%,transparent)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button])::part(input){width:100%;min-width:0;box-sizing:border-box;min-height:2.75rem;padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;color:var(--color-base-content, #111827);background-color:var(--wcf-input-bg);border-radius:var(--wcf-input-radius);border:1px solid var(--wcf-input-border-color);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}form-input[type=textarea]::part(input){min-height:8rem;resize:vertical;line-height:1.5}form-input[type=file]::part(input){min-height:auto;padding:.4rem .5rem;font-size:.8125rem}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):is(:has(>[slot=prefix]),:has(>[slot=suffix]))::part(input){border:none;border-radius:0;box-shadow:none;outline:none}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):has(>[slot=prefix]):not(:has(>[slot=suffix]))::part(input){border-radius:0 var(--wcf-input-radius) var(--wcf-input-radius) 0}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):has(>[slot=suffix]):not(:has(>[slot=prefix]))::part(input){border-radius:var(--wcf-input-radius) 0 0 var(--wcf-input-radius)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):has(>[slot=prefix]):has(>[slot=suffix])::part(input){border-radius:0}form-input[type=textarea]:is(:has(>[slot=prefix]),:has(>[slot=suffix]))::part(input){flex:1 1 0%;min-width:0;width:100%;max-width:100%;align-self:stretch;box-sizing:border-box}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button])::part(input):focus{outline:2px solid color-mix(in oklch,var(--color-primary, #7c3aed) 55%,transparent);outline-offset:2px;border-color:var(--color-primary, #7c3aed);box-shadow:none}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):is(:has(>[slot=prefix]),:has(>[slot=suffix]))::part(input):focus{outline:none;border-color:transparent;box-shadow:none}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button])::part(input):disabled{opacity:.65;cursor:not-allowed;background-color:var(--color-base-200, #f3f4f6);border-color:var(--color-base-200, #e5e7eb);box-shadow:none}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button]):not([type=group]):is(:has(>[slot=prefix]),:has(>[slot=suffix]))::part(input):disabled{border-color:transparent}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button])::part(input)::-moz-placeholder{color:color-mix(in oklch,var(--color-base-content, #374151) 42%,transparent)}form-input:not([type=checkbox]):not([type=radio]):not([type=checkboxes]):not([type=radioboxes]):not([type=pills]):not([type=submit]):not([type=button])::part(input)::placeholder{color:color-mix(in oklch,var(--color-base-content, #374151) 42%,transparent)}form-input[type=select]::part(input){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wcf-input-bg);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.15rem) calc(50% - .2rem),calc(100% - .75rem) calc(50% - .2rem);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:2.25rem}form-input::part(label){display:block;width:100%;font-size:.875rem;font-weight:600;line-height:1.35;color:var(--color-base-content, #111827);margin:0 0 .125rem;padding:0}form-input::part(help){display:block;font-size:.75rem;line-height:1.4;color:color-mix(in oklch,var(--color-base-content, #4b5563) 58%,transparent);margin-top:.25rem}form-input::part(errors){display:block;font-size:.8125rem;line-height:1.35;font-weight:500;color:var(--color-error, #dc2626);margin-top:.375rem}form-input[type=checkbox]::part(outer),form-input[type=radio]::part(outer){display:block;max-width:100%;box-sizing:border-box}form-input[type=checkbox]::part(wrapper),form-input[type=radio]::part(wrapper){display:block}form-input[type=checkbox]::part(checks-wrapper),form-input[type=radio]::part(checks-wrapper){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem 0}form-input[type=checkbox]::part(check-label),form-input[type=radio]::part(check-label){display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;margin:0;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--color-base-content, #111827);line-height:1.35}form-input[type=checkbox]::part(input),form-input[type=radio]::part(input){width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;max-width:1.125rem;max-height:1.125rem;padding:0;margin:0;border-radius:calc(var(--radius-field, .25rem) * .85);flex-shrink:0;accent-color:var(--color-primary, #7c3aed);border:1px solid var(--wcf-input-border-color);box-sizing:border-box}form-input[type=checkbox]::part(check-text),form-input[type=radio]::part(check-text){font-size:.875rem;font-weight:500;color:var(--color-base-content, #111827);line-height:1.35;white-space:normal}form-input[type=radio]::part(input){border-radius:9999px}form-input[type=checkboxes]::part(outer),form-input[type=radioboxes]::part(outer){display:block;max-width:100%;box-sizing:border-box}form-input[type=checkboxes]::part(wrapper),form-input[type=radioboxes]::part(wrapper){display:block}form-input[type=checkboxes]::part(checks-wrapper),form-input[type=radioboxes]::part(checks-wrapper){display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;max-width:100%;padding:.25rem 0;box-sizing:border-box}form-input[type=checkboxes]::part(check-label),form-input[type=radioboxes]::part(check-label){display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem;margin:0;padding:.2rem 0;width:100%;max-width:100%;box-sizing:border-box;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--color-base-content, #111827);line-height:1.35}form-input[type=checkboxes]::part(input),form-input[type=radioboxes]::part(input){width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;max-width:1.125rem;max-height:1.125rem;padding:0;margin:0;flex-shrink:0;accent-color:var(--color-primary, #7c3aed);border:1px solid var(--wcf-input-border-color);border-radius:calc(var(--radius-field, .25rem) * .85);box-sizing:border-box}form-input[type=radioboxes]::part(input){border-radius:9999px}form-input[type=checkboxes]::part(check-text),form-input[type=radioboxes]::part(check-text){font-size:.875rem;font-weight:500;color:var(--color-base-content, #111827);line-height:1.35;white-space:normal;flex:0 1 auto;min-width:0;text-align:start}form-input[type=submit]::part(outer),form-input[type=button]::part(outer){display:inline-block;width:auto;max-width:100%}form-input[type=submit].w-full::part(outer),form-input[type=button].w-full::part(outer){display:block;width:100%;max-width:100%}form-input[type=submit]::part(wrapper),form-input[type=button]::part(wrapper){display:contents}form-input[type=submit]::part(input-wrapper),form-input[type=button]::part(input-wrapper){display:contents}form-input[type=submit]::part(input),form-input[type=button]::part(input){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-height:2.75rem;width:auto;min-width:5.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;line-height:1.25;border-radius:var(--radius-field, .375rem);border:1px solid transparent;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease;background-color:var(--color-primary, #7c3aed);color:var(--color-primary-content, #fff);box-shadow:0 1px 2px color-mix(in oklch,var(--color-base-content, #000) 8%,transparent)}form-input[type=submit]::part(input):hover,form-input[type=button]::part(input):hover{filter:brightness(.95)}form-input[type=submit]::part(input):focus-visible,form-input[type=button]::part(input):focus-visible{outline:2px solid var(--color-primary, #7c3aed);outline-offset:2px}form-input[type=submit]::part(input):disabled,form-input[type=button]::part(input):disabled{opacity:.55;cursor:not-allowed}form-input[type=submit].btn-error:not(.btn-outline)::part(input),form-input[type=button].btn-error:not(.btn-outline)::part(input){background-color:var(--color-error, #dc2626);color:var(--color-error-content, #fff);border-color:transparent;box-shadow:0 1px 2px color-mix(in oklch,var(--color-base-content, #000) 8%,transparent)}form-input[type=submit].btn-error:not(.btn-outline)::part(input):hover,form-input[type=button].btn-error:not(.btn-outline)::part(input):hover{filter:brightness(.95)}form-input[type=submit].btn-error:not(.btn-outline)::part(input):focus-visible,form-input[type=button].btn-error:not(.btn-outline)::part(input):focus-visible{outline:2px solid var(--color-error, #dc2626);outline-offset:2px}form-input[type=submit].btn-outline.btn-error::part(input),form-input[type=button].btn-outline.btn-error::part(input){background-color:transparent;color:var(--color-error, #dc2626);border-color:color-mix(in oklch,var(--color-error, #dc2626) 55%,transparent);box-shadow:none}form-input[type=submit].btn-outline.btn-error::part(input):hover,form-input[type=button].btn-outline.btn-error::part(input):hover{background-color:color-mix(in oklch,var(--color-error, #dc2626) 12%,transparent);filter:none}form-input[type=submit].btn-outline:not(.btn-error)::part(input),form-input[type=button].btn-outline:not(.btn-error)::part(input){background-color:transparent;color:var(--color-base-content, #374151);border-color:var(--wcf-input-border-color);box-shadow:none}form-input[type=submit].btn-outline:not(.btn-error)::part(input):hover,form-input[type=button].btn-outline:not(.btn-error)::part(input):hover{background-color:var(--color-base-200, #f3f4f6)}form-input[type=submit].btn-ghost::part(input),form-input[type=button].btn-ghost::part(input){background-color:transparent;color:var(--color-primary, #7c3aed);border-color:transparent;box-shadow:none;min-width:unset;padding-inline:.75rem}form-input[type=submit].btn-ghost::part(input):hover,form-input[type=button].btn-ghost::part(input):hover{background-color:color-mix(in oklch,var(--color-base-content, #000) 6%,transparent)}form-input[type=submit].btn-sm::part(input),form-input[type=button].btn-sm::part(input){min-height:2rem;padding:.25rem .75rem;font-size:.8125rem}.wcf-form-stack{display:flex;flex-direction:column;gap:var(--wcf-stack-gap)}.wcf-form-stack>.wcf-field-errors:empty{display:none}.wcf-field-group{display:flex;flex-direction:column;gap:var(--wcf-field-gap);padding:0;background:transparent;border:none}.wcf-field-group>.wcf-field-group-legend{font-size:.875rem;font-weight:600;color:var(--color-base-content, #111827);margin:0;padding:0}.wcf-field-group>.wcf-field-group-hint{font-size:.75rem;color:color-mix(in oklch,var(--color-base-content, #4b5563) 58%,transparent);margin:-.125rem 0 0;line-height:1.4}.wcf-field-group>*:last-child{margin-bottom:0}.wcf-field-row{display:grid;gap:1rem 1.25rem;align-items:end}@media(min-width:640px){.wcf-field-row.wcf-field-row--split{grid-template-columns:1fr minmax(8rem,12rem)}}
