.assistant-settings{border:1px solid var(--line,#d8e4e9);background:var(--card,#fff);color:var(--text,#173642);border-radius:16px;margin:18px 0;overflow:hidden}.assistant-settings>summary{cursor:pointer;list-style:revert;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:16px;display:flex}.assistant-settings>summary span{color:var(--muted,#647782);font-size:12px}.assistant-settings-body{padding:0 16px 16px}.assistant-settings-body p{overflow-wrap:anywhere;font-size:13px;line-height:1.9}.assistant-runtime-note{background:var(--surface,#f6f8fa);border-inline-start:3px solid #9a6b16;border-radius:6px;padding:10px 12px}.assistant-settings-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.assistant-settings-toolbar span{font-size:12px}.assistant-settings button{border:1px solid var(--line,#ccd9e4);background:var(--surface,#f3f7fa);color:inherit;font:inherit;cursor:pointer;border-radius:10px;min-height:44px;padding:10px 14px}.assistant-settings button:disabled{cursor:not-allowed;opacity:.6}:is(.assistant-settings button:focus-visible,.assistant-settings input:focus-visible,.assistant-settings select:focus-visible,.assistant-settings textarea:focus-visible,.assistant-settings>summary:focus-visible){outline-offset:2px;outline:2px solid #087e9c}.assistant-settings-layout{grid-template-columns:minmax(160px,230px) minmax(0,1fr);gap:16px;display:grid}.assistant-profile-list{flex-direction:column;align-items:stretch;gap:8px;display:flex}.assistant-profile-list button{text-align:start;overflow-wrap:anywhere;gap:5px;display:grid}.assistant-profile-list button[aria-pressed=true]{border-color:#087e9c;box-shadow:inset 3px 0 #087e9c}.assistant-profile-list span,.assistant-profile-list small{font-size:12px}.assistant-profile-editor{border:1px solid var(--line,#d8e4e9);border-radius:12px;min-width:0;padding:16px}.assistant-profile-editor legend{overflow-wrap:anywhere;max-width:100%;padding:0 6px}.assistant-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.assistant-profile-editor label{gap:6px;margin-bottom:12px;font-size:13px;display:grid}.assistant-profile-editor input,.assistant-profile-editor select,.assistant-profile-editor textarea{box-sizing:border-box;border:1px solid var(--line,#ccd9e4);background:var(--card,#fff);width:100%;min-width:0;color:inherit;min-height:44px;font:inherit;border-radius:9px;padding:10px;line-height:1.7}.assistant-profile-editor textarea{resize:vertical}.assistant-profile-editor:disabled input,.assistant-profile-editor:disabled select,.assistant-profile-editor:disabled textarea{opacity:.8}.assistant-settings-hint{color:var(--muted,#647782)}.assistant-settings-error{color:var(--danger,#a82a2a)}.assistant-settings .assistant-remove{color:var(--danger,#a82a2a);margin-top:12px}@media (max-width:700px){.assistant-settings-layout{grid-template-columns:minmax(0,1fr)}.assistant-profile-list{flex-direction:row;padding:3px;overflow-x:auto}.assistant-profile-list button{flex:0 0 180px}.assistant-profile-grid{grid-template-columns:minmax(0,1fr)}.assistant-profile-editor{padding:12px}.assistant-settings-body{padding:0 12px 12px}}html body .moqimi-admin[data-admin-mobile]{--am-accent:#2465ab;--am-soft:#edf4fc;--am-ink:var(--admin-ink,#203448);--am-muted:var(--admin-muted,#6c7c8d);--am-line:var(--admin-line,#dce5ef);--am-card:var(--admin-card,#fff);font-variant-numeric:tabular-nums}html[data-theme=dark] body .moqimi-admin[data-admin-mobile]{--am-accent:#a2c8ff;--am-soft:#20354f}html body .moqimi-admin[data-admin-mobile] .am-section-navigation{display:none}html body .moqimi-admin[data-admin-mobile] .am-workspace-heading{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}html body .moqimi-admin[data-admin-mobile] .am-workspace-heading>div{flex:1;min-width:0}html body .moqimi-admin[data-admin-mobile] .am-workspace-heading h2{color:var(--am-ink);margin:0;font-size:20px}html body .moqimi-admin[data-admin-mobile] .am-workspace-heading p{color:var(--am-muted);margin:5px 0 0;font-size:13px;line-height:1.8}html body .moqimi-admin[data-admin-mobile] .am-heading-icon{background:var(--am-soft);width:48px;height:48px;color:var(--am-accent);border-radius:14px;flex:none;place-items:center;display:grid}html body .moqimi-admin[data-admin-mobile] .am-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html body .moqimi-admin[data-admin-mobile] .am-service-card{text-align:right;border:1px solid var(--am-line);background:var(--am-card);min-height:96px;color:var(--am-ink);box-shadow:none;border-radius:14px;align-items:center;gap:12px;padding:16px;display:flex}html body .moqimi-admin[data-admin-mobile] .am-service-card>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}html body .moqimi-admin[data-admin-mobile] .am-service-symbol{width:42px;height:42px;color:var(--am-accent);background:var(--am-soft);border-radius:12px;flex:none;place-items:center;display:grid}html body .moqimi-admin[data-admin-mobile] .am-service-card strong{font-size:15px}html body .moqimi-admin[data-admin-mobile] .am-service-card small{color:var(--am-muted);font-size:12px;line-height:1.8}html body .moqimi-admin[data-admin-mobile] .am-helper-note{background:var(--am-soft);color:var(--am-ink);border-radius:12px;align-items:flex-start;gap:8px;margin-top:14px;padding:12px;font-size:13px;line-height:1.8;display:flex}html body .moqimi-admin[data-admin-mobile] .am-helper-note svg{color:var(--am-accent);flex:none;margin-top:3px}html body .moqimi-admin[data-admin-mobile] .am-helper-note p{margin:0}html body .moqimi-admin[data-admin-mobile] .am-runtime-badge{border:1px solid var(--am-line);color:var(--am-muted);border-radius:20px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:flex}html body .moqimi-admin[data-admin-mobile] .am-assistant-workspace>.assistant-settings{border-color:var(--am-line);border-radius:12px;margin:0}@media (max-width:1000px){html body .moqimi-admin[data-admin-mobile]{min-width:0;max-width:100%;font-family:Vazirmatn Variable,Vazirmatn,sans-serif}html body .moqimi-admin[data-admin-mobile] .admin-workspace-content{min-width:0;max-width:100%;padding-bottom:calc(100px + env(safe-area-inset-bottom))}html body .moqimi-admin[data-admin-mobile] .am-section-navigation{overscroll-behavior-x:contain;scrollbar-width:thin;gap:6px;margin-bottom:8px;padding:4px 0 12px;display:flex;overflow-x:auto}html body .moqimi-admin[data-admin-mobile] .am-section-navigation button{border:1px solid var(--am-line);background:var(--am-card);min-height:44px;color:var(--am-muted);white-space:nowrap;box-shadow:none;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;display:flex}html body .moqimi-admin[data-admin-mobile] .am-section-navigation button[aria-current=page]{background:var(--am-soft);color:var(--am-accent);border-color:var(--am-accent);font-weight:700}html body .moqimi-admin[data-admin-mobile] :where(.admin-section,.catalog-simple,.supplier-panel,.smartpay-workspace,.wafi-workspace,.assistant-settings,.telegram-manager){box-sizing:border-box;min-width:0;max-width:100%}html body .moqimi-admin[data-admin-mobile] :is(h2,h3,h4,p,b,strong,small,label,summary){overflow-wrap:anywhere}html body .moqimi-admin[data-admin-mobile] :is(.admin-section h2,.cs-row h2,.sp-heading h2,.wf-heading h2){font-size:19px!important;line-height:1.6!important}html body .moqimi-admin[data-admin-mobile] :is(.admin-section h3,.cs-card h3,.sp-card h3,.wf-card h3){font-size:15px!important;line-height:1.7!important}html body .moqimi-admin[data-admin-mobile] :is(button,summary,select){touch-action:manipulation}html body .moqimi-admin[data-admin-mobile] :is(button,input:not([type=checkbox]):not([type=radio]),select){min-height:44px}html body .moqimi-admin[data-admin-mobile] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%;border-radius:11px!important;font-size:16px!important}html body .moqimi-admin[data-admin-mobile] :is(input[type=checkbox],input[type=radio]){accent-color:var(--am-accent);flex:none;width:20px!important;height:20px!important;min-height:20px!important}html body .moqimi-admin[data-admin-mobile] :is(button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid var(--am-accent)!important}html body .moqimi-admin[data-admin-mobile] :is(.admin-section-title,.sp-heading,.wf-heading,.sp-heading-title,.wf-heading-title,.cs-row,.supplier-connection,.sp-section-title,.wf-section-title){flex-wrap:wrap;align-items:center;gap:10px!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-heading-actions,.wf-heading-actions,.sp-actions,.wf-actions,.admin-action-row,.supplier-selection-tools,.supplier-bulk,.cs-tabs){min-width:0;max-width:100%;flex-wrap:wrap!important;gap:8px!important;display:flex!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-actions,.wf-actions,.admin-action-row,.cs-tabs)>button{flex:130px;white-space:normal!important;font-size:13px!important;line-height:1.7!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-tabs,.wf-tabs){gap:6px;max-width:100%;padding:4px 0 10px;flex-wrap:nowrap!important;display:flex!important;overflow-x:auto!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-tabs,.wf-tabs)>button{white-space:nowrap;min-height:44px;border-radius:10px!important;flex:none!important;padding:9px 12px!important;font-size:13px!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-tabs,.wf-tabs)>button.is-current{background:var(--am-soft)!important;color:var(--am-accent)!important;border-color:var(--am-accent)!important;box-shadow:none!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-overview-top,.wf-overview-top,.sp-connection-grid,.wf-connection-grid,.bwp-connection-fields,.api-error-tools,.supplier-tools,.supplier-connection-cards,.admin-form-grid,.panel-form,.staff-layout,.owner-account-overview){grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-card,.wf-card,.cs-card,.api-error-card,.supplier-connection-card,.topup-review-card){border:1px solid var(--am-line)!important;box-shadow:none!important;border-radius:14px!important;padding:14px!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-balance,.wf-balance)>strong{overflow-wrap:anywhere;font-size:34px!important;line-height:1.5!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-balance,.wf-balance)>strong small{font-size:14px!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-alert,.wf-alert){border-radius:12px!important;align-items:flex-start!important;gap:8px!important;padding:12px!important;font-size:13px!important;line-height:1.9!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-alert,.wf-alert)>svg{flex:none;width:19px;height:19px}html body .moqimi-admin[data-admin-mobile] :is(.sp-refresh-toolbar,.bwp-refresh,.supplier-sync-toolbar){gap:8px;border-radius:12px!important;flex-direction:column!important;align-items:stretch!important;padding:12px!important;font-size:12px!important;display:flex!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-refresh-toolbar,.bwp-refresh,.supplier-sync-toolbar) label{align-items:center;gap:8px;min-height:40px;display:flex}html body .moqimi-admin[data-admin-mobile] :is(.sp-note,.wf-note,.cs-note,.sp-footer,.wf-footer){font-size:12px!important;line-height:1.9!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-table-wrap,.wf-table-wrap,.table-scroll,.report-table-wrap,.report-table-card,.supplier-table-scroll){overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}html body .moqimi-admin[data-admin-mobile] .supplier-table-scroll{overflow:visible!important}html body .moqimi-admin[data-admin-mobile] .supplier-table{width:100%;display:block;min-width:0!important}html body .moqimi-admin[data-admin-mobile] .supplier-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}html body .moqimi-admin[data-admin-mobile] .supplier-table tbody{gap:10px;display:grid}html body .moqimi-admin[data-admin-mobile] .supplier-table tr{border:1px solid var(--am-line);background:var(--am-card);border-radius:12px;grid-template-columns:minmax(0,1fr);padding:10px;display:grid}html body .moqimi-admin[data-admin-mobile] .supplier-table td{overflow-wrap:anywhere;border:0;grid-template-columns:minmax(85px,.4fr) minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:7px 2px;font-size:13px;display:grid}html body .moqimi-admin[data-admin-mobile] .supplier-table td:before{content:attr(data-label);color:var(--am-muted);grid-column:1;font-size:11px}html body .moqimi-admin[data-admin-mobile] .supplier-table td>:is(small,b){overflow-wrap:anywhere;min-width:0}html body .moqimi-admin[data-admin-mobile] .supplier-table td>small{grid-column:2}html body .moqimi-admin[data-admin-mobile] .supplier-table :is(input,select){width:100%;max-width:100%}html body .moqimi-admin[data-admin-mobile] :is(.supplier-pages,.members-pagination){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex!important}html body .moqimi-admin[data-admin-mobile] .catalog-simple{font-size:14px}html body .moqimi-admin[data-admin-mobile] .cs-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body .moqimi-admin[data-admin-mobile] .cs-card.cs-product{align-items:start;grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .cs-product :is(img,.cs-product-icon){border-radius:12px!important;width:52px!important;height:52px!important}html body .moqimi-admin[data-admin-mobile] .cs-product-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .cs-product-actions>.cs-row{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}html body .moqimi-admin[data-admin-mobile] .cs-product-actions button{width:100%;min-height:44px;font-size:13px!important}html body .moqimi-admin[data-admin-mobile] :is(.cs-tabs button[aria-pressed=true],.member-wallet-modes button[aria-pressed=true]){background:var(--am-soft)!important;color:var(--am-accent)!important;border-color:var(--am-accent)!important}html body .moqimi-admin[data-admin-mobile] .api-error-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .api-error-summary>span{border:1px solid var(--am-line);border-radius:12px;gap:6px;min-width:0;padding:10px!important;font-size:11px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .api-error-summary b{font-size:21px!important}html body .moqimi-admin[data-admin-mobile] .api-error-card header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}html body .moqimi-admin[data-admin-mobile] .api-error-card p{line-height:1.9;font-size:13px!important}html body .moqimi-admin[data-admin-mobile] .admin-order-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .admin-order-tools>.admin-order-search{grid-column:1/-1!important}html body .moqimi-admin[data-admin-mobile] :is(.admin-order-critical,.admin-order-priority-grid,.admin-order-identifiers,.admin-order-update-grid){grid-template-columns:minmax(0,1fr)!important}html body .moqimi-admin[data-admin-mobile] .admin-bulk-toolbar{border-radius:12px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}html body .moqimi-admin[data-admin-mobile] .admin-bulk-toolbar>:is(button,select){flex:135px;min-width:0}html body .moqimi-admin[data-admin-mobile] .assistant-settings-layout,html body .moqimi-admin[data-admin-mobile] .assistant-profile-grid{gap:12px;grid-template-columns:minmax(0,1fr)!important}html body .moqimi-admin[data-admin-mobile] .assistant-profile-list{flex-direction:row;gap:8px;padding:4px 0 10px;display:flex;overflow-x:auto}html body .moqimi-admin[data-admin-mobile] .assistant-profile-list>button{text-align:right;border-radius:12px;flex:0 0 180px;min-width:0}html body .moqimi-admin[data-admin-mobile] .assistant-profile-list>button[aria-pressed=true]{border-color:var(--am-accent);background:var(--am-soft);box-shadow:inset -3px 0 var(--am-accent)}html body .moqimi-admin[data-admin-mobile] .assistant-settings-toolbar{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}html body .moqimi-admin[data-admin-mobile] .assistant-settings-toolbar>button{flex:160px;font-size:13px}html body .moqimi-admin[data-admin-mobile] .assistant-profile-editor{border-radius:12px;padding:12px}html body .moqimi-admin[data-admin-mobile] .assistant-runtime-note{background:var(--am-soft);border-color:var(--am-accent)}html body .moqimi-admin[data-admin-mobile] .am-runtime-badge{margin-inline-start:60px}html body .moqimi-admin[data-admin-mobile] .am-workspace-heading h2{font-size:18px}html body .moqimi-admin[data-admin-mobile] .am-service-grid{grid-template-columns:minmax(0,1fr);gap:10px}html body .moqimi-admin[data-admin-mobile] .am-service-card{min-height:88px;padding:14px}html body .moqimi-admin[data-admin-mobile] :is(.member-detail-sheet,.member-status-dialog,.support-settings-dialog,.telegram-manager-dialog){box-sizing:border-box;overflow-y:auto;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 24px)!important}html body .moqimi-admin[data-admin-mobile] .moqimi-admin-drawer>nav{border-radius:14px 0 0 14px!important}html body .moqimi-admin[data-admin-mobile] .moqimi-drawer-sections button{min-height:44px!important;padding:8px 10px!important}html body .moqimi-admin[data-admin-mobile] .moqimi-drawer-sections section{margin-block:6px!important}html body .moqimi-admin[data-admin-mobile] .moqimi-drawer-sections h2{padding-block:8px!important;font-size:12px!important}html body .support-portal-root[data-admin-mobile] .admin-support-navigation{min-height:48px;gap:8px!important;padding:6px 10px!important}html body .support-portal-root[data-admin-mobile] .admin-support-navigation>button{min-height:40px;font-size:12px}html body .support-portal-root[data-admin-mobile] .support-chat>header{gap:6px!important;min-height:60px!important;padding:8px!important}html body .support-portal-root[data-admin-mobile] .support-chat-heading h2{font-size:14px!important}html body .support-portal-root[data-admin-mobile] .support-chat-actions{flex-wrap:wrap;gap:3px!important}html body .support-portal-root[data-admin-mobile] .support-chat-actions>button{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}html body .support-portal-root[data-admin-mobile] .support-search{min-height:44px!important}html body .support-portal-root[data-admin-mobile] .support-filters{overflow-x:auto;gap:6px!important;padding:8px!important}html body .support-portal-root[data-admin-mobile] .support-filters button{min-height:40px!important;padding:8px 10px!important;font-size:12px!important}html body .support-portal-root[data-admin-mobile] .support-ticket-card{gap:10px!important;min-height:76px!important;padding:12px!important}html body .support-portal-root[data-admin-mobile] .support-ticket-card strong{font-size:14px!important}html body .support-portal-root[data-admin-mobile] .messenger-composer{padding:8px 8px max(8px,env(safe-area-inset-bottom))!important;gap:6px!important}html body .support-portal-root[data-admin-mobile] .composer-text textarea{min-height:44px!important;max-height:110px!important;font-size:16px!important;line-height:1.7!important}html body .support-portal-root[data-admin-mobile] :is(.composer-tool,.composer-send){width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html body .support-portal-root[data-admin-mobile] .support-overflow-menu{overflow-y:auto;max-width:calc(100vw - 24px)!important;max-height:min(70dvh,520px)!important}html body .support-portal-root[data-admin-mobile] .mic-permission-dialog{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;inset:0!important;overflow-y:auto!important}html body .moqimi-admin[data-admin-mobile] [hidden]{display:none!important}}@media (max-width:380px){html body .moqimi-admin[data-admin-mobile] .am-section-navigation button{padding:9px;font-size:11px}html body .moqimi-admin[data-admin-mobile] .admin-order-tools{grid-template-columns:minmax(0,1fr)!important}html body .moqimi-admin[data-admin-mobile] .api-error-summary{grid-template-columns:minmax(0,1fr)}html body .moqimi-admin[data-admin-mobile] .am-heading-icon{width:42px;height:42px}html body .moqimi-admin[data-admin-mobile] .am-workspace-heading h2{font-size:16px}}@media (max-width:1000px){html body .moqimi-admin[data-admin-mobile] :is(.sp-table-scroll,.wf-table-scroll){overscroll-behavior-x:contain;min-width:0;max-width:100%;overflow-x:auto}html body .moqimi-admin[data-admin-mobile] :is(.sp-form-grid,.sp-default-grid,.sp-filter-grid,.sp-report-filters,.sp-error-filters,.wf-form-grid,.wf-filter-grid,.wf-report-filters,.wf-error-filters){grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-bulk-toolbar,.wf-bulk-toolbar,.api-execution-toolbar,.api-execution-switch){flex-wrap:wrap;align-items:center;gap:8px!important;display:flex!important}html body .moqimi-admin[data-admin-mobile] :is(.sp-bulk-toolbar,.wf-bulk-toolbar,.api-execution-switch)>button{white-space:normal;flex:140px;min-height:44px;font-size:13px!important}html body .moqimi-admin[data-admin-mobile] .api-execution-switch button[aria-pressed=true]{background:var(--am-soft)!important;color:var(--am-accent)!important;border-color:var(--am-accent)!important}html body .moqimi-admin[data-admin-mobile] .members-status-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid!important}html body .moqimi-admin[data-admin-mobile] .members-status-summary>span{grid-template-columns:1fr auto;align-items:center;min-height:58px;box-shadow:none!important;border-radius:12px!important;padding:10px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .members-status-summary i{display:none!important}html body .moqimi-admin[data-admin-mobile] .members-status-summary small{font-size:11px!important}html body .moqimi-admin[data-admin-mobile] .members-status-summary b{font-size:20px!important}html body .moqimi-admin[data-admin-mobile] .members-table{border:0!important;min-width:0!important;overflow:visible!important}html body .moqimi-admin[data-admin-mobile] .members-table-head,html body .moqimi-admin[data-admin-mobile] .member-full-info,html body .moqimi-admin[data-admin-mobile] .member-mobile-state,html body .moqimi-admin[data-admin-mobile] .members-table-hint{display:none!important}html body .moqimi-admin[data-admin-mobile] .member-table-row{align-items:start;margin-bottom:10px;min-width:0!important;box-shadow:none!important;border-radius:14px!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:10px!important;padding:12px!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .member-table-row>.admin-avatar{grid-area:1/1!important;width:42px!important;height:42px!important}html body .moqimi-admin[data-admin-mobile] .member-primary-cell{gap:4px;min-width:0;grid-area:1/2!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .member-primary-cell>b{font-size:14px!important}html body .moqimi-admin[data-admin-mobile] .member-mobile-contact{overflow-wrap:anywhere;gap:4px;min-width:0;font-size:12px;grid-area:2/2/auto/-1!important;display:grid!important}html body .moqimi-admin[data-admin-mobile] .member-actions-menu{justify-self:end;grid-area:1/3!important;position:relative!important}html body .moqimi-admin[data-admin-mobile] .member-actions-menu[open]{z-index:28}html body .moqimi-admin[data-admin-mobile] .member-actions-menu>summary{align-items:center;display:flex;min-height:44px!important;padding:8px!important;font-size:12px!important}html body .moqimi-admin[data-admin-mobile] .member-actions-menu>.member-controls{border:1px solid var(--am-line);gap:8px;max-height:65dvh;overflow-y:auto;top:50px!important;background:var(--am-card)!important;border-radius:14px!important;width:min(310px,80vw)!important;padding:12px!important;display:grid!important;position:absolute!important;inset-inline:auto 0!important;box-shadow:0 8px 24px #142e4d22!important}html body .moqimi-admin[data-admin-mobile] .member-kyc-review{grid-column:1/-1!important}html body .moqimi-admin[data-admin-mobile] :is(.members-search-panel,.members-filter-row){flex-wrap:wrap;gap:8px!important;display:flex!important}html body .moqimi-admin[data-admin-mobile] .members-search-box{flex:100%;min-width:0}html body .moqimi-admin[data-admin-mobile] .members-filter-row select{flex:140px;min-width:0}html body .moqimi-admin[data-admin-mobile] .member-detail-group>div{grid-template-columns:minmax(0,1fr)!important}html body .moqimi-admin[data-admin-mobile] [hidden]{display:none!important}}html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace{box-sizing:border-box;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace>.admin-workspace-content{box-sizing:border-box;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace>.admin-workspace-content>.admin-section{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}@media (min-width:1001px){html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace{grid-template-columns:250px minmax(0,1fr)!important;align-items:start!important;gap:16px!important;display:grid!important}html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace>.admin-desktop-sidebar{box-sizing:border-box;grid-area:1/1!important;width:100%!important;min-width:0!important;display:block!important}html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace>.admin-workspace-content{grid-area:1/2!important}html body .moqimi-admin.admin-users-refined.sidebar-collapsed[data-admin-mobile]>.admin-workspace{grid-template-columns:minmax(0,1fr)!important}html body .moqimi-admin.admin-users-refined.sidebar-collapsed[data-admin-mobile]>.admin-workspace>.admin-desktop-sidebar{display:none!important}html body .moqimi-admin.admin-users-refined.sidebar-collapsed[data-admin-mobile]>.admin-workspace>.admin-workspace-content{grid-column:1!important}}@media (max-width:1000px){html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace{display:block!important}html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace>.admin-workspace-content{grid-area:auto!important}html body .moqimi-admin.admin-users-refined[data-admin-mobile]>.admin-workspace>.admin-desktop-sidebar{display:none!important}html body .moqimi-admin.admin-users-refined.sidebar-pinned:not(.sidebar-collapsed)[data-admin-mobile]>.admin-workspace>.admin-desktop-sidebar{box-sizing:border-box;max-height:42svh;margin-bottom:14px;overflow-y:auto;width:100%!important;display:block!important;position:relative!important;top:auto!important}}.mq-startup{min-height:100vh;box-sizing:border-box;color:#182b42;text-align:center;background:#f7faff;place-items:center;min-height:100dvh;padding:32px 24px;font-family:Vazirmatn Variable,Vazirmatn,sans-serif;display:grid}.mq-startup-content{flex-direction:column;align-items:center;gap:14px;width:min(100%,320px);display:flex}.mq-startup-mark{background:#fff;border:1px solid #e6edf7;border-radius:32px;place-items:center;width:116px;height:116px;animation:.28s ease-out both mqStartupEnter;display:grid}.mq-startup-mark img{object-fit:contain;width:96px;height:96px;display:block}.mq-startup h1{letter-spacing:0;color:#1650ac;margin:6px 0 0;font-size:24px;font-weight:750;line-height:1.5}.mq-startup p{color:#657589;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:14px;line-height:1.9}.mq-startup-dots{direction:ltr;align-items:center;gap:7px;height:12px;margin-top:6px;display:flex}.mq-startup-dots i{background:#2463c4;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite mqStartupPulse}.mq-startup-dots i:nth-child(2){animation-delay:.15s}.mq-startup-dots i:nth-child(3){animation-delay:.3s}.mq-startup button{color:#fff;max-width:100%;min-height:46px;font:inherit;cursor:pointer;background:#1657bd;border:0;border-radius:14px;padding:10px 26px;font-size:14px}.mq-startup button:focus-visible{outline-offset:4px;outline:3px solid #76a6f4}.mq-panel-loading{color:#657589;min-height:160px;font:inherit;text-align:center;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:14px;display:flex}.mq-panel-loading>span{background:#2463c4;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.2s ease-in-out infinite mqStartupPulse}html[data-theme=dark] .mq-startup{color:#e8f0fb;background:#0d1929}html[data-theme=dark] .mq-startup-mark{background:#15233a;border-color:#293b54}html[data-theme=dark] .mq-startup h1{color:#9bc0ff}html[data-theme=dark] .mq-startup p{color:#a7b6cb}@keyframes mqStartupEnter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes mqStartupPulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.mq-startup-mark,.mq-startup-dots i,.mq-panel-loading>span{animation:none}}html:root body section.moqimi-admin[data-admin-shell=professional-v2]{--as2-canvas:#f7f9fc;--as2-card:#fff;--as2-ink:#243746;--as2-muted:#5d7182;--as2-line:#dce5ee;--as2-accent:#286893;--as2-brand:#397eaf;--as2-on-accent:#fff;--as2-soft:#eaf3fa;--as2-shadow:0 3px 16px #24374605;--nx-canvas:var(--as2-canvas);--nx-card:var(--as2-card);--nx-ink:var(--as2-ink);--nx-muted:var(--as2-muted);--nx-line:var(--as2-line);--nx-accent:var(--as2-accent);--nx-soft:var(--as2-soft);--nx-shadow:var(--as2-shadow);--admin-card:var(--as2-card);--admin-ink:var(--as2-ink);--admin-text:var(--as2-ink);--admin-muted:var(--as2-muted);--admin-line:var(--as2-line);--admin-blue:var(--as2-accent);--admin-soft:var(--as2-soft);--am-accent:var(--as2-accent);--am-card:var(--as2-card);--surface:var(--as2-card);--text:var(--as2-ink);font-variant-numeric:tabular-nums;direction:rtl;font-size:14px;line-height:1.8;background:var(--as2-canvas)!important;width:100%!important;min-width:0!important;max-width:none!important;color:var(--as2-ink)!important;margin:0!important;padding:20px 24px 28px!important;font-family:Vazirmatn Variable,Vazirmatn,system-ui,sans-serif!important;display:block!important}html:root[data-theme=dark] body section.moqimi-admin[data-admin-shell=professional-v2]{--as2-canvas:#111c29;--as2-card:#182635;--as2-ink:#e6eef5;--as2-muted:#abbccc;--as2-line:#304456;--as2-accent:#91c7ee;--as2-brand:#397eaf;--as2-on-accent:#142a3f;--as2-soft:#223b50;--as2-shadow:0 3px 16px #00000012}html:root body .moqimi-admin[data-admin-shell] :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--as2-accent)!important;outline-offset:3px!important}html:root body .moqimi-admin[data-admin-shell] .as2-skip{inset-inline-start:24px;z-index:12000;background:var(--as2-card);color:var(--as2-accent);border:2px solid var(--as2-accent);border-radius:10px;padding:12px 20px;position:absolute;top:-100px}html:root body .moqimi-admin[data-admin-shell] .as2-skip:focus{top:12px}html:root body .moqimi-admin[data-admin-shell] .admin-refined-header{z-index:40!important;border:1px solid var(--as2-line)!important;background:var(--as2-card)!important;min-height:82px!important;color:var(--as2-ink)!important;box-shadow:var(--as2-shadow)!important;border-radius:16px!important;flex-wrap:wrap!important;align-items:center!important;gap:16px!important;margin:0 0 20px!important;padding:16px 20px!important;display:flex!important;position:relative!important;inset-block-start:auto!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-heading{flex:1!important;min-width:160px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-heading h1{letter-spacing:0!important;color:var(--as2-ink)!important;margin:3px 0 0!important;font-size:21px!important;font-weight:750!important;line-height:1.6!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-heading>small{color:var(--as2-muted)!important;font-size:11px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-header-tools{flex:none!important;align-items:center!important;gap:8px!important;display:flex!important}html:root body .moqimi-admin[data-admin-shell] :is(.admin-refined-header-tools>button,.admin-refined-menu){border:1px solid var(--as2-line)!important;background:var(--as2-card)!important;width:44px!important;height:44px!important;min-height:44px!important;color:var(--as2-accent)!important;box-shadow:none!important;border-radius:12px!important;padding:11px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-search{background:var(--as2-card)!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;flex:1 0 100%!important;order:5!important;padding:0!important;position:relative!important;inset:auto!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-search>label{border:1px solid var(--as2-line)!important;border-radius:12px!important;align-items:center!important;gap:10px!important;padding:0 12px!important;display:flex!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-search input{box-shadow:none!important;background:0 0!important;border:0!important;width:100%!important;min-height:46px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-results{max-height:340px;overflow:auto;border:1px solid var(--as2-line)!important;background:var(--as2-card)!important;box-shadow:none!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important;padding:8px!important;display:grid!important;position:relative!important;inset:auto!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-results button{text-align:start!important;background:var(--as2-soft)!important;min-height:44px!important;color:var(--as2-ink)!important;border:0!important;border-radius:8px!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;display:flex!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace{grid-template-columns:256px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;min-width:0!important;display:grid!important}html:root body .moqimi-admin[data-admin-shell].sidebar-collapsed .admin-workspace{grid-template-columns:80px minmax(0,1fr)!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace-content{scroll-margin-top:18px;min-width:0!important;max-width:100%!important;padding:0!important;display:block!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace-content>.as2-page-context{margin:0 0 20px!important;padding:0 2px!important}html:root body .moqimi-admin[data-admin-shell] .as2-page-context ol{color:var(--as2-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}html:root body .moqimi-admin[data-admin-shell] .as2-page-context li+li:before{content:"‹";opacity:.6;margin-inline-end:8px;display:inline-block}html:root body .moqimi-admin[data-admin-shell] .as2-page-context li[aria-current]{color:var(--as2-ink);font-weight:650}html:root body .moqimi-admin[data-admin-shell] .as2-page-context button{min-height:36px!important;color:var(--as2-accent)!important;font:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:6px 0!important}html:root body .moqimi-admin[data-admin-shell] .as2-page-context p{color:var(--as2-muted);margin:4px 0 0;font-size:13px;line-height:1.9}html:root body .moqimi-admin[data-admin-shell] .as2-sidebar{border:1px solid var(--as2-line);background:var(--as2-card);min-width:0;height:auto;max-height:calc(100dvh - 40px);color:var(--as2-ink);box-shadow:var(--as2-shadow);z-index:15;border-radius:16px;flex-direction:column;padding:14px 10px;display:flex;position:sticky;top:20px;overflow:hidden}html:root body .moqimi-admin[data-admin-shell] .as2-sidebar button{font:inherit;cursor:pointer;line-height:1.8;box-shadow:none!important;letter-spacing:0!important;transform:none!important}html:root body .moqimi-admin[data-admin-shell] .as2-brand{border-bottom:1px solid var(--as2-line);align-items:center;gap:10px;margin-bottom:14px;padding:8px 10px 18px;display:flex}html:root body .moqimi-admin[data-admin-shell] .as2-brand-symbol{background:var(--as2-brand);color:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-family:system-ui,sans-serif;font-size:19px;font-weight:800;display:grid}html:root body .moqimi-admin[data-admin-shell] .as2-brand>div{gap:1px;display:grid}.moqimi-admin[data-admin-shell] .as2-brand strong{font-size:16px}.moqimi-admin[data-admin-shell] .as2-brand small{color:var(--as2-muted);font-size:11px}html:root body .moqimi-admin[data-admin-shell] .as2-nav-search{border:1px solid var(--as2-line);background:var(--as2-canvas);border-radius:10px;align-items:center;gap:8px;margin:0 4px 12px;padding:0 10px;display:flex}html:root body .moqimi-admin[data-admin-shell] .as2-nav-search input{width:100%!important;min-width:0!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0!important;font-size:13px!important}html:root body .moqimi-admin[data-admin-shell] .as2-nav-search>button{width:28px;min-height:36px;color:var(--as2-muted);background:0 0;border:0;padding:0;font-size:20px}html:root body .moqimi-admin[data-admin-shell] .as2-nav{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 2px;overflow-y:auto}html:root body .moqimi-admin[data-admin-shell] .as2-nav>section{margin-bottom:6px}html:root body .moqimi-admin[data-admin-shell] .as2-group-toggle{width:100%;min-height:44px;color:var(--as2-muted);text-align:start;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;font-weight:650;display:flex}html:root body .moqimi-admin[data-admin-shell] .as2-group-toggle>.as2-chevron{margin-inline-start:auto;font-size:17px;transition:transform .15s}html:root body .moqimi-admin[data-admin-shell] .as2-group-toggle[aria-expanded=true]>.as2-chevron{transform:rotate(180deg)}html:root body .moqimi-admin[data-admin-shell] .as2-nav [hidden]{display:none!important}html:root body .moqimi-admin[data-admin-shell] .as2-nav-item{width:100%;min-height:46px;color:var(--as2-ink);text-align:start;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;margin:3px 0;padding:10px 12px;font-size:12px;display:flex}html:root body .moqimi-admin[data-admin-shell] .as2-nav-item>span:not(.shop-icon-glyph){overflow-wrap:anywhere;flex:1;min-width:0}html:root body .moqimi-admin[data-admin-shell] .as2-nav-item[aria-current=page]{background:var(--as2-soft);color:var(--as2-accent);border-color:var(--as2-line);font-weight:700;box-shadow:inset -3px 0 var(--as2-brand)!important}html:root body .moqimi-admin[data-admin-shell] .as2-nav-item em{text-align:center;background:var(--as2-canvas);min-width:22px;color:var(--as2-muted);border-radius:6px;padding:0 5px;font-size:10px;font-style:normal;font-weight:650}html:root body .moqimi-admin[data-admin-shell] .as2-sidebar :is(.shop-icon-glyph,svg){flex:none!important;width:18px!important;height:18px!important}html:root body .moqimi-admin[data-admin-shell] .as2-sidebar .shop-icon-glyph img{object-fit:contain!important;width:18px!important;height:18px!important}html:root body .moqimi-admin[data-admin-shell] .as2-sidebar-footer{border-top:1px solid var(--as2-line);gap:10px;margin-top:10px;padding:12px 6px 0;display:grid}html:root body .moqimi-admin[data-admin-shell] .as2-role{align-items:center;gap:7px;font-size:12px;display:flex}.moqimi-admin[data-admin-shell] .as2-role small{color:var(--as2-muted);margin-inline-start:auto;font-size:10px}html:root body .moqimi-admin[data-admin-shell] .as2-role-dot{background:var(--as2-brand);border-radius:50%;width:7px;height:7px}html:root body .moqimi-admin[data-admin-shell] .as2-theme{color:var(--as2-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}html:root body .moqimi-admin[data-admin-shell] .as2-theme select{border:1px solid var(--as2-line)!important;background:var(--as2-canvas)!important;width:auto!important;max-width:140px!important;min-height:40px!important;color:var(--as2-ink)!important;border-radius:9px!important;padding:5px 8px!important;font-size:12px!important}html:root body .moqimi-admin[data-admin-shell] .as2-exit{border:1px solid var(--as2-line);width:100%;min-height:44px;color:var(--as2-muted);text-align:start;background:0 0;border-radius:10px;align-items:center;gap:9px;padding:9px 10px;font-size:12px;display:flex}html:root body .moqimi-admin[data-admin-shell] .as2-empty{color:var(--as2-muted);padding:12px;font-size:12px}html:root body .moqimi-admin[data-admin-shell] .as2-compact{padding:10px 7px}html:root body .moqimi-admin[data-admin-shell] .as2-compact .as2-brand{justify-items:center;gap:8px;padding:8px 0 12px;display:grid}html:root body .moqimi-admin[data-admin-shell] .as2-compact .as2-brand>div{display:none}html:root body .moqimi-admin[data-admin-shell] .as2-compact .as2-brand button{width:44px;height:44px;color:var(--as2-muted);background:0 0;border:0;border-radius:9px;place-items:center;display:grid}html:root body .moqimi-admin[data-admin-shell] .as2-compact .as2-nav-item{justify-content:center;padding:10px 0;position:relative}html:root body .moqimi-admin[data-admin-shell] .as2-compact :is(.as2-nav-item>span:not(.shop-icon-glyph),.as2-exit>span:not(.shop-icon-glyph)){display:none}html:root body .moqimi-admin[data-admin-shell] .as2-compact .as2-nav-item em{inset-inline-end:0;min-width:17px;padding:0 3px;font-size:9px;position:absolute;top:0}html:root body .moqimi-admin[data-admin-shell] .as2-compact .as2-exit{justify-content:center;padding:10px 0}html:root body .moqimi-admin[data-admin-shell] :is(.am-section-navigation,.admin-mobile-titlebar,.admin-command-header){display:none!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;margin:0 0 20px!important;display:grid!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access>button{text-align:start!important;border:1px solid var(--as2-line)!important;background:var(--as2-card)!important;min-width:0!important;min-height:100px!important;color:var(--as2-ink)!important;box-shadow:none!important;border-radius:14px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:4px 12px!important;padding:16px!important;display:grid!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access>button>i{grid-row:1/3;background:var(--as2-soft)!important;width:38px!important;height:38px!important;color:var(--as2-accent)!important;border-radius:11px!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access>button>span{color:var(--as2-muted)!important;font-size:11px!important;line-height:1.8!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access>button>strong{color:var(--as2-ink)!important;font-size:23px!important;line-height:1.4!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access>button.needs-attention{border-block-start:3px solid var(--as2-brand)!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace-content>:is(.admin-section,.catalog-simple){border:1px solid var(--as2-line)!important;background:var(--as2-card)!important;box-shadow:var(--as2-shadow)!important;border-radius:16px!important;margin:0!important;padding:24px!important}html:root body .moqimi-admin[data-admin-shell] :is(.admin-dashboard-widget,.admin-balance-hero,.admin-reference-panel){box-shadow:none!important;border-color:var(--as2-line)!important;border-radius:14px!important}html:root body .moqimi-admin[data-admin-shell] .admin-overview-toolbar{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin:0 0 20px!important;padding:0!important}html:root body .moqimi-admin[data-admin-shell] .admin-dashboard-widgets{gap:16px!important}html:root body .moqimi-admin[data-admin-shell] .moqimi-admin-drawer>nav{background:var(--as2-card)!important;color:var(--as2-ink)!important;padding:18px 14px max(18px,env(safe-area-inset-bottom))!important;border-radius:18px 0 0 18px!important;max-width:100vw!important;box-shadow:0 20px 80px #10203033!important}html:root body .moqimi-admin[data-admin-shell] .moqimi-admin-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#142a3f70}html:root body .moqimi-admin[data-admin-shell] .moqimi-drawer-sections button{min-height:46px!important;color:var(--as2-ink)!important;background:0 0!important;border-radius:10px!important;padding:10px 12px!important}html:root body .moqimi-admin[data-admin-shell] .moqimi-drawer-sections button.active{background:var(--as2-soft)!important;color:var(--as2-accent)!important;font-weight:700!important}html:root body .moqimi-admin[data-admin-shell] .admin-mobile-bottom-nav{background:var(--as2-card)!important;border:1px solid var(--as2-line)!important;box-shadow:0 -4px 24px #10203008!important}html:root body .moqimi-admin[data-admin-shell] .admin-mobile-bottom-nav button{min-height:52px!important;color:var(--as2-muted)!important}html:root body .moqimi-admin[data-admin-shell] .admin-mobile-bottom-nav button.active{color:var(--as2-accent)!important;background:var(--as2-soft)!important}@media (hover:hover){html:root body .moqimi-admin[data-admin-shell] :is(.as2-nav-item,.as2-group-toggle,.as2-exit,.admin-refined-header-tools>button):hover{background:var(--as2-soft)!important}}@media (min-width:1001px){html:root body .moqimi-admin[data-admin-shell] .admin-refined-menu{display:none!important}html:root body .moqimi-admin[data-admin-shell] .admin-desktop-toggle{display:grid!important}html:root body .moqimi-admin[data-admin-shell] .admin-mobile-bottom-nav{display:none!important}}@media (max-width:1250px) and (min-width:1001px){html:root body .moqimi-admin[data-admin-shell] .admin-quick-access{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace{grid-template-columns:232px minmax(0,1fr)!important}}@media (max-width:1000px){html:root body section.moqimi-admin[data-admin-shell=professional-v2]{padding:16px 16px calc(96px + env(safe-area-inset-bottom))!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace,html:root body .moqimi-admin[data-admin-shell].sidebar-collapsed .admin-workspace{grid-template-columns:minmax(0,1fr)!important;display:block!important}html:root body .moqimi-admin[data-admin-shell] .as2-sidebar{display:none!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-header{gap:10px!important;min-height:76px!important;margin-bottom:16px!important;padding:14px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-menu{display:grid!important}html:root body .moqimi-admin[data-admin-shell] .admin-desktop-toggle{display:none!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-heading h1{font-size:18px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-heading{min-width:0!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace-content>.as2-page-context{margin-bottom:16px!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace-content>:is(.admin-section,.catalog-simple){padding:18px!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-bottom:16px!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace-content{padding-bottom:0!important}}@media (max-width:520px){html:root body section.moqimi-admin[data-admin-shell=professional-v2]{padding-inline:12px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-header{border-radius:14px!important;gap:8px!important;padding:12px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-heading h1{font-size:16px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-heading>small{font-size:10px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-header-tools{gap:4px!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access>button{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-height:112px!important;padding:12px!important}html:root body .moqimi-admin[data-admin-shell] .admin-quick-access>button>i{grid-row:auto;width:32px!important;height:32px!important}html:root body .moqimi-admin[data-admin-shell] .admin-refined-results{grid-template-columns:minmax(0,1fr)!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace-content>:is(.admin-section,.catalog-simple){padding:14px!important}html:root body .moqimi-admin[data-admin-shell] .as2-page-context p{font-size:12px}}@media (prefers-reduced-motion:reduce){html:root body .moqimi-admin[data-admin-shell] *,html:root body .moqimi-admin[data-admin-shell] :before,html:root body .moqimi-admin[data-admin-shell] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{html:root body .moqimi-admin[data-admin-shell] :is(.as2-sidebar,.as2-page-context,.admin-refined-header,.admin-mobile-bottom-nav){display:none!important}html:root body .moqimi-admin[data-admin-shell] .admin-workspace{display:block!important}html:root body section.moqimi-admin[data-admin-shell]{background:#fff!important;padding:0!important}}html:root body .moqimi-admin[data-admin-shell] :is(.cs-primary,button.admin-primary,.panel-form button[type=submit],.sp-primary){background:var(--as2-accent)!important;border-color:var(--as2-accent)!important;color:var(--as2-on-accent)!important}html:root body .moqimi-admin[data-admin-shell] .cap-workspace{--cap-accent:var(--as2-accent)}html:root body .moqimi-admin[data-admin-shell] :is(.cap-panel form>button,.cap-confirm button:last-child){color:var(--as2-on-accent)!important}html:root body .moqimi-admin[data-admin-shell] :is(.table-scroll,.report-table-wrap,.report-table-card){overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}.cap-workspace{--cap-accent:#397eaf;color:var(--text,#243746);gap:18px;min-width:0;display:grid}.cap-workspace *{box-sizing:border-box}.cap-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.cap-heading h2{margin:5px 0;font-size:23px}.cap-workspace p{color:inherit;margin:8px 0;line-height:1.9}.cap-workspace small,.cap-workspace time{opacity:.8;font-size:12px}.cap-workspace button{color:#243746;cursor:pointer;min-height:44px;font:inherit;background:#eaf3fa;border:1px solid #cbdce8;border-radius:12px;padding:10px 16px}.cap-workspace button:disabled{opacity:.55;cursor:wait}.cap-tabs{gap:8px;padding:3px;display:flex;overflow-x:auto}.cap-tabs button{white-space:nowrap;flex-shrink:0}.cap-tabs button[aria-pressed=true],.cap-panel form>button,.cap-confirm button:last-child{background:var(--cap-accent);color:#fff;border-color:var(--cap-accent)}.cap-summary,.cap-accounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.cap-summary article,.cap-accounts article,.cap-panel{background:var(--surface,#fff);border:1px solid #dce6ee;border-radius:18px;min-width:0;padding:20px}.cap-summary article,.cap-accounts article{align-content:start;gap:12px;display:grid}.cap-summary strong,.cap-accounts strong{overflow-wrap:anywhere;font-size:23px}.cap-accounts h3,.cap-accounts h4,.cap-panel h3{margin:0;font-size:17px}.cap-panel form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.cap-workspace label{gap:8px;font-size:14px;display:grid}.cap-workspace input,.cap-workspace select,.cap-workspace textarea{width:100%;min-width:0;min-height:46px;font:inherit;color:inherit;background:var(--surface,#fff);border:1px solid #b8cbd8;border-radius:10px;padding:10px 12px}.cap-workspace textarea{resize:vertical;min-height:80px}.cap-wide,.cap-panel form>button,.cap-panel form>small{grid-column:1/-1}.cap-error,.cap-success,.cap-hint{overflow-wrap:anywhere;background:#fcecee;border-radius:12px;padding:12px 16px;color:#912d3c!important}.cap-success{background:#e8f6ef;color:#236645!important}.cap-hint{background:#eaf3fa;font-size:13px;color:#243746!important}.cap-history{gap:12px;margin-top:16px;display:grid}.cap-history article{overflow-wrap:anywhere;border:1px solid #dce6ee;border-radius:12px;padding:16px}.cap-history article>div,.cap-history li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cap-history ul{gap:8px;padding:0;list-style:none;display:grid}.cap-pagination{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.cap-backdrop{z-index:11000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14263699;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.cap-confirm{background:var(--surface,#fff);border-radius:20px;gap:16px;width:min(100%,480px);max-height:calc(100dvh - 36px);padding:24px;display:grid;overflow:auto;box-shadow:0 20px 80px #10203033}.cap-confirm dl{grid-template-columns:auto 1fr;gap:10px;margin:0;display:grid}.cap-confirm dd{overflow-wrap:anywhere;margin:0}.cap-confirm>div{gap:10px;display:flex}.cap-confirm>div button{flex:1}@media (max-width:800px){.cap-summary,.cap-accounts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.cap-summary,.cap-accounts,.cap-panel form{grid-template-columns:minmax(0,1fr)}.cap-heading{align-items:flex-start}.cap-heading h2{font-size:20px}.cap-summary article,.cap-accounts article,.cap-panel{padding:16px}.cap-confirm{padding:20px}.cap-summary strong,.cap-accounts strong{font-size:22px}}@media (prefers-color-scheme:dark){.cap-workspace{--cap-accent:#397eaf}}.cap-workspace :focus-visible{outline-offset:3px;outline:3px solid #80b6dd}html body .moqimi-admin.admin-users-refined{--au-blue:#2465ab;--au-soft:#edf4fc;--au-surface:var(--admin-card,#fff);--au-text:var(--admin-ink,#203448);--au-muted:var(--admin-muted,#6c7c8d);--au-border:var(--admin-line,#dce4ed);font-variant-numeric:tabular-nums}html body .moqimi-admin.admin-users-refined>.admin-refined-header{z-index:40;background:var(--au-surface);border:1px solid var(--au-border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;position:sticky;top:0;box-shadow:0 4px 18px #102a4310;display:flex!important}html body .admin-users-refined .admin-refined-heading{flex:1;min-width:0}html body .admin-users-refined .admin-refined-heading small{color:var(--au-muted);font-size:12px;display:block}html body .admin-users-refined .admin-refined-heading h1{color:var(--au-text);margin:0;font-size:19px;line-height:1.6}html body .admin-users-refined .admin-refined-header-tools{gap:6px;display:flex}html body .admin-users-refined .admin-refined-header button{border:1px solid var(--au-border);background:var(--au-surface);min-height:44px;color:var(--au-blue);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:14px;display:flex}html body .admin-users-refined .admin-refined-header-tools>button,html body .admin-users-refined .admin-refined-menu{flex:none;width:44px}html body .admin-users-refined .admin-refined-header .shop-icon-glyph{width:20px;height:20px}html body .admin-users-refined .admin-refined-search{flex-basis:100%;min-width:0}html body .admin-users-refined .admin-refined-search label{border:1px solid var(--au-border);border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}html body .admin-users-refined .admin-refined-search input{flex:1;width:100%;min-width:0;min-height:46px;background:0 0!important;border:0!important}html body .admin-users-refined .admin-refined-results{gap:6px;max-height:40svh;margin-top:8px;display:grid;overflow:auto}html body .admin-users-refined .admin-refined-results button{text-align:right;justify-content:flex-start}html body .admin-users-refined .admin-workspace{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:16px;display:grid!important}html body .admin-users-refined.sidebar-collapsed .admin-workspace{grid-template-columns:minmax(0,1fr)!important}html body .admin-users-refined.sidebar-collapsed .admin-desktop-sidebar{display:none!important}html body .admin-users-refined .admin-desktop-sidebar{border:1px solid var(--au-border);border-radius:16px;min-width:0;max-height:calc(100svh - 118px);padding:12px;position:sticky;top:98px;overflow:auto;display:block!important}html body .admin-users-refined .admin-desktop-sidebar>header{justify-content:space-between;align-items:center;gap:8px;padding:4px 0 12px;display:flex}html body .admin-users-refined .admin-nav-pin{border:1px solid var(--au-border);min-height:40px;color:var(--au-muted);background:0 0;border-radius:10px;align-items:center;gap:4px;padding:7px;font-size:11px;display:flex}html body .admin-users-refined .admin-nav-pin[aria-pressed=true]{color:var(--au-blue);background:var(--au-soft)}html body .admin-users-refined .admin-desktop-nav-groups h2{color:var(--au-muted);margin:0;padding:14px 8px 8px;font-size:12px}html body .admin-users-refined .admin-desktop-nav-groups button{text-align:right;width:100%;min-height:44px;color:var(--au-text);background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:9px 10px;font-size:13px;display:flex}html body .admin-users-refined .admin-desktop-nav-groups button.active{background:var(--au-soft)!important;color:var(--au-blue)!important;box-shadow:inset -3px 0 var(--au-blue)!important}html body .admin-users-refined .admin-desktop-nav-groups button .shop-icon-glyph{width:19px;height:19px}html body .admin-users-refined .admin-desktop-nav-groups button em{margin-inline-start:auto;font-size:11px}html body .admin-users-refined .admin-drawer-pin{white-space:nowrap;border:1px solid var(--au-border);min-height:44px;color:var(--au-blue);background:var(--au-soft);border-radius:10px;padding:8px;font-size:12px}html body .admin-users-refined .admin-members-section{padding:18px!important}html body .admin-users-refined .members-status-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid!important}html body .admin-users-refined .members-status-summary>span{grid-template-columns:1fr auto;align-items:center;border:1px solid var(--au-border)!important;background:var(--au-surface)!important;min-height:60px!important;box-shadow:none!important;border-radius:12px!important;padding:10px 12px!important;display:grid!important}html body .admin-users-refined .members-status-summary>span>i{display:none}html body .admin-users-refined .members-status-summary small{color:var(--au-muted);font-size:12px}html body .admin-users-refined .members-status-summary b{color:var(--au-text);font-size:20px}html body .admin-users-refined .account-status-legend,html body .admin-users-refined .members-table-hint{display:none!important}html body .admin-users-refined .members-search-panel{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:16px 0;display:flex}html body .admin-users-refined .members-search-box{flex:280px;min-width:0}html body .admin-users-refined .members-search-box input{width:100%;min-height:46px}html body .admin-users-refined .members-filter-box{flex:0 auto}html body .admin-users-refined .members-filter-row{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}html body .admin-users-refined .members-filter-row select{flex:1;min-width:130px;min-height:44px}html body .admin-users-refined .members-table{background:0 0!important;border:0!important;min-width:0!important;overflow:visible!important}html body .admin-users-refined .members-table-head{display:none!important}html body .admin-users-refined .member-table-row{align-items:center;position:relative;border:1px solid var(--au-border)!important;background:var(--au-surface)!important;min-width:0!important;box-shadow:none!important;border-radius:14px!important;grid-template-columns:44px minmax(170px,1fr) minmax(170px,1fr) auto!important;gap:12px!important;margin:0 0 10px!important;padding:14px!important;display:grid!important}html body .admin-users-refined .member-table-row>.admin-avatar{grid-area:auto!important;width:44px!important;height:44px!important;font-size:18px!important}html body .admin-users-refined .member-primary-cell,html body .admin-users-refined .member-mobile-contact{gap:4px;min-width:0;grid-area:auto!important;display:grid!important}html body .admin-users-refined .member-mobile-contact{overflow-wrap:anywhere;font-size:12px}html body .admin-users-refined .member-mobile-state,html body .admin-users-refined .member-full-info{display:none!important}html body .admin-users-refined .member-open-profile{min-height:30px!important;box-shadow:none!important;text-align:right!important;color:var(--au-text)!important;background:0 0!important;border:0!important;justify-content:flex-start!important;padding:0!important;font-size:15px!important;font-weight:700!important}html body .admin-users-refined .member-role-label{color:var(--au-muted);font-size:11px}html body .admin-users-refined .member-primary-cell>.member-presence{font-size:11px}html body .admin-users-refined .member-statuses{flex-wrap:wrap;gap:5px;display:flex}html body .admin-users-refined .member-actions-menu{justify-self:end;grid-area:auto!important;position:relative!important}html body .admin-users-refined .member-actions-menu>summary{border:1px solid var(--au-border);min-height:44px;color:var(--au-blue);background:var(--au-soft);border-radius:12px}html body .admin-users-refined .member-actions-menu[open]{z-index:22}html body .admin-users-refined .member-actions-menu>.member-controls{border:1px solid var(--au-border);border-radius:14px;max-height:60svh;overflow:auto;inset-inline:auto 0!important;background:var(--au-surface)!important;width:min(320px,78vw)!important;padding:12px!important;position:absolute!important;top:50px!important;box-shadow:0 8px 24px #142e4d22!important}html body .admin-users-refined .member-controls{gap:8px!important;display:grid!important}html body .admin-users-refined .member-controls>button,html body .admin-users-refined .member-controls select{white-space:normal;width:100%;min-height:44px;font-size:13px!important}html body .admin-users-refined .member-controls-head{border-bottom:1px solid var(--au-border);gap:4px;padding-bottom:10px;display:grid}html body .admin-users-refined .member-access-select{gap:6px;font-size:12px;display:grid}html body .admin-users-refined .member-kyc-review{grid-column:1/-1!important}html body .admin-users-refined .member-detail-sheet{flex-direction:column;background:var(--au-surface)!important;width:min(920px,100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;color:var(--au-text)!important;border-radius:18px!important;display:flex!important;overflow:hidden!important}html body .admin-users-refined .member-detail-header{border-bottom:1px solid var(--au-border);gap:12px;padding:16px!important}html body .admin-users-refined .member-detail-header h2{margin:0;font-size:19px}html body .admin-users-refined .member-detail-tabs{border-bottom:1px solid var(--au-border);flex:none;gap:6px;padding:10px 16px;display:flex;overflow-x:auto}html body .admin-users-refined .member-detail-tabs button{min-height:44px;color:var(--au-muted);white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:9px 13px;font-size:13px}html body .admin-users-refined .member-detail-tabs button[aria-pressed=true]{background:var(--au-soft);color:var(--au-blue);font-weight:700}html body .admin-users-refined .member-detail-scroll{overscroll-behavior:contain;min-height:0;overflow:auto;padding:16px!important;display:block!important}html body .admin-users-refined .member-detail-scroll[data-detail-tab=profile]>[data-member-area]:not([data-member-area=profile]),html body .admin-users-refined .member-detail-scroll[data-detail-tab=finance]>[data-member-area]:not([data-member-area=finance]),html body .admin-users-refined .member-detail-scroll[data-detail-tab=security]>[data-member-area]:not([data-member-area=security]),html body .admin-users-refined .member-detail-scroll[data-detail-tab=settings]>[data-member-area]:not([data-member-area=settings]){display:none!important}html body .admin-users-refined .member-detail-group{border:1px solid var(--au-border)!important;background:var(--au-surface)!important;border-radius:12px!important;margin:0 0 12px!important;padding:14px!important}html body .admin-users-refined .member-detail-group>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html body .admin-users-refined .member-detail-field{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}html body .admin-users-refined .member-detail-field small{color:var(--au-muted);font-size:12px}html body .admin-users-refined .member-detail-field b{color:var(--au-text);font-size:14px;font-weight:600}html body .admin-users-refined :is(.member-detail-row,.member-session-row,.member-documents,.member-phone-change){overflow-wrap:anywhere;grid-column:1/-1;min-width:0}html body .admin-users-refined .member-settings-summary>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}html body .admin-users-refined .member-settings-summary dl div{border:1px solid var(--au-border);border-radius:10px;padding:10px}html body .admin-users-refined .member-settings-summary dt{color:var(--au-muted);font-size:12px}html body .admin-users-refined .member-settings-summary dd{margin:6px 0 0;font-size:14px}html body .admin-users-refined .member-settings-summary>.member-controls{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0;display:grid!important;position:static!important}html body .admin-users-refined .member-settings-summary :is(.member-controls-head,.member-detail-trigger){display:none!important}html body .admin-users-refined .account-lifecycle{border:1px solid var(--au-border);border-radius:14px;margin-top:16px;padding:16px}html body .admin-users-refined .account-lifecycle p{color:var(--au-muted);font-size:13px;line-height:1.9}html body .admin-users-refined .account-lifecycle-actions,html body .admin-users-refined .account-lifecycle footer{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}html body .admin-users-refined .account-lifecycle button{border:1px solid var(--au-border);min-height:44px;color:var(--au-blue);background:var(--au-soft);border-radius:10px;padding:10px 14px;font-size:13px}html body .admin-users-refined .account-lifecycle .danger{color:#a33743;background:#fff1f2;border-color:#eccbd0}html body .admin-users-refined .account-lifecycle button:disabled{opacity:.5;cursor:not-allowed}html body .admin-users-refined .account-lifecycle fieldset{border:0;gap:12px;min-width:0;padding:0;display:grid}html body .admin-users-refined .account-lifecycle label{gap:7px;font-size:13px;display:grid}html body .admin-users-refined .account-lifecycle :is(input,textarea){box-sizing:border-box;border:1px solid var(--au-border);width:100%;min-height:46px;font:inherit;border-radius:10px;padding:10px}html body .admin-users-refined .account-lifecycle [role=alert]{color:#a33743}html[data-theme=dark] body .admin-users-refined{--au-blue:#90bfff;--au-soft:#20354e}html[data-theme=dark] body .admin-users-refined .account-lifecycle .danger{color:#f3adb5;background:#3a242b;border-color:#69434d}@media (min-width:1001px){html body .admin-users-refined .admin-refined-menu{display:none!important}}@media (max-width:1000px){html body .moqimi-admin.admin-users-refined .admin-workspace{display:block!important}html body .moqimi-admin.admin-users-refined .admin-desktop-sidebar{display:none!important}html body .moqimi-admin.admin-users-refined.sidebar-pinned:not(.sidebar-collapsed) .admin-desktop-sidebar{max-height:42svh;margin-bottom:14px;position:relative;top:auto;display:block!important}html body .admin-users-refined .admin-desktop-toggle{display:none!important}html body .admin-users-refined .member-table-row{grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important}html body .admin-users-refined .member-mobile-contact{grid-area:2/2/auto/-1!important}html body .admin-users-refined .member-actions-menu{grid-area:1/3!important}}@media (max-width:520px){html body .moqimi-admin.admin-users-refined>.admin-refined-header{gap:8px;padding:10px}html body .admin-users-refined .admin-refined-heading h1{font-size:16px}html body .admin-users-refined .admin-refined-heading small{font-size:10px}html body .admin-users-refined .admin-refined-header-tools{gap:4px}html body .admin-users-refined .members-status-summary{grid-template-columns:repeat(2,minmax(0,1fr))}html body .admin-users-refined .admin-members-section{padding:12px!important}html body .admin-users-refined .member-detail-sheet{width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important}html body .admin-users-refined .member-detail-group>div,html body .admin-users-refined .member-settings-summary>.member-controls{grid-template-columns:minmax(0,1fr)}html body .admin-users-refined .member-detail-header{padding:12px!important}html body .admin-users-refined .member-detail-header h2{font-size:17px}}html body .admin-users-refined .member-profile-editor{border:1px solid var(--au-border);border-radius:12px;margin:12px 0;padding:12px}html body .admin-users-refined .member-profile-editor fieldset{border:0;gap:12px;min-width:0;padding:14px 0;display:grid}html body .admin-users-refined .member-profile-editor label{gap:6px;font-size:13px;display:grid}html body .admin-users-refined .member-profile-editor :is(input,select,textarea){box-sizing:border-box;border:1px solid var(--au-border);border-radius:10px;width:100%;min-height:46px;padding:10px}html body .admin-users-refined .member-profile-editor button{border:1px solid var(--au-border);background:var(--au-soft);min-height:44px;color:var(--au-blue);border-radius:10px;padding:10px 14px;font-size:13px}html body .admin-users-refined .member-profile-editor footer{gap:8px;display:flex}.mq-prepared-backup{border:1px solid var(--mq-border,#dbe5ef);background:var(--mq-surface,#f7faff);color:inherit;font:inherit;border-radius:16px;gap:12px;margin-top:16px;padding:16px;display:grid}.mq-prepared-backup>strong{font-size:15px;line-height:1.6}.mq-prepared-backup .mq-backup-filename{overflow-wrap:anywhere;text-align:start;min-width:0;font-size:12px;line-height:1.7}.mq-backup-file-actions{flex-wrap:wrap;gap:10px;display:flex}.mq-backup-file-actions>a,.mq-backup-file-actions>button{box-sizing:border-box;min-height:46px;font:inherit;color:#fff;cursor:pointer;background:#195bc0;border:1px solid #195bc0;border-radius:12px;flex:150px;justify-content:center;align-items:center;padding:11px 16px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.mq-backup-file-actions>button.secondary{color:var(--mq-blue,#195bc0);background:0 0}.mq-backup-file-actions>button:disabled{opacity:.6;cursor:wait}.mq-backup-file-actions>:is(a,button):focus-visible{outline-offset:3px;outline:3px solid #79aaf1}.mq-prepared-backup>small{color:var(--mq-muted,#657589);font-size:12px;line-height:1.8}html[data-theme=dark] .mq-prepared-backup{background:#13243a;border-color:#30445e}html[data-theme=dark] .mq-backup-file-actions>button.secondary{color:#a4c8ff;border-color:#709bd9}.credential-reset-request{border:1px solid var(--line,#dce5ed);background:var(--card,#fff);color:var(--ink,#183044);border-radius:14px;min-width:0;margin-top:16px;padding:18px;font-family:Vazirmatn Variable,Vazirmatn,Tahoma,sans-serif}.credential-reset-request h3{margin:18px 0 10px;font-size:18px}.credential-reset-request p,.credential-reset-request small{overflow-wrap:anywhere;font-size:13px;line-height:1.9}.credential-reset-request form{gap:16px;margin-top:18px;display:grid}.credential-reset-request label{gap:8px;font-size:14px;display:grid}.credential-reset-request button{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;padding:10px 16px;font-size:14px}.credential-reset-request .credential-reset-open{width:100%;color:inherit;background:0 0;border:1px solid #cedae6}.credential-reset-request .credential-reset-submit{color:#fff;background:#104bd5;border:0}.credential-reset-request button:disabled{opacity:.55;cursor:default}.credential-reset-request button:focus-visible{outline-offset:3px;outline:3px solid #719df1}.credential-reset-request .credential-reset-error{color:#a53446}.credential-reset-request .credential-reset-upload{gap:8px;min-width:0;display:grid}html.mq-pull-refresh-enabled,html.mq-pull-refresh-enabled body{overscroll-behavior-y:contain}html body .mq-pull-refresh{z-index:90;top:calc(env(safe-area-inset-top,0px) + 12px);color:#245a9d;pointer-events:none;background:#fff;border-radius:24px;justify-content:center;align-items:center;gap:8px;max-width:calc(100vw - 32px);padding:10px 14px;font-family:inherit;font-size:12px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 3px 15px #18364d24}html body .mq-pull-refresh svg{flex:none;width:20px;height:20px}html body .mq-pull-refresh[data-busy=true] svg{animation:.85s linear infinite mq-soft-refresh-spin}html[data-theme=dark] body .mq-pull-refresh{color:#afcfff;background:#172637}@keyframes mq-soft-refresh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html body .mq-pull-refresh[data-busy=true] svg{animation:none}}.sensitive-reauth-dialog{box-sizing:border-box;max-height:calc(100dvh - 36px);overflow-y:auto}.sensitive-reauth-dialog .sensitive-reauth-error{background:var(--moqimi-surface,#fff);color:#a53042;overflow-wrap:anywhere;border:1px solid #d9a1a8;border-radius:10px;grid-column:1/-1;margin:0;padding:10px 12px;font-size:13px;line-height:1.8}.sensitive-reauth-dialog button,.sensitive-reauth-dialog input{min-height:44px}.member-admin-topup-form .member-wallet-form-error{color:#a53042;border:1px solid #d9a1a8;border-radius:10px;margin:0;padding:10px;font-size:13px;line-height:1.8}.password-recovery{color:var(--entry-ink,#183044);direction:rtl;width:100%;min-width:0;font-family:Vazirmatn Variable,Vazirmatn,Tahoma,sans-serif}.password-recovery *,.password-recovery :before,.password-recovery :after{box-sizing:border-box}.password-recovery h2{outline:none;margin:0 0 12px;font-size:clamp(21px,5vw,26px);font-weight:750;line-height:1.55}.password-recovery p{color:var(--entry-muted,#586b7e);overflow-wrap:anywhere;margin:0 0 20px;font-size:14px;line-height:1.9}.password-recovery form{gap:18px;margin:0;display:grid;padding-top:0!important}.password-recovery label{text-align:right;gap:8px;font-size:14px;font-weight:600;display:grid}.password-recovery input{background:var(--entry-card,#fff);width:100%;min-width:0;min-height:50px;color:inherit;text-align:left;direction:ltr;border:1px solid #bac8d6;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:16px}:is(.password-recovery input:focus-visible,.password-recovery button:focus-visible){outline-offset:3px;outline:3px solid #719df1}.password-recovery input[aria-invalid=true]{border-color:#b34545}.password-recovery input[name=code]{text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums}.password-recovery .recovery-button{width:100%;min-height:48px;color:var(--entry-ink,#204b80);cursor:pointer;background:0 0;border:1px solid #cedae7;border-radius:10px;padding:11px 16px;font-family:inherit;font-size:14px;font-weight:650;line-height:1.6}.password-recovery .recovery-primary{color:#fff;background:#104bd5;border-color:#104bd5}.password-recovery .recovery-button:disabled{opacity:.55;cursor:default}.password-recovery .recovery-actions{gap:10px;display:grid}.password-recovery .recovery-help{color:var(--entry-muted,#586b7e);margin:0;font-size:12px;font-weight:400;line-height:1.8}.password-recovery .recovery-error{color:#9b303d;background:#fff5f5;border-radius:10px;margin:0;padding:12px;font-size:13px}.password-recovery .recovery-back{margin-top:12px}.auth-card:has(.password-recovery)>nav{display:none!important}.auth-card:has(.password-recovery)>.auth-progress{display:none!important}.auth-card:has(.password-recovery)>.auth-install-area{display:none!important}.auth-final:has(.password-recovery) .auth-publish-heading>h1{display:none}.auth-card:has(.password-recovery){max-width:460px;padding:28px}@media (max-width:480px){.auth-card:has(.password-recovery){border-radius:18px;padding:24px 20px}.password-recovery p{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){.password-recovery *{scroll-behavior:auto;transition:none;animation:none}}.auth-published .auth-card .password-recovery form{gap:18px}.auth-published .auth-card .password-recovery input{height:50px;min-height:50px;scroll-margin-block:24px}.auth-published .auth-card .password-recovery .recovery-button{font-family:Vazirmatn Variable,Vazirmatn,Tahoma,sans-serif}.auth-published .auth-card .password-recovery input[aria-invalid=true]{border-color:#b34545}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin{--chat-surface:#fff;--chat-canvas:#f1f5fa;--chat-field:#f5f7fb;--chat-text:#1c3449;--chat-muted:#667c8d;--chat-line:#dfe7ef;--chat-accent:#2465ab;--chat-selected:#eaf2fc;--chat-incoming:#fff;--chat-outgoing:#e3effd;isolation:isolate;font-family:Vazirmatn Variable,Vazirmatn,sans-serif}html[data-theme=dark] body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin{--chat-surface:#142335;--chat-canvas:#0c1929;--chat-field:#1c2e44;--chat-text:#e6edf8;--chat-muted:#a6b8cc;--chat-line:#2a4058;--chat-accent:#a3c7ff;--chat-selected:#233c5b;--chat-incoming:#1b2e44;--chat-outgoing:#203f64}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:clamp(300px,25vw,360px) minmax(0,1fr)!important;align-items:stretch!important;min-width:0!important;min-height:0!important;display:grid!important;position:relative!important;overflow:hidden!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete>.support-empty{box-sizing:border-box!important;background:var(--chat-canvas)!important;border:0!important;border-radius:0!important;grid-area:1/2!important;gap:12px!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:24px!important;overflow:auto!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete>.support-inbox{background:var(--chat-surface)!important;grid-area:1/1!important;height:100%!important;min-height:0!important;overflow:hidden!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete>.support-chat{grid-area:1/2!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .support-chat{flex-direction:column!important;min-width:0!important;height:100%!important;min-height:0!important;display:flex!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .support-chat>header{box-sizing:border-box!important;flex:none!important;gap:10px!important;max-width:100%!important;min-height:64px!important;padding:8px 14px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .support-chat-heading{overflow:hidden;min-width:0!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .support-chat-heading h2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0!important;font-size:15px!important;line-height:1.6!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .support-chat-actions{flex:none;gap:4px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .messenger-thread{overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-block:20px;box-sizing:border-box!important;background-color:var(--chat-canvas)!important;flex:1 1 0!important;min-width:0!important;min-height:0!important;padding:18px clamp(12px,2vw,32px)!important;overflow:hidden auto!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .message-unit{min-width:0;max-width:100%}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .message-bubble{overflow-wrap:anywhere;font-size:14px;max-width:min(78%,560px)!important;box-shadow:0 1px 2px #172f4810!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .message-bubble p{white-space:pre-wrap;line-height:1.85!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .message-bubble.internal{color:#5a4925!important;background:#fff5da!important;border:1px dashed #dbc790!important}html[data-theme=dark] body .support-portal-root .mq-support-complete .message-bubble.internal{color:#fae9bf!important;background:#403722!important;border-color:#786438!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .messenger-composer{box-sizing:border-box!important;min-height:0!important;max-height:55%!important;padding:8px 12px max(8px,env(safe-area-inset-bottom))!important;background:var(--chat-surface)!important;border-top:1px solid var(--chat-line)!important;flex:none!important;overflow:visible!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-row{align-items:flex-end!important;gap:6px!important;min-width:0!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-text{flex:1 1 0!important;min-width:0!important;margin:0!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-text textarea{box-sizing:border-box!important;border:1px solid var(--chat-line)!important;background:var(--chat-field)!important;width:100%!important;min-height:44px!important;max-height:112px!important;color:var(--chat-text)!important;resize:none!important;border-radius:18px!important;padding:10px 14px!important;font-size:16px!important;line-height:24px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin :is(.composer-tool,.composer-send){box-sizing:border-box!important;border-radius:14px!important;flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-send{color:#fff!important;background:#2465ab!important;border:0!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-tool{color:var(--chat-accent)!important;background:0 0!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-tool svg{width:22px!important;height:22px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-help{display:none!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .internal-note-switch{white-space:normal!important;align-items:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;min-height:32px!important;margin:0 0 6px!important;padding:4px 8px!important;font-size:12px!important;line-height:1.6!important;display:flex!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .internal-note-switch input{flex:0 0 16px!important;width:16px!important;height:16px!important;margin:0!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-filters{flex-wrap:wrap!important;flex:none!important;gap:6px!important;padding:8px 12px!important;display:flex!important;overflow:visible!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-filters>button{white-space:nowrap!important;border-radius:10px!important;flex:0 auto!important;min-width:0!important;min-height:36px!important;padding:6px 9px!important;font-size:11px!important;line-height:1.6!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-filters>button.active{background:var(--chat-selected)!important;color:var(--chat-accent)!important;border-color:var(--chat-accent)!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete :is(.inbox-list,.support-directory){flex:1 1 0!important;min-width:0!important;min-height:0!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .inbox-list{overscroll-behavior:contain;overflow:hidden auto!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-search{min-height:44px!important;margin:6px 12px!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-search input{min-width:0!important;font-size:14px!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .inbox-list>button.active{background:var(--chat-selected)!important;border-inline-start:3px solid var(--chat-accent)!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-customer{box-sizing:border-box!important;z-index:20!important;background:var(--chat-surface)!important;grid-area:auto!important;width:min(360px,100%)!important;height:100%!important;max-height:100%!important;position:absolute!important;inset:0 auto 0 0!important;overflow-y:auto!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete:not(.support-panel-details)>.support-customer{display:none!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete.support-panel-details>.support-customer{display:block!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid var(--chat-accent)!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin :is(.mic-permission-backdrop,.message-editor-backdrop,.support-viewer){z-index:1100!important;box-sizing:border-box!important;place-items:center!important;padding:16px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:auto!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .mic-permission-dialog{box-sizing:border-box!important;border-radius:22px!important;width:min(100%,420px)!important;max-height:calc(100dvh - 32px)!important;margin:auto!important;padding:24px!important;overflow:auto!important}@media (max-width:760px){html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete{grid-template-columns:minmax(0,1fr)!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete>.support-chat{grid-column:1!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete>.support-empty{display:none!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete.support-panel-inbox>.support-inbox{display:flex!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete:not(.support-panel-inbox)>.support-inbox,html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete.support-panel-inbox>.support-chat{display:none!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-customer{width:100%!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .support-chat>header{gap:6px!important;min-height:60px!important;padding-inline:8px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .message-bubble{max-width:88%!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-row{gap:2px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .messenger-composer{padding-inline:6px!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-tool{flex-basis:40px!important;width:40px!important;min-width:40px!important}html body .support-portal-root .support-admin.support-admin-refined.mq-support-complete .support-search input{font-size:16px!important}}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .composer-row:not(.recording){direction:rtl;grid-template-columns:none!important;display:flex!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .attachment-preview{max-height:100px!important;overflow:auto!important}html body :is(.support-portal-root,.support-fullscreen-open) :is(.support-admin.support-admin-refined,.customer-messenger.telegram-support).mq-support-complete.telegram-chat-skin .attachment-preview :is(img,video){object-fit:contain!important;max-width:92px!important;max-height:72px!important}.tg-owner-setup{background:var(--tg-surface,#fff);max-width:680px;color:var(--tg-text,#20394c);font:inherit;border:1px solid #dfe7ef;border-radius:18px;gap:16px;margin:0 auto 20px;padding:20px;display:grid}.tg-owner-setup header>span{color:#2465ab;font-size:12px}.tg-owner-setup h3{margin:4px 0;font-size:20px;line-height:1.6}.tg-owner-setup p{color:var(--tg-muted,#65798b);margin:0;font-size:13px;line-height:1.9}.tg-owner-progress{color:#2465ab;flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.tg-owner-progress li{background:#edf4fd;border-radius:9px;padding:7px 10px}.tg-owner-setup fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.tg-owner-setup label{gap:6px;font-size:13px;font-weight:600;display:grid}.tg-owner-setup input{box-sizing:border-box;width:100%;min-height:48px;color:inherit;font:inherit;background:0 0;border:1px solid #d8e3ee;border-radius:12px;padding:10px 12px;font-size:16px}.tg-owner-setup small{color:var(--tg-muted,#65798b);font-size:12px;font-weight:400;line-height:1.8}.tg-owner-setup button,.tg-owner-next>a{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#2465ab;border:0;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}.tg-owner-setup button:disabled{opacity:.55;cursor:wait}.tg-owner-next{background:#edf4fd;border-radius:14px;gap:10px;padding:16px;display:grid}.tg-owner-status{border-top:1px solid #dfe7ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;font-size:13px;display:flex}.tg-owner-status button{color:#2465ab;background:0 0;border:1px solid #d4e2f2}.tg-owner-hint{font-size:12px!important}.telegram-manager>.tg-advanced{border-top:1px solid #dfe7ef;padding:12px 0}.telegram-manager>.tg-advanced>summary{cursor:pointer;padding:12px;font-size:14px;font-weight:600}.tg-owner-setup :is(a,button,input):focus-visible{outline-offset:3px;outline:2px solid #4e88d0}html[data-theme=dark] .tg-owner-setup{color:#e6eef8;background:#15273b;border-color:#324861}html[data-theme=dark] .tg-owner-setup :is(p,small){color:#b0c0d0}html[data-theme=dark] .tg-owner-next,html[data-theme=dark] .tg-owner-progress li{color:#b3d2ff;background:#223d5b}html body .support-portal-root .telegram-manager-dialog{color:#203b46;overscroll-behavior:contain;background:#fff;border:1px solid #dce5e9;border-radius:18px;width:min(740px,100vw - 32px);max-height:min(880px,100dvh - 40px);padding:0}html body .support-portal-root .telegram-manager-dialog>header{z-index:2;box-shadow:none;background:#fff;border-bottom:1px solid #e4ebee;gap:12px;min-height:68px;margin:0;padding:12px 22px;position:sticky;top:0}html body .support-portal-root .telegram-manager-dialog>header h2{margin:0;font-size:15px;font-weight:700}html body .support-portal-root .telegram-manager-dialog>header button{color:#526b77;cursor:pointer;background:#f8fafb;border:1px solid #e4ebee;border-radius:10px;width:44px;height:44px;padding:10px}html body .support-portal-root .telegram-manager-dialog>header button:disabled{opacity:.45;cursor:wait}html body .support-portal-root .telegram-manager-dialog>header button:focus-visible{outline-offset:2px;outline:3px solid #359aab}html body .support-portal-root .telegram-manager-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102a3b77}html body .telegram-manager{--tg-ink:#203b46;--tg-muted:#607681;--tg-line:#e0e8ec;--tg-card:#fff;--tg-soft:#f6f9fa;--tg-accent:#146e72;--tg-accent-soft:#eef7f6;width:100%;min-width:0;max-width:100%;color:var(--tg-ink);text-align:start;padding:22px;font-family:Vazirmatn Variable,Vazirmatn,sans-serif;font-size:13px;line-height:1.85}html body .telegram-manager *{box-sizing:border-box}html body .telegram-manager [hidden]{display:none!important}html body .telegram-manager :is(h3,h4,p,fieldset,dl,dd){margin:0}html body .telegram-manager :is(h3,h4){color:var(--tg-ink);font-size:15px;font-weight:750;line-height:1.8}html body .telegram-manager h4:has(svg){align-items:center;gap:7px;display:flex}html body .telegram-manager fieldset{border:0;min-width:0;padding:0}html body .telegram-manager button{border:1px solid var(--tg-line);background:var(--tg-card);width:auto;min-width:0;height:auto;min-height:44px;color:var(--tg-ink);box-shadow:none;font:inherit;cursor:pointer;white-space:normal;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:12px;font-weight:600;line-height:1.6;text-decoration:none;display:inline-flex}html body .telegram-manager button:hover:not(:disabled){background:var(--tg-accent-soft);border-color:#94bbbc}html body .telegram-manager button:disabled{opacity:.5;cursor:not-allowed}html body .telegram-manager :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #359aab}html body .telegram-manager :is(button,span,p,dt)>svg{flex-shrink:0}html body .telegram-manager label{min-width:0;color:var(--tg-ink);gap:7px;font-size:12px;font-weight:600;display:grid}html body .telegram-manager :is(input:not([type=checkbox]),select){background:var(--tg-card);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--tg-ink);font:inherit;box-shadow:none;border:1px solid #cbdade;border-radius:9px;padding:10px 12px;font-size:14px;font-weight:400;line-height:1.65}html body .telegram-manager input[readonly]{background:var(--tg-soft);color:var(--tg-muted)}html body .telegram-manager input::placeholder{color:var(--tg-muted);opacity:.85}html body .telegram-manager :is(label small,.tg-muted){color:var(--tg-muted);overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.9;display:block}html body .telegram-manager bdi{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate}html body .telegram-manager .tg-heading{box-shadow:none;background:0 0;border:0;align-items:center;gap:13px;min-width:0;padding:0 0 21px;display:flex}html body .telegram-manager .tg-heading>div{flex:1;min-width:0}html body .telegram-manager .tg-brand{background:var(--tg-accent-soft);width:54px;height:54px;color:var(--tg-accent);border:1px solid #d2e7e6;border-radius:15px;flex-shrink:0;place-items:center;display:grid}html body .telegram-manager .tg-heading h3{font-size:21px}html body .telegram-manager .tg-heading p{color:var(--tg-muted);font-size:11px}html body .telegram-manager .tg-eyebrow{color:var(--tg-muted);font-size:10px;font-weight:500;display:block}html body .telegram-manager .tg-chip{white-space:normal;overflow-wrap:anywhere;border-radius:6px;justify-content:center;align-items:center;gap:5px;max-width:100%;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.9;display:inline-flex}html body .telegram-manager .tg-neutral{color:#536a76;background:#f0f4f6}html body .telegram-manager .tg-info{color:#176b6d;background:#edf6f6}html body .telegram-manager .tg-success{color:#287044;background:#eef8f2}html body .telegram-manager .tg-warning{color:#805b13;background:#fff6e4}html body .telegram-manager .tg-danger{color:#a3353f;background:#fff1f1}html body .telegram-manager .tg-tabs{border-bottom:1px solid var(--tg-line);scrollbar-width:thin;gap:4px;max-width:100%;margin-bottom:20px;padding:0 0 13px;display:flex;overflow:auto}html body .telegram-manager .tg-tabs button{white-space:nowrap;color:var(--tg-muted);background:0 0;border-color:#0000;flex:1 0;padding:9px 10px;font-size:12px}html body .telegram-manager .tg-tabs button.is-current{background:var(--tg-accent-soft);color:var(--tg-accent);border-color:#d5e8e6}html body .telegram-manager .tg-connection{gap:17px;display:grid}html body .telegram-manager :is(.tg-status-card,.tg-check-result,.tg-connection-form){border:1px solid var(--tg-line);background:var(--tg-card);border-radius:13px;min-width:0;padding:18px}html body .telegram-manager .tg-status-card{background:linear-gradient(125deg,var(--tg-card),var(--tg-accent-soft))}html body .telegram-manager .tg-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;display:flex}html body .telegram-manager .tg-section-heading>div{min-width:0}html body .telegram-manager .tg-section-heading p{color:var(--tg-muted);margin-top:3px;font-size:11px}html body .telegram-manager .tg-status-list{gap:12px;padding:7px 0 15px;display:grid}html body .telegram-manager .tg-status-list>div{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html body .telegram-manager .tg-status-list dt{color:var(--tg-muted);align-items:center;gap:8px;font-size:12px;display:flex}html body .telegram-manager .tg-status-list dd{text-align:end;overflow-wrap:anywhere;min-width:0;font-size:12px;font-weight:600}html body .telegram-manager .tg-status-card>button{margin:15px 0 7px}html body .telegram-manager .tg-alert{overflow-wrap:anywhere;border-radius:9px;margin:0 0 14px;padding:11px 13px;font-size:12px;line-height:1.9}html body .telegram-manager .tg-connection>.tg-alert{margin-bottom:0}html body .telegram-manager .tg-note{background:var(--tg-soft);color:var(--tg-muted);border-radius:10px;align-items:flex-start;gap:9px;margin-bottom:15px;padding:13px 14px;font-size:12px;line-height:1.95;display:flex}html body .telegram-manager .tg-note>svg{color:var(--tg-accent);margin-top:3px}html body .telegram-manager .tg-note.tg-warning{color:#805b13;background:#fff6e4}html body .telegram-manager .tg-connection>.tg-note{margin-bottom:0}html body .telegram-manager .tg-webhook-url{border-top:1px solid var(--tg-line);color:var(--tg-muted);gap:5px;padding-top:12px;font-size:11px;display:grid}html body .telegram-manager .tg-webhook-url bdi{text-align:left;overflow-wrap:anywhere;color:var(--tg-ink)}html body .telegram-manager .tg-connection-form fieldset{gap:17px;display:grid}html body .telegram-manager .tg-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}html body .telegram-manager label.tg-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:52px;padding:9px 0;display:flex}html body .telegram-manager .tg-toggle>span{min-width:0}html body .telegram-manager .tg-toggle b{font-size:12px;font-weight:650}html body .telegram-manager .tg-toggle input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer;direction:ltr;background:#e4ebef;border:1px solid #b6c9d1;border-radius:20px;flex-shrink:0;width:38px;min-width:38px;height:23px;min-height:23px;margin:0;position:relative}html body .telegram-manager .tg-toggle input[type=checkbox]:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #213e4333}html body .telegram-manager .tg-toggle input[type=checkbox]:checked{border-color:var(--tg-accent);background:var(--tg-accent)}html body .telegram-manager .tg-toggle input[type=checkbox]:checked:after{left:18px}html body .telegram-manager .tg-toggle input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}html body .telegram-manager .tg-master-toggle{background:var(--tg-soft);border-radius:10px;padding:12px 14px!important}html body .telegram-manager button.tg-primary{background:var(--tg-accent);border-color:var(--tg-accent);color:#fff}html body .telegram-manager button.tg-primary:hover:not(:disabled){filter:brightness(.94);background:var(--tg-accent);color:#fff}html body .telegram-manager button.tg-link-button{color:var(--tg-accent);background:0 0;border:0;justify-self:start;padding:4px 0}html body .telegram-manager .tg-connection-form button[type=submit]{justify-self:start}html body .telegram-manager .tg-group-list{gap:10px;display:grid}html body .telegram-manager .tg-group-card{border:1px solid var(--tg-line);background:var(--tg-card);border-radius:12px;min-width:0;overflow:hidden}html body .telegram-manager .tg-group-card>summary{cursor:pointer;align-items:center;gap:11px;min-height:75px;padding:13px 15px;list-style:none;display:flex}html body .telegram-manager .tg-group-card>summary::-webkit-details-marker{display:none}html body .telegram-manager .tg-group-card>summary:focus-visible{outline-offset:-4px}html body .telegram-manager .tg-group-icon{background:var(--tg-soft);width:35px;height:35px;color:var(--tg-accent);border-radius:9px;flex-shrink:0;place-items:center;display:grid}html body .telegram-manager .tg-group-title{flex:1;gap:2px;min-width:0;display:grid}html body .telegram-manager .tg-group-title b{font-size:13px}html body .telegram-manager .tg-group-title small{color:var(--tg-muted);overflow-wrap:anywhere;font-size:10px}html body .telegram-manager .tg-chevron{color:var(--tg-muted);flex-shrink:0}html body .telegram-manager .tg-group-card[open]>summary{border-bottom:1px solid var(--tg-line)}html body .telegram-manager .tg-group-card[open] .tg-chevron{transform:rotate(180deg)}html body .telegram-manager .tg-group-card .tg-group-body{gap:15px;padding:16px;display:grid}html body .telegram-manager .tg-group-body>button{justify-self:start}html body .telegram-manager .tg-toggles{display:grid}html body .telegram-manager .tg-toggles label+label{border-top:1px solid var(--tg-line)}html body .telegram-manager .tg-group-command{background:var(--tg-soft);color:var(--tg-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}html body .telegram-manager .tg-group-command bdi{color:var(--tg-ink);font-size:12px}html body .telegram-manager .tg-draft-dot{background:#c08624;border-radius:50%;flex-shrink:0;width:7px;height:7px}html body .telegram-manager .tg-dirty{color:#8b641a;align-items:center;gap:5px;font-size:11px;display:inline-flex}html body .telegram-manager .tg-dirty:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}html body .telegram-manager .tg-operator-list{gap:12px;margin-bottom:13px;display:grid}html body .telegram-manager .tg-operator{border:1px solid var(--tg-line);border-radius:12px;grid-template-columns:24px minmax(0,1fr) minmax(0,1.3fr) 44px;align-items:end;gap:10px;padding:15px;display:grid}html body .telegram-manager .tg-operator-number{color:var(--tg-muted);text-align:center;align-self:center;font-size:12px}html body .telegram-manager button.tg-icon-button{width:44px;min-width:44px;padding:9px}html body .telegram-manager button.tg-remove{color:#a84851;background:var(--tg-card)}html body .telegram-manager .tg-save-panel{border:1px solid var(--tg-line);background:var(--tg-soft);border-radius:12px;gap:13px;margin-top:23px;padding:18px;display:grid}html body .telegram-manager .tg-actions{flex-wrap:wrap;align-items:center;gap:13px;display:flex}html body .telegram-manager .tg-footnote{color:var(--tg-muted);align-items:flex-start;gap:7px;margin-top:17px;font-size:10px;line-height:1.9;display:flex}html body .telegram-manager .tg-footnote svg{margin-top:3px}html body .telegram-manager .tg-empty{text-align:center;border:1px dashed var(--tg-line);min-height:190px;color:var(--tg-muted);border-radius:12px;justify-items:center;gap:10px;padding:30px 20px;display:grid}html body .telegram-manager .tg-empty p{font-size:12px}html body .telegram-manager .tg-empty button{margin-top:5px}html body .telegram-manager .tg-empty-small{min-height:160px;margin-bottom:14px}html body .telegram-manager .tg-steps{gap:20px;margin:20px 0 25px;padding:0;list-style:none;display:grid}html body .telegram-manager .tg-steps li{gap:13px;display:flex}html body .telegram-manager .tg-steps li>span{width:30px;height:30px;color:var(--tg-accent);background:var(--tg-accent-soft);border:1px solid #d5e8e6;border-radius:9px;flex-shrink:0;place-items:center;font-size:12px;display:grid}html body .telegram-manager .tg-steps b{font-size:13px}html body .telegram-manager .tg-steps p{color:var(--tg-muted);margin-top:4px;font-size:12px}html body .telegram-manager .tg-command-list{border:1px solid var(--tg-line);border-radius:12px;margin-bottom:18px;padding:17px}html body .telegram-manager .tg-command-list h4{margin-bottom:10px}html body .telegram-manager .tg-command-list>div{border-top:1px solid var(--tg-line);justify-content:space-between;align-items:center;gap:14px;padding:9px 0;font-size:11px;display:flex}html body .telegram-manager .tg-command-list span{color:var(--tg-muted);text-align:end}html body .telegram-manager .tg-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-theme=dark] body .telegram-manager{--tg-ink:#e0eaef;--tg-muted:#a6b9c2;--tg-line:#344d5a;--tg-card:#172d3a;--tg-soft:#1e3643;--tg-accent:#69b8bb;--tg-accent-soft:#203f47}html[data-theme=dark] body .support-portal-root .telegram-manager-dialog{color:#e0eaef;background:#172d3a;border-color:#344d5a}html[data-theme=dark] body .support-portal-root .telegram-manager-dialog>header{background:#172d3a;border-color:#344d5a}html[data-theme=dark] body .support-portal-root .telegram-manager-dialog>header button{color:#c0d2dc;background:#1e3643;border-color:#344d5a}html[data-theme=dark] body .telegram-manager :is(input:not([type=checkbox]),select){border-color:#456271}html[data-theme=dark] body .telegram-manager .tg-neutral{color:#c2d2dc;background:#293f4c}html[data-theme=dark] body .telegram-manager .tg-info{color:#a4d7d5;background:#24464c}html[data-theme=dark] body .telegram-manager .tg-success{color:#a5d8bc;background:#1f4339}html[data-theme=dark] body .telegram-manager :is(.tg-warning,.tg-note.tg-warning){color:#edcf91;background:#453c25}html[data-theme=dark] body .telegram-manager .tg-danger{color:#f2b9c0;background:#4c303c}html[data-theme=dark] body .telegram-manager :is(.tg-brand,.tg-steps li>span,.tg-tabs button.is-current){border-color:#3b626b}html[data-theme=dark] body .telegram-manager .tg-toggle input[type=checkbox]{background:#42606e;border-color:#67848f}html[data-theme=dark] body .telegram-manager .tg-toggle input[type=checkbox]:checked{background:#287e84;border-color:#69b8bb}html[data-theme=dark] body .telegram-manager button.tg-primary{color:#fff;background:#28777e;border-color:#28777e}html[data-theme=dark] body .telegram-manager .tg-dirty{color:#dfbd7b}html[data-theme=dark] body .telegram-manager button.tg-remove{color:#f0afb6}@media (max-width:600px){html body .support-portal-root .telegram-manager-dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 20px)}html body .support-portal-root .telegram-manager-dialog>header{min-height:63px;padding:9px 14px}html body .telegram-manager{padding:17px 14px}html body .telegram-manager .tg-heading{flex-wrap:wrap;gap:10px}html body .telegram-manager .tg-heading>.tg-chip{margin-inline-start:54px}html body .telegram-manager .tg-brand{border-radius:12px;width:44px;height:44px}html body .telegram-manager .tg-heading h3{font-size:19px}html body .telegram-manager .tg-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid;overflow:visible}html body .telegram-manager .tg-tabs button{padding:9px 5px;font-size:11px}html body .telegram-manager :is(.tg-status-card,.tg-check-result,.tg-connection-form,.tg-save-panel){padding:14px}html body .telegram-manager .tg-form-grid{grid-template-columns:1fr}html body .telegram-manager .tg-group-card>summary{gap:8px;padding:12px 10px}html body .telegram-manager .tg-group-icon{display:none}html body .telegram-manager .tg-group-title small{font-size:10px}html body .telegram-manager .tg-group-card .tg-group-body{padding:13px}html body .telegram-manager .tg-group-command{flex-wrap:wrap;align-items:flex-start}html body .telegram-manager .tg-operator{grid-template-columns:minmax(0,1fr) 44px;gap:12px;padding:13px}html body .telegram-manager .tg-operator-number{display:none}html body .telegram-manager .tg-operator>label{grid-column:1/-1}html body .telegram-manager .tg-operator>label:nth-of-type(2){grid-column:1}html body .telegram-manager .tg-command-list>div{flex-wrap:wrap;gap:5px 12px}html body .telegram-manager .tg-connection-form button[type=submit],html body .telegram-manager .tg-save-panel .tg-primary{width:100%}html body .telegram-manager :is(input:not([type=checkbox]),select){font-size:16px}}@media (prefers-reduced-motion:reduce){html body .telegram-manager *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){html body .telegram-manager .tg-toggle input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:23px;height:23px}html body .telegram-manager .tg-toggle input[type=checkbox]:after{display:none}}html body .support-portal-root .telegram-manager-dialog .telegram-manager :is(input:not([type=checkbox]),select){max-width:100%;background:var(--tg-card)!important;width:100%!important;min-width:0!important;min-height:44px!important;color:var(--tg-ink)!important;box-shadow:none!important;border:1px solid #cbdade!important;border-radius:9px!important;padding:10px 12px!important;font-size:14px!important;display:block!important}html body .support-portal-root .telegram-manager-dialog .telegram-manager input[readonly]{background:var(--tg-soft)!important;color:var(--tg-muted)!important}html body .support-portal-root .telegram-manager-dialog .telegram-manager :is(button,input,select,summary):focus-visible{outline-offset:3px;outline:3px solid #359aab!important}html body .support-portal-root .telegram-manager-dialog .telegram-manager button{min-height:44px!important}html[data-theme=dark] body .support-portal-root .telegram-manager-dialog .telegram-manager :is(input:not([type=checkbox]),select){border-color:#456271!important}@media (max-width:600px){html body .support-portal-root .telegram-manager-dialog .telegram-manager :is(input:not([type=checkbox]),select){font-size:16px!important}}
