.uf-input--status .uf-input__control{padding-right:var(--ui-modal-control-height)}.uf-input__icon{z-index:1;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:8px}.uf-pct{width:6rem;max-width:100%;height:var(--ui-modal-control-height);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-sm);background:var(--ui-surface);align-items:stretch;display:inline-flex;overflow:hidden}.modal-kit .uf-pct{border-radius:var(--ui-modal-control-radius)}.uf-pct:focus-within{border-color:var(--ui-primary)}.uf-pct input{min-width:0;color:var(--ui-text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:auto;padding:0 10px;font-size:.8125rem;font-weight:500}.uf-pct input::placeholder{color:var(--ui-text-soft);font-weight:400}.uf-pct__unit{width:var(--ui-modal-control-height);border-left:1px solid var(--ui-border-strong);color:var(--ui-text-soft);flex:none;place-items:center;display:grid}.user-form-call{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.uf-modal-panel .uf-input.is-invalid,.uf-modal-panel .dp-field[aria-invalid=true]{border-color:var(--ui-border-strong)}.uf-modal-panel .uf-input.is-invalid:focus-within,.uf-modal-panel .dp .dp-field[aria-invalid=true]:focus-within{border-color:var(--ui-primary)}.uf-modal-panel .uf-input,.uf-modal-panel .dp-field{height:var(--ui-modal-control-height)}.modal-kit .uf-modal-panel .cat-check{border-width:1px}.modal-kit .uf-modal-panel .uf-input__control{font-size:var(--ui-text-sm)}.modal-kit .uf-modal-panel .uf-input__control::placeholder{font-weight:400}.uf-modal-panel .h-\[26px\],.uf-modal-panel .h-\[24px\],.uf-modal-panel .h-\[22px\]{height:var(--ui-modal-control-height)}.modal.modal--store.sig-modal.modal-kit{width:min(var(--ui-modal-width), calc(100vw - 2rem));max-width:min(var(--ui-modal-width), calc(100vw - 2rem))}.modal-kit>form{max-height:calc(100dvh - 2rem)}.modal-kit .sig-modal-body{height:min(var(--ui-modal-body-height), calc(100dvh - 12rem));flex:0 auto;max-height:none;overflow-y:auto}.modal-kit .sig-modal-head,.modal-kit .sig-modal-body,.modal-kit .sig-modal-foot{padding-inline:var(--ui-modal-inset)}.modal-kit .sig-modal-caption{text-box:trim-start cap alphabetic}.modal-kit .sig-modal-title{text-box:trim-end cap alphabetic;margin-bottom:-.3em;padding-bottom:.3em}.modal-kit .sig-modal-foot .tr-detail-btn,.modal-kit .uf-input,.modal-kit .dp-field,.modal-kit .sd-group,.modal-kit .uf-stepper,.modal-kit .sig-icon-btn{border-radius:var(--ui-modal-control-radius)}.modal-kit .tr-detail-btn{height:var(--ui-modal-control-height)}.modal-kit .sig-icon-btn{width:var(--ui-modal-control-height);height:var(--ui-modal-control-height)}.modal-kit .card-tabs{padding-left:var(--ui-modal-inset);padding-right:var(--ui-modal-inset)}.modal-kit .user-form-grid{column-gap:var(--ui-modal-grid-column-gap);row-gap:var(--ui-modal-grid-row-gap);grid-template-columns:repeat(6,minmax(0,1fr));align-content:start;display:grid}.modal-kit .user-form-grid[hidden]{display:none}.modal-kit .user-form-grid>.uf-span-2{grid-column:span 2}.modal-kit .user-form-grid>.uf-span-3{grid-column:span 3}.modal-kit .user-form-grid>.uf-span-4{grid-column:span 4}.modal-kit .user-form-grid>.uf-span-6{grid-column:1/-1}.modal-kit .user-form-grid .sig-field{min-width:0}@media (max-width:720px){.user-form-grid>[class*=uf-span-]{grid-column:1/-1}}.modal-kit .uf-field-label{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.app-shell .sig-modal-body .sig-label.uf-hint-label{font-family:var(--ui-font-overline);color:var(--ui-brand);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb, var(--ui-brand) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--ui-brand) 45%, transparent);text-underline-offset:3px}.app-shell .sig-modal-body .sig-label.uf-hint-label:hover,.app-shell .sig-modal-body .sig-label.uf-hint-label[aria-expanded=true]{-webkit-text-decoration-color:var(--ui-brand);text-decoration-color:var(--ui-brand)}.modal-kit .uf-req{flex:none;width:11px;height:11px;display:inline-grid;position:relative}.modal-kit .uf-req>svg{transition:opacity .18s var(--ui-ease,ease), rotate .32s cubic-bezier(.34, 1.56, .64, 1), scale .32s cubic-bezier(.34, 1.56, .64, 1);grid-area:1/1}.modal-kit .uf-req-star{color:var(--ui-brand)}.modal-kit .uf-req-check{color:var(--ui-success);opacity:0;rotate:-90deg;scale:.4}.modal-kit .uf-req.is-done .uf-req-star{opacity:0;rotate:90deg;scale:.4}.modal-kit .uf-req.is-done .uf-req-check{opacity:1;rotate:0deg;scale:1}@media (prefers-reduced-motion:reduce){.uf-req>svg{transition:opacity .12s linear}}.modal-kit .user-form-fixed{min-height:var(--ui-modal-control-height);font-size:var(--ui-text-sm);color:var(--ui-text);align-items:center;font-weight:500;display:flex}.modal-kit .uf-stepper{height:var(--ui-modal-control-height);border:1px solid var(--ui-border-strong);background:var(--ui-surface);align-items:stretch;width:100%;display:inline-flex;position:relative;overflow:hidden}.modal-kit .uf-stepper:focus-within{border-color:var(--ui-primary)}.modal-kit .uf-stepper button,.app-shell .modal-kit .uf-stepper button{width:var(--ui-modal-control-height);height:auto;min-height:0;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;display:grid}.modal-kit .uf-stepper button:hover{color:var(--ui-text);background:var(--ui-surface-subtle)}.modal-kit .uf-stepper button:first-child{border-right:1px solid var(--ui-border-strong)}.modal-kit .uf-stepper button:last-child{border-left:1px solid var(--ui-border-strong)}.modal-kit .uf-stepper input{min-width:0;color:var(--ui-text);font-size:var(--ui-text-sm);font-variant-numeric:tabular-nums;text-align:center;background:0 0;border:0;outline:none;flex:auto;font-weight:500}.modal-kit .user-form-checks{gap:var(--ui-modal-grid-column-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.modal-kit .user-form-checks label.sig-check{border-radius:var(--ui-modal-control-radius);align-items:center}.modal-kit .user-form-checks .b2b-order-check-title{font-size:var(--ui-text-sm);color:var(--ui-text);font-weight:500}.modal-kit .dp-input{font-weight:500}.modal-kit .user-form-checks label.sig-check .cat-check{margin-top:0}.modal-kit .user-form-checks .cat-facet-input:checked+.cat-check:after{inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%23000' stroke-width='32' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='40 144 96 200 224 72'/%3E%3C/svg%3E") 50%/.75rem .75rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='none' stroke='%23000' stroke-width='32' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='40 144 96 200 224 72'/%3E%3C/svg%3E") 50%/.75rem .75rem no-repeat}@media (max-width:720px){.user-form-checks{grid-template-columns:minmax(0,1fr)}}.modal-kit .sig-modal-head,.modal-kit .sig-modal-foot{box-sizing:border-box;height:var(--ui-modal-bar-height);padding-block:0}.modal-kit .sig-modal-head{justify-content:center}
