.dioni-safe-placeholder-shell{position:relative}.dioni-safe-placeholder-field::placeholder{color:transparent!important;opacity:0!important}.dioni-safe-placeholder{position:absolute;z-index:var(--dioni-safe-placeholder-z, 2);top:var(--dioni-safe-placeholder-top, 50%);right:var(--dioni-safe-placeholder-right, 16px);left:auto;transform:var(--dioni-safe-placeholder-transform, translateY(-50%));overflow:visible;color:var(--dioni-safe-placeholder-color, var(--dioni-theme-text-faint, #6b6f82));direction:rtl;text-align:right;white-space:nowrap;pointer-events:none;font:inherit;font-size:var(--dioni-safe-placeholder-size, inherit);font-weight:var(--dioni-safe-placeholder-weight, inherit);line-height:var(--dioni-safe-placeholder-line-height, 2.25)}html[dir=ltr] .dioni-safe-placeholder,.dioni-safe-placeholder--ltr{right:auto;left:var(--dioni-safe-placeholder-left, 16px);direction:ltr;text-align:left}.dioni-safe-placeholder-field:not(:placeholder-shown)~.dioni-safe-placeholder{visibility:hidden}.dioni-safe-placeholder-field:focus~.dioni-safe-placeholder--focus-shift{padding-inline-start:var(--dioni-safe-placeholder-focus-shift, .45rem)}html[data-theme=dark] body .dioni-safe-placeholder{color:var(--dioni-role-placeholder)!important;opacity:1!important}.dioni-arabic-safe-input--mirrored{color:transparent!important;-webkit-text-fill-color:transparent!important;caret-color:var(--dioni-safe-value-caret-color, var(--dioni-theme-text-strong))!important}.dioni-arabic-safe-input-shell{position:relative;min-width:0;display:block}html:not([data-theme=dark]) .dioni-arabic-safe-input--mirrored,html[data-theme=dark] .dioni-arabic-safe-input--mirrored{color:transparent!important;-webkit-text-fill-color:transparent!important}.dioni-arabic-safe-value-viewport{position:absolute;z-index:var(--dioni-safe-value-z, var(--dioni-safe-placeholder-z, 2));top:var(--dioni-safe-value-top, var(--dioni-safe-placeholder-top, 50%));right:var(--dioni-safe-value-right, var(--dioni-safe-value-computed-right, var(--dioni-safe-placeholder-right, 16px)));left:var(--dioni-safe-value-left, var(--dioni-safe-value-computed-left, var(--dioni-safe-placeholder-left, 16px)));transform:var(--dioni-safe-value-transform, var(--dioni-safe-placeholder-transform, translateY(-50%)));padding-block:var(--dioni-safe-value-ink-guard, .35em);overflow-x:auto;overflow-y:hidden;color:var(--dioni-safe-value-color, var(--dioni-theme-text-strong));white-space:nowrap;pointer-events:none;font-family:var(--dioni-safe-value-font-family, var(--dioni-safe-value-computed-font-family, var(--dioni-app-font, "Rubik Variable", system-ui, sans-serif)));font-size:max(var(--dioni-editable-min-font-size, 0px),var(--dioni-safe-value-size, var(--dioni-safe-value-computed-font-size, var(--dioni-safe-placeholder-size, inherit))));font-weight:var(--dioni-safe-value-weight, var(--dioni-safe-value-computed-font-weight, var(--dioni-safe-placeholder-weight, inherit)));font-style:var(--dioni-safe-value-font-style, var(--dioni-safe-value-computed-font-style, normal));line-height:var(--dioni-safe-value-line-height, var(--dioni-safe-value-computed-line-height, 2.25));letter-spacing:var(--dioni-safe-value-letter-spacing, var(--dioni-safe-value-computed-letter-spacing, normal));word-spacing:var(--dioni-safe-value-word-spacing, var(--dioni-safe-value-computed-word-spacing, normal));text-transform:var(--dioni-safe-value-text-transform, var(--dioni-safe-value-computed-text-transform, none));scrollbar-width:none}.dioni-arabic-safe-value-viewport::-webkit-scrollbar{display:none}.dioni-arabic-safe-value-viewport--rtl{direction:rtl;text-align:right}.dioni-arabic-safe-value-viewport--ltr{direction:ltr;text-align:left;unicode-bidi:plaintext}.dioni-arabic-safe-value{display:inline-block;min-width:max-content;color:inherit;font:inherit;line-height:inherit;white-space:nowrap}.customers-phone-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,13fr);gap:8px;direction:rtl}html[dir=ltr] .customers-phone-row{direction:ltr}.customers-phone-input{direction:ltr;text-align:right}html[dir=ltr] .customers-phone-input{text-align:left}.customers-country-field{position:relative}.customers-country-button{width:100%;padding:8px 7px;display:flex;align-items:center;justify-content:center;gap:5px;line-height:1;cursor:pointer}.customers-country-button>span{font-size:20px;line-height:1}.customers-country-button bdi{font-size:13px;font-weight:850;line-height:1}.customers-country-button>svg{flex:0 0 auto}.customers-country-picker{position:absolute;z-index:50;right:0;bottom:calc(100% + 8px);width:260px;padding:6px;border:2px solid rgba(59,130,246,.28);border-radius:15px;overflow:hidden;background:#f8fafce6;box-shadow:0 18px 40px -14px #0f172a4d;backdrop-filter:blur(24px) saturate(108%);-webkit-backdrop-filter:blur(24px) saturate(108%);contain:layout paint style}.customers-country-picker-portal{position:fixed;z-index:10050;isolation:isolate}.customers-country-picker-portal>.customers-country-picker{position:relative;inset:auto;width:100%;max-width:100%}.customers-country-list{max-height:168px;padding-inline:8px;overflow-y:auto;overscroll-behavior-x:none;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;direction:rtl;contain:layout paint style}html[dir=ltr] .customers-country-list{direction:ltr}.customers-country-list::-webkit-scrollbar{display:none}.customers-country-list__virtual-space{position:relative;width:100%}.customers-country-list__virtual-space>.customers-country-option{position:absolute;right:0;left:0;margin:0}.customers-country-scroll-indicator{position:absolute;z-index:3;top:6px;left:6px;width:3px;border-radius:999px;background:#3b82f6;box-shadow:0 0 8px #3b82f64d;cursor:grab;touch-action:none;contain:paint;will-change:transform}.customers-country-scroll-indicator:active{cursor:grabbing}.customers-country-option{width:100%;min-height:40px;margin-block:1px;padding:7px 10px;border:0;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#334155;background:transparent;text-align:right;cursor:pointer;-webkit-tap-highlight-color:transparent}.customers-country-option__identity{display:flex;align-items:center;gap:8px}.customers-country-option__identity>span{font-size:19px;line-height:1}.customer-country-flag{display:inline-flex;width:22px;height:16px;flex:0 0 auto;align-items:center;justify-content:center;line-height:1}.customer-country-flag>img{display:block;width:100%;height:100%;object-fit:contain;overflow:visible;filter:drop-shadow(0 0 .6px rgba(23,32,27,.34))}.customer-country-flag--syria>img{width:20px;height:20px;max-width:none;flex:0 0 auto}.customers-country-option__flag:not(.customer-country-flag--syria){font-size:19px}.customers-country-option strong{font-size:12px;font-weight:800;line-height:1.6}.customers-country-option bdi{color:#64748b;font-size:11px;font-weight:750}.customers-country-option--selected{color:#2563eb;background:#dbeafead}.customers-country-option:hover,.customers-country-option:focus-visible{outline:0;background:#eff6ffb8}.customers-country-search{min-height:40px;margin-top:4px;padding:7px 10px;border:1px solid rgba(59,130,246,.18);border-radius:11px;display:flex;align-items:center;gap:8px;color:#64748b;background:#ffffff94;box-shadow:inset 0 1px 2px #0f172a09;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.customers-country-search--solid{backdrop-filter:none;-webkit-backdrop-filter:none}.customers-country-search:focus-within{border-color:#3b82f67a;box-shadow:0 0 0 3px #3b82f617}.customers-country-search input{min-width:0;width:100%;padding:0;border:0;outline:0;color:#1e293b;background:transparent;font:inherit;font-size:max(var(--dioni-editable-min-font-size, 0px),11px);font-weight:800;line-height:1.6;text-align:right}.customers-country-search__field{min-width:0;height:26px;flex:1;display:flex;align-items:center;--dioni-safe-placeholder-right: 0px;--dioni-safe-placeholder-left: 0px;--dioni-safe-placeholder-size: 11px;--dioni-safe-placeholder-weight: 800}:where(button:has(>.dioni-action-loading)){position:relative}:root{--dioni-action-busy-surface: #eef1eb;--dioni-action-busy-ink: #667068;--dioni-action-busy-border: #dfe4dd}:root[data-theme=dark]{--dioni-action-busy-surface: #303b38;--dioni-action-busy-ink: #aaa69c;--dioni-action-busy-border: #3a3a36}:root :is(#root,body) button[aria-busy=true]:has(>.dioni-action-loading){border-color:var(--v1-v5-border, var(--dioni-role-border, var(--dioni-action-busy-border)))!important;background:var(--v1-v5-surface-strong, var(--dioni-role-control-hover, var(--dioni-action-busy-surface)))!important;color:var(--v1-v5-muted, var(--dioni-role-muted, var(--dioni-action-busy-ink)))!important;box-shadow:none!important;filter:none!important;opacity:1!important;cursor:wait}:root :is(#root,body) button[aria-busy=true]>.dioni-action-loading,:root :is(#root,body) button[aria-busy=true]>.dioni-action-loading>.dioni-action-loading__spinner{color:inherit!important;stroke:currentColor!important;background:transparent!important;border:0!important;box-shadow:none!important}.dioni-action-loading{position:absolute;inset:0;display:grid;place-items:center;color:currentColor;line-height:0;pointer-events:none;translate:none;transform:none}.dioni-action-loading__spinner{display:block;width:19px;height:19px;flex:0 0 auto;overflow:visible;color:currentColor;stroke:currentColor;transform-origin:50% 50%;animation:dioni-action-loading-spin .85s steps(12,end) infinite}.dioni-action-loading>.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes dioni-action-loading-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.dioni-action-loading__spinner{animation:none}}.dioni-action-label-placeholder{visibility:hidden;display:contents}:root :is(#root,body) button[aria-busy=true]:has(>.dioni-action-loading)>:not(.dioni-action-loading),:root :is(#root,body) button[aria-busy=true]:has(>.dioni-action-loading)>:not(.dioni-action-loading) *{visibility:hidden!important}.dioni-dialog-actions{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;width:100%}.dioni-dialog-actions>button{flex:1;min-width:0}.dioni-dialog-actions>.dioni-operation-error{flex-basis:100%}*,*:before,*:after{scrollbar-width:none!important;scrollbar-gutter:auto!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.customers-country-scroll-indicator{display:none!important}
