: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 rgba(27,42,74,.06);--sh:0 10px 30px rgba(27,42,74,.1);--sh-lg:0 20px 48px rgba(27,42,74,.16);--sp:cubic-bezier(.34,1.56,.64,1);--ea:cubic-bezier(.22,1,.36,1)}@-webkit-keyframes db-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes db-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes db-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes db-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes db-right{0%{opacity:0;-webkit-transform:translateX(28px);transform:translateX(28px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes db-right{0%{opacity:0;-webkit-transform:translateX(28px);transform:translateX(28px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes db-pop{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}70%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes db-pop{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}70%{-webkit-transform:scale(1.06);transform:scale(1.06)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes db-shine{0%{-webkit-transform:translateX(-120%) skewX(-18deg);transform:translateX(-120%) skewX(-18deg)}to{-webkit-transform:translateX(320%) skewX(-18deg);transform:translateX(320%) skewX(-18deg)}}@keyframes db-shine{0%{-webkit-transform:translateX(-120%) skewX(-18deg);transform:translateX(-120%) skewX(-18deg)}to{-webkit-transform:translateX(320%) skewX(-18deg);transform:translateX(320%) skewX(-18deg)}}@-webkit-keyframes db-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}}@keyframes db-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-4px);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{-webkit-animation:db-right .5s cubic-bezier(.22,1,.36,1) both;animation:db-right .5s cubic-bezier(.22,1,.36,1) both;-webkit-animation:db-right .5s var(--ea) 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 rgba(201,151,0,.14);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,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,0) 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;-webkit-animation:db-pop .7s cubic-bezier(.34,1.56,.64,1) .15s both;animation:db-pop .7s cubic-bezier(.34,1.56,.64,1) .15s both;-webkit-animation:db-pop .7s var(--sp) .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{-webkit-animation:db-pop .5s cubic-bezier(.34,1.56,.64,1) both;animation:db-pop .5s cubic-bezier(.34,1.56,.64,1) both;-webkit-animation:db-pop .5s var(--sp) 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 transparent;border-radius:50%;box-shadow:0 8px 22px rgba(150,110,0,.3);box-sizing:border-box;cursor:pointer;height:128px;justify-content:center;overflow:hidden;padding:6px;transition:box-shadow .18s,-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .18s,-webkit-transform .18s var(--sp);transition:transform .18s var(--sp),box-shadow .18s;transition:transform .18s var(--sp),box-shadow .18s,-webkit-transform .18s var(--sp);width:128px}.db-comm-avatar:hover{box-shadow:0 12px 28px rgba(150,110,0,.4);-webkit-transform:scale(1.04);transform:scale(1.04)}.db-comm-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.db-comm-avatar--empty{background:hsla(0,0%,100%,.5);border:3px dashed rgba(150,110,0,.6);color:#c99700;color:var(--gold-dk,#b8860b)}.db-comm-avatar-overlay{align-items:center;background:rgba(27,42,74,.45);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 transparent;border-radius:50%;box-shadow:0 8px 22px rgba(150,110,0,.28);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:box-shadow .16s,background .16s,border-color .16s,-webkit-transform .16s cubic-bezier(.34,1.56,.64,1);transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .16s,background .16s,border-color .16s;transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .16s,background .16s,border-color .16s,-webkit-transform .16s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .16s,background .16s,border-color .16s,-webkit-transform .16s var(--sp);transition:transform .16s var(--sp),box-shadow .16s,background .16s,border-color .16s;transition:transform .16s var(--sp),box-shadow .16s,background .16s,border-color .16s,-webkit-transform .16s var(--sp);width:100%}.db-logo-modal-upload{background:linear-gradient(135deg,#c99700,#9a7400);border:none;box-shadow:0 8px 20px rgba(150,110,0,.32);color:#fff}.db-logo-modal-upload:hover{box-shadow:0 12px 26px rgba(150,110,0,.4);-webkit-transform:translateY(-2px);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:hsla(0,0%,100%,.55);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-identity-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:8px}.db-identity-type{align-items:center;border-radius:20px;display:inline-flex;font-size:12.5px;font-weight:800;gap:5px;padding:4px 12px;white-space:nowrap}.db-identity-type--supervision{background:#dc2626;box-shadow:0 2px 8px rgba(220,38,38,.35);color:#fff}.db-identity-nick,.db-identity-type--regular{background:hsla(0,0%,100%,.55);color:#2c3e63;color:var(--navy2);font-weight:700}.db-identity-nick{align-items:center;border-radius:20px;display:inline-flex;flex-wrap:wrap;font-size:12.5px;gap:4px 6px;justify-content:center;max-width:100%;padding:4px 12px;text-align:center}.db-identity-nick,.db-identity-nick strong{overflow-wrap:anywhere;word-break:break-word}.db-identity-nick strong{font-weight:800}.db-sup-panel{-webkit-animation:db-up .5s cubic-bezier(.22,1,.36,1) .06s both;animation:db-up .5s cubic-bezier(.22,1,.36,1) .06s both;-webkit-animation:db-up .5s var(--ea) .06s both;animation:db-up .5s var(--ea) .06s both;background:linear-gradient(135deg,#fff6f6,#fef1f1);border:1px solid rgba(220,38,38,.22);border-radius:18px;box-shadow:0 4px 18px rgba(220,38,38,.08);direction:rtl;margin:4px 30px 22px;padding:18px 22px}.db-sup-panel-header{align-items:center;display:flex;gap:14px}.db-sup-panel-badge{align-items:center;background:linear-gradient(135deg,#dc2626,#f0596b);border-radius:14px;box-shadow:0 4px 12px rgba(220,38,38,.32);color:#fff;display:flex;flex-shrink:0;height:46px;justify-content:center;width:46px}.db-sup-panel-badge svg{height:24px;width:24px}.db-sup-panel-titles{flex:1 1;min-width:0}.db-sup-panel-label{color:#1b2a4a;color:var(--navy);font-size:16px;font-weight:800;letter-spacing:-.3px}.db-sup-panel-org{align-items:center;color:#2c3e63;color:var(--navy2);display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:4px 8px;margin-top:4px}.db-sup-panel-reg{background:rgba(220,38,38,.1);border-radius:20px;color:#dc2626;direction:ltr;font-size:11.5px;font-weight:700;padding:1px 9px}.db-sup-panel-tag{align-items:center;align-self:flex-start;background:#dc2626;border-radius:20px;box-shadow:0 2px 8px rgba(220,38,38,.3);color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:800;gap:5px;padding:5px 13px;white-space:nowrap}.db-sup-panel-note{align-items:flex-start;background:hsla(0,0%,100%,.75);border:1px solid rgba(220,38,38,.14);border-radius:12px;color:#2c3e63;color:var(--navy2);display:flex;font-size:12.5px;font-weight:500;gap:8px;line-height:1.55;margin-top:14px;padding:11px 14px}.db-sup-panel-note svg{color:#dc2626;flex-shrink:0;margin-top:1px}.db-sup-panel-note strong{color:#dc2626;font-weight:800}.db-sup-panel-ranges{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.db-sup-range-group{flex:1 1;min-width:220px}.db-sup-range-group-label{align-items:center;color:#dc2626;display:inline-flex;font-size:12px;font-weight:800;gap:6px;margin-bottom:9px}.db-sup-range-group-label svg{height:14px;width:14px}.db-sup-range-chips{display:flex;flex-wrap:wrap;gap:6px}.db-sup-range{background:#fff;border:1px solid rgba(220,38,38,.2);border-radius:10px;color:#dc2626;direction:ltr;font-size:12px;font-weight:700;padding:3px 10px}.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:hsla(0,0%,100%,.42);border:1px solid hsla(0,0%,100%,.55);border-radius:18px;box-shadow:0 4px 14px rgba(150,110,0,.1),inset 0 1px 0 hsla(0,0%,100%,.5);gap:6px;justify-content:center;overflow:hidden;padding:22px 16px;text-align:center;transition:background .25s,box-shadow .25s,-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s cubic-bezier(.34,1.56,.64,1),background .25s,box-shadow .25s;transition:transform .28s cubic-bezier(.34,1.56,.64,1),background .25s,box-shadow .25s,-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:background .25s,box-shadow .25s,-webkit-transform .28s var(--sp);transition:transform .28s var(--sp),background .25s,box-shadow .25s;transition:transform .28s var(--sp),background .25s,box-shadow .25s,-webkit-transform .28s var(--sp)}.db-astat:hover{background:hsla(0,0%,100%,.6);box-shadow:0 10px 24px rgba(150,110,0,.16),inset 0 1px 0 hsla(0,0%,100%,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.db-astat-icon{align-items:center;background:hsla(0,0%,100%,.85);border-radius:15px;box-shadow:0 4px 10px rgba(150,110,0,.18);color:#c99700;color:var(--gold-dk);display:flex;height:50px;justify-content:center;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .3s var(--sp);transition:transform .3s var(--sp);transition:transform .3s var(--sp),-webkit-transform .3s var(--sp);width:50px}.db-astat:hover .db-astat-icon{-webkit-transform:translateY(-50%) scale(1.06);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 rgba(27,42,74,.32);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;-webkit-transform:translateX(-50%) translateY(4px);transform:translateX(-50%) translateY(4px);transition:opacity .18s,-webkit-transform .18s;transition:opacity .18s,transform .18s;transition:opacity .18s,transform .18s,-webkit-transform .18s;width:188px;z-index:5}.db-astat-tip:after{border:6px solid transparent;border-top-color:#1b2a4a;content:"";left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.db-astat-info:focus .db-astat-tip,.db-astat-info:hover .db-astat-tip{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.db-astat-pulse{-webkit-animation:db-pulse 2s ease-out infinite;animation:db-pulse 2s ease-out infinite;background:#c99700;background:var(--gold-dk);border-radius:50%;box-shadow:0 0 0 0 rgba(201,151,0,.5);height:8px;left:18px;position:absolute;top:16px;width:8px}@-webkit-keyframes db-pulse{0%{box-shadow:0 0 0 0 rgba(201,151,0,.5)}70%{box-shadow:0 0 0 8px rgba(201,151,0,0)}to{box-shadow:0 0 0 0 rgba(201,151,0,0)}}@keyframes db-pulse{0%{box-shadow:0 0 0 0 rgba(201,151,0,.5)}70%{box-shadow:0 0 0 8px rgba(201,151,0,0)}to{box-shadow:0 0 0 0 rgba(201,151,0,0)}}.db-policy{background:hsla(0,0%,100%,.4);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 rgba(27,42,74,.1)}.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 rgba(27,42,74,.15);color:#1b2a4a;color:var(--navy)}.db-badge--gray{background:hsla(0,0%,100%,.6);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 rgba(27,42,74,.12);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:box-shadow .2s,background .15s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,background .15s;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,background .15s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .2s,background .15s,-webkit-transform .22s var(--sp);transition:transform .22s var(--sp),box-shadow .2s,background .15s;transition:transform .22s var(--sp),box-shadow .2s,background .15s,-webkit-transform .22s var(--sp);z-index:1}.db-logout:hover{background:#fff5f5;box-shadow:0 10px 24px rgba(220,38,38,.22);-webkit-transform:translateY(-2px);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-header{-webkit-animation:db-up .35s cubic-bezier(.22,1,.36,1) both;animation:db-up .35s cubic-bezier(.22,1,.36,1) both;-webkit-animation:db-up .35s var(--ea) 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 rgba(14,116,144,.38);color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:box-shadow .2s,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .2s,-webkit-transform .25s var(--sp);transition:transform .25s var(--sp),box-shadow .2s;transition:transform .25s var(--sp),box-shadow .2s,-webkit-transform .25s var(--sp);width:44px}.db-avatar:hover{box-shadow:0 6px 22px rgba(14,116,144,.5);-webkit-transform:scale(1.1);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{-webkit-animation:db-tile-in .6s cubic-bezier(.34,1.56,.64,1) both;animation:db-tile-in .6s cubic-bezier(.34,1.56,.64,1) both;-webkit-animation:db-tile-in .6s var(--sp) both;animation:db-tile-in .6s var(--sp) both;aspect-ratio:1/1;background:transparent;border:none;cursor:pointer;font-family:inherit;max-width:230px;padding:0;-webkit-perspective:1000px;perspective:1000px;position:relative;transition:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .3s var(--sp);transition:transform .3s var(--sp);transition:transform .3s var(--sp),-webkit-transform .3s var(--sp);width:100%}.db-tile:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px)}.db-tile:active{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.db-tile-inner{height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .6s var(--ea);transition:transform .6s var(--ea);transition:transform .6s var(--ea),-webkit-transform .6s var(--ea);width:100%}.db-tile:hover .db-tile-inner{-webkit-transform:rotateY(180deg);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 rgba(27,42,74,.06);box-shadow:var(--sh-sm)}.db-tile:hover .db-tile-front{box-shadow:0 10px 30px rgba(27,42,74,.1);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%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 22%,transparent);color:var(--accent);-webkit-transform:rotateY(180deg);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;-webkit-animation:db-up .45s cubic-bezier(.22,1,.36,1) .1s both;animation:db-up .45s cubic-bezier(.22,1,.36,1) .1s both;-webkit-animation:db-up .45s var(--ea) .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 rgba(14,116,144,.35);color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;padding:11px 20px;transition:box-shadow .2s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .2s,-webkit-transform .22s var(--sp);transition:transform .22s var(--sp),box-shadow .2s;transition:transform .22s var(--sp),box-shadow .2s,-webkit-transform .22s var(--sp)}.db-manage-btn:hover{box-shadow:0 10px 26px rgba(14,116,144,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.db-manage-btn:active{-webkit-transform:translateY(0);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:#fee2e2;color:#dc2626}.db-status--unset{background:#eef1f6;border:1px dashed #c3cad8;color:#64748b}.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;-webkit-animation:db-up .45s cubic-bezier(.22,1,.36,1) .1s both;animation:db-up .45s cubic-bezier(.22,1,.36,1) .1s both;-webkit-animation:db-up .45s var(--ea) .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%,transparent);border:1px solid color-mix(in srgb,var(--p) 18%,transparent);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;-webkit-animation:db-up .5s cubic-bezier(.22,1,.36,1) .12s both;animation:db-up .5s cubic-bezier(.22,1,.36,1) .12s both;-webkit-animation:db-up .5s var(--ea) .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;-webkit-animation:db-up .45s cubic-bezier(.22,1,.36,1) both;animation:db-up .45s cubic-bezier(.22,1,.36,1) both;-webkit-animation:db-up .45s var(--ea) 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 rgba(27,42,74,.06);direction:rtl;display:flex;gap:14px;padding:18px 20px;transition:box-shadow .25s,border-color .2s,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .2s;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .2s,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .25s,border-color .2s,-webkit-transform .25s var(--sp);transition:transform .25s var(--sp),box-shadow .25s,border-color .2s;transition:transform .25s var(--sp),box-shadow .25s,border-color .2s,-webkit-transform .25s var(--sp)}.db-set-card:hover{border-color:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:0 14px 30px color-mix(in srgb,var(--accent) 20%,rgba(27,42,74,.12));-webkit-transform:translateY(-4px);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:-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform .3s cubic-bezier(.34,1.56,.64,1),-webkit-transform .3s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .3s var(--sp);transition:transform .3s var(--sp);transition:transform .3s var(--sp),-webkit-transform .3s var(--sp);width:48px}.db-set-card:hover .db-set-icon{-webkit-transform:scale(1.08);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 rgba(22,163,74,.28);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 rgba(22,163,74,.3);color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;gap:4px;padding:2px 9px}.db-set-recommended svg{fill:hsla(0,0%,100%,.35)}.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 rgba(22,163,74,.32)}.db-set-toggle-thumb{background:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.22);height:20px;position:absolute;right:3px;top:3px;transition:-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s cubic-bezier(.34,1.56,.64,1),-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .28s var(--sp);transition:transform .28s var(--sp);transition:transform .28s var(--sp),-webkit-transform .28s var(--sp);width:20px}.db-set-toggle--on .db-set-toggle-thumb{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.db-set-card--clickable:hover .db-set-toggle:not(.db-set-toggle--on){background:#cbd2df}.db-set-hint{align-items:center;-webkit-animation:db-up .5s cubic-bezier(.22,1,.36,1) .2s both;animation:db-up .5s cubic-bezier(.22,1,.36,1) .2s both;-webkit-animation:db-up .5s var(--ea) .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-set-tristate-hint{align-items:flex-start;-webkit-animation:db-up .5s cubic-bezier(.22,1,.36,1) .1s both;animation:db-up .5s cubic-bezier(.22,1,.36,1) .1s both;-webkit-animation:db-up .5s var(--ea) .1s both;animation:db-up .5s var(--ea) .1s both;background:#e7f4f8;background:var(--p-soft,#e6f6fa);border:1px solid color-mix(in srgb,#0e7490 18%,transparent);border:1px solid color-mix(in srgb,var(--p,#0e7490) 18%,transparent);border-radius:12px;color:#2c3e63;color:var(--navy2,#334155);direction:rtl;display:flex;font-size:12.5px;font-weight:500;gap:9px;line-height:1.6;margin:0 30px 16px;padding:12px 16px}.db-set-tristate-hint svg{color:#0e7490;color:var(--p,#0e7490);flex-shrink:0;margin-top:2px}.db-set-tristate-hint strong{color:#0c5f77;color:var(--p2,#0e7490);font-weight:800}.db-modal-tristate{align-items:stretch;background:#eef1f6;border:1.5px solid #dbe1ec;border-radius:24px;display:flex;gap:3px;margin:18px 0 4px;padding:4px}.db-tristate-opt{background:transparent;border:none;border-radius:20px;color:#64748b;cursor:pointer;flex:1 1;font-family:inherit;font-size:13.5px;font-weight:700;padding:9px 10px;transition:background .16s,color .16s,box-shadow .16s;white-space:nowrap}.db-tristate-opt:hover{color:#1b2a4a;color:var(--navy,#0f2540)}.db-tristate-opt.is-active{box-shadow:0 2px 7px rgba(0,0,0,.16);color:#fff}.db-tristate-opt--yes.is-active{background:linear-gradient(135deg,#10b981,#059669)}.db-tristate-opt--no.is-active{background:linear-gradient(135deg,#ef4444,#dc2626)}.db-tristate-opt--ignore.is-active{background:linear-gradient(135deg,#64748b,#475569)}.db-modal-overlay{align-items:center;-webkit-animation:db-overlay-in .2s ease both;animation:db-overlay-in .2s ease both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(27,42,74,.45);direction:rtl;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}@-webkit-keyframes db-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes db-overlay-in{0%{opacity:0}to{opacity:1}}.db-modal{-webkit-animation:db-modal-in .35s cubic-bezier(.34,1.56,.64,1) both;animation:db-modal-in .35s cubic-bezier(.34,1.56,.64,1) both;-webkit-animation:db-modal-in .35s var(--sp) both;animation:db-modal-in .35s var(--sp) both;background:#fff;border-radius:24px;box-shadow:0 30px 70px rgba(27,42,74,.3);max-width:420px;padding:30px 28px 24px;text-align:center;width:100%}@-webkit-keyframes db-modal-in{0%{opacity:0;-webkit-transform:translateY(20px) scale(.94);transform:translateY(20px) scale(.94)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes db-modal-in{0%{opacity:0;-webkit-transform:translateY(20px) scale(.94);transform:translateY(20px) scale(.94)}to{opacity:1;-webkit-transform:none;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%,transparent);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%,transparent);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:rgba(5,150,105,.26)}.db-modal-explain--off{--explain-color:#dc2626;background:#fef1f1;border-color:rgba(220,38,38,.22)}.db-modal-explain--unset{--explain-color:#64748b;background:#f3f5f9;border-color:rgba(100,116,139,.24)}.db-modal-locked-note{align-items:flex-start;background:#fbf6ec;border:1px solid rgba(180,130,20,.28);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:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .2s var(--sp);transition:transform .2s var(--sp);transition:transform .2s var(--sp),-webkit-transform .2s var(--sp)}.db-modal-whatis[open] .db-modal-whatis-chev{-webkit-transform:rotate(180deg);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%,transparent)}.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 rgba(14,116,144,.32);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:box-shadow .2s,opacity .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,opacity .2s;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,opacity .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .2s,opacity .2s,-webkit-transform .2s var(--sp);transition:transform .2s var(--sp),box-shadow .2s,opacity .2s;transition:transform .2s var(--sp),box-shadow .2s,opacity .2s,-webkit-transform .2s var(--sp)}.db-modal-confirm:hover:not(:disabled){box-shadow:0 12px 26px rgba(14,116,144,.45);-webkit-transform:translateY(-2px);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;-webkit-animation:db-toast-in .4s cubic-bezier(.34,1.56,.64,1) both;animation:db-toast-in .4s cubic-bezier(.34,1.56,.64,1) both;-webkit-animation:db-toast-in .4s var(--sp) 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 rgba(5,150,105,.22);color:#1b2a4a;color:var(--navy);display:flex;font-size:15px;font-weight:800;gap:10px;left:50%;padding:14px 22px;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1100}@-webkit-keyframes db-toast-in{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes db-toast-in{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);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;-webkit-animation:db-up .5s cubic-bezier(.22,1,.36,1) .2s both;animation:db-up .5s cubic-bezier(.22,1,.36,1) .2s both;-webkit-animation:db-up .5s var(--ea) .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 rgba(14,116,144,.1);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:box-shadow .22s,border-color .2s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s,border-color .2s;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s,border-color .2s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .22s,border-color .2s,-webkit-transform .22s var(--sp);transition:transform .22s var(--sp),box-shadow .22s,border-color .2s;transition:transform .22s var(--sp),box-shadow .22s,border-color .2s,-webkit-transform .22s var(--sp)}.db-change-pill:hover{border-color:#7fcedf;border-color:var(--p-lt);box-shadow:0 10px 24px rgba(14,116,144,.22);-webkit-transform:translateY(-2px);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:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.db-change-pill:hover .db-change-pill-arrow{-webkit-transform:translateX(-3px);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 rgba(0,0,0,.22);height:20px;position:absolute;right:3px;top:3px;transition:-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s cubic-bezier(.34,1.56,.64,1);transition:transform .28s cubic-bezier(.34,1.56,.64,1),-webkit-transform .28s cubic-bezier(.34,1.56,.64,1);transition:-webkit-transform .28s var(--sp);transition:transform .28s var(--sp);transition:transform .28s var(--sp),-webkit-transform .28s var(--sp);width:20px}.db-toggle--on .db-toggle-thumb{-webkit-transform:translateX(-22px);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%,transparent)}.db-perm-num::-webkit-inner-spin-button{display:none}.db-spin{-webkit-animation:db-spin .8s linear infinite;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-sup-panel{margin:4px 16px 18px;padding: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 rgba(38,105,129,.16)}body.simehadrin .db-comm-avatar{box-shadow:0 8px 22px rgba(38,105,129,.28)}body.simehadrin .db-comm-avatar:hover{box-shadow:0 12px 28px rgba(38,105,129,.4)}body.simehadrin .db-comm-avatar--empty{border-color:rgba(38,105,129,.55)}body.simehadrin .db-logo-modal-preview{box-shadow:0 8px 22px rgba(38,105,129,.28)}body.simehadrin .db-comm-logo-edit{box-shadow:0 5px 13px rgba(38,105,129,.42)}body.simehadrin .db-logo-modal-upload{box-shadow:0 8px 20px rgba(38,105,129,.32)}body.simehadrin .db-astat-icon{box-shadow:0 4px 10px rgba(38,105,129,.18)}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 rgba(46,127,160,.14)}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 rgba(46,127,160,.28)}body.merkazia .db-comm-avatar:hover{box-shadow:0 12px 28px rgba(46,127,160,.4)}body.merkazia .db-comm-avatar--empty{border-color:rgba(46,127,160,.55)}body.merkazia .db-logo-modal-preview{box-shadow:0 8px 22px rgba(46,127,160,.28)}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 rgba(46,127,160,.42)}body.merkazia .db-logo-modal-upload{box-shadow:0 8px 20px rgba(46,127,160,.32)}body.merkazia .db-astat-icon{box-shadow:0 4px 10px rgba(46,127,160,.18)}@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:-moz-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:-moz-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;-webkit-transform:rotate(45deg);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:-moz-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:-moz-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;-webkit-filter:drop-shadow(1px -1px 10px rgba(0,0,0,.15));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:-moz-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:-moz-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:-moz-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:hsla(0,0%,100%,.72);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 rgba(0,0,0,.25);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:-moz-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:-moz-fit-content;width:fit-content}.login-form *{margin:0 auto}.login-form .main-title{font-size:28px;margin-bottom:22px}.login-form .main-title,.login-form .sub-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login-form .sub-title{color:#979797;font-size:18px;font-weight:400;margin-bottom:37px}.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:-moz-fit-content;height:fit-content;justify-content:space-between;margin-bottom:8px;margin-left:8px;padding:4px 8px;width:-webkit-fit-content;width:-moz-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 rgba(0,0,0,.12);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:rgba(26,20,0,.55);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:rgba(26,20,0,.6);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:hsla(0,0%,100%,.38);border:1px solid hsla(0,0%,100%,.55);border-radius:14px;box-shadow:0 2px 12px rgba(0,0,0,.06);display:flex;flex:1 1;flex-direction:column;gap:6px;padding:16px 12px 14px}.dbl-side-stat-num{-webkit-text-fill-color:transparent;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:rgba(26,20,0,.6);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:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.5);border-radius:14px;padding:16px 16px 12px}.dbl-side-bl-title{color:rgba(26,20,0,.65);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 rgba(0,0,0,.06);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:rgba(26,20,0,.7);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:rgba(0,0,0,.12);color:rgba(26,20,0,.65)}.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 rgba(0,0,0,.55),0 1px 0 rgba(255,199,0,.2);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 transparent;border-top:42px solid #06101c;content:"";height:0;left:-24px;position:absolute;top:0;width:0}.dbl-topbar-logo-wrap{border:2px solid rgba(255,199,0,.55);border-radius:11px;box-shadow:0 0 18px rgba(255,199,0,.35),0 0 6px rgba(255,199,0,.2);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:rgba(255,199,0,.65);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:hsla(0,0%,100%,.45);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;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .22s cubic-bezier(.4,0,.2,1);transition:transform .22s cubic-bezier(.4,0,.2,1);transition:transform .22s cubic-bezier(.4,0,.2,1),-webkit-transform .22s cubic-bezier(.4,0,.2,1)}.dbl-tn-link:hover{color:#fff}.dbl-tn-link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.dbl-tn-active{color:#ffc700!important;font-weight:700}.dbl-tn-active:after{-webkit-transform:scaleX(1)!important;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 transparent;border-top:42px solid #ffc700;content:"";height:0;position:absolute;right:-24px;top:0;width:0}.dbl-topbar-logout{align-items:center;background:rgba(0,0,0,.12);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,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s}.dbl-topbar-logout:hover{background:rgba(0,0,0,.22);color:#06101c;-webkit-transform:translateY(-1px);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 transparent;border-radius:0;color:rgba(26,39,64,.65);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:transparent!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:transparent;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:rgba(0,0,0,.08);color:#1a2740}.dbl-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.07);box-shadow:0 2px 10px rgba(0,0,0,.04);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{-webkit-filter:drop-shadow(0 2px 8px rgba(0,0,0,.12));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 rgba(0,0,0,.09);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:rgba(0,0,0,.14);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:rgba(0,0,0,.09);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:transparent;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:rgba(0,0,0,.08)}.decoration{height:100%;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1}.dbl-hero-geo{display:none}@-webkit-keyframes dbl-float-1{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-18px) scale(1.03);transform:translateY(-18px) scale(1.03)}}@keyframes dbl-float-1{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-18px) scale(1.03);transform:translateY(-18px) scale(1.03)}}@-webkit-keyframes dbl-float-2{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(14px) scale(.97);transform:translateY(14px) scale(.97)}}@keyframes dbl-float-2{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(14px) scale(.97);transform:translateY(14px) scale(.97)}}@-webkit-keyframes dbl-float-3{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-10px) scale(1.05);transform:translateY(-10px) scale(1.05)}}@keyframes dbl-float-3{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-10px) scale(1.05);transform:translateY(-10px) scale(1.05)}}@-webkit-keyframes dbl-float-4{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(12px) scale(.95);transform:translateY(12px) scale(.95)}}@keyframes dbl-float-4{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(12px) scale(.95);transform:translateY(12px) scale(.95)}}.dbl-hero-geo{border-radius:50%;pointer-events:none;position:absolute}.dbl-hero-geo-1{-webkit-animation:dbl-float-1 6s ease-in-out infinite;animation:dbl-float-1 6s ease-in-out infinite;background:rgba(26,58,92,.08);border:2px solid rgba(26,58,92,.2);height:240px;right:20%;top:-80px;width:240px}.dbl-hero-geo-2{-webkit-animation:dbl-float-2 8s ease-in-out infinite;animation:dbl-float-2 8s ease-in-out infinite;background:rgba(26,58,92,.05);border:2px solid rgba(26,58,92,.14);bottom:-50px;height:160px;right:34%;width:160px}.dbl-hero-geo-3{-webkit-animation:dbl-float-3 5s ease-in-out infinite;animation:dbl-float-3 5s ease-in-out infinite;background:rgba(26,58,92,.07);border:2px solid rgba(26,58,92,.18);height:90px;left:9%;top:30px;width:90px}.dbl-hero-geo-4{-webkit-animation:dbl-float-4 7s ease-in-out infinite;animation:dbl-float-4 7s ease-in-out infinite;background:rgba(26,58,92,.09);border:2px solid rgba(26,58,92,.22);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:rgba(26,20,0,.6);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:rgba(6,45,63,.55);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:transparent;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;-webkit-filter:drop-shadow(4px 0 18px rgba(26,58,92,.12));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,rgba(201,160,48,.55),transparent);border-radius:2px;display:block;height:240px;left:0;position:absolute;top:0;-webkit-transform-origin:top center;transform-origin:top center;width:2px}.dbl-ray-1{-webkit-transform:rotate(-32deg);transform:rotate(-32deg)}.dbl-ray-2{-webkit-transform:rotate(-16deg);transform:rotate(-16deg)}.dbl-ray-3{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dbl-ray-4{-webkit-transform:rotate(16deg);transform:rotate(16deg)}.dbl-ray-5{-webkit-transform:rotate(32deg);transform:rotate(32deg)}.dbl-hero-cta{align-items:center;background:#062d3f;border:none;border-radius:30px;box-shadow:0 4px 24px rgba(0,0,0,.15);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,box-shadow .15s,-webkit-transform .15s;transition:background .15s,transform .15s,box-shadow .15s;transition:background .15s,transform .15s,box-shadow .15s,-webkit-transform .15s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dbl-hero-cta:hover{background:#083448;box-shadow:0 8px 32px rgba(0,0,0,.2);-webkit-transform:translateY(-2px);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:transparent;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:transparent;background:linear-gradient(135deg,#1a3a5c,#0f2540);-webkit-background-clip:text;background-clip:text;-webkit-filter:drop-shadow(0 2px 12px rgba(26,58,92,.3));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:rgba(6,45,63,.45);font-size:16px;font-weight:600;text-align:center;white-space:nowrap}.dbl-body-stats-sep{background:rgba(6,45,63,.1);flex-shrink:0;height:80px;margin:0 36px;width:1px}.dbl-body-col-sep{background:rgba(6,45,63,.08);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:-webkit-transform .22s;transition:transform .22s;transition:transform .22s,-webkit-transform .22s}.dbl-circle-btn:hover{-webkit-transform:translateY(-6px);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 rgba(201,160,48,.3);box-shadow:0 4px 18px rgba(201,160,48,.18);color:#9e7a1e}.dbl-ci-navy{background:#fff;border:2px solid rgba(26,58,92,.18);box-shadow:0 4px 18px rgba(26,58,92,.1);color:#1a3a5c}.dbl-circle-btn:hover .dbl-circle-icon{box-shadow:0 8px 32px rgba(0,0,0,.16)}.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,transparent,rgba(6,45,63,.1),transparent);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:rgba(6,45,63,.3);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:rgba(6,45,63,.6);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:rgba(26,58,92,.15);border:1px solid rgba(26,58,92,.3);color:#1a3a5c}.dbl-blocklist-badge.black{background:rgba(6,45,63,.07);border:1px solid rgba(6,45,63,.15);color:#062d3f}.dbl-blocklist-badge.inherit{background:rgba(100,116,139,.08);border:1px solid rgba(100,116,139,.18);color:#64748b}.dbl-hero-deco{align-items:center;display:flex;height:340px;justify-content:center;left:-30px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:340px;z-index:3}.dbl-hero-deco-ring{border-radius:50%;position:absolute}.dbl-hero-deco-ring-1{background:rgba(26,58,92,.08);border:2px solid rgba(26,58,92,.25);box-shadow:0 0 40px rgba(26,58,92,.12);height:196px;width:196px}.dbl-hero-deco-ring-2{border:1.5px solid rgba(26,58,92,.15);height:268px;width:268px}.dbl-hero-deco-ring-3{border:1px solid rgba(26,58,92,.08);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 hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 10px 40px rgba(0,0,0,.25);height:160px;object-fit:cover;width:160px}.dbl-quicknav{background:transparent;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:rgba(6,45,63,.3);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:hsla(0,0%,100%,.92);border:1.5px solid rgba(201,160,48,.2);border-radius:18px;box-shadow:0 2px 12px rgba(26,39,64,.06);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,border-color .18s,background .18s,-webkit-transform .18s;transition:box-shadow .18s,transform .18s,border-color .18s,background .18s;transition:box-shadow .18s,transform .18s,border-color .18s,background .18s,-webkit-transform .18s}.dbl-qbtn:before{display:none}.dbl-qbtn:hover{background:#fff;border-color:rgba(201,160,48,.5);box-shadow:0 8px 28px rgba(26,39,64,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dbl-qbtn-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;transition:-webkit-transform .22s;transition:transform .22s;transition:transform .22s,-webkit-transform .22s}.dbl-qbtn:hover .dbl-qbtn-icon{-webkit-transform:scale(1.06) rotate(-3deg);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:-webkit-transform .22s;transition:transform .22s;transition:transform .22s,-webkit-transform .22s;width:58px}.dbl-icon-badge-gold{background:rgba(201,160,48,.12);border:1.5px solid rgba(201,160,48,.28);color:#c9a030}.dbl-icon-badge-navy{background:rgba(26,58,92,.09);border:1.5px solid rgba(26,58,92,.18);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:rgba(6,45,63,.42);font-size:13px;font-weight:400}.dbl-bm-sidebar{align-items:center;background:rgba(0,0,0,.03);border-right:1px solid rgba(201,160,48,.15);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:-webkit-transform .35s cubic-bezier(.34,1.56,.64,1);transition:transform .35s cubic-bezier(.34,1.56,.64,1);transition:transform .35s cubic-bezier(.34,1.56,.64,1),-webkit-transform .35s cubic-bezier(.34,1.56,.64,1)}.dbl-bm:hover{-webkit-transform:translateY(22px);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:hsla(0,0%,100%,.14);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:hsla(0,0%,100%,.4);border-radius:2px;height:4px;left:50%;top:18px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:44px}.dbl-bm-gold{background:linear-gradient(180deg,#f7d060,#c9a030 45%,#8a6010);box-shadow:3px 0 28px rgba(180,130,0,.3),inset -2px 0 8px rgba(0,0,0,.1)}.dbl-bm-navy{background:linear-gradient(180deg,#4a8fd4,#1a3a5c 45%,#091828);box-shadow:3px 0 28px rgba(26,58,92,.35),inset -2px 0 8px rgba(0,0,0,.15)}.dbl-bm-label{color:hsla(0,0%,100%,.96);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 rgba(0,0,0,.3);z-index:1}.dbl-bm-medal{align-items:center;background:#fff;border-radius:50%;box-shadow:0 8px 28px rgba(0,0,0,.22),0 0 0 4px hsla(0,0%,100%,.95),0 0 0 7px rgba(0,0,0,.07);display:flex;height:74px;justify-content:center;margin-top:-32px;position:relative;transition:box-shadow .25s,-webkit-transform .35s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .25s,transform .35s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .25s,transform .35s cubic-bezier(.34,1.56,.64,1),-webkit-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 rgba(0,0,0,.28),0 0 0 4px hsla(0,0%,100%,.95),0 0 0 7px rgba(0,0,0,.09);-webkit-transform:scale(1.12);transform:scale(1.12)}.dbl-medal-gold{color:#9e7a1e}.dbl-medal-navy{color:#1a3a5c}.dbl-manager-bottom{box-sizing:border-box;display:block;-webkit-filter:drop-shadow(0 -4px 16px rgba(26,58,92,.1));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 rgba(0,0,0,.07);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.04);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 rgba(0,0,0,.06);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 rgba(26,58,92,.25);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:rgba(56,228,248,.08);border-color:#1a3a5c}.dbl-panel-sub{color:#b0b8c8;font-size:11px;font-weight:500}.dbl-seg-loading{color:rgba(26,39,64,.35);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 rgba(0,0,0,.05);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{-webkit-font-feature-settings:"tnum";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 rgba(34,197,94,.15)}.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 rgba(0,0,0,.08);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 rgba(14,116,144,.28);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:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.as-acc.open .as-acc-chev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.as-acc-body{-webkit-animation:as-acc-in .25s ease both;animation:as-acc-in .25s ease both;direction:rtl;padding:2px 20px 20px}@-webkit-keyframes as-acc-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes as-acc-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:none;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:hsla(0,0%,100%,.7);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 rgba(14,116,144,.26);color:#fff;display:flex;font-size:13.5px;font-weight:800;gap:10px;margin-top:16px;padding:12px 14px;text-decoration:none;transition:box-shadow .16s,-webkit-transform .16s;transition:transform .16s,box-shadow .16s;transition:transform .16s,box-shadow .16s,-webkit-transform .16s}.as-leaflet:hover{box-shadow:0 10px 22px rgba(14,116,144,.34);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.as-leaflet-icon{align-items:center;background:hsla(0,0%,100%,.18);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 rgba(14,116,144,.26);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:box-shadow .16s,opacity .16s,-webkit-transform .16s;transition:transform .16s,box-shadow .16s,opacity .16s;transition:transform .16s,box-shadow .16s,opacity .16s,-webkit-transform .16s}.as-import-btn:hover:not(:disabled){box-shadow:0 8px 18px rgba(14,116,144,.34);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.as-import-btn:disabled{cursor:default;opacity:.7}.as-import-spinner{-webkit-animation:as-import-spin .7s linear infinite;animation:as-import-spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;height:15px;width:15px}@-webkit-keyframes as-import-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes as-import-spin{to{-webkit-transform:rotate(1turn);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 rgba(27,42,74,.05);padding:26px 28px 24px;transition:box-shadow .25s,-webkit-transform .25s cubic-bezier(.22,1,.36,1);transition:box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1);transition:box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1)}.anti-spam-wrapper .setting-wrapper .item:hover{box-shadow:0 12px 32px rgba(27,42,74,.1)}.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 rgba(14,116,144,.12)}.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 rgba(14,116,144,.3);font-family:inherit;font-size:15px;font-weight:700;padding:11px 30px;text-transform:none;transition:box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .2s,transform .2s cubic-bezier(.34,1.56,.64,1);transition:box-shadow .2s,transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-transform .2s cubic-bezier(.34,1.56,.64,1)}.anti-spam-wrapper .agree.MuiButton-root:hover{box-shadow:0 12px 28px rgba(14,116,144,.45);-webkit-transform:translateY(-2px);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;-webkit-animation:as-fade .2s ease both;animation:as-fade .2s ease both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(27,42,74,.45);direction:rtl;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}@-webkit-keyframes as-fade{0%{opacity:0}to{opacity:1}}@keyframes as-fade{0%{opacity:0}to{opacity:1}}.as-popup{-webkit-animation:as-pop .35s cubic-bezier(.34,1.56,.64,1) both;animation:as-pop .35s cubic-bezier(.34,1.56,.64,1) both;background:#fff;border-radius:24px;box-shadow:0 30px 70px rgba(27,42,74,.3);max-width:420px;padding:32px 28px 24px;text-align:center;width:100%}@-webkit-keyframes as-pop{0%{opacity:0;-webkit-transform:translateY(20px) scale(.92);transform:translateY(20px) scale(.92)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes as-pop{0%{opacity:0;-webkit-transform:translateY(20px) scale(.92);transform:translateY(20px) scale(.92)}to{opacity:1;-webkit-transform:none;transform:none}}.as-popup-icon{align-items:center;-webkit-animation:as-pop .5s cubic-bezier(.34,1.56,.64,1) .1s both;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 rgba(5,150,105,.4)}.as-popup--err .as-popup-icon{background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 12px 28px rgba(220,38,38,.4)}.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:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.as-failed-toggle.open .as-failed-chev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.as-failed-list{-webkit-animation:as-fade .2s ease both;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{-webkit-font-feature-settings:"tnum";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 rgba(14,116,144,.32);color:#fff;cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;margin-top:22px;padding:13px;transition:box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);width:100%}.as-popup--ok .as-popup-btn{background:linear-gradient(135deg,#22c55e,#059669);box-shadow:0 8px 20px rgba(5,150,105,.32)}.as-popup--err .as-popup-btn{background:linear-gradient(135deg,#f87171,#dc2626);box-shadow:0 8px 20px rgba(220,38,38,.32)}.as-popup-btn:hover{-webkit-transform:translateY(-2px);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:-moz-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 rgba(0,0,0,.25);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:-moz-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:-moz-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:-moz-fit-content;width:fit-content}.mobile-grid .expansion .device-info-button.line-remove-button{background-color:#fbe9ec;color:#b4123b;font-weight:600}.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 rgba(0,0,0,.2)}.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:hsla(0,0%,100%,.75)}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 rgba(0,0,0,.25);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 rgba(0,0,0,.25);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,opacity .18s,-webkit-transform .18s;transition:box-shadow .18s,transform .18s,opacity .18s;transition:box-shadow .18s,transform .18s,opacity .18s,-webkit-transform .18s;width:150px}.popup .controls div:hover{opacity:.92;-webkit-transform:translateY(-1px);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::-webkit-input-placeholder{color:#bababa}.customer-blocks-popup .blocks-list-wrapper .search-box input:-ms-input-placeholder{color:#bababa}.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:-moz-fit-content;height:fit-content;margin-left:8px;padding:10px 15px;width:-webkit-fit-content;width:-moz-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:transparent;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:rgba(0,0,0,.04);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:-moz-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::-webkit-input-placeholder{color:#bababa}.new.popup input:-ms-input-placeholder{color:#bababa}.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:-moz-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:hsla(0,0%,100%,.72);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:-moz-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 rgba(0,0,0,.25);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:-moz-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::-webkit-input-placeholder{color:#888}input.underline:-ms-input-placeholder{color:#888}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:-moz-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:-moz-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;-webkit-filter:drop-shadow(1px -1px 10px rgba(0,0,0,.15));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:-moz-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 rgba(0,0,0,.25);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;-webkit-transform:translateX(-50%);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 rgba(56,228,248,.18);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%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lgn-panel-ring-2{border-color:rgba(56,228,248,.09);height:600px;width:600px}.lgn-panel-ring-3{border-color:rgba(56,228,248,.05);height:780px;left:50%;top:50%;-webkit-transform:translate(-50%,-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{-webkit-filter:brightness(1) invert(1) hue-rotate(177deg);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:hsla(0,0%,100%,.45);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:rgba(26,58,92,.25);background:hsla(0,0%,100%,.25);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 rgba(0,0,0,.07);max-width:400px;padding:40px 40px 36px}.lgn-card-top{display:flex;justify-content:center;margin-bottom:28px}.lgn-card-logo{-webkit-filter:drop-shadow(0 2px 8px rgba(0,0,0,.1));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:rgba(26,39,64,.45);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 rgba(0,0,0,.12);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 rgba(14,116,144,.14)}.lgn-btn{border-radius:12px;box-shadow:0 4px 16px rgba(14,116,144,.3);font-size:15px;font-weight:700;height:48px;margin-top:6px;transition:opacity .15s,box-shadow .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s,box-shadow .15s;transition:opacity .15s,transform .15s,box-shadow .15s,-webkit-transform .15s}.lgn-btn:hover{box-shadow:0 8px 22px rgba(14,116,144,.42);opacity:.95;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.lgn-btn:active{opacity:1}.lgn-error{align-items:flex-start;background:rgba(239,68,68,.06);border:1px solid rgba(239,68,68,.2);border-radius:12px;display:flex;gap:12px;margin-top:20px;padding:14px 16px}.lgn-error-icon{align-items:center;background:rgba(239,68,68,.12);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:rgba(26,39,64,.5);font-size:12px}.lgn-error-close{background:none;border:none;color:rgba(26,39,64,.35);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,rgba(127,227,240,.3),transparent 70%);height:460px;right:-110px;top:-140px;width:460px}.lgn-blob-2{background:radial-gradient(circle,rgba(56,228,248,.22),transparent 70%);bottom:-180px;height:560px;left:-150px;width:560px}.lgn-blob-3{background:radial-gradient(circle,hsla(0,0%,100%,.08),transparent 70%);height:320px;left:10%;top:42%;width:320px}.lgn-card{-webkit-animation:lgn-pop .4s cubic-bezier(.22,1,.36,1) both;animation:lgn-pop .4s cubic-bezier(.22,1,.36,1) both;background:#fff;border:none;border-radius:26px;box-shadow:0 30px 80px rgba(8,40,52,.4);max-width:420px;padding:40px 38px 28px;position:relative;text-align:center;width:100%;z-index:1}@-webkit-keyframes lgn-pop{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes lgn-pop{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:none;transform:none}}.lgn-logo{align-items:center;background:#fff;border:1px solid #e7f4f8;border-radius:24px;box-shadow:0 10px 26px rgba(14,116,144,.2);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%;-webkit-transform:translateY(-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::-webkit-input-placeholder{color:#a9b2c4}.lgn-input:-ms-input-placeholder{color:#a9b2c4}.lgn-input::placeholder{color:#a9b2c4}.lgn-input:focus{background:#fff;border-color:#0e7490;box-shadow:0 0 0 4px rgba(14,116,144,.12)}.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 rgba(14,116,144,.35);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:box-shadow .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s;width:100%}.lgn-btn:hover{box-shadow:0 12px 28px rgba(14,116,144,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.lgn-btn:active{-webkit-transform:translateY(0);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 rgba(26,58,92,.25);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:transparent;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 rgba(56,228,248,.4)!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:transparent;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 rgba(14,116,144,.18);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{-webkit-animation:cust-spin .7s linear infinite;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{-webkit-animation:ws-toast-in .3s cubic-bezier(.34,1.56,.64,1) both;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 rgba(15,23,42,.22);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{-webkit-animation:ws-fill 2s linear forwards;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{-webkit-animation:dev-load 1.15s ease-in-out infinite;animation:dev-load 1.15s ease-in-out infinite;left:0;width:40%}@-webkit-keyframes ws-fill{0%{width:0}to{width:100%}}@keyframes ws-fill{0%{width:0}to{width:100%}}@-webkit-keyframes ws-toast-in{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ws-toast-in{0%{opacity:0;-webkit-transform:translateY(18px);transform:translateY(18px)}to{opacity:1;-webkit-transform:translateY(0);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 rgba(15,23,42,.06),0 4px 16px rgba(15,23,42,.04);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 transparent;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{-webkit-filter:grayscale(1);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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:7px}.ws-hour-main:hover{background:#f1f7fe}.ws-hour-row.is-open .ws-hour-main{background:rgba(56,228,248,.07)}.ws-hour-row.is-open .ws-hour-main:before{background:#1a3a5c;box-shadow:0 0 6px rgba(56,228,248,.6)}.ws-hour-row.is-open .ws-hour-main:hover{background:rgba(56,228,248,.13)}.ws-hour-row.is-closed .ws-hour-main{background:transparent}.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{-webkit-font-feature-settings:"tnum";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 transparent;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;-ms-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:rgba(56,228,248,.15);border-color:rgba(56,228,248,.4);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;-ms-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 rgba(15,23,42,.14),0 2px 8px rgba(15,23,42,.06);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:rgba(56,228,248,.15);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;-webkit-animation:ws-scope-in .3s cubic-bezier(.22,1,.36,1) both;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 rgba(27,42,74,.22),0 4px 12px rgba(14,116,144,.12);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}@-webkit-keyframes ws-scope-in{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes ws-scope-in{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:none;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 rgba(14,116,144,.3);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:rgba(14,116,144,.12);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{-webkit-animation:ws-scope-bar 5s linear forwards;animation:ws-scope-bar 5s linear forwards;background:linear-gradient(90deg,#0e7490,#3ba7c0);display:block;height:100%;-webkit-transform-origin:right center;transform-origin:right center;width:100%}@-webkit-keyframes ws-scope-bar{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes ws-scope-bar{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);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 rgba(15,23,42,.06),0 4px 16px rgba(15,23,42,.04);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:transparent;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 rgba(14,116,144,.22);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:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ws-excluded-info.open .ws-excluded-info-chev{-webkit-transform:rotate(180deg);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 rgba(26,58,92,.25);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 rgba(56,228,248,.2)}.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 rgba(15,23,42,.04);box-sizing:border-box;display:flex;gap:13px;justify-content:flex-start;margin:0;padding:11px 14px;transition:border-color .15s,box-shadow .15s,-webkit-transform .15s;transition:border-color .15s,box-shadow .15s,transform .15s;transition:border-color .15s,box-shadow .15s,transform .15s,-webkit-transform .15s;width:100%}.ws-chips .chip:hover{border-color:#b5dee8;box-shadow:0 6px 18px rgba(14,116,144,.1);-webkit-transform:translateY(-1px);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{-webkit-font-feature-settings:"tnum";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;-webkit-transform:scale(1.08);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 rgba(15,23,42,.24)!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:hsla(0,0%,100%,.18);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 rgba(14,116,144,.3);color:#fff;cursor:pointer;display:block;font-family:inherit;font-size:13.5px;font-weight:700;margin-inline-start:auto;padding:9px 22px;transition:box-shadow .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.err-dialog-btn:hover{box-shadow:0 8px 18px rgba(14,116,144,.36);-webkit-transform:translateY(-1px);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 rgba(15,23,42,.24)!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 rgba(14,116,144,.3);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;padding:11px 32px;transition:box-shadow .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s}.ws-notice-btn:hover{box-shadow:0 8px 18px rgba(14,116,144,.36);-webkit-transform:translateY(-1px);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;-ms-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 rgba(26,39,64,.12);border-radius:8px;color:rgba(26,39,64,.5);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:rgba(26,39,64,.06);border:none;border-radius:8px;color:rgba(26,39,64,.6);cursor:pointer;font-size:14px;padding:10px 22px}.dbl-ad-wrap{border-radius:14px;box-shadow:0 2px 16px rgba(0,0,0,.07);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 rgba(0,0,0,.05);border-radius:18px;box-shadow:0 2px 16px rgba(0,0,0,.06);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,rgba(56,228,248,.15),rgba(14,165,233,.1));border:1.5px solid rgba(56,228,248,.3);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:rgba(6,45,63,.45);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 rgba(26,58,92,.35);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:8px;padding:11px 24px;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s}.cs-save-btn:hover:not(:disabled){opacity:.9;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cs-save-btn:disabled{cursor:not-allowed;opacity:.55}.cs-save-spinner{-webkit-animation:cs-spin .7s linear infinite;animation:cs-spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.4);border-radius:50%;border-top-color:#fff;display:inline-block;height:15px;width:15px}@-webkit-keyframes cs-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cs-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.cs-success{background:rgba(16,185,129,.08);border:1.5px solid rgba(16,185,129,.25);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:rgba(239,68,68,.07);border:1.5px solid rgba(239,68,68,.22);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 rgba(0,0,0,.05);border-radius:18px;box-shadow:0 2px 16px rgba(0,0,0,.06);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 rgba(0,0,0,.05);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:rgba(14,116,144,.1);border-radius:20px;color:#0e7490;font-size:12px;font-weight:700;padding:3px 12px}.cs-loading{align-items:center;color:rgba(6,45,63,.45);display:flex;font-size:14px;gap:12px;justify-content:center;padding:48px 28px}.cs-loading-spinner{-webkit-animation:cs-spin .7s linear infinite;animation:cs-spin .7s linear infinite;border:2.5px solid rgba(56,228,248,.3);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 rgba(0,0,0,.04);display:flex;gap:16px;padding:18px 28px;transition:background .12s}.cs-perm-row:last-child{border-bottom:none}.cs-perm-row:hover{background:rgba(14,165,233,.03)}.cs-perm-icon{align-items:center;background:rgba(56,228,248,.1);border:1.5px solid rgba(56,228,248,.2);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:rgba(6,45,63,.45);font-size:12px}.cs-perm-control{flex-shrink:0}.cs-toggle{align-items:center;background:rgba(6,45,63,.07);border:1.5px solid rgba(6,45,63,.1);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:rgba(14,165,233,.1);border-color:rgba(14,165,233,.35);box-shadow:0 0 0 3px rgba(14,165,233,.08)}.cs-toggle-thumb{background:rgba(6,45,63,.2);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 rgba(14,165,233,.35)}.cs-toggle-label{color:rgba(6,45,63,.45);font-size:12px;font-weight:700;transition:color .2s}.cs-toggle-on .cs-toggle-label{color:#0f2540}.cs-tristate-hint{background:rgba(56,228,248,.05);border-bottom:1px solid rgba(0,0,0,.04);color:rgba(6,45,63,.55);font-size:12px;line-height:1.6;padding:12px 28px}.cs-tristate-hint strong{color:#0f2540}.cs-tristate{align-items:stretch;background:rgba(6,45,63,.06);border:1.5px solid rgba(6,45,63,.1);border-radius:22px;display:inline-flex;gap:2px;padding:3px}.cs-tristate-opt{background:transparent;border:none;border-radius:18px;color:rgba(6,45,63,.5);cursor:pointer;font-size:12px;font-weight:700;padding:6px 14px;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.cs-tristate-opt:hover{color:#0f2540}.cs-tristate-opt.is-active{box-shadow:0 2px 6px rgba(0,0,0,.15);color:#fff}.cs-tristate-opt--yes.is-active{background:linear-gradient(135deg,#10b981,#059669)}.cs-tristate-opt--no.is-active{background:linear-gradient(135deg,#ef4444,#dc2626)}.cs-tristate-opt--ignore.is-active{background:linear-gradient(135deg,#64748b,#475569)}.cs-num-wrap{align-items:center;display:flex;gap:6px}.cs-num-input{background:#fff;border:1.5px solid rgba(6,45,63,.12);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 rgba(56,228,248,.12)}.cs-num-input::-webkit-input-placeholder{color:rgba(6,45,63,.3)}.cs-num-input:-ms-input-placeholder{color:rgba(6,45,63,.3)}.cs-num-input::placeholder{color:rgba(6,45,63,.3)}.cs-num-clear{align-items:center;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.18);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:rgba(239,68,68,.16)}.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 rgba(27,42,74,.05);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,box-shadow .18s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:background .18s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;transition:background .18s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1)}.psh-back:hover{background:#d4ecf2;box-shadow:0 6px 16px rgba(14,116,144,.18);-webkit-transform:translateX(4px);transform:translateX(4px)}.psh-back:active{-webkit-transform:translateX(1px);transform:translateX(1px)}.psh-back svg{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.psh-back:hover svg{-webkit-transform:translateX(-2px);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,-webkit-transform .2s;transition:background .15s,box-shadow .18s,transform .2s;transition:background .15s,box-shadow .18s,transform .2s,-webkit-transform .2s}.psh-logout:hover{background:#dc2626;border-color:#dc2626;box-shadow:0 6px 16px rgba(220,38,38,.28);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{-webkit-animation:psh-fade .4s cubic-bezier(.22,1,.36,1) both;animation:psh-fade .4s cubic-bezier(.22,1,.36,1) both;flex:1 1;padding:30px 32px 44px}.psh-body--flush{padding:0}@-webkit-keyframes psh-fade{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes psh-fade{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes ol-bg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ol-bg{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes ol-float1{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-30px) scale(1.07);transform:translateY(-30px) scale(1.07)}}@keyframes ol-float1{0%,to{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}50%{-webkit-transform:translateY(-30px) scale(1.07);transform:translateY(-30px) scale(1.07)}}@-webkit-keyframes ol-float2{0%,to{-webkit-transform:translateY(0) scale(1) rotate(0deg);transform:translateY(0) scale(1) rotate(0deg)}50%{-webkit-transform:translateY(25px) scale(.94) rotate(8deg);transform:translateY(25px) scale(.94) rotate(8deg)}}@keyframes ol-float2{0%,to{-webkit-transform:translateY(0) scale(1) rotate(0deg);transform:translateY(0) scale(1) rotate(0deg)}50%{-webkit-transform:translateY(25px) scale(.94) rotate(8deg);transform:translateY(25px) scale(.94) rotate(8deg)}}@-webkit-keyframes ol-float3{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}33%{-webkit-transform:translateY(-20px) scale(1.05);transform:translateY(-20px) scale(1.05)}66%{-webkit-transform:translateY(15px) scale(.97);transform:translateY(15px) scale(.97)}}@keyframes ol-float3{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}33%{-webkit-transform:translateY(-20px) scale(1.05);transform:translateY(-20px) scale(1.05)}66%{-webkit-transform:translateY(15px) scale(.97);transform:translateY(15px) scale(.97)}}@-webkit-keyframes ol-shine{0%{left:-80%}to{left:130%}}@keyframes ol-shine{0%{left:-80%}to{left:130%}}@-webkit-keyframes ol-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,196,0,.55)}60%{box-shadow:0 0 0 22px rgba(255,196,0,0)}}@keyframes ol-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,196,0,.55)}60%{box-shadow:0 0 0 22px rgba(255,196,0,0)}}@-webkit-keyframes ol-fade-up{0%{opacity:0;-webkit-transform:translateY(22px);transform:translateY(22px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ol-fade-up{0%{opacity:0;-webkit-transform:translateY(22px);transform:translateY(22px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes ol-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ol-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ol-page{align-items:center;-webkit-animation:ol-bg 12s ease infinite;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%;-webkit-filter:blur(90px);filter:blur(90px);opacity:.42;pointer-events:none;position:fixed;z-index:0}.ol-blob--1{-webkit-animation:ol-float1 9s ease-in-out infinite;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{-webkit-animation:ol-float2 13s ease-in-out infinite;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{-webkit-animation:ol-float3 11s ease-in-out infinite;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,rgba(255,196,0,.92),rgba(255,213,53,.88) 50%,rgba(255,234,112,.72));border-bottom:1.5px solid hsla(0,0%,100%,.45);box-shadow:0 4px 40px rgba(180,130,0,.2);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;-webkit-filter:drop-shadow(0 2px 8px rgba(0,0,0,.12));filter:drop-shadow(0 2px 8px rgba(0,0,0,.12));height:54px;width:auto}.ol-hero-eyebrow{color:rgba(26,43,74,.6);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{-webkit-animation:ol-fade-up .55s cubic-bezier(.22,1,.36,1) both;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:hsla(0,0%,100%,.7);border:1.5px solid rgba(255,196,0,.35);border-radius:16px;box-shadow:0 4px 20px rgba(180,130,0,.1);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:hsla(0,0%,100%,.72);border:1.5px solid hsla(0,0%,100%,.6);border-radius:22px;box-shadow:0 8px 40px rgba(30,30,80,.08),inset 0 1px 0 hsla(0,0%,100%,.9);overflow:hidden;transition:box-shadow .25s}.ol-section:hover{box-shadow:0 12px 50px rgba(30,30,80,.13),inset 0 1px 0 hsla(0,0%,100%,.9)}.ol-section--gold{background:linear-gradient(145deg,hsla(0,0%,100%,.82),rgba(255,250,210,.82));border-color:rgba(255,196,0,.4)}.ol-section-head{align-items:center;background:hsla(0,0%,100%,.35);border-bottom:1.5px solid rgba(200,200,220,.25);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 rgba(180,130,0,.28);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:hsla(0,0%,100%,.6);border:1.5px solid rgba(180,180,210,.35);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:hsla(0,0%,100%,.9);border-color:#ffc400;box-shadow:0 0 0 3px rgba(255,196,0,.18)}.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:not(:-ms-input-placeholder)~.ol-label{color:#b45309;font-size:10px;font-weight:700;letter-spacing:.5px;top:5px}.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:rgba(255,237,213,.75);border:1.5px solid rgba(251,146,60,.35);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:hsla(0,0%,100%,.75);border:1.5px solid rgba(180,130,0,.22);border-radius:40px;box-shadow:0 2px 10px rgba(0,0,0,.06);overflow:hidden}.ol-qty-btn,.ol-qty-track{align-items:center;display:flex}.ol-qty-btn{background:transparent;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:rgba(255,196,0,.18)}.ol-qty-btn--plus{color:#059669}.ol-qty-num{border-left:1px solid rgba(180,130,0,.18);border-right:1px solid rgba(180,130,0,.18);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 rgba(180,130,0,.18);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:hsla(0,93%,94%,.85);border:1.5px solid rgba(239,68,68,.35);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 rgba(255,196,0,.45),inset 0 2px 0 hsla(0,0%,100%,.3);color:#1a2b4a;cursor:pointer;font-size:17px;font-weight:900;justify-content:center;letter-spacing:.3px;overflow:hidden;padding:18px;position:relative;transition:box-shadow .18s,background-position .4s,-webkit-transform .18s;transition:transform .18s,box-shadow .18s,background-position .4s;transition:transform .18s,box-shadow .18s,background-position .4s,-webkit-transform .18s;width:100%}.ol-submit:hover:not(:disabled){background-position:100%;box-shadow:0 12px 40px rgba(255,196,0,.55),inset 0 2px 0 hsla(0,0%,100%,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ol-submit:active:not(:disabled){-webkit-transform:translateY(0);transform:translateY(0)}.ol-submit:disabled{cursor:not-allowed;opacity:.65}.ol-submit-shine{-webkit-animation:ol-shine 2.4s cubic-bezier(.4,0,.2,1) 1.2s infinite;animation:ol-shine 2.4s cubic-bezier(.4,0,.2,1) 1.2s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45),transparent);height:100%;left:-80%;pointer-events:none;position:absolute;top:0;width:60%}.ol-spinner{-webkit-animation:ol-spin .75s linear infinite;animation:ol-spin .75s linear infinite;border:3px solid rgba(26,43,74,.2);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 rgba(180,180,210,.2);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;-webkit-animation:ol-fade-up .55s cubic-bezier(.22,1,.36,1) both;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{-webkit-animation:ol-pulse 2s ease infinite;animation:ol-pulse 2s ease infinite;background:linear-gradient(135deg,#ffd835,#ffc400);border-radius:50%;box-shadow:0 8px 32px rgba(255,196,0,.45);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 rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.04);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 rgba(26,43,74,.32)!important;font-size:14px!important;font-weight:700!important;padding:11px 28px!important;text-transform:none!important;transition:opacity .18s,-webkit-transform .15s!important;transition:opacity .18s,transform .15s!important;transition:opacity .18s,transform .15s,-webkit-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 rgba(26,43,74,.38)!important;opacity:.9!important;-webkit-transform:translateY(-1px)!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}@-webkit-keyframes as2-pop{0%{opacity:0;-webkit-transform:scale(.88) translateY(6px);transform:scale(.88) translateY(6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes as2-pop{0%{opacity:0;-webkit-transform:scale(.88) translateY(6px);transform:scale(.88) translateY(6px)}to{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes as2-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes as2-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes as2-fade{0%{opacity:0}to{opacity:1}}@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 rgba(0,0,0,.07),0 1px 3px rgba(0,0,0,.04);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 rgba(0,0,0,.11),0 1px 3px rgba(0,0,0,.04)}.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{-webkit-transform:translateX(-28px);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 rgba(26,43,74,.35);color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:26px;height:42px;justify-content:center;line-height:1;transition:box-shadow .18s,background .18s,-webkit-transform .18s;transition:transform .18s,box-shadow .18s,background .18s;transition:transform .18s,box-shadow .18s,background .18s,-webkit-transform .18s;width:42px}.as2-add-btn:hover{box-shadow:0 6px 18px rgba(26,43,74,.42);-webkit-transform:scale(1.1);transform:scale(1.1)}.as2-add-btn--close{background:linear-gradient(135deg,#ef4444,#dc2626);font-size:18px}.as2-add-row{align-items:center;-webkit-animation:as2-pop .2s cubic-bezier(.22,1,.36,1) both;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{-webkit-animation:as2-spin .7s linear infinite;animation:as2-spin .7s linear infinite;border:2.5px solid hsla(0,0%,100%,.3);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:hsla(0,0%,100%,.72);border-radius:14px;display:flex;flex-direction:column;gap:13px;inset:0;justify-content:center;position:absolute;z-index:5}.as2-loading-spinner{-webkit-animation:cust-spin .8s linear infinite;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{-webkit-animation:as2-spin 1s linear infinite;animation:as2-spin 1s linear infinite;background:#4a6fa5;border-radius:50%;display:inline-block;height:10px;width:10px}.as2-chip{align-items:center;-webkit-animation:as2-pop .2s cubic-bezier(.22,1,.36,1) both;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,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s}.as2-chip--removing{opacity:.4;-webkit-transform:scale(.9);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:rgba(220,38,38,.1);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 rgba(0,0,0,.2);display:block;height:22px;position:absolute;right:3px;top:3px;transition:-webkit-transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1);transition:transform .25s cubic-bezier(.22,1,.36,1),-webkit-transform .25s cubic-bezier(.22,1,.36,1);width:22px}.as2-toggle--on .as2-toggle-thumb{-webkit-transform:translateX(-24px);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 rgba(15,23,42,.24)!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 rgba(214,160,40,.28);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 rgba(214,160,40,.3);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:800;padding:10px 28px;transition:box-shadow .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s}.cat-warn-dialog-btn:hover{box-shadow:0 8px 18px rgba(214,160,40,.36);-webkit-transform:translateY(-1px);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 rgba(255,166,43,.22);color:#e8820e;font-size:14px;font-weight:700;line-height:1.45;max-width:260px;padding:13px 19px;position:relative;text-align:center;transition:box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1)}.psh-body .cat-add-callout:hover .cat-add-bubble{box-shadow:0 10px 22px rgba(255,166,43,.3);-webkit-transform:scale(1.05);transform:scale(1.05)}.psh-body .cat-add-bubble:after{border-bottom:9px solid transparent;border-right:11px solid #ffa62b;border-top:9px solid transparent;left:-11px}.psh-body .cat-add-bubble:after,.psh-body .cat-add-bubble:before{content:"";height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.psh-body .cat-add-bubble:before{border-bottom:8px solid transparent;border-right:9px solid #fff;border-top:8px solid transparent;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 rgba(245,147,36,.45);color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:76px;justify-content:center;padding:0;transition:box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s,-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);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 rgba(245,147,36,.52);-webkit-transform:scale(1.08);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 rgba(20,60,80,.05);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:rgba(5,150,105,.3)}.psh-body .cat-dial-item.is-allowed .cat-dial-item-icon{background:linear-gradient(135deg,#10b981,#059669);border-color:transparent;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:rgba(220,38,38,.3)}.psh-body .cat-dial-item.is-blocked .cat-dial-item-icon{background:linear-gradient(135deg,#dc2626,#b42020);border-color:transparent;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 rgba(14,116,144,.28);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;-webkit-animation:as2-fade .3s ease both;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:-moz-fit-content;width:fit-content}.cat-back-btn svg{transition:-webkit-transform .18s;transition:transform .18s;transition:transform .18s,-webkit-transform .18s}.cat-back-btn:hover{color:#1a2b4a;gap:10px}.cat-back-btn:hover svg{-webkit-transform:translateX(3px);transform:translateX(3px)}.cat-detail-header{background:#fff;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.06);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 rgba(26,43,74,.28);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 rgba(0,0,0,.06);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}.psh-body .bm-tabs{border-bottom:1.5px solid #ece9f6;display:flex;gap:8px;margin-bottom:18px;padding-bottom:0}.psh-body .bm-tab{align-items:center;background:transparent;border:none;border-bottom:2.5px solid transparent;color:#7c879b;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;margin-bottom:-1.5px;padding:11px 18px;transition:color .15s,border-color .15s}.psh-body .bm-tab svg{flex-shrink:0}.psh-body .bm-tab:hover{color:#0e7490}.psh-body .bm-tab.active{border-bottom-color:#0e7490;color:#0e7490}.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,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.cat-action-btn:hover{opacity:.88;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cat-action-btn--add{background:linear-gradient(135deg,#0e7490,#0c5f77);box-shadow:0 3px 10px rgba(14,116,144,.28);color:#fff}.psh-body .cat-detail-wrap .grid-wrapper{position:relative}.cat-grid-loading{align-items:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:hsla(0,0%,100%,.82);border-radius:14px;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;min-height:160px;position:absolute;z-index:30}.cat-grid-spinner{-webkit-animation:cat-spin .7s linear infinite;animation:cat-spin .7s linear infinite;border:3.5px solid #d6e7ee;border-radius:50%;border-top-color:#0e7490;box-sizing:border-box;display:block;flex:0 0 auto;height:38px;min-height:38px;min-width:38px;width:38px}.cat-grid-loading-text{color:#0c5f77;font-size:13.5px;font-weight:700}@-webkit-keyframes cat-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cat-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.psh-body .cat-detail-actions .cat-head-search{align-items:stretch;background:#fff;border:1.5px solid #ece9f6;border-radius:10px;display:inline-flex;overflow:hidden;transition:border-color .15s,box-shadow .15s}.psh-body .cat-detail-actions .cat-head-search:focus-within{border-color:#7fcedf;box-shadow:0 0 0 3px rgba(14,116,144,.12)}.psh-body .cat-head-search input{background:transparent;border:none;color:#1b2a4a;font-family:inherit;font-size:13.5px;outline:none;padding:9px 12px;width:210px}.psh-body .cat-head-search input::-webkit-input-placeholder{color:#a9b2c4}.psh-body .cat-head-search input:-ms-input-placeholder{color:#a9b2c4}.psh-body .cat-head-search input::placeholder{color:#a9b2c4}.psh-body .cat-head-search-clear{align-items:center;background:transparent;border:none;color:#9aa3b5;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:26px}.psh-body .cat-head-search-clear:hover{color:#dc2626}.psh-body .cat-head-search-go{align-items:center;background:#0e7490;border:none;color:#fff;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;transition:background .15s;width:38px}.psh-body .cat-head-search-go:hover{background:#0c5f77}.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 rgba(14,116,144,.14);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::-webkit-input-placeholder{color:#a9b2c4}.psh-body .cat-detail-wrap .add-form .item input.underline:-ms-input-placeholder{color:#a9b2c4}.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-overlay{background:transparent;inset:0;position:fixed;z-index:99}.cat-import-menu{background:#fff;border:1.5px solid #eef1f7;border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,.12);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 rgba(15,23,42,.22)!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 rgba(14,116,144,.3);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 rgba(74,111,165,.12)}.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 rgba(14,116,144,.3);color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:7px;padding:10px 22px;transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.cat-dialog-submit:hover:not(:disabled){opacity:.9;-webkit-transform:translateY(-1px);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 rgba(220,38,38,.3)!important}.cat-toast-overlay{-webkit-animation:cat-fade .2s ease;animation:cat-fade .2s ease;background:rgba(15,23,42,.25);inset:0;justify-content:center;position:fixed;z-index:10000}.cat-toast,.cat-toast-overlay{align-items:center;display:flex}.cat-toast{-webkit-animation:cat-pop .25s cubic-bezier(.34,1.56,.64,1);animation:cat-pop .25s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:20px;box-shadow:0 24px 60px rgba(15,23,42,.28);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{-webkit-animation:cust-spin .8s linear infinite;animation:cust-spin .8s linear infinite;border-color:#0e7490 #0e7490 transparent transparent;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}@-webkit-keyframes cat-pop{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes cat-pop{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cat-fade{0%{opacity:0}to{opacity: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{-webkit-transform:none;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,-webkit-transform .15s;transition:box-shadow .2s,transform .15s;transition:box-shadow .2s,transform .15s,-webkit-transform .15s;width:100%}.cat-main-card:hover{box-shadow:0 4px 18px rgba(46,80,144,.15);-webkit-transform:translateY(-1px);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 rgba(14,116,144,.35)}.psh-body .as2-add-btn:hover{box-shadow:0 6px 18px rgba(14,116,144,.42)}.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 rgba(14,116,144,.15)}.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:transparent;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 rgba(214,160,40,.28);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 rgba(27,42,74,.05);box-sizing:border-box;display:flex;gap:10px;justify-content:space-between;padding:10px 10px 10px 14px;transition:border-color .15s,box-shadow .15s,-webkit-transform .15s;transition:border-color .15s,box-shadow .15s,transform .15s;transition:border-color .15s,box-shadow .15s,transform .15s,-webkit-transform .15s;width:100%}.psh-body .cat-item:hover{border-color:#b5dee8;box-shadow:0 5px 14px rgba(14,116,144,.1);-webkit-transform:translateY(-1px);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 rgba(0,0,0,.07);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 rgba(0,0,0,.05);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:transparent;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,-webkit-transform .2s;transition:background .15s,transform .2s;transition:background .15s,transform .2s,-webkit-transform .2s;width:38px}.psh-body .customers-wrapper .search-wrapper .button:hover{background:#0c5f77;-webkit-transform:translateY(-1px);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,box-shadow .18s,-webkit-transform .2s;transition:background .15s,transform .2s,box-shadow .18s;transition:background .15s,transform .2s,box-shadow .18s,-webkit-transform .2s}.psh-body .customers-wrapper .title .export:hover{background:#d4ecf2;box-shadow:0 6px 16px rgba(14,116,144,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.psh-body .customers-wrapper .title .cust-sublines-btn{align-items:center;background:#fff;border:1px solid #cde9f0;border-radius:10px;box-sizing:border-box;color:#0c5f77;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;height:42px;justify-content:center;line-height:1;margin:0;padding:0 16px;transition:background .15s,box-shadow .18s,color .15s,border-color .15s,-webkit-transform .2s;transition:background .15s,transform .2s,box-shadow .18s,color .15s,border-color .15s;transition:background .15s,transform .2s,box-shadow .18s,color .15s,border-color .15s,-webkit-transform .2s}.psh-body .customers-wrapper .title .cust-sublines-btn:hover{background:#e7f4f8;box-shadow:0 6px 16px rgba(14,116,144,.18);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.psh-body .customers-wrapper .title .cust-sublines-btn.on{background:linear-gradient(135deg,#0e7490,#0c5f77);border-color:transparent;box-shadow:0 6px 16px rgba(14,116,144,.3);color:#fff}.psh-body .customers-wrapper .cust-card-row-val--name{direction:rtl}.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 rgba(22,163,74,.16)}.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,-webkit-transform .2s;transition:background .15s,transform .2s;transition:background .15s,transform .2s,-webkit-transform .2s;width:24px}.psh-body .customers-wrapper .cust-nick-pencil:hover{background:#0e7490;color:#fff;-webkit-transform:scale(1.08);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 rgba(14,116,144,.12)}.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:-webkit-filter .15s,-webkit-transform .2s;transition:filter .15s,transform .2s;transition:filter .15s,transform .2s,-webkit-filter .15s,-webkit-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{-webkit-transform:scale(1.08);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 rgba(14,116,144,.12)}.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:transparent;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 rgba(14,116,144,.12)}.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,-webkit-transform .15s;transition:color .15s,transform .15s;transition:color .15s,transform .15s,-webkit-transform .15s}.psh-body .customers-wrapper .cust-name-cell:hover{color:#0a4e63;text-decoration:underline;-webkit-transform:translateX(-2px);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:-webkit-transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s cubic-bezier(.34,1.56,.64,1),-webkit-transform .2s cubic-bezier(.34,1.56,.64,1)}.psh-body .customers-wrapper .button-wrapper .button:hover{-webkit-transform:scale(1.12);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,-webkit-transform .2s;transition:background .15s,transform .2s;transition:background .15s,transform .2s,-webkit-transform .2s;width:32px}.psh-body .customers-wrapper .pagination .page-arrow:hover{background:#0c5f77;color:#fff;-webkit-transform:translateY(-1px);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 rgba(5,150,105,.22);color:#1b2a4a;font-weight:800;left:50%;padding:12px 20px;position:fixed;-webkit-transform:translateX(-50%);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 rgba(14,116,144,.12)}.psh-body select.psh-select option{color:#1b2a4a;font-weight:600}.psh-body .customer-detail-page{-webkit-animation:psh-fade .35s cubic-bezier(.22,1,.36,1) both;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 rgba(27,42,74,.06);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 rgba(14,116,144,.28);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,box-shadow .18s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1);transition:background .15s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s;transition:background .15s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,-webkit-transform .22s cubic-bezier(.34,1.56,.64,1)}.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 rgba(214,160,40,.3);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 rgba(14,116,144,.12)}.psh-body .bl-redesign .bl-search input::-webkit-input-placeholder{color:#a9b2c4}.psh-body .bl-redesign .bl-search input:-ms-input-placeholder{color:#a9b2c4}.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 rgba(14,116,144,.28);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;padding:9px 16px;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.psh-body .bl-redesign .bl-add-btn:hover{box-shadow:0 8px 18px rgba(14,116,144,.34);-webkit-transform:translateY(-1px);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{-webkit-font-feature-settings:"tnum";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 rgba(15,23,42,.28)!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:hsla(0,0%,100%,.18);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:hsla(0,0%,100%,.15);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:hsla(0,0%,100%,.3)}.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-note{border-radius:8px;font-size:.8rem;line-height:1.65;padding:8px 11px}.bl-note--info{background:#f1f5f9;border:1px solid #e2e8f0;color:#475569}.bl-note--policy{background:#fef3c7;border:1px solid #fde68a;color:#92400e}.bl-note .bl-ltr{direction:ltr;font-weight:700;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.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 rgba(14,116,144,.12)}.bl-input:disabled{background:#f4f6fa;color:#8a93a8;cursor:not-allowed}.bl-input::-webkit-input-placeholder{color:#a9b2c4}.bl-input:-ms-input-placeholder{color:#a9b2c4}.bl-input::placeholder{color:#a9b2c4}.bhist-filters select,.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%}.bhist-filters select:focus,.bl-dialog select:focus{border-color:#7fcedf;box-shadow:0 0 0 3px rgba(14,116,144,.12)}.bhist-item{align-items:center;cursor:pointer;transition:background .15s,box-shadow .15s}.bhist-item:hover{background:#f1f5f9}.bhist-item-chev{-webkit-margin-start:auto;color:#94a3b8;flex-shrink:0;margin-inline-start:auto}.bhist-detail-grid{grid-gap:12px 18px;display:grid;gap:12px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.bhist-detail-cell{display:flex;flex-direction:column;gap:3px}.bhist-detail-lbl{color:#94a3b8;font-size:11.5px;font-weight:700}.bhist-detail-val{color:#1b2a4a;font-size:14px;font-weight:600}.bhist-detail-note{display:flex;flex-direction:column;gap:5px;margin-top:14px}.bhist-detail-note-box{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;color:#1b2a4a;font-size:13.5px;padding:9px 12px;white-space:pre-wrap}.bhist-detail-note-box--action{background:#fef3c7;border-color:#fde68a;color:#92400e}.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 rgba(0,0,0,.25);height:18px;position:absolute;right:3px;top:3px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:18px}.bl-switch.on .bl-switch-knob{-webkit-transform:translateX(-18px);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{align-items:center;background:linear-gradient(135deg,#0e7490,#0c5f77);border:none;border-radius:10px;box-shadow:0 4px 12px rgba(14,116,144,.3);color:#fff;cursor:pointer;display:inline-flex;flex:2 1;font-family:inherit;font-size:14px;font-weight:800;gap:7px;justify-content:center;padding:11px;transition:box-shadow .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s}.bl-dialog-submit svg,.cat-dialog-submit svg{display:block;flex-shrink:0}.bl-dialog-submit:hover{box-shadow:0 8px 18px rgba(14,116,144,.36);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.bl-dialog-submit:disabled{box-shadow:none;cursor:not-allowed;opacity:.5;-webkit-transform:none;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 rgba(220,38,38,.3)}.bl-dialog-submit--danger:hover{box-shadow:0 8px 18px rgba(220,38,38,.36)}.psh-body .cust-back-btn:hover{background:#d4ecf2;box-shadow:0 6px 16px rgba(14,116,144,.18);-webkit-transform:translateX(4px);transform:translateX(4px)}.psh-body .cust-back-btn svg{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.psh-body .cust-back-btn:hover svg{-webkit-transform:translateX(3px);transform:translateX(3px)}.psh-body .ci-redesign{direction:rtl;display:block}.psh-body .ci-redesign .ci-hero{align-items:center;-webkit-animation:psh-fade .35s cubic-bezier(.22,1,.36,1) both;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 rgba(27,42,74,.06);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 rgba(14,116,144,.3);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 rgba(14,116,144,.3);color:#fff;cursor:pointer;display:flex;gap:8px;padding:11px 18px;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.psh-body .ci-redesign .settings-dropdown .main:hover{box-shadow:0 12px 24px rgba(14,116,144,.42);-webkit-transform:translateY(-2px);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 rgba(27,42,74,.18);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:box-shadow .15s,background .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s,background .15s;transition:transform .15s,box-shadow .15s,background .15s,-webkit-transform .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 rgba(14,116,144,.16);-webkit-transform:translateY(-1px);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 rgba(186,45,45,.14);-webkit-transform:translateY(-1px);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{-webkit-animation:psh-fade .4s cubic-bezier(.22,1,.36,1) .06s both;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 rgba(27,42,74,.06);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:box-shadow .18s,background .15s,color .15s,-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,background .15s,color .15s;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,background .15s,color .15s,-webkit-transform .18s cubic-bezier(.34,1.56,.64,1);white-space:nowrap}.psh-body .ci-redesign .ci-act svg{flex-shrink:0}.psh-body .ci-redesign .ci-act:hover{-webkit-transform:translateY(-2px);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:transparent;box-shadow:0 6px 14px rgba(14,116,144,.3);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:transparent;box-shadow:0 6px 14px rgba(37,99,235,.3);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:transparent;box-shadow:0 6px 14px rgba(220,38,38,.3);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:transparent;box-shadow:0 6px 14px rgba(230,130,14,.3);color:#fff}.psh-body .ci-redesign .ci-act--remove{background:#fbe9ec;border-color:#f4c6cf;color:#b4123b}.psh-body .ci-redesign .ci-act--remove:hover{background:#b4123b;border-color:transparent;box-shadow:0 6px 14px rgba(180,18,59,.3);color:#fff}.psh-body .ci-redesign .ci-act:disabled{cursor:default;opacity:.6;-webkit-transform:none;transform:none}.psh-body .ci-redesign .ci-act-spinner{-webkit-animation:ci-act-spin .7s linear infinite;animation:ci-act-spin .7s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid transparent;flex-shrink:0;height:14px;width:14px}@-webkit-keyframes ci-act-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ci-act-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.psh-body .ci-redesign .ci-act--device.is-open{background:#0e7490;border-color:transparent;box-shadow:0 4px 12px rgba(14,116,144,.28);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 rgba(27,42,74,.05);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 rgba(14,116,144,.25);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 rgba(27,42,74,.05);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{-webkit-animation:cust-spin .7s linear infinite;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{-webkit-animation:dev-load 1.15s ease-in-out infinite;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%}@-webkit-keyframes dev-load{0%{left:-42%}to{left:100%}}@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{-webkit-font-feature-settings:"tnum";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 rgba(27,42,74,.05);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 rgba(0,0,0,.25);height:18px;position:absolute;right:3px;top:3px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:18px}.psh-body .customers-wrapper .cust-switch.on .cust-switch-knob{-webkit-transform:translateX(-18px);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-pager{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:22px}.psh-body .customers-wrapper .cust-pager-btn{align-items:center;background:#fff;border:1px solid #cde7ee;border-radius:11px;color:#0e7490;cursor:pointer;display:flex;height:38px;justify-content:center;transition:background .15s,border-color .15s,color .15s,opacity .15s;width:38px}.psh-body .customers-wrapper .cust-pager-btn:hover:not(:disabled){background:#0e7490;border-color:#0e7490;color:#fff}.psh-body .customers-wrapper .cust-pager-btn:disabled{cursor:default;opacity:.4}.psh-body .customers-wrapper .cust-pager-info{color:#0c5f77;font-size:14px;font-weight:800;min-width:180px;text-align:center}.psh-body .customers-wrapper .cust-loading{align-items:center;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background:hsla(0,0%,100%,.7);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{-webkit-animation:cust-spin .8s linear infinite;animation:cust-spin .8s linear infinite;border:4px solid #dceef3;border-radius:50%;border-top-color:#0e7490;height:48px;width:48px}@-webkit-keyframes cust-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cust-spin{to{-webkit-transform:rotate(1turn);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 rgba(27,42,74,.06);cursor:pointer;overflow:hidden;padding:18px 18px 16px;position:relative;transition:box-shadow .25s,border-color .2s,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .2s;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .2s,-webkit-transform .25s cubic-bezier(.34,1.56,.64,1)}.psh-body .customers-wrapper .cust-card:hover{border-color:#9fd8e4;box-shadow:0 18px 40px rgba(14,116,144,.2);-webkit-transform:translateY(-5px);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 rgba(220,38,38,.18);color:#dc2626;cursor:pointer;display:flex;height:28px;justify-content:center;left:13px;opacity:0;position:absolute;top:13px;-webkit-transform:scale(.85);transform:scale(.85);transition:opacity .2s,background .15s,-webkit-transform .2s;transition:opacity .2s,transform .2s,background .15s;transition:opacity .2s,transform .2s,background .15s,-webkit-transform .2s;width:28px;z-index:3}.psh-body .customers-wrapper .cust-card:hover .cust-card-del{opacity:1;-webkit-transform:scale(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 rgba(14,116,144,.3);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 rgba(16,185,129,.18);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{-webkit-font-feature-settings:"tnum";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:transparent;color:#fff}.psh-body .customers-wrapper .cust-card-manage:hover{box-shadow:0 8px 18px rgba(14,116,144,.32);gap:11px}.psh-body .customers-wrapper .cust-card-line-actions{display:flex;gap:7px;margin-top:4px}.psh-body .customers-wrapper .cust-line-act{align-items:center;background:#fff;border:1px solid;border-radius:10px;cursor:pointer;display:inline-flex;flex:1 1;font-family:inherit;font-size:12px;font-weight:700;gap:5px;justify-content:center;line-height:1;min-width:0;padding:8px 6px;transition:background .16s,color .16s,border-color .16s,-webkit-transform .16s;transition:background .16s,color .16s,border-color .16s,transform .16s;transition:background .16s,color .16s,border-color .16s,transform .16s,-webkit-transform .16s}.psh-body .customers-wrapper .cust-line-act svg{flex-shrink:0}.psh-body .customers-wrapper .cust-line-act:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.psh-body .customers-wrapper .cust-line-act--watch{border-color:#f0dbaf;color:#b7791f}.psh-body .customers-wrapper .cust-line-act--watch:hover{background:#b7791f;border-color:transparent;color:#fff}.psh-body .customers-wrapper .cust-line-act--block{border-color:#cde9f0;color:#0c5f77}.psh-body .customers-wrapper .cust-line-act--block:hover{background:#0e7490;border-color:transparent;color:#fff}.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,-webkit-transform .2s;transition:background .15s,transform .2s;transition:background .15s,transform .2s,-webkit-transform .2s;width:34px}.psh-body .customers-wrapper .cust-pagination .page-arrow:hover{background:#0c5f77;color:#fff;-webkit-transform:translateY(-1px);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 rgba(0,0,0,.07);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:hsla(0,0%,100%,.6)}.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:transparent;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 rgba(14,116,144,.35)!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 rgba(217,164,32,.35);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{-webkit-font-feature-settings:"tnum";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:transparent;box-shadow:0 4px 10px rgba(14,116,144,.2);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:-moz-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 rgba(27,42,74,.18);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:rgba(14,116,144,.12);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 rgba(22,163,74,.22)!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{-webkit-filter:saturate(.85);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 rgba(186,45,45,.22)!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{-webkit-filter:saturate(.85);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 rgba(14,116,144,.3);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 rgba(14,116,144,.14)}.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:transparent;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 rgba(14,116,144,.16);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:transparent;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 rgba(14,116,144,.16);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:transparent;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 rgba(14,116,144,.16);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,-webkit-transform .2s;transition:background .15s,box-shadow .18s,transform .2s;transition:background .15s,box-shadow .18s,transform .2s,-webkit-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 rgba(245,147,36,.32);color:#fff;-webkit-transform:translateY(-1px);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;-webkit-transform:none;transform:none}.psh-body .dev-unblock-spinner{-webkit-animation:cust-spin .7s linear infinite;animation:cust-spin .7s linear infinite;border:2px solid rgba(245,147,36,.3);border-radius:50%;border-top-color:#f59324;height:15px;width:15px}.psh-body .membership-tag{align-items:center;border-radius:20px;display:inline-flex;font-size:11px;font-weight:800;gap:5px;letter-spacing:-.1px;line-height:1.4;padding:3px 11px;white-space:nowrap}.psh-body .membership-tag:before{background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:6px;opacity:.85;width:6px}.psh-body .membership-tag--primary{background:#e4f1f6;border:1px solid #c4e4ee;color:#0e7490}.psh-body .membership-tag--customer{background:#fff4e2;border:1px solid #fad9a8;color:#b5650e}.psh-body .membership-tag--line{background:#f0eafb;border:1px solid #ddd0f4;color:#6d28d9}.psh-body .customers-wrapper .cust-card-name .membership-tag{-webkit-margin-start:4px;margin-inline-start:4px}.psh-body .customers-wrapper .cust-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.bsearch{background:#fff;border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 4px 24px rgba(14,116,144,.07),0 1px 3px rgba(0,0,0,.04);margin:0 0 18px;padding:18px 20px}.bsearch-head{align-items:center;display:flex;gap:12px;margin-bottom:14px}.bsearch-head-icon{align-items:center;background:linear-gradient(135deg,#e0f2fe,#cffafe);border-radius:12px;color:#0e7490;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.bsearch-titles{display:flex;flex-direction:column;gap:2px}.bsearch-title{color:#0f172a;font-size:16px;font-weight:800;margin:0}.bsearch-sub{color:#64748b;font-size:12.5px;line-height:1.35;margin:0}.bsearch-bar{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px}.bsearch-input-wrap{align-items:center;display:flex;flex:1 1 260px;position:relative}.bsearch-input-icon{color:#94a3b8;pointer-events:none;position:absolute;right:12px}.bsearch-input{background:#f8fafc;border:1.5px solid #cbd5e1;border-radius:12px;color:#0f172a;font-size:15px;padding:11px 38px 11px 14px;transition:border-color .16s,background .16s,box-shadow .16s;width:100%}.bsearch-input:focus{background:#fff;border-color:#0e7490;box-shadow:0 0 0 3px rgba(14,116,144,.12);outline:none}.bsearch-btn{align-items:center;background:linear-gradient(135deg,#0891b2,#0e7490);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-size:14.5px;font-weight:700;gap:7px;padding:0 20px;transition:opacity .16s,-webkit-filter .16s;transition:filter .16s,opacity .16s;transition:filter .16s,opacity .16s,-webkit-filter .16s}.bsearch-btn:hover:not(:disabled){-webkit-filter:brightness(1.07);filter:brightness(1.07)}.bsearch-btn:disabled{cursor:default;opacity:.5}.bsearch-btn-spin{-webkit-animation:bsearch-spin .7s linear infinite;animation:bsearch-spin .7s linear infinite;border:2.5px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:15px;width:15px}@-webkit-keyframes bsearch-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes bsearch-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.bsearch-clear{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;color:#64748b;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;transition:color .16s,border-color .16s;width:40px}.bsearch-clear:hover{border-color:#fca5a5;color:#dc2626}.bsearch-error{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13.5px;margin-top:12px;padding:10px 14px}.bsearch-results{margin-top:16px}.bsearch-summary{color:#334155;font-size:13.5px;margin-bottom:10px}.bsearch-trunc{color:#b45309;font-weight:600}.bsearch-empty{align-items:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;color:#475569;display:flex;font-size:13.5px;gap:10px;padding:14px 16px}.bsearch-empty svg{color:#94a3b8;flex:0 0 auto}.bsearch-list{display:flex;flex-direction:column;gap:8px}.bsearch-item{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;transition:border-color .16s,box-shadow .16s}.bsearch-item:hover{border-color:#a5d8e6;box-shadow:0 2px 10px rgba(14,116,144,.08)}.bsearch-item-info{display:flex;flex-direction:column;gap:6px;min-width:0}.bsearch-item-top{align-items:center;display:flex;flex-wrap:wrap;gap:9px}.bsearch-status{border-radius:20px;font-size:12px;font-weight:800;padding:3px 10px}.bsearch-status.is-blocked{background:#fee2e2;color:#b91c1c}.bsearch-status.is-open{background:#dcfce7;color:#15803d}.bsearch-item-num{color:#0f172a;font-size:15.5px;font-weight:700;letter-spacing:.3px}.bsearch-tag{border-radius:20px;font-size:11px;font-weight:700;padding:2px 8px}.bsearch-tag--range{background:#fef3c7;color:#92400e}.bsearch-tag--inactive{background:#f1f5f9;color:#64748b}.bsearch-item-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.bsearch-source{align-items:center;color:#0e7490;display:inline-flex;font-size:12.5px;font-weight:700;gap:5px}.bsearch-source.is-main{color:#7c3aed}.bsearch-note{color:#64748b;font-size:12.5px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bsearch-goto{align-items:center;background:#fff;border:1.5px solid #0e7490;border-radius:10px;color:#0e7490;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:700;gap:5px;padding:8px 14px;transition:background .16s,color .16s}.bsearch-goto:hover{background:#0e7490;color:#fff}@media (max-width:640px){.bsearch{border-radius:16px;padding:14px}.bsearch-item{align-items:stretch;flex-direction:column}.bsearch-goto{justify-content:center}.bsearch-note{max-width:100%}}.cat2-section{margin-top:14px}.cat2-section-head{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;padding:0 4px 8px}.cat2-section-title{color:#0f172a;font-size:14px;font-weight:800}.cat2-section-hint{color:#94a3b8;font-size:12px}.cat2-list{display:flex;flex-direction:column;gap:8px}.cat2-item{align-items:stretch;background:#fff;border:1px solid #e2e8f0;border-radius:14px;display:flex;gap:10px;justify-content:space-between;padding:11px 13px;transition:border-color .16s,box-shadow .16s,-webkit-transform .12s;transition:border-color .16s,box-shadow .16s,transform .12s;transition:border-color .16s,box-shadow .16s,transform .12s,-webkit-transform .12s}.cat2-item:hover{border-color:#a5d8e6;box-shadow:0 3px 12px rgba(14,116,144,.09)}.cat2-item--valid{border-right:3px solid #22c55e}.cat2-item--owner:not(.cat2-item--valid){border-right:3px solid #0e7490}.cat2-item-main{align-items:flex-start;background:none;border:none;cursor:pointer;display:flex;flex:1 1 auto;gap:11px;min-width:0;padding:0;text-align:right}.cat2-item-icon{align-items:center;background:#f1f5f9;border-radius:10px;color:#0e7490;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;margin-top:1px;width:34px}.cat2-item--valid .cat2-item-icon{background:#dcfce7;color:#15803d}.cat2-item-body{display:flex;flex-direction:column;gap:4px;min-width:0}.cat2-item-name-row{align-items:center;display:flex;gap:7px}.cat2-item-name{color:#0f172a;font-size:14.5px;font-weight:700;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat2-valid-check{align-items:center;background:#22c55e;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;height:17px;justify-content:center;width:17px}.cat2-item-note{color:#64748b;font-size:12px;line-height:1.35;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat2-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.cat2-badge{align-items:center;border-radius:20px;display:inline-flex;font-size:10.5px;font-weight:700;gap:4px;line-height:1.6;padding:2px 8px}.cat2-badge svg{display:block}.cat2-badge--valid{background:#dcfce7;color:#15803d}.cat2-badge--owner{background:#cffafe;color:#0e7490}.cat2-badge--joined{background:#dbeafe;color:#1d4ed8}.cat2-badge--hidden{background:#f1f5f9;color:#64748b}.cat2-badge--public{background:#fef3c7;color:#92400e}.cat2-item-side{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:7px;justify-content:center}.cat2-item-count{color:#94a3b8;font-size:11.5px;font-weight:600;white-space:nowrap}.cat2-item-actions{align-items:center;display:flex;gap:6px}.cat2-act{align-items:center;border:1.5px solid transparent;border-radius:9px;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:700;height:30px;justify-content:center;padding:0 14px;transition:background .16s,color .16s,border-color .16s,opacity .16s}.cat2-act:disabled{cursor:default;opacity:.45}.cat2-act--join{background:linear-gradient(135deg,#0891b2,#0e7490);color:#fff}.cat2-act--join:hover:not(:disabled){-webkit-filter:brightness(1.08);filter:brightness(1.08)}.cat2-act--leave{background:#fff;border-color:#fca5a5;color:#b91c1c}.cat2-act--leave:hover:not(:disabled){background:#fef2f2}.cat2-act--del{background:#fff;border-color:#e2e8f0;color:#94a3b8;padding:0;width:30px}.cat2-act--del:hover{background:#fef2f2;border-color:#fca5a5;color:#dc2626}@media (max-width:640px){.cat2-item{align-items:stretch;flex-direction:column;gap:10px}.cat2-item-side{align-items:center;flex-direction:row;justify-content:space-between}.cat2-item-name,.cat2-item-note{max-width:100%}}
/*# sourceMappingURL=main.2d0b0638.css.map*/