._field_9cb5fff{align-items:start;gap:var(--half-dist);flex-direction:row;display:flex}._field_9cb5fff label{width:100px;height:50px;font-size:.95rem;font-weight:600;line-height:50px}._wrapper_9cb5fff{align-items:stretch;gap:var(--half-dist);flex-direction:column;flex:1;min-width:0;display:flex}._textareaField_9cb5fff ._wrapper_9cb5fff{align-items:stretch}._inputShell_9cb5fff{flex:1;min-width:0;position:relative}._input_9cb5fff,._textarea_9cb5fff,._select_9cb5fff{font:inherit;border-radius:var(--rounded-corner);border:1px solid color-mix(in srgb, var(--text) 22%, transparent);background:var(--background,var(--white));height:50px;color:var(--text);box-sizing:border-box;width:100%;padding:0 .85rem;line-height:48px}._select_9cb5fff{-webkit-appearance:none;appearance:none;cursor:pointer;padding-left:.85rem;padding-right:2.25rem}._colorSelectTrigger_9cb5fff,._selectComboboxTrigger_9cb5fff{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;border-radius:var(--rounded-corner);border:1px solid color-mix(in srgb, var(--text) 22%, transparent);background:var(--background,var(--white));height:50px;color:var(--text);box-sizing:border-box;text-align:left;align-items:center;gap:.5rem;width:100%;padding:0 2.25rem 0 .85rem;line-height:48px;display:flex}._selectComboboxTrigger_9cb5fff{gap:0}._colorSelectTrigger_9cb5fff:disabled,._selectComboboxTrigger_9cb5fff:disabled{opacity:.65;cursor:not-allowed}._inputShell_9cb5fff:has(>._select_9cb5fff):after{content:"";pointer-events:none;border:solid color-mix(in srgb, var(--text) 55%, transparent);opacity:.85;border-width:0 2px 2px 0;width:.4rem;height:.4rem;margin-top:-.28rem;position:absolute;top:50%;right:1rem;transform:rotate(45deg)}._inputShell_9cb5fff:has(>._colorSelectTrigger_9cb5fff):after{content:"";pointer-events:none;border:solid color-mix(in srgb, var(--text) 55%, transparent);opacity:.85;border-width:0 2px 2px 0;width:.4rem;height:.4rem;margin-top:-.28rem;position:absolute;top:50%;right:1rem;transform:rotate(45deg)}._inputShell_9cb5fff:has(>._selectComboboxTrigger_9cb5fff):after{content:"";pointer-events:none;border:solid color-mix(in srgb, var(--text) 55%, transparent);opacity:.85;border-width:0 2px 2px 0;width:.4rem;height:.4rem;margin-top:-.28rem;position:absolute;top:50%;right:1rem;transform:rotate(45deg)}._textarea_9cb5fff{resize:vertical;height:auto;min-height:7rem}._statusIcon_9cb5fff{pointer-events:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._textareaField_9cb5fff ._statusIcon_9cb5fff{top:.65rem;transform:none}._statusIconCheck_9cb5fff{color:var(--green)}._statusIconError_9cb5fff{color:var(--red)}._fieldSuccess_9cb5fff ._statusIconCheck_9cb5fff,._fieldError_9cb5fff ._statusIconError_9cb5fff{display:flex}._input_9cb5fff:focus,._textarea_9cb5fff:focus,._select_9cb5fff:focus,._colorSelectTrigger_9cb5fff:focus,._selectComboboxTrigger_9cb5fff:focus{outline:1px solid var(--blue);outline-offset:0px}._fieldError_9cb5fff ._input_9cb5fff,._fieldError_9cb5fff ._textarea_9cb5fff,._fieldError_9cb5fff ._select_9cb5fff,._fieldError_9cb5fff ._colorSelectTrigger_9cb5fff,._fieldError_9cb5fff ._selectComboboxTrigger_9cb5fff{border-color:var(--red);background:color-mix(in srgb, #b42318 12%, var(--background,var(--white)));padding-right:2.25rem}._fieldError_9cb5fff ._input_9cb5fff:focus,._fieldError_9cb5fff ._textarea_9cb5fff:focus,._fieldError_9cb5fff ._select_9cb5fff:focus,._fieldError_9cb5fff ._colorSelectTrigger_9cb5fff:focus,._fieldError_9cb5fff ._selectComboboxTrigger_9cb5fff:focus{outline-color:var(--red)}._fieldSuccess_9cb5fff ._input_9cb5fff,._fieldSuccess_9cb5fff ._textarea_9cb5fff,._fieldSuccess_9cb5fff ._select_9cb5fff,._fieldSuccess_9cb5fff ._colorSelectTrigger_9cb5fff,._fieldSuccess_9cb5fff ._selectComboboxTrigger_9cb5fff{border-color:var(--green);background:var(--light-green);padding-right:2.25rem}._fieldSuccess_9cb5fff ._input_9cb5fff:focus,._fieldSuccess_9cb5fff ._textarea_9cb5fff:focus,._fieldSuccess_9cb5fff ._select_9cb5fff:focus,._fieldSuccess_9cb5fff ._colorSelectTrigger_9cb5fff:focus,._fieldSuccess_9cb5fff ._selectComboboxTrigger_9cb5fff:focus{outline-color:var(--green)}._fieldMessage_9cb5fff{flex-shrink:0;max-width:min(14rem,42vw);margin:0;font-size:.8125rem;line-height:1.35}._fieldError_9cb5fff ._fieldMessage_9cb5fff{border-radius:var(--rounded-corner);background:color-mix(in srgb, var(--red) 12%, var(--background,var(--white)));color:var(--red);align-items:center;gap:.35rem;padding:.4rem .8rem;font-weight:500;display:flex}._fieldMessageError_9cb5fff{color:#b42318}._fieldMessageSuccess_9cb5fff{color:var(--green)}._wrapperAnchor_755d068{align-items:stretch;gap:var(--half-dist);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}._dropdown_755d068{z-index:50;border-radius:var(--rounded-corner);border:1px solid color-mix(in srgb, var(--text) 22%, transparent);background:var(--background,var(--white));max-height:16rem;color:var(--text);box-shadow:0 4px 18px color-mix(in srgb, var(--text) 12%, transparent), 0 0 0 1px color-mix(in srgb, var(--text) 8%, transparent);margin:0;padding:.35rem 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._option_755d068{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;align-items:center;gap:.65rem;margin:0;padding:.55rem .85rem;display:flex}:is(._option_755d068:hover,._option_755d068:focus-visible){background:color-mix(in srgb, var(--text) 7%, var(--background,var(--white)));outline:none}._optionSelected_755d068{background:color-mix(in srgb, var(--blue) 10%, var(--background,var(--white)))}._swatch_755d068{border-radius:calc(var(--rounded-corner) - 10px);border:1px solid color-mix(in srgb, var(--text) 22%, transparent);box-sizing:border-box;flex-shrink:0;width:1.85rem;height:1.85rem}._swatchFallback_755d068{background:repeating-linear-gradient(135deg,#e8e8e8 0 4px,#d4d4d4 4px 8px)}._triggerSwatch_755d068{border-radius:calc(var(--rounded-corner) - 12px);border:1px solid color-mix(in srgb, var(--text) 22%, transparent);box-sizing:border-box;flex-shrink:0;width:1.2rem;height:1.2rem}._triggerLabel_755d068{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
