:root{--navy:#1b2a4a;--navy2:#2c3e63;--ink:#2d3650;--muted:#8a93a8;--bg:#f4f2fb;--surf:#fff;--bdr:#ece9f6;--p:#0e7490;--p2:#0c5f77;--p3:#0a4e63;--p-lt:#7fcedf;--p-soft:#e7f4f8;--gold1:#ffefb5;--gold2:#ffe291;--gold-dk:#c99700;--r:18px;--r-sm:12px;--sh-sm:0 2px 8px #1b2a4a0f;--sh:0 10px 30px #1b2a4a1a;--sh-lg:0 20px 48px #1b2a4a29;--sp:cubic-bezier(.34,1.56,.64,1);--ea:cubic-bezier(.22,1,.36,1)}@keyframes db-spin{to{transform:rotate(1turn)}}@keyframes db-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes db-right{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes db-pop{0%{opacity:0;transform:scale(.7)}70%{transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes db-shine{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(320%) skewX(-18deg)}}@keyframes db-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.db-root{background:#f4f2fb;background:var(--bg);color:#2d3650;color:var(--ink);direction:rtl;display:flex;font-family:Rubik,Helvetica,Arial,sans-serif;min-height:100vh;position:relative}.db-bsd{color:#c99700;color:var(--gold-dk,#9a7400);font-size:14px;font-weight:700;letter-spacing:.5px;opacity:.85;pointer-events:none;position:absolute;right:16px;top:12px;z-index:5}.db-aside{animation:db-right .5s cubic-bezier(.22,1,.36,1) both;animation:db-right .5s var(--ea) both;background:linear-gradient(165deg,#fff6d6,#ffefb5 30%,#ffe291 62%,#f6c947);background:linear-gradient(165deg,#fff6d6 0,var(--gold1) 30%,var(--gold2) 62%,#f6c947 100%);box-shadow:-8px 0 30px #c9970024;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;overflow:hidden;padding:34px 24px 28px;position:relative;width:310px}.db-aside-glow{background:radial-gradient(circle,#ffffff8c 0,#fff0 70%);border-radius:50%;height:280px;left:-60px;pointer-events:none;position:absolute;top:-90px;width:280px}.db-identity{margin-bottom:0;position:relative;text-align:center;z-index:1}.db-identity-logo{align-items:center;animation:db-pop .7s cubic-bezier(.34,1.56,.64,1) .15s both;animation:db-pop .7s var(--sp) .15s both;background:none;border:none;box-shadow:none;display:flex;height:104px;justify-content:center;margin:0 auto 16px;max-width:92%;padding:0;position:relative;width:240px}.db-identity-logo img{height:100%;object-fit:contain;width:100%}.db-comm-logo{flex-direction:column;gap:10px;margin-bottom:6px;margin-top:14px}.db-comm-avatar,.db-comm-logo{align-items:center;display:flex;position:relative}.db-comm-avatar{animation:db-pop .5s cubic-bezier(.34,1.56,.64,1) both;animation:db-pop .5s var(--sp) both;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#f4d680,#c99700 55%,#9a7400) border-box;border:3px solid #0000;border-radius:50%;box-shadow:0 8px 22px #966e004d;box-sizing:border-box;cursor:pointer;height:128px;justify-content:center;overflow:hidden;padding:6px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;transition:transform .18s var(--sp),box-shadow .18s;width:128px}.db-comm-avatar:hover{box-shadow:0 12px 28px #966e0066;transform:scale(1.04)}.db-comm-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.db-comm-avatar--empty{background:#ffffff80;border:3px dashed #966e0099;color:#c99700;color:var(--gold-dk,#b8860b)}.db-comm-avatar-overlay{align-items:center;background:#1b2a4a73;color:#fff;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .18s}.db-comm-avatar:hover .db-comm-avatar-overlay{opacity:1}.db-comm-avatar--empty .db-comm-avatar-overlay{display:none}.db-comm-logo-error{color:#b42318;font-size:12px;font-weight:600;text-align:center}.db-comm-logo-hint{color:#c99700;color:var(--gold-dk,#b8860b);font-size:12.5px;font-weight:700;line-height:1.3;pointer-events:none;text-align:center}.db-logo-modal{position:relative;text-align:center}.db-logo-modal-x{align-items:center;background:#f1f3f8;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:30px;justify-content:center;left:14px;position:absolute;top:14px;transition:background .15s,color .15s;width:30px}.db-logo-modal-x:hover{background:#e2e8f0;color:#1b2a4a}.db-logo-modal-preview{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#f4d680,#c99700 55%,#9a7400) border-box;border:3px solid #0000;border-radius:50%;box-shadow:0 8px 22px #966e0047;box-sizing:border-box;color:#c99700;color:var(--gold-dk,#b8860b);display:flex;height:110px;justify-content:center;margin:4px auto 18px;overflow:hidden;padding:6px;width:110px}.db-logo-modal-preview img{border-radius:50%;height:100%;object-fit:cover;width:100%}.db-logo-modal-actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}.db-logo-modal-delete,.db-logo-modal-upload{align-items:center;border-radius:13px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14.5px;font-weight:800;gap:9px;justify-content:center;padding:13px 18px;transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .16s,background .16s,border-color .16s;transition:transform .16s var(--sp),box-shadow .16s,background .16s,border-color .16s;width:100%}.db-logo-modal-upload{background:linear-gradient(135deg,#c99700,#9a7400);border:none;box-shadow:0 8px 20px #966e0052;color:#fff}.db-logo-modal-upload:hover{box-shadow:0 12px 26px #966e0066;transform:translateY(-2px)}.db-logo-modal-delete{background:#fef2f2;border:1.5px solid #f3c6c6;color:#dc2626}.db-logo-modal-delete:hover{background:#fde6e6;border-color:#ef8c8c}.db-identity-welcome{color:#2c3e63;color:var(--navy2);font-size:16px;font-weight:600;opacity:.8}.db-identity-title{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:6px}.db-identity-pre{color:#c99700;color:var(--gold-dk);font-size:24px;font-weight:700;letter-spacing:-.3px}.db-identity-name{color:#1b2a4a;color:var(--navy);font-size:34px;font-weight:900;letter-spacing:-1px;line-height:1.12}.db-identity-network{align-items:center;background:#ffffff8c;border-radius:20px;color:#2c3e63;color:var(--navy2);display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;margin-top:10px;padding:4px 12px}.db-identity-network strong{font-weight:800}.db-aside-stats{gap:14px;margin:0;z-index:1}.db-aside-stats,.db-astat{display:flex;flex-direction:column;position:relative}.db-astat{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff6b;border:1px solid #ffffff8c;border-radius:18px;box-shadow:0 4px 14px #966e001a,inset 0 1px 0 #ffffff80;gap:6px;justify-content:center;overflow:hidden;padding:22px 16px;text-align:center;transition:transform .28s cubic-bezier(.34,1.56,.64,1),background .25s,box-shadow .25s;transition:transform .28s var(--sp),background .25s,box-shadow .25s}.db-astat:hover{background:#fff9;box-shadow:0 10px 24px #966e0029,inset 0 1px 0 #fff9;transform:translateY(-2px)}.db-astat-icon{align-items:center;background:#ffffffd9;border-radius:15px;box-shadow:0 4px 10px #966e002e;color:#c99700;color:var(--gold-dk);display:flex;height:50px;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s var(--sp);width:50px}.db-astat:hover .db-astat-icon{transform:translateY(-50%) scale(1.06)}.db-astat-icon svg{height:25px;width:25px}.db-astat-val{color:#1b2a4a;color:var(--navy);font-size:48px;font-weight:900;letter-spacing:-2px;line-height:1}.db-astat-label{color:#2c3e63;color:var(--navy2);font-size:14px;font-weight:700;gap:5px;line-height:1.25}.db-astat-info,.db-astat-label{align-items:center;display:inline-flex}.db-astat-info{color:#c99700;color:var(--gold-dk,#b8860b);cursor:help;justify-content:center;outline:none;position:relative}.db-astat-tip{background:#1b2a4a;border-radius:11px;bottom:calc(100% + 9px);box-shadow:0 10px 26px #1b2a4a52;color:#fff;font-size:11.5px;font-weight:600;left:50%;line-height:1.5;opacity:0;padding:9px 12px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%) translateY(4px);transition:opacity .18s,transform .18s;width:188px;z-index:5}.db-astat-tip:after{border:6px solid #0000;border-top-color:#1b2a4a;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.db-astat-info:focus .db-astat-tip,.db-astat-info:hover .db-astat-tip{opacity:1;transform:translateX(-50%) translateY(0)}.db-astat-pulse{animation:db-pulse 2s ease-out infinite;background:#c99700;background:var(--gold-dk);border-radius:50%;box-shadow:0 0 0 0 #c9970080;height:8px;left:18px;position:absolute;top:16px;width:8px}@keyframes db-pulse{0%{box-shadow:0 0 0 0 #c9970080}70%{box-shadow:0 0 0 8px #c9970000}to{box-shadow:0 0 0 0 #c9970000}}.db-policy{background:#fff6;border-radius:12px;border-radius:var(--r-sm);margin-bottom:auto;padding:16px;position:relative;z-index:1}.db-policy-title{color:#1b2a4a;color:var(--navy);font-size:13px;font-weight:800;margin-bottom:12px}.db-policy-row{align-items:center;display:flex;justify-content:space-between;padding:7px 0}.db-policy-row+.db-policy-row{border-top:1px solid #1b2a4a1a}.db-policy-dir{align-items:center;color:#2c3e63;color:var(--navy2);display:flex;font-size:13px;font-weight:600;gap:7px}.db-badge{border-radius:20px;font-size:11px;font-weight:700;padding:4px 13px;white-space:nowrap}.db-badge--black{background:#1b2a4a;background:var(--navy);color:#fff}.db-badge--white{background:#fff;border:1px solid #1b2a4a26;color:#1b2a4a;color:var(--navy)}.db-badge--gray{background:#fff9;color:#2c3e63;color:var(--navy2)}.db-logout{align-items:center;background:#fff;background:var(--surf);border:none;border-radius:12px;border-radius:var(--r-sm);box-shadow:0 6px 16px #1b2a4a1f;color:#dc2626;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;gap:9px;justify-content:center;margin-top:22px;padding:14px;position:relative;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,background .15s;transition:transform .22s var(--sp),box-shadow .2s,background .15s;z-index:1}.db-logout:hover{background:#fff5f5;box-shadow:0 10px 24px #dc262638;transform:translateY(-2px)}.db-logout svg{stroke:#dc2626}.db-main{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow-y:auto}.db-set-grid{align-content:center;flex:1 1}.db-header{animation:db-up .35s cubic-bezier(.22,1,.36,1) both;animation:db-up .35s var(--ea) both;background:#fff;background:var(--surf);border-bottom:1px solid #ece9f6;border-bottom:1px solid var(--bdr);gap:16px;justify-content:space-between;padding:16px 30px}.db-header,.db-header-right{align-items:center;display:flex}.db-header-right{flex-shrink:0;gap:10px}.db-notif-btn{align-items:center;background:#fff;background:var(--surf);border:1.5px solid #ece9f6;border:1.5px solid var(--bdr);border-radius:50%;color:#8a93a8;color:var(--muted);cursor:pointer;display:flex;height:42px;justify-content:center;position:relative;transition:background .15s,color .15s;width:42px}.db-notif-btn:hover{background:#e7f4f8;background:var(--p-soft);color:#0e7490;color:var(--p)}.db-notif-dot{background:#ef4444;border:2px solid #fff;border-radius:50%;height:8px;position:absolute;right:9px;top:8px;width:8px}.db-community-pill{align-items:center;background:#fff;background:var(--surf);border:1.5px solid #ece9f6;border:1.5px solid var(--bdr);border-radius:40px;color:#2c3e63;color:var(--navy2);cursor:default;display:flex;font-size:13.5px;font-weight:600;gap:7px;padding:9px 16px;transition:background .15s,border-color .15s;white-space:nowrap}.db-community-pill:hover{background:#e7f4f8;background:var(--p-soft);border-color:#7fcedf;border-color:var(--p-lt)}.db-community-pill svg{color:#0e7490;color:var(--p)}.db-header-center{flex:1 1;text-align:center}.db-greeting-name{color:#1b2a4a;color:var(--navy);font-size:19px;font-weight:800;letter-spacing:-.4px}.db-greeting-sub{color:#8a93a8;color:var(--muted);font-size:13px;margin-top:3px}.db-header-left{flex-shrink:0}.db-avatar{align-items:center;background:linear-gradient(135deg,#0e7490,#ec4899);border-radius:50%;box-shadow:0 4px 14px #0e749061;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .25s var(--sp),box-shadow .2s;width:44px}.db-avatar:hover{box-shadow:0 6px 22px #0e749080;transform:scale(1.1)}.db-avatar svg{height:23px;width:23px}.db-tiles{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(4,1fr);justify-items:center;margin-bottom:26px;padding:30px 30px 18px}.db-tile{animation:db-tile-in .6s cubic-bezier(.34,1.56,.64,1) both;animation:db-tile-in .6s var(--sp) both;aspect-ratio:1/1;background:#0000;border:none;cursor:pointer;font-family:inherit;max-width:230px;padding:0;perspective:1000px;position:relative;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s var(--sp);width:100%}.db-tile:hover{transform:translateY(-6px)}.db-tile:active{transform:translateY(-2px)}.db-tile-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s var(--ea);width:100%}.db-tile:hover .db-tile-inner{transform:rotateY(180deg)}.db-tile-face{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;overflow:hidden;padding:22px;position:absolute;text-align:center}.db-tile-front{background:#fff;background:var(--surf);border:1px solid #ece9f6;border:1px solid var(--bdr);box-shadow:0 2px 8px #1b2a4a0f;box-shadow:var(--sh-sm)}.db-tile:hover .db-tile-front{box-shadow:0 10px 30px #1b2a4a1a;box-shadow:var(--sh)}.db-tile-back{background:color-mix(in srgb,var(--accent) 12%,#fff);border:1.5px solid color-mix(in srgb,var(--accent) 28%,#0000);box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 22%,#0000);color:var(--accent);transform:rotateY(180deg)}.db-tile-icon{align-items:center;color:var(--accent);display:flex;height:60px;justify-content:center;width:60px}.db-tile-icon svg{height:100%;width:100%}.db-tile-label{color:#1b2a4a;color:var(--navy);font-size:16px;line-height:1.25}.db-tile-back-title,.db-tile-label{font-weight:800;letter-spacing:-.3px}.db-tile-back-title{color:var(--accent);font-size:17px}.db-tile-back-sub{color:var(--ink2);font-size:12.5px;font-weight:500;line-height:1.5}.db-perms-header{align-items:center;animation:db-up .45s cubic-bezier(.22,1,.36,1) .1s both;animation:db-up .45s var(--ea) .1s both;display:flex;justify-content:space-between;padding:18px 30px 16px}.db-perms-title-row{align-items:center;display:flex;gap:10px}.db-perms-title{color:#1b2a4a;color:var(--navy);font-size:20px;font-weight:800;letter-spacing:-.4px}.db-perms-sub{color:#8a93a8;color:var(--muted);font-size:12.5px;font-weight:500;margin-top:2px}.db-manage-btn{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);background:linear-gradient(135deg,var(--p) 0,var(--p2) 100%);border:none;border-radius:12px;box-shadow:0 6px 18px #0e749059;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:11px 20px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .22s var(--sp),box-shadow .2s}.db-manage-btn:hover{box-shadow:0 10px 26px #0e749073;transform:translateY(-2px)}.db-manage-btn:active{transform:translateY(0)}.db-manage-btn svg{flex-shrink:0}.db-status{border-radius:20px;font-size:12px;font-weight:700;padding:5px 13px;white-space:nowrap}.db-status--on{background:#d1fae5;color:#059669}.db-status--off{background:#f1f3f8;color:#8a93a8;color:var(--muted)}.db-status--num{background:color-mix(in srgb,var(--accent) 14%,#fff);color:var(--accent)}.db-status--policy.db-badge--black{background:#1b2a4a;background:var(--navy);color:#fff}.db-status--policy.db-badge--white{background:#d1fae5;color:#059669}.db-status--policy.db-badge--gray{background:#f1f3f8;color:#8a93a8;color:var(--muted)}.db-info-banner{align-items:center;animation:db-up .45s cubic-bezier(.22,1,.36,1) .1s both;animation:db-up .45s var(--ea) .1s both;background:#e7f4f8;background:var(--p-soft);border:1px solid color-mix(in srgb,#0e7490 18%,#0000);border:1px solid color-mix(in srgb,var(--p) 18%,#0000);border-radius:12px;color:#2c3e63;color:var(--navy2);display:flex;font-size:13px;font-weight:500;gap:10px;margin:0 30px 18px;padding:13px 18px}.db-info-banner svg{color:#0e7490;color:var(--p);flex-shrink:0}.db-info-banner strong{color:#0c5f77;color:var(--p2);font-weight:800}.db-set-grid{grid-gap:16px;animation:db-up .5s cubic-bezier(.22,1,.36,1) .12s both;animation:db-up .5s var(--ea) .12s both;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;padding:8px 30px 0}.db-set-card{align-items:center;animation:db-up .45s cubic-bezier(.22,1,.36,1) both;animation:db-up .45s var(--ea) both;background:#fff;border:1px solid #ece9f6;border:1px solid var(--bdr);border-radius:18px;box-shadow:0 4px 14px #1b2a4a0f;direction:rtl;display:flex;gap:14px;padding:18px 20px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .2s;transition:transform .25s var(--sp),box-shadow .25s,border-color .2s}.db-set-card:hover{border-color:color-mix(in srgb,var(--accent) 38%,#0000);box-shadow:0 14px 30px color-mix(in srgb,var(--accent) 20%,#1b2a4a1f);transform:translateY(-4px)}.db-set-icon{align-items:center;background:color-mix(in srgb,var(--accent) 12%,#fff);border-radius:14px;color:var(--accent);display:flex;flex-shrink:0;height:48px;justify-content:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s var(--sp);width:48px}.db-set-card:hover .db-set-icon{transform:scale(1.08)}.db-set-icon svg{height:23px;width:23px}.db-set-card--on .db-set-icon{background:linear-gradient(135deg,#1fb857,#4ade80);box-shadow:0 4px 12px #16a34a47;color:#fff}.db-set-label{color:#1b2a4a;color:var(--navy);display:flex;flex:1 1;flex-wrap:wrap;font-size:14px;font-weight:700;gap:8px;line-height:1.25;min-width:0}.db-set-label,.db-set-recommended{align-items:center;letter-spacing:-.2px}.db-set-recommended{background:linear-gradient(135deg,#16a34a,#34d27b);border-radius:20px;box-shadow:0 2px 7px #16a34a4d;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;gap:4px;padding:2px 9px}.db-set-recommended svg{fill:#ffffff59}.db-set-card--recommended .db-set-label{align-items:center;flex-direction:column;gap:7px;text-align:center}.db-set-locked{align-items:center;background:#f1f3f8;border-radius:50%;color:#8a93a8;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.db-set-toggle--locked{opacity:.9;pointer-events:none}.db-status--network{background:#f0eafb;color:#6d28d9}.db-set-card .db-status{flex-shrink:0}.db-set-card--clickable{cursor:pointer}.db-set-toggle{background:#d9dee9;border-radius:100px;flex-shrink:0;height:26px;pointer-events:none;position:relative;transition:background .28s cubic-bezier(.22,1,.36,1);transition:background .28s var(--ea);width:46px}.db-set-toggle--on{background:linear-gradient(135deg,#16a34a,#34d27b);box-shadow:0 2px 8px #16a34a52}.db-set-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 5px #00000038;height:20px;position:absolute;right:3px;top:3px;transition:transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s var(--sp);width:20px}.db-set-toggle--on .db-set-toggle-thumb{transform:translateX(-20px)}.db-set-card--clickable:hover .db-set-toggle:not(.db-set-toggle--on){background:#cbd2df}.db-set-hint{align-items:center;animation:db-up .5s cubic-bezier(.22,1,.36,1) .2s both;animation:db-up .5s var(--ea) .2s both;color:#8a93a8;color:var(--muted);display:flex;font-size:12.5px;font-weight:500;gap:7px;justify-content:center;margin:2px 30px 30px}.db-set-hint svg{color:#0e7490;color:var(--p)}.db-modal-overlay{align-items:center;animation:db-overlay-in .2s ease both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b2a4a73;direction:rtl;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}@keyframes db-overlay-in{0%{opacity:0}to{opacity:1}}.db-modal{animation:db-modal-in .35s cubic-bezier(.34,1.56,.64,1) both;animation:db-modal-in .35s var(--sp) both;background:#fff;border-radius:24px;box-shadow:0 30px 70px #1b2a4a4d;max-width:420px;padding:30px 28px 24px;text-align:center;width:100%}@keyframes db-modal-in{0%{opacity:0;transform:translateY(20px) scale(.94)}to{opacity:1;transform:none}}.db-modal-icon{align-items:center;background:color-mix(in srgb,var(--accent) 14%,#fff);border-radius:18px;color:var(--accent);display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.db-modal-icon svg{height:30px;width:30px}.db-modal-eyebrow{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.5px}.db-modal-title{color:#1b2a4a;color:var(--navy);font-size:21px;font-weight:900;letter-spacing:-.4px;margin-top:4px}.db-modal-desc{color:#8a93a8;color:var(--muted);font-size:13.5px;line-height:1.6;margin-top:8px}.db-modal-explain{--explain-color:var(--accent);align-items:flex-start;background:color-mix(in srgb,var(--accent) 6%,#fff);border:1px solid color-mix(in srgb,var(--accent) 18%,#0000);border-radius:14px;display:flex;gap:11px;margin-top:16px;padding:14px 15px;text-align:right}.db-modal-explain-dot{background:var(--explain-color);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--explain-color) 18%,#0000);flex-shrink:0;height:11px;margin-top:4px;width:11px}.db-modal-explain-body{display:flex;flex-direction:column;gap:5px}.db-modal-explain-now{color:#1b2a4a;color:var(--navy);font-size:14px;font-weight:700;line-height:1.5}.db-modal-explain-next{color:#8a93a8;color:var(--muted);font-size:12px;font-weight:600;line-height:1.5}.db-modal-explain strong{color:var(--explain-color);font-weight:800}.db-modal-explain--on{--explain-color:#059669;background:#ecfbf4;border-color:#05966942}.db-modal-explain--off{--explain-color:#dc2626;background:#fef1f1;border-color:#dc262638}.db-modal-locked-note{align-items:flex-start;background:#fbf6ec;border:1px solid #b4821447;border-radius:12px;color:#7a5a12;display:flex;font-size:12.5px;font-weight:600;gap:9px;line-height:1.6;margin-top:12px;padding:12px 14px;text-align:right}.db-modal-locked-note svg{color:#b8860b;flex-shrink:0;margin-top:1px}.db-modal-locked-note strong{color:#8a6410;font-weight:800}.db-modal-whatis{background:#fafbfd;border:1px solid #e6eaf2;border-radius:12px;margin-top:12px;overflow:hidden;text-align:right}.db-modal-whatis>summary{align-items:center;color:#1b2a4a;color:var(--navy);cursor:pointer;display:flex;font-size:13px;font-weight:800;gap:10px;justify-content:space-between;list-style:none;padding:11px 14px;transition:background .15s}.db-modal-whatis>summary::-webkit-details-marker{display:none}.db-modal-whatis>summary:hover{background:#f2f5fa}.db-modal-whatis-q{align-items:center;display:inline-flex;gap:8px}.db-modal-whatis-q svg{color:var(--accent);flex-shrink:0}.db-modal-whatis-chev{color:#8a93a8;color:var(--muted);flex-shrink:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s var(--sp)}.db-modal-whatis[open] .db-modal-whatis-chev{transform:rotate(180deg)}.db-modal-whatis-body{color:var(--ink2);font-size:12.5px;font-weight:600;line-height:1.65;margin:0;padding:0 14px 13px}.db-modal-change{align-items:center;display:flex;gap:14px;justify-content:center;margin:20px 0 4px}.db-modal-change svg{color:#8a93a8;color:var(--muted)}.db-modal-from,.db-modal-to{border-radius:12px;font-size:14px;font-weight:800;padding:8px 18px}.db-modal-from{background:#f1f3f8;color:#8a93a8;color:var(--muted)}.db-modal-to.is-on{background:#d1fae5;color:#059669}.db-modal-to.is-off{background:#fee2e2;color:#dc2626}.db-modal-num{margin:20px 0 4px;text-align:right}.db-modal-num label{color:#2d3650;color:var(--ink);display:block;font-size:13px;font-weight:700;margin-bottom:7px}.db-modal-num input{border:1.5px solid #ece9f6;border:1.5px solid var(--bdr);border-radius:12px;box-sizing:border-box;color:#1b2a4a;color:var(--navy);font-family:inherit;font-size:16px;font-weight:700;outline:none;padding:12px 14px;text-align:center;transition:border-color .18s,box-shadow .18s;width:100%}.db-modal-num input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,#0000)}.db-modal-actions{display:flex;gap:12px;margin-top:24px}.db-modal-confirm{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);background:linear-gradient(135deg,var(--p) 0,var(--p2) 100%);border:none;border-radius:13px;box-shadow:0 8px 20px #0e749052;color:#fff;cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:15px;font-weight:700;gap:8px;justify-content:center;padding:13px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,opacity .2s;transition:transform .2s var(--sp),box-shadow .2s,opacity .2s}.db-modal-confirm:hover:not(:disabled){box-shadow:0 12px 26px #0e749073;transform:translateY(-2px)}.db-modal-confirm:disabled{cursor:default;opacity:.75}.db-modal-cancel{align-items:center;background:#f1f3f8;border:none;border-radius:13px;color:var(--ink2);cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:15px;font-weight:700;justify-content:center;padding:13px;transition:background .18s}.db-modal-cancel:hover:not(:disabled){background:#e4e8f2}.db-toast{align-items:center;animation:db-toast-in .4s cubic-bezier(.34,1.56,.64,1) both;animation:db-toast-in .4s var(--sp) both;background:#fff;border:1px solid #a7f3d0;border-radius:14px;bottom:28px;box-shadow:0 16px 40px #05966938;color:#1b2a4a;color:var(--navy);display:flex;font-size:15px;font-weight:800;gap:10px;left:50%;padding:14px 22px;position:fixed;transform:translateX(-50%);z-index:1100}@keyframes db-toast-in{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.db-toast-check{align-items:center;background:linear-gradient(135deg,#22c55e,#059669);border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.db-change-pill{align-items:center;align-self:center;animation:db-up .5s cubic-bezier(.22,1,.36,1) .2s both;animation:db-up .5s var(--ea) .2s both;background:#fff;border:1.5px solid #cde9f0;border-radius:100px;box-shadow:0 4px 14px #0e74901a;color:#2c3e63;color:var(--navy2);cursor:pointer;direction:rtl;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;margin:2px auto 34px;padding:10px 20px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s,border-color .2s;transition:transform .22s var(--sp),box-shadow .22s,border-color .2s}.db-change-pill:hover{border-color:#7fcedf;border-color:var(--p-lt);box-shadow:0 10px 24px #0e749038;transform:translateY(-2px)}.db-change-pill>svg:first-child{color:#0e7490;color:var(--p);flex-shrink:0}.db-change-pill strong{color:#0e7490;color:var(--p);font-weight:800}.db-change-pill-arrow{color:#0e7490;color:var(--p);transition:transform .2s}.db-change-pill:hover .db-change-pill-arrow{transform:translateX(-3px)}.db-toggle{background:#d9dee9;border:none;border-radius:100px;cursor:pointer;flex-shrink:0;height:26px;padding:0;position:relative;transition:background .28s cubic-bezier(.22,1,.36,1);transition:background .28s var(--ea);width:48px}.db-toggle--on{background:linear-gradient(90deg,#0c5f77,#0e7490);background:linear-gradient(90deg,var(--p2),var(--p))}.db-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000038;height:20px;position:absolute;right:3px;top:3px;transition:transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s var(--sp);width:20px}.db-toggle--on .db-toggle-thumb{transform:translateX(-22px)}.db-perm-num{background:#f4f2fb;background:var(--bg);border:1.5px solid #ece9f6;border:1.5px solid var(--bdr);border-radius:9px;color:#1b2a4a;color:var(--navy);font-family:inherit;font-size:14px;font-weight:800;outline:none;padding:7px 9px;text-align:center;transition:border-color .18s,box-shadow .18s;width:88px}.db-perm-num:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,#0000)}.db-perm-num::-webkit-inner-spin-button{display:none}.db-spin{animation:db-spin .8s linear infinite}.db-loading-perms{align-items:center;color:#8a93a8;color:var(--muted);display:flex;font-size:14px;gap:10px;justify-content:center;padding:50px}@media (max-width:1024px){.db-tiles{grid-template-columns:repeat(2,1fr)}.db-aside{width:270px}}@media (max-width:760px){.db-root{flex-direction:column}.db-aside{height:auto;position:static;width:auto}.db-header{padding:12px 16px}.db-header-center{display:none}.db-tiles{gap:18px;grid-template-columns:1fr 1fr;padding:16px}.db-perms-header{flex-wrap:wrap;gap:12px;padding:12px 16px}.db-set-grid{grid-template-columns:repeat(2,1fr);padding:8px 16px 0}.db-change-pill{margin:2px auto 26px}}@media (max-width:480px){.db-tiles{grid-template-columns:1fr 1fr}.db-set-grid{grid-template-columns:1fr}}body.simkehilot .db-identity-logo{height:150px;max-width:96%;width:300px}body.simkehilot .db-aside{background:linear-gradient(165deg,#fdd55f,#fbcb48 45%,#fac43b)}body.simehadrin{--gold-dk:#266981}body.simehadrin .db-aside{background:linear-gradient(165deg,#2f7b95,#2a7088 45%,#266981)}body.simehadrin .db-identity-name,body.simehadrin .db-identity-welcome{color:#fff}body.simehadrin .db-bsd,body.simehadrin .db-identity-pre{color:#c2e1ec}body.simehadrin .db-identity-logo{height:70px}body.simehadrin .db-identity-logo img{margin:0 auto;max-width:150px}body.simehadrin .db-comm-avatar,body.simehadrin .db-logo-modal-preview{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#5fa2b8,#357e97 55%,#266981) border-box}body.simehadrin .db-comm-logo-edit,body.simehadrin .db-logo-modal-upload{background:linear-gradient(135deg,#357e97,#266981)}body.simehadrin .db-aside{box-shadow:-8px 0 30px #26698129}body.simehadrin .db-comm-avatar{box-shadow:0 8px 22px #26698147}body.simehadrin .db-comm-avatar:hover{box-shadow:0 12px 28px #26698166}body.simehadrin .db-comm-avatar--empty{border-color:#2669818c}body.simehadrin .db-logo-modal-preview{box-shadow:0 8px 22px #26698147}body.simehadrin .db-comm-logo-edit{box-shadow:0 5px 13px #2669816b}body.simehadrin .db-logo-modal-upload{box-shadow:0 8px 20px #26698152}body.simehadrin .db-astat-icon{box-shadow:0 4px 10px #2669812e}body.merkazia{--gold1:#e2eff7;--gold2:#d0e5f2;--gold-dk:#2e7fa0;--p:#2e89b8;--p2:#1e6b8c}body.merkazia .db-aside{background:linear-gradient(165deg,#fff,#eef6fb 45%,#e2eff7);box-shadow:-8px 0 30px #2e7fa024}body.merkazia .db-comm-avatar,body.merkazia .db-logo-modal-preview{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#bbddec,#5aa0c0 55%,#2e7fa0) border-box}body.merkazia .db-comm-avatar{box-shadow:0 8px 22px #2e7fa047}body.merkazia .db-comm-avatar:hover{box-shadow:0 12px 28px #2e7fa066}body.merkazia .db-comm-avatar--empty{border-color:#2e7fa08c}body.merkazia .db-logo-modal-preview{box-shadow:0 8px 22px #2e7fa047}body.merkazia .db-comm-logo-edit,body.merkazia .db-logo-modal-upload{background:linear-gradient(135deg,#4f9cc0,#2e7fa0)}body.merkazia .db-comm-logo-edit{box-shadow:0 5px 13px #2e7fa06b}body.merkazia .db-logo-modal-upload{box-shadow:0 8px 20px #2e7fa052}body.merkazia .db-astat-icon{box-shadow:0 4px 10px #2e7fa02e}@font-face{font-family:Rubik;src:url(/static/media/Rubik-Regular.705a89f52bdf93b960ed.ttf)}*{font-family:Rubik,Helvetica,Arial,sans-serif;font-size:18px}body,html{margin:0;max-width:100vw;overflow-x:hidden;padding:0}.content-wrapper{margin:10px auto;max-width:1000px}.customer-information-popup .content-wrapper.MuiContainer-root{max-width:none;padding:0 15px 15px}.customer-information-popup .content-wrapper .MuiDataGrid-root{border:0}.customer-information-popup .content-wrapper .MuiDataGrid-columnSeparator{display:none}.customer-information-view .device-wrapper{display:flex;padding-right:13px}.customer-information-view .column .item{display:flex;margin:9px 0}.customer-information-view .column.right{width:50%}.customer-information-view .column .item .field{margin-left:5px}.customer-information-view .column.right .item{display:flex}label.file-uploader{border:2px dashed;font-size:18px;margin-top:20px;min-width:-webkit-fit-content;min-width:fit-content}label.file-uploader span{font-size:18px}.hidden,label.file-uploader svg{display:none}.success-message{background-color:#d0fdd0;border:1px solid green;color:green;margin-bottom:20px;padding:10px}.notice-message,.warning-message{background-color:#fff1dd;border:1px solid #943c01;border-radius:21px;color:#943c01;display:flex;justify-content:space-between;margin-bottom:20px;padding:9px}.notice-message.categories{margin:23px 50px 23px 30px}.error-message{background-color:#ffb6ac;border:1px solid #ff1e00;color:#940101;margin-bottom:20px;padding:10px}.dialog-title{background-color:#000;color:#fff}.css-etrw2r-MuiDataGrid-root .MuiDataGrid-cellContent,div.content-wrapper .MuiDataGrid-row:not(.MuiDataGrid-row--dynamicHeight)>.MuiDataGrid-cell{white-space:normal;word-break:break-word}div.content-wrapper .MuiDataGrid-row:not(.MuiDataGrid-row--dynamicHeight)>.MuiDataGrid-cell[data-field=number] div{direction:ltr}.MuiContainer-root.content-wrapper{height:50vh}div.content-wrapper .MuiDataGrid-cellContent{white-space:normal;word-break:break-word}.check-wrapper{background:#00b7ea;background:linear-gradient(135deg,#00b7ea,#009ec3);border-radius:20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00b7ea",endColorstr="#009ec3",GradientType=1);padding:3px 9px 1px;width:-webkit-fit-content;width:fit-content}.MuiDialog-container .check-wrapper{padding:3px 9px}.check{border-bottom:4px solid #fff;border-right:4px solid #fff;display:inline-block;height:9px;transform:rotate(45deg);width:4px}div.content-wrapper .MuiDataGrid-cell[data-field=delete]{justify-content:center}.MuiDataGrid-cell[data-field=delete] svg{cursor:pointer}.MuiDataGrid-cell[data-field=delete] svg.locked{cursor:inherit}.MuiDataGrid-cell[data-field=delete] svg.locked path{fill:#d3d3d3}.clock-day-wrapper{margin-bottom:20px}.clock-day-title{cursor:pointer;margin-bottom:10px}.clock-day-title div{margin-left:5px}.arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;height:1px;padding:3px;width:1px}.arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.day-name{width:100px}.watch-wrapper{display:flex}.watch-wrapper .excluded-numbers-wrapper{background-color:#f5f5f5;padding:40px 32px}.watch-wrapper .add-input-wrapper{align-items:center;background-color:#fff;border-radius:22px;display:flex;padding:0 9px;width:160px}.watch-wrapper .add-input-wrapper input{margin-bottom:5px;margin-left:5px;width:90%}.white-plus-in-yellow{background-color:#ffc700;border-radius:21px;cursor:pointer;display:block;height:-webkit-fit-content;height:fit-content;padding:3px}.simehadrin .white-plus-in-yellow{background-color:#206881}.watch-wrapper .excluded-numbers-wrapper .add-button{background-color:#fff;border-radius:21px;cursor:pointer;padding:3px 14px;width:-webkit-fit-content;width:fit-content}.watch-wrapper .watch-content-wrapper{padding:95px 120px;position:relative;width:calc(80% - 240px)}.watch-wrapper .saved-message{background-color:#ffc700;border-radius:21px;display:flex;padding:4px 12px 6px;position:-webkit-sticky;position:sticky;top:40px}.simehadrin .watch-wrapper .saved-message{background-color:#206881}.excluded-numbers-slider{background-color:#a0a0a0;border-radius:23px 23px 0 0;bottom:0;filter:drop-shadow(1px -1px 10px rgba(0,0,0,.15));padding:8px 0 12px;position:fixed;width:100%}.horizontal-line{background-color:#fff;height:2px;margin:0 auto 5px;width:51px}.excluded-numbers-wrapper .horizontal-line{background-color:#ddd}.excluded-numbers-wrapper .title{margin:auto}.excluded-numbers-wrapper .top-wrapper{height:10px;width:100%}.excluded-numbers-slider .text{color:#fff;margin:auto;width:-webkit-fit-content;width:fit-content}.mobile.watch-wrapper .saved-message{background-color:#fff;border:4px solid #ffc700;padding:2px 12px 4px}.simehadrin .mobile.watch-wrapper .saved-message{border-color:#206881}.watch-content .success-message-wrapper{width:160px}.watch-wrapper .saved-message .text{margin-left:6px}.watch-wrapper .saved-message img,.watch-wrapper .saved-message svg{background-color:#000;border-radius:20px;padding:5px}.mobile.watch-wrapper .saved-message svg path{stroke:#fff}.watch-wrapper .watch-content{display:flex;justify-content:space-between}.watch-wrapper .excluded-numbers-wrapper{width:calc(20% - 64px)}.watch-wrapper .excluded-numbers-wrapper .title{margin-bottom:20px}.watch-content-wrapper .status-wrapper{align-items:center;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between;margin-bottom:10px}.watch-content-wrapper .status-wrapper .title{font-weight:700;margin-left:10px}.watch-content-wrapper .values-wrapper{background:#ffc700;border-radius:21px;display:flex;height:-webkit-fit-content;height:fit-content;padding:6px}.simehadrin .watch-content-wrapper .values-wrapper{background-color:#206881}.apply-watch-settings div[role=presentation] .MuiPaper-root{width:260px}.apply-watch-settings .days-wrapper{background-color:#f5f5f5;border-radius:21px;display:flex;justify-content:space-between;margin-bottom:25px;width:100%}.apply-watch-settings .days-wrapper .day{cursor:pointer;padding:5px 11px}.apply-watch-settings .days-wrapper .day.selected{background-color:#ffc700;border-radius:21px}.simehadrin .apply-watch-settings .days-wrapper .day.selected{background-color:#206881}.watch-content-wrapper .values-wrapper .value{border-radius:21px;color:#fff;cursor:pointer;padding:3px 8px}.watch-content-wrapper .values-wrapper .value.selected{background-color:#fff;color:#000}.watch-content-wrapper .profile-wrapper .days-title{display:flex;margin-bottom:17px}.watch-content-wrapper .profile-wrapper .days-title .days{align-items:center;background:#f5f5f5;border-radius:21px;display:flex;width:100%}.watch-content-wrapper .profile-wrapper .day-profile{display:flex;justify-content:space-between}.watch-content-wrapper .profile-wrapper{align-items:flex-start;display:flex}.watch-content-wrapper .profile-wrapper .profile-content{margin-left:15px}.watch-content-wrapper .profile-wrapper .profile-content-wrapper .overlay{background-color:#ffffffb8;height:100%;position:absolute;top:0;width:100%}.watch-content-wrapper .profile-wrapper .profile-content-wrapper{position:relative}.watch-content-wrapper .profile-wrapper .day-profile .column{width:calc(50% - 4px)}.watch-content-wrapper .profile-wrapper .day-profile .column.right{margin-left:8px;width:calc(50% - 4px)}.watch-wrapper .switch-type{background-color:#c6c6c6;color:#fff;justify-content:space-between;margin:0;width:52px}.watch-wrapper .switch-type.main{background-color:#fff;color:#c6c6c6}.watch-wrapper .switch-type.main circle{fill:#c6c6c6}.watch-content-wrapper .profile-wrapper .day-profile .hour-wrapper{align-items:center;background:#f5f5f5;border-radius:21px;display:flex;justify-content:space-between;margin-bottom:8px;padding:7px 10px 5px 7px}.watch-wrapper .select .lines-list{background-color:#fff;border-radius:14px;box-shadow:0 2px 8px #00000040;color:#888;padding:10px;right:-8px;top:-9px;z-index:999}.watch-wrapper .select .lines-list .arrow{margin-top:7px}.watch-wrapper .select .lines-list .selected{color:#000}.watch-wrapper.mobile .select .lines-list .selected{color:#ffc700}.simehadrin .watch-wrapper.mobile .select .lines-list .selected{color:#206881}.watch-wrapper .select{justify-content:space-between;margin-top:-3px;width:65px}.watch-content-wrapper .profile-wrapper .days-title img{cursor:pointer}.watch-content-wrapper .profile-wrapper .days-title .days .day{cursor:pointer;font-weight:700;padding:10px 20px}.watch-content-wrapper .profile-wrapper .days-title .days .day.selected{background:#ffc700;border-radius:21px}.simehadrin .watch-content-wrapper .profile-wrapper .days-title .days .day.selected{background-color:#206881}.user-account-wrapper{margin:auto;max-width:1000px}.user-account-wrapper .label{width:200px}.user-account-wrapper .label.intend{margin-right:10px;width:157px}.user-account-wrapper .block-list .field-wrapper,.user-account-wrapper .label.main{margin-bottom:10px}.login-form-wrapper .logo{display:block;width:200px}.simehadrin .login-form-wrapper .logo{margin-bottom:60px}.login-decoration .logo{width:260px}.login-decoration *{margin:0 auto}.login-decoration .main-title{font-size:32px;width:-webkit-fit-content;width:fit-content}.login-decoration-wrapper,.login-form-wrapper{width:50%}.login-decoration-wrapper{background-color:#ffc700;min-height:100vh}.simehadrin .login-decoration-wrapper{background-color:#206881;min-height:155vh}.login-form{margin:120px auto;width:384px}.login-form form{margin-bottom:27px}.login-decoration{margin:300px auto;width:-webkit-fit-content;width:fit-content}.login-form *{margin:0 auto}.login-form .main-title{font-size:28px;margin-bottom:22px;width:-webkit-fit-content;width:fit-content}.login-form .sub-title{color:#979797;font-size:18px;font-weight:400;margin-bottom:37px;width:-webkit-fit-content;width:fit-content}.simehadrin .login-form .sub-title{margin-bottom:20px}.login-form .input,.login-form .input div{width:100%}.login-form .input-wrapper{margin-bottom:25px}.login-form .input-wrapper p{margin-bottom:9px}.login-form button{background-color:#ffc700;border:0;border-radius:8px;box-shadow:none;color:#000;width:100%}.simehadrin .login-form button{background-color:#206881}.login-form button:hover{background-color:#ffc700}.simehadrin .login-form button:hover{background-color:#206881}.login-form input{border:1px solid #dcdcdc;border-radius:8px;outline-color:#ffc700}.simehadrin .login-form input{outline-color:#206881}.login-form input:hover{border:1px solid #ffc700;outline-color:#ffc700!important}.simehadrin .login-form input:hover{border:1px solid #206881;outline-color:#206881!important}.login-page-decoration{background-position:center 0;background-repeat:no-repeat;margin:0;min-height:344px;padding:0;position:absolute;top:0;width:100%}.login-error{align-items:flex-start;background-color:#fffbfa;border:1px solid #ffaea8;border-radius:8px;color:#b42318;display:flex;padding:20px}.login-error .alert{border:2px solid #b42318;border-radius:17px;font-weight:700;height:20px;padding:1px 8px 0}.login-error .text{margin-left:30px;margin-right:5px}.login-error .close{cursor:pointer;margin-top:5px}.login-error .message{font-weight:700;margin-bottom:7px}.chips{display:flex;flex-wrap:wrap;margin-bottom:15px}.chip{background-color:#fff;border-radius:21px;display:flex;height:-webkit-fit-content;height:fit-content;justify-content:space-between;margin-bottom:8px;margin-left:8px;padding:4px 8px;width:-webkit-fit-content;width:fit-content;width:120px}.chip .delete{cursor:pointer;width:19px}.chip .text{color:#888;margin-left:6px;width:90%;word-break:break-all}.watch-days-wrapper,.watch-status-wrapper{border:1px solid #dfdede;border-radius:8px;margin-bottom:20px;padding:10px}.app-layout{background:#f4f6f9;direction:rtl;flex-direction:column;max-width:100vw;min-height:100vh}.app-content,.app-layout{display:flex;overflow-x:hidden}.app-content{flex:1 1;flex-direction:column;min-width:0}.dbl-root{background:#f7f7f7;direction:rtl;flex:1 1;flex-direction:row}.dbl-root,.dbl-side-panel{display:flex;min-height:calc(100vh - 84px)}.dbl-side-panel{background:#ffc700;box-shadow:-4px 0 32px #0000001f;flex-direction:column;flex-shrink:0;position:relative;width:33.33%;z-index:1}.dbl-side-img-wrap{flex-shrink:0;line-height:0;overflow:hidden;width:100%}.dbl-side-deco{display:block;height:auto;width:100%}.dbl-side-body{display:flex;flex:1 1;flex-direction:column;gap:20px;padding:24px 20px 28px}.dbl-side-greeting{text-align:right}.dbl-side-eyebrow{color:#1a14008c;font-size:13px;font-weight:600;letter-spacing:.3px;margin:0 0 4px}.dbl-side-title{color:#1a1200;font-size:32px;font-weight:900;letter-spacing:-1px;line-height:1.15;margin:0}.dbl-side-note{color:#1a140099;font-size:13px;font-weight:500;margin:6px 0 0}.dbl-side-stats{display:flex;gap:10px}.dbl-side-stat-card{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff61;border:1px solid #ffffff8c;border-radius:14px;box-shadow:0 2px 12px #0000000f;display:flex;flex:1 1;flex-direction:column;gap:6px;padding:16px 12px 14px}.dbl-side-stat-num{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a3a5c,#0f2540);-webkit-background-clip:text;background-clip:text;font-size:52px;font-weight:900;letter-spacing:-3px;line-height:1}.dbl-side-stat-label{color:#1a140099;font-size:12px;font-weight:600;line-height:1.3;text-align:center}.dbl-side-blocklist{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff4d;border:1px solid #ffffff80;border-radius:14px;padding:16px 16px 12px}.dbl-side-bl-title{color:#1a1400a6;font-size:12.5px;font-weight:700;letter-spacing:.2px;margin:0 0 12px;text-align:right}.dbl-side-bl-row{align-items:center;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;padding:8px 0}.dbl-side-bl-row:last-child{border-bottom:none;padding-bottom:0}.dbl-side-bl-dir{align-items:center;color:#1a1400b3;direction:rtl;display:flex;font-size:12.5px;font-weight:500;gap:6px}.dbl-side-bl-badge{border-radius:20px;font-size:11.5px;font-weight:700;padding:3px 10px}.dbl-side-bl-badge.white{background:#1a3a5c;color:#fff}.dbl-side-bl-badge.black{background:#1a1200;color:#ffc700}.dbl-side-bl-badge.inherit{background:#0000001f;color:#1a1400a6}.dbl-main{align-items:center;background:#f4f6f9;display:flex;flex:1 1;justify-content:center;min-width:0}.dbl-topbar{align-items:stretch;box-shadow:0 6px 40px #0000008c,0 1px 0 #ffc70033;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;flex-shrink:0;height:84px;max-width:100vw;overflow:visible;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:200}.dbl-topbar-brand{align-items:center;background:#06101c;display:flex;flex-shrink:0;gap:14px;padding:0 28px 0 36px;position:relative;z-index:3}.dbl-topbar-brand:after{border-bottom:42px solid #06101c;border-left:24px solid #0000;border-top:42px solid #06101c;content:"";height:0;left:-24px;position:absolute;top:0;width:0}.dbl-topbar-logo-wrap{border:2px solid #ffc7008c;border-radius:11px;box-shadow:0 0 18px #ffc70059,0 0 6px #ffc70033;flex-shrink:0;height:42px;overflow:hidden;width:42px}.dbl-topbar-logo{height:100%;object-fit:contain;width:100%}.dbl-topbar-brand-text{display:flex;flex-direction:column;gap:1px}.dbl-topbar-appname{color:#fff;font-size:16px;font-weight:800;letter-spacing:-.3px;line-height:1.2}.dbl-topbar-tagline{color:#ffc700a6;font-size:10.5px;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.dbl-topbar-nav{background:#0a1929;flex:1 1;gap:2px;padding:0 12px;z-index:2}.dbl-tn-link,.dbl-topbar-nav{align-items:center;display:flex;position:relative}.dbl-tn-link{color:#ffffff73;flex-shrink:0;font-size:14px;font-weight:500;gap:8px;height:100%;padding:0 22px;text-decoration:none;transition:color .18s;white-space:nowrap}.dbl-tn-link:after{background:linear-gradient(90deg,#ffc700,#ffe066);border-radius:3px 3px 0 0;bottom:0;content:"";height:3px;left:22px;position:absolute;right:22px;transform:scaleX(0);transform-origin:center;transition:transform .22s cubic-bezier(.4,0,.2,1)}.dbl-tn-link:hover{color:#fff}.dbl-tn-link:hover:after{transform:scaleX(1)}.dbl-tn-active{color:#ffc700!important;font-weight:700}.dbl-tn-active:after{transform:scaleX(1)!important}.dbl-tn-icon{align-items:center;color:inherit;display:flex}.dbl-tn-label{line-height:1}.dbl-topbar-actions{align-items:center;background:linear-gradient(135deg,#ffc700,#e8a800);display:flex;flex-shrink:0;padding:0 28px 0 24px;position:relative;z-index:3}.dbl-topbar-actions:before{border-bottom:42px solid #ffc700;border-right:24px solid #0000;border-top:42px solid #ffc700;content:"";height:0;position:absolute;right:-24px;top:0;width:0}.dbl-topbar-logout{align-items:center;background:#0000001f;border-radius:9px;color:#06101c;display:flex;font-size:14px;font-weight:700;gap:8px;letter-spacing:-.2px;padding:9px 18px;text-decoration:none;transition:background .15s,transform .15s}.dbl-topbar-logout:hover{background:#00000038;color:#06101c;transform:translateY(-1px)}.dbl-sidebar{display:none}.dbl-sidebar-top{align-items:center;border:none;display:flex;flex-shrink:0;gap:0;height:100%;order:0;padding:0}.dbl-sidebar-logo{border-radius:10px;height:52px;object-fit:contain;width:52px}.dbl-sidebar-nav{flex:1 1;gap:0;order:1;overflow:hidden;padding:0 16px}.dbl-sidebar-link,.dbl-sidebar-nav{align-items:center;display:flex;flex-direction:row;height:100%}.dbl-sidebar-link{border-bottom:3px solid #0000;border-radius:0;color:#1a2740a6;flex-shrink:1;font-weight:500;gap:6px;min-width:0;padding:0 12px;position:relative;text-decoration:none;transition:color .15s;white-space:nowrap}.dbl-sidebar-link:hover{color:#1a2740}.dbl-sidebar-link-active{background:#0000!important;border-bottom:3px solid #1a2740!important;border-radius:0!important;color:#1a2740!important;font-weight:700!important}.dbl-nav-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;opacity:.7;transition:opacity .15s}.dbl-sidebar-link-active .dbl-nav-icon,.dbl-sidebar-link:hover .dbl-nav-icon{opacity:1}.dbl-sidebar-label{font-size:13px;font-weight:inherit;letter-spacing:0}.dbl-sidebar-logout{align-items:center;background:#0000;border:2px solid #1a2740;border-radius:50px;color:#1a2740;display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:auto;justify-content:center;order:2;padding:7px 20px;text-decoration:none;transition:background .15s;width:auto}.dbl-sidebar-logout:hover{background:#00000014;color:#1a2740}.dbl-header{background:#fff;border-bottom:1px solid #00000012;box-shadow:0 2px 10px #0000000a;flex-shrink:0;height:72px;justify-content:space-between;padding:0 28px;position:-webkit-sticky;position:sticky;top:0;z-index:50}.dbl-header,.dbl-header-left{align-items:center;display:flex}.dbl-header-left{gap:10px}.dbl-header-right{align-items:center;display:flex}.dbl-header-avatar{flex-shrink:0}.dbl-header-avatar img{filter:drop-shadow(0 2px 8px rgba(0,0,0,.12));height:58px;object-fit:contain;width:auto}.dbl-header-icon-wrap{align-items:center;display:flex;gap:6px}.dbl-header-icon-btn{align-items:center;background:#fff;border:1px solid #00000017;border-radius:11px;color:#8892a4;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;transition:background .15s,border-color .15s,color .15s;width:40px}.dbl-header-icon-btn:hover{background:#f5f7fa;border-color:#00000024;color:#1a2740}.dbl-header-badge{align-items:center;background:#1a3a5c;border:1.5px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:9px;font-weight:800;height:18px;justify-content:center;left:-5px;position:absolute;top:-5px;width:18px}.dbl-header-sep{background:#00000017;height:30px;margin:0 4px;width:1px}.dbl-header-userinfo{display:flex;flex-direction:column;gap:2px}.dbl-header-username{align-items:center;color:#1a2740;display:flex;font-size:14px;font-weight:700;line-height:1.2}.dbl-header-role{color:#94a3b8;font-size:11px;font-weight:500}.dbl-hero{align-items:flex-end;background:#ffc700;display:flex;flex-shrink:0;height:220px;overflow:hidden;padding:0 40px 32px;position:relative}.dbl-hero:after,.dbl-hero:before{display:none}.dbl-hero-logout{align-items:center;align-self:flex-start;background:#0000;border:2px solid #1a2740;border-radius:50px;color:#1a2740;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;margin-top:auto;padding:7px 20px;text-decoration:none;transition:background .15s}.dbl-hero-logout:hover{background:#00000014}.decoration{height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}.dbl-hero-geo{display:none}@keyframes dbl-float-1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-18px) scale(1.03)}}@keyframes dbl-float-2{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(14px) scale(.97)}}@keyframes dbl-float-3{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes dbl-float-4{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(12px) scale(.95)}}.dbl-hero-geo{border-radius:50%;pointer-events:none;position:absolute}.dbl-hero-geo-1{animation:dbl-float-1 6s ease-in-out infinite;background:#1a3a5c14;border:2px solid #1a3a5c33;height:240px;right:20%;top:-80px;width:240px}.dbl-hero-geo-2{animation:dbl-float-2 8s ease-in-out infinite;background:#1a3a5c0d;border:2px solid #1a3a5c24;bottom:-50px;height:160px;right:34%;width:160px}.dbl-hero-geo-3{animation:dbl-float-3 5s ease-in-out infinite;background:#1a3a5c12;border:2px solid #1a3a5c2e;height:90px;left:9%;top:30px;width:90px}.dbl-hero-geo-4{animation:dbl-float-4 7s ease-in-out infinite;background:#1a3a5c17;border:2px solid #1a3a5c38;bottom:28px;height:55px;left:30%;width:55px}.dbl-hero-content{position:relative;width:100%;z-index:3}.dbl-hero-pattern{height:100%;pointer-events:none;position:absolute;right:0;top:0;width:55%;z-index:1}.dbl-hero-greeting{text-align:right}.dbl-hero-eyebrow{color:#1a140099;font-size:20px;font-weight:600;letter-spacing:.3px;margin:0 0 8px}.dbl-hero-title{color:#1a1200;font-size:54px;font-weight:900;letter-spacing:-2px;line-height:1.1;margin:0}.dbl-hero-desc{color:#062d3f8c;font-size:17px;font-weight:400;line-height:1.6;margin:0;max-width:420px}.dbl-hero-note{color:#062d3f;font-size:15px;font-weight:600;margin:0 0 20px}.dbl-hero-tagline{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#c9a030,#9e7a1e);-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;letter-spacing:-.5px;margin:0 0 10px}.dbl-hero-manager-img{bottom:-10px;filter:drop-shadow(4px 0 18px rgba(26,58,92,.12));height:300px;left:-10px;mix-blend-mode:multiply;pointer-events:none;position:absolute;width:auto;z-index:3}.dbl-hero-rays-wrap{bottom:-160px;height:0;left:90px;pointer-events:none;position:absolute;width:0;z-index:1}.dbl-ray{background:linear-gradient(180deg,#c9a0308c,#0000);border-radius:2px;display:block;height:240px;left:0;position:absolute;top:0;transform-origin:top center;width:2px}.dbl-ray-1{transform:rotate(-32deg)}.dbl-ray-2{transform:rotate(-16deg)}.dbl-ray-3{transform:rotate(0deg)}.dbl-ray-4{transform:rotate(16deg)}.dbl-ray-5{transform:rotate(32deg)}.dbl-hero-cta{align-items:center;background:#062d3f;border:none;border-radius:30px;box-shadow:0 4px 24px #00000026;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:800;gap:8px;letter-spacing:-.2px;padding:13px 32px;transition:background .15s,transform .15s,box-shadow .15s;width:-webkit-fit-content;width:fit-content}.dbl-hero-cta:hover{background:#083448;box-shadow:0 8px 32px #0003;transform:translateY(-2px)}.dbl-body-row{flex:1 1;gap:0;margin:0}.dbl-body-row,.dbl-stats-col{align-items:stretch;display:flex}.dbl-stats-col{background:#0000;flex-direction:column;flex-shrink:0;justify-content:center;position:relative}.dbl-stats-col:before{display:none}.dbl-body-stats{flex-direction:row;gap:0;justify-content:center;padding:32px 44px}.dbl-big-stat,.dbl-body-stats{align-items:center;display:flex}.dbl-big-stat{flex:1 1;flex-direction:column;gap:10px}.dbl-big-num{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#1a3a5c,#0f2540);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 12px rgba(26,58,92,.3));font-size:82px;font-weight:900;letter-spacing:-4px;line-height:1}.dbl-big-tag{color:#062d3f73;font-size:16px;font-weight:600;text-align:center;white-space:nowrap}.dbl-body-stats-sep{background:#062d3f1a;flex-shrink:0;height:80px;margin:0 36px;width:1px}.dbl-body-col-sep{background:#062d3f14;flex-shrink:0;margin:12px 0;width:1px}.dbl-icon-grid{grid-gap:52px 72px;display:grid;gap:52px 72px;grid-template-columns:repeat(2,auto);padding:48px}.dbl-circle-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:20px;transition:transform .22s}.dbl-circle-btn:hover{transform:translateY(-6px)}.dbl-circle-icon{align-items:center;border-radius:50%;display:flex;height:150px;justify-content:center;transition:box-shadow .2s;width:150px}.dbl-ci-gold{background:#fff;border:2px solid #c9a0304d;box-shadow:0 4px 18px #c9a0302e;color:#9e7a1e}.dbl-ci-navy{background:#fff;border:2px solid #1a3a5c2e;box-shadow:0 4px 18px #1a3a5c1a;color:#1a3a5c}.dbl-circle-btn:hover .dbl-circle-icon{box-shadow:0 8px 32px #00000029}.dbl-circle-label{color:#1a2740;font-size:16px;font-weight:700;text-align:center}.dbl-body-left-group{display:flex;flex-direction:column;flex-shrink:0}.dbl-body-horiz-sep{background:linear-gradient(90deg,#0000,#062d3f1a,#0000);height:1px;margin:0 24px}.dbl-blocklist-panel{display:flex;flex-direction:column;flex-shrink:0;gap:12px;justify-content:center;padding:18px 36px 24px}.dbl-blocklist-title{color:#062d3f4d;font-size:11px;font-weight:700;letter-spacing:.07em;margin:0 0 2px;text-transform:uppercase}.dbl-blocklist-rows{display:flex;flex-direction:column;gap:10px}.dbl-blocklist-row{align-items:center;display:flex;gap:18px;justify-content:space-between}.dbl-blocklist-dir{align-items:center;color:#062d3f99;display:flex;font-size:15px;font-weight:500;gap:6px;white-space:nowrap}.dbl-blocklist-badge{border-radius:20px;font-size:12px;font-weight:700;padding:3px 10px;white-space:nowrap}.dbl-blocklist-badge.white{background:#1a3a5c26;border:1px solid #1a3a5c4d;color:#1a3a5c}.dbl-blocklist-badge.black{background:#062d3f12;border:1px solid #062d3f26;color:#062d3f}.dbl-blocklist-badge.inherit{background:#64748b14;border:1px solid #64748b2e;color:#64748b}.dbl-hero-deco{align-items:center;display:flex;height:340px;justify-content:center;left:-30px;position:absolute;top:50%;transform:translateY(-50%);width:340px;z-index:3}.dbl-hero-deco-ring{border-radius:50%;position:absolute}.dbl-hero-deco-ring-1{background:#1a3a5c14;border:2px solid #1a3a5c40;box-shadow:0 0 40px #1a3a5c1f;height:196px;width:196px}.dbl-hero-deco-ring-2{border:1.5px solid #1a3a5c26;height:268px;width:268px}.dbl-hero-deco-ring-3{border:1px solid #1a3a5c14;height:340px;width:340px}.dbl-hero-deco-core{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.dbl-hero-logo-img{border:5px solid #ffffffeb;border-radius:50%;box-shadow:0 10px 40px #00000040;height:160px;object-fit:cover;width:160px}.dbl-quicknav{background:#0000;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:22px 20px;position:relative}.dbl-quicknav:before{display:none}.dbl-quicknav-title{color:#062d3f4d;font-size:11px;font-weight:700;letter-spacing:.8px;margin:0 10px 12px;text-transform:uppercase}.dbl-quicknav-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.dbl-qbtn{align-items:center;background:#ffffffeb;border:1.5px solid #c9a03033;border-radius:18px;box-shadow:0 2px 12px #1a27400f;cursor:pointer;display:flex;flex-direction:row;font-family:inherit;gap:16px;overflow:hidden;padding:20px;position:relative;text-align:right;transition:box-shadow .18s,transform .18s,border-color .18s,background .18s}.dbl-qbtn:before{display:none}.dbl-qbtn:hover{background:#fff;border-color:#c9a03080;box-shadow:0 8px 28px #1a27401f;transform:translateY(-2px)}.dbl-qbtn-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;transition:transform .22s}.dbl-qbtn:hover .dbl-qbtn-icon{transform:scale(1.06) rotate(-3deg)}.dbl-icon-badge{align-items:center;border-radius:16px;display:flex;flex-shrink:0;height:58px;justify-content:center;transition:transform .22s;width:58px}.dbl-icon-badge-gold{background:#c9a0301f;border:1.5px solid #c9a03047;color:#c9a030}.dbl-icon-badge-navy{background:#1a3a5c17;border:1.5px solid #1a3a5c2e;color:#1a3a5c}.dbl-qbtn-text{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.dbl-qbtn-label{color:#1a2740;font-size:18px;font-weight:700;line-height:1.3}.dbl-qbtn-sub{color:#062d3f6b;font-size:13px;font-weight:400}.dbl-bm-sidebar{align-items:center;background:#00000008;border-right:1px solid #c9a03026;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;min-height:100%}.dbl-bm-row{align-items:flex-start;display:flex;flex-direction:row;gap:4px;padding:0 8px}.dbl-bm{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;padding:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.dbl-bm:hover{transform:translateY(22px)}.dbl-bm-ribbon{align-items:center;-webkit-clip-path:path("M13 0 L83 0 Q96 0 96 13 L96 298 L48 340 L0 298 L0 13 Q0 0 13 0 Z");clip-path:path("M13 0 L83 0 Q96 0 96 13 L96 298 L48 340 L0 298 L0 13 Q0 0 13 0 Z");display:flex;flex-direction:column;height:340px;justify-content:flex-start;overflow:hidden;padding-top:24px;position:relative;width:96px}.dbl-bm-ribbon:before{background:#ffffff24;border-radius:0 0 50% 50%/0 0 22px 22px;height:70px;left:0;right:0;top:0}.dbl-bm-ribbon:after,.dbl-bm-ribbon:before{content:"";pointer-events:none;position:absolute}.dbl-bm-ribbon:after{background:#fff6;border-radius:2px;height:4px;left:50%;top:18px;transform:translateX(-50%);width:44px}.dbl-bm-gold{background:linear-gradient(180deg,#f7d060,#c9a030 45%,#8a6010);box-shadow:3px 0 28px #b482004d,inset -2px 0 8px #0000001a}.dbl-bm-navy{background:linear-gradient(180deg,#4a8fd4,#1a3a5c 45%,#091828);box-shadow:3px 0 28px #1a3a5c59,inset -2px 0 8px #00000026}.dbl-bm-label{color:#fffffff5;font-size:13px;font-weight:800;letter-spacing:.3px;line-height:1.65;pointer-events:none;position:relative;text-align:center;text-shadow:0 1px 5px #0000004d;z-index:1}.dbl-bm-medal{align-items:center;background:#fff;border-radius:50%;box-shadow:0 8px 28px #00000038,0 0 0 4px #fffffff2,0 0 0 7px #00000012;display:flex;height:74px;justify-content:center;margin-top:-32px;position:relative;transition:box-shadow .25s,transform .35s cubic-bezier(.34,1.56,.64,1);width:74px;z-index:2}.dbl-bm:hover .dbl-bm-medal{box-shadow:0 12px 36px #00000047,0 0 0 4px #fffffff2,0 0 0 7px #00000017;transform:scale(1.12)}.dbl-medal-gold{color:#9e7a1e}.dbl-medal-navy{color:#1a3a5c}.dbl-manager-bottom{box-sizing:border-box;display:block;filter:drop-shadow(0 -4px 16px rgba(26,58,92,.1));margin-top:auto;max-height:300px;mix-blend-mode:multiply;object-fit:contain;object-position:bottom center;padding:0 8px;pointer-events:none;width:100%}.dbl-panel{background:#fff;border:1px solid #00000012;border-radius:16px;box-shadow:0 2px 8px #0000000a;overflow:hidden;padding:22px 22px 18px}.dbl-panel-seg{flex:1.2 1;min-width:260px}.dbl-panel-watch{flex:1.6 1;min-width:300px}.dbl-panel-head{align-items:center;border-bottom:1px solid #0000000f;display:flex;justify-content:space-between;margin-bottom:14px;padding-bottom:12px}.dbl-panel-title{color:#1a2740;font-size:15px;font-weight:700;margin:0}.dbl-panel-nav-btn{align-items:center;background:none;border:1px solid #1a3a5c40;border-radius:8px;color:#1a3a5c;cursor:pointer;display:flex;font-family:inherit;font-size:11px;font-weight:600;gap:4px;padding:4px 10px;transition:background .15s,border-color .15s;white-space:nowrap}.dbl-panel-nav-btn:hover{background:#38e4f814;border-color:#1a3a5c}.dbl-panel-sub{color:#b0b8c8;font-size:11px;font-weight:500}.dbl-seg-loading{color:#1a274059;font-size:13px;padding:20px 0;text-align:center}.db-header-wrap,.db-sidebar-left,.db-sidebar-right{display:none}.db-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-areas:"sidebar-right sidebar-left";grid-template-columns:3fr 2fr;margin:0 auto;max-width:1200px;padding:28px 36px}.db-sidebar-right{display:flex;flex-direction:column;gap:14px;grid-area:sidebar-right}.db-panel{background:#fff;border:1px solid #e6e6e3;border-radius:12px;box-shadow:0 1px 6px #0000000d;padding:26px 28px}.db-panel-label{color:#b8b8b6;font-size:11px;font-weight:700;letter-spacing:1.6px;margin:0 0 18px;text-transform:uppercase}.db-stats-card{padding:28px}.db-sidebar-stats{align-items:stretch;display:flex}.db-sidebar-stat{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;padding:8px 0;text-align:center}.db-sidebar-divider{align-self:stretch;background:#ebebea;flex-shrink:0;margin:0 20px;width:1px}.db-sidebar-num{font-feature-settings:"tnum";color:#ffc700;font-size:52px;font-variant-numeric:tabular-nums;font-weight:900;letter-spacing:-2px;line-height:1}.simehadrin .db-sidebar-num{color:#206881}.db-sidebar-lbl{color:#aaa;font-size:13px;font-weight:500;letter-spacing:.2px}.db-sidebar-left{grid-area:sidebar-left}.db-blocking{display:flex;flex-direction:column;gap:10px}.db-brow{align-items:center;background:#fafaf8;border:1px solid #eeeeec;border-radius:8px;display:flex;justify-content:space-between;padding:14px 18px;transition:border-color .15s}.db-brow:hover{border-color:#ddddd8}.db-brow-label{color:#2a2a2a;font-size:15px;font-weight:500}.db-mode{border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.6px;padding:5px 14px}.db-mode-bl{background:#1e1e1e;color:#d0d0d0}.db-mode-wl{background:#fff5cc;color:#7a5800}.simehadrin .db-mode-wl{background:#e0f0f5;color:#1a6278}.db-flags{display:flex;flex-direction:column;gap:14px}.db-flag{align-items:center;background:#fafaf8;border:1px solid #eeeeec;border-radius:8px;display:flex;gap:12px;padding:10px 14px}.db-flag-dot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.dot-on{background:#22c55e;box-shadow:0 0 0 3px #22c55e26}.dot-off{background:#d1d5db}.db-flag-name{color:#2a2a2a;flex:1 1;font-size:14px;font-weight:500}.db-flag-val{font-size:12px;font-weight:700}.val-on{color:#16a34a}.val-off{color:#bbb}.db-ad-img{border-radius:12px;box-shadow:0 2px 12px #00000014;display:block;object-fit:cover;width:80%}.anti-spam-wrapper{max-width:none}.as-acc{align-self:start;background:linear-gradient(160deg,#eaf6f9,#fff 60%);border:1px solid #cde9f0;border-radius:18px;display:flex;flex-direction:column;margin:0;overflow:hidden}.as-acc-head{align-items:center;background:none;border:none;direction:rtl;display:flex;font-family:inherit;gap:12px;padding:15px 16px;text-align:right;width:100%}.as-acc--static .as-acc-head{cursor:default}.as-acc-icon{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:12px;box-shadow:0 6px 14px #0e749047;color:#fff;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.as-acc-head-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.as-acc-title{color:#1b2a4a;font-size:14.5px;font-weight:800;letter-spacing:-.2px}.as-acc-sub{color:#8a93a8;font-size:12.5px;font-weight:500}.as-acc-chev{color:#0e7490;flex-shrink:0;transition:transform .25s ease}.as-acc.open .as-acc-chev{transform:rotate(180deg)}.as-acc-body{animation:as-acc-in .25s ease both;direction:rtl;padding:2px 20px 20px}@keyframes as-acc-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.as-acc-body>p{color:#4b5565;font-size:15px;line-height:1.85;margin:0 0 16px}.as-acc-body>p:last-child{margin-bottom:0}.as-acc-body>p strong{color:#0e7490;font-weight:800}.as-why-points{display:flex;flex-direction:column;gap:10px}.as-why-point{align-items:flex-start;background:#ffffffb3;border:1px solid #dcedf2;border-radius:13px;display:flex;gap:12px;padding:13px 14px}.as-why-point-icon{align-items:center;background:linear-gradient(135deg,#e7f4f8,#cde9f0);border-radius:11px;color:#0e7490;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.as-why-point-title{color:#1b2a4a;font-size:13.5px;font-weight:800}.as-why-point-sub{color:#6b7589;font-size:12.5px;line-height:1.55;margin-top:3px}.as-leaflet{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:12px;box-shadow:0 6px 16px #0e749042;color:#fff;display:flex;font-size:13.5px;font-weight:800;gap:10px;margin-top:16px;padding:12px 14px;text-decoration:none;transition:transform .16s,box-shadow .16s}.as-leaflet:hover{box-shadow:0 10px 22px #0e749057;transform:translateY(-2px)}.as-leaflet-icon{align-items:center;background:#ffffff2e;border-radius:9px;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.as-leaflet-text{flex:1 1}.as-import{align-items:center;background:#f6fbfc;border:1px dashed #bfe2ea;border-radius:13px;display:flex;gap:12px;margin-top:16px;padding:13px 15px}.as-import-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.as-import-title{color:#0c5f77;font-size:13.5px;font-weight:800}.as-import-sub{color:#8a93a8;font-size:12px;font-weight:500}.as-import-btn{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:10px;box-shadow:0 5px 13px #0e749042;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:700;gap:7px;padding:9px 16px;transition:transform .16s,box-shadow .16s,opacity .16s}.as-import-btn:hover:not(:disabled){box-shadow:0 8px 18px #0e749057;transform:translateY(-1px)}.as-import-btn:disabled{cursor:default;opacity:.7}.as-import-spinner{animation:as-import-spin .7s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;height:15px;width:15px}@keyframes as-import-spin{to{transform:rotate(1turn)}}.as-cards{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:.75fr 1fr 1fr}.as-cards>.as-acc{align-self:start;grid-column:1}.as-cards>.as-single{grid-column:2}.as-cards>.as-multi{grid-column:3}.anti-spam-wrapper .as-single .setting-wrapper .item .content{grid-gap:14px;align-items:end;display:grid!important;gap:14px;grid-template-columns:1fr 150px}.anti-spam-wrapper .as-single .setting-wrapper .item .content>.line:first-child{grid-column:1;grid-row:1}.anti-spam-wrapper .as-single .setting-wrapper .item .content>.line:nth-child(2){grid-column:1/-1;grid-row:2}.anti-spam-wrapper .as-single .setting-wrapper .item .content>.line:nth-child(3){grid-column:2;grid-row:1}.anti-spam-wrapper .as-single .setting-wrapper .item .content>.as-import{grid-column:1/-1;grid-row:3}.anti-spam-wrapper .as-single .line .value,.anti-spam-wrapper .as-single .line .value .input,.anti-spam-wrapper .as-single .line .value .input .MuiInputBase-root{width:100%}.anti-spam-wrapper .as-single .line .value .input .MuiInputBase-root,.anti-spam-wrapper .as-single .sn-country{box-sizing:border-box;height:44px}.anti-spam-wrapper .as-multi .setting-wrapper .item .content{grid-gap:14px;align-items:end;display:grid!important;gap:14px;grid-template-columns:1fr 150px}.anti-spam-wrapper .as-multi .setting-wrapper .item .content>.line:first-child{display:flex;flex-direction:column;grid-column:1/-1;grid-row:1}.anti-spam-wrapper .as-multi .setting-wrapper .item .content>.line:first-child .value{display:flex}.anti-spam-wrapper .as-multi .setting-wrapper .item .content>.line:nth-child(2){grid-column:1;grid-row:2}.anti-spam-wrapper .as-multi .setting-wrapper .item .content>.line:nth-child(3){grid-column:2;grid-row:2}.anti-spam-wrapper .as-multi .line .value,.anti-spam-wrapper .as-multi .line .value .input,.anti-spam-wrapper .as-multi .line .value .input .MuiInputBase-root{width:100%}.anti-spam-wrapper .as-multi .setting-wrapper .item .content>.line:nth-child(2) .input .MuiInputBase-root,.anti-spam-wrapper .as-multi .sn-country{box-sizing:border-box;height:44px}.anti-spam-wrapper .as-multi textarea.numbers{min-height:96px;width:100%}.anti-spam-wrapper .comment-hint{color:#8a93a8;font-size:12px;font-weight:500;margin-bottom:6px}.anti-spam-wrapper .sn-country{min-width:150px;width:100%}.anti-spam-wrapper .as-single .line .value,.anti-spam-wrapper .as-single .line .value .input,.anti-spam-wrapper .as-single .line .value .input .MuiInputBase-root{width:100%}@media (max-width:1000px){.as-cards{grid-template-columns:1fr}.as-cards>.as-acc,.as-cards>.as-multi,.as-cards>.as-single{grid-column:1;grid-row:auto}}.anti-spam-wrapper .setting-wrapper{height:100%}.anti-spam-wrapper .setting-wrapper .item{box-sizing:border-box;height:100%}.anti-spam-wrapper .setting-wrapper .item .agree.MuiButton-root{align-self:flex-start;margin-top:auto}.anti-spam-wrapper .setting-wrapper .item{border:1px solid #ece9f6;box-shadow:0 2px 10px #1b2a4a0d;padding:26px 28px 24px;transition:box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1)}.anti-spam-wrapper .setting-wrapper .item:hover{box-shadow:0 12px 32px #1b2a4a1a}.anti-spam-wrapper .setting-wrapper .item>.title.strong{color:#1b2a4a;font-size:18px;font-weight:800;letter-spacing:-.3px;padding-right:14px;position:relative}.anti-spam-wrapper .setting-wrapper .item>.title.strong:before{background:linear-gradient(180deg,#0e7490,#0c5f77);border-radius:4px;bottom:3px;content:"";position:absolute;right:0;top:3px;width:4px}.anti-spam-wrapper .setting-wrapper .content{display:flex;flex-direction:column;gap:18px;margin:20px 0}.anti-spam-wrapper .line{display:flex;flex-direction:column;gap:7px}.anti-spam-wrapper .line>.title,.anti-spam-wrapper .sub-title{color:#3d4468;font-size:13px;font-weight:700}.anti-spam-wrapper .note{color:#8a93a8;font-size:12.5px;font-weight:500;margin-bottom:4px}.anti-spam-wrapper textarea.numbers{background:#fafafe;border:1.5px solid #ece9f6;border-radius:12px;color:#1b2a4a;font-family:inherit;font-size:14px;min-height:130px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .18s,box-shadow .18s;width:100%}.anti-spam-wrapper textarea.numbers:focus{background:#fff;border-color:#0e7490;box-shadow:0 0 0 3px #0e74901f}.anti-spam-wrapper .MuiOutlinedInput-root{background:#fafafe;border-radius:12px}.anti-spam-wrapper .MuiOutlinedInput-notchedOutline{border-color:#ece9f6}.anti-spam-wrapper .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#7fcedf}.anti-spam-wrapper .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0e7490;border-width:1.5px}.anti-spam-wrapper .agree.MuiButton-root{background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:12px;box-shadow:0 8px 20px #0e74904d;font-family:inherit;font-size:15px;font-weight:700;padding:11px 30px;text-transform:none;transition:box-shadow .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.anti-spam-wrapper .agree.MuiButton-root:hover{box-shadow:0 12px 28px #0e749073;transform:translateY(-2px)}.anti-spam-wrapper .success-message{border:1px solid #a7f3d0;color:#059669;margin-bottom:18px;padding:12px 16px}.anti-spam-wrapper .error-message{border:1px solid #fecaca;color:#dc2626;margin-bottom:18px;padding:12px 16px}.as-popup-overlay{align-items:center;animation:as-fade .2s ease both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b2a4a73;direction:rtl;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}@keyframes as-fade{0%{opacity:0}to{opacity:1}}.as-popup{animation:as-pop .35s cubic-bezier(.34,1.56,.64,1) both;background:#fff;border-radius:24px;box-shadow:0 30px 70px #1b2a4a4d;max-width:420px;padding:32px 28px 24px;text-align:center;width:100%}@keyframes as-pop{0%{opacity:0;transform:translateY(20px) scale(.92)}to{opacity:1;transform:none}}.as-popup-icon{align-items:center;animation:as-pop .5s cubic-bezier(.34,1.56,.64,1) .1s both;border-radius:50%;color:#fff;display:flex;height:78px;justify-content:center;margin:0 auto 18px;width:78px}.as-popup--ok .as-popup-icon{background:linear-gradient(135deg,#22c55e,#059669);box-shadow:0 12px 28px #05966966}.as-popup--err .as-popup-icon{background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 12px 28px #dc262666}.as-popup-title{color:#1b2a4a;font-size:22px;font-weight:900;letter-spacing:-.4px}.as-popup--ok .as-popup-title{color:#059669}.as-popup--err .as-popup-title{color:#dc2626}.as-popup-text{color:#5a6580;font-size:14px;line-height:1.6;margin-top:8px;word-break:break-word}.as-failed{margin-top:16px;text-align:right}.as-failed-toggle{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#b91c1c;cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:700;gap:9px;padding:11px 14px;transition:background .15s;width:100%}.as-failed-toggle:hover{background:#fee2e2}.as-failed-count{align-items:center;background:#dc2626;border-radius:12px;color:#fff;display:flex;font-size:12px;font-weight:800;height:24px;justify-content:center;min-width:24px;padding:0 6px}.as-failed-chev{-webkit-margin-start:auto;margin-inline-start:auto;transition:transform .25s ease}.as-failed-toggle.open .as-failed-chev{transform:rotate(180deg)}.as-failed-list{animation:as-fade .2s ease both;border:1px solid #f1eef9;border-radius:12px;margin-top:8px;max-height:200px;overflow-y:auto}.as-failed-row{align-items:center;border-bottom:1px solid #f4f2fb;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:9px 14px}.as-failed-row:last-child{border-bottom:none}.as-failed-num{font-feature-settings:"tnum";color:#1b2a4a;font-variant-numeric:tabular-nums;font-weight:800}.as-failed-reason{color:#dc2626;font-weight:600;text-align:left}.as-popup-btn{background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:13px;box-shadow:0 8px 20px #0e749052;color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;margin-top:22px;padding:13px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;width:100%}.as-popup--ok .as-popup-btn{background:linear-gradient(135deg,#22c55e,#059669);box-shadow:0 8px 20px #05966952}.as-popup--err .as-popup-btn{background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 8px 20px #dc262652}.as-popup-btn:hover{transform:translateY(-2px)}.MuiMenu-paper.MuiPopover-paper{max-height:300px}.anti-spam-wrapper,.customers-wrapper{margin:auto;padding:40px 0;width:90%}.customers-wrapper .grid{background-color:#f5f5f5;border-radius:21px;margin-left:66px;min-height:80vh}.customers-wrapper .grid-wrapper{display:flex}div[data-field=nick_in_communtiy] .cell-content{min-height:40px;min-width:100px}.customers-wrapper .title{display:flex;font-weight:700;margin-bottom:18px}.customers-wrapper .title .export{cursor:pointer;margin-right:20px;text-decoration:underline}.category-information-mobile .search-wrapper,.customer-blocks-information-view .search-wrapper,.customers-wrapper .search-wrapper{align-items:center;background-color:#f5f5f5;border-radius:21px;display:flex;height:-webkit-fit-content;height:fit-content;padding:0 20px;width:30%}.customer-blocks-information-view .search-wrapper .field,.customers-wrapper .search-wrapper .field{min-width:115px;width:30%}.category-information-mobile .search-wrapper .search,.cell-edit input,.customer-blocks-information-view .search-wrapper .search,.customers-wrapper .search-wrapper .search{background-color:#f5f5f5;border:0;border-bottom:.5px solid #000;display:block;margin-left:12px;width:65%}.in-cell-button{background-color:#ffc700;border-radius:18px;color:#fff;font-size:14px;margin-left:2px;padding:6px 8px 2px}.in-cell-button.revert{padding:2px 2px 0;width:24px}.in-cell-button.revert svg{color:#fff}.cell-edit,.cell-edit .buttons-wrapper{display:flex}.cell-edit .buttons-wrapper div{cursor:pointer}.category-information-mobile .search-wrapper .search{width:calc(100% - 38px)}.customer-blocks-information-view .search-wrapper .search{margin-left:6px;width:90%}.customer-blocks-information-view .search-wrapper .button{width:26px}.customer-blocks-information-view .switch-wrapper{margin-bottom:16px}.customers-wrapper .grid .button{cursor:pointer;display:block}.customer-information-popup .settings-dropdown .main{align-items:center;background-color:#fff;border-radius:15px;cursor:pointer;display:flex;justify-content:space-between;padding:3px 9px}.customer-information-popup{margin-top:10px}.customer-information-popup .settings-dropdown .list{background-color:#000;border-radius:15px;box-shadow:0 2px 8px #00000040;color:#fff;position:absolute;top:0;z-index:999}.customer-information-popup .settings-dropdown{position:relative;width:150px}.customer-information-popup .settings-dropdown .list .item{cursor:pointer;display:flex;justify-content:space-between;padding:5px 9px}.customer-information-popup .settings-dropdown .list .item .text{margin-left:8px}.customer-information-popup .settings-dropdown .list .item.first path{fill:#ffc700}.simehadrin .customer-information-popup .settings-dropdown .list .item.first path{fill:#206881}.customer-information-popup .settings-dropdown .list .item.first{color:#ffc700}.simehadrin .customer-information-popup .settings-dropdown .list .item.first{color:#206881}.customer-information-popup .settings-dropdown .main:hover{background-color:#000;color:#ffc700}.simehadrin .customer-information-popup .settings-dropdown .main:hover{color:#206881}.customer-information-popup .settings-dropdown .main:hover svg path{fill:#ffc700}.simehadrin .customer-information-popup .settings-dropdown .main:hover svg path{fill:#206881}.customer-information-popup .settings-dropdown .main .text{margin-left:8px}.customer-information-popup .button{cursor:pointer}.customers-wrapper .grid .button:hover ellipse{fill:#000}.customer-information-popup .button:hover ellipse{fill:#ffc700}.simehadrin .customer-information-popup .button:hover ellipse{fill:#206881}.customer-information-popup .button.show-device:hover path{fill:#000}.customer-information-popup .button.show-device:hover circle{stroke:#ffc700}.simehadrin .customer-information-popup .button.show-device:hover circle{stroke:#206881}.customer-information-popup .settings img{height:29px;width:29px}.customer-information-popup .settings .list .item{align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}.customer-information-popup .settings .button:hover circle,.customer-information-popup .settings.opened .button circle{fill:#ffc700}.simehadrin .customer-information-popup .settings .button:hover circle,.simehadrin .customer-information-popup .settings.opened .button circle{fill:#206881}.customer-information-popup .settings .button:hover path,.customer-information-popup .settings.opened .button path{fill:#000}.customer-information-popup div[data-field=view_details],.customer-information-popup div[data-field=view_watch_profile]{display:flex;justify-content:center}.customers-wrapper .grid .button:hover circle{stroke:#000}.customer-blocks-information-view .back .arrow-around,.customer-information-view .back .arrow-around,.customer-watch-wrapper.mobile .back .arrow-around{margin-left:8px}.customer-blocks-information-view,.customer-information-view{padding:24px 17px}.customer-blocks-information-view .back,.customer-information-view .back,.customer-watch-wrapper.mobile .back{display:flex;margin-bottom:14px}.customer-information-view .customer-info .item{margin-bottom:6px}.customer-information-view .customer-info .item:last-child{margin-bottom:23px}.customer-blocks-information-view .title .text.main,.customer-information-view .title .text.main{font-weight:700;margin-bottom:13px}.grid .MuiDataGrid-columnHeader[data-field=delete] .MuiDataGrid-columnSeparator,.grid .MuiDataGrid-columnHeader[data-field=delete] .MuiDataGrid-menuIcon,.grid .MuiDataGrid-columnHeader[data-field=view] .MuiDataGrid-columnSeparator,.grid .MuiDataGrid-columnHeader[data-field=view] .MuiDataGrid-menuIcon{display:none}.grid .MuiDataGrid-cellContent,.grid .MuiDataGrid-columnHeaderTitle{line-height:22px;white-space:normal;word-break:break-word}.mobile-grid .body .row,.mobile-grid .header{border-bottom:1.5px solid #ddd;display:flex}.mobile-grid .no-rows{background-color:#f5f5f5;padding:10px;position:relative;right:-60px}.mobile-grid .body .row.expanded{margin-bottom:30px}.customer-information-view .mobile-grid .body .row.expanded{margin-bottom:100px}.mobile-grid .body .row:last-child{border:0}.mobile-grid .expansion .main{align-items:center;background-color:#ffc700;border-radius:20px;display:flex}.simehadrin .mobile-grid .expansion .main{background-color:#206881}.categories-wrapper .mobile-grid .expansion .main{justify-content:space-between;padding:0 13px}.categories-wrapper .mobile-grid .expansion .controls .item{display:flex;width:-webkit-fit-content;width:fit-content}.categories-wrapper .mobile-grid .expansion .info{padding:7px 13px}.categories-wrapper .mobile-grid .expansion .info .line{display:flex}.categories-wrapper .mobile-grid .expansion .info .line .label,.categories-wrapper .mobile-grid .expansion .info .line .value{width:50%}.categories-wrapper .mobile-grid .expansion .controls .separator{border-left:1px solid #fff;padding:7px 0;width:-webkit-fit-content;width:fit-content}.categories-wrapper .mobile-grid-wrapper .controls .pagination{margin:10px;padding:initial}.categories-wrapper .mobile-grid .body .row.expanded{margin-bottom:18px}.categories-wrapper .mobile-grid .expansion .controls .item img,.categories-wrapper .mobile-grid .expansion .controls .item svg{margin-left:3px}.simehadrin .categories-wrapper .mobile-grid .expansion .controls .item svg path.external{fill:gray}.simehadrin .categories-wrapper .mobile-grid .expansion .controls .item svg circle{stroke:gray}.categories-wrapper .mobile-grid .expansion .controls .item .text{color:#fff}.mobile-grid .expansion .main .item{padding:7px 12px;width:50%}.mobile-grid .expansion .device-info-button{background-color:#ddd;border-radius:14px;margin-top:11px;padding:5px 15px}.mobile-grid .expansion .device-info-button.collapsed{border-radius:17px 0;width:-webkit-fit-content;width:fit-content}.mobile-grid .expansion .general-info .item{display:flex}.mobile-grid .expansion .general-info .item .field,.mobile-grid .expansion .general-info .item .value{padding:7px 12px 0;width:50%}.mobile-grid .expansion .controls{margin:7px 13px}.mobile-grid .expansion .main .controls{margin:initial}.mobile-grid .expansion .controls .item{border-left:2px solid #ffc700;text-align:center;width:33%}.simehadrin .mobile-grid .expansion .controls .item{border-left:2px solid #206881}.mobile-grid .expansion .controls .item:last-child{border:none}.mobile-grid .expansion{background-color:#f5f5f5;border:1.5px solid #ffc700;border-radius:17px;position:absolute;width:inherit}.simehadrin .mobile-grid .expansion{border:1.5px solid #206881}.mobile-grid-wrapper{position:relative}.mobile-grid-wrapper .expansions-wrapper{position:absolute;top:33px;width:100%}.mobile-grid .body .row .item,.mobile-grid .header .column{min-height:22px;overflow-x:scroll;padding:7px 13px;white-space:nowrap}.mobile-grid{background-color:#f5f5f5;border-radius:20px;display:flex}.mobile-grid .extra-columns,.mobile-grid .main-column{width:50%}.mobile-grid .main-column{border-radius:20px;box-shadow:-1px 0 4px #0003}.grid-wrapper .search-wrapper .MuiOutlinedInput-root.MuiInputBase-root div[role=button]{padding-left:32px;padding-right:14px}.grid-wrapper .search-wrapper .MuiOutlinedInput-root.MuiInputBase-root svg{left:7px;right:auto}.columns-swap .button{background-color:#c6c6c6;border-radius:5px;height:9px;margin-right:8px;width:9px}.columns-swap .button.current{background-color:#000}.columns-swap{display:flex;justify-content:center}.mobile-grid-wrapper .controls{align-items:center;display:flex;justify-content:space-between}.mobile-grid-wrapper .controls .pagination{align-items:center;display:flex;padding:15px 30px 0 0;width:50%}.mobile-grid-wrapper .controls .pagination .page-info{margin:0 10px}.pagination .page-arrow{cursor:pointer}.mobile-grid-wrapper .columns-swap{width:50%}.grid .MuiTablePagination-actions{display:flex;flex-direction:row-reverse}div[role=presentation] .MuiBackdrop-root{background-color:#ffffffbf}div[role=presentation] .MuiPaper-root{border:1px solid #ffc700;border-radius:22px;box-shadow:none;padding:23px}.simehadrin [role=presentation] .MuiPaper-root{border:1px solid #206881}.liability-popup div[role=presentation] .MuiPaper-root{background-color:#fff1dd;border:1px solid #a44200;color:#a44200}.popup-content .controls{display:flex;justify-content:space-between}.popup-content .text{margin-bottom:6px}.popup-content .controls .cancel,.popup-content .controls .proceed{border:1px solid #ffc700;border-radius:32px;padding:2px 0;text-align:center;width:87px}.simehadrin .popup-content .controls .cancel,.simehadrin .popup-content .controls .proceed{border:1px solid #206881}.popup-content .controls .proceed{color:#ffc700}.simehadrin .popup-content .controls .proceed{color:#206881}.popup-content .controls .cancel{background-color:#ffc700;color:#fff}.simehadrin .popup-content .controls .cancel{background-color:#206881}.customer-information-popup .title .text.main{font-weight:700}.customer-information-popup .desktop-grid .item .settings .button{display:flex;justify-content:center;padding:4px;position:absolute;top:-18px}.customer-information-popup .desktop-grid .item .settings .list .item{display:flex;margin-bottom:8px;width:100%}.customer-information-popup .desktop-grid .item .settings .list .item:last-child{margin-bottom:0}.customer-information-popup .desktop-grid .item .settings .list{background-color:#ffc700;border-radius:0 15px 15px 15px;display:none;left:0;left:-37px;padding:5px;position:absolute;top:23px;width:142px}.simehadrin .customer-information-popup .desktop-grid .item .settings .list{background-color:#206881}.back,.button{cursor:pointer}.customer-information-popup .desktop-grid .item .settings{position:relative}.customer-information-popup .desktop-grid .item .settings.opened .button{background-color:#ffc700;border-radius:15px 15px 0 0;box-shadow:0 2px 8px #00000040;position:absolute;z-index:1001}.simehadrin .customer-information-popup .desktop-grid .item .settings.opened .button{background-color:#206881}.customer-information-popup .desktop-grid .item .settings.opened .button:after{background:#ffc700}.simehadrin .customer-information-popup .desktop-grid .item .settings.opened .button:after{background:#206881}.customer-information-popup .desktop-grid .item .settings.opened .list{box-shadow:0 2px 8px #00000040;display:block;left:-37px;z-index:999}.customer-information-popup .title{background-color:#ffc700;border-radius:21.5px 21.5px 0 0;padding:10px 15px 20px;position:relative}.simehadrin .customer-information-popup .title{background-color:#206881}.customer-information-popup .desktop-grid-wrapper{background-color:#f5f5f5}.customer-information-popup .desktop-grid-wrapper .controls{padding:20px 15px}.customer-information-popup .desktop-grid{border-radius:0 0 21px 21px}.customer-information-popup .MuiPaper-root{box-shadow:none}.customer-information-popup .MuiBox-root{display:block}.customer-information-popup .top-controls .back .text{color:#fff;margin-left:10px;width:170px}.customer-information-popup .bottom-controls,.customer-information-popup .top-controls{display:flex;justify-content:space-between}.customer-information-popup .top-controls .back{display:flex}.customer-information-popup .top-controls{margin-bottom:19px}.customer-information-popup .bottom-controls{margin-bottom:12px}.customer-information-popup .bottom-controls .customer-info{align-items:flex-end;display:flex;justify-content:space-between;width:80%}.customer-information-popup .bottom-controls button{background-color:#fff;border-radius:21px;box-shadow:none;color:#ffc700;font-size:18px;padding:0 10px;width:100%}.simehadrin .customer-information-popup .bottom-controls button{color:#206881}.customer-information-popup .top-round-corners{background-color:#f5f5f5;border-radius:21px 21px 0 0;bottom:-1px;height:20px;left:0;position:absolute;width:100%}.customer-information-popup .MuiDialogContent-root{background-color:#f5f5f5}.customer-wrapper .MuiDialogContent-root{padding:0}.customer-wrapper .MuiPaper-root{background:none}.popup .title{align-items:center;display:flex;justify-content:space-between}.popup .content>.text{margin-bottom:10px}.field-note{color:#bababa}.field-note.error{color:red}.remove-customer-popup .note-wrapper>.text{color:#ffc700}.simehadrin .remove-customer-popup .note-wrapper>.text{color:#206881}.remove-customer-popup .note-wrapper{margin-bottom:22px}.popup .controls{display:flex;justify-content:space-between}.liability-popup .controls{justify-content:flex-end}.liability-popup .controls .proceed{background-color:#a44200;color:#fff;padding:3px 20px;width:auto}.notice-message .main{font-weight:700}.popup .controls div{border-radius:12px;font-weight:700;text-align:center;transition:box-shadow .18s,transform .18s,opacity .18s;width:150px}.popup .controls div:hover{opacity:.92;transform:translateY(-1px)}.popup .controls .proceed{cursor:pointer;margin-left:10px}.popup .controls .cancel{cursor:pointer}.apply-watch-settings .controls .proceed,.remove-customer-popup .controls .proceed{background-color:#ffc700;color:#fff}.simehadrin .apply-watch-settings .controls .proceed,.simehadrin .remove-customer-popup .controls .proceed{background-color:#206881}.apply-watch-settings .controls .cancel,.remove-customer-popup .controls .cancel{border:1px solid #ffc700;color:#ffc700}.simehadrin .apply-watch-settings .controls .cancel,.simehadrin .remove-customer-popup .controls .cancel{border:1px solid #206881;color:#206881}.remove-customer-popup .controls .cancel,.remove-customer-popup .controls .proceed{padding:10px 0}.remove-customer-popup .note-wrapper input{width:100%}.popup .title .text-wrapper{align-items:center;display:flex}.popup .title .text-wrapper svg{margin-left:10px}.simehadrin .popup .title .text-wrapper svg path{stroke:#206881}.popup .title .text-wrapper .text{font-weight:700}.customer-blocks-popup{padding:10px}.customer-blocks-popup .blocks-list-wrapper .controls-wrapper,.customer-watch-wrapper .controls-wrapper{background-color:#888;border-radius:21px;display:flex;justify-content:space-between;padding:10px 15px 32px}.customer-watch-wrapper .controls-wrapper{padding-bottom:55px}.customer-watch-wrapper .watch-content-wrapper{background-color:#fff;border-radius:0 21px 0 0;padding:40px 120px}.customer-watch-wrapper .excluded-numbers-wrapper{border-radius:21px 0 0 0}.customer-blocks-popup .blocks-list-wrapper .search .back,.customer-watch-wrapper .search .back{color:#fff;display:flex}.customer-blocks-popup .desktop-grid [data-field=active],.customer-blocks-popup .desktop-grid [data-field=call_type],.customer-blocks-popup .desktop-grid [data-field=number],.customer-blocks-popup .desktop-grid [data-field=status]{width:15%}.customer-blocks-popup .desktop-grid [data-field=note]{width:30%}.customer-blocks-popup .desktop-grid [data-field=delete],.customer-blocks-popup .desktop-grid [data-field=edit]{cursor:pointer;width:5%}.simehadrin .customer-blocks-popup .desktop-grid [data-field=delete] ellipse,.simehadrin .customer-blocks-popup .desktop-grid [data-field=edit] ellipse{fill:#206881}.customer-blocks-popup .blocks-list-wrapper .search .back .text,.customer-watch-wrapper .search .back .text{margin-left:5px}.customer-blocks-popup .blocks-list-wrapper .grid-wrapper{margin-top:-28px}.customer-blocks-popup .blocks-list-wrapper .controls .text strong,.customer-watch-wrapper .controls .text strong{margin-left:5px}.customer-blocks-information-view .switch-entity .arrow{border-color:#000}.customer-blocks-popup .blocks-list-wrapper .controls .switch-type.line .text,.customer-blocks-popup .blocks-list-wrapper .controls>.text,.customer-watch-wrapper .controls .switch-type.line .text,.customer-watch-wrapper .controls>.text{color:#fff}.switch-type.customer .text{color:#ffc700}.simehadrin .switch-type.customer .text{color:#206881}.switch-type.customer circle{fill:#ffc700}.simehadrin .switch-type.customer circle{fill:#206881}.switch-type{align-items:center;background-color:#ffc700;border-radius:32px;cursor:pointer;display:flex;margin-left:16px;padding:3px 7px 3px 12px}.simehadrin .switch-type{background-color:#206881}.switch-entity .lines-list{background-color:#888;border-radius:14px;color:#fff;left:-5px;padding:5px;position:absolute;top:29px;width:100%;z-index:999}.switch-type.customer{background-color:#fff}.switch-entity{align-items:center;display:flex;position:relative}.customer-blocks-information-view .switch-type.customer .text,.customer-blocks-information-view .switch-type.line .text{color:#fff}.customer-blocks-information-view .switch-entity .text{color:#000}.customer-blocks-popup .switch-entity .text,.customer-watch-wrapper .switch-entity .text{color:#fff;margin-top:23px}.customer-blocks-information-view .switch-type.customer circle{fill:#fff}.customer-blocks-information-view .switch-type.customer{background-color:#a0a0a0}.customer-blocks-popup .blocks-list-wrapper .search-box{align-items:center;display:flex;justify-content:flex-start;margin:23px 0 11px}.customer-blocks-popup .blocks-list-wrapper .line.selected{display:none}.customer-blocks-popup .blocks-list-wrapper .search-box input{background:none;border:none;color:#bababa;display:block;margin-left:5px;width:150px}.customer-blocks-popup .blocks-list-wrapper .search-box .search-icon{display:block;margin-top:-3px}.customer-blocks-popup .blocks-list-wrapper .search-box input::placeholder{color:#bababa}.switch-entity .text{color:#ffc700;margin-left:10px}.simehadrin .switch-entity .text{color:#206881;margin-left:10px}.switch-entity .arrow{border-color:#fff}.switch-wrapper{display:flex;margin-top:10px}.switch-type.line .circle{margin-left:6px}.switch-type.customer .circle{margin-right:6px}.button-add,.button-add-belongs,.button-delete,.button-import,.button-remove-belongs{background-color:#fff;border-radius:21px;cursor:pointer;height:-webkit-fit-content;height:fit-content;margin-left:8px;padding:10px 15px;width:-webkit-fit-content;width:fit-content}.button-add-belongs{background-color:#ffc700;color:#fff}.simehadrin .button-add-belongs{background-color:#206881}.button-remove-belongs{background-color:#ec948d;color:#fff}.button-add{border:1px solid #ffc700;color:#ffc700}.simehadrin .button-add{border:1px solid #206881;color:#206881}.categories-expand-btn{align-items:center;background:#0000;border:1px dashed #bbb;border-radius:21px;color:#555;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;margin:12px 0 4px;padding:8px 18px;transition:background .15s,border-color .15s}.categories-expand-btn:hover{background:#0000000a;border-color:#999}.button-import{border:1px solid #888;color:#888;display:flex;padding:0}.button-import .extension,.button-import .main{align-items:center;border-radius:21px;display:flex;justify-content:center;padding:8px}.button-import.hover .main{background-color:#888;color:#fff;cursor:pointer;width:180px}.button-import.hover .main svg path{stroke:#fff}.button-import.hover a.main{text-decoration:none}.button-import .main.right svg{margin-right:5px}.button-import .main svg{margin-left:5px}.button-import img{margin-left:8px}.button-delete{border:1px solid #b42318;color:#b42318}.customer-blocks-information-view .button-add{height:-webkit-fit-content;height:fit-content;padding:6px 12px;width:30%}.desktop-grid-wrapper .controls{display:flex;justify-content:flex-end;margin-top:10px}.desktop-grid .body .row,.desktop-grid .header{align-items:center;border-bottom:1.5px solid #ddd;display:flex;margin:0 15px;padding:10px 0}.desktop-grid .body .row{padding:7px 0}.desktop-grid .no-rows{padding:10px 15px;text-align:center}.desktop-grid .body .expansion{border:2px solid #f5f5f5;border-radius:21px;padding:12px 15px}.desktop-grid .row-wrapper.expanded{background-color:#ddd;border-radius:21px}.desktop-grid .row-wrapper.expanded .show-device.button ellipse{fill:#fff}.desktop-grid .row-wrapper.expanded .show-device.button circle{stroke:#fff}.desktop-grid .row-wrapper.expanded .show-device.button path{fill:#ddd}.desktop-grid .body .device-wrapper{display:flex;width:80%}.desktop-grid .body .device-wrapper div{width:25%}.customers-wrapper .desktop-grid .body .row .item,.customers-wrapper .desktop-grid .header .column{width:30%}.customers-wrapper .desktop-grid .body .row .item[data-field=delete],.customers-wrapper .desktop-grid .body .row .item[data-field=view],.customers-wrapper .desktop-grid .header .column[data-field=delete],.customers-wrapper .desktop-grid .header .column[data-field=view]{width:5%}.customer-information-popup .desktop-grid .body .row .item,.customer-information-popup .desktop-grid .header .column{width:20%}.category-information-desktop .desktop-grid .body .row .item,.category-information-desktop .desktop-grid .header .column{width:15%}.category-information-desktop .desktop-grid .body .row .item[data-field=delete],.category-information-desktop .desktop-grid .body .row .item[data-field=edit],.category-information-desktop .desktop-grid .header .column[data-field=delete],.category-information-desktop .desktop-grid .header .column[data-field=edit]{width:5%}.categories-wrapper .desktop-grid-container,.category-information-desktop .desktop-grid-container{display:flex}.categories-wrapper .desktop-grid-container .desktop-grid,.category-information-desktop .desktop-grid-container .desktop-grid{width:100%}.category-information-desktop .desktop-grid .body .row .item[data-field=note],.category-information-desktop .desktop-grid .header .column[data-field=note]{width:30%}.category-information-desktop .title-wrapper.secondary .text{margin-left:5px}.category-information-desktop .title-wrapper.secondary{justify-content:flex-start;margin-bottom:16px}.category-information-desktop .title-wrapper.secondary .text.main{font-weight:700}.category-information-desktop .search-form{top:0}.category-information-desktop .desktop-grid .body .row.highlighted{background-color:#ffc700;border-radius:21px;margin:0;padding:7px 15px}.simehadrin .category-information-desktop .desktop-grid .body .row.highlighted{background-color:#206881}.category-information-mobile{padding:0 17px}.category-information-mobile .grid-wrapper .controls,.customer-blocks-popup .grid-wrapper .controls{margin-right:0}.category-information-mobile .button-add{padding:7px 15px;width:112px}.category-information-mobile .mobile-grid .expansion .block-actions{background-color:#ffc700;border-radius:17px;display:flex;justify-content:space-between;padding:8px 10px}.simehadrin .category-information-mobile .mobile-grid .expansion .block-actions{background-color:#206881;color:#fff}.category-information-mobile .mobile-grid .expansion .block-actions.hidden{display:none}.category-information-mobile .mobile-grid .expansion .block-actions .actions{display:flex}.category-information-mobile .mobile-grid .expansion .block-actions .actions .delete,.category-information-mobile .mobile-grid .expansion .block-actions .actions .edit{align-items:center;display:flex}.category-information-mobile .mobile-grid .expansion .block-actions .actions .delete .text,.category-information-mobile .mobile-grid .expansion .block-actions .actions .edit .text{margin-left:6px}.category-information-mobile .mobile-grid .expansion .block-actions .actions .edit{margin-left:15px}.category-information-mobile .title-wrapper{display:block}.category-information-mobile .title-wrapper .title{font-weight:inherit}.category-information-mobile .title-wrapper .text.description{display:flex;margin-bottom:5px}.category-information-mobile .title-wrapper .text.details{display:flex;margin-bottom:20px}.category-information-mobile .title-wrapper .text.details div{margin-left:5px}.category-information-mobile .title-wrapper .title .current{font-size:18px;font-weight:700;margin-bottom:13px}.category-information-mobile .title-wrapper .title .back{align-items:center;display:flex;margin-bottom:11px}.category-information-mobile .title-wrapper .title .back img{margin-left:10px}.category-information-mobile .mobile-grid .body .row.expanded{border-bottom:none;margin-bottom:0}.new.popup .title .text-wrapper .text{color:#ffc700;font-weight:400}.simehadrin .new.popup .title .text-wrapper .text{color:#206881}.new.popup div[role=presentation] .MuiPaper-root{padding:8px 16px 18px;width:308px}.new.popup input{margin-bottom:20px;width:calc(100% - 4px)}.new.popup .title{margin-bottom:15px}.new.popup input::placeholder{color:#bababa}.new.popup .switch-type{color:#fff;justify-content:space-between;margin-left:5px;width:78px}.new.popup .switch-type.main{background-color:#c6c6c6}.new.popup .switch-type.main .text{margin-left:5px;margin-right:0}.new.popup .switch-type .text{margin-left:0;margin-right:5px}.new.popup .controls{justify-content:flex-end}.new.popup .switch-wrapper{align-items:center}.new.block.popup .switch-wrapper{margin-bottom:10px}.new.block.popup .switch-wrapper .text{margin-left:5px}.customer-information-popup .desktop-grid .body .row .item[data-field=view_details],.customer-information-popup .desktop-grid .body .row .item[data-field=view_watch_profile],.customer-information-popup .desktop-grid .header .column[data-field=view_details],.customer-information-popup .desktop-grid .header .column[data-field=view_watch_profile]{width:10%}.desktop-grid{background-color:#f5f5f5;border-radius:21px}.desktop-grid .item .button{display:block}[data-field=view].item .button circle{stroke:#ffc700}[data-field=delete].item .button ellipse,[data-field=view].item .button ellipse{fill:#ffc700}.simehadrin [data-field=view].item .button circle{stroke:#206881}.simehadrin [data-field=delete].item .button ellipse,.simehadrin [data-field=view].item .button ellipse{fill:#206881}.customers-wrapper .desktop-grid .item .button-wrapper{display:none;position:relative}.customers-wrapper .desktop-grid .body .row .item .button-wrapper .description{background-color:#888;border-radius:3px;color:#fff;display:none;left:8px;margin:5px auto;padding:2px 5px;position:absolute;width:-webkit-fit-content;width:fit-content}.customers-wrapper .desktop-grid .body .row .item .button-wrapper svg{margin:auto}.customers-wrapper .desktop-grid .item .button:hover ellipse{fill:#000}.customers-wrapper .desktop-grid .item .button:hover circle{stroke:#000}.customer-export{color:#fff;cursor:pointer;margin-top:3px;text-decoration:underline}.main-wrapper{position:relative}.inner-dialog{background-color:#ffffffb8;height:calc(100% - 120px);padding:60px 40px;position:absolute;top:0;width:calc(100% - 80px)}.customers-wrapper .desktop-grid .row{min-height:30px}.customers-wrapper .desktop-grid .body .row .item .button-wrapper:hover .description,.customers-wrapper .desktop-grid .row:hover .item .button-wrapper{display:block}.desktop-grid .selection-box{position:absolute;right:-32px;top:8px}.desktop-grid .selection-box .mark{left:6px;position:absolute;top:3px}.desktop-grid .row-wrapper{position:relative}.desktop-grid .row-wrapper:last-child .row{border-bottom:initial}.desktop-grid .row-wrapper.selected{background-color:#fff;border:1px solid #b42318;border-radius:21px}.desktop-grid-wrapper{position:relative}.desktop-grid-wrapper .expansions-wrapper{margin-right:30px;position:absolute;top:43px;width:calc(100% - 30px)}.desktop-grid-wrapper .expansions-wrapper .expansion{align-items:center;background-color:#ddd;border-radius:21px;display:flex;padding:8px 15px;position:absolute;width:100%}.desktop-grid-wrapper.has-selections .expansions-wrapper .expansion{right:-32px}.desktop-grid-wrapper .expansions-wrapper .expansion .item{width:15%}.desktop-grid-wrapper .expansions-wrapper .expansion .item.number input.underline{width:calc(100% - 15px)}.desktop-grid-wrapper .expansions-wrapper .expansion .item.save{margin-right:15px;width:30px}.desktop-grid-wrapper .expansions-wrapper .expansion .item.note{width:calc(40% - 45px)}.desktop-grid-wrapper .expansions-wrapper .expansion .item .switch-type{background-color:#888;justify-content:space-between}.desktop-grid-wrapper .expansions-wrapper .expansion .item .switch-type .text{color:#fff;margin-right:10px}.desktop-grid-wrapper .expansions-wrapper .expansion .item .switch-type.main .text{margin-right:0}.desktop-grid-wrapper .expansions-wrapper .expansion .item .switch-type.main{background-color:#ffc700}.simehadrin .desktop-grid-wrapper .expansions-wrapper .expansion .item .switch-type.main{background-color:#206881}.desktop-grid-wrapper .expansions-wrapper .expansion .item .switch-type .text svg{position:relative;top:2px}.desktop-grid-wrapper .expansions-wrapper .expansion .item .switch-type .text path{stroke:#fff}.desktop-grid-wrapper .expansions-wrapper .expansion .item.note input.underline{width:100%}.desktop-grid-wrapper .pagination{align-items:center;display:flex;justify-content:flex-end;left:0;position:absolute;width:-webkit-fit-content;width:fit-content}.desktop-grid-wrapper .pagination *{color:#888}.desktop-grid-wrapper .pagination .dropdown{margin:0 10px}.desktop-grid-wrapper .rows-per-page{align-items:center;display:flex}.grid-wrapper .controls{align-items:center;margin-right:30px;margin-top:8px}.categories-wrapper .grid-wrapper .controls,.category-information-desktop .grid-wrapper .controls{margin-right:0}.customers-wrapper .desktop-grid-wrapper{margin-left:20px;width:calc(70% - 20px)}.customer-info-dialog .MuiPaper-root{max-width:none}.customer-blocks-information-view .controls-wrapper{align-items:center;display:flex;margin-bottom:19px}.category-information-mobile .expansion .block-actions,.customer-blocks-information-view .expansion .block-actions{align-items:center;display:flex;justify-content:flex-start}.category-information-mobile .expansion .block-actions.hidden,.customer-blocks-information-view .expansion .block-actions.hidden{display:none}.customer-blocks-information-view .expansion .actions img{width:24px}.customer-blocks-information-view .expansion .actions .text{margin-left:7px}.customer-blocks-information-view .expansion .actions .edit{margin-left:20px}.category-information-mobile .expansion,.customer-blocks-information-view .expansion{background-color:#a0a0a0;border:none;border-radius:20px}.category-information-mobile .expansion .edit-form .line,.customer-blocks-information-view .expansion .block-actions,.customer-blocks-information-view .expansion .edit-form .line{background-color:#ffc700;border:0;border-radius:20px;padding:7px 13px}.simehadrin .category-information-mobile .expansion .edit-form .line,.simehadrin .customer-blocks-information-view .expansion .block-actions,.simehadrin .customer-blocks-information-view .expansion .edit-form .line{background-color:#206881}.category-information-mobile .expansion .edit-form .note-wrapper,.customer-blocks-information-view .expansion .edit-form .note-wrapper{display:flex;padding:7px 13px}.category-information-mobile .expansion .edit-form .note-wrapper .text,.customer-blocks-information-view .expansion .edit-form .note-wrapper .text{width:50px}.category-information-mobile .expansion .edit-form .note-wrapper img,.customer-blocks-information-view .expansion .edit-form .note-wrapper img{width:25px}.category-information-mobile .expansion .edit-form .note-wrapper input,.customer-blocks-information-view .expansion .edit-form .note-wrapper input{border-bottom:1px solid #fff;color:#fff;margin:0 5px;width:calc(100% - 85px)}.customer-blocks-information-view .expansion .block-actions .item.phone{width:50%}.customer-blocks-information-view .expansion .block-actions .item.actions{display:flex;justify-content:flex-end;width:50%}.mobile-grid-wrapper .expansion .block-actions .item.actions .delete,.mobile-grid-wrapper .expansion .block-actions .item.actions .edit{align-items:center;display:flex}.simehadrin .item.actions .edit path.external{fill:gray}.simehadrin .item.actions .delete path.external{stroke:gray}.mobile-grid-wrapper .expansion .edit-form .line{align-items:center;display:flex;margin-bottom:0}.mobile-grid-wrapper .expansion .edit-form .line .input-wrapper{width:50%}.mobile-grid-wrapper .expansion .edit-form .line .underline{border:none;color:#fff}.mobile-grid-wrapper .expansion .edit-form .line .extra-items{align-items:center;display:flex;padding-right:17px;width:50%}.mobile-grid-wrapper .expansion .edit-form .line .extra-items .switch-type{background-color:#a0a0a0;color:#fff}.mobile-grid-wrapper .expansion .edit-form .line .extra-items .switch-type.boolean{justify-content:space-between;width:50px}.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper:first-of-type{width:35%}.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper:nth-of-type(2){width:36%}.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper .select{align-items:center;color:#fff;display:flex;position:relative}.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper .select .text{margin-left:5px}.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper .select .arrow{border-color:#fff}.add-form .select .lines-list,.desktop-grid-wrapper .expansion .select .lines-list,.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper .select .lines-list,.popup .select .lines-list{background-color:#fff;border-radius:14px;box-shadow:0 2px 8px #00000040;color:#a0a0a0;display:flex;padding:3px 7px 3px 9px;position:absolute;top:0}.add-form .select .lines-list.hidden,.category-information-mobile .expansion .edit-form .line .extra-item-wrapper .select .lines-list.hidden,.customer-blocks-information-view .expansion .edit-form .line .extra-item-wrapper .select .lines-list.hidden,.desktop-grid-wrapper .expansion .select .lines-list.hidden{display:none}.category-information-desktop .grid-wrapper{position:relative}.add-form .select .lines-list .arrow,.category-information-mobile .expansion .edit-form .line .extra-item-wrapper .select .lines-list .arrow,.customer-blocks-information-view .expansion .edit-form .line .extra-item-wrapper .select .lines-list .arrow,.desktop-grid-wrapper .expansion .select .lines-list .arrow,.popup .select .lines-list .arrow{border-color:#a0a0a0;margin:8px 8px 0 0}.add-form-wrapper{position:relative;top:5px}.add-form{align-items:center;background-color:#ffc700;border-radius:21px;bottom:0;display:flex;padding:7px;position:absolute;width:calc(100% - 14px)}.simehadrin .add-form{background-color:#206881}.add-form .switch-type.text svg.circle{margin-top:2px}.add-form.hidden{display:none}.add-form .item{width:15%}.add-form .item .select{color:#fff}.add-form .item input.underline{border-color:#fff;color:#fff;direction:ltr;width:calc(100% - 20px)}.row [data-field=number]{direction:ltr;text-align:right}.add-form .switch-type{background-color:#888;color:#ffc700;justify-content:space-between}.simehadrin .add-form .switch-type{color:#206881}.add-form .switch-type.main{background-color:#fff}.add-form .switch-type circle{fill:#ffc700}.simehadrin .add-form .switch-type circle{fill:#206881}.add-form .switch-type path{stroke:#ffc700}.simehadrin .add-form .switch-type path{stroke:#206881}.add-form .item.note{width:calc(40% - 43px)}.add-form .item.save{width:43px}.add-form .item .button-wrapper{background-color:#fff;border-radius:20px;padding:9px 10px 4px;width:-webkit-fit-content;width:fit-content}.simehadrin .add-form .item .button-wrapper svg path{stroke:#206881}.category-information-mobile .expansion .edit-form .line .switch-type.main,.customer-blocks-information-view .expansion .edit-form .line .switch-type.main{background-color:#fff;color:#ffc700}.simehadrin .category-information-mobile .expansion .edit-form .line .switch-type.main,.simehadrin .customer-blocks-information-view .expansion .edit-form .line .switch-type.main{background-color:#fff;color:#206881}.category-information-mobile .expansion .edit-form .line .switch-type .text,.customer-blocks-information-view .expansion .edit-form .line .switch-type .text{margin:1px 3px 1px 4px}.category-information-mobile .expansion .edit-form .line .switch-type.boolean .text,.customer-blocks-information-view .expansion .edit-form .line .switch-type.boolean .text{margin-bottom:0;margin-top:2px}.category-information-mobile .expansion .edit-form .line .switch-type .text svg path,.customer-blocks-information-view .expansion .edit-form .line .switch-type .text svg path{stroke:#fff}.category-information-mobile .expansion .edit-form .line .switch-type.main .text svg path,.customer-blocks-information-view .expansion .edit-form .line .switch-type.main .text svg path{stroke:#ffc700}.simehadrin .category-information-mobile .expansion .edit-form .line .switch-type.main .text svg path,.simehadrin .customer-blocks-information-view .expansion .edit-form .line .switch-type.main .text svg path{stroke:#206881}.category-information-mobile .expansion .edit-form .line .switch-type.main circle,.customer-blocks-information-view .expansion .edit-form .line .switch-type.main circle{fill:#ffc700}.simehadrin .category-information-mobile .expansion .edit-form .line .switch-type.main circle,.simehadrin .customer-blocks-information-view .expansion .edit-form .line .switch-type.main circle{fill:#206881}input.underline{background:none;border:none;border-bottom:1px solid #000}input.underline::placeholder{color:#888}.categories-wrapper,.category-information-desktop{margin-bottom:20px;margin-right:20px;padding:0 30px}.title-wrapper .title{font-weight:700}.search-label{align-items:center;display:flex}.search-label .text{color:#bababa;margin-left:10px}.title-wrapper{display:flex;justify-content:space-between;margin-bottom:5px}.categories-wrapper .title-wrapper{margin-bottom:20px}.confirm-dialog .controls div{width:116px}.confirm-dialog .controls .proceed{border:1px solid #ffc700;color:#ffc700;cursor:pointer}.simehadrin .confirm-dialog .controls .proceed{border:1px solid #206881;color:#206881}.confirm-dialog .controls .cancel{background-color:#ffc700;color:#fff;cursor:pointer}.simehadrin .confirm-dialog .controls .cancel{background-color:#206881}.simehadrin .edit-category.button ellipse{fill:#206881}.category-information-desktop .desktop-grid-wrapper .controls{margin-right:30px}.grid-wrapper .controls{display:flex}.confirm-dialog .title{margin-bottom:23px}.category-information-desktop .title-wrapper.secondary{color:#888}.category-information-desktop .title-wrapper.hidden{opacity:0}.category-information-desktop .title-wrapper .title{display:flex;font-weight:inherit}.category-information-desktop .title-wrapper .title .current{font-weight:700;margin-right:5px}.top-wrapper{position:relative}.title-wrapper.hidden,.top-wrapper.hidden{visibility:hidden}.search-form{background-color:#f5f5f5;border-radius:21px;display:flex;justify-content:space-between;padding:0 15px;position:absolute;top:-10px;width:calc(100% - 30px)}.search-form .focus-input{cursor:pointer;padding:10px 15px;width:100%}.search-form .search-item.action{cursor:pointer}.search-form.hidden{display:none}.search-form .select{color:#888;min-width:85px}.search-form .close,.search-form .select{cursor:pointer}.search-form .select .lines-list .arrow{margin-right:8px;margin-top:8px}.search-form .select .lines-list{right:-4px;top:-5px;z-index:999}.search-form .search-item{padding:10px 15px;width:100%}.search-form .search-item,.select{align-items:center;cursor:pointer;display:flex}.select{position:relative}.select .lines-list{display:flex;position:absolute}.select .lines-list.hidden{display:none}.search-form .select .lines-list{background-color:#fff;border-radius:15px;padding:5px;top:0}.select .text{margin-left:7px}.search-form .search-item>.text{margin-left:10px}.search-form .close{width:15px}.search-form .search-button{margin:auto auto auto -10px}.search-form .close-button,.search-form .search-button{cursor:pointer;height:-webkit-fit-content;height:fit-content;padding:10px 8px}.search-form .close-button{margin:auto -10px auto auto}.categories-wrapper .desktop-grid .body .row .item,.categories-wrapper .desktop-grid .header .column{width:20%}.categories-wrapper .desktop-grid .body .row .item[data-field=name],.categories-wrapper .desktop-grid .header .column[data-field=name]{width:45%}.categories-wrapper .desktop-grid .body .row .item[data-field=active_setting],.categories-wrapper .desktop-grid .header .column[data-field=active_setting]{width:22%}.categories-wrapper .desktop-grid .body .row .item[data-field=join],.categories-wrapper .desktop-grid .header .column[data-field=join]{width:16%}.categories-wrapper .desktop-grid .body .row .item[data-field=delete],.categories-wrapper .desktop-grid .body .row .item[data-field=view],.categories-wrapper .desktop-grid .header .column[data-field=delete],.categories-wrapper .desktop-grid .header .column[data-field=view]{width:6%}.cat-btn{align-items:center;border-radius:20px;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;padding:5px 14px;transition:opacity .15s}.cat-btn:hover{opacity:.82}.cat-btn-join{background:#ffc700;color:#000}.simehadrin .cat-btn-join{background:#206881;color:#fff}.cat-btn-leave{background:#f0f0ee;border:1px solid #ddd;color:#555}.mobile.watch-wrapper .watch-content-wrapper{margin:0 auto 20px;padding:20px 0}.mobile .watch-content-wrapper .profile-wrapper .profile-content{margin:0}.mobile .watch-content-wrapper .profile-wrapper{justify-content:center}.mobile .watch-content-wrapper .profile-wrapper .day-profile .hour-wrapper{padding:6px 15px;width:-webkit-fit-content;width:fit-content}.mobile .watch-content-wrapper .profile-wrapper .day-profile{justify-content:flex-start}.mobile .watch-content-wrapper .profile-wrapper .day-profile .column,.mobile .watch-content-wrapper .profile-wrapper .day-profile .column.right{width:auto}.mobile .watch-content-wrapper .profile-wrapper .days-title .days .day{font-size:18px;justify-content:space-between;padding:5px 10px}.mobile .watch-content-wrapper .profile-wrapper .days-title .days{justify-content:space-between}.mobile.watch-wrapper .select{margin:0 15px}.mobile .excluded-numbers-wrapper{background-color:#f5f5f5;border-radius:23px 23px 0 0;filter:drop-shadow(1px -1px 10px rgba(0,0,0,.15));height:100%;position:fixed;top:295px}.mobile .watch-content-wrapper .profile-wrapper .profile-content-wrapper{width:100%}.remove-customer-popup{background:#fff;border:2px solid #ffc700;border-radius:21px;margin:auto;padding:25px;width:300px}.simehadrin .remove-customer-popup{border:2px solid #206881}.sort-container{display:flex;justify-content:flex-start;margin-bottom:20px;margin-right:15px}.sort-by-container,.sort-order-container{display:flex;margin-left:30px}.sort-by-label{margin-left:10px}@media screen and (max-width:1650px){.customer-watch-wrapper .watch-content-wrapper{padding:40px 20px;width:calc(80% - 40px)}}@media screen and (max-width:1450px){.watch-wrapper .watch-content{display:block}.watch-content-wrapper .status-wrapper{margin-bottom:20px}.inner-dialog{padding:60px 50px;width:calc(100% - 100px)}}@media screen and (max-width:960px){*{font-size:16px}.categories-wrapper{margin-right:0;padding:0 17px}.notice-message.categories{margin:17px}.login-decoration-wrapper,.login-page-decoration{display:none}.login-form-wrapper{width:100%}.login-form{width:90%}.dbl-sidebar{height:60px;padding:0 12px}.dbl-sidebar-label{font-size:11px}.dbl-sidebar-logout{font-size:11px;padding:5px 12px}.dbl-header{height:60px;padding:0 16px}.dbl-hero{margin:12px 12px 0;min-height:150px;padding:24px 20px}.dbl-hero-deco,.dbl-hero-ribbon{display:none}.dbl-hero-title{font-size:26px}.dbl-stats{gap:8px;padding:12px 12px 0}.dbl-stat{min-width:120px;padding:16px 12px 12px}.dbl-stat-val{font-size:22px}.dbl-bottom{flex-direction:column;padding:12px 12px 24px}.watch-day-wrapper{margin-bottom:20px}.watch-day-title{cursor:pointer;margin-bottom:10px}.watch-day-title div{margin-left:5px}.customers-wrapper{padding:20px 17px}.customers-wrapper .grid-wrapper{display:block}.categories-wrapper .search-wrapper{align-items:center;background-color:#f5f5f5;border-radius:21px;display:flex;height:-webkit-fit-content;height:fit-content;padding:10px 20px;width:30%}.categories-wrapper .search-wrapper,.category-information-mobile .search-wrapper,.customer-blocks-information-view .search-wrapper,.customers-wrapper .search-wrapper{margin-bottom:10px;padding:6px 0;width:100%}.customer-blocks-information-view .line.selected{align-items:center;display:flex}.customer-blocks-information-view .line.selected .text{color:#000}.customer-blocks-information-view .line{margin-bottom:6px}.customer-blocks-information-view .line.selected .arrow{border-color:#000;margin-top:7px}.customer-blocks-information-view .lines-list{background-color:#fff;box-shadow:0 2px 8px #00000040;color:#000;padding:3px 7px 3px 9px}.category-information-mobile .search-wrapper,.customer-blocks-information-view .search-wrapper{padding:7px 14px 6px 8px;width:calc(70% - 46px)}.category-information-mobile .search-wrapper{width:calc(100% - 120px)}.customer-blocks-information-view .mobile-grid .body .row.expanded{margin-bottom:0}.customers-wrapper *{font-size:16px}.customers-wrapper .title{font-size:18px}.switch-entity .lines-list{top:0}.categories-wrapper .search-wrapper .MuiOutlinedInput-root.MuiInputBase-root div[role=button]{padding-left:45px;padding-right:13px;width:calc(100% - 58px)}.categories-wrapper .search-wrapper .MuiOutlinedInput-root svg{left:7px;right:auto}.categories-wrapper .search-wrapper .field{min-width:115px;width:30%}.categories-wrapper .search-wrapper .search{background-color:#f5f5f5;border:0;border-bottom:.5px solid #000;display:block;margin-left:12px;width:65%}.categories-wrapper .search-wrapper div.search{border:0}.watch-wrapper{display:block}.watch-wrapper .watch-content-wrapper{padding:5px 10px;width:calc(100% - 60px)}.watch-wrapper .excluded-numbers-wrapper{padding:10px;width:calc(100% - 20px)}.navigation-bar-mobile .logo-link .logo{max-height:64px}}@media screen and (max-width:450px){.remove-customer-popup{width:auto}div.content-wrapper .MuiDataGrid-cellContent,div.content-wrapper .MuiDataGrid-columnHeaders,div.content-wrapper .MuiDataGrid-row:not(.MuiDataGrid-row--dynamicHeight)>.MuiDataGrid-cell{overflow:scroll}.customer-blocks-information-view .expansion .block-actions .item.phone,.customer-blocks-information-view .expansion .edit-form .line .input-wrapper,.mobile-grid .main-column{width:35%}.customer-blocks-information-view .expansion .block-actions .item.actions,.customer-blocks-information-view .expansion .edit-form .line .extra-items,.mobile-grid .extra-columns{width:65%}.customer-blocks-information-view .expansion .edit-form .line .extra-items{margin-right:0;padding-right:0}.customer-blocks-information-view .button-add{font-size:16px}.remove-customer-popup .controls div{width:calc(50% - 5px)}.notice-message img{display:none}.mobile-grid-wrapper .expansion .edit-form .line .input-wrapper{width:35%}.mobile-grid-wrapper .expansion .edit-form .line .extra-items{width:65%}.mobile-grid-wrapper .expansion .edit-form .line .extra-items .switch-type{margin:0;padding:3px}.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper:first-of-type,.mobile-grid-wrapper .expansion .edit-form .line .extra-item-wrapper:nth-of-type(2){width:33.3%}.mobile-grid-wrapper .expansion .edit-form .line{width:calc(100% - 26px)}.mobile-grid .body .row .item,.mobile-grid .header .column,.mobile-grid-wrapper .expansion .edit-form .line .extra-items{padding-right:0}.mobile-grid-wrapper .expansion .edit-form .line .underline{width:calc(100% - 10px)}.new.popup .switch-type.main .text{max-width:calc(100% - 22px)}.new.popup .switch-type{width:70px}.new.block.popup .switch-type{width:80px}.category-information-mobile .button-add{width:134px}}@media screen and (max-width:280px){.dashboard-wrapper .blocking-policy .switch{padding:4px 20px}}.saved-message{background-color:#323232;border-radius:24px;bottom:24px;color:#fff;font-size:14px;left:50%;padding:10px 24px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:9999}.lgn-root{background:#f4f6f9}.lgn-panel{align-items:center;background:linear-gradient(145deg,#1391ae,#0e7490 55%,#0a4e63);display:flex;flex-shrink:0;justify-content:center;overflow:hidden;position:relative;width:42%}.lgn-panel-ring{border:1px solid #38e4f82e;border-radius:50%;pointer-events:none;position:absolute}.lgn-panel-ring-1{height:420px;width:420px}.lgn-panel-ring-1,.lgn-panel-ring-2{left:50%;top:50%;transform:translate(-50%,-50%)}.lgn-panel-ring-2{border-color:#38e4f817;height:600px;width:600px}.lgn-panel-ring-3{border-color:#38e4f80d;height:780px;left:50%;top:50%;transform:translate(-50%,-50%);width:780px}.lgn-panel-content{align-items:center;display:flex;flex-direction:column;gap:0;padding:40px;position:relative;text-align:center;z-index:1}.lgn-panel-logo{filter:brightness(1) invert(1) hue-rotate(177deg);height:90px;margin-bottom:28px;object-fit:contain;width:auto}.lgn-panel-divider{background:#7fe3f0;border-radius:2px;height:2px;margin-bottom:22px;width:40px}.lgn-panel-title{color:#fff;font-size:26px;font-weight:800;letter-spacing:-.3px;margin-bottom:12px}.lgn-panel-sub{color:#ffffff73;font-size:14px;line-height:1.7;max-width:260px}.lgn-panel-dots{display:flex;gap:7px;margin-top:32px}.lgn-panel-dots span{background:#1a3a5c40;background:#ffffff40;border-radius:50%;height:7px;width:7px}.lgn-panel-dots span:first-child{background:#7fe3f0}.lgn-form-side{align-items:center;display:flex;flex:1 1;justify-content:center;padding:40px 24px}.lgn-card{border-radius:24px;border-top:3px solid #0e7490;box-shadow:0 4px 32px #00000012;max-width:400px;padding:40px 40px 36px}.lgn-card-top{display:flex;justify-content:center;margin-bottom:28px}.lgn-card-logo{filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));height:54px;object-fit:contain;width:auto}.lgn-card-eyebrow{color:#0e7490;font-size:12px;font-weight:600;letter-spacing:.8px;margin:0 0 6px;text-transform:uppercase}.lgn-card-title{color:#1a2740;font-size:26px;font-weight:800;letter-spacing:-.4px;margin:0 0 8px}.lgn-card-sub{color:#1a274073;font-size:13px;line-height:1.5;margin:0 0 28px}.lgn-form{gap:18px}.lgn-field{flex-direction:column;gap:7px}.lgn-label{color:#1a2740;font-size:13px;font-weight:600}.lgn-input{background:#fafbfc;border:1.5px solid #0000001f;border-radius:10px;color:#1a2740;font-size:14px;height:46px;padding:0 14px;transition:border-color .15s,box-shadow .15s}.lgn-input:focus{box-shadow:0 0 0 3px #0e749024}.lgn-btn{border-radius:12px;box-shadow:0 4px 16px #0e74904d;font-size:15px;font-weight:700;height:48px;margin-top:6px;transition:opacity .15s,transform .15s,box-shadow .15s}.lgn-btn:hover{box-shadow:0 8px 22px #0e74906b;opacity:.95;transform:translateY(-1px)}.lgn-btn:active{opacity:1}.lgn-error{align-items:flex-start;background:#ef44440f;border:1px solid #ef444433;border-radius:12px;display:flex;gap:12px;margin-top:20px;padding:14px 16px}.lgn-error-icon{align-items:center;background:#ef44441f;border-radius:50%;color:#dc2626;display:flex;flex-shrink:0;font-size:14px;font-weight:800;height:26px;justify-content:center;width:26px}.lgn-error-text{flex:1 1}.lgn-error-title{color:#dc2626;font-size:13px;font-weight:700;margin-bottom:2px}.lgn-error-sub{color:#1a274080;font-size:12px}.lgn-error-close{background:none;border:none;color:#1a274059;cursor:pointer;flex-shrink:0;font-size:14px;line-height:1;padding:0}.lgn-error-close:hover{color:#dc2626}.lgn-root{align-items:center;background:linear-gradient(140deg,#1391ae,#0e7490 48%,#0a4e63);box-sizing:border-box;direction:rtl;display:flex;font-family:inherit;justify-content:center;min-height:100vh;overflow:hidden;padding:24px;position:relative}.lgn-blob{border-radius:50%;pointer-events:none;position:absolute}.lgn-blob-1{background:radial-gradient(circle,#7fe3f04d,#0000 70%);height:460px;right:-110px;top:-140px;width:460px}.lgn-blob-2{background:radial-gradient(circle,#38e4f838,#0000 70%);bottom:-180px;height:560px;left:-150px;width:560px}.lgn-blob-3{background:radial-gradient(circle,#ffffff14,#0000 70%);height:320px;left:10%;top:42%;width:320px}.lgn-card{animation:lgn-pop .4s cubic-bezier(.22,1,.36,1) both;background:#fff;border:none;border-radius:26px;box-shadow:0 30px 80px #08283466;max-width:420px;padding:40px 38px 28px;position:relative;text-align:center;width:100%;z-index:1}@keyframes lgn-pop{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.lgn-logo{align-items:center;background:#fff;border:1px solid #e7f4f8;border-radius:24px;box-shadow:0 10px 26px #0e749033;display:flex;height:86px;justify-content:center;margin:0 auto 22px;width:86px}.lgn-logo img{border-radius:16px;height:62px;object-fit:contain;width:62px}.simkehilot .lgn-logo{border-radius:28px;height:120px;width:120px}.simkehilot .lgn-logo img{height:98px;width:98px}.lgn-title{color:#1b2a4a;font-size:25px;font-weight:800;letter-spacing:-.4px;margin:0 0 6px}.lgn-sub{color:#8a93a8;font-size:13.5px;line-height:1.5;margin:0 0 26px}.lgn-form{display:flex;flex-direction:column;gap:14px}.lgn-field{align-items:center;display:flex;position:relative}.lgn-field-icon{color:#9aa8c0;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:color .15s}.lgn-input{background:#f8fafc;border:1.5px solid #e6eaf2;border-radius:14px;box-sizing:border-box;color:#1b2a4a;direction:rtl;font-family:inherit;font-size:14.5px;height:52px;outline:none;padding:0 46px 0 16px;transition:border-color .15s,box-shadow .15s,background .15s;width:100%}.lgn-input::placeholder{color:#a9b2c4}.lgn-input:focus{background:#fff;border-color:#0e7490;box-shadow:0 0 0 4px #0e74901f}.lgn-field:focus-within .lgn-field-icon{color:#0e7490}.lgn-btn{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:14px;box-shadow:0 8px 22px #0e749059;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:15.5px;font-weight:800;gap:9px;height:52px;justify-content:center;letter-spacing:.3px;margin-top:8px;transition:transform .15s,box-shadow .15s;width:100%}.lgn-btn:hover{box-shadow:0 12px 28px #0e749073;transform:translateY(-2px)}.lgn-btn:active{transform:translateY(0)}.lgn-foot{color:#a9b2c4;font-size:12px;font-weight:600;margin-top:22px}.lgn-error{text-align:right}@media (max-width:520px){.lgn-card{padding:32px 22px 24px}}.watch-wrapper.desktop{background:#f1f5f9;flex:1 1;overflow-y:auto}.watch-wrapper.desktop,.ws-page{box-sizing:border-box;width:100%}.ws-page{display:flex;flex-direction:column;min-height:100%;padding-bottom:48px}.ws-header{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;gap:32px;justify-content:space-between;margin-bottom:28px;padding:22px 32px}.ws-header,.ws-header-right{align-items:center;display:flex}.ws-header-right{gap:16px}.ws-header-icon{align-items:center;background:linear-gradient(135deg,#1a3a5c,#0f2540);border-radius:12px;box-shadow:0 2px 8px #1a3a5c40;color:#062d3f;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ws-header-title{color:#0f172a;font-size:20px;font-weight:700;letter-spacing:-.4px;margin:0 0 3px}.ws-header-sub{color:#94a3b8;font-size:12px;font-weight:400}.ws-status-group{align-items:center;display:flex;flex-shrink:0;gap:12px}.ws-status-label{color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.ws-status-pills{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:0;padding:4px}.ws-status-pill{align-items:center;background:#0000;border:none;border-radius:7px;color:#64748b;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;padding:7px 18px;transition:all .15s;white-space:nowrap}.ws-status-pill:hover{background:#eef2f7;color:#1e293b}.ws-status-pill-active{background:#1a3a5c!important;box-shadow:0 1px 4px #38e4f866!important;color:#062d3f!important;font-weight:700!important}.ws-type-row{align-items:center;display:flex;gap:12px;padding:0 32px 20px}.ws-type-label{color:#1b2a4a;font-size:14px;font-weight:700;letter-spacing:0}.ws-type-pills{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:11px;display:flex;gap:4px;overflow:hidden;padding:4px}.ws-type-pill{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:7px;padding:9px 22px;transition:all .15s}.ws-type-pill svg{opacity:.75}.ws-type-pill:not(.active):hover{background:#e5ebf1;color:#475569}.ws-type-pill.active{background:#fff;box-shadow:0 2px 8px #0e74902e;color:#0e7490;font-weight:700}.ws-type-pill.active svg{opacity:1}.ws-body{align-items:flex-start;box-sizing:border-box;display:flex;flex:1 1;gap:20px;padding:0 32px;width:100%}.ws-hours-card{flex:2.4 1;min-width:0}.ws-saving-spinner{animation:cust-spin .7s linear infinite;border:2px solid #bbdde6;border-radius:50%;border-top-color:#0e7490;flex-shrink:0;height:16px;width:16px}.ws-savedtoast{animation:ws-toast-in .3s cubic-bezier(.34,1.56,.64,1) both;background:#fff;border:1px solid #e1eef2;border-radius:14px;bottom:24px;box-shadow:0 16px 44px #0f172a38;direction:rtl;min-width:260px;overflow:hidden;padding:14px 22px 0;position:fixed;right:24px;z-index:10000}.ws-savedtoast-row{align-items:center;color:#1b2a4a;display:flex;font-size:14.5px;font-weight:800;gap:11px;padding-bottom:13px}.ws-savedtoast-check{align-items:center;background:#d6f7e5;border-radius:50%;color:#08875d;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.ws-savedtoast-line{background:#e7f4f8;height:4px;margin:0 -22px;overflow:hidden;position:relative}.ws-savedtoast-line span{animation:ws-fill 2s linear forwards;background:linear-gradient(90deg,#3ba7c0,#0e7490);height:100%;left:0;position:absolute;top:0}.ws-savedtoast--saving .ws-savedtoast-line span{animation:dev-load 1.15s ease-in-out infinite;left:0;width:40%}@keyframes ws-fill{0%{width:0}to{width:100%}}@keyframes ws-toast-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.ws-excluded{flex:1 1;min-width:260px}.ws-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f,0 4px 16px #0f172a0a;overflow:hidden}.ws-card-head{align-items:center;background:#fafbfc;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 22px}.ws-card-title{color:#475569;font-size:11px;font-weight:700;letter-spacing:.8px;margin:0;text-transform:uppercase}.ws-inactive-badge{align-items:center;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;color:#94a3b8;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 10px}.ws-days-bar{background:#f8fafc;border-bottom:1px solid #e2e8f0;display:flex}.ws-page .day{background:none;border:none;border-bottom:2px solid #0000;border-radius:0;color:#94a3b8;cursor:pointer;flex:1 1;font-family:inherit;font-size:12px;font-weight:600;margin-bottom:-1px;padding:11px 4px 10px;text-align:center;transition:all .15s}.ws-page .day:hover{background:#eef2f7;color:#334155}.ws-page .day.selected{background:#fff;border-bottom-color:#1a3a5c;color:#062d3f;font-weight:700}.ws-hours-grid{display:flex;gap:4px;padding:8px 4px;transition:opacity .2s}.ws-hours-dimmed{filter:grayscale(1);opacity:.15;pointer-events:none}.ws-hours-all-blocked,.ws-hours-all-open{cursor:not-allowed;pointer-events:none}.ws-hours-col{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ws-hours-divider{background:#e2e8f0;flex-shrink:0;margin:8px 0;width:1px}.ws-hour-row{border:none;border-radius:10px;margin:3px 8px;overflow:hidden}.ws-hour-main{align-items:center;border-radius:10px;display:flex;gap:10px;justify-content:space-between;min-height:44px;padding:7px 14px;position:relative;transition:background .12s}.ws-hour-main:before{border-radius:50%;content:"";height:7px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:7px}.ws-hour-main:hover{background:#f1f7fe}.ws-hour-row.is-open .ws-hour-main{background:#38e4f812}.ws-hour-row.is-open .ws-hour-main:before{background:#1a3a5c;box-shadow:0 0 6px #38e4f899}.ws-hour-row.is-open .ws-hour-main:hover{background:#38e4f821}.ws-hour-row.is-closed .ws-hour-main{background:#0000}.ws-hour-row.is-closed .ws-hour-main:before{background:#cbd5e1}.ws-hour-row.is-closed .ws-hour-main:hover{background:#f8fafc}.ws-hour-time{font-feature-settings:"tnum";color:#062d3f;flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.5px;min-width:42px;text-align:center}.ws-hour-row.is-closed .ws-hour-time{color:#94a3b8;font-weight:600}.ws-page .switch-type{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:700;justify-content:center;min-width:70px;padding:4px 11px;transition:all .15s;-webkit-user-select:none;user-select:none;white-space:nowrap}.ws-page .switch-type .circle{display:none}.ws-page .switch-type .text{flex:1 1;text-align:center}.ws-page .switch-type.main{background:#38e4f826;border-color:#38e4f866;color:#062d3f}.ws-page .switch-type:not(.main){background:#f1f5f9;border-color:#e2e8f0;color:#64748b}.ws-page .select{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:11px;padding:4px 9px;position:relative;transition:border-color .15s,background .15s;-webkit-user-select:none;user-select:none;white-space:nowrap}.ws-page .select:hover{background:#fff;border-color:#94a3b8}.ws-page .select .text{flex:1 1}.ws-page .select .arrow{display:none}.ws-page .select .lines-list{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 32px #0f172a24,0 2px 8px #0f172a0f;overflow:hidden;position:absolute;right:0;top:calc(100% + 5px);width:-webkit-max-content;width:max-content;z-index:200}.ws-page .select .lines-list.hidden{display:none}.ws-page .select .lines-wrapper>div{color:#334155;cursor:pointer;font-size:12px;padding:10px 18px;transition:background .1s}.ws-page .select .lines-wrapper>div:hover{background:#f8fafc}.ws-page .select .lines-wrapper>div.selected{background:#38e4f826;color:#062d3f;font-weight:600}.ws-page .select .lines-list .arrow{display:none}.ws-calls-opt{align-items:center;display:flex;gap:5px;white-space:nowrap}.ws-calls-opt svg{flex-shrink:0;opacity:.6}.ws-success{align-items:center;background:#f0fdf4;border:1px solid #86efac;border-radius:8px;color:#166534;font-weight:600;gap:10px}.ws-alert,.ws-success{display:flex;font-size:13px;margin:0 32px 16px;padding:12px 18px}.ws-alert{align-items:flex-start;border-radius:10px;gap:12px;justify-content:space-between}.ws-alert-warning{background:#fffbeb;border:1px solid #fde68a;color:#78350f}.ws-scope-pop{align-items:flex-start;animation:ws-scope-in .3s cubic-bezier(.22,1,.36,1) both;background:linear-gradient(125deg,#eaf6f9,#fff 78%);border:1px solid #cde9f0;border-radius:16px;bottom:22px;box-shadow:0 18px 44px #1b2a4a38,0 4px 12px #0e74901f;direction:rtl;display:flex;gap:13px;left:22px;max-width:calc(100vw - 44px);padding:18px 20px 18px 18px;position:fixed;width:380px;z-index:1300}@keyframes ws-scope-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ws-scope-pop-close{align-items:center;background:#eef3f6;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:26px;justify-content:center;left:10px;position:absolute;top:10px;transition:background .15s,color .15s;width:26px}.ws-scope-pop-close:hover{background:#dce6eb;color:#1b2a4a}.ws-scope-pop-icon{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:11px;box-shadow:0 6px 14px #0e74904d;color:#fff;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.ws-scope-pop-text{color:#3d4d63;font-size:14.5px;font-weight:500;line-height:1.7}.ws-scope-pop-link,.ws-scope-pop-text strong{color:#0e7490;font-weight:800}.ws-scope-pop-link{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0;text-decoration:underline;text-underline-offset:2px;transition:color .15s}.ws-scope-pop-link:hover{color:#0c5f77}.ws-scope-pop-bar{background:#0e74901f;border-bottom-left-radius:16px;border-bottom-right-radius:16px;bottom:0;height:4px;left:0;overflow:hidden;position:absolute;right:0}.ws-scope-pop-bar i{animation:ws-scope-bar 5s linear forwards;background:linear-gradient(90deg,#0e7490,#3ba7c0);display:block;height:100%;transform-origin:right center;width:100%}@keyframes ws-scope-bar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:600px){.ws-scope-pop{bottom:12px;left:12px;right:12px;width:auto}}.ws-alert-title{font-weight:700;margin-bottom:4px}.ws-alert-list{font-size:12px;margin:4px 0 0;padding-right:18px}.ws-alert-close{background:none;border:none;color:inherit;cursor:pointer;flex-shrink:0;font-size:14px;opacity:.4;padding:0}.ws-alert-close:hover{opacity:1}.ws-excluded{align-self:stretch;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px #0f172a0f,0 4px 16px #0f172a0a;overflow:hidden;padding:0}.ws-excluded-head{align-items:center;background:#fafbfc;border-bottom:1px solid #e2e8f0;display:flex;gap:12px;justify-content:space-between;padding:16px 20px}.ws-excluded-title{color:#1b2a4a;font-size:18px;font-weight:800;letter-spacing:0;margin:0 0 5px}.ws-excluded-sub{color:#8593a8;font-size:14px;margin:0}.ws-excluded-info{background:linear-gradient(135deg,#f0fafc,#e7f4f8);border:1px solid #cde9f0;border-radius:12px;margin:16px 20px 4px;overflow:hidden}.ws-excluded-info-toggle{align-items:center;background:#0000;border:0;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:13px 16px;text-align:right;width:100%}.ws-excluded-info-icon{align-items:center;background:linear-gradient(135deg,#3ba0b8,#2589a2);border-radius:9px;box-shadow:0 4px 10px #0e749038;color:#fff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ws-excluded-info-q{color:#1b5566;flex:1 1;font-size:13.5px;font-weight:700}.ws-excluded-info-chev{color:#2589a2;flex-shrink:0;transition:transform .2s ease}.ws-excluded-info.open .ws-excluded-info-chev{transform:rotate(180deg)}.ws-excluded-info-text{border-top:1px solid #d6ecf1;color:#41566b;font-size:13.5px;line-height:1.65;margin-top:0;padding:13px 16px 15px 58px}.ws-excluded-info-text p{margin:0}.ws-excluded-info-text p+p{margin-top:8px}.ws-excluded-info-text strong{color:#0e7490;font-weight:700}.ws-add-btn{align-items:center;background:#1a3a5c;border:1px solid #0f2540;border-radius:9px;box-shadow:0 1px 3px #1a3a5c40;color:#062d3f;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700;gap:6px;padding:10px 20px;transition:all .15s}.ws-add-btn:hover{background:#0f2540}.ws-add-input-row{background:#fafbfc;border-bottom:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px;padding:16px 20px}.ws-add-input-row .ws-input{box-sizing:border-box;width:100%}.ws-add-input-row-actions{display:flex;gap:8px}.ws-input{background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a;direction:rtl;flex:1 1;font-family:inherit;font-size:13px;outline:none;padding:9px 13px;transition:border-color .15s,box-shadow .15s}.ws-input:focus{border-color:#1a3a5c;box-shadow:0 0 0 3px #38e4f833}.ws-add-confirm{background:#1a3a5c;border:none;border-radius:8px;color:#062d3f;cursor:pointer;flex:1 1;font-family:inherit;font-size:12px;font-weight:700;padding:9px 14px;transition:background .15s}.ws-add-confirm:hover{background:#0f2540}.ws-add-cancel{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;cursor:pointer;font-family:inherit;font-size:12px;padding:9px 14px;transition:background .15s}.ws-add-cancel:hover{background:#e2e8f0}.ws-chips{display:flex;flex-direction:column;gap:10px;padding:14px 20px 18px}.ws-chips .chip{align-items:center;background:#fff;border:1px solid #e6edf1;border-radius:12px;box-shadow:0 1px 2px #0f172a0a;box-sizing:border-box;display:flex;gap:13px;justify-content:flex-start;margin:0;padding:11px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;width:100%}.ws-chips .chip:hover{border-color:#b5dee8;box-shadow:0 6px 18px #0e74901a;transform:translateY(-1px)}.ws-chips .chip:before{background:linear-gradient(135deg,#e7f4f8,#d4ecf2) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 24 24' fill='none' stroke='%230E7490' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") 50%/19px no-repeat;border:1px solid #cde9f0;border-radius:50%;content:"";flex-shrink:0;height:40px;width:40px}.ws-chips .chip-labels{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.ws-chips .chip-name{color:#1b2a4a;font-size:14.5px;font-weight:700}.ws-chips .chip .text{font-feature-settings:"tnum";color:#5b7a86;direction:ltr;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.4px;margin:0;text-align:right;width:auto}.ws-chips .chip .delete{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:9px;color:#ef4444;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;padding:0;transition:all .15s;width:30px}.ws-chips .chip .delete:hover{background:#fee2e2;border-color:#fca5a5;transform:scale(1.08)}.err-dialog-paper,div[role=presentation] .MuiPaper-root.err-dialog-paper{border:none!important;border-radius:18px!important;box-shadow:0 24px 60px #0f172a3d!important;direction:rtl;max-width:calc(100% - 32px)!important;overflow:hidden!important;padding:0!important;width:440px!important}.err-dialog{display:flex;flex-direction:column}.err-dialog-header{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);display:flex;gap:12px;padding:17px 22px}.err-dialog-icon{align-items:center;background:#ffffff2e;border-radius:11px;color:#fff;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.err-dialog-title{color:#fff;font-size:17px;font-weight:800;margin:0}.err-dialog-body{padding:20px 22px 18px}.err-dialog-text{color:#41506a;font-size:14.5px;font-weight:600;line-height:1.6;margin:0 0 18px}.err-dialog-btn{-webkit-margin-start:auto;background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:10px;box-shadow:0 4px 12px #0e74904d;color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:13.5px;font-weight:700;margin-inline-start:auto;padding:9px 22px;transition:transform .15s,box-shadow .15s;width:-webkit-fit-content;width:fit-content}.err-dialog-btn:hover{box-shadow:0 8px 18px #0e74905c;transform:translateY(-1px)}.ws-dialog-paper,div[role=presentation] .MuiPaper-root.ws-dialog-paper{border:none!important;border-radius:18px!important;box-shadow:0 24px 60px #0f172a3d!important;max-width:460px!important;overflow:hidden!important;padding:0!important}.ws-dialog{direction:rtl;padding:24px}.ws-notice{direction:rtl;flex-direction:column;padding:28px 26px 24px;text-align:center}.ws-notice,.ws-notice-icon{align-items:center;display:flex}.ws-notice-icon{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:50%;color:#b7791f;height:60px;justify-content:center;margin-bottom:16px;width:60px}.ws-notice-title{color:#1b2a4a;font-size:18px;font-weight:800;margin:0 0 8px}.ws-notice-text{color:#5b6577;font-size:14px;font-weight:500;line-height:1.6;margin:0 0 22px}.ws-notice-btn{background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:10px;box-shadow:0 4px 12px #0e74904d;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;padding:11px 32px;transition:transform .15s,box-shadow .15s}.ws-notice-btn:hover{box-shadow:0 8px 18px #0e74905c;transform:translateY(-1px)}.ws-notice-check{align-items:center;color:#5b6577;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin:0 0 20px;-webkit-user-select:none;user-select:none}.ws-notice-check input{height:0;opacity:0;position:absolute;width:0}.ws-notice-check-box{align-items:center;background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;color:#fff;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:all .15s;width:20px}.ws-notice-check-box svg{opacity:0;transition:opacity .12s}.ws-notice-check input:checked+.ws-notice-check-box{background:#0e7490;border-color:#0e7490}.ws-notice-check input:checked+.ws-notice-check-box svg{opacity:1}.ws-dialog-title{color:#1b2a4a;font-size:17px;font-weight:800;margin:0 0 6px}.ws-dialog-note{color:#6e7a90;font-size:13.5px;font-weight:500;line-height:1.5;margin:0 0 18px}.ws-dialog-days{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.ws-dialog .day{background:#fff;border:1.5px solid #1a27401f;border-radius:8px;color:#1a274080;cursor:pointer;font-size:13px;padding:8px 16px;transition:all .15s}.ws-dialog .day.selected{background:#e7f4f8;border-color:#0e7490;color:#0c5f77;font-weight:700}.ws-dialog-actions{display:flex;gap:10px;justify-content:flex-end}.ws-dialog-btn-confirm{background:#1a3a5c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:10px 28px;transition:background .15s}.ws-dialog-btn-confirm:hover{background:#b8942e}.ws-dialog-btn-cancel{background:#1a27400f;border:none;border-radius:8px;color:#1a274099;cursor:pointer;font-size:14px;padding:10px 22px}.dbl-ad-wrap{border-radius:14px;box-shadow:0 2px 16px #00000012;cursor:pointer;height:100px;margin:0 4px 20px;overflow:hidden}.dbl-ad-img{display:block;height:150%;object-fit:cover;object-position:center 46%;width:100%}.cs-page{direction:rtl;display:flex;flex-direction:column;gap:14px;min-height:100%;padding:20px 20px 32px}.cs-header{align-items:center;background:#fff;border:1px solid #0000000d;border-radius:18px;box-shadow:0 2px 16px #0000000f;display:flex;justify-content:space-between;overflow:hidden;padding:20px 28px;position:relative}.cs-header:before{background:linear-gradient(90deg,#1a3a5c,#0f2540);content:"";height:3px;left:0;position:absolute;right:0;top:0}.cs-header-right{align-items:center;display:flex;gap:14px}.cs-header-icon{align-items:center;background:linear-gradient(135deg,#38e4f826,#0ea5e91a);border:1.5px solid #38e4f84d;border-radius:12px;color:#0f2540;display:flex;height:42px;justify-content:center;width:42px}.cs-header-title{color:#062d3f;font-size:18px;font-weight:800}.cs-header-sub{color:#062d3f73;font-size:13px;margin-top:2px}.cs-save-btn{align-items:center;background:linear-gradient(135deg,#1a3a5c,#0f2540);border:none;border-radius:10px;box-shadow:0 3px 12px #1a3a5c59;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:11px 24px;transition:opacity .15s,transform .1s}.cs-save-btn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.cs-save-btn:disabled{cursor:not-allowed;opacity:.55}.cs-save-spinner{animation:cs-spin .7s linear infinite;border:2px solid #fff6;border-radius:50%;border-top-color:#fff;display:inline-block;height:15px;width:15px}@keyframes cs-spin{to{transform:rotate(1turn)}}.cs-success{background:#10b98114;border:1.5px solid #10b98140;border-radius:12px;color:#059669}.cs-error,.cs-success{align-items:center;display:flex;font-size:14px;font-weight:600;gap:10px;padding:13px 20px}.cs-error{background:#ef444412;border:1.5px solid #ef444438;border-radius:12px;color:#dc2626}.cs-error-close{background:none;border:none;color:#dc2626;cursor:pointer;font-size:15px;line-height:1;margin-right:auto;opacity:.7;padding:0 4px}.cs-error-close:hover{opacity:1}.cs-card{background:#fff;border:1px solid #0000000d;border-radius:18px;box-shadow:0 2px 16px #0000000f;overflow:hidden;position:relative}.cs-card:before{background:linear-gradient(90deg,#0e7490,#5ebed4);content:"";height:3px;left:0;position:absolute;right:0;top:0}.cs-card-head{align-items:center;border-bottom:1px solid #0000000d;display:flex;justify-content:space-between;padding:20px 28px 16px}.cs-card-title{color:#062d3f;font-size:16px;font-weight:800;margin:0}.cs-card-badge{background:#0e74901a;border-radius:20px;color:#0e7490;font-size:12px;font-weight:700;padding:3px 12px}.cs-loading{align-items:center;color:#062d3f73;display:flex;font-size:14px;gap:12px;justify-content:center;padding:48px 28px}.cs-loading-spinner{animation:cs-spin .7s linear infinite;border:2.5px solid #38e4f84d;border-radius:50%;border-top-color:#0f2540;height:20px;width:20px}.cs-perms-list{display:flex;flex-direction:column}.cs-perm-row{align-items:center;border-bottom:1px solid #0000000a;display:flex;gap:16px;padding:18px 28px;transition:background .12s}.cs-perm-row:last-child{border-bottom:none}.cs-perm-row:hover{background:#0ea5e908}.cs-perm-icon{align-items:center;background:#38e4f81a;border:1.5px solid #38e4f833;border-radius:10px;color:#0f2540;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.cs-perm-info{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.cs-perm-label{color:#062d3f;font-size:14px;font-weight:700}.cs-perm-desc{color:#062d3f73;font-size:12px}.cs-perm-control{flex-shrink:0}.cs-toggle{align-items:center;background:#062d3f12;border:1.5px solid #062d3f1a;border-radius:24px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-width:80px;padding:5px 14px 5px 8px;transition:background .2s,border-color .2s,box-shadow .2s}.cs-toggle-on{background:#0ea5e91a;border-color:#0ea5e959;box-shadow:0 0 0 3px #0ea5e914}.cs-toggle-thumb{background:#062d3f33;border-radius:50%;flex-shrink:0;height:22px;transition:background .2s;width:22px}.cs-toggle-on .cs-toggle-thumb{background:linear-gradient(135deg,#1a3a5c,#0f2540);box-shadow:0 2px 6px #0ea5e959}.cs-toggle-label{color:#062d3f73;font-size:12px;font-weight:700;transition:color .2s}.cs-toggle-on .cs-toggle-label{color:#0f2540}.cs-num-wrap{align-items:center;display:flex;gap:6px}.cs-num-input{background:#fff;border:1.5px solid #062d3f1f;border-radius:8px;color:#062d3f;font-size:14px;outline:none;padding:8px 12px;text-align:center;transition:border-color .15s,box-shadow .15s;width:90px}.cs-num-input:focus{border-color:#1a3a5c;box-shadow:0 0 0 3px #38e4f81f}.cs-num-input::placeholder{color:#062d3f4d}.cs-num-clear{align-items:center;background:#ef444414;border:1px solid #ef44442e;border-radius:50%;color:#ef4444;cursor:pointer;display:flex;font-size:11px;height:26px;justify-content:center;transition:background .15s;width:26px}.cs-num-clear:hover{background:#ef444429}.psh-root{direction:rtl;display:flex;flex-direction:column;font-family:Rubik,Helvetica,Arial,sans-serif;min-height:100vh;width:100%}.psh-root,html{background:#f4f2fb}html{overflow-x:hidden}body{margin:0}.psh-topbar{align-items:center;background:#fff;border-bottom:1px solid #ece9f6;box-shadow:0 1px 0 #ece9f6,0 6px 24px #1b2a4a0d;direction:rtl;display:flex;flex-shrink:0;gap:18px;min-height:72px;padding:0 32px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.psh-topbar:before{background:linear-gradient(180deg,#0e7490,#0c5f77);border-radius:0 4px 4px 0;bottom:16px;content:"";position:absolute;right:0;top:16px;width:4px}.psh-back{align-items:center;background:#e7f4f8;border:1px solid #cde9f0;border-radius:12px;color:#0c5f77;cursor:pointer;display:flex;flex-shrink:0;font-family:inherit;font-size:13.5px;font-weight:700;gap:7px;padding:10px 16px;transition:background .18s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s}.psh-back:hover{background:#d4ecf2;box-shadow:0 6px 16px #0e74902e;transform:translateX(4px)}.psh-back:active{transform:translateX(1px)}.psh-back svg{transition:transform .2s}.psh-back:hover svg{transform:translateX(-2px)}.psh-topbar-titles{display:flex;flex-direction:column;gap:2px}.psh-logout{-webkit-margin-start:auto;align-items:center;background:#fef2f2;border:1px solid #fbd0d0;border-radius:12px;color:#dc2626;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:13.5px;font-weight:700;gap:7px;margin-inline-start:auto;padding:10px 16px;transition:background .15s,box-shadow .18s,transform .2s}.psh-logout:hover{background:#dc2626;border-color:#dc2626;box-shadow:0 6px 16px #dc262647;color:#fff}.psh-title{color:#1b2a4a;font-size:19px;font-weight:800;letter-spacing:-.3px;line-height:1.15}.psh-subtitle{color:#8a93a8;font-size:12.5px;font-weight:500}.psh-body{animation:psh-fade .4s cubic-bezier(.22,1,.36,1) both;flex:1 1;padding:30px 32px 44px}.psh-body--flush{padding:0}@keyframes psh-fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ol-bg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ol-float1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-30px) scale(1.07)}}@keyframes ol-float2{0%,to{transform:translateY(0) scale(1) rotate(0deg)}50%{transform:translateY(25px) scale(.94) rotate(8deg)}}@keyframes ol-float3{0%,to{transform:translateY(0)}33%{transform:translateY(-20px) scale(1.05)}66%{transform:translateY(15px) scale(.97)}}@keyframes ol-shine{0%{left:-80%}to{left:130%}}@keyframes ol-pulse{0%,to{box-shadow:0 0 0 0 #ffc4008c}60%{box-shadow:0 0 0 22px #ffc40000}}@keyframes ol-fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes ol-spin{to{transform:rotate(1turn)}}.ol-page{align-items:center;animation:ol-bg 12s ease infinite;background:linear-gradient(135deg,#ffd835,#ffc400 20%,#ffea70 45%,#fff8d0 65%,#eef2ff 85%,#e8ecf1);background-size:300% 300%;display:flex;flex-direction:column;font-family:inherit;min-height:100vh;overflow-x:hidden;position:relative}.ol-blob{border-radius:50%;filter:blur(90px);opacity:.42;pointer-events:none;position:fixed;z-index:0}.ol-blob--1{animation:ol-float1 9s ease-in-out infinite;background:radial-gradient(circle,#ffd835 0,#fa0 100%);height:520px;right:-140px;top:-140px;width:520px}.ol-blob--2{animation:ol-float2 13s ease-in-out infinite;background:radial-gradient(circle,#5ebed4 0,#6366f1 100%);bottom:60px;height:400px;left:-120px;width:400px}.ol-blob--3{animation:ol-float3 11s ease-in-out infinite;background:radial-gradient(circle,#34d399 0,#059669 100%);height:300px;right:5%;top:55%;width:300px}.ol-hero{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffc400eb,#ffd535e0 50%,#ffea70b8);border-bottom:1.5px solid #ffffff73;box-shadow:0 4px 40px #b4820033;padding:32px 0 20px;position:relative;width:100%;z-index:1}.ol-hero-inner{align-items:center;display:flex;gap:18px;margin:0 auto;max-width:780px;padding:0 28px}.ol-hero-logo{border-radius:10px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.12));height:54px;width:auto}.ol-hero-eyebrow{color:#1a2b4a99;font-size:12px;font-weight:600;letter-spacing:1.4px;margin:0 0 3px;text-transform:uppercase}.ol-hero-title{color:#1a2b4a;font-size:26px;font-weight:900;letter-spacing:-.3px;margin:0}.ol-hero-wave{line-height:0;margin-top:16px}.ol-hero-wave svg{display:block;height:36px;width:100%}.ol-container{animation:ol-fade-up .55s cubic-bezier(.22,1,.36,1) both;max-width:780px;padding:32px 20px 60px;position:relative;width:100%;z-index:1}.ol-desc-card{align-items:flex-start;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffb3;border:1.5px solid #ffc40059;border-radius:16px;box-shadow:0 4px 20px #b482001a;display:flex;gap:12px;margin-bottom:24px;padding:16px 20px}.ol-desc-icon{color:#b45309;flex-shrink:0;margin-top:1px}.ol-desc-text{color:#374151;font-size:14px;line-height:1.65;margin:0}.ol-form{display:flex;flex-direction:column;gap:20px}.ol-section{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);background:#ffffffb8;border:1.5px solid #fff9;border-radius:22px;box-shadow:0 8px 40px #1e1e5014,inset 0 1px 0 #ffffffe6;overflow:hidden;transition:box-shadow .25s}.ol-section:hover{box-shadow:0 12px 50px #1e1e5021,inset 0 1px 0 #ffffffe6}.ol-section--gold{background:linear-gradient(145deg,#ffffffd1,#fffad2d1);border-color:#ffc40066}.ol-section-head{align-items:center;background:#ffffff59;border-bottom:1.5px solid #c8c8dc40;display:flex;gap:11px;padding:18px 24px 16px}.ol-section-icon{align-items:center;background:linear-gradient(135deg,#ffd835,#ffc400);border-radius:10px;box-shadow:0 3px 10px #b4820047;color:#1a2b4a;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.ol-section-title{color:#1a2b4a;font-size:16px;font-weight:800;margin:0}.ol-fields-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,1fr);padding:22px 24px}.ol-field{display:flex;flex-direction:column;gap:5px}.ol-field--span{grid-column:1/-1}.ol-field-inner{position:relative}.ol-input{background:#fff9;border:1.5px solid #b4b4d259;border-radius:12px;box-sizing:border-box;color:#1a2b4a;direction:rtl;font-family:inherit;font-size:15px;outline:none;padding:20px 14px 8px;transition:border-color .2s,box-shadow .2s,background .2s;width:100%}.ol-input:focus{background:#ffffffe6;border-color:#ffc400;box-shadow:0 0 0 3px #ffc4002e}.ol-label{color:#9ca3af;font-size:14px;pointer-events:none;position:absolute;right:14px;top:14px;transition:top .18s,font-size .18s,color .18s}.ol-input:focus~.ol-label,.ol-input:not(:placeholder-shown)~.ol-label{color:#b45309;font-size:10px;font-weight:700;letter-spacing:.5px;top:5px}.ol-req{color:#ef4444}.ol-hint{color:#9ca3af;font-size:11px;margin-top:2px;padding-right:4px}.ol-notice{align-items:center;background:#ffedd5bf;border:1.5px solid #fb923c59;border-radius:12px;color:#92400e;display:flex;font-size:13px;gap:10px;margin:16px 24px 0;padding:12px 16px}.ol-order-product{align-items:baseline;display:flex;gap:8px;justify-content:space-between;padding:20px 24px 0}.ol-order-product-name{color:#1a2b4a;font-size:18px;font-weight:800}.ol-order-unit-price{color:#6b7a90;font-size:13px}.ol-qty-wrap{align-items:center;display:flex;justify-content:space-between;padding:18px 24px 0}.ol-qty-label{color:#374151;font-size:14px;font-weight:700}.ol-qty-track{background:#ffffffbf;border:1.5px solid #b4820038;border-radius:40px;box-shadow:0 2px 10px #0000000f;overflow:hidden}.ol-qty-btn,.ol-qty-track{align-items:center;display:flex}.ol-qty-btn{background:#0000;border:none;color:#1a2b4a;cursor:pointer;font-size:22px;font-weight:700;height:40px;justify-content:center;line-height:1;transition:background .15s;width:40px}.ol-qty-btn:hover{background:#ffc4002e}.ol-qty-btn--plus{color:#059669}.ol-qty-num{border-left:1px solid #b482002e;border-right:1px solid #b482002e;color:#1a2b4a;font-size:18px;font-weight:800;line-height:40px;min-width:34px;padding:0 6px;text-align:center}.ol-total-wrap{align-items:center;border-top:1.5px solid #b482002e;display:flex;justify-content:space-between;margin-top:18px;padding:20px 24px 24px}.ol-total-label{color:#374151;font-size:15px;font-weight:700}.ol-total-amount{align-items:baseline;display:flex;gap:4px}.ol-total-currency{color:#b45309;font-size:22px;font-weight:700}.ol-total-num{color:#1a2b4a;font-size:52px;font-weight:900;letter-spacing:-2px;line-height:1}.ol-error{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fee2e2d9;border:1.5px solid #ef444459;border-radius:14px;color:#991b1b;font-size:14px;padding:14px 18px}.ol-error,.ol-submit{align-items:center;display:flex;gap:10px}.ol-submit{background:linear-gradient(135deg,#ffc400,#ffd835 50%,#fa0);background-size:200% auto;border:none;border-radius:16px;box-shadow:0 8px 32px #ffc40073,inset 0 2px 0 #ffffff4d;color:#1a2b4a;cursor:pointer;font-size:17px;font-weight:900;justify-content:center;letter-spacing:.3px;overflow:hidden;padding:18px;position:relative;transition:transform .18s,box-shadow .18s,background-position .4s;width:100%}.ol-submit:hover:not(:disabled){background-position:100%;box-shadow:0 12px 40px #ffc4008c,inset 0 2px 0 #ffffff4d;transform:translateY(-2px)}.ol-submit:active:not(:disabled){transform:translateY(0)}.ol-submit:disabled{cursor:not-allowed;opacity:.65}.ol-submit-shine{animation:ol-shine 2.4s cubic-bezier(.4,0,.2,1) 1.2s infinite;background:linear-gradient(90deg,#0000,#ffffff73,#0000);height:100%;left:-80%;pointer-events:none;position:absolute;top:0;width:60%}.ol-spinner{animation:ol-spin .75s linear infinite;border:3px solid #1a2b4a33;border-radius:50%;border-top-color:#1a2b4a;display:inline-block;height:20px;width:20px}.ol-captcha{display:flex;justify-content:center}.ol-tos{color:#9ca3af;font-size:12px;margin:4px 0 0;text-align:center}.ol-footer{border-top:1px solid #b4b4d233;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:36px;padding:20px 0 0}.ol-footer-link{color:#6b7a90;font-size:13px;text-decoration:none;transition:color .15s}.ol-footer-link:hover{color:#1a2b4a}.ol-success-wrap{align-items:center;animation:ol-fade-up .55s cubic-bezier(.22,1,.36,1) both;display:flex;flex-direction:column;gap:20px;padding:80px 24px;text-align:center}.ol-success-ring{animation:ol-pulse 2s ease infinite;background:linear-gradient(135deg,#ffd835,#ffc400);border-radius:50%;box-shadow:0 8px 32px #ffc40073;height:100px;width:100px}.ol-success-check,.ol-success-ring{align-items:center;display:flex;justify-content:center}.ol-success-check{color:#1a2b4a}.ol-success-title{color:#1a2b4a;font-size:28px;font-weight:900;margin:0}.ol-success-sub{color:#6b7a90;font-size:15px;margin:0}@media (max-width:600px){.ol-fields-grid{grid-template-columns:1fr}.ol-total-num{font-size:38px}.ol-hero-title{font-size:20px}.ol-hero-logo{height:40px}.ol-container{padding:20px 14px 48px}.ol-section-head{padding:14px 16px 12px}.ol-fields-grid{gap:14px;padding:16px}.ol-order-product{padding:16px 16px 0}.ol-qty-wrap{padding:14px 16px 0}.ol-total-wrap{padding:16px}}.anti-spam-wrapper{direction:rtl;display:flex;flex-direction:column;gap:20px;margin:0;padding:0;width:100%}.anti-spam-wrapper .setting-wrapper{margin-bottom:0}.anti-spam-wrapper .setting-wrapper .item{background:#fff;border-radius:20px;box-shadow:0 2px 12px #0000000f,0 1px 3px #0000000a;direction:rtl;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:28px 32px 24px;position:relative}.anti-spam-wrapper .setting-wrapper .item:before{background:linear-gradient(90deg,#1a2b4a,#4a6fa5);content:"";height:3px;left:0;position:absolute;right:0;top:0}.anti-spam-wrapper .setting-wrapper .item .title.strong{border-bottom:1.5px solid #eef1f7;color:#1a2b4a;font-size:17px;font-weight:800;margin:0;padding-bottom:14px}.anti-spam-wrapper .setting-wrapper .item .content{display:flex;flex-direction:column;gap:16px;margin:0}.anti-spam-wrapper .setting-wrapper .item .line{display:flex;flex-direction:column;gap:8px}.anti-spam-wrapper .setting-wrapper .item .sub-title,.anti-spam-wrapper .setting-wrapper .item .title:not(.strong){color:#4a5568;font-size:13px;font-weight:700}.anti-spam-wrapper .setting-wrapper .item .note{color:#9baab8;font-size:12px;font-style:italic;margin-bottom:0}.anti-spam-wrapper .setting-wrapper .item .value{display:flex}.anti-spam-wrapper .setting-wrapper .item .numbers{background:#f8f9fc;border:1.5px solid #dde3ee;border-radius:12px;color:#1a2b4a;direction:ltr;font-family:inherit;font-size:13px;min-height:130px;outline:none;padding:12px 14px;resize:vertical;transition:border-color .18s,background .18s;width:100%}.anti-spam-wrapper .setting-wrapper .item .numbers:focus{background:#fff;border-color:#4a6fa5}.anti-spam-wrapper .setting-wrapper .item .MuiInputBase-root{background:#f8f9fc;border-radius:10px}.anti-spam-wrapper .setting-wrapper .item .MuiInputBase-root.Mui-focused{background:#fff}.anti-spam-wrapper .setting-wrapper .item .MuiSelect-root{background:#f8f9fc;border-radius:10px}.anti-spam-wrapper .setting-wrapper .item .MuiButton-root.agree,.anti-spam-wrapper .setting-wrapper .item button.agree{align-self:flex-start;background:linear-gradient(135deg,#1a2b4a,#2e4a7a)!important;border-radius:12px!important;box-shadow:0 4px 14px #1a2b4a52!important;font-size:14px!important;font-weight:700!important;padding:11px 28px!important;text-transform:none!important;transition:opacity .18s,transform .15s!important}.anti-spam-wrapper .setting-wrapper .item .MuiButton-root.agree:hover,.anti-spam-wrapper .setting-wrapper .item button.agree:hover{box-shadow:0 6px 18px #1a2b4a61!important;opacity:.9!important;transform:translateY(-1px)!important}.anti-spam-wrapper .success-message{background:#ecfdf5;border:1.5px solid #6ee7b7;border-radius:12px;color:#065f46;font-size:14px;font-weight:600;padding:12px 18px}.anti-spam-wrapper .error-message{background:#fef2f2;border:1.5px solid #fca5a5;border-radius:12px;color:#991b1b;font-size:14px;font-weight:600;padding:12px 18px}@keyframes as2-pop{0%{opacity:0;transform:scale(.88) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes as2-spin{to{transform:rotate(1turn)}}@keyframes as2-fade{0%{opacity:0}to{opacity:1}}.as2-grid{grid-gap:22px;align-items:start;direction:rtl;display:grid;gap:22px;grid-template-columns:2fr 1fr}@media (max-width:860px){.as2-grid{grid-template-columns:1fr}}.as2-card{background:#fff;border-radius:22px;box-shadow:0 4px 24px #00000012,0 1px 3px #0000000a;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:box-shadow .22s}.as2-card:before{background:linear-gradient(90deg,#1a2b4a,#4a6fa5);content:"";height:3px;left:0;position:absolute;right:0;top:0}.as2-card--extra:before{background:linear-gradient(90deg,#f59e0b,#ffd835)}.as2-card--extra-active:before{background:linear-gradient(90deg,#059669,#34d399)}.as2-card:hover{box-shadow:0 8px 36px #0000001c,0 1px 3px #0000000a}.as2-card-head{align-items:center;border-bottom:1.5px solid #eef1f7;display:flex;gap:14px;padding:22px 24px 18px}.as2-card-titles{flex:1 1}.as2-card-title{color:#1a2b4a;font-size:16px;font-weight:800;margin:0 0 3px}.as2-card-sub{color:#9baab8;font-size:12px;margin:0}.as2-card-head--extra{background:linear-gradient(180deg,#fcfdfe,#f6f8fb);gap:16px;padding:24px 24px 22px}.as2-card-head--extra .as2-icon-wrap{border-radius:15px;height:52px;width:52px}.as2-card-head--extra .as2-card-title{font-size:19px;margin-bottom:4px}.as2-card-head--extra .as2-card-sub{font-size:13px}.as2-extra-action{-webkit-padding-start:16px;-webkit-border-start:1.5px solid #e7ebf2;align-items:center;border-inline-start:1.5px solid #e7ebf2;display:flex;flex-shrink:0;gap:11px;padding-inline-start:16px}.as2-extra-state{background:#eef1f6;border-radius:20px;color:#9ba3b4;font-size:12.5px;font-weight:800;letter-spacing:-.2px;padding:4px 11px;transition:all .18s;white-space:nowrap}.as2-extra-state--on{background:linear-gradient(135deg,#0e7490,#3ba7c0);color:#fff}.as2-card-head--extra .as2-toggle{border-radius:16px;height:32px;width:60px}.as2-card-head--extra .as2-toggle-thumb{height:26px;right:3px;top:3px;width:26px}.as2-card-head--extra .as2-toggle--on .as2-toggle-thumb{transform:translateX(-28px)}.as2-icon-wrap{align-items:center;border-radius:13px;display:flex;flex-shrink:0;height:42px;justify-content:center;transition:background .25s;width:42px}.as2-icon-wrap--blue{background:linear-gradient(135deg,#eaf2ff,#c3d9f5);color:#2e5190}.as2-icon-wrap--gold{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#b45309}.as2-icon-wrap--gray{background:#f3f4f6;color:#9ca3af}.as2-add-btn{align-items:center;background:linear-gradient(135deg,#1a2b4a,#2e4a7a);border:none;border-radius:50%;box-shadow:0 4px 14px #1a2b4a59;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:26px;height:42px;justify-content:center;line-height:1;transition:transform .18s,box-shadow .18s,background .18s;width:42px}.as2-add-btn:hover{box-shadow:0 6px 18px #1a2b4a6b;transform:scale(1.1)}.as2-add-btn--close{background:linear-gradient(135deg,#ef4444,#dc2626);font-size:18px}.as2-add-row{align-items:center;animation:as2-pop .2s cubic-bezier(.22,1,.36,1) both;background:#f8f9fc;border-bottom:1.5px solid #eef1f7;display:flex;flex-wrap:wrap;gap:10px;padding:14px 24px}.as2-input{background:#fff;border:1.5px solid #dde3ee;border-radius:12px;color:#1a2b4a;direction:ltr;flex:1 1;font-family:inherit;font-size:14px;min-width:0;outline:none;padding:10px 14px;transition:border-color .18s}.as2-input:focus{border-color:#4a6fa5}.as2-confirm-btn{align-items:center;background:linear-gradient(135deg,#1a2b4a,#2e4a7a);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:center;min-height:40px;min-width:64px;padding:10px 20px;transition:opacity .15s}.as2-confirm-btn:disabled{cursor:not-allowed;opacity:.6}.as2-add-error{color:#dc2626;font-size:12px;width:100%}.as2-mini-spin{animation:as2-spin .7s linear infinite;border:2.5px solid #ffffff4d;border-radius:50%;border-top-color:#fff;display:inline-block;height:16px;width:16px}.as2-chips-area{display:flex;flex-wrap:wrap;gap:10px;min-height:120px;padding:20px 24px;position:relative}.as2-loading{align-items:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#ffffffb8;border-radius:14px;display:flex;flex-direction:column;gap:13px;inset:0;justify-content:center;position:absolute;z-index:5}.as2-loading-spinner{animation:cust-spin .8s linear infinite;border:4px solid #dceef3;border-radius:50%;border-top-color:#0e7490;height:44px;width:44px}.as2-loading-text{color:#0c5f77;font-size:14px;font-weight:800}.as2-empty{align-items:center;color:#9baab8;display:flex;font-size:13px;gap:8px;justify-content:center;padding:12px 0;width:100%}.as2-empty-icon{font-size:22px}.as2-loading-dot{animation:as2-spin 1s linear infinite;background:#4a6fa5;border-radius:50%;display:inline-block;height:10px;width:10px}.as2-chip{align-items:center;animation:as2-pop .2s cubic-bezier(.22,1,.36,1) both;background:#eaf2ff;border:1.5px solid #c3d9f5;border-radius:30px;display:flex;gap:7px;padding:7px 10px 7px 6px;transition:opacity .2s,transform .2s}.as2-chip--removing{opacity:.4;transform:scale(.9)}.as2-chip-num{color:#1a2b4a;direction:ltr;font-size:13px;font-weight:700;letter-spacing:.3px}.as2-chip-del{align-items:center;background:none;border:none;border-radius:50%;color:#9baab8;cursor:pointer;display:flex;font-size:12px;justify-content:center;line-height:1;padding:2px 4px;transition:color .15s,background .15s}.as2-chip-del:hover{background:#dc26261a;color:#dc2626}.as2-toggle{background:#d1d5db;border:none;border-radius:14px;cursor:pointer;flex-shrink:0;height:28px;padding:0;position:relative;transition:background .25s;width:52px}.as2-toggle:disabled{cursor:not-allowed;opacity:.55}.as2-toggle--on{background:linear-gradient(135deg,#059669,#34d399)}.as2-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 6px #0003;display:block;height:22px;position:absolute;right:3px;top:3px;transition:transform .25s cubic-bezier(.22,1,.36,1);width:22px}.as2-toggle--on .as2-toggle-thumb{transform:translateX(-24px)}.as2-extra-body{display:flex;flex-direction:column;gap:18px;padding:20px 24px 24px}.as2-extra-desc{color:#41506a;font-size:15px;font-weight:500;line-height:1.8;margin:0}.cat-warn-dialog-paper,div[role=presentation] .MuiPaper-root.cat-warn-dialog-paper{border:none!important;border-radius:18px!important;box-shadow:0 24px 60px #0f172a3d!important;max-width:calc(100% - 32px)!important;overflow:hidden!important;padding:0!important;width:470px!important}.cat-warn-dialog{direction:rtl;display:flex;flex-direction:column;gap:16px;padding:20px}.cat-warn-dialog .cat-warn{align-items:flex-start;background:linear-gradient(135deg,#fff9ea,#fdefc8);border:1px solid #f2d98e;border-radius:13px;display:flex;gap:12px;padding:15px 16px}.cat-warn-dialog .cat-warn-icon{align-items:center;background:linear-gradient(135deg,#f4c04e,#e5a338);border-radius:10px;box-shadow:0 4px 10px #d6a02847;color:#fff;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.cat-warn-dialog .cat-warn-text strong{color:#7a5a10;display:block;font-size:14.5px;font-weight:800;margin-bottom:4px}.cat-warn-dialog .cat-warn-text p{color:#876323;font-size:13.5px;font-weight:500;line-height:1.6;margin:0}.cat-warn-dialog .cat-warn-text p strong{color:inherit;display:inline;font-size:inherit;font-weight:500;margin:0}.cat-warn-dialog-btn{align-self:flex-start;background:linear-gradient(135deg,#f4c04e,#e5a338);border:none;border-radius:10px;box-shadow:0 4px 12px #d6a0284d;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;padding:10px 28px;transition:transform .15s,box-shadow .15s}.cat-warn-dialog-btn:hover{box-shadow:0 8px 18px #d6a0285c;transform:translateY(-1px)}.psh-body .cat-add-callout{-webkit-margin-start:auto;align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:22px;margin-inline-start:auto}.psh-body .cat-add-bubble{background:#fff;border:2px solid #ffa62b;border-radius:14px;box-shadow:0 6px 16px #ffa62b38;color:#e8820e;font-size:14px;font-weight:700;line-height:1.45;max-width:260px;padding:13px 19px;position:relative;text-align:center;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.psh-body .cat-add-callout:hover .cat-add-bubble{box-shadow:0 10px 22px #ffa62b4d;transform:scale(1.05)}.psh-body .cat-add-bubble:after{border-bottom:9px solid #0000;border-right:11px solid #ffa62b;border-top:9px solid #0000;left:-11px}.psh-body .cat-add-bubble:after,.psh-body .cat-add-bubble:before{content:"";height:0;position:absolute;top:50%;transform:translateY(-50%);width:0}.psh-body .cat-add-bubble:before{border-bottom:8px solid #0000;border-right:9px solid #fff;border-top:8px solid #0000;left:-8px;z-index:1}.psh-body .cat-add-plus-btn{align-items:center;background:linear-gradient(135deg,#ffb04d,#f59324);border:none;border-radius:50%;box-shadow:0 8px 20px #f5932473;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:76px;justify-content:center;padding:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;width:76px}.psh-body .cat-add-plus-btn svg{height:40px;width:40px}.psh-body .cat-add-callout:hover .cat-add-plus-btn{box-shadow:0 12px 26px #f5932485;transform:scale(1.08)}.psh-body .as2-col-side{display:flex;flex-direction:column;gap:16px;min-width:0}.psh-body .cat-dial-panel{background:#fff;border:1px solid #e6eef2;border-radius:16px;box-shadow:0 3px 14px #143c500d;padding:13px 14px}.psh-body .cat-dial-panel-head{align-items:center;display:flex;gap:9px;margin-bottom:11px}.psh-body .cat-dial-panel-icon{align-items:center;background:linear-gradient(135deg,#e6f4f8,#d2eaf1);border-radius:9px;color:#0e7490;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.psh-body .cat-dial-panel-title{color:#173049;font-size:14px;font-weight:900;margin:0}.psh-body .cat-dial-list{display:flex;flex-direction:column;gap:8px}.psh-body .cat-dial-item{align-items:center;background:#fbfdfe;border:1.5px solid #e6eef2;border-radius:11px;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:9px 11px;text-align:right;transition:background .16s,border-color .16s;width:100%}.psh-body .cat-dial-item:hover{background:#f6fafc;border-color:#cfe0e6}.psh-body .cat-dial-item:disabled{cursor:default;opacity:.6}.psh-body .cat-dial-item-icon{align-items:center;background:#fff;border:1px solid #e6eef2;border-radius:9px;color:#8a93a8;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .16s,color .16s,border-color .16s;width:30px}.psh-body .cat-dial-item-name{color:#173049;flex:1 1;font-size:13.5px;font-weight:800;min-width:0}.psh-body .cat-dial-state{align-items:center;background:#f1f3f8;border-radius:20px;color:#8a93a8;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;gap:5px;padding:4px 10px}.psh-body .cat-dial-state:before{background:currentColor;border-radius:50%;content:"";height:5px;width:5px}.psh-body .cat-dial-item.is-allowed{background:#ecfbf4;border-color:#0596694d}.psh-body .cat-dial-item.is-allowed .cat-dial-item-icon{background:linear-gradient(135deg,#10b981,#059669);border-color:#0000;color:#fff}.psh-body .cat-dial-item.is-allowed .cat-dial-state{background:#059669;color:#fff}.psh-body .cat-dial-item.is-blocked{background:#fef2f2;border-color:#dc26264d}.psh-body .cat-dial-item.is-blocked .cat-dial-item-icon{background:linear-gradient(135deg,#dc2626,#b42020);border-color:#0000;color:#fff}.psh-body .cat-dial-item.is-blocked .cat-dial-state{background:#dc2626;color:#fff}.psh-body .as2-page-intro{align-items:flex-start;background:linear-gradient(135deg,#f0fafc,#e3f2f7);border:1px solid #cde9f0;border-radius:16px;display:flex;gap:15px;margin-bottom:20px;padding:18px 20px}.psh-body .as2-page-intro-icon{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:13px;box-shadow:0 5px 14px #0e749047;color:#fff;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.psh-body .as2-page-intro-text h3{color:#1b2a4a;font-size:17px;font-weight:800;margin:0 0 5px}.psh-body .as2-page-intro-text p{color:#41566b;font-size:14px;line-height:1.65;margin:0}.psh-body .as2-page-intro-text strong{color:#0e7490;font-weight:700}.as2-extra-info{align-items:flex-start;background:linear-gradient(135deg,#f0fafc,#e7f4f8);border:1px solid #cde9f0;border-radius:14px;display:flex;gap:11px;padding:14px 15px}.as2-extra-info-icon{align-items:center;background:linear-gradient(135deg,#3ba7c0,#0e7490);border-radius:10px;color:#fff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.as2-extra-info-title{color:#0c5f77;font-size:14px;font-weight:800;margin-bottom:4px}.as2-extra-info-text{color:#41506a;font-size:14px;font-weight:500;line-height:1.7;margin:0}.as2-extra-info-text strong{color:#0e7490;font-weight:700}.psh-body .as2-info-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:4px 2px 0}.psh-body .as2-info-item{align-items:flex-start;color:#41506a;display:flex;font-size:13.5px;font-weight:500;gap:10px;line-height:1.55}.psh-body .as2-info-bullet{align-items:center;background:#e7f4f8;border-radius:50%;color:#0e7490;display:flex;flex-shrink:0;height:22px;justify-content:center;margin-top:1px;width:22px}.psh-body .as2-card--extra-active .as2-info-bullet{background:#d1fae5;color:#059669}.as2-features{display:flex;flex-direction:column;gap:12px}.as2-feature{align-items:flex-start;background:#f8f9fc;border:1px solid #eef1f7;border-radius:14px;display:flex;gap:12px;padding:13px 15px}.as2-feature-icon{align-items:center;background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:10px;color:#b45309;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.as2-card--extra-active .as2-feature-icon{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46}.as2-feature-title{color:#1a2b4a;font-size:14px;font-weight:700}.as2-feature-sub{color:#8a93a8;font-size:12.5px;line-height:1.5;margin-top:3px}.as2-extra-badge{align-items:center;animation:as2-fade .3s ease both;background:#d1fae5;border:1.5px solid #6ee7b7;border-radius:12px;color:#065f46;display:flex;font-size:13px;font-weight:700;gap:8px;padding:10px 16px}.cat-detail-wrap{direction:rtl;display:flex;flex-direction:column;gap:16px}.cat-back-btn{align-items:center;background:none;border:none;color:#4a6fa5;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:0;transition:color .15s,gap .15s;width:-webkit-fit-content;width:fit-content}.cat-back-btn svg{transition:transform .18s}.cat-back-btn:hover{color:#1a2b4a;gap:10px}.cat-back-btn:hover svg{transform:translateX(3px)}.cat-detail-header{background:#fff;border-radius:20px;box-shadow:0 4px 20px #0000000f;overflow:hidden;position:relative}.cat-detail-header:before{background:linear-gradient(90deg,#1a2b4a,#4a6fa5);content:"";height:3px;left:0;position:absolute;right:0;top:0}.cat-detail-header-main{align-items:center;border-bottom:1.5px solid #eef1f7;display:flex;gap:16px;padding:22px 24px 18px}.cat-detail-icon-wrap{align-items:center;background:linear-gradient(135deg,#1a2b4a,#2e4a7a);border-radius:14px;box-shadow:0 4px 14px #1a2b4a47;color:#fff;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.cat-detail-title-block{flex:1 1}.cat-detail-title{color:#1a2b4a;font-size:20px;font-weight:900;margin:0 0 3px}.cat-detail-note{color:#6b7a90;font-size:13px;margin:0}.cat-detail-badges{display:flex;flex-wrap:wrap;gap:8px}.cat-badge{align-items:center;background:#eef1f7;border-radius:20px;color:#4a5568;display:inline-flex;font-size:12px;font-weight:700;gap:5px;padding:4px 12px}.cat-badge--green{background:#d1fae5;color:#065f46}.cat-search-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;padding:14px 24px}.cat-search-toggle{align-items:center;background:#f8f9fc;border:1.5px solid #dde3ee;border-radius:10px;color:#6b7a90;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:8px 16px;transition:border-color .15s,color .15s}.cat-search-toggle:hover{border-color:#4a6fa5;color:#1a2b4a}.cat-search-input{background:#f8f9fc;border:1.5px solid #dde3ee;border-radius:10px;color:#1a2b4a;direction:ltr;flex:1 1;font-family:inherit;font-size:14px;min-width:120px;outline:none;padding:8px 12px;transition:border-color .18s}.cat-search-input:focus{background:#fff;border-color:#4a6fa5}.cat-search-close,.cat-search-go{align-items:center;border:none;border-radius:10px;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .15s;width:36px}.cat-search-go{background:linear-gradient(135deg,#1a2b4a,#2e4a7a);color:#fff}.cat-search-go:hover{opacity:.88}.cat-search-close{background:#f3f4f6;color:#6b7a90}.cat-search-close:hover{background:#fee2e2;color:#dc2626}.cat-detail-card{background:#fff;border-radius:20px;box-shadow:0 4px 20px #0000000f;overflow:hidden}.cat-detail-card-head{align-items:center;background:#fafbfc;border-bottom:1.5px solid #eef1f7;display:flex;justify-content:space-between;padding:18px 24px}.cat-detail-count{color:#1a2b4a;font-size:24px;font-weight:900}.cat-detail-count-label{color:#6b7a90;font-size:14px}.cat-detail-actions{align-items:center;display:flex;gap:10px;position:relative}.cat-action-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:9px 18px;transition:opacity .15s,transform .15s}.cat-action-btn:hover{opacity:.88;transform:translateY(-1px)}.cat-action-btn--add{background:linear-gradient(135deg,#0e7490,#0c5f77);box-shadow:0 3px 10px #0e749047;color:#fff}.psh-body .cat-detail-actions .cat-head-search{align-items:center;display:inline-flex;position:relative}.psh-body .cat-head-search-icon{color:#9aa3b5;pointer-events:none;position:absolute;right:12px}.psh-body .cat-head-search input{background:#fff;border:1.5px solid #ece9f6;border-radius:10px;color:#1b2a4a;font-family:inherit;font-size:13.5px;outline:none;padding:9px 36px 9px 30px;transition:border-color .15s,box-shadow .15s;width:220px}.psh-body .cat-head-search input:focus{border-color:#7fcedf;box-shadow:0 0 0 3px #0e74901f}.psh-body .cat-head-search input::placeholder{color:#a9b2c4}.psh-body .cat-head-search-clear{align-items:center;background:#0000;border:none;border-radius:6px;color:#9aa3b5;cursor:pointer;display:flex;height:22px;justify-content:center;left:8px;position:absolute;width:22px}.psh-body .cat-head-search-clear:hover{background:#f1f3f8;color:#dc2626}.psh-body .cat-detail-card .desktop-grid{width:100%}.psh-body .cat-detail-card .desktop-grid .body .row .item,.psh-body .cat-detail-card .desktop-grid .header .column{box-sizing:border-box;width:15%}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=number],.psh-body .cat-detail-card .desktop-grid .header .column[data-field=number]{width:20%}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=note],.psh-body .cat-detail-card .desktop-grid .header .column[data-field=note]{width:28%}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=delete],.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=edit],.psh-body .cat-detail-card .desktop-grid .header .column[data-field=delete],.psh-body .cat-detail-card .desktop-grid .header .column[data-field=edit]{text-align:center;width:6%}.psh-body .cat-detail-card .desktop-grid .header{background:linear-gradient(180deg,#e7f4f8,#dceef3);border-bottom:1.5px solid #cde9f0;margin:0;padding:14px 22px}.psh-body .cat-detail-card .desktop-grid .header .column{color:#0a4456;font-size:15px;font-weight:800}.psh-body .cat-detail-card .desktop-grid .body .row{border-bottom:1px solid #f1eef9;margin:0;padding:14px 22px;transition:background .15s}.psh-body .cat-detail-card .desktop-grid .body .row-wrapper:last-child .row{border-bottom:none}.psh-body .cat-detail-card .desktop-grid .body .row-wrapper:hover .row{background:#f2fafc}.psh-body .cat-detail-card .desktop-grid .body .row .item{color:#2d3650;font-size:15.5px}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=number]{font-size:16px;font-weight:700}.psh-body .cat-detail-card .desktop-grid .no-rows{color:#8a93a8;font-weight:600;padding:36px;text-align:center}.psh-body .cat-detail-card .desktop-grid .pagination{background:#fbfcfe;border-top:1px solid #f1eef9;padding:14px 22px}.psh-body .cat-detail-card .desktop-grid .pagination .page-arrow{align-items:center;background:#e7f4f8;border-radius:9px;color:#0e7490;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s;width:32px}.psh-body .cat-detail-card .desktop-grid .pagination .page-arrow:hover{background:#0c5f77;color:#fff}.psh-body .cat-detail-count{color:#0e7490}.psh-body .cat-cell-status{align-items:center;border-radius:20px;display:inline-flex;font-size:13px;font-weight:800;padding:5px 13px;white-space:nowrap}.psh-body .cat-cell-status--blocked{background:#fde4e4;color:#ba2d2d}.psh-body .cat-cell-status--open{background:#d6f7e5;color:#08875d}.psh-body .cat-cell-active{align-items:center;border-radius:8px;display:inline-flex;height:26px;justify-content:center;width:26px}.psh-body .cat-cell-active--on{background:#d6f7e5;color:#08875d}.psh-body .cat-cell-active--off{background:#f1f3f8;color:#9aa3b5}.psh-body .cat-line-act{align-items:center;border:1px solid;border-radius:9px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:all .15s;width:32px}.psh-body .cat-line-act--edit{background:#e7f4f8;border-color:#cde9f0;color:#0e7490}.psh-body .cat-line-act--edit:hover{background:#0e7490;border-color:#0e7490;color:#fff}.psh-body .cat-line-act--del{background:#fef2f2;border-color:#fbd0d0;color:#dc2626}.psh-body .cat-line-act--del:hover{background:#dc2626;border-color:#dc2626;color:#fff}.psh-body .cat-detail-wrap .add-form{background:#fff;border:1px solid #cde9f0;border-radius:14px;box-shadow:0 6px 18px #0e749024;padding:9px 10px}.psh-body .cat-detail-wrap .add-form .item input.underline{border-color:#cde9f0;color:#1b2a4a}.psh-body .cat-detail-wrap .add-form .item input.underline::placeholder{color:#a9b2c4}.psh-body .cat-detail-wrap .add-form .item .select{color:#1b2a4a}.psh-body .cat-detail-wrap .add-form .switch-type{background:#f1f3f8;color:#8a93a8}.psh-body .cat-detail-wrap .add-form .switch-type.main{background:linear-gradient(135deg,#0e7490,#0c5f77);color:#fff}.psh-body .cat-detail-wrap .add-form .switch-type circle{fill:#0e7490}.psh-body .cat-detail-wrap .add-form .switch-type path{stroke:#0e7490}.psh-body .cat-detail-wrap .add-form .switch-type.main path{stroke:#fff}.psh-body .cat-detail-wrap .add-form .item .button-wrapper{background:linear-gradient(135deg,#0e7490,#0c5f77)}.psh-body .cat-detail-wrap .add-form .item .button-wrapper svg path{stroke:#fff}.psh-body .cat-detail-card .desktop-grid .expansion{background:#f2fafc;border:1px solid #dceef3;border-radius:12px;padding:8px 12px}.psh-body .cat-detail-card .desktop-grid .expansion input.underline{border-color:#cde9f0;color:#1b2a4a}.psh-body .cat-detail-card .desktop-grid .expansion .switch-type{background:#f1f3f8;color:#8a93a8}.psh-body .cat-detail-card .desktop-grid .expansion .switch-type.main{background:linear-gradient(135deg,#0e7490,#0c5f77);color:#fff}.psh-body .cat-detail-card .desktop-grid .expansion .switch-type circle{fill:#0e7490}.psh-body .cat-detail-card .desktop-grid .expansion .switch-type.main path{stroke:#fff}.cat-action-btn--del{background:#fef2f2;border:1.5px solid #fca5a5;color:#dc2626}.cat-action-btn--import{background:#f8f9fc;border:1.5px solid #dde3ee;color:#4a5568}.cat-import-wrap{position:relative}.cat-import-menu{background:#fff;border:1.5px solid #eef1f7;border-radius:12px;box-shadow:0 8px 28px #0000001f;left:0;min-width:200px;overflow:hidden;position:absolute;top:calc(100% + 6px);z-index:100}.cat-import-item{align-items:center;background:none;border:none;color:#1a2b4a;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:10px;padding:12px 16px;text-align:right;text-decoration:none;transition:background .12s;width:100%}.cat-import-item:hover{background:#f8f9fc}.cat-dialog-paper,div[role=presentation] .MuiPaper-root.cat-dialog-paper{border:none!important;border-radius:22px!important;box-shadow:0 24px 60px #0f172a38!important;max-width:calc(100% - 32px)!important;overflow:hidden!important;padding:0!important;width:460px!important}.cat-dialog{direction:rtl;display:flex;flex-direction:column}.cat-dialog-head{align-items:center;background:#fafbfc;border-bottom:1.5px solid #eef1f7;display:flex;gap:14px;padding:22px 22px 18px;position:relative}.cat-dialog-icon{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:13px;box-shadow:0 4px 14px #0e74904d;color:#fff;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.cat-dialog-title{color:#1a2b4a;font-size:16px;font-weight:800;margin:0 0 2px}.cat-dialog-sub{color:#9baab8;font-size:12px;margin:0}.cat-dialog-close{align-items:center;background:#f3f4f6;border:none;border-radius:8px;color:#6b7a90;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:auto;transition:background .15s,color .15s;width:32px}.cat-dialog-close:hover{background:#fee2e2;color:#dc2626}.cat-dialog-body{display:flex;flex-direction:column;gap:8px;padding:22px 22px 8px}.cat-dialog-field{position:relative}.cat-dialog-input{background:#f8f9fc;border:1.5px solid #dde3ee;border-radius:12px;box-sizing:border-box;color:#1a2b4a;direction:ltr;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:1px;outline:none;padding:18px 14px 8px;transition:border-color .18s,background .18s,box-shadow .18s;width:100%}.cat-dialog-input:focus{background:#fff;border-color:#4a6fa5;box-shadow:0 0 0 3px #4a6fa51f}.cat-dialog-input-label{color:#9baab8;font-size:10px;font-weight:700;letter-spacing:.4px;pointer-events:none;position:absolute;right:14px;top:6px}.cat-dialog-hint{color:#9baab8;font-size:11px;margin:0;padding-right:4px}.cat-dialog-footer{display:flex;gap:10px;justify-content:flex-end;padding:16px 22px 22px}.cat-dialog-cancel{background:#fff;border:1.5px solid #dde3ee;border-radius:10px;color:#6b7a90;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:background .15s}.cat-dialog-cancel:hover{background:#f3f4f6}.cat-dialog-submit{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:10px;box-shadow:0 4px 14px #0e74904d;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:7px;padding:10px 22px;transition:opacity .15s,transform .15s}.cat-dialog-submit:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.cat-dialog-submit:disabled{cursor:not-allowed;opacity:.45}.cat-join-text{color:#1b2a4a;font-size:14.5px;font-weight:700;line-height:1.5;margin:0}.cat-join-text strong{color:#0e7490}.cat-join-text--sub{color:#6e7a90;font-size:13.5px;font-weight:500;margin-top:6px}.cat-join-text--sub strong{color:#6e7a90;font-weight:700}.cat-dialog-icon--danger,.cat-dialog-submit--danger{background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 4px 14px #dc26264d!important}.cat-toast-overlay{animation:cat-fade .2s ease;background:#0f172a40;inset:0;justify-content:center;position:fixed;z-index:10000}.cat-toast,.cat-toast-overlay{align-items:center;display:flex}.cat-toast{animation:cat-pop .25s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:20px;box-shadow:0 24px 60px #0f172a47;flex-direction:column;gap:16px;padding:30px 42px}.cat-toast-check{align-items:center;background:#e7f4f8;border-radius:50%;color:#0e7490;display:flex;height:66px;justify-content:center;position:relative;width:66px}.cat-toast-check:before{animation:cust-spin .8s linear infinite;border-color:#0e7490 #0e7490 #0000 #0000;border-radius:50%;border-style:solid;border-width:4px;content:"";inset:-5px;position:absolute}.cat-toast-text{color:#1b2a4a;font-size:15.5px;font-weight:800;text-align:center}@keyframes cat-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes cat-fade{0%{opacity:0}to{opacity:1}}.cat-join-warning{align-items:flex-start;background:linear-gradient(135deg,#fef2f2,#fde4e4);border:1px solid #f8c9c9;border-radius:12px;color:#99312b;display:flex;font-size:13px;font-weight:600;gap:10px;line-height:1.5;margin-top:14px;padding:12px 14px}.cat-join-warning svg{color:#dc2626;flex-shrink:0;margin-top:1px}.cat-join-warning strong{color:#ba2d2d;font-weight:800}.psh-body .cat-item-act:disabled{background:#f1f3f8!important;border-color:#e6e8f0!important;color:#a9b2c4!important;cursor:not-allowed;opacity:1}.psh-body .cat-item-act:disabled:hover{transform:none}.cat-main-card{align-items:center;background:linear-gradient(135deg,#eaf2ff,#d6e8ff);border:1.5px solid #c3d9f5;border-radius:16px;cursor:pointer;display:flex;gap:14px;padding:16px 18px;transition:box-shadow .2s,transform .15s;width:100%}.cat-main-card:hover{box-shadow:0 4px 18px #2e509026;transform:translateY(-1px)}.cat-main-icon{align-items:center;background:linear-gradient(135deg,#1a2b4a,#2e4a7a);border-radius:12px;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.cat-main-info{flex:1 1;min-width:0}.as2-card-head--inline{padding:18px 20px}.as2-card-head--inline .cat-main-card{margin:0;min-width:0;padding:20px 22px;width:100%}.as2-card-head--inline .cat-main-icon{border-radius:14px;height:50px;width:50px}.as2-card-head--inline .cat-main-icon svg{height:22px;width:22px}.as2-card-head--inline .cat-main-name{font-size:18px}.as2-card-head--inline .cat-main-sub{font-size:13px}.cat-actions-row{align-items:stretch;align-self:flex-start;display:flex;gap:12px;margin-bottom:6px;width:100%}.cat-actions-row>.cat-actions-col,.psh-body .cat-actions-row>.cat-add-callout{flex:1 1;margin:0;min-width:0}.psh-body .cat-actions-row>.cat-add-callout{flex-direction:row-reverse;justify-content:center}.psh-body .cat-actions-row .cat-add-bubble:after{border-left:11px solid #ffa62b;border-right:none;left:auto;right:-11px}.psh-body .cat-actions-row .cat-add-bubble:before{border-left:9px solid #fff;border-right:none;left:auto;right:-8px}.cat-actions-col{display:flex;flex-direction:column;gap:10px}.cat-actions-col>.cat-expand-btn,.cat-actions-col>.cat-new-category-btn{flex:1 1;margin:0}.psh-body .cat-actions-col>.cat-expand-btn,.psh-body .cat-actions-col>.cat-new-category-btn{font-size:14.5px;font-weight:700;justify-content:center;padding:10px 16px;width:100%}.psh-body .cat-actions-col>.cat-new-category-btn{align-items:center;background:#fff;border:1.5px dashed #cbd5e1;border-radius:30px;color:#0e7490;cursor:pointer;display:inline-flex;gap:7px;transition:border-color .16s,color .16s,background .16s}.psh-body .cat-actions-col>.cat-new-category-btn:hover{background:#f4fbfd;border-color:#7fcedf;color:#0c5f77}.cat-main-name{color:#1a2b4a;font-size:15px;font-weight:800}.cat-main-sub{color:#6b7a90;font-size:12px;margin-top:2px}.cat-main-arrow{color:#9baab8;flex-shrink:0}.cat-chip{cursor:default}.cat-chip-action{border:1.5px solid;border-radius:20px;cursor:pointer;font-size:11px;font-weight:700;padding:3px 10px;transition:opacity .15s}.cat-chip-action--join{background:#eaf2ff;border-color:#c3d9f5;color:#2e5190}.cat-chip-action--leave{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.cat-chip-action:hover{opacity:.75}.cat-expand-btn{align-items:center;background:none;border:1.5px dashed #cbd5e1;border-radius:30px;color:#6b7a90;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:7px 16px;transition:border-color .15s,color .15s}.cat-expand-btn:hover{border-color:#4a6fa5;color:#1a2b4a}.cat-expand-btn--less{color:#9baab8}.cat-card-footer{border-top:1.5px solid #eef1f7;margin-top:4px;padding:16px 24px 20px}.cat-new-category-btn{align-items:center;background:none;border:none;color:#4a6fa5;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;padding:0;transition:color .15s}.cat-new-category-btn:hover{color:#1a2b4a}.psh-body .as2-card:before{background:linear-gradient(90deg,#0e7490,#3ba7c0)}.psh-body .as2-icon-wrap--blue{background:linear-gradient(135deg,#e7f4f8,#cde9f0);color:#0e7490}.psh-body .as2-add-btn{background:linear-gradient(135deg,#0e7490,#0c5f77);box-shadow:0 4px 14px #0e749059}.psh-body .as2-add-btn:hover{box-shadow:0 6px 18px #0e74906b}.psh-body .as2-toggle--on{background:linear-gradient(135deg,#0e7490,#3ba7c0)}.psh-body .cat-main-card{background:linear-gradient(135deg,#eff9fc,#dff1f6);border-color:#cde9f0}.psh-body .cat-main-card:hover{box-shadow:0 4px 18px #0e749026}.psh-body .cat-main-icon{background:linear-gradient(135deg,#0e7490,#0c5f77)}.psh-body .cat-main-name{color:#1b2a4a}.psh-body .cat-chip-action--join{background:#e7f4f8;border-color:#cde9f0;color:#0c5f77}.psh-body .cat-new-category-btn{color:#0e7490}.psh-body .cat-new-category-btn:hover{color:#0c5f77}.psh-body .cat-expand-btn{background:#f4fbfd;border-color:#cde9f0;color:#0c5f77;justify-content:center;width:100%}.psh-body .cat-expand-btn:hover{background:#e7f4f8;border-color:#7fcedf;color:#0e7490}.psh-body .cat-expand-btn--less{background:#0000;border-style:solid;color:#8a93a8}.psh-body .cat-warn{align-items:flex-start;background:linear-gradient(135deg,#fff9ea,#fdefc8);border:1px solid #f2d98e;border-radius:13px;box-sizing:border-box;display:flex;gap:12px;margin-bottom:4px;padding:13px 15px;width:100%}.psh-body .cat-warn-icon{align-items:center;background:linear-gradient(135deg,#f4c04e,#e5a338);border-radius:10px;box-shadow:0 4px 10px #d6a02847;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.psh-body .cat-warn-text strong{color:#7a5a10;display:block;font-size:14px;font-weight:800;margin-bottom:3px}.psh-body .cat-warn-text p{color:#876323;font-size:13px;font-weight:500;line-height:1.6;margin:0}.psh-body .cat-warn-text p strong{color:inherit;display:inline;font-size:inherit;font-weight:500;margin:0}.psh-body .cat-chips-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);width:100%}.psh-body .cat-item{align-items:center;background:#fff;border:1px solid #ece9f6;border-radius:12px;box-shadow:0 1px 3px #1b2a4a0d;box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;padding:10px 10px 10px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;width:100%}.psh-body .cat-item:hover{border-color:#b5dee8;box-shadow:0 5px 14px #0e74901a;transform:translateY(-1px)}.psh-body .cat-item-name{color:#1b2a4a;cursor:pointer;flex:1 1;font-size:14px;font-weight:700;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.psh-body .cat-item-actions{align-items:center;display:flex;flex-shrink:0;gap:6px}.psh-body .cat-item-act{border:1px solid;border-radius:8px;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:6px 16px;transition:all .15s}.psh-body .cat-item-act--join{background:#e7f4f8;border-color:#cde9f0;color:#0c5f77}.psh-body .cat-item-act--join:hover{background:#0e7490;border-color:#0e7490;color:#fff}.psh-body .cat-item-act--leave{background:#fef2f2;border-color:#fca5a5;color:#991b1b}.psh-body .cat-item-act--leave:hover{background:#dc2626;border-color:#dc2626;color:#fff}.psh-body .cat-item-del{align-items:center;background:#fff;border:1px solid #ece9f6;border-radius:8px;color:#9aa3b5;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;padding:0;transition:all .15s;width:30px}.psh-body .cat-item-del:hover{background:#fef2f2;border-color:#fbd0d0;color:#dc2626}.cs-header-sub,.cs-header-title{display:none}.cs-header{justify-content:flex-end;padding:14px 20px}.cs-header-icon,.cs-header:before{display:none}.psh-body .customers-wrapper{margin:0;padding:0;width:100%}.psh-body .customers-wrapper .title{border-bottom:1.5px solid #eef1f7;color:#1a2b4a;font-size:17px;font-weight:800;margin-bottom:16px;padding-bottom:12px}.psh-body .customers-wrapper .grid-wrapper{display:block}.psh-body .customers-wrapper .desktop-grid-wrapper{background:#fff;border:1.5px solid #eef1f7;border-radius:18px;box-shadow:0 2px 12px #00000012;overflow:hidden;width:100%}.psh-body .customers-wrapper .search-wrapper{align-items:center;background:#fff;border:1.5px solid #eef1f7;border-radius:14px;box-shadow:0 2px 8px #0000000d;box-sizing:border-box;display:flex;flex-direction:row;gap:8px;margin-bottom:16px;max-width:520px;padding:8px 10px;width:100%}.psh-body .customers-wrapper .search-wrapper .field{flex-shrink:0}.psh-body .customers-wrapper .search-wrapper .search{background:#0000;border:none;border-radius:10px;box-sizing:border-box;color:#1a2b4a;flex:1 1;font-size:14.5px;min-width:0;outline:none;padding:9px 12px}.psh-body .customers-wrapper .search-wrapper .button{background:#0e7490;border-radius:10px;cursor:pointer;flex-shrink:0;height:38px;padding:9px;transition:background .15s,transform .2s;width:38px}.psh-body .customers-wrapper .search-wrapper .button:hover{background:#0c5f77;transform:translateY(-1px)}.psh-body .customers-wrapper .title{align-items:center;border-bottom:none;display:flex;gap:14px;margin-bottom:18px;padding-bottom:0}.psh-body .customers-wrapper .title .text{color:#1b2a4a;font-size:18px;font-weight:800;letter-spacing:-.3px;padding-right:14px;position:relative}.psh-body .customers-wrapper .title .text:before{background:linear-gradient(180deg,#0e7490,#0c5f77);border-radius:4px;bottom:2px;content:"";position:absolute;right:0;top:2px;width:4px}.psh-body .customers-wrapper .title .export{align-items:center;background:#e7f4f8;border:1px solid #cde9f0;border-radius:10px;box-sizing:border-box;color:#0c5f77;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;height:42px;justify-content:center;line-height:1;margin:0;padding:0 16px;text-decoration:none;transition:background .15s,transform .2s,box-shadow .18s}.psh-body .customers-wrapper .title .export:hover{background:#d4ecf2;box-shadow:0 6px 16px #0e74902e;transform:translateY(-1px)}.psh-body .customers-wrapper .cust-stats{-webkit-margin-start:auto;align-items:center;display:flex;gap:10px;margin-inline-start:auto}.psh-body .customers-wrapper .cust-stat{align-items:center;background:#e7f4f8;border:1px solid #cde9f0;border-radius:10px;box-sizing:border-box;color:#0c5f77;display:inline-flex;font-size:13px;font-weight:700;gap:7px;height:42px;justify-content:center;line-height:1;padding:0 16px}.psh-body .customers-wrapper .cust-stat-dot{border-radius:50%;flex-shrink:0;height:9px;width:9px}.psh-body .customers-wrapper .cust-stat--active .cust-stat-dot{background:#16a34a;box-shadow:0 0 0 3px #16a34a29}.psh-body .customers-wrapper .cust-stat--inactive .cust-stat-dot{background:#9ca3af}.psh-body .customers-wrapper .cust-card-name{align-items:center;display:flex;gap:7px}.psh-body .customers-wrapper .cust-card-name-txt{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psh-body .customers-wrapper .cust-nick-pencil{align-items:center;background:#e7f4f8;border:none;border-radius:7px;color:#0e7490;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:background .15s,transform .2s;width:24px}.psh-body .customers-wrapper .cust-nick-pencil:hover{background:#0e7490;color:#fff;transform:scale(1.08)}.psh-body .customers-wrapper .cust-nick-edit{align-items:center;display:flex;gap:5px;margin-top:6px}.psh-body .customers-wrapper .cust-nick-edit input{border:1.5px solid #cde9f0;border-radius:8px;color:#1b2a4a;flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:5px 9px}.psh-body .customers-wrapper .cust-nick-edit input:focus{border-color:#0e7490;box-shadow:0 0 0 3px #0e74901f}.psh-body .customers-wrapper .cust-nick-cancel,.psh-body .customers-wrapper .cust-nick-save{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:filter .15s,transform .2s;width:28px}.psh-body .customers-wrapper .cust-nick-save{background:#16a34a;color:#fff}.psh-body .customers-wrapper .cust-nick-cancel{background:#f1f3f8;color:#8a93a8}.psh-body .customers-wrapper .cust-nick-cancel:hover,.psh-body .customers-wrapper .cust-nick-save:hover{transform:scale(1.08)}.psh-body .customers-wrapper .cust-total{-webkit-margin-end:auto;color:#8a93a8;font-size:13px;font-weight:600;margin-inline-end:auto}.psh-body .customers-wrapper .cust-total strong{color:#0e7490;font-weight:800}.psh-body .customers-wrapper .sort-container{align-items:center;background:#fbfafe;border-bottom:1px solid #f1eef9;display:flex;flex-wrap:wrap;gap:18px;padding:14px 22px}.psh-body .customers-wrapper .sort-by-container,.psh-body .customers-wrapper .sort-order-container{align-items:center;display:flex;gap:8px}.psh-body .customers-wrapper .sort-by-label{color:#8a93a8;font-size:12.5px;font-weight:700;white-space:nowrap}.psh-body .customers-wrapper .cust-search{-webkit-margin-start:auto;align-items:center;display:flex;gap:8px;margin-inline-start:auto}.psh-body .customers-wrapper .cust-search-label{color:#8a93a8;font-size:12.5px;font-weight:700;white-space:nowrap}.psh-body .customers-wrapper .cust-search .field{background:#fff;border:1.5px solid #ece9f6;border-radius:9px}.psh-body .customers-wrapper .cust-search .field .MuiSelect-select{color:#1b2a4a;font-size:13px;font-weight:600;padding:7px 12px}.psh-body .customers-wrapper .cust-search-input{align-items:center;background:#fff;border:1.5px solid #ece9f6;border-radius:10px;display:flex;gap:6px;padding:0 12px;transition:border-color .18s,box-shadow .18s}.psh-body .customers-wrapper .cust-search-input:focus-within{border-color:#0e7490;box-shadow:0 0 0 3px #0e74901f}.psh-body .customers-wrapper .cust-search-icon{color:#a3aed0;flex-shrink:0}.psh-body .customers-wrapper .cust-search-input:focus-within .cust-search-icon{color:#0e7490}.psh-body .customers-wrapper .cust-search-input .search{background:#0000;border:none;color:#1b2a4a;font-size:13.5px;outline:none;padding:8px 2px;width:150px}.psh-body .customers-wrapper .sort-column,.psh-body .customers-wrapper .sort-order{background:#fff;border:1.5px solid #ece9f6;border-radius:9px;color:#1b2a4a;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;outline:none;padding:7px 12px;transition:border-color .18s,box-shadow .18s}.psh-body .customers-wrapper .sort-column:focus,.psh-body .customers-wrapper .sort-order:focus{border-color:#0e7490;box-shadow:0 0 0 3px #0e74901f}.psh-body .customers-wrapper .desktop-grid .header{background:linear-gradient(180deg,#e7f4f8,#eee9fb);border-bottom:1.5px solid #cde9f0;margin:0;padding:15px 22px}.psh-body .customers-wrapper .desktop-grid .header .column{color:#0a4456;font-size:14.5px;font-weight:800;letter-spacing:-.1px}.psh-body .customers-wrapper .desktop-grid .body .row{border-bottom:1px solid #f1eef9;margin:0;padding:16px 22px;transition:background .15s}.psh-body .customers-wrapper .desktop-grid .body .row-wrapper:last-child .row{border-bottom:none}.psh-body .customers-wrapper .desktop-grid .body .row-wrapper:hover .row{background:#f2fafc}.psh-body .customers-wrapper .desktop-grid .body .row .item{color:#2d3650;font-size:15.5px}.psh-body .customers-wrapper .cust-name-cell{align-items:center;color:#0c5f77;cursor:pointer;display:inline-flex;font-weight:700;gap:6px;transition:color .15s,transform .15s}.psh-body .customers-wrapper .cust-name-cell:hover{color:#0a4e63;text-decoration:underline;transform:translateX(-2px)}.psh-body .customers-wrapper .desktop-grid .no-rows{color:#8a93a8;font-weight:600;padding:40px}.psh-body .customers-wrapper .cell-edit input{background:#fff;border:1.5px solid #ece9f6;border-radius:8px;margin-left:6px;padding:5px 8px}.psh-body .customers-wrapper .cell-edit input:focus{border-color:#0e7490;outline:none}.psh-body .customers-wrapper .in-cell-button{background:#0e7490;border-radius:8px}.psh-body .customers-wrapper .show-customer ellipse{fill:#0e7490}.psh-body .customers-wrapper .show-customer circle{stroke:#0e7490}.psh-body .customers-wrapper .delete-customer ellipse{fill:#ef4444}.psh-body .customers-wrapper .button-wrapper .button{cursor:pointer;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.psh-body .customers-wrapper .button-wrapper .button:hover{transform:scale(1.12)}.psh-body .customers-wrapper .button-wrapper .description{color:#8a93a8;font-size:10.5px;margin-top:2px;text-align:center}.psh-body .customers-wrapper .pagination{align-items:center;background:#fbfafe;border-top:1px solid #f1eef9;display:flex;gap:14px;justify-content:flex-end;padding:14px 22px}.psh-body .customers-wrapper .pagination .rows-per-page{align-items:center;display:flex;gap:8px;margin-left:auto;margin-right:0}.psh-body .customers-wrapper .pagination .rows-per-page .text{color:#8a93a8;font-size:12.5px;font-weight:600}.psh-body .customers-wrapper .pagination .page-info{color:#1b2a4a;font-size:13px;font-weight:700}.psh-body .customers-wrapper .pagination .page-arrow{align-items:center;background:#e7f4f8;border-radius:9px;color:#0c5f77;cursor:pointer;display:flex;font-weight:800;height:32px;justify-content:center;transition:background .15s,transform .2s;width:32px}.psh-body .customers-wrapper .pagination .page-arrow:hover{background:#0c5f77;color:#fff;transform:translateY(-1px)}.psh-body .customers-wrapper .saved-message{background:#fff;border:1px solid #a7f3d0;border-radius:12px;bottom:26px;box-shadow:0 14px 36px #05966938;color:#1b2a4a;font-weight:800;left:50%;padding:12px 20px;position:fixed;transform:translateX(-50%);z-index:1100}.psh-body .ci-redesign .desktop-grid select.psh-select,.psh-body .customers-wrapper .cust-sort select,.psh-body select.psh-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230E7490' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:left 11px center;background-repeat:no-repeat;border:1.5px solid #ece9f6;border-radius:10px;color:#1b2a4a;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;outline:none;padding:9px 14px 9px 32px;transition:border-color .18s,box-shadow .18s}.psh-body .customers-wrapper .cust-sort select:hover,.psh-body select.psh-select:hover{border-color:#7fcedf}.psh-body .customers-wrapper .cust-sort select:focus,.psh-body select.psh-select:focus{border-color:#0e7490;box-shadow:0 0 0 3px #0e74901f}.psh-body select.psh-select option{color:#1b2a4a;font-weight:600}.psh-body .customer-detail-page{animation:psh-fade .35s cubic-bezier(.22,1,.36,1) both}.psh-body .cust-detail-header{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:18px}.psh-body .cust-detail-subtitle{align-items:center;background:#fff;border:1px solid #ece9f6;border-radius:13px;box-shadow:0 2px 10px #1b2a4a0f;display:inline-flex;gap:10px;padding:8px 14px 8px 9px}.psh-body .cust-detail-subtitle-ic{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:10px;box-shadow:0 4px 10px #0e749047;color:#fff;display:flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.psh-body .cust-detail-subtitle-action{color:#1b2a4a;font-size:14.5px;font-weight:800;letter-spacing:-.2px}.psh-body .cust-detail-subtitle-sep{color:#9aa3b5;font-size:13px;font-weight:600}.psh-body .cust-detail-subtitle-entity{align-items:center;background:#e7f4f8;border:1px solid #cde9f0;border-radius:9px;display:inline-flex;gap:7px;padding:4px 6px 4px 11px}.psh-body .cust-detail-subtitle-entity-type{background:#fff;border:1px solid #cde9f0;border-radius:6px;color:#0c5f77;font-size:11px;font-weight:800;padding:2px 8px}.psh-body .cust-detail-subtitle-entity-name{color:#0c5f77;direction:rtl;font-size:13.5px;font-weight:800}.psh-body .cust-back-btn{align-items:center;background:#e7f4f8;border:1px solid #cde9f0;border-radius:12px;color:#0c5f77;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:10px 18px;transition:background .15s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s}.psh-body .customer-watch-wrapper .controls-wrapper{display:none}.psh-body .ci-override-notice{align-items:center;background:linear-gradient(135deg,#fff9ea,#fdefc8);border:1px solid #f2d98e;border-radius:14px;display:flex;gap:13px;margin-bottom:16px;padding:13px 16px}.psh-body .ci-override-notice-icon{align-items:center;background:linear-gradient(135deg,#f4c04e,#e5a338);border-radius:10px;box-shadow:0 4px 10px #d6a0284d;color:#fff;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.psh-body .ci-override-notice-text{color:#7a5a10;font-size:13.5px;font-weight:600;line-height:1.55}.psh-body .bl-redesign .bl-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.psh-body .bl-redesign .bl-search{align-items:center;display:inline-flex;position:relative}.psh-body .bl-redesign .bl-search-icon{color:#9aa3b5;pointer-events:none;position:absolute;right:12px}.psh-body .bl-redesign .bl-search input{background:#fff;border:1px solid #ece9f6;border-radius:10px;color:#1b2a4a;font-family:inherit;font-size:13px;outline:none;padding:9px 36px 9px 14px;transition:border-color .15s,box-shadow .15s;width:220px}.psh-body .bl-redesign .bl-search input:focus{border-color:#7fcedf;box-shadow:0 0 0 3px #0e74901f}.psh-body .bl-redesign .bl-search input::placeholder{color:#a9b2c4}.psh-body .bl-redesign .bl-add-btn{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:10px;box-shadow:0 4px 12px #0e749047;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;padding:9px 16px;transition:transform .2s,box-shadow .2s}.psh-body .bl-redesign .bl-add-btn:hover{box-shadow:0 8px 18px #0e749057;transform:translateY(-1px)}.psh-body .bl-redesign .bl-number-cell{align-items:center;display:inline-flex;gap:9px}.psh-body .bl-redesign .bl-number-cell .bl-number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.3px}.psh-body .bl-redesign .bl-number-cell .bl-act{height:28px;width:28px}.psh-body .bl-redesign .bl-status{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:800;padding:4px 12px;white-space:nowrap}.psh-body .bl-redesign .bl-status--blocked{background:#fde4e4;color:#ba2d2d}.psh-body .bl-redesign .bl-status--open{background:#d6f7e5;color:#08875d}.psh-body .bl-redesign .bl-active{align-items:center;border-radius:8px;display:inline-flex;height:26px;justify-content:center;width:26px}.psh-body .bl-redesign .bl-active--on{background:#d6f7e5;color:#08875d}.psh-body .bl-redesign .bl-active--off{background:#f1f3f8;color:#9aa3b5}.psh-body .bl-redesign .bl-act{align-items:center;border:1px solid;border-radius:9px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:all .15s;width:32px}.psh-body .bl-redesign .bl-act--edit{background:#e7f4f8;border-color:#cde9f0;color:#0e7490}.psh-body .bl-redesign .bl-act--edit:hover{background:#0e7490;border-color:#0e7490;color:#fff}.psh-body .bl-redesign .bl-act--del{background:#fef2f2;border-color:#fbd0d0;color:#dc2626}.psh-body .bl-redesign .bl-act--del:hover{background:#dc2626;border-color:#dc2626;color:#fff}.bl-dialog-paper,div[role=presentation] .MuiPaper-root.bl-dialog-paper{border:none!important;border-radius:18px!important;box-shadow:0 24px 60px #0f172a47!important;direction:rtl;max-width:460px!important;overflow:hidden!important;padding:0!important;width:100%}.bl-dialog{display:flex;flex-direction:column;font-family:inherit;position:relative}.bl-dialog-header{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);color:#fff;display:flex;gap:12px;padding:17px 22px}.bl-dialog-icon{align-items:center;background:#ffffff2e;border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.bl-dialog-title{flex:1 1;font-size:17px;font-weight:800;margin:0}.bl-dialog-close{align-items:center;background:#ffffff26;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .15s;width:30px}.bl-dialog-close:hover{background:#ffffff4d}.bl-dialog-body{gap:15px;padding:20px 22px}.bl-dialog-body,.bl-field{display:flex;flex-direction:column}.bl-field{gap:6px}.bl-field>label{color:#6e7a90;font-size:12.5px;font-weight:700}.bl-field-row{display:flex;gap:14px}.bl-field-row .bl-field{flex:1 1;min-width:0}.bl-field-error{color:#dc2626;font-size:12px;font-weight:600}.bl-input{background:#fff;border:1.5px solid #ece9f6;border-radius:10px;color:#1b2a4a;font-family:inherit;font-size:14px;outline:none;padding:10px 13px;transition:border-color .15s,box-shadow .15s}.bl-input:focus{border-color:#7fcedf;box-shadow:0 0 0 3px #0e74901f}.bl-input:disabled{background:#f4f6fa;color:#8a93a8;cursor:not-allowed}.bl-input::placeholder{color:#a9b2c4}.bl-dialog select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230E7490' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:left 11px center;background-repeat:no-repeat;border:1.5px solid #ece9f6;border-radius:10px;color:#1b2a4a;cursor:pointer;font-family:inherit;font-size:14px;outline:none;padding:10px 34px 10px 13px;transition:border-color .15s,box-shadow .15s;width:100%}.bl-dialog select:focus{border-color:#7fcedf;box-shadow:0 0 0 3px #0e74901f}.bl-toggle-field{align-items:center;background:#f7fafc;border:1px solid #eaf1f4;border-radius:12px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:11px 14px}.bl-toggle-field>span{color:#1b2a4a;font-size:13.5px;font-weight:700}.bl-switch{background:#d5dce6;border:none;border-radius:20px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s;width:42px}.bl-switch.on{background:#0e7490}.bl-switch-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:18px;position:absolute;right:3px;top:3px;transition:transform .2s;width:18px}.bl-switch.on .bl-switch-knob{transform:translateX(-18px)}.bl-dialog-footer{border-top:1px solid #f1eef9;display:flex;gap:10px;padding:16px 22px}.bl-dialog-cancel{background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#64748b;cursor:pointer;flex:1 1;font-family:inherit;font-size:14px;font-weight:700;padding:11px;transition:background .15s}.bl-dialog-cancel:hover{background:#f1f5f9}.bl-dialog-submit{background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:10px;box-shadow:0 4px 12px #0e74904d;color:#fff;cursor:pointer;flex:2 1;font-family:inherit;font-size:14px;font-weight:800;padding:11px;transition:transform .15s,box-shadow .15s}.bl-dialog-submit:hover{box-shadow:0 8px 18px #0e74905c;transform:translateY(-1px)}.bl-dialog-submit:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.bl-dialog-header--danger,.bl-dialog-submit--danger{background:linear-gradient(135deg,#ef4444,#dc2626)}.bl-dialog-submit--danger{box-shadow:0 4px 12px #dc26264d}.bl-dialog-submit--danger:hover{box-shadow:0 8px 18px #dc26265c}.psh-body .cust-back-btn:hover{background:#d4ecf2;box-shadow:0 6px 16px #0e74902e;transform:translateX(4px)}.psh-body .cust-back-btn svg{transition:transform .2s}.psh-body .cust-back-btn:hover svg{transform:translateX(3px)}.psh-body .ci-redesign{direction:rtl;display:block}.psh-body .ci-redesign .ci-hero{align-items:center;animation:psh-fade .35s cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid #ece9f6;border-radius:20px;box-shadow:0 4px 16px #1b2a4a0f;display:flex;flex-wrap:wrap;gap:24px;margin-bottom:22px;padding:22px 26px}.psh-body .ci-redesign .ci-hero-main{align-items:center;display:flex;gap:16px}.psh-body .ci-redesign .ci-avatar{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:18px;box-shadow:0 8px 18px #0e74904d;color:#fff;display:flex;flex-shrink:0;height:62px;justify-content:center;width:62px}.psh-body .ci-redesign .ci-avatar svg{height:30px;width:30px}.psh-body .ci-redesign .ci-name{color:#1b2a4a;font-size:22px;font-weight:900;letter-spacing:-.4px}.psh-body .ci-redesign .ci-phone{color:#8a93a8;direction:ltr;font-size:14px;font-weight:600;margin-top:3px;text-align:right}.psh-body .ci-redesign .ci-stats{-webkit-margin-start:auto;display:flex;flex-wrap:wrap;gap:14px;margin-inline-start:auto}.psh-body .ci-redesign .ci-stat{background:#fbfcfe;border:1px solid #eef1f7;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:10px 16px}.psh-body .ci-redesign .ci-stat-label{color:#8a93a8;font-size:11.5px;font-weight:600}.psh-body .ci-redesign .ci-stat-val{color:#1b2a4a;font-size:14.5px;font-weight:800}.psh-body .ci-redesign .ci-stat-val.inactive{color:#dc2626}.psh-body .ci-redesign .ci-actions{align-items:center;display:flex}.psh-body .ci-redesign .settings-dropdown{position:relative}.psh-body .ci-redesign .settings-dropdown .main{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border-radius:12px;box-shadow:0 8px 18px #0e74904d;color:#fff;cursor:pointer;display:flex;gap:8px;padding:11px 18px;transition:transform .2s,box-shadow .2s}.psh-body .ci-redesign .settings-dropdown .main:hover{box-shadow:0 12px 24px #0e74906b;transform:translateY(-2px)}.psh-body .ci-redesign .settings-dropdown .main .text{font-size:14px;font-weight:700}.psh-body .ci-redesign .settings-dropdown .main svg path{fill:#fff}.psh-body .ci-redesign .settings-dropdown .list{background:#fff;border:1px solid #ece9f6;border-radius:14px;box-shadow:0 16px 40px #1b2a4a2e;left:0;min-width:220px;overflow:hidden;position:absolute;top:calc(100% + 8px);z-index:20}.psh-body .ci-redesign .settings-dropdown .list .item{align-items:center;border-bottom:1px solid #f4f2fb;color:#2d3650;cursor:pointer;display:flex;font-size:13.5px;font-weight:600;gap:10px;justify-content:space-between;padding:12px 16px;transition:background .15s}.psh-body .ci-redesign .settings-dropdown .list .item:last-child{border-bottom:none}.psh-body .ci-redesign .settings-dropdown .list .item:hover{background:#e7f4f8;color:#0e7490}.psh-body .ci-redesign .settings-dropdown .list .item.first{display:none}.psh-body .ci-redesign .ci-cust-actions{align-items:center;background:linear-gradient(120deg,#eaf6f9,#fff 80%);border:1px solid #cde9f0;border-radius:16px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:22px;padding:14px 18px}.psh-body .ci-redesign .ci-cust-actions-label{align-items:center;color:#3d4d63;display:flex;font-size:13.5px;font-weight:600;gap:9px}.psh-body .ci-redesign .ci-cust-actions-label svg{color:#0e7490;flex-shrink:0}.psh-body .ci-redesign .ci-cust-actions-label strong{color:#0e7490;font-weight:800}.psh-body .ci-redesign .ci-cust-actions-btns{display:flex;flex-wrap:wrap;gap:10px}.psh-body .ci-redesign .ci-cust-act{align-items:center;border:1.5px solid;border-radius:11px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:700;gap:8px;padding:9px 16px;transition:transform .15s,box-shadow .15s,background .15s}.psh-body .ci-redesign .ci-cust-act--watch{background:#fff;border-color:#bfe2ea;color:#0c5f77}.psh-body .ci-redesign .ci-cust-act--watch:hover{background:#e7f4f8;box-shadow:0 5px 14px #0e749029;transform:translateY(-1px)}.psh-body .ci-redesign .ci-cust-act--block{background:#fff;border-color:#f3c7c7;color:#ba2d2d}.psh-body .ci-redesign .ci-cust-act--block:hover{background:#fdecec;box-shadow:0 5px 14px #ba2d2d24;transform:translateY(-1px)}.psh-body .ci-redesign .ci-cust-act-suffix{font-family:inherit;font-size:inherit;font-weight:inherit}.psh-body .ci-redesign .ci-section{animation:psh-fade .4s cubic-bezier(.22,1,.36,1) .06s both;background:#fff;border:1px solid #ece9f6;border-radius:20px;box-shadow:0 4px 16px #1b2a4a0f;overflow:hidden}.psh-body .ci-redesign .ci-section-head{align-items:center;border-bottom:1px solid #f1eef9;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:16px 24px}.psh-body .ci-redesign .ci-section-title-wrap{align-items:center;display:flex;gap:10px}.psh-body .ci-redesign .ci-section-title{color:#1b2a4a;font-size:17px;font-weight:800;margin:0}.psh-body .ci-redesign .ci-section-count{background:#e7f4f8;border-radius:20px;color:#0e7490;font-size:13px;font-weight:800;padding:3px 12px}.psh-body .ci-redesign .ci-section-sort{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.psh-body .ci-redesign .ci-sort-group{align-items:center;display:flex;gap:8px}.psh-body .ci-redesign .ci-sort-group .sort-by-label{color:#8a93a8;font-size:13px;font-weight:600;white-space:nowrap}.psh-body .ci-redesign .sort-container{display:none}.psh-body .ci-redesign .desktop-grid .header{background:linear-gradient(180deg,#e7f4f8,#dceef3);border-bottom:1.5px solid #cde9f0;margin:0;padding:14px 22px}.psh-body .ci-redesign .desktop-grid .header .column{color:#0a4456;font-size:13.5px;font-weight:800}.psh-body .ci-redesign .desktop-grid .body .row{border-bottom:1px solid #f1eef9;margin:0;padding:14px 22px;transition:background .15s}.psh-body .ci-redesign .desktop-grid .body .row-wrapper:last-child .row{border-bottom:none}.psh-body .ci-redesign .desktop-grid .body .row-wrapper:hover .row{background:#f2fafc}.psh-body .ci-redesign .desktop-grid .body .row .item{color:#2d3650;font-size:14px}.psh-body .ci-redesign .desktop-grid .body .row .item .ci-last-call,.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=last_call]{font-size:14px;font-weight:inherit}.psh-body .ci-redesign .desktop-grid .no-rows{color:#8a93a8;font-weight:600;padding:36px;text-align:center}.psh-body .ci-redesign .desktop-grid .pagination{background:#fbfcfe;border-top:1px solid #f1eef9;padding:14px 22px}.psh-body .ci-redesign .desktop-grid .pagination .page-arrow{align-items:center;background:#e7f4f8;border-radius:9px;color:#0e7490;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s;width:32px}.psh-body .ci-redesign .desktop-grid .pagination .page-arrow:hover{background:#0c5f77;color:#fff}.psh-body .ci-redesign .show-device ellipse{fill:#0e7490}.psh-body .ci-redesign .show-device circle{stroke:#0e7490}.psh-body .ci-redesign .settings.button-wrapper .button svg circle{fill:#0e7490}.psh-body .ci-redesign .row-wrapper.expanded{background:#f2fafc;border-radius:16px}.psh-body .ci-redesign .desktop-grid .sort-container{align-items:center;background:#fbfcfe;border-bottom:1px solid #f1eef9;display:flex;flex-wrap:wrap;gap:18px;padding:14px 22px}.psh-body .ci-redesign .desktop-grid .sort-by-container,.psh-body .ci-redesign .desktop-grid .sort-order-container{align-items:center;display:flex;gap:8px}.psh-body .ci-redesign .desktop-grid .sort-by-label{color:#8a93a8;font-size:12.5px;font-weight:700;white-space:nowrap}.psh-body .ci-redesign .desktop-grid .body .row .item,.psh-body .ci-redesign .desktop-grid .header .column{width:15%}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=actions],.psh-body .ci-redesign .desktop-grid .header .column[data-field=actions]{width:40%}.psh-body .ci-redesign .ci-line-actions{display:flex;flex-wrap:nowrap;gap:6px}.psh-body .ci-redesign .ci-act{align-items:center;border:1px solid;border-radius:9px;cursor:pointer;display:inline-flex;flex:0 1 auto;font-family:inherit;font-size:12px;font-weight:700;gap:5px;justify-content:center;min-width:0;padding:6px 9px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,background .15s,color .15s;white-space:nowrap}.psh-body .ci-redesign .ci-act svg{flex-shrink:0}.psh-body .ci-redesign .ci-act:hover{transform:translateY(-2px)}.psh-body .ci-redesign .ci-act--device{background:#e7f4f8;border-color:#cde9f0;color:#0e7490}.psh-body .ci-redesign .ci-act--device:hover{background:#0e7490;border-color:#0000;box-shadow:0 6px 14px #0e74904d;color:#fff}.psh-body .ci-redesign .ci-act--watch{background:#eaf1fe;border-color:#d3e0fb;color:#2563eb}.psh-body .ci-redesign .ci-act--watch:hover{background:#2563eb;border-color:#0000;box-shadow:0 6px 14px #2563eb4d;color:#fff}.psh-body .ci-redesign .ci-act--block{background:#fef2f2;border-color:#fecaca;color:#dc2626}.psh-body .ci-redesign .ci-act--block:hover{background:#dc2626;border-color:#0000;box-shadow:0 6px 14px #dc26264d;color:#fff}.psh-body .ci-redesign .ci-act--sim{background:#fff4e5;border-color:#fbd9a8;color:#c2710c}.psh-body .ci-redesign .ci-act--sim:hover{background:#e8820e;border-color:#0000;box-shadow:0 6px 14px #e6820e4d;color:#fff}.psh-body .ci-redesign .ci-act:disabled{cursor:default;opacity:.6;transform:none}.psh-body .ci-redesign .ci-act-spinner{animation:ci-act-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid #0000;flex-shrink:0;height:14px;width:14px}@keyframes ci-act-spin{to{transform:rotate(1turn)}}.psh-body .ci-redesign .ci-act--device.is-open{background:#0e7490;border-color:#0000;box-shadow:0 4px 12px #0e749047;color:#fff}.psh-body .ci-redesign .expansion{padding:16px 22px}.psh-body .ci-redesign .device-wrapper{display:block;width:auto}.psh-body .ci-redesign .device-wrapper div{width:auto}.psh-body .ci-redesign .dev-card{background:#fff;border:1px solid #e1eef2;border-radius:14px;box-shadow:0 2px 10px #1b2a4a0d;box-sizing:border-box;padding:18px 20px;width:100%}.psh-body .ci-redesign .dev-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.psh-body .ci-redesign .dev-card-icon{align-items:center;background:linear-gradient(135deg,#3ba7c0,#0e7490);border-radius:12px;box-shadow:0 4px 10px #0e749040;color:#fff;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px!important}.psh-body .ci-redesign .dev-card-title{color:#1b2a4a;font-size:15px;font-weight:800}.psh-body .ci-redesign .dev-card-sub{color:#8a93a8;font-size:12.5px;margin-top:2px}.psh-body .ci-redesign .dev-rows{display:flex;flex-wrap:wrap;gap:10px}.psh-body .ci-redesign .dev-row{align-items:flex-start;background:#f6fafc;border:1px solid #eaf1f4;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:120px;padding:9px 13px}.psh-body .ci-redesign .dev-loading{background:#fff;border:1px solid #e1eef2;border-radius:14px;box-shadow:0 2px 10px #1b2a4a0d;padding:16px 18px}.psh-body .ci-redesign .dev-loading-text{align-items:center;color:#0c5f77;display:flex;font-size:13.5px;font-weight:700;gap:9px;margin-bottom:13px}.psh-body .ci-redesign .dev-loading-spinner{animation:cust-spin .7s linear infinite;border:2px solid #dceef3;border-radius:50%;border-top-color:#0e7490;height:16px;width:16px}.psh-body .ci-redesign .dev-loading-bar{background:#e7f4f8;border-radius:6px;height:6px;overflow:hidden;position:relative}.psh-body .ci-redesign .dev-loading-bar span{animation:dev-load 1.15s ease-in-out infinite;background:linear-gradient(90deg,#3ba7c0,#0e7490);border-radius:6px;height:100%;position:absolute;top:0;width:40%}@keyframes dev-load{0%{left:-42%}to{left:100%}}.psh-body .ci-redesign .dev-row-label{color:#8a93a8;font-size:11.5px;font-weight:700}.psh-body .ci-redesign .dev-row-val{font-feature-settings:"tnum";color:#1b2a4a;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psh-body .ci-redesign .dev-unblock-bar{-webkit-margin-start:auto;align-items:center;background:linear-gradient(135deg,#fef2f2,#fde4e4);border:1px solid #f8c9c9;border-radius:10px;display:flex;flex-wrap:wrap;gap:9px;margin:0;margin-inline-start:auto;padding:7px 11px}.psh-body .ci-redesign .dev-unblock-msg{align-items:center;color:#ba2d2d;display:flex;font-size:11.5px;font-weight:700;gap:7px}.psh-body .ci-redesign .dev-unblock-msg svg{color:#dc2626;flex-shrink:0;height:15px;width:15px}.psh-body .ci-redesign .dev-unblock-bar .dev-unblock{font-size:11.5px;margin-top:0;padding:6px 11px}.psh-body .ci-redesign .dev-unblock-bar .dev-unblock svg{height:14px;width:14px}.psh-body .ci-redesign .dev-unblock-bar--done{-webkit-margin-start:auto;align-items:center;background:#d6f7e5;border-color:#a7e8c8;color:#08875d;display:flex;font-size:12px;font-weight:800;gap:8px;margin-inline-start:auto}.psh-body .customers-wrapper .cust-toolbar{align-items:center;background:#fff;border:1px solid #ece9f6;border-radius:14px;box-shadow:0 2px 8px #1b2a4a0d;display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px;padding:12px 18px}.psh-body .customers-wrapper .cust-sort{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.psh-body .customers-wrapper .cust-sort-group{align-items:center;display:flex;gap:8px}.psh-body .customers-wrapper .cust-inactive-toggle{align-items:center;background:#e7f4f8;border:1px solid #cde9f0;border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;gap:9px;height:42px;line-height:1;padding:0 16px;transition:background .15s}.psh-body .customers-wrapper .cust-inactive-toggle:hover{background:#d4ecf2}.psh-body .customers-wrapper .cust-inactive-toggle-label{color:#0c5f77;font-size:13px;font-weight:700;white-space:nowrap}.psh-body .customers-wrapper .cust-switch{background:#d5dce6;border:none;border-radius:20px;cursor:pointer;flex-shrink:0;height:24px;padding:0;position:relative;transition:background .2s;width:42px}.psh-body .customers-wrapper .cust-switch.on{background:#0e7490}.psh-body .customers-wrapper .cust-switch-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000040;height:18px;position:absolute;right:3px;top:3px;transition:transform .2s;width:18px}.psh-body .customers-wrapper .cust-switch.on .cust-switch-knob{transform:translateX(-18px)}.psh-body .customers-wrapper .cust-cards-area{min-height:240px;position:relative}.psh-body .customers-wrapper .cust-cards{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.psh-body .customers-wrapper .cust-loading{align-items:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:#ffffffb3;border-radius:16px;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;position:absolute;z-index:5}.psh-body .customers-wrapper .cust-loading-spinner{animation:cust-spin .8s linear infinite;border:4px solid #dceef3;border-radius:50%;border-top-color:#0e7490;height:48px;width:48px}@keyframes cust-spin{to{transform:rotate(1turn)}}.psh-body .customers-wrapper .cust-loading-text{color:#0c5f77;font-size:14px;font-weight:800}.psh-body .customers-wrapper .cust-card{background:#fff;border:1px solid #eaf0f3;border-radius:22px;box-shadow:0 4px 14px #1b2a4a0f;cursor:pointer;overflow:hidden;padding:18px 18px 16px;position:relative;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .2s}.psh-body .customers-wrapper .cust-card:hover{border-color:#9fd8e4;box-shadow:0 18px 40px #0e749033;transform:translateY(-5px)}.psh-body .customers-wrapper .cust-card-del{align-items:center;background:#fff;border:1px solid #fbd0d0;border-radius:9px;box-shadow:0 2px 6px #dc26262e;color:#dc2626;cursor:pointer;display:flex;height:28px;justify-content:center;left:13px;opacity:0;position:absolute;top:13px;transform:scale(.85);transition:opacity .2s,transform .2s,background .15s;width:28px;z-index:3}.psh-body .customers-wrapper .cust-card:hover .cust-card-del{opacity:1;transform:scale(1)}.psh-body .customers-wrapper .cust-card-del:hover{background:#dc2626;border-color:#dc2626;color:#fff}.psh-body .customers-wrapper .cust-card-head{align-items:center;background:linear-gradient(135deg,#eff9fc,#dff1f6);border-bottom:1px solid #e1eef2;display:flex;gap:13px;margin:-18px -18px 14px;padding:16px 18px}.psh-body .customers-wrapper .cust-card-id{min-width:0;text-align:right}.psh-body .customers-wrapper .cust-card-name{color:#173049;font-size:16px;font-weight:800;letter-spacing:-.3px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.psh-body .customers-wrapper .cust-card-phone{color:#6e8896;direction:ltr;font-size:13px;font-weight:600;margin-top:3px;text-align:right}.psh-body .customers-wrapper .cust-card-avatar{align-items:center;background:linear-gradient(135deg,#3ba7c0,#0e7490);border:3px solid #fff;border-radius:50%;box-shadow:0 5px 12px #0e74904d;color:#fff;display:flex;flex-shrink:0;height:50px;justify-content:center;width:50px}.psh-body .customers-wrapper .cust-card-avatar svg{height:25px;width:25px}.psh-body .customers-wrapper .cust-card-status{-webkit-margin-start:auto;align-items:center;align-self:center;background:#d6f7e5;border-radius:20px;box-shadow:0 2px 6px #10b9812e;color:#08875d;display:inline-flex;font-size:11px;font-weight:800;gap:5px;margin-inline-start:auto;padding:5px 12px;white-space:nowrap}.psh-body .customers-wrapper .cust-card-status:before{background:#10b981;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.psh-body .customers-wrapper .cust-card-status.off{background:#eef1f6;box-shadow:none;color:#7c879b}.psh-body .customers-wrapper .cust-card-status.off:before{background:#a9b2c4}.psh-body .customers-wrapper .cust-card-info{background:#f5fafc;border:1px solid #e8f1f4;border-radius:14px;display:flex;flex-direction:column;gap:9px;margin-bottom:13px;padding:13px 14px}.psh-body .customers-wrapper .cust-card-row{align-items:center;display:flex;flex-wrap:nowrap;font-size:11.5px;gap:8px;justify-content:space-between}.psh-body .customers-wrapper .cust-card-row-label{align-items:center;color:#6e8896;display:inline-flex;flex-shrink:0;font-weight:600;gap:6px;white-space:nowrap}.psh-body .customers-wrapper .cust-card-row-label svg{color:#5fa7bc;flex-shrink:0;height:14px;width:14px}.psh-body .customers-wrapper .cust-card-row-val{font-feature-settings:"tnum";color:#173049;direction:ltr;flex-shrink:0;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;margin-right:auto;text-align:left;white-space:nowrap}.psh-body .customers-wrapper .cust-card-row-val.inactive{color:#dc2626}.psh-body .customers-wrapper .cust-card-manage{align-items:center;background:#e7f4f8;border:1px solid #cde9f0;border-radius:12px;color:#0c5f77;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:800;gap:7px;justify-content:center;margin-top:4px;padding:11px;transition:background .18s,color .18s,gap .2s;width:100%}.psh-body .customers-wrapper .cust-card-manage:hover,.psh-body .customers-wrapper .cust-card:hover .cust-card-manage{background:linear-gradient(135deg,#0e7490,#0c5f77);border-color:#0000;color:#fff}.psh-body .customers-wrapper .cust-card-manage:hover{box-shadow:0 8px 18px #0e749052;gap:11px}.psh-body .customers-wrapper .cust-empty{background:#fff;border:1px dashed #d9dee9;border-radius:16px;color:#8a93a8;font-weight:600;padding:50px;text-align:center}.psh-body .customers-wrapper .cust-pagination{align-items:center;display:flex;gap:14px;justify-content:flex-end;margin-top:22px}.psh-body .customers-wrapper .cust-pagination .rows-per-page{-webkit-margin-end:auto;align-items:center;display:flex;gap:8px;margin-inline-end:auto}.psh-body .customers-wrapper .cust-pagination .rows-per-page .text{color:#8a93a8;font-size:12.5px;font-weight:600}.psh-body .customers-wrapper .cust-pagination .rows-per-page .field{background:#fff;border:1.5px solid #ece9f6;border-radius:9px}.psh-body .customers-wrapper .cust-pagination .page-info{color:#1b2a4a;font-size:13px;font-weight:700}.psh-body .customers-wrapper .cust-pagination .page-arrow{align-items:center;background:#e7f4f8;border-radius:9px;color:#0c5f77;cursor:pointer;display:flex;height:34px;justify-content:center;transition:background .15s,transform .2s;width:34px}.psh-body .customers-wrapper .cust-pagination .page-arrow:hover{background:#0c5f77;color:#fff;transform:translateY(-1px)}.psh-body .categories-wrapper{margin:0;padding:0;width:100%}.psh-body .categories-wrapper .title{color:#1a2b4a;font-size:17px;font-weight:800;margin-bottom:16px}.psh-body .categories-wrapper .desktop-grid-wrapper{background:#fff;border:1.5px solid #eef1f7;border-radius:18px;box-shadow:0 2px 12px #00000012;overflow:hidden}.psh-body .categories-wrapper .top-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.psh-body .categories-wrapper .MuiButton-root,.psh-body .categories-wrapper .cat-new-btn{border-radius:12px!important;font-weight:700!important;text-transform:none!important}.psh-body .categories-wrapper .cat-btn{border-radius:8px;cursor:pointer;font-size:12px;font-weight:700;padding:5px 14px;transition:opacity .15s}.psh-body .categories-wrapper .cat-btn-join{background:#e7f4f8;border:1.5px solid #cde9f0;color:#0c5f77}.psh-body .categories-wrapper .cat-btn-leave{background:#fff3f3;border:1.5px solid #f5c6c6;color:#c0392b}.psh-body .categories-wrapper .cat-btn:hover{opacity:.8}.psh-body .MuiDataGrid-root{border:none!important;color:#1b2a4a;font-family:Rubik,Helvetica,Arial,sans-serif!important}.psh-body .MuiDataGrid-columnHeaders{background:linear-gradient(180deg,#e7f4f8,#eee9fb);border-bottom:1.5px solid #cde9f0!important;border-radius:0!important}.psh-body .MuiDataGrid-columnHeaderTitle{color:#0a4456;font-size:13px;font-weight:800!important}.psh-body .MuiDataGrid-columnSeparator{color:#dcd3f5!important}.psh-body .MuiDataGrid-cell{border-bottom:1px solid #f1eef9!important;font-size:13.5px}.psh-body .MuiDataGrid-row{transition:background .15s}.psh-body .MuiDataGrid-row:hover{background:#f2fafc!important}.psh-body .MuiDataGrid-row.Mui-selected,.psh-body .MuiDataGrid-row.Mui-selected:hover{background:#e7f4f8!important}.psh-body .MuiDataGrid-footerContainer{background:#fcfbff;border-top:1.5px solid #f1eef9!important}.psh-body .MuiTablePagination-root{color:#6b7280}.psh-body .MuiDataGrid-cell:focus,.psh-body .MuiDataGrid-cell:focus-within,.psh-body .MuiDataGrid-columnHeader:focus,.psh-body .MuiDataGrid-columnHeader:focus-within{outline:none!important}.psh-body .MuiDataGrid-overlay{background:#fff9}.psh-body .MuiCheckbox-root.Mui-checked,.psh-body .MuiCircularProgress-root{color:#0e7490!important}.psh-body .ws-page{padding-bottom:0}.psh-body .ws-header{background:#0000;border-bottom:1px solid #ece9f6;flex-wrap:wrap;gap:20px;margin-bottom:22px;padding:0 0 18px}.psh-body .ws-header-right{display:none}.psh-body .ws-status-group{-webkit-margin-start:auto;margin-inline-start:auto}.psh-body .ws-body,.psh-body .ws-type-row{padding:0}.psh-body .ws-alert,.psh-body .ws-success{margin-left:0;margin-right:0}.psh-body .ws-header-icon{background:linear-gradient(135deg,#0e7490,#0c5f77);color:#fff}.psh-body .ws-status-pill-active{background:#0e7490!important;box-shadow:0 2px 8px #0e749059!important;color:#fff!important}.psh-body .ws-type-pill{color:#8a7320}.psh-body .ws-type-pill:not(.active):hover{background:#fbf3d6;color:#6b5310}.psh-body .ws-type-pill.active{background:linear-gradient(135deg,#f6d560,#eec23c);box-shadow:0 3px 10px #d9a42059;color:#5a4708}.psh-body .ws-type-pills{background:#fbf3d6;border-color:#eedfa6}.psh-body .ws-status-label{font-size:13.5px}.psh-body .ws-status-pills{border-radius:12px;padding:5px}.psh-body .ws-status-pill{border-radius:9px;font-size:14px;gap:8px;padding:11px 24px}.psh-body .ws-status-pill svg{height:17px;width:17px}.psh-body .ws-hours-grid{gap:14px;padding:14px 6px}.psh-body .ws-hours-col{gap:9px}.psh-body .ws-hours-divider{background:#ece9f6}.psh-body .ws-hour-row{background:#fff;border:1px solid #ece9f6;border-radius:12px}.psh-body .ws-hour-row.is-open{border-color:#cde9f0}.psh-body .ws-hour-main{gap:12px;min-height:54px;padding:10px 14px}.psh-body .ws-hour-main:before{display:none}.psh-body .ws-hour-row.is-open .ws-hour-main{background:#fff}.psh-body .ws-hour-row.is-open .ws-hour-main:hover{background:#f8fcfd}.psh-body .ws-hour-time{align-items:center;background:#f1f3f8;border-radius:10px;display:flex;flex-shrink:0;justify-content:center;min-width:64px;padding:9px 12px;transition:background .15s}.psh-body .ws-hour-row.is-open .ws-hour-time{background:linear-gradient(135deg,#e7f4f8,#d4ecf2)}.psh-body .ws-hour-num{font-feature-settings:"tnum";color:#1b2a4a;font-size:14px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:.3px}.psh-body .ws-hour-row.is-closed .ws-hour-num{color:#94a3b8}.psh-body .ws-hour-cfg{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.psh-body .ws-hour-cfg-label{color:#8a93a8;flex-shrink:0;font-size:11.5px;font-weight:600;white-space:nowrap}.psh-body .ws-page .day.selected{border-bottom-color:#0e7490;color:#0e7490}.psh-body .ws-page .switch-type{border-radius:8px;font-size:12px;gap:6px;padding:6px 16px}.psh-body .ws-page .switch-type.main{background:linear-gradient(135deg,#3ba0b8,#2589a2);border-color:#0000;box-shadow:0 4px 10px #0e749033;color:#fff}.psh-body .ws-page .switch-type:not(.main){background:#f1f3f8;border-color:#e6e8f0;color:#8a93a8}.psh-body .ws-page .select{align-items:center;background:#f8fafc;border:1.5px solid #ece9f6;border-radius:9px;box-sizing:border-box;display:inline-flex;flex-shrink:0;min-height:0;padding:7px 14px;width:-webkit-fit-content;width:fit-content}.psh-body .ws-page .select .text{align-items:center;display:inline-flex;flex:0 0 auto;line-height:1;margin:0;white-space:nowrap}.psh-body .ws-page .select:hover{background:#fff;border-color:#7fcedf}.psh-body .ws-page .select .lines-list{border-color:#ece9f6;box-shadow:0 12px 32px #1b2a4a2e;padding:4px;z-index:500}.psh-body .ws-page .select .lines-wrapper>div{border-radius:8px;padding:10px 16px}.psh-body .ws-page .select .lines-wrapper>div.selected{background:#0e74901f;color:#0e7490}.psh-body .ws-hour-row.is-closed{border-color:#f3c7c7}.psh-body .ws-hour-row.is-closed .ws-hour-time{background:linear-gradient(135deg,#fde4e4,#f8c9c9)}.psh-body .ws-hour-row.is-closed .ws-hour-num{color:#ba2d2d}.psh-body .ws-hour-row.is-closed .ws-hour-main:hover{background:#fef5f5}.psh-body .ws-hour-row.is-closed .switch-type:not(.main){background:#fde4e4;border-color:#f3c7c7;color:#ba2d2d}.psh-body .ws-hours-all-open .ws-hour-row{border-color:#b8e9c8!important}.psh-body .ws-hours-all-open .ws-hour-main{background:#f4fcf6!important}.psh-body .ws-hours-all-open .ws-hour-time{background:linear-gradient(135deg,#d6f5e1,#b2ecc4)!important}.psh-body .ws-hours-all-open .ws-hour-num{color:#15803d!important}.psh-body .ws-hours-all-open .switch-type.main,.psh-body .ws-hours-all-open .ws-page .switch-type.main{background:linear-gradient(135deg,#22c55e,#16a34a)!important;box-shadow:0 4px 10px #16a34a38!important}.psh-body .ws-hours-all-open .switch-type:not(.main){background:#eaf7ef!important;border-color:#cdebd7!important;color:#5ba77d!important}.psh-body .ws-hours-all-open .ws-hour-cfg .select{border-color:#b8e9c8!important}.psh-body .ws-hours-all-open .switch-type,.psh-body .ws-hours-all-open .ws-hour-cfg{filter:saturate(.85);opacity:.55}.psh-body .ws-hours-all-open .ws-hour-cfg-label{color:#94a3b8}.psh-body .ws-hours-all-blocked .ws-hour-row{border-color:#f3c7c7!important}.psh-body .ws-hours-all-blocked .ws-hour-main{background:#fef5f5!important}.psh-body .ws-hours-all-blocked .ws-hour-time{background:linear-gradient(135deg,#fde4e4,#f8c9c9)!important}.psh-body .ws-hours-all-blocked .ws-hour-num{color:#ba2d2d!important}.psh-body .ws-hours-all-blocked .switch-type.main,.psh-body .ws-hours-all-blocked .ws-page .switch-type.main{background:linear-gradient(135deg,#ef5350,#d32f2f)!important;box-shadow:0 4px 10px #ba2d2d38!important}.psh-body .ws-hours-all-blocked .switch-type:not(.main){background:#fdecec!important;border-color:#f3c7c7!important;color:#c97a7a!important}.psh-body .ws-hours-all-blocked .ws-hour-cfg .select{border-color:#f3c7c7!important}.psh-body .ws-hours-all-blocked .switch-type,.psh-body .ws-hours-all-blocked .ws-hour-cfg{filter:saturate(.85);opacity:.55}.psh-body .ws-hours-all-blocked .ws-hour-cfg-label{color:#94a3b8}.psh-body .ws-hour-main,.psh-body .ws-hour-row,.psh-body .ws-hours-card,.psh-body .ws-hours-col,.psh-body .ws-hours-grid{overflow:visible}.psh-body .ws-add-btn{background:#0e7490;border-color:#0c5f77;box-shadow:0 4px 10px #0e74904d;color:#fff}.psh-body .ws-add-btn:hover{background:#0c5f77}.psh-body .ws-add-confirm{background:#0e7490;color:#fff}.psh-body .ws-add-confirm:hover{background:#0c5f77}.psh-body .ws-input:focus{border-color:#0e7490;box-shadow:0 0 0 3px #0e749024}.psh-body .ws-dialog-btn-confirm,.ws-dialog-btn-confirm{background:#0e7490}.psh-body .ws-dialog-btn-confirm:hover,.ws-dialog-btn-confirm:hover{background:#0c5f77}.as-mtabs,.as2-mtabs,.ws-days-bar--letters,.ws-mtabs,.ws-status-select{display:none}@media (max-width:768px){.psh-topbar{flex-wrap:wrap;gap:10px;min-height:58px;padding:0 14px}.psh-topbar:before{bottom:12px;top:12px}.psh-back,.psh-logout{font-size:12.5px;padding:8px 12px}.psh-title{font-size:16px}.psh-subtitle{font-size:11.5px}.psh-body{padding:16px 14px 30px}.psh-body .customers-wrapper .title{flex-wrap:wrap;gap:10px}.psh-body .customers-wrapper .title .text{width:100%}.psh-body .customers-wrapper .cust-stats{-webkit-margin-start:0;flex-wrap:wrap;gap:8px;margin-inline-start:0}.psh-body .customers-wrapper .cust-toolbar{align-items:stretch;flex-direction:column;gap:12px}.psh-body .customers-wrapper .cust-sort{align-items:stretch;flex-direction:column;gap:10px;width:100%}.psh-body .customers-wrapper .cust-sort-group{justify-content:space-between}.psh-body .customers-wrapper .cust-sort-group select{flex:1 1}.psh-body .customers-wrapper .cust-search{flex-wrap:wrap;gap:8px}.psh-body .customers-wrapper .cust-search-input{flex:1 1;min-width:0}.psh-body .customers-wrapper .cust-cards{grid-template-columns:1fr}.psh-body .customers-wrapper .cust-pagination{flex-wrap:wrap;gap:10px}.psh-body .cust-detail-header{align-items:stretch;flex-direction:column;gap:12px}.psh-body .cust-detail-subtitle{flex-wrap:wrap}.psh-body .ci-redesign .ci-hero{align-items:stretch;flex-direction:column;gap:16px;padding:18px}.psh-body .ci-redesign .ci-hero-main{width:100%}.psh-body .ci-redesign .ci-cust-actions{align-items:stretch;flex-direction:column;gap:12px;padding:13px 15px}.psh-body .ci-redesign .ci-cust-actions-btns{flex-wrap:nowrap;width:100%}.psh-body .ci-redesign .ci-cust-act{flex:1 1;justify-content:center;min-width:0}.psh-body .ci-redesign .ci-cust-act-suffix{display:none}.psh-body .ci-redesign .ci-name{font-size:20px}.psh-body .ci-redesign .ci-phone{font-size:13.5px}.psh-body .ci-redesign .ci-stats{-webkit-margin-start:0;gap:10px;margin-inline-start:0;width:100%}.psh-body .ci-redesign .ci-stat{flex:1 1;min-width:0}.psh-body .ci-redesign .ci-stat-val{font-size:13.5px}.psh-body .ci-redesign .ci-section-head{align-items:stretch;flex-direction:column;gap:12px}.psh-body .ci-redesign .ci-section-sort{flex-wrap:nowrap;gap:8px}.psh-body .ci-redesign .ci-sort-group{align-items:stretch;flex:1 1;flex-direction:column;gap:4px;min-width:0}.psh-body .ci-redesign .ci-sort-group .sort-by-label{font-size:11px}.psh-body .ci-redesign .ci-sort-group select{width:100%}.psh-body .ci-redesign .ci-line-actions{flex-wrap:wrap}.psh-body .as-mtabs{background:#eef2f7;border-radius:12px;display:flex;gap:8px;margin-bottom:16px;padding:4px}.psh-body .as-mtab{background:#0000;border:none;border-radius:9px;color:#64748b;cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:700;padding:10px;transition:all .15s}.psh-body .as-mtab.active{background:#fff;box-shadow:0 2px 8px #0e749029;color:#0e7490}.psh-body .as-cards--multi .as-single,.psh-body .as-cards--single .as-multi{display:none}.as-cards{gap:16px;grid-template-columns:1fr!important}.psh-body .as-explain{border-radius:14px;gap:12px;padding:15px 16px}.psh-body .as-explain-icon{height:42px;width:42px}.psh-body .as-explain-title{font-size:15px}.psh-body .anti-spam-wrapper .setting-wrapper .item{border-radius:16px;padding:18px 16px 16px}.psh-body .anti-spam-wrapper .setting-wrapper .item>.title.strong{font-size:16px}.psh-body .anti-spam-wrapper .setting-wrapper .content{margin:16px 0}.psh-body .anti-spam-wrapper .as-multi .setting-wrapper .item .content{grid-template-columns:1fr!important}.psh-body .anti-spam-wrapper .as-multi .setting-wrapper .item .content .line:first-child,.psh-body .anti-spam-wrapper .as-multi .setting-wrapper .item .content .line:nth-child(2),.psh-body .anti-spam-wrapper .as-multi .setting-wrapper .item .content .line:nth-child(3){grid-column:1;grid-row:auto}.psh-body .anti-spam-wrapper .as-multi textarea.numbers{min-height:120px}.psh-body .anti-spam-wrapper .setting-wrapper .item .agree.MuiButton-root{align-self:stretch}.psh-body .as2-grid{grid-template-columns:1fr}.psh-body .as2-card-head{flex-wrap:wrap;gap:12px}.psh-body .as2-mtabs{background:#eef2f7;border-radius:12px;display:flex;gap:8px;margin-bottom:16px;padding:4px}.psh-body .as2-mtab{background:#0000;border:none;border-radius:9px;color:#64748b;cursor:pointer;flex:1 1;font-family:inherit;font-size:13px;font-weight:700;padding:10px;transition:all .15s}.psh-body .as2-mtab.active{background:#fff;box-shadow:0 2px 8px #0e749029;color:#0e7490}.psh-body .as2-grid--extra .as2-card--lists,.psh-body .as2-grid--lists .as2-col-side{display:none}.psh-body .cat-add-callout{-webkit-margin-start:0;justify-content:center;margin-inline-start:0;width:100%}.psh-body .cat-add-bubble{flex:1 1;max-width:none}.psh-body .cat-actions-row{flex-direction:column}.psh-body .as2-card-head--inline .cat-main-card{padding:16px}.psh-body .cat-chips-list{grid-template-columns:1fr}.psh-body .cat-item{max-width:none}.psh-body .as2-page-intro{gap:12px;padding:15px}.psh-body .as2-extra-info,.psh-body .cat-detail-header{flex-wrap:wrap}.psh-body .cat-detail-card .desktop-grid .header{display:none}.psh-body .cat-detail-card .desktop-grid .body .row{align-items:stretch;background:#fff;border:1px solid #ece9f6;border-radius:14px;display:flex;flex-direction:column;gap:0;margin:0 0 10px;padding:6px 14px 10px}.psh-body .cat-detail-card .desktop-grid .body .row .item{align-items:center;border-bottom:1px dashed #f1eef9;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:9px 0;text-align:right;width:100%!important}.psh-body .cat-detail-card .desktop-grid .body .row .item:before{color:#8a93a8;content:attr(data-mlabel);flex-shrink:0;font-size:12px;font-weight:700}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=number]{direction:rtl}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=number]:before{content:"מספר"}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=active]:before{content:"פעיל"}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=status]:before{content:"סטטוס"}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=call_type]:before{content:"סוג שיחה"}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=note]:before{content:"הערה"}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=edit]:before{content:"עריכה"}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=delete]:before{border-bottom:none;content:"מחיקה"}.psh-body .cat-detail-card .desktop-grid .body .row .item[data-field=delete]{border-bottom:none}.psh-body .cat-detail-card-head,.psh-body .cat-detail-header{align-items:stretch;flex-direction:column;gap:12px}.psh-body .cat-detail-actions{flex-wrap:wrap;gap:8px}.psh-body .cat-head-search{flex:1 1}.psh-body .cat-head-search input{width:100%}.psh-body .bl-redesign .ci-section-head{align-items:stretch;flex-direction:column;gap:12px}.psh-body .bl-redesign .bl-head-actions{flex-wrap:wrap}.psh-body .bl-redesign .bl-search{flex:1 1}.psh-body .bl-redesign .bl-search input{width:100%}.psh-body .ws-header{align-items:stretch;flex-direction:column;gap:14px}.psh-body .ws-status-group{-webkit-margin-start:0;align-items:center;flex-direction:row;gap:12px;justify-content:space-between;margin-inline-start:0}.psh-body .ws-status-pills{display:none}.psh-body .ws-status-select{display:block;flex:0 0 auto;font-size:15px;font-weight:700;max-width:62%;min-width:160px;padding-bottom:11px;padding-top:11px;width:auto}.psh-body .ws-type-row{flex-wrap:wrap;gap:10px}.psh-body .ws-type-pills{flex-wrap:wrap;width:100%}.psh-body .ws-type-pill{flex:1 1;justify-content:center}.psh-body .ws-body{flex-direction:column}.psh-body .ws-card,.psh-body .ws-excluded,.psh-body .ws-hours-card{box-sizing:border-box;width:100%}.psh-body .ws-hours-grid{flex-direction:column}.psh-body .ws-hours-divider{display:none}.psh-body .ws-excluded{min-width:0}.psh-body .ws-mtabs{background:#eef2f7;border-radius:12px;display:flex;gap:8px;margin-bottom:14px;padding:4px}.psh-body .ws-mtab{background:#0000;border:none;border-radius:9px;color:#64748b;cursor:pointer;flex:1 1;font-family:inherit;font-size:13.5px;font-weight:700;padding:10px;transition:all .15s}.psh-body .ws-mtab.active{background:#fff;box-shadow:0 2px 8px #0e749029;color:#0e7490}.psh-body .ws-body--excluded .ws-hours-card,.psh-body .ws-body--hours .ws-excluded,.psh-body .ws-days-bar--full{display:none}.psh-body .ws-days-bar--letters{display:flex;flex-wrap:nowrap;gap:5px;overflow:visible}.psh-body .ws-days-bar--letters .day{flex:1 1;font-size:13px;min-width:0;padding:9px 0;text-align:center}.psh-body .ws-hour-main{flex-wrap:wrap;gap:10px}.psh-body .ws-hour-time{order:1}.psh-body .ws-hour-main>.switch-type{-webkit-margin-start:auto;margin-inline-start:auto;order:2}.psh-body .ws-hour-cfg{flex-basis:100%;min-width:0;order:3}.psh-body .ws-page .ws-hour-cfg .select{flex:1 1}.psh-body .ws-page .ws-hour-cfg .select .lines-list{max-width:80vw;width:-webkit-max-content;width:max-content}.psh-body .ws-excluded-head{flex-wrap:wrap;gap:10px}.psh-body .ws-add-input-row{flex-wrap:wrap}.psh-body .ws-add-input-row .ws-input{flex:1 1 100%}.psh-body .bl-redesign .desktop-grid-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.psh-body .bl-redesign .desktop-grid{min-width:580px}.psh-body .cat-detail-card .desktop-grid-container{overflow-x:visible}.psh-body .cat-detail-card .desktop-grid{min-width:0}.psh-body .ci-redesign .desktop-grid-container{overflow-x:visible}.psh-body .ci-redesign .desktop-grid{min-width:0}.psh-body .ci-redesign .desktop-grid .header{display:none}.psh-body .ci-redesign .desktop-grid .body .row{align-items:stretch;background:#fff;border:1px solid #ece9f6;border-radius:14px;display:flex;flex-direction:column;gap:0;margin:0 0 10px;padding:6px 14px 10px}.psh-body .ci-redesign .desktop-grid .body .row-wrapper:hover .row{background:#fff}.psh-body .ci-redesign .desktop-grid .body .row .item{align-items:center;border-bottom:1px dashed #f1eef9;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:9px 0;width:100%!important}.psh-body .ci-redesign .desktop-grid .body .row .item:before{color:#8a93a8;content:attr(data-mlabel);flex-shrink:0;font-size:12px;font-weight:700}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=use_name]:before{content:"שם בקו"}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=number]{direction:rtl;text-align:right}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=number]:before{content:"מספר"}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=create_date]:before{content:"נוצר בתאריך"}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=last_call]:before{content:"שיחה אחרונה"}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=actions]{align-items:stretch;border-bottom:none;flex-direction:column;gap:8px;padding-top:12px}.psh-body .ci-redesign .desktop-grid .body .row .item[data-field=actions]:before{display:none}.psh-body .ci-redesign .ci-line-actions{flex-direction:row;flex-wrap:nowrap;gap:6px;width:100%}.psh-body .ci-redesign .ci-act{flex:1 1;flex-direction:column;font-size:11.5px;gap:5px;justify-content:center;min-width:0;padding:9px 4px;text-align:center}}@media (max-width:480px){.psh-body{padding:14px 11px 26px}.psh-title{font-size:15px}.psh-body .customers-wrapper .cust-stat,.psh-body .customers-wrapper .title .export{flex:1 1;justify-content:center}.psh-body .ci-redesign .ci-name{font-size:19px}.psh-body .as2-page-intro{flex-direction:column;text-align:right}}.psh-body .dev-unblock{align-items:center;background:#fff4e2;border:1px solid #fad9a8;border-radius:10px;color:#b5650e;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:8px;margin-top:12px;padding:9px 16px;transition:background .15s,box-shadow .18s,transform .2s;white-space:nowrap}.psh-body .dev-unblock svg{flex-shrink:0}.psh-body .dev-unblock:hover:not(:disabled){background:linear-gradient(135deg,#ffb04d,#f59324);border-color:#f59324;box-shadow:0 6px 16px #f5932452;color:#fff;transform:translateY(-1px)}.psh-body .dev-unblock:disabled{cursor:not-allowed;opacity:.7}.psh-body .dev-unblock--done{background:#d6f7e5;border-color:#a7e8c8;color:#08875d;cursor:default}.psh-body .dev-unblock--done:hover{background:#d6f7e5;border-color:#a7e8c8;box-shadow:none;color:#08875d;transform:none}.psh-body .dev-unblock-spinner{animation:cust-spin .7s linear infinite;border:2px solid #f593244d;border-radius:50%;border-top-color:#f59324;height:15px;width:15px}
/*# sourceMappingURL=main.c4cb19ba.css.map*/