u-field{display:block!important;width:100%!important}u-field::part(field-container){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.375rem;width:100%}u-field::part(field_label){display:block!important;width:100%;font-family:var(--font-family);font-size:.8125rem;font-weight:600;color:var(--color-text);letter-spacing:.01em;margin-bottom:.125rem;order:-1}u-field::part(input_field),u-field::part(select_field),u-field::part(textarea_field){display:block!important;width:100%!important;font-family:var(--font-family);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-white);border:1.5px solid var(--color-border);border-radius:.5rem;padding:.7rem .9rem;transition:all .18s ease;box-sizing:border-box;line-height:1.4}u-field::part(input_field):hover,u-field::part(select_field):hover,u-field::part(textarea_field):hover{border-color:var(--color-text-light)}u-field::part(input_field):focus,u-field::part(select_field):focus,u-field::part(textarea_field):focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-accent-surface)}u-field::part(select_field){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%236B8299' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10l-5 5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:40px}u-field::part(required-indicator){color:var(--color-accent);margin-left:.25rem}u-field::part(radio-group_field){display:flex;gap:.5rem;flex-wrap:wrap}u-field::part(radio-group-item_label){display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background-color:var(--color-background-light);border:1.5px solid var(--color-border);border-radius:.5rem;cursor:pointer;transition:all .18s ease;font-size:var(--font-size-sm);font-weight:500}u-field::part(radio-group-item_label):hover{border-color:var(--color-primary);background-color:var(--color-accent-surface)}u-field::part(radio-group-item_radio){position:absolute;opacity:0;pointer-events:none}u-field::part(radio_checked){background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}u-field[field=email]::part(input_field){background-color:var(--color-background-light)!important;color:var(--color-text-muted)!important;cursor:default!important;pointer-events:none!important;border-style:dashed!important}u-field[field=email]::part(input_field):focus{border-color:var(--color-border)!important;box-shadow:none!important}u-raw-field::part(multi-select-group_field),u-raw-field::part(multi-select-readonly-container){display:flex;flex-wrap:wrap;gap:.5rem}u-raw-field::part(multi-select-item_label),u-raw-field::part(multi-select-readonly-field){display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;background-color:var(--color-background-light);border:1.5px solid var(--color-border);border-radius:9999px;cursor:pointer;transition:all .18s ease;font-size:.875rem;font-weight:500;color:var(--color-text);user-select:none}u-raw-field::part(multi-select-item_label):hover{border-color:var(--color-primary);background-color:var(--color-accent-surface)}u-raw-field::part(multi-select-item_checkbox){accent-color:var(--color-primary)}.multi-select-group_field,.multi-select-readonly-container{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.multi-select-item_label,.multi-select-readonly-field{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;background-color:var(--color-background-light);border:1.5px solid var(--color-border);border-radius:9999px;cursor:pointer;transition:all .18s ease;font-size:.875rem;font-weight:500;color:var(--color-text);user-select:none}.multi-select-item_label:hover{border-color:var(--color-primary);background-color:var(--color-accent-surface)}.multi-select-item_checkbox{accent-color:var(--color-primary);margin:0}u-raw-field label{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;margin-right:.5rem;margin-bottom:.5rem;background-color:var(--color-background-light);border:1.5px solid var(--color-border);border-radius:9999px;cursor:pointer;transition:all .18s ease;font-size:.875rem;font-weight:500;color:var(--color-text);user-select:none}u-raw-field label:hover{border-color:var(--color-primary);background-color:var(--color-accent-surface)}u-raw-field input[type=checkbox]{accent-color:var(--color-primary);margin:0;cursor:pointer}.customer-group-readonly u-raw-field label,.customer-group-readonly u-raw-field .multi-select-item_label,.customer-group-readonly u-raw-field::part(multi-select-item_label){display:none!important}.customer-group-readonly u-raw-field label:has(input:checked),.customer-group-readonly u-raw-field .multi-select-item_label:has(input:checked){display:inline-flex!important;padding:.45rem .9rem;margin:0 .375rem .375rem 0;background-color:var(--color-primary)!important;color:var(--color-white)!important;border:1.5px solid var(--color-primary)!important;border-radius:9999px;font-size:.875rem;font-weight:600;cursor:default!important;pointer-events:none!important}.customer-group-readonly u-raw-field input[type=checkbox]{display:none!important}.customer-group-readonly u-raw-field:empty:after,.customer-group-readonly u-raw-field:not(:has(input:checked)):before{content:"No group assigned";display:inline-block;padding:.45rem .9rem;background-color:var(--color-background-light);color:var(--color-text-light);border:1.5px dashed var(--color-border);border-radius:9999px;font-size:.875rem;font-style:italic}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
