:root{--color-primary:#b8861b;--color-navy:#10213b;--color-bg:#f4f6fa;--color-surface:#fff;--color-text:#14213d;--radius:12px;--space-1:8px;--space-2:16px;--space-3:24px}.sidebar,.admin-content main{scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar::-webkit-scrollbar{width:8px}.admin-content main::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-track{background:0 0}.admin-content main::-webkit-scrollbar-track{background:0 0}.sidebar::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.admin-content main::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.sidebar.is-scrolling,.admin-content main.is-scrolling{scrollbar-color:#7389a99e transparent}.sidebar.is-scrolling::-webkit-scrollbar-thumb{background:#7389a99e}.admin-content main.is-scrolling::-webkit-scrollbar-thumb{background:#7389a99e}.sidebar.is-scrolling::-webkit-scrollbar-thumb:hover{background:#476085cc}.admin-content main.is-scrolling::-webkit-scrollbar-thumb:hover{background:#476085cc}*{box-sizing:border-box}html,body,#root{height:100%}body{color:#0d1d39;background:#f8fafc;min-width:320px;margin:0;font-family:Inter,ui-sans-serif,system-ui,Arial,sans-serif;overflow:hidden}.app-loading{color:#17345d;place-items:center;min-height:100%;font-weight:700;display:grid}button{font:inherit}.admin-layout{height:100vh;display:flex;overflow:hidden}.sidebar{color:#f9fbff;-ms-overflow-style:none;scrollbar-width:none;background:radial-gradient(circle at 82% -10%,#2c63b447,#0000 33%),radial-gradient(circle at -15% 46%,#184b8c45,#0000 36%),linear-gradient(155deg,#0c2444,#06162b 74%);flex-direction:column;flex:0 0 286px;width:286px;height:100vh;padding:24px 18px 20px;display:flex;overflow-y:auto}.sidebar::-webkit-scrollbar{display:none}.brand{text-align:center;border-bottom:1px solid #ffffff1f;margin-bottom:13px;padding:4px 0 18px}.brand img{mix-blend-mode:screen;width:min(100%,212px);height:auto;margin:0 auto;display:block}.sidebar nav{gap:14px;display:grid}.sidebar nav>.sidebar-link+.sidebar-link{margin-top:-8px}.sidebar-group{min-width:0}.sidebar-link,.sidebar-group__button{color:#f7f8fb;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:13px;width:100%;min-height:50px;padding:0 14px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.sidebar-link:hover,.sidebar-link.is-active{color:#fff;background:linear-gradient(110deg,#2776fa,#5637ea);border-color:#6879ff85;box-shadow:0 9px 22px #2652d647}.sidebar-link:hover:not(.is-active){box-shadow:none;background:#3d679f38;border-color:#9dbeeb24}.sidebar-link__arrow,.sidebar-group__button>svg:last-child{margin-left:auto}.sidebar-group__button{color:#fff;background:#1538626b;border-color:#759ed31f;font-size:15px;font-weight:750;position:relative}.sidebar-group__button:before{content:"";background:#3479ff;border-radius:99px;width:4px;height:30px;box-shadow:0 0 12px #3479ff8c}.sidebar-group__button:hover{background:#1f4878ad}.sidebar-group__button .is-collapsed{transform:rotate(-90deg)}.sidebar-subnav{background:#1538627a;border:1px solid #749dd30f;border-radius:14px;margin:7px 0 0;padding:8px}.sidebar-subnav .sidebar-link{border-radius:10px;min-height:48px;padding:0 12px;font-size:14px}.sidebar-subnav .sidebar-link.is-active{color:#fff;border-color:#6879ff85;position:relative}.sidebar-subnav .sidebar-link.is-active:before{content:"";background:#fff;border-radius:9px;width:4px;height:28px;position:absolute;left:0}.sidebar-footer{text-align:center;color:#eaba42;border-top:1px solid #fff3;gap:3px;margin-top:auto;padding-top:12px;display:grid}.sidebar-footer strong{font:700 18px Georgia,serif}.sidebar-footer>span{letter-spacing:2px;color:#c7cede;font-size:7px}.admin-content{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;overflow:hidden}.header{z-index:2;background:#fff;flex:0 0 101px;justify-content:space-between;align-items:center;gap:24px;min-height:101px;margin:0;padding:16px 34px 16px 27px;display:flex;box-shadow:0 3px 15px #15294812}.header__identity,.header__actions,.profile{align-items:center;display:flex}.sidebar-toggle{color:#17345d;cursor:pointer;background:#fff;border:1px solid #d6e0ef;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:none}.header__icon{color:#c28616;background:linear-gradient(135deg,#fff4d6,#f5d98f);border-radius:13px;place-items:center;width:52px;height:52px;margin-right:15px;display:grid}.header h1{letter-spacing:-.4px;margin:0;font-size:23px}.header p{color:#64799c;margin:4px 0 0;font-size:13px}.header__actions{gap:20px}.app-toast-region{z-index:3000;gap:10px;width:min(410px,100vw - 32px);display:grid;position:fixed;top:22px;right:22px}.app-toast{color:#123766;background:#fff;border:1px solid;border-radius:12px;grid-template-columns:20px 1fr 24px;align-items:center;gap:10px;padding:13px 12px 13px 14px;font-size:14px;font-weight:700;display:grid;box-shadow:0 14px 32px #0f2a562e}.app-toast--success{color:#087842;background:#f0fdf5;border-color:#a9e7c3}.app-toast--error{color:#c5223d;background:#fff4f5;border-color:#ffc4cd}.app-toast--info{color:#1662c1;background:#f3f8ff;border-color:#bed9ff}.app-toast button{color:currentColor;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.app-toast button:hover{background:#1036611a}.notification{color:#10233f;background:#fff;border:1px solid #d6e0ef;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:relative}.notification b{color:#fff;background:#ed2525;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid;position:absolute;top:-4px;right:-2px}.profile{border:1px solid #e1e7f0;border-radius:16px;gap:12px;padding:9px 14px 9px 10px;box-shadow:0 3px 9px #0d23410d}.profile__avatar{color:#fff;background:linear-gradient(145deg,#293653,#bd4338);border:2px solid #d39e20;border-radius:50%;place-items:center;width:48px;height:48px;font-weight:800;display:grid;position:relative}.profile__avatar i{background:#1cce68;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:0;right:0}.profile__avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.profile strong{white-space:nowrap;font-size:14px;display:block}.profile span{color:#a56e07;align-items:center;gap:4px;margin-top:4px;font-size:10px;font-weight:800;display:flex}.profile__chevron{color:#805605;background:#fff0cb;border-radius:50%;width:32px;height:32px;margin-left:11px;padding:5px}.admin-content main{flex:1;min-height:0;padding:24px 35px 35px;overflow-y:auto}.coming-soon{text-align:center;background:#fff;border:1px dashed #d6dfeb;border-radius:20px;place-content:center;min-height:calc(100vh - 171px);display:grid}.coming-soon p{color:#b78319;letter-spacing:2px;margin:0;font-size:11px;font-weight:800}.coming-soon h2{margin:12px 0;font-size:clamp(28px,4vw,46px)}.coming-soon span{color:#71819a;font-size:17px}@media (width<=1100px){.sidebar{flex-basis:220px;width:220px}.header{padding:15px 20px}.admin-content main{padding:20px}}@media (width<=900px){.profile>div:not(.profile__avatar),.profile__chevron{display:none}.header__actions{gap:12px}}@media (width<=1100px){body{min-width:0}.admin-layout{width:100%;display:block;overflow:auto}.sidebar{z-index:20;width:min(300px,82vw);height:100vh;min-height:100vh;max-height:none;box-shadow:none;overscroll-behavior:contain;scrollbar-width:none;border-right:0;padding:14px;transition:transform .24s;position:fixed;top:0;left:0}.sidebar::-webkit-scrollbar{width:0;height:0}.sidebar-backdrop{z-index:19;cursor:pointer;background:#05122661;border:0;display:block;position:fixed;inset:0}.sidebar.is-closed{display:none}.sidebar.is-open{transform:translate(0)}.sidebar nav{grid-template-columns:1fr;gap:8px;display:grid}.sidebar-group{min-width:0}.sidebar-link,.sidebar-group__button{gap:8px;min-height:44px;padding:0 9px;font-size:12px;line-height:1.2}.sidebar-link svg,.sidebar-group__button svg{flex:none;width:18px;height:18px}.sidebar-subnav{margin:0;padding:4px}.sidebar-subnav .sidebar-link{min-height:38px;padding-left:31px}.sidebar-footer{display:none}.brand{border-bottom:1px solid #ffffff1f;margin:0 0 10px;padding:0 0 10px}.brand img{width:128px}.header{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;min-height:88px;padding:12px 14px;display:grid}.header__identity{min-width:0;overflow:hidden}.sidebar-toggle{display:grid}.header__icon{flex:0 0 42px;width:42px;height:42px;margin-right:10px}.header__icon svg{width:22px;height:22px}.header h1{font-size:20px}.header p{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:11px;overflow:hidden}.notification{width:44px;height:44px}.profile{border-radius:12px;padding:5px}.profile__avatar{width:40px;height:40px}.admin-content{height:auto;min-height:calc(100vh - 88px)}.admin-content main{padding:18px 14px 24px;overflow:visible}}@media (width<=360px){.header{gap:8px;padding:10px}.header p{display:none}.header__actions{gap:7px}.notification{width:40px;height:40px}.profile__avatar{width:36px;height:36px}.header__icon{flex-basis:38px;width:38px;height:38px;margin-right:7px}}.integrations-page{--primary:#2563eb;--secondary:#6d4aff;--navy:#0b2454;--text:#37547e;--muted:#7187a8;--border:#dce7f5;min-height:100vh;color:var(--navy);box-sizing:border-box;background:radial-gradient(circle at 8% 0,#2563eb12,#0000 25%),radial-gradient(circle at 92% 4%,#6d4aff10,#0000 24%),#f6f9ff;padding:30px 36px 36px;font-family:Inter,Poppins,system-ui,sans-serif}.integrations-header{justify-content:space-between;align-items:stretch;gap:30px;margin-bottom:22px;display:flex}.integrations-header-left{min-width:0}.integrations-heading{align-items:flex-start;gap:18px;padding-top:5px;display:flex}.integrations-heading-icon{color:#fff;background:linear-gradient(135deg,#2584ff,#6d4aff);border-radius:17px;flex:0 0 64px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 10px 24px #4d4cf438}.integrations-eyebrow{color:#536ff3;letter-spacing:3px;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800}.integrations-title{color:#071d4d;margin:0;font-size:34px;font-weight:800;line-height:1.1}.integrations-subtitle{color:#637da8;margin:6px 0 0;font-size:14px}.integration-benefits{align-items:center;gap:12px;margin-top:22px;display:flex}.benefit-item{background:#ffffffbf;border:1px solid #e1eaf7;border-radius:14px;align-items:center;gap:10px;padding:9px 13px;display:flex;box-shadow:0 5px 14px #2046820a}.benefit-icon{width:34px;height:34px;color:var(--primary);background:#edf3ff;border-radius:10px;place-items:center;display:grid}.benefit-item strong{color:#17356a;font-size:12px;font-weight:750;display:block}.benefit-item span{color:#7890b0;margin-top:2px;font-size:10px;display:block}.integrations-promo{background:linear-gradient(120deg,#eff6fff5,#efeafff2);border:1px solid #dce5fb;border-radius:19px;justify-content:space-between;align-items:center;gap:15px;width:min(500px,40%);padding:21px 23px;display:flex;box-shadow:0 12px 30px #3d4ca014}.integrations-promo h2{color:#173bb5;margin:0 0 7px;font-size:18px;font-weight:800}.integrations-promo p{color:#6077a1;max-width:290px;margin:0 0 13px;font-size:12px;line-height:1.55}.explore-btn{color:#3755d9;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9c9fa;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex}.explore-btn:hover{transform:translateY(-1px);box-shadow:0 6px 15px #4154dc1f}.promo-icons{flex:0 0 115px;width:115px;height:110px;position:relative}.promo-icons span,.promo-icons i{background:#fff;border-radius:10px;place-items:center;width:39px;height:39px;font-size:16px;font-style:normal;font-weight:800;animation:4.5s ease-in-out infinite promoFloat;display:grid;position:absolute;box-shadow:0 7px 17px #304a9130}.promo-icons span:first-child{animation-delay:0s;top:4px;left:10px}.promo-icons span:nth-child(2){animation-delay:.4s;top:36px;right:4px}.promo-icons span:nth-child(3){animation-delay:.8s;bottom:0;left:23px}.promo-icons i{color:#6948f4;background:#e9e5ff;width:28px;height:28px;animation:none;bottom:19px;right:14px}@keyframes promoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.integrations-toolbar{background:#ffffffe6;border:1px solid #e0e9f5;border-radius:16px;align-items:center;gap:10px;margin-bottom:16px;padding:8px;display:flex;box-shadow:0 6px 20px #183a6e0a}.integration-search{color:#5776a5;flex:1;align-items:center;min-width:290px;display:flex;position:relative}.integration-search svg{position:absolute;left:15px}.integration-search input{color:#173662;width:100%;height:46px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #d8e4f3;border-radius:11px;outline:0;padding:0 14px 0 44px;font-size:13px;transition:border-color .2s,box-shadow .2s}.integration-search input:focus{border-color:#8cb5ff;box-shadow:0 0 0 3px #2563eb12}.integration-filter-scroll{align-items:center;gap:8px;display:flex;overflow-x:auto}.integration-filter{color:#17386c;height:46px;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dbe5f3;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:650;transition:all .2s;display:inline-flex}.integration-filter:hover{background:#f7faff;border-color:#a9c5ef}.integration-filter.active{color:#fff;background:linear-gradient(135deg,#376df5,#7650f7);border-color:#0000;box-shadow:0 6px 16px #4d4cf430}.integration-filter-count{color:#3755d9;background:#eef3ff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:750;display:inline-flex}.integration-filter.active .integration-filter-count{color:#fff;background:#ffffff2e}.integrations-result-header{justify-content:space-between;align-items:center;margin:14px 2px;display:flex}.integrations-count{color:#173663;font-size:14px}.integrations-count strong{color:#081f50;font-size:16px}.integration-view-actions{align-items:center;gap:8px;display:flex}.view-btn{color:#456795;cursor:pointer;background:#fff;border:1px solid #d9e5f3;border-radius:9px;place-items:center;width:38px;height:38px;transition:background .18s,color .18s,border-color .18s;display:grid}.view-btn.active{color:var(--primary);background:#eaf2ff;border-color:#c5d9fb}.integration-sort{color:#34547e;background:#fff;border:1px solid #d9e5f3;border-radius:9px;align-items:center;gap:4px;height:38px;padding:0 10px;font-size:11px;display:flex}.integration-sort select{color:#34547e;font:inherit;background:0 0;border:0;outline:0;font-size:11px}.integrations-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:14px;padding-bottom:20px;display:grid}.integration-card,.request-integration-card,.integration-card-skeleton{box-sizing:border-box;isolation:isolate;contain:layout paint;background:#fff;border:1px solid #dce6f3;border-radius:16px;flex-direction:column;min-width:0;height:290px;min-height:290px;max-height:290px;padding:16px 20px;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px #0f2a560a}.integration-card:before{content:"";background:var(--brand-color,#1677ff);border-radius:0 0 10px 10px;height:3px;position:absolute;top:0;left:18px;right:18px}.integration-card:not(.coming-soon-card):hover{border-color:#c4d7ef;transform:translateY(-3px);box-shadow:0 10px 28px #0f2a5617}.coming-soon-card:hover{border-color:#d3dded}.integration-logo{background:#fff;border:1px solid #e0e8f3;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 5px 13px #0f2a560f}.integration-name,.integration-card h3{color:#0d2550;margin:0 0 8px;font-size:17px;font-weight:800;line-height:1.2}.integration-description{color:#637ca2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px;margin:0 0 8px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.integration-tags{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.integration-tag{color:#476892;background:#f1f6fc;border:1px solid #e4ecf8;border-radius:7px;padding:5px 9px;font-size:10px;font-weight:600}.integration-status{white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;font-weight:700;display:inline-flex}.integration-status:before{content:"";background:#ff4c83;border-radius:50%;width:6px;height:6px}.integration-status.connected{color:#087a3c;background:#e6f9ee;border:1px solid #c8ebda}.integration-status.connected:before{display:none}.integration-status.disconnected{color:#637693;background:#f3f6fa;border:1px solid #e4eaf3}.integration-status.integration-status--coming-soon{color:#6557e8;background:#f1efff;border:1px solid #ddd8ff}.integration-status.integration-status--coming-soon:before{display:none}.integration-card-actions,.integration-actions{border-top:1px solid #edf2f8;align-items:center;gap:8px;min-height:40px;margin-top:auto;padding-top:8px;display:flex}.integration-connect-btn{color:#185ad5;height:40px;font:inherit;cursor:pointer;background:#f5f9ff;border:1px solid #cfe0fa;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.integration-connect-btn.disconnect{color:#c85a64;background:#fff7f7;border-color:#fee2e2}.integration-external-btn{color:#5275a8;background:#fff;border:1px solid #cfddf0;border-radius:9px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.coming-soon-card{background:#fff}.coming-soon-card .integration-name{color:#334b72}.coming-soon-card .integration-description{color:#8ba0bd}.coming-soon-card .integration-tag{color:#7d91ae;background:#f5f7fb}.integration-coming-soon{color:#665be4;cursor:default;pointer-events:none;background:#f5f4ff;border:1px solid #dedaff;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;height:40px;font-size:12px;font-weight:700;display:inline-flex}.integration-card-skeleton{animation:.28s backwards cardIn}.skeleton-block{background:linear-gradient(90deg,#eef3fb 25%,#f7faff 37%,#eef3fb 63%) 0 0/400% 100%;border-radius:8px;animation:1.4s infinite shimmer}.skeleton-logo{border-radius:14px;width:48px;height:48px;margin-bottom:14px}.skeleton-line{width:100%;height:10px;margin-bottom:8px}.skeleton-line-title{width:55%;height:15px;margin-bottom:12px}.skeleton-line-short{width:40%}@keyframes shimmer{0%{background-position:100% 0}to{background-position:0 0}}.btn-spinner{border:2px solid #ffffff8c;border-top-color:#fff;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite spin}.modal-btn-secondary .btn-spinner{border-color:#17386c #17366240 #17366240}@keyframes spin{to{transform:rotate(360deg)}}.request-integration-card{text-align:center;background:linear-gradient(145deg,#fbfaff,#f4f1ff);border-style:dashed;border-color:#c6bafa;justify-content:center;align-items:center}.request-integration-icon{color:#6245ee;background:#e9e4ff;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:12px;display:grid}.request-integration-card h3{color:#112d78;margin:0 0 6px;font-size:13px;font-weight:800}.request-integration-card p{color:#6d7fa6;max-width:190px;margin:0 0 15px;font-size:10px;line-height:1.5}.request-integration-btn{color:#5135dc;font:inherit;cursor:pointer;background:#fff;border:1px solid #7257f4;border-radius:9px;align-items:center;gap:6px;padding:9px 12px;font-size:10px;font-weight:750;transition:background .18s,color .18s;display:inline-flex}.request-integration-btn:disabled{cursor:default;color:#078357;border-color:#9cd8bb}.integrations-empty{text-align:center;color:#7184a4;padding:45px;animation:.25s cardIn}.integrations-empty h3{color:#173663}.integration-error{color:#9c2b3a;background:#fff3f4;border:1px solid #f3c7ce;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;padding:12px 14px;font-size:12px;font-weight:600;animation:.22s toastIn;display:flex}@keyframes toastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.integration-error-dismiss{color:#9c2b3a;cursor:pointer;background:#ffe2e5;border:0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.integrations-security{background:linear-gradient(90deg,#edf5ff,#f2f0ff);border:1px solid #d6e4f6;border-radius:14px;justify-content:space-between;align-items:center;gap:25px;margin-top:16px;padding:13px 18px;display:flex}.security-info{align-items:center;gap:11px;display:flex}.security-icon{width:36px;height:36px;color:var(--primary);background:#e2ecff;border-radius:10px;place-items:center;display:grid}.security-info strong{color:#1743a4;font-size:11px;display:block}.security-info span{color:#7287a7;margin-top:2px;font-size:9px;display:block}.modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a142d73;place-items:center;padding:20px;animation:.18s overlayIn;display:grid;position:fixed;inset:0}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}.modal-panel{background:#fff;border-radius:18px;width:100%;max-width:420px;animation:.22s cubic-bezier(.2,.8,.3,1) modalIn;overflow:hidden;box-shadow:0 30px 60px #0a143c47}@keyframes modalIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.modal-header{border-bottom:1px solid #eef2f9;align-items:flex-start;gap:12px;padding:20px 20px 14px;display:flex}.modal-header-icon{background:#f2fbfb;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.modal-header h2{color:#091f4e;margin:0 0 3px;font-size:15px;font-weight:800}.modal-header p{color:#6d80a3;margin:0;font-size:11px;line-height:1.5}.modal-close{color:#4a5f85;cursor:pointer;background:#f2f5fa;border:0;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.modal-form{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}.modal-field{color:#34547e;flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.modal-field input{height:42px;font:inherit;color:#173662;box-sizing:border-box;border:1px solid #d8e4f3;border-radius:10px;outline:0;padding:0 12px;font-size:13px;transition:border-color .18s,box-shadow .18s}.modal-field input:focus{border-color:#8cb5ff;box-shadow:0 0 0 3px #2563eb12}.modal-password-field{align-items:center;display:flex;position:relative}.modal-password-field input{width:100%;padding-right:40px}.modal-password-toggle{color:#6d80a3;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid;position:absolute;right:8px}.modal-password-toggle:hover{background:#f2f5fa}.modal-actions{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.modal-btn{height:40px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:750;transition:filter .18s,transform .18s,background .18s;display:inline-flex}.modal-btn-secondary{color:#34547e;background:#fff;border:1px solid #d9e5f3}.modal-btn-secondary:hover:not(:disabled){background:#f7faff}.modal-btn-primary{color:#fff;background:linear-gradient(135deg,#2676f8,#6849f4);border:0;box-shadow:0 8px 16px #494ded3d}.modal-btn-primary:hover:not(:disabled){filter:brightness(.97);transform:translateY(-1px)}.modal-btn:disabled{cursor:not-allowed;opacity:.6}.list-view{grid-template-columns:1fr}.list-view .integration-card,.list-view .integration-card-skeleton{grid-template-columns:52px 180px 1fr 180px;align-items:center;gap:15px;height:126px;min-height:126px;display:grid}.list-view .integration-card-top{display:contents}.list-view .integration-logo{grid-area:1/1}.list-view .integration-status{grid-area:1/4;justify-self:end}.list-view .integration-card h3{grid-area:1/2;margin:0}.list-view .integration-description{-webkit-line-clamp:2;grid-area:1/3;min-height:auto;margin:0}.list-view .integration-tags{display:none}.list-view .integration-card-actions{grid-area:1/4;justify-self:start;margin:0}.list-view .request-integration-card{height:126px}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1500px){.integrations-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1200px){.integrations-header{flex-direction:column}.integrations-promo{width:auto}.integrations-toolbar{flex-wrap:wrap}.integration-search{flex-basis:100%}.integrations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.integration-filter-scroll{width:100%;padding-bottom:2px;overflow-x:auto}}@media (width<=900px){.integrations-page{padding:24px}.integration-benefits{flex-wrap:wrap}.integrations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-security{flex-direction:column;align-items:flex-start}.list-view .integration-card,.list-view .integration-card-skeleton{height:220px;min-height:220px;display:flex}.list-view .integration-card-top{display:flex}.list-view .integration-card h3,.list-view .integration-description,.list-view .integration-card-actions{margin:0}.list-view .integration-card-actions{margin-top:auto}.list-view .integration-status{justify-self:auto}}@media (width<=600px){.integrations-page{padding:16px}.integrations-title{font-size:27px}.integrations-heading-icon{flex-basis:54px;width:54px;height:54px}.integration-benefits{grid-template-columns:1fr;display:grid}.integrations-promo{padding:18px}.promo-icons{display:none}.integrations-grid{grid-template-columns:1fr}.integrations-result-header{flex-direction:column;align-items:flex-start;gap:12px}.integration-view-actions{width:100%}.integration-sort{margin-left:auto}.modal-panel{max-width:100%}}.integrations-page{--int-bg:#f5f8fc;--int-navy:#0f2a56;--int-muted:#7184a6;--int-primary:#1677ff;--int-border:#dce6f3;background:radial-gradient(circle at 15% 5%, #1677ff0f, transparent 25%), radial-gradient(circle at 90% 8%, #6d3df50f, transparent 24%), var(--int-bg);padding:28px 32px 40px}.integrations-page .integrations-hero{border:1px solid var(--int-border);background:#fffc;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(420px,560px);gap:30px;margin-bottom:18px;padding:24px 28px;display:grid;box-shadow:0 8px 30px #0f2a560d}.integrations-page .integrations-main-icon{background:linear-gradient(135deg,#1685ff,#6d38f5);border-radius:18px;flex-basis:70px;width:70px;height:70px;box-shadow:0 12px 25px #454ff538}.integrations-page .integrations-eyebrow{color:#315cf5;margin:0 0 5px}.integrations-page .integration-benefits{flex-wrap:wrap;margin-top:22px}.integrations-page .benefit-item{border-color:var(--int-border);min-width:170px;box-shadow:none;padding:11px 14px}.integrations-page .benefit-item:first-child{background:#f0fff5}.integrations-page .benefit-item:nth-child(2){background:#f2f7ff}.integrations-page .benefit-item:nth-child(3){background:#faf4ff}.integrations-page .integrations-promo{background:linear-gradient(135deg,#eef7ff,#f1ecff);border-color:#d9ddff;justify-content:center;width:auto;min-height:160px;padding:24px 180px 24px 26px;position:relative}.integrations-page .promo-apps{width:125px;height:115px;position:absolute;top:50%;right:28px;transform:translateY(-50%)}.integrations-page .promo-apps span,.integrations-page .promo-apps i{background:#fff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid;position:absolute;box-shadow:0 8px 22px #0f2a561a}.integrations-page .promo-apps span:first-child{top:0;left:5px}.integrations-page .promo-apps span:nth-child(2){top:22px;right:0}.integrations-page .promo-apps span:nth-child(3){bottom:0;left:22px}.integrations-page .promo-apps i{color:#6d3df5;bottom:3px;right:14px}.integrations-page .explore-btn{color:#fff;background:linear-gradient(135deg,#0879f9,#7436f4);border:0;padding:11px 18px}.integrations-page .integrations-toolbar{border-color:var(--int-border);border-radius:16px;flex-wrap:nowrap;gap:9px;margin-bottom:20px;padding:14px;box-shadow:0 5px 20px #0f2a5609}.integrations-page .integration-search{flex:350px;min-width:260px}.integrations-page .integration-filter-scroll{overflow:visible}.integrations-page .integration-categories{align-items:center;gap:8px;display:flex}.integrations-page .category-btn{color:#43618d;background:#fff;border-color:#d5e1f2;border-radius:10px;height:46px;padding:0 15px}.integrations-page .category-btn.active{color:#fff;background:linear-gradient(135deg,#1677ff,#763df2);border-color:#0000}.integrations-page .category-count{color:#3e6fd8;background:#eef4ff;min-width:21px;height:21px}.integrations-page .category-btn.active .category-count{color:#fff;background:#fff3}.integrations-page .integration-toolbar-actions{flex:none;margin-left:auto}.integrations-page .view-btn{border-radius:10px;width:44px;height:44px}.integrations-page .integration-sort{min-width:135px;height:44px}.integrations-page .integrations-result-header{margin-bottom:0}.integrations-page .integrations-count{margin:0 0 14px 4px;font-size:16px}.integrations-page .integration-card{border-color:var(--int-border);background:#fff;align-self:stretch;height:100%;min-height:260px;padding:18px 20px;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 4px 16px #0f2a560a;opacity:1!important;animation:none!important}.integrations-page .integration-card:before{background:var(--brand-color,#1677ff);border-radius:0 0 10px 10px}.integrations-page .integration-card:not(.coming-soon-card):hover{transform:translateY(-3px);box-shadow:0 10px 28px #0f2a5617}.integrations-page .coming-soon-card:hover{border-color:#d3dded;transform:none;box-shadow:0 4px 16px #0f2a560a}.integrations-page .integration-logo{background:#fff;border-color:#e0e8f3}.integrations-page .integration-name{color:#0d2550;margin:0 0 12px;font-size:17px}.integrations-page .integration-description{color:#637ca2;-webkit-line-clamp:2;min-height:36px;margin:0 0 14px;font-size:12px}.integrations-page .integration-tag{color:#476892;background:#f1f6fc;padding:5px 9px}.integrations-page .integration-status.disconnected{color:#637693;background:#f3f6fa}.integrations-page .integration-status.disconnected:before{background:#ff4c83}.integrations-page .integration-status.connected{color:#087a3c;background:#e6f9ee}.integrations-page .integration-status.integration-status--coming-soon{color:#6557e8;background:#f1efff;border-color:#ddd8ff}.integrations-page .integration-status.integration-status--coming-soon:before{display:none}.integrations-page .integration-actions{border-top:1px solid #edf2f8;height:auto;min-height:40px;margin-top:auto;padding-top:13px}.integrations-page .integration-connect-btn{color:#185ad5;height:40px;box-shadow:none;background:#f5f9ff;border:1px solid #cfe0fa}.integrations-page .integration-connect-btn.disconnect{color:#c85a64;background:#fff7f7;border-color:#fee2e2}.integrations-page .integration-external-btn{background:#fff;flex-basis:40px;width:40px;height:40px}@media (width<=1450px){.integrations-page .integrations-hero{grid-template-columns:1fr}.integrations-page .integrations-toolbar{flex-wrap:wrap}.integrations-page .integration-toolbar-actions{margin-left:0}}@media (width<=650px){.integrations-page{padding:15px}.integrations-page .integrations-hero{padding:18px}.integrations-page .integrations-promo{padding:20px}.integrations-page .promo-apps{display:none}.integrations-page .integration-search{flex-basis:100%;min-width:100%}.integrations-page .integration-categories{width:100%;overflow-x:auto}.integrations-page .integration-toolbar-actions{width:100%}}.integrations-page .coming-soon-card{background:#fff;opacity:1!important}.integrations-page .coming-soon-card .integration-name{color:#334b72}.integrations-page .coming-soon-card .integration-description{color:#8ba0bd}.integrations-page .coming-soon-card .integration-tag{color:#7d91ae;background:#f5f7fb}.integrations-page .coming-soon-card .integration-actions{width:100%;display:flex}.integrations-page .integration-coming-soon{color:#665be4;cursor:default;pointer-events:none;background:#f5f4ff;border:1px solid #dedaff;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;height:40px;font-size:12px;font-weight:700;display:inline-flex}.integrations-page .integration-coming-soon>span{color:#6d5df5;font-size:14px}.integrations-page .integration-card{padding:16px 20px}.integrations-page .integration-card-top{margin-bottom:12px}.integrations-page .integration-name{margin-bottom:8px}.integrations-page .integration-description{min-height:32px;margin-bottom:8px}.integrations-page .integration-tags{margin-bottom:8px}.integrations-page .integration-actions{padding-top:8px}.integrations-page .integration-card{align-self:start;height:290px!important;min-height:290px!important;max-height:290px!important}.integrations-page .integration-card-actions,.integrations-page .integration-actions{flex:0 0 40px;height:40px;min-height:40px}.integrations-page .integration-coming-soon{align-self:stretch;flex:auto!important;height:40px!important;min-height:40px!important;max-height:40px!important}.profile-menu{position:relative}.profile{cursor:pointer;background:#fff}.profile-menu__dropdown{z-index:10;background:#fff;border:1px solid #e1e7f0;border-radius:13px;width:180px;padding:7px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 13px 28px #0d234124}.profile-menu__dropdown button{color:#1b2c48;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px 11px;font-size:13px;font-weight:700;display:flex}.profile-menu__dropdown button:hover{background:#f4f7fb}.profile-menu__dropdown .profile-menu__logout{color:#dc3545;border-top:1px solid #edf1f6;border-radius:0 0 9px 9px;margin-top:4px}.login-page{background:radial-gradient(circle at 100% 0,#21456f,#0000 38%),linear-gradient(135deg,#07182d,#102d50);place-items:center;min-height:100%;padding:24px;display:grid}.login-card{background:#fffffffa;border:1px solid #edbd4059;border-radius:20px;width:min(100%,430px);padding:42px;box-shadow:0 22px 60px #00000040}.login-eyebrow{color:#a56e07;letter-spacing:2px;margin:0 0 12px;font-size:11px;font-weight:800}.login-card h1{color:#102541;margin:0;font-size:30px}.login-intro{color:#64799c;margin:10px 0 28px;line-height:1.5}.login-form{gap:18px;display:grid}.login-form label{color:#183353;gap:8px;font-size:13px;font-weight:700;display:grid}.login-form input{color:#102541;width:100%;font:inherit;border:1px solid #cfdae8;border-radius:10px;outline:none;padding:13px 14px}.login-form input:focus{border-color:#c28616;box-shadow:0 0 0 3px #c2861626}.login-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#b3780d,#e1ae38);border:0;border-radius:10px;padding:14px;font-weight:800}.login-form button:disabled{cursor:wait;opacity:.7}.login-error{color:#bd2626;margin:-4px 0 0;font-size:13px}@media (width<=480px){.login-card{padding:30px 24px}}.auth-page{isolation:isolate;color:#f5f0df;background:radial-gradient(#110e17 0,#08070b 44%,#020203 100%);place-items:center;min-height:100%;padding:24px;font-family:Montserrat,Arial,sans-serif;display:grid;position:relative;overflow:auto}.auth-hex{z-index:-1;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#a5781321;width:610px;height:653px;position:absolute}.auth-hex:after{content:"";clip-path:inherit;background:#08070b;position:absolute;inset:8px}.auth-hex.one{top:4%;left:8%}.auth-hex.two{width:465px;height:500px;top:25%;left:12%}.auth-hex.three{top:4%;right:8%}.auth-hex.four{width:465px;height:500px;top:25%;right:12%}.auth-card{background:#0d0a12f7;border:1px solid #c4931aa8;border-radius:30px;width:min(480px,100%);padding:38px 32px 30px;box-shadow:0 28px 58px #000000a6}.auth-card h1{color:#e3bf51;text-align:center;letter-spacing:1.6px;margin:0 0 7px;font-family:Cinzel,Georgia,serif;font-size:clamp(25px,3.2vw,39px);font-weight:600;line-height:1.22}.auth-stars{color:#c89a2f;text-align:center;letter-spacing:12px;margin:0 0 22px;font-size:10px;transform:translate(6px)}.auth-label{margin:16px 0 0;display:block}.auth-label>span{color:#d8be77;letter-spacing:1px;align-items:center;gap:11px;margin:0 0 9px;font-size:12px;font-weight:700;display:flex}.auth-label svg{width:14px}.auth-field{position:relative}.auth-field input{color:#f8f5ed;background:#09080b;border:1px solid #806114;border-radius:17px;outline:0;width:100%;height:52px;padding:0 51px 0 16px;font:15px Montserrat,Arial,sans-serif}.auth-field input:focus{border-color:#d5a72f;box-shadow:0 0 0 3px #d5a72f1f}.auth-toggle{color:#aa9251;cursor:pointer;background:0 0;border:0;width:50px;height:52px;position:absolute;top:0;right:0}.auth-toggle svg{width:17px}.auth-forgot{color:#d4ae3c;align-items:center;gap:6px;width:fit-content;margin:8px 0 18px auto;font-size:12px;font-weight:700;text-decoration:none;display:flex}.auth-forgot svg{width:13px}.auth-submit{color:#16110a;cursor:pointer;letter-spacing:3px;background:linear-gradient(105deg,#bd8b1d,#f4dda2);border:0;border-radius:28px;justify-content:center;align-items:center;gap:10px;width:100%;height:52px;font-size:15px;font-weight:800;display:flex}.auth-submit:disabled{cursor:wait;opacity:.75}.auth-submit svg{width:16px}.auth-error,.auth-notice{text-align:center;margin:12px 2px 0;font-size:13px}.auth-error{color:#ff8f8f}.auth-notice{color:#d8be77}.auth-switch{text-align:center;color:#a99e85;margin:17px 0 0;font-size:12px}.auth-switch a{color:#e3bf51;font-weight:700}.auth-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.auth-grid .auth-label{min-width:0}.auth-signup .auth-label{margin-top:12px}.auth-signup .auth-grid .auth-label{margin-top:0}@media (width<=700px){.auth-page{align-items:start}.auth-hex.one,.auth-hex.three{width:360px;height:310px;top:8%}.auth-hex.two,.auth-hex.four{display:none}.auth-hex.one{left:-175px}.auth-hex.three{right:-175px}}@media (width<=480px){.auth-page{padding:16px}.auth-card{border-radius:25px;padding:30px 22px 24px}.auth-grid{grid-template-columns:1fr}}.user-filter{min-width:205px;position:relative}.user-filter__trigger{color:#102a56;cursor:pointer;text-align:left;background:#fff;border:1px solid #dce7f7;border-radius:14px;align-items:center;gap:11px;width:100%;height:62px;padding:8px 12px;display:flex;box-shadow:0 7px 18px #183b700b}.user-filter__trigger-icon,.user-filter__all-icon{color:#1769ec;background:#edf4ff;border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.user-filter__trigger-copy{flex:1;min-width:0}.user-filter__trigger-copy small,.user-filter__trigger-copy strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-filter__trigger-copy small{color:#7990b3;margin-bottom:3px;font-size:10px}.user-filter__trigger-copy strong{font-size:14px}.user-filter__trigger>svg{color:#335582;flex:none;transition:transform .2s}.user-filter__trigger>svg.is-open{transform:rotate(180deg)}.user-filter__panel{z-index:30;background:#fff;border:1px solid #dbe7f7;border-radius:16px;width:min(360px,100vw - 32px);padding:10px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #173c7226}.user-filter__search{color:#5e7da9;border:1px solid #d7e4f6;border-radius:11px;align-items:center;gap:10px;height:43px;padding:0 12px;display:flex}.user-filter__search input{color:#183a6b;min-width:0;font:inherit;border:0;outline:0;flex:1;font-size:13px}.user-filter__list{max-height:310px;margin-top:8px;overflow-y:auto}.user-filter__option{color:#17335f;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;width:100%;padding:10px;display:flex}.user-filter__option:hover,.user-filter__option.is-selected{background:#edf5ff}.user-filter__option>span{flex:1;min-width:0}.user-filter__option strong,.user-filter__option small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-filter__option strong{font-size:13px}.user-filter__option small{color:#6f87aa;margin-top:3px;font-size:11px}.user-filter__option em{color:#1768d9;white-space:nowrap;background:#eaf3ff;border-radius:12px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:700}.user-filter__option>svg{color:#1468ea}.user-filter__option.is-all{background:#f5f9ff;margin-bottom:4px}.user-filter__avatar{color:#fff;background:linear-gradient(135deg,#a5b9ee,#5366ca);border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:12px;font-style:normal;font-weight:800;display:grid;overflow:hidden}.user-filter__avatar img{object-fit:cover;width:100%;height:100%}.user-filter__empty{color:#7990b1;text-align:center;margin:14px 8px;font-size:12px}@media (width<=700px){.user-filter{width:100%;min-width:0}.user-filter__panel{width:100%;left:0;right:auto}}.dashboard-filters{align-items:center;gap:14px;display:flex;position:relative}.filter-menu{width:205px;position:relative}.filter-menu--date{width:205px}.dashboard-filter{color:#0f1f3d;cursor:pointer;text-align:left;background:#fff;border:1px solid #e8edf5;border-radius:16px;align-items:center;gap:12px;width:100%;height:64px;padding:8px 12px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;box-shadow:0 4px 12px #0f172a0a,0 10px 24px #0f172a0d}.dashboard-filter:hover,.dashboard-filter.active{border-color:#d9e1ec;box-shadow:0 6px 16px #0f172a0f,0 12px 28px #0f172a12}.dashboard-filter:focus{border-color:#c7d7ec;outline:none;box-shadow:0 0 0 3px #2563eb14,0 8px 22px #0f172a12}.dashboard-filter.active{border-bottom-right-radius:0;border-bottom-left-radius:0}.filter-icon{border-radius:13px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.filter-icon svg{stroke-width:2.25px;width:25px;height:25px}.filter-icon.user{color:#1677ff;background:#edf5ff}.filter-icon.calendar{color:#c78a0a;background:#fff6df}.filter-info{flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;display:flex}.filter-label{color:#8a94a6;font-size:10px;font-weight:600;line-height:1}.filter-value{color:#0f1f3d;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.25}.filter-arrow{color:#34445f;border-left:1px solid #edf1f6;justify-content:flex-end;align-items:center;width:32px;height:34px;margin-left:2px;display:flex}.filter-arrow svg{width:18px;height:18px;transition:transform .2s}.dashboard-filter.active .filter-arrow svg{transform:rotate(180deg)}.filter-menu__options{z-index:20;background:#fff;border:1px solid #dce6f1;border-top:0;border-radius:0 0 16px 16px;width:100%;position:absolute;top:63px;left:0;overflow:hidden;box-shadow:0 14px 25px #19305329}.filter-menu__options button{color:#233554;text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:39px;padding:0 16px;font-size:13px;display:flex}.filter-menu__options button:hover{color:#155caa;background:#f1f7ff}.filter-menu__options button.is-selected{color:#0f62be;background:#eaf4ff;font-weight:750}@media (width<=768px){.dashboard-filters{flex-wrap:wrap}.filter-menu,.filter-menu--date{width:190px}}@media (width<=480px){.dashboard-filters{flex-direction:column;gap:10px;width:100%}.filter-menu,.filter-menu--date{width:100%}}.dashboard-page{max-width:1600px;margin:auto}.dashboard-title{align-items:center;gap:24px;margin-bottom:12px;display:flex}.dashboard-filters{margin-left:auto}@media (width<=1050px){.dashboard-title{flex-wrap:wrap}.dashboard-title q{display:none}.dashboard-filters{margin-left:0}}.dashboard-middle{grid-template-columns:1.07fr 1.07fr .98fr;gap:17px;margin-top:18px;display:grid}.chart-card,.activity-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 7px 18px #1a345912}.chart-card header,.activity-card header{border-bottom:1px solid #e6ecf3;justify-content:space-between;align-items:center;min-height:63px;padding:0 18px;display:flex}.chart-card h2,.activity-card h2{align-items:center;gap:11px;margin:0;font-size:16px;display:flex}.chart-card h2 svg,.activity-card h2 svg{color:#00a867}.period,.activity-card header button{color:#1f3150;background:#fff;border:1px solid #e6ecf3;border-radius:8px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;font-weight:800;display:flex}.chart-content{justify-content:center;align-items:center;gap:28px;min-height:299px;padding:16px;display:flex}.donut{border-radius:50%;flex:0 0 220px;place-items:center;width:220px;height:220px;display:grid;position:relative}.donut--campaign{background:conic-gradient(#15c48a 0 60%,#8b50ee 60% 85.4%,#ff3d55 85.4% 91.4%,#14b7cf 91.4% 97.6%,#64748b 97.6%)}.donut--platform{background:conic-gradient(#26cf68 0 50%,#ff4059 50% 66.7%,#147ce5 66.7% 83.4%,#8b50ee 83.4%)}.donut>div{z-index:2;text-align:center;background:#fff;border-radius:50%;place-content:center;width:130px;height:130px;display:grid}.donut span{color:#627799;font-size:12px}.donut strong{margin-top:8px;font-size:28px}.donut__label{z-index:1;color:#fff;font-size:11px;font-weight:800;line-height:1;position:absolute;transform:translate(-50%,-50%)}.donut--campaign .donut__label--one,.donut--platform .donut__label--one{top:77%;left:78%}.donut--campaign .donut__label--two{top:77%;left:19%}.donut--campaign .donut__label--three{top:31%;left:17%}.donut--campaign .donut__label--four{top:14%;left:50%}.donut--platform .donut__label--two{top:20%;left:34%}.donut--platform .donut__label--three{top:50%;left:17%}.donut--platform .donut__label--four{top:80%;left:34%}.chart-legend{gap:12px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.chart-legend li{align-items:center;gap:8px;display:flex}.chart-legend i{border-radius:50%;width:14px;height:14px}.activity-card header button{color:#ae7008;background:#fff3d5;border:0}.activity-card article{border-bottom:1px solid #e8edf3;grid-template-columns:43px 1fr auto;align-items:center;gap:10px;min-height:57px;padding:7px 18px;display:grid}.activity-card article:last-child{border:0}.activity-icon{border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.activity-icon--green{color:#00a961;background:#def9e8}.activity-icon--blue{color:#097aee;background:#e0efff}.activity-icon--amber{color:#c78300;background:#fff3d6}.activity-icon--purple{color:#912de7;background:#f1ddff}.activity-icon--sand{color:#aa6530;background:#faeddf}.activity-icon--red{color:#f23951;background:#ffdee3}.activity-card strong,.activity-card span{font-size:12px;display:block}.activity-card span,.activity-card time{color:#61779c;font-size:11px}.activity-card time{white-space:nowrap;align-self:start;padding-top:4px}@media (width<=1450px){.dashboard-middle{grid-template-columns:repeat(2,1fr)}.activity-card{grid-column:span 2}}@media (width<=1050px){.dashboard-middle{grid-template-columns:1fr}.activity-card{grid-column:auto}}@media (width<=620px){.chart-content{flex-direction:column;gap:18px}.donut{flex-basis:190px;width:190px;height:190px}}.dashboard-empty-activity{text-align:center;place-content:center;justify-items:center;min-height:285px;padding:28px;display:grid}.dashboard-empty-activity>span{color:#00a867;background:linear-gradient(145deg,#ecfff5,#dff8eb);border:1px solid #d7f1e4;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:14px;display:grid}.dashboard-empty-activity strong{color:#183256;font-size:14px}.dashboard-empty-activity p{color:#7285a2;max-width:220px;margin:8px 0 0;font-size:12px;line-height:1.55}.dashboard-title>div:first-child{min-width:390px}.dashboard-title h1{line-height:1.05}.dashboard-title p{margin-top:8px}.dashboard-title q{margin-left:20px;padding:8px 0 8px 15px}.dashboard-filters label{background:linear-gradient(145deg,#fff,#fbfdff);border-color:#e1e8f2;border-radius:13px;min-width:184px;height:52px;padding:0 14px;transition:transform .18s,box-shadow .18s;box-shadow:0 8px 20px #1c355817}.dashboard-filters label:nth-child(2){min-width:194px}.dashboard-filters label:hover{transform:translateY(-2px);box-shadow:0 11px 23px #1c355821}@media (width<=1050px){.dashboard-title>div:first-child{min-width:0}}.admin-content main{background:radial-gradient(circle at 16% 0,#e3efffad,#0000 32%),radial-gradient(circle at 76% 1%,#eaf3ff8f,#0000 25%),#f7f9fc}.dashboard-title h1{color:#0d1734;letter-spacing:-1.35px;font-size:35px;font-weight:800;line-height:1.06}.dashboard-title p{color:#5c7399;margin-top:7px;font-size:15px;font-weight:500}.dashboard-title q{color:#526c97;letter-spacing:-.12px;border-left:2px solid #e6aa18;align-self:center;padding:6px 0 6px 15px;font-size:12px}.dashboard-filters{gap:14px}.dashboard-filters label{background:#fff;border-color:#edf1f6;border-radius:12px;transition:transform .18s,box-shadow .18s,border-color .18s;box-shadow:0 8px 20px #1c355814}.dashboard-filters label:hover{border-color:#d8e4f2;transform:translateY(-2px);box-shadow:0 12px 25px #1c35581f}.dashboard-filters label>svg:first-child{stroke-width:2.2px;width:20px;height:20px}.dashboard-filters label:nth-child(2)>svg:first-child{background:#fff4dc;border-radius:9px;width:34px;height:34px;padding:8px}.dashboard-filters select{font-size:14px;font-weight:750}.dashboard-stats,.stats-grid{gap:16px;display:grid}.stats-grid--five{grid-template-columns:repeat(5,minmax(0,1fr))}.stats-grid--six{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboard-card{background:#fff;border:1px solid #e9edf4;border-radius:16px;min-height:132px;padding:20px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f172a08,0 8px 20px #0f172a0d}.dashboard-card:hover{border-color:#dde4ee;transform:translateY(-4px);box-shadow:0 8px 18px #0f172a0f,0 14px 30px #0f172a14}@media (width<=1200px){.stats-grid--five,.stats-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.dashboard-stats,.stats-grid{gap:10px}.stats-grid--five,.stats-grid--six{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-card{min-height:112px;padding:14px}.card-info{gap:10px}.dashboard-icon{width:44px;height:44px}}.dashboard-card:after{content:"";background:var(--card-soft,#eef4ff);opacity:.75;pointer-events:none;border-radius:50%;width:160px;height:70px;position:absolute;bottom:-50px;right:-35px;transform:rotate(-8deg)}.card-info{z-index:2;align-items:center;gap:16px;height:100%;display:flex;position:relative}.dashboard-icon{border-radius:15px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.card-content{flex:1;min-width:0}.dashboard-card h6{color:#16233b;margin:0 0 4px;font-size:13px;font-weight:700}.dashboard-card h2{color:#07152f;margin:0 0 3px;font-size:27px;font-weight:800;line-height:1}.dashboard-card small{color:#71809b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.card-trend{z-index:3;color:#079455;background:#dcfce7;border-radius:9px;align-items:center;gap:4px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex;position:absolute;top:48px;right:16px}.card-trend.down{color:#e5484d;background:#ffe8ec}.card-menu{z-index:3;color:#a2aec0;cursor:pointer;background:0 0;border:0;gap:3px;padding:3px;display:flex;position:absolute;top:10px;right:15px}.card-menu span{background:currentColor;border-radius:50%;width:4px;height:4px}.card-leads{--card-soft:#f1dcff}.card-leads .dashboard-icon{color:#9333ea;background:#f3e8ff}.card-mails{--card-soft:#dbeeff}.card-mails .dashboard-icon{color:#087cf0;background:#e4f1ff}.card-today{--card-soft:#ffead3}.card-today .dashboard-icon{color:#d97706;background:#fff0df}.card-pending{--card-soft:#fff0ba}.card-pending .dashboard-icon{color:#e99a00;background:#fff3cc}.card-sent{--card-soft:#d8f9e8}.card-sent .dashboard-icon{color:#05a968;background:#def8eb}.card-seen{--card-soft:#ffdcec}.card-seen .dashboard-icon{color:#ec3a8c;background:#ffe5f1}.card-clicked{--card-soft:#eadcff}.card-clicked .dashboard-icon{color:#9333ea;background:#f0e4ff}.card-replied{--card-soft:#d9f8e8}.card-replied .dashboard-icon{color:#0cab68;background:#ddf8eb}.card-interested{--card-soft:#dcebff}.card-interested .dashboard-icon{color:#1682ee;background:#e5f1ff}.card-failed{--card-soft:#ffdce4}.card-failed .dashboard-icon{color:#f43f5e;background:#ffe5eb}.card-qr{--card-soft:#eddcff}.card-qr .dashboard-icon{color:#a32bf4;background:#f1e4ff}@media (width<=1400px){.stats-grid--five,.stats-grid--six{grid-template-columns:repeat(3,1fr)}}@media (width<=992px){.stats-grid--five,.stats-grid--six{grid-template-columns:repeat(2,1fr)}}@media (width<=576px){.stats-grid--five,.stats-grid--six{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-card{min-height:112px;padding:14px}.dashboard-icon{flex-basis:44px;width:44px;height:44px}.dashboard-card h2{font-size:24px}}.chart-card,.activity-card{border:1px solid #0000;transition:transform .25s,box-shadow .25s,border-color .25s}.chart-card:hover,.activity-card:hover{border-color:#d9e5f3;transform:translateY(-3px);box-shadow:0 10px 24px #1a345921}.activity-card article{transition:background .18s}.activity-card article:hover{background:#f8fbff}.period,.activity-card header button{transition:border-color .18s,background .18s,box-shadow .18s}.period:hover{background:#f8fbff;border-color:#b9cee8;box-shadow:0 3px 9px #1e487b14}.activity-card header button:hover{background:#ffedbe}.donut__hover-layer{z-index:3;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.donut__hit-area{fill:none;stroke:#0000;stroke-width:26px;cursor:pointer}.donut__hit-area:hover{stroke:#ffffff29}.donut.is-hovering>div{box-shadow:0 0 0 5px #ffffff52}.donut__tooltip{z-index:5;color:#fff;pointer-events:none;text-align:left;background:#102542;border-radius:9px;min-width:98px;padding:8px 10px;position:absolute;transform:translate(-50%,-125%);box-shadow:0 8px 18px #081c3740}.donut__tooltip strong,.donut__tooltip small{color:#fff;margin:0;line-height:1.25;display:block}.donut__tooltip strong{font-size:11px}.donut__tooltip small{color:#d9e5f5;margin-top:3px;font-size:10px;font-weight:600}.all-activities-page{max-width:1100px;margin:0 auto}.all-activities-page__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.all-activities-page__back{color:#2663c9;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0 0 12px;padding:0;font:700 13px inherit;display:inline-flex}.all-activities-page h1{color:#102042;letter-spacing:-1px;margin:0;font-size:32px}.all-activities-page p{color:#7184a6;margin:7px 0 0}.all-activities-page__header>span{color:#108450;background:#eaf8ef;border-radius:9px;align-items:center;gap:7px;padding:10px 13px;font-size:13px;font-weight:800;display:inline-flex}.all-activities-list{background:#fff;border:1px solid #e2eaf4;border-radius:15px;overflow:hidden;box-shadow:0 8px 24px #14335b0f}.all-activities-list article{border-bottom:1px solid #edf1f6;grid-template-columns:45px 1fr auto;align-items:center;gap:12px;min-height:62px;padding:10px 20px;display:grid}.all-activities-list article:last-child{border-bottom:0}.all-activities-list strong,.all-activities-list span{display:block}.all-activities-list strong{color:#1b2a46;font-size:14px}.all-activities-list span{color:#6f83a5;margin-top:3px;font-size:12px}.all-activities-list time{color:#6f83a5;white-space:nowrap;font-size:12px}.all-activities-empty{text-align:center;padding:48px 20px!important}.all-activities-error{color:#d84454!important}@media (width<=640px){.all-activities-page__header{flex-direction:column;align-items:flex-start}.all-activities-list article{grid-template-columns:40px 1fr;padding:11px 14px}.all-activities-list time{grid-column:2;font-size:11px}}.error-page{background:radial-gradient(circle at 18% 12%,#e7f1ff,#0000 32%),radial-gradient(circle at 84% 82%,#eee9ff,#0000 34%),#f7f9fd;place-items:center;min-height:100vh;padding:24px;display:grid}.error-page__card{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e0e8f4;border-radius:24px;width:min(480px,100%);padding:42px 36px;box-shadow:0 22px 60px #17376321}.error-page__code{color:#102957;letter-spacing:-4px;margin-bottom:16px;font-size:68px;font-weight:900;line-height:1;display:block}.error-page__card i{border-radius:22px;place-items:center;width:76px;height:76px;margin:0 auto 19px;display:grid}.error-page__card--amber i{color:#c98300;background:#fff0cf}.error-page__card--blue i{color:#1976ea;background:#e5f1ff}.error-page__card--purple i{color:#8347e8;background:#efe5ff}.error-page__card--red i{color:#e43f55;background:#ffe4e9}.error-page h1{color:#11244a;margin:0;font-size:26px}.error-page p{color:#6b80a4;max-width:365px;margin:12px auto 26px;font-size:14px;line-height:1.6}.error-page__card>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.error-page button{color:#fff;cursor:pointer;background:#176ee8;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:0 16px;font:800 13px inherit;display:inline-flex}.error-page__card--amber button{background:#c98300}.error-page__card--purple button{background:#7c45dc}.error-page__card--red button{background:#dc3d53}.error-page button:hover{filter:brightness(.95)}.error-page .error-page__secondary{color:#234575;background:#fff;border:1px solid #d7e2f1}@media (width<=520px){.error-page{padding:16px}.error-page__card{border-radius:19px;padding:32px 22px}.error-page__code{font-size:58px}}.maintenance-page{background:radial-gradient(circle at 15% 15%,#fff0cf,#0000 31%),radial-gradient(circle at 82% 85%,#e6f0ff,#0000 34%),#f8fafc;place-items:center;min-height:100vh;padding:24px;display:grid}.maintenance-page__card{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e5e9ef;border-radius:25px;width:min(505px,100%);padding:48px 38px;box-shadow:0 22px 60px #162f531f}.maintenance-page__badge{color:#ad7108;background:#fff4d7;border-radius:20px;align-items:center;gap:6px;margin-bottom:23px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.maintenance-page__card i{color:#d58a00;background:#fff0c9;border-radius:24px;place-items:center;width:82px;height:82px;margin:0 auto 20px;display:grid}.maintenance-page h1{color:#14284d;letter-spacing:-.7px;margin:0;font-size:29px}.maintenance-page p{color:#6d82a4;max-width:390px;margin:13px auto 28px;font-size:14px;line-height:1.65}.maintenance-page button{color:#fff;cursor:pointer;background:#1d70e8;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font:800 13px inherit;display:inline-flex}.maintenance-page button:hover{background:#1264d8}@media (width<=520px){.maintenance-page{padding:16px}.maintenance-page__card{border-radius:20px;padding:36px 22px}.maintenance-page h1{font-size:25px}}.privacy-page{background:#f2f5f8;min-height:100%;padding:32px 24px}.privacy-card{color:#2c4258;background:#fff;border-radius:32px;max-width:1120px;margin:0 auto;padding:40px;box-shadow:0 15px 35px #00000014}.privacy-brand{color:#1e3c5c;align-items:center;gap:10px;font-size:25px;font-weight:700;display:flex}.privacy-brand svg{color:#2b6a9f}.privacy-rule{background:#eef2f6;height:2px;margin:14px 0 24px}.privacy-card h1{color:#0f2b3d;margin:0 0 16px;font-size:clamp(29px,4vw,36px);line-height:1.2}.privacy-intro{color:#1c3f5c;background:#fbfefe;border-left:5px solid #2b6a9f;border-radius:0 18px 18px 0;padding:20px;font-size:15.5px;line-height:1.6}.privacy-intro p{margin:12px 0 0}.privacy-sections{margin-top:30px}.privacy-section{border-bottom:1px solid #e2edf2;margin-bottom:26px;padding-bottom:24px}.privacy-section h2{color:#0f3b4f;margin:0 0 13px;font-size:22px;line-height:1.3}.privacy-section p,.privacy-section li{color:#2c4e6e;margin:0;font-size:15px;line-height:1.6}.privacy-section p+p{margin-top:12px}.privacy-principles ul{gap:10px;margin:0;padding:0 0 0 22px;display:grid}.privacy-principles li::marker{color:#2b6a9f}.privacy-document-footer{color:#5a6e7c;text-align:center;justify-items:center;gap:6px;padding-top:4px;display:grid}.privacy-document-footer strong{color:#4a627a}.privacy-document-footer span,.privacy-document-footer small{font-size:13px}.privacy-document-footer a{color:#2b6a9f;font-size:13px;font-weight:600;text-decoration:none}@media (width<=680px){.privacy-page{padding:12px}.privacy-card{border-radius:20px;padding:20px}.privacy-section h2{font-size:19px}}.terms-page{color:#1a2c3e;background:linear-gradient(135deg,#f4f9fe,#eef2f8);min-height:100%;padding:32px 24px}.terms-container{max-width:1120px;margin:0 auto}.terms-card{background:#fff;border-radius:32px;overflow:hidden;box-shadow:0 25px 40px -14px #0000001a,0 2px 6px -2px #00000005}.terms-content{padding:40px}.brand-header{border-bottom:2px solid #eef2f6;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:20px;padding-bottom:12px;display:flex}.logo{color:#1e3c5c;letter-spacing:-.02em;font-size:25px;font-weight:700}.badge{color:#1e4a76;background:#eef2ff;border-radius:40px;padding:4px 14px;font-size:12px;font-weight:500}.terms-content h1{color:#0f2b3d;margin:8px 0 4px;font-size:clamp(29px,4vw,35px);line-height:1.2}.welcome-text{color:#1c3f5c;background:#fbfefe;border-left:5px solid #2b6a9f;border-radius:18px;margin:16px 0 24px;padding:19px 22px;font-size:16px;line-height:1.55}.terms-section{margin-bottom:35px;scroll-margin-top:16px}.terms-section h2{color:#0f3b4f;border-bottom:2px solid #e4eef5;margin:0 0 14px;padding-bottom:6px;font-size:25px;font-weight:600;line-height:1.3;display:inline-block}.terms-section p{color:#2c4258;margin:0 0 16px;font-size:15px;line-height:1.6}.terms-section ul,.terms-section ol{margin:12px 0 16px 24px;padding:0}.terms-section li{color:#2c4e6e;margin-bottom:11px;padding-left:8px;font-size:15px;line-height:1.55;position:relative}.terms-section ul{list-style:none}.terms-section ul li:before{color:#2b6a9f;content:"▹";font-weight:700;position:absolute;left:-16px}.inline-note{color:#2c4258;background:#f8fafd;border:1px solid #e2edf2;border-radius:16px;margin:16px 0 8px;padding:14px 19px;font-size:15px;line-height:1.55}.highlight-box{color:#155a7e;background:#eff6ff;border-left:4px solid #1f7ea3;border-radius:18px;align-items:flex-start;gap:12px;margin:24px 0 16px;padding:19px 22px;font-size:14px;line-height:1.55;display:flex}.highlight-box svg{flex:none;margin-top:2px}.terms-content a{color:#1f6392;font-weight:500;text-decoration:none}.contact-link{word-break:break-all;background:#eef2fa;border-radius:40px;align-items:center;padding:5px 16px;display:inline-flex}.terms-content hr{background:#e2edf2;border:0;height:1px;margin:19px 0 16px}@media (width<=680px){.terms-page{padding:12px}.terms-content{padding:28px}.terms-section h2{font-size:22px}}.account-page{color:#102a56;max-width:1440px;margin:auto;padding:12px 8px 30px}.account-heading{align-items:center;gap:16px;margin-bottom:26px;display:flex}.account-heading-icon{color:#fff;background:linear-gradient(135deg,#1789ff,#6545f5);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:0 6px 16px #5b70f326}.account-heading h2{letter-spacing:-.6px;margin:3px 0 5px;font-size:27px}.account-heading p{color:#7285a5;margin:0;font-size:13px}.account-heading .account-eyebrow{letter-spacing:1.7px;color:#687bed;font-size:10px;font-weight:800}.account-card{background:#fff;border:1px solid #dfe8f6;border-radius:18px;box-shadow:0 5px 20px #24447705}.profile-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:24px;display:grid}.profile-summary{text-align:center;padding:0 22px 24px;overflow:hidden}.profile-cover{background:radial-gradient(circle at 90% 10%,#ded8ff,#0000 60%),linear-gradient(120deg,#e1f4ff,#f0edff);height:96px;margin:0 -22px}.account-avatar{color:#fff;background:linear-gradient(135deg,#337cf3,#7051e8);border:5px solid #fff;border-radius:24px;place-items:center;width:82px;height:82px;margin:-40px auto 14px;font-size:26px;font-weight:800;display:grid;position:relative}.profile-summary h3{margin:0 0 10px;font-size:20px}.account-role{color:#7152da;background:#f1edff;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.profile-summary>p{color:#8290a8;margin:16px 0 24px;font-size:12px}.profile-summary-detail{text-align:left;color:#627b9c;overflow-wrap:anywhere;border-top:1px solid #edf1f8;align-items:center;gap:10px;padding:13px 0;font-size:12px;display:flex}.profile-summary-detail svg{flex-shrink:0}.account-note{color:#6b80a2;background:#f6f9ff;border-radius:12px;margin-top:18px;padding:14px;font-size:12px;line-height:1.7}.profile-form{padding:26px}.account-card-heading{align-items:center;gap:12px;margin-bottom:26px;display:flex}.account-card-heading>span{color:#6376e8;background:#eef2ff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.account-card-heading h3{margin:0 0 5px;font-size:17px}.account-card-heading p{color:#8290aa;margin:0;font-size:12px}.account-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.account-fields label{color:#31527f;flex-direction:column;gap:8px;font-size:12px;font-weight:700;display:flex}.account-page input,.account-page select,.account-page textarea{font:inherit;color:#193a6b;background:#fff;border:1px solid #cbdcf3;border-radius:10px;outline:none;width:100%;min-width:0;font-size:13px;font-weight:400}.account-page input,.account-page select{height:48px;padding:0 14px}.account-page textarea{resize:vertical;padding:14px;line-height:1.6}.account-page input:focus,.account-page select:focus,.account-page textarea:focus{border-color:#7472ed;box-shadow:0 0 0 3px #7472ed12}.account-page input::placeholder,.account-page textarea::placeholder{color:#98a7be}.account-span{grid-column:1/-1}.account-fields small{text-align:right;color:#98a7be;font-weight:400}.account-form-footer{border-top:1px solid #edf1f6;justify-content:flex-end;align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.account-form-footer p{color:#7f91ab;max-width:230px;margin-right:auto;font-size:11px}.account-primary,.account-secondary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 17px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.account-primary{color:#fff;background:linear-gradient(110deg,#267ffc,#6650f1);border:1px solid #0000}.account-primary:hover{filter:brightness(.96)}.account-secondary{color:#59749b;background:#fff;border:1px solid #d2dff0}.account-page button:focus-visible,.account-page a:focus-visible{outline-offset:3px;outline:2px solid #6755ed}.integration-banner{background:linear-gradient(115deg,#eff7ff,#f4f0ff);border:1px solid #dce6fb;border-radius:18px;align-items:center;gap:18px;margin-bottom:25px;padding:25px;display:flex}.integration-banner-icon{color:#6472e6;background:#fff;border-radius:18px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.integration-banner h3{margin:0 0 8px;font-size:19px}.integration-banner p{color:#778bab;margin:0;font-size:13px}.integration-banner>span{color:#6876b0;white-space:nowrap;background:#fff;border:1px solid #e2e7f8;border-radius:20px;margin-left:auto;padding:8px 12px;font-size:11px;font-weight:700}.integration-toolbar{align-items:center;gap:12px;margin-bottom:22px;display:flex}.integration-search{color:#7d90b0;background:#fff;border:1px solid #cbdcf3;border-radius:10px;flex:1;align-items:center;gap:10px;max-width:430px;padding-left:14px;display:flex}.integration-search input{border:0}.integration-filter{color:#7d90b0;align-items:center;gap:8px;display:flex}.integration-filter select{width:185px}.integration-toolbar>span{color:#8a9ab2;margin-left:auto;font-size:12px}.integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.integration-card{flex-direction:column;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.integration-card:hover{transform:translateY(-3px);box-shadow:0 10px 25px #2849730c}.integration-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}.provider-logo{color:#111;background:#fff;border:1px solid #ecf0f7;border-radius:15px;flex-shrink:0;place-items:center;width:70px;height:64px;display:grid}.provider-logo img{object-fit:contain;width:46px;height:42px}.zoho .provider-logo img{width:57px}.integration-status{color:#7c8ca3;white-space:nowrap;background:#f8fafc;border:1px solid #e6ebf3;border-radius:15px;align-items:center;gap:5px;padding:5px 8px;font-size:10px;display:inline-flex}.integration-status i{background:#a0aec0;border-radius:50%;width:5px;height:5px}.integration-card h3{margin:0 0 5px;font-size:21px}.provider-company{color:#91a0b7;font-size:11px}.integration-card>p{color:#7085a4;flex:1;margin:18px 0;font-size:13px;line-height:1.75}.integration-tags{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.integration-tags span{color:#6981a9;background:#f3f6fc;border-radius:6px;padding:5px 8px;font-size:10px}.integration-card footer{border-top:1px solid #edf1f7;align-items:center;gap:12px;padding-top:18px;display:flex}.integration-card footer button{flex:1}.integration-card footer>a{color:#7189ae;border:1px solid #dbe5f2;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.integration-footnote{color:#7184a4;align-items:center;gap:12px;margin:26px 0;padding:18px;display:flex}.integration-footnote>svg{color:#8494ce;flex-shrink:0}.integration-footnote strong{font-size:12px}.integration-footnote p{margin:5px 0;font-size:12px;line-height:1.6}.integration-empty{text-align:center;color:#7184a4;padding:40px}.integration-dialog{color:#193a6b;border:1px solid #dbe5f3;border-radius:20px;width:min(460px,100% - 32px);padding:32px;box-shadow:0 30px 100px #14264433}.integration-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#13254166}.integration-dialog h2{font-size:23px}.integration-dialog p{color:#7285a5;margin:20px 0;font-size:14px;line-height:1.8}.dialog-close{color:#7184a4;cursor:pointer;background:#f3f6fb;border:0;border-radius:9px;width:32px;height:32px;position:absolute;top:16px;right:16px}@media (width<=1150px){.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-layout{grid-template-columns:250px minmax(0,1fr)}}@media (width<=900px){.profile-layout{grid-template-columns:1fr}.profile-summary{max-width:none}.account-form-footer{flex-wrap:wrap}.integration-banner>span{display:none}}@media (width<=600px){.account-page{padding:8px 0 24px}.account-heading h2{font-size:23px}.account-heading{gap:12px}.account-heading p{line-height:1.6}.profile-form{padding:20px}.account-fields,.integration-grid{grid-template-columns:1fr}.integration-toolbar{flex-wrap:wrap}.integration-search{flex-basis:100%;max-width:none}.integration-toolbar>span{display:none}.integration-banner{align-items:flex-start;padding:20px}.integration-banner h3{font-size:16px}.integration-banner-icon{width:44px;height:44px}.account-form-footer p{flex-basis:100%;max-width:none}.account-primary{white-space:nowrap}}.integrations-page .integration-banner{background:radial-gradient(circle at 95% 0,#ddd8ff66,#0000 40%),linear-gradient(110deg,#edf7ff,#f5f2ff);border-radius:20px;padding:24px 28px}.integrations-page .integration-banner h3{letter-spacing:-.4px;font-size:22px}.integrations-page .integration-toolbar{background:#fff;border:1px solid #e1e9f5;border-radius:14px;margin-bottom:18px;padding:14px}.integrations-page .integration-toolbar>span{padding-right:8px}.integration-category-tabs{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.integration-category-tabs button{color:#6b80a2;cursor:pointer;background:#fff;border:1px solid #dce6f3;border-radius:10px;align-items:center;gap:9px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.integration-category-tabs button span{background:#f0f4fa;border-radius:6px;padding:2px 6px;font-size:10px}.integration-category-tabs button[aria-pressed=true]{color:#5454d6;background:#edf0ff;border-color:#bfc8ff}.integration-category-tabs button[aria-pressed=true] span{background:#dfe4ff}.integrations-page .integration-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.integrations-page .integration-card{border-radius:16px;padding:21px;position:relative;overflow:hidden}.integrations-page .integration-card:before{content:"";background:var(--provider-accent,#7479ed);opacity:.65;border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:22px;right:22px}.integrations-page .integration-card-top{flex-wrap:wrap;margin-bottom:18px}.integrations-page .provider-logo{background:var(--provider-tint,#fafbff);width:60px;height:58px;color:var(--provider-accent,#111);border:0;border-radius:14px}.integrations-page .integration-card h3{font-size:19px}.integrations-page .integration-card>p{margin:15px 0;font-size:12px;line-height:1.75}.integrations-page .integration-card footer{padding-top:15px}.integrations-page .integration-card footer button{color:#5266ce;background:#f5f7ff;border-color:#dce3fc}.integrations-page .integration-card footer button:hover{background:#e9edff}.integrations-page .gmail{--provider-accent:#ea4335;--provider-tint:#fff6f5}.integrations-page .godaddy{--provider-accent:#00838c;--provider-tint:#edfbfa}.integrations-page .zoho{--provider-accent:#278ade;--provider-tint:#f0f7ff}.integrations-page .mailchimp{--provider-accent:#241c15;--provider-tint:#ffe878}.integrations-page .brevo{--provider-accent:#0b996e;--provider-tint:#e9fff4}.integrations-page .sendgrid{--provider-accent:#f22f46;--provider-tint:#fff0f2}.integrations-page .mailgun{--provider-accent:#e33d42;--provider-tint:#fff0f1}.integrations-page .ses{--provider-accent:#e88b16;--provider-tint:#fff7e8}@media (width<=1450px){.integrations-page .integration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.integrations-page .integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.integrations-page .integration-grid{grid-template-columns:1fr}.integrations-page .integration-banner{padding:20px}.integrations-page .integration-banner h3{font-size:18px}.integration-category-tabs{gap:6px}.integration-category-tabs button{padding:8px 10px;font-size:11px}}.integrations-page .integration-status.is-connected{color:#11845c;background:#edfbf5;border-color:#bcebd8}.integrations-page .integration-status.is-connected i{background:#17ae77}.integrations-page .integration-status.is-disconnected{color:#8a7180;background:#faf5f7;border-color:#ece0e5}.integrations-page .integration-status.is-disconnected i{background:#b596a5}.integrations-page .integration-card footer .integration-disconnect{color:#c14e60;background:#fff5f7;border-color:#efd5dc}.integration-details{color:#6a7da3;cursor:pointer;background:0 0;border:0;padding:5px;font-size:11px}.integration-demo-summary{color:#697f9f;background:#fff;border:1px solid #e1e9f5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:18px;padding:12px 16px;font-size:12px;display:flex}.integration-demo-summary b{color:#234975}.integration-demo-summary small{color:#8594aa;margin-left:auto}.integrations-page .integration-toolbar{flex-wrap:wrap}.profile-page{max-width:1320px;padding-top:16px}.profile-page .account-heading{margin-bottom:28px}.profile-page .profile-layout{grid-template-columns:310px minmax(0,1fr);gap:26px}.profile-page .profile-summary{border-radius:22px;padding:0 24px 24px}.profile-page .profile-cover{background:linear-gradient(125deg,#277fef,#6960ed);height:135px;margin:0 -24px;position:relative;overflow:hidden}.profile-cover>span{z-index:1;color:#fff;letter-spacing:1.7px;align-items:center;gap:7px;padding:22px 24px;font-size:10px;font-weight:700;display:flex;position:relative}.profile-cover i{background:#ffffff09;border:1px solid #ffffff36;border-radius:50%;width:150px;height:150px;position:absolute;top:25px;right:-35px}.profile-cover i:last-child{width:190px;height:190px;top:-75px;right:40px}.profile-page .account-avatar{color:#5862cf;background:linear-gradient(140deg,#fafbff,#e7eaff);border-radius:28px;width:92px;height:92px;margin:-46px auto 18px;font-size:30px;box-shadow:0 8px 18px #3c52ba13}.profile-page .profile-summary h3{letter-spacing:-.4px;overflow-wrap:anywhere;font-size:22px}.profile-page .profile-summary>p{margin:12px 0 24px}.profile-page .profile-summary-detail{gap:12px;padding:15px 0}.profile-page .profile-summary-detail svg{box-sizing:content-box;color:#7189cf;background:#f1f5ff;border-radius:9px;padding:7px}.profile-page .account-note{text-align:left;background:#f5f8fe;border:1px solid #e8eff8;align-items:flex-start;gap:9px;font-size:11px;display:flex}.profile-page .account-note svg{color:#7b8fd0;flex-shrink:0;margin-top:2px}.profile-completion{text-align:left;border-top:1px solid #edf1f8;margin-top:8px;padding-top:20px}.profile-completion>div{color:#516b94;justify-content:space-between;font-size:11px;display:flex}.profile-completion>div>span{color:#6d64da;font-weight:700}.profile-completion progress{appearance:none;background:#edf1fb;border:0;border-radius:10px;width:100%;height:6px;margin:12px 0;display:block;overflow:hidden}.profile-completion progress::-webkit-progress-bar{background:#edf1fb}.profile-completion progress::-webkit-progress-value{background:linear-gradient(90deg,#4088f5,#8b66eb);border-radius:10px}.profile-completion progress::-moz-progress-bar{background:#6a70e8}.profile-completion p{color:#8a9bb5;margin:0;font-size:10px}.profile-page .profile-form{border-radius:22px;padding:0;overflow:hidden}.profile-page .account-card-heading{background:linear-gradient(110deg,#fff,#f6f8ff);border-bottom:1px solid #e8eef8;margin:0;padding:25px 28px}.profile-page .account-card-heading h3{font-size:19px}.profile-page .account-card-heading>span{border-radius:14px;width:46px;height:46px}.profile-page .account-fields{gap:20px;padding:24px 28px}.profile-section-caption{align-items:center;gap:11px;padding:4px 0 3px;display:flex}.profile-section-caption>span{color:#7a88c4;background:#f0f3ff;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:800;display:grid}.profile-section-caption h4{color:#264779;margin:0 0 4px;font-size:13px}.profile-section-caption p{color:#8a9bb4;margin:0;font-size:11px}.profile-page .account-fields label{gap:9px;font-size:12px}.profile-page .account-fields input{background:#fcfdff;border-color:#dbe5f2;border-radius:11px;height:50px;transition:border-color .2s,box-shadow .2s}.profile-page .account-fields input:hover,.profile-page .account-fields textarea:hover{border-color:#b1c5e4}.profile-page .account-fields textarea{background:#fcfdff;border-color:#dbe5f2;border-radius:11px;min-height:110px}.profile-page .account-form-footer{background:#fafbff;border-top:1px solid #e8eef8;margin:0;padding:20px 28px}.profile-page .account-primary{min-height:44px;box-shadow:0 5px 12px #5465de20}.profile-page .account-secondary{min-height:44px}.profile-page .account-form-footer p{font-size:11px;line-height:1.5}@media (width<=1100px){.profile-page .profile-layout{grid-template-columns:260px minmax(0,1fr);gap:18px}.profile-page .account-fields{gap:16px;padding:20px}.profile-page .account-card-heading,.profile-page .account-form-footer{padding:20px}}@media (width<=900px){.profile-page .profile-layout{grid-template-columns:1fr}.profile-page .profile-summary{display:block}.profile-page .profile-cover{height:115px}}@media (width<=600px){.profile-page .account-fields{grid-template-columns:1fr}.profile-page .account-form-footer{gap:8px}.profile-page .account-form-footer p{flex-basis:100%;margin:0 0 6px}.profile-page .account-form-footer button{flex:1}.profile-page .account-heading h2{font-size:24px}}.account-avatar{overflow:hidden}.account-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.profile-photo{cursor:pointer;padding:0}.profile-photo>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.profile-photo>span{z-index:2;color:#5265e9;background:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 3px 10px #3044a333}.profile-photo>span svg{width:13px;height:13px}.sequences-page{color:#0d234f;max-width:1600px;margin:0 auto;padding:6px 0 24px}.sequences-page__heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.create-sequence-btn{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#1685f8,#633cff);border:0;border-radius:11px;align-items:center;gap:8px;height:46px;padding:0 17px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 7px 17px #5742ff33}.create-sequence-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px #5742ff47}.sequences-page__heading h1{color:#071b45;letter-spacing:-.8px;margin:0 0 6px;font-size:34px;font-weight:800}.sequences-page__heading p{color:#5870a5;margin:0 0 26px;font-size:16px}.sequences-filter{background:#fff;border:1px solid #e6edf8;border-radius:16px;grid-template-columns:minmax(280px,1.8fr) repeat(4,minmax(150px,1fr)) 108px;gap:10px;margin-bottom:18px;padding:14px;display:grid;box-shadow:0 8px 30px #17315e0f}.sequences-filter__control{color:#102b61;background:#fff;border:1px solid #ccd9ee;border-radius:10px;align-items:center;gap:9px;min-width:0;height:48px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.sequences-filter__control:hover,.sequences-filter__control:focus-within{border-color:#7fa7ff;box-shadow:0 0 0 3px #4d80ff14}.sequences-filter__control svg{color:#245da8;stroke-width:2.2px;flex:none}.sequences-filter__control input,.sequences-filter__control select{color:#0c2b66;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.sequences-filter__control input::placeholder{color:#8294b8}.sequences-filter__control select{appearance:none;cursor:pointer}.sequences-filter__select{position:relative}.sequences-filter__select:after{content:"";pointer-events:none;border-bottom:2px solid #5270a8;border-right:2px solid #5270a8;width:7px;height:7px;position:absolute;right:12px;transform:translateY(-3px)rotate(45deg)}.sequences-clear{background:#fff;border:1px solid #5c90ef;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:48px;display:flex}.sequences-clear .sequence-modal{color:#102b61;background:#fff;border:1px solid #e1e9f5;border-radius:16px;width:min(520px,100%);max-height:calc(100vh - 40px);padding:22px;overflow-y:auto;box-shadow:0 22px 60px #0d234138}.sequences-clear{cursor:pointer;font-size:12px;font-weight:700}.sequences-clear:hover{background:#f3f7ff}.sequences-table-card{background:#fff;border:1px solid #e7eef8;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px #17315e14}.sequences-table-wrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.sequences-table{border-collapse:collapse;width:100%;min-width:1080px}.sequences-table thead{background:#f7faff}.sequences-table th{color:#314e84;text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #e2eaf6;padding:15px 12px;font-size:11px;font-weight:800}.sequences-table td{color:#0d2c66;white-space:nowrap;vertical-align:middle;border-bottom:1px solid #edf2f8;height:60px;padding:10px 12px;font-size:13px}.sequences-table tbody tr:hover{background:#f8fbff}.sequences-table tbody tr:last-child td{border-bottom:0}.sequences-subject{color:#0d347c;text-overflow:ellipsis;max-width:260px;font-weight:500;overflow:hidden}.sequences-variant{color:#1a73e8;background:#edf5ff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex}.sequences-status{color:#099c4d;background:#dff8e8;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:700;display:inline-flex}.sequences-status--draft{color:#667085;background:#eef1f5}.sequences-status--schedule{color:#1d67c9;background:#e4efff}.sequences-status--paused{color:#b86b00;background:#fff1d9}.sequences-status i{background:#12b85b;border-radius:50%;width:7px;height:7px}.sequences-status--draft i{background:#98a2b3}.sequences-status--schedule i{background:#287be5}.sequences-status--paused i{background:#e79a21}.sequences-owner{align-items:center;gap:8px;display:flex}.sequences-owner__avatar{color:#fff;background:linear-gradient(135deg,#774ce8,#963cff);border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:700;display:grid}.sequences-owner__avatar--gold{background:linear-gradient(135deg,#d99016,#9b5300)}.sequences-owner__avatar--blue{background:linear-gradient(135deg,#4d8cf5,#2151b5)}.sequences-owner__name{color:#153774;font-weight:600}.sequences-actions{align-items:center;gap:6px;display:flex}.sequences-action{color:#123a7a;cursor:pointer;background:#edf4fd;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.sequences-action:hover{background:#e2edff}.sequences-action--delete{color:#ff3f50;background:#fff0f1}.sequences-action--delete:hover{background:#ffe1e4}.sequences-footer{color:#6079ad;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:14px 16px;font-size:12px;display:flex}.sequences-pagination{align-items:center;gap:7px;display:flex}.sequences-page-btn,.sequences-page-size{color:#5270a8;cursor:pointer;background:#fff;border:1px solid #d5e0f1;border-radius:9px;height:36px;font-size:12px;font-weight:600}.sequences-page-btn{place-items:center;width:36px;display:grid}.sequences-page-btn:hover,.sequences-page-size:hover{background:#f3f7ff}.sequences-page-btn.is-active{color:#fff;background:#1677ff;border-color:#1677ff}.sequences-page-size{padding:0 11px}.sequence-modal-backdrop{z-index:50;background:#071b4561;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.sequence-modal{color:#102b61;background:#fff;border:1px solid #e1e9f5;border-radius:16px;width:min(520px,100%);padding:22px;box-shadow:0 22px 60px #0d234138}.sequence-modal header,.sequence-modal footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.sequence-modal header{margin-bottom:20px}.sequence-modal header span{color:#6d82a9;text-transform:uppercase;font-size:11px;font-weight:700}.sequence-modal h2{color:#071b45;margin:4px 0 0;font-size:21px}.sequence-modal header button{color:#5270a8;cursor:pointer;background:#fff;border:1px solid #d5e0f1;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.sequence-modal label{color:#46628f;gap:7px;margin-bottom:14px;font-size:12px;font-weight:700;display:grid}.sequence-modal input,.sequence-modal select{color:#102b61;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #ccd9ee;border-radius:9px;outline:0;padding:0 11px;font-size:13px}.sequence-modal input:focus,.sequence-modal select:focus{border-color:#5c90ef;box-shadow:0 0 0 3px #4d80ff1a}.sequence-modal__grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sequence-modal footer{justify-content:flex-end;margin-top:8px}.sequence-modal footer button{color:#5270a8;cursor:pointer;background:#fff;border:1px solid #d5e0f1;border-radius:9px;height:40px;padding:0 14px;font-weight:700}.sequence-modal footer .sequence-modal__save{color:#fff;background:#1677ff;border-color:#1677ff;align-items:center;gap:7px;display:inline-flex}@media (width<=1200px){.sequences-filter{grid-template-columns:repeat(3,minmax(0,1fr))}.sequences-filter__search{grid-column:span 2}}@media (width<=700px){.sequences-page__heading h1{letter-spacing:-.4px;max-width:100%;font-size:clamp(23px,7vw,28px);line-height:1.1}.sequences-page__heading p{margin-bottom:16px;font-size:14px;line-height:1.45}.sequences-filter{grid-template-columns:1fr;gap:9px;padding:10px}.sequences-filter__control,.sequences-clear{height:46px}.sequences-filter__search{grid-column:auto}.sequences-filter__control,.sequences-clear{width:100%}.sequences-table-card{border-radius:12px}.sequences-footer{flex-direction:column;align-items:flex-start}.sequences-pagination{justify-content:space-between;width:100%}.sequences-table{min-width:1080px}.sequence-modal__grid{grid-template-columns:1fr;gap:0}}.master-sequences-page .sequences-filter{border-radius:18px;padding:18px;box-shadow:0 8px 28px #1d44780f}.master-sequences-page .sequences-table-card{border-radius:18px;padding:14px;box-shadow:0 12px 35px #193c6e0f}.master-sequences-page .sequences-table{border-collapse:separate;border-spacing:0;font-size:13px}.master-sequences-page .sequences-table thead th{color:#092e64;letter-spacing:.25px;background:linear-gradient(#f5f9fe,#eef5fc);border-bottom:1px solid #dfe9f5;height:58px;padding:0 14px;font-size:11px;font-weight:800}.master-sequences-page .sequences-table thead th:first-child{border-radius:12px 0 0 12px}.master-sequences-page .sequences-table thead th:last-child{border-radius:0 12px 12px 0}.master-sequences-page .sequences-table td{background:#fff;border-bottom:1px solid #e7eef7;height:72px;padding:10px 14px}.master-sequences-page .sequences-table tbody tr:hover td{background:#f8fbff}.master-sequences-page .sequences-variant{color:#1478f2;background:#e7f1ff;border-radius:50%;width:42px;height:42px}.master-sequences-page tbody tr:nth-child(2n) .sequences-variant{color:#7438e8;background:#eee6ff}.master-sequences-page .sequences-subject{color:#17447e;max-width:360px;font-weight:600}.master-sequences-page .sequences-status{justify-content:center;width:124px;height:36px;padding:0 12px;font-size:12px}.master-sequences-page .sequences-status--draft{color:#60728c;background:#e9eef5}.master-sequences-page .sequences-status--schedule{color:#0876e9;background:#e3f1ff}.master-sequences-page .sequences-status--active{color:#069b61;background:#dcf8ea}.master-sequences-page .sequences-status--paused{color:#c77900;background:#fff2d6}.master-sequences-page .sequences-actions{gap:8px}.master-sequences-page .sequences-action{color:#0878ee;background:#edf6ff;border-radius:10px;width:40px;height:40px}.master-sequences-page .sequences-action--delete{color:#f13d5a;background:#fff0f3}.master-sequences-page .sequences-footer{color:#5276aa;min-height:72px;padding:15px 12px 3px;font-size:13px;font-weight:600}.master-sequences-page .sequences-page-btn,.master-sequences-page .sequences-page-size{border-radius:10px;height:42px}.master-sequences-page .sequences-page-btn{width:42px}.users-page{max-width:1600px;margin:auto}.users-page__heading h1{color:#081a3a;letter-spacing:-1px;margin:0;font-size:36px}.users-page__heading p{color:#61779e;margin:4px 0 22px;font-size:18px}.users-toolbar{background:#fff;border:1px solid #deebfa;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:14px 16px;display:flex;box-shadow:0 7px 20px #1a34590a}.users-search{color:#09275b;border:1px solid #cbdcf2;border-radius:7px;flex:1;align-items:center;gap:12px;min-width:350px;height:51px;padding:0 15px;display:flex}.users-search input{color:#122a52;border:0;outline:0;width:100%;font-size:15px}.users-toolbar select,.users-filter{color:#142d58;background:#fff;border:1px solid #cbdcf2;border-radius:7px;min-width:185px;height:51px;padding:0 16px;font-size:15px;font-weight:600}.users-filter{justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.users-filter b{color:#fff;background:#0868ea;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid;position:absolute;top:-5px;left:51px}.users-reset{color:#0766e8;cursor:pointer;background:0 0;border:0;font-size:15px;font-weight:700}.users-table-wrap{background:#fff;border:1px solid #cfe1f7;border-radius:12px;overflow:visible}.users-table{border-collapse:collapse;width:100%}.users-table th{color:#24457c;text-align:left;white-space:nowrap;background:linear-gradient(90deg,#f0f8ff,#fbfdff);height:55px;padding:0 22px;font-size:14px}.users-table td{color:#34588e;white-space:nowrap;border-top:1px solid #e3edf8;height:77px;padding:9px 22px;font-size:14px}.user-name{align-items:center;gap:16px;min-width:250px;display:flex}.user-avatar{color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;font-size:13px;font-style:normal;font-weight:800;display:grid}.user-avatar--blue{background:linear-gradient(135deg,#557da6,#182947)}.user-avatar--rose{background:linear-gradient(135deg,#f0b39b,#763f3f)}.user-avatar--sand{background:linear-gradient(135deg,#e0c5a2,#785b40)}.user-avatar--peach{background:linear-gradient(135deg,#f1b3a0,#9d4a35)}.user-avatar--slate{background:linear-gradient(135deg,#697d8e,#1e3041)}.user-avatar--violet{background:linear-gradient(135deg,#c4a590,#584746)}.user-name strong,.user-name small{display:block}.user-name strong{color:#081a3a;margin-bottom:4px;font-size:15px}.user-name small{color:#5672a2;font-size:13px}.role-badge,.rights-badge{color:#0868e8;background:#e7f2ff;border-radius:10px;justify-content:center;align-items:center;padding:9px 17px;font-weight:700;display:inline-flex}.role-badge--administrator{color:#bd7900;background:#fff3d9}.role-badge--sub-admin,.rights-badge--purple{color:#6733e6;background:#f0ecff}.status-toggle{vertical-align:middle;background:#a5b2c8;border:0;border-radius:20px;width:56px;height:33px;margin-right:12px;padding:3px}.status-toggle i{background:#fff;border-radius:50%;width:27px;height:27px;display:block;box-shadow:0 1px 3px #00000026}.status-toggle.is-active{background:#08ae66}.status-toggle.is-active i{margin-left:auto}.status-text{vertical-align:middle;color:#425b83}.status-text.is-active{color:#08a35f}.users-actions{text-align:center;position:relative}.users-actions>button{color:#081a3a;cursor:pointer;background:0 0;border:0}.user-action-menu{z-index:5;text-align:left;background:#fff;border:1px solid #ccddf3;border-radius:12px;width:295px;padding:12px;position:absolute;top:-15px;right:6px;box-shadow:0 15px 35px #23446c2e}.user-action-menu header{border-bottom:1px solid #dfe8f5;align-items:center;gap:12px;padding:5px 5px 11px;display:flex}.user-action-menu header strong,.user-action-menu header em{display:block}.user-action-menu header strong{color:#071a3a;font-size:14px}.user-action-menu header em{color:#7138e8;margin-top:4px;font-size:12px;font-style:normal}.user-action-menu p{color:#4d6792;margin:11px 5px 6px;font-size:10px;font-weight:800}.user-action-menu button{color:#132b53;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:10px;font-size:14px;font-weight:700;display:flex}.user-action-menu button:hover,.user-action-menu .is-featured{color:#0768ec;background:#e9f3ff}.user-action-menu .is-danger{color:#e72929}.user-action-menu footer{color:#6780a4;text-align:center;border-top:1px solid #e4edf8;margin-top:7px;padding-top:8px;font-size:12px}.users-table__footer{color:#5271a2;padding:20px 22px;font-size:14px}@media (width<=1200px){.users-toolbar{flex-wrap:wrap}.users-search{min-width:300px}.users-table-wrap{overflow-x:auto}}@media (width<=700px){.users-page__heading h1{font-size:29px}.users-toolbar>*{width:100%}.users-toolbar select,.users-filter{flex:1}.users-search{min-width:0}.users-table th,.users-table td{padding:9px 14px}}.users-table__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.users-pagination{align-items:center;gap:7px;display:flex}.users-pagination button,.users-pagination select{color:#153968;cursor:pointer;background:#fff;border:1px solid #e0eaf6;border-radius:9px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:750;display:grid}.users-pagination button.active{color:#fff;background:#1677ed;border-color:#1677ed;box-shadow:0 5px 12px #1677ed38}.users-pagination button:disabled{opacity:.5;cursor:not-allowed}.users-pagination select{width:105px;padding:0 8px}@media (width<=700px){.users-table__footer{flex-direction:column;align-items:flex-start}.users-pagination{max-width:100%;overflow-x:auto}}.user-avatar{flex:0 0 48px;overflow:hidden}.user-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.rights-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1b3e73;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.rights-modal{color:#102454;background:#fff;border:1px solid #d7e3f5;border-radius:22px;flex-direction:column;width:min(1080px,100%);max-height:calc(100vh - 52px);display:flex;overflow:hidden;box-shadow:0 28px 75px #051b4547}.rights-modal__header{background:linear-gradient(115deg,#f8fbff,#f2f0ff);border-bottom:1px solid #e3ebf7;align-items:center;gap:15px;padding:22px 26px;display:flex}.rights-modal__header>i{color:#fff;background:linear-gradient(135deg,#2679f7,#6549f5);border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 9px 20px #4749f440}.rights-modal__header span{min-width:0}.rights-modal__header h2{margin:0 0 3px;font-size:21px}.rights-modal__header span strong,.rights-modal__header small,.rights-modal__header>b strong,.rights-modal__header>b small{display:block}.rights-modal__header span strong{font-size:13px}.rights-modal__header>b{text-align:center;background:#eaf0ff;border-radius:11px;min-width:126px;margin-left:auto;padding:9px 12px}.rights-modal__header>b small{color:#6b7dad;margin-top:2px;font-size:10px}.rights-modal__close{color:#5e7194;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.rights-modal__close:hover{color:#153f7a;background:#edf3fb}.rights-modal__body{padding:20px 26px;overflow:auto}.rights-editor-toolbar{grid-template-columns:1fr 130px 120px;gap:10px;margin-bottom:17px;display:grid}.rights-editor-toolbar label{color:#53719f;border:1px solid #cfddf1;border-radius:10px;align-items:center;gap:10px;height:45px;padding:0 13px;display:flex}.rights-editor-toolbar input{color:#183863;width:100%;font:inherit;border:0;outline:0}.rights-editor-toolbar button{color:#3451d1;cursor:pointer;background:#fff;border:1px solid #bfcff1;border-radius:10px;font:700 12px inherit}.app-rights-grid,.access-rights-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.app-right-card{cursor:pointer;background:linear-gradient(120deg,#fff,#f9fbff);border:1px solid #d7e2f1;border-radius:13px;align-items:center;gap:12px;min-height:82px;padding:12px 14px;transition:all .18s;display:flex}.app-right-card:hover,.app-right-card.is-selected{border-color:#a8bdf8;box-shadow:0 7px 16px #274bb117}.app-right-card.is-selected{background:linear-gradient(120deg,#f8faff,#eef2ff)}.app-right-card input,.access-right-option input{accent-color:#3156ef;width:19px;height:19px}.app-right-card i,.access-right-group__head i{color:#2e61eb;background:#eaf1ff;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.app-right-card span{min-width:0}.app-right-card strong,.app-right-card small{display:block}.app-right-card strong{font-size:14px}.app-right-card small{color:#7083a6;margin-top:3px;font-size:11px;line-height:1.35}.access-right-group{background:#fff;border:1px solid #d9e3f2;border-radius:12px;overflow:hidden}.access-right-group__head{text-align:left;color:#142a57;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;width:100%;padding:12px;display:flex}.access-right-group__head span{flex:1}.access-right-group__head strong,.access-right-group__head small{display:block}.access-right-group__head strong{font-size:14px}.access-right-group__head small{color:#7485a5;margin-top:2px;font-size:10px}.access-right-group__head>svg{transition:all .18s}.access-right-group.is-open .access-right-group__head>svg{color:#3156ef;transform:rotate(180deg)}.access-right-group>div{flex-direction:column;gap:6px;padding:0 12px 12px;display:flex}.access-right-option{color:#294466;cursor:pointer;background:#fbfcff;border:1px solid #e2e9f4;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.access-right-option.is-selected{color:#234ad4;background:#f1f5ff;border-color:#b7c8f7}.rights-note{color:#2452d6;background:linear-gradient(90deg,#edf4ff,#f5f7ff);border:1px solid #d8e3ff;border-radius:11px;align-items:center;gap:11px;margin-top:17px;padding:12px 14px;display:flex}.rights-note span{flex-direction:column;display:flex}.rights-note small{color:#6c7faa;margin-top:3px;font-size:11px}.rights-modal__footer{background:#fbfcff;border-top:1px solid #e4ebf5;justify-content:flex-end;gap:10px;padding:16px 26px;display:flex}.rights-modal__footer button{color:#28456f;cursor:pointer;background:#fff;border:1px solid #cbd9ee;border-radius:10px;height:42px;padding:0 17px;font:700 13px inherit}.rights-modal__footer .primary{color:#fff;background:linear-gradient(135deg,#2879f8,#6548f4);border:0;min-width:124px;box-shadow:0 7px 16px #474af23d}.rights-modal__footer button:disabled{opacity:.65;cursor:wait}@media (width<=720px){.rights-modal-backdrop{padding:12px}.rights-modal__header{padding:17px}.rights-modal__header>b{display:none}.rights-modal__body{padding:16px}.rights-editor-toolbar,.app-rights-grid,.access-rights-list{grid-template-columns:1fr}.rights-modal__footer{padding:14px 16px}}.rights-modal{border-radius:20px;width:min(1008px,100%);max-height:min(768px,100vh - 36px)}.rights-modal__header{align-items:center;min-height:90px;padding:16px 28px}.rights-modal__header>i{border-radius:15px;flex-basis:58px;width:58px;height:58px;box-shadow:0 10px 22px #4645f238}.rights-modal__header h2{letter-spacing:-.4px;margin:0;font-size:25px}.rights-modal__header span strong{margin-top:2px;font-size:14px}.rights-modal__header small{margin-top:2px;font-size:11px}.rights-modal__header>b{text-align:left;background:linear-gradient(135deg,#ecebff,#e8f0ff);border-radius:13px;min-width:168px;margin:0 28px 0 auto;padding:13px 14px 13px 49px;position:relative}.rights-modal__header>b:before{color:#fff;content:"✓";background:linear-gradient(135deg,#286af7,#663cf5);border-radius:50%;place-items:center;width:27px;height:27px;font-size:15px;font-weight:900;display:grid;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.rights-modal__header>b strong{color:#2e35d8;font-size:16px}.rights-modal__header>b small{font-size:10px}.rights-modal__close{color:#0b2562}.rights-modal__body{scrollbar-width:thin;scrollbar-color:#9ba5bd transparent;padding:18px 28px}.rights-modal__body::-webkit-scrollbar{width:8px}.rights-modal__body::-webkit-scrollbar-thumb{background:#9ea8c1;border:2px solid #f8fbff;border-radius:10px}.rights-editor-toolbar{grid-template-columns:minmax(0,1fr) 146px 146px;margin:0 0 15px}.rights-editor-toolbar label{border-color:#b9cdf4;border-radius:9px;height:44px;box-shadow:0 1px 3px #1f488b0a}.rights-editor-toolbar button{background:linear-gradient(135deg,#f2f3ff,#edf3ff);border-radius:9px;height:44px}.rights-editor-toolbar button.danger{background:linear-gradient(135deg,#fff7fa,#fff0f5)}.rights-app-layout{gap:16px}.rights-module-group{border-color:#c7d7f4;border-radius:11px;box-shadow:0 3px 9px #26519609}.rights-group-head{gap:11px;min-height:54px;padding:10px 14px}.rights-group-head>i{background:linear-gradient(135deg,#eaf0ff,#e8edff);border-radius:11px;flex-basis:43px;width:43px;height:43px}.rights-group-check{accent-color:#1f58f5;width:19px;height:19px}.rights-group-head small{margin-top:2px;font-size:11px}.rights-group-items{padding:0 12px 12px 36px}.rights-group-items:before{bottom:22px;left:25px}.rights-group-items .app-right-card{background:0 0;border-bottom:1px solid #e7edf8;border-radius:0;gap:9px;min-height:52px;padding:7px 10px}.rights-group-items .app-right-card:last-child{border-bottom:0}.rights-group-items .app-right-card:before{width:13px;top:26px;left:-21px}.rights-group-items .app-right-card i{border-radius:8px;flex-basis:31px;width:31px;height:31px}.rights-group-items .app-right-card small{margin-top:1px;font-size:10px}.rights-modal__footer{background:#fff;align-items:center;min-height:60px;padding:12px 28px}.rights-modal__footer>span{color:#637ba8;margin-right:auto;font-size:12px}.rights-modal__footer button{border-radius:8px;min-width:76px;height:38px;font-size:12px}.rights-modal__footer .primary{background:linear-gradient(135deg,#266cf7,#733bfa);min-width:132px;box-shadow:0 8px 18px #4f3df347}@media (width<=720px){.rights-modal__header{padding:16px}.rights-modal__header>b{display:none}.rights-modal__body{padding:16px}.rights-modal__footer{padding:12px 16px}.rights-modal__footer>span{display:none}}.rights-modal{background:#fbfcff;border:0;border-radius:18px;width:min(1240px,100%)}.rights-modal__header{background:linear-gradient(130deg,#fff 0%,#f5f8ff 100%);align-items:flex-start;gap:18px;min-height:138px;padding:28px 34px}.rights-modal__header>i{background:linear-gradient(135deg,#2654fb,#663cff);border-radius:18px;flex-basis:70px;width:70px;height:70px;font-size:29px}.rights-modal__header h2{color:#101a4e;font-size:30px;font-weight:800;line-height:1.05}.rights-modal__header span strong{color:#172052;margin-top:5px;font-size:18px}.rights-modal__header small{color:#6878ad;margin-top:6px;font-size:14px}.rights-modal__header>b{color:#20336d;background:#edf1ff;grid-template-columns:1fr;min-width:154px;margin:2px 24px 0 auto;padding:11px 14px;display:grid}.rights-modal__header>b strong{font-size:16px}.rights-modal__header>b small{margin-top:2px;font-size:11px}.rights-modal__body{padding:0 34px 24px}.rights-editor-toolbar{grid-template-columns:1fr 156px 166px;gap:12px;margin:18px 0}.rights-editor-toolbar label{background:#fff;border-color:#cbd8ef;border-radius:11px;gap:13px;height:50px;padding:0 17px}.rights-editor-toolbar input{font-size:14px}.rights-editor-toolbar button{border-color:#bdcdf1;border-radius:11px;font-size:13px}.rights-editor-toolbar button.danger{color:#ef245e;border-color:#ff9cba}.rights-app-layout{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.rights-app-column{flex-direction:column;align-items:stretch;gap:16px;min-width:0;display:flex}.rights-module-group{background:#fff;border:1px solid #d5def1;border-radius:13px;overflow:hidden}.rights-group-head{color:#10194b;text-align:left;cursor:pointer;background:linear-gradient(110deg,#fff,#f9fbff);border:0;align-items:center;gap:14px;width:100%;min-height:88px;padding:13px 16px;display:flex}.rights-group-head>i{color:#2154f7;background:#e6efff;border-radius:12px;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid}.rights-group-head span{flex-direction:column;display:flex}.rights-group-head strong{font-size:16px}.rights-group-head small{color:#687ab1;margin-top:4px;font-size:13px}.rights-group-arrow{color:#263967;margin-left:auto;transition:transform .18s}.rights-module-group.is-collapsed .rights-group-arrow{transform:rotate(180deg)}.rights-group-items{flex-direction:column;gap:7px;padding:0 12px 12px 44px;display:flex;position:relative}.rights-group-items:before{content:"";background:#cbd6ec;width:1px;position:absolute;top:0;bottom:26px;left:27px}.rights-group-items .app-right-card{min-height:70px;box-shadow:none;background:linear-gradient(105deg,#fbfcff,#f4f7ff);border:0;border-radius:11px;padding:10px 12px;position:relative}.rights-group-items .app-right-card:before{content:"";background:#cbd6ec;width:18px;height:1px;position:absolute;top:34px;left:-30px}.rights-group-items .app-right-card i{flex-basis:44px;width:44px;height:44px;font-size:19px}.rights-group-items .app-right-card strong{font-size:14px}.rights-group-items .app-right-card small{font-size:12px}.access-rights-list{align-items:start;gap:12px}.access-rights-column{flex-direction:column;align-items:stretch;gap:12px;min-width:0;display:flex}.access-right-group{background:linear-gradient(135deg,#fff,#fafcff);border-color:#d6e0f1;border-radius:13px}.access-right-group.is-open{border-color:#9fb6ff;box-shadow:0 8px 22px #274fc41a}.access-right-group__head{padding:14px}.access-right-group__head i{flex-basis:52px;width:52px;height:52px}.access-right-group__head strong{color:#10194b;font-size:16px}.access-right-group__head small{font-size:12px;line-height:1.25}.access-right-group>div{gap:6px;padding:0 14px 14px}.access-right-option{min-height:40px;padding:8px 10px;font-size:13px}.rights-note{border-radius:12px;gap:15px;margin-top:18px;padding:15px 17px}.rights-note strong{font-size:13px}.rights-note small{font-size:12px}.rights-modal__footer{padding:14px 34px 18px}.rights-modal__footer .primary{min-width:150px}.rights-group-check{accent-color:#2452f4;cursor:pointer;flex:none;width:25px;height:25px;margin:0}@media (width<=720px){.rights-modal__header{padding:20px}.rights-modal__header h2{font-size:24px}.rights-modal__body{padding:0 20px 20px}.rights-app-layout{grid-template-columns:1fr}.rights-editor-toolbar{grid-template-columns:1fr 1fr}.rights-editor-toolbar label{grid-column:span 2}.rights-modal__footer{padding:14px 20px}}.rights-modal-backdrop{background:#0a1b3e73}.rights-modal{max-height:calc(100vh - 52px)}.rights-modal__header>b{text-align:center;padding:11px 14px;position:static}.rights-modal__header>b:before{display:none}.rights-modal__footer{align-items:initial;min-height:0}.rights-badge--button{cursor:pointer;font:inherit;border:0;transition:transform .2s,box-shadow .2s}.rights-badge--button:hover{transform:translateY(-1px);box-shadow:0 6px 15px #1c52a024}.rights-badge--button:focus-visible{outline-offset:2px;outline:3px solid #2563eb42}.member-modal-backdrop{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0914307a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.edit-member-modal{border:1px solid #e2e8f4;border-radius:22px;width:min(1440px,96vw);max-height:94vh;overflow:hidden}.edit-member-header{min-height:122px;padding:25px 38px}.edit-member-header>i{border-radius:16px;flex-basis:70px;width:70px;height:70px}.edit-member-header h2{letter-spacing:-.6px;font-size:32px}.edit-member-header p{font-size:16px}.member-active-status{color:#087a3e;background:#e9f9f0;border-radius:12px;align-items:center;gap:9px;height:44px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.member-active-status:before{content:"";background:#16b86b;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 4px #16b86b1a}.edit-member-close{border-radius:10px;width:42px;height:42px;margin-left:28px!important}.edit-member-body{grid-template-columns:360px minmax(0,1fr);gap:30px;padding:28px 38px 24px}.member-photo-panel{border-radius:18px;padding:30px 22px 24px}.member-avatar-wrapper{width:fit-content;margin:22px auto 14px;position:relative}.member-avatar{outline-offset:7px;color:#fff;background:linear-gradient(135deg,#8068ff,#5b42ec);border:5px solid #fff;outline:1.5px dashed #7585ff;width:155px;height:155px;margin:0;font-size:50px}.member-preview-name{margin:20px 0 7px;font-size:20px}.member-preview-role{color:#294fe6;background:#e9edff;border-radius:999px;padding:6px 18px;font-size:13px;font-weight:700;display:inline-flex}.member-upload-zone{min-height:145px;margin-top:22px}.avatar-divider{color:#61729b;align-items:center;gap:14px;margin:18px 0;font-size:12px;font-weight:600;display:flex}.avatar-divider:before,.avatar-divider:after{content:"";background:#d9e0ed;flex:1;height:1px}.default-avatars{border:0;gap:14px;margin:0;padding:0}.default-avatars i{width:48px;height:48px}.member-details{border-left:1px solid #e0e6f0;padding-left:30px}.member-details-heading>i{flex-basis:60px;width:60px;height:60px}.member-details-heading h3{font-size:25px}.member-fields{gap:24px}.member-field{height:59px}.phone-country{color:#142044;white-space:nowrap;border-left:1px solid #e0e5ef;border-right:1px solid #e0e5ef;align-items:center;gap:10px;height:100%;padding:0 16px;display:flex}.member-modal__footer{min-height:110px;padding:20px 38px}.member-modal__footer button{height:58px;font-size:15px}.cancel-btn{min-width:130px}.save-member-btn{min-width:220px!important}.member-modal__footer>span>i{width:58px;height:58px}@media (width<=800px){.edit-member-body{display:block}.member-details{border-left:0;padding-left:0}.member-photo-panel{margin-bottom:25px}.member-active-status{display:none}}.member-modal{color:#0d173b;background:#fff;border:0;border-radius:18px;flex-direction:column;width:min(1180px,100%);max-height:calc(100vh - 48px);display:flex;overflow:auto;box-shadow:0 28px 80px #09143047}.member-modal__header{border-bottom:1px solid #dce5f5;align-items:center;gap:18px;padding:24px 32px;display:flex}.member-modal__header>i{color:#3448f5;background:linear-gradient(135deg,#e6e9ff,#d7d8ff);border-radius:14px;place-items:center;width:58px;height:58px;display:grid}.member-modal__header h2{color:#0d173b;margin:0;font-size:27px;font-weight:800}.member-modal__header p{color:#6878a5;margin:4px 0 0;font-size:16px}.member-modal__header>button{color:#26375c;cursor:pointer;background:0 0;border:0;margin-left:auto}.member-modal__body{grid-template-columns:310px minmax(0,1fr);gap:36px;padding:24px 32px;display:grid}.member-photo-panel{text-align:center;background:linear-gradient(145deg,#f4f5ff,#fafbff);border-radius:15px;padding:26px 22px}.member-photo-panel h3{color:#0d173b;margin:0;font-size:20px;font-weight:800}.member-photo-panel>p{color:#60719f;margin:4px 0 18px}.member-photo-orb{color:#2b4cf0;cursor:pointer;background:#eff1fb;border:1px dashed #9aa8ff;border-radius:50%;place-items:center;width:190px;height:190px;margin:0 auto 18px;font-size:45px;display:grid;position:relative;overflow:visible}.member-photo-orb img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.member-photo-orb b{color:#fff;background:linear-gradient(135deg,#254cff,#5638f5);border:4px solid #fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:absolute;bottom:9px;right:2px;box-shadow:0 5px 12px #323ff047}.member-upload-zone{color:#6174a4;cursor:pointer;background:0 0;border:1px dashed #bbc6ff;border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:20px 12px;display:flex}.member-upload-zone svg{color:#2f49fa;align-self:center;margin-bottom:4px}.member-upload-zone strong{color:#0d173b;font-size:15px}.member-upload-zone small{font-size:12px}.member-avatar-hint{border-top:1px solid #e0e5fa;justify-content:center;gap:9px;margin:21px 0 8px;padding-top:21px;display:flex}.member-avatar-hint i{color:#16203f;background:linear-gradient(135deg,#e6e9ff,#cdd1ff);border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-style:normal;font-weight:800;display:grid}.member-avatar-hint i:nth-child(2){color:#fff;background:linear-gradient(135deg,#8d46e9,#5b26d3)}.member-avatar-hint i:nth-child(3){color:#855a10;background:linear-gradient(135deg,#ffefb5,#e9c368)}.member-photo-panel>small{color:#6474a1}.member-details-panel{padding-top:4px}.member-details-heading{align-items:center;gap:14px;margin-bottom:25px;display:flex}.member-details-heading>i{color:#3448f5;background:#e7eaff;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.member-details-heading h3{color:#0d173b;margin:0;font-size:23px;font-weight:800}.member-details-heading p{color:#6577a4;margin:3px 0 0;font-size:15px}.member-fields{grid-template-columns:1fr 1fr;gap:17px;display:grid}.member-field-label{color:#111b3d;font-size:15px;font-weight:750;display:block}.member-field-label em{color:#f33;font-style:normal}.member-field-label--wide{grid-column:span 2}.member-field{background:#fff;border:1px solid #d4dcef;border-radius:10px;align-items:center;height:56px;margin-top:7px;transition:all .18s;display:flex}.member-field:focus-within{border-color:#4965f6;box-shadow:0 0 0 3px #374ff41a}.member-field>svg{color:#5e6f9b;flex:0 0 46px;width:46px}.member-field input,.member-field select{color:#172243;width:100%;height:100%;font:inherit;background:0 0;border:0;outline:0}.member-field select{appearance:none}.member-field>button{color:#5d6d98;cursor:pointer;background:0 0;border:0;padding:0 17px}.member-password-note{color:#1748e8;background:#eff7ff;border:1px solid #cce0fb;border-radius:10px;align-items:center;gap:11px;margin-top:16px;padding:14px 16px;font-size:13px;font-weight:500;display:flex}.member-modal__footer{background:#fff;border-top:1px solid #dce5f5;justify-content:space-between;align-items:center;padding:20px 32px;display:flex}.member-modal__footer>span{color:#52638f;align-items:center;gap:12px;display:flex}.member-modal__footer>span>i{background:#eef1fa;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.member-modal__footer b{color:#111a3b;flex-direction:column;display:flex}.member-modal__footer b small{color:#52638f;margin-top:2px;font-size:13px;font-weight:400}.member-modal__footer button{cursor:pointer;border-radius:10px;min-width:122px;height:52px;font-weight:800}.member-cancel{color:#132047;background:#f8fafc;border:1px solid #d0d9ed;margin-right:10px}.member-save{color:#fff;background:linear-gradient(135deg,#294dff,#5834ef);border:0;box-shadow:0 8px 20px #3d3deb47;min-width:180px!important}.member-save svg{vertical-align:middle;margin-right:9px}.member-save:disabled{opacity:.7;cursor:wait}@media (width<=767px){.member-modal-backdrop{padding:12px}.member-modal__header,.member-modal__footer{padding:18px 20px}.member-modal__body{grid-template-columns:1fr;padding:20px}.member-photo-panel{width:100%;max-width:360px;margin:auto}.member-fields{grid-template-columns:1fr}.member-field-label--wide{grid-column:auto}.member-modal__footer{flex-direction:column;align-items:flex-end;gap:15px}.member-modal__footer>span{display:none}.member-modal__header h2{font-size:22px}.member-modal__header p{font-size:13px}}.edit-member-modal{overflow:hidden!important}.edit-member-modal .edit-member-body{flex:auto;min-height:0;overflow-y:auto}.edit-member-modal .edit-member-footer{flex:none}.member-avatar{color:#fff;background:linear-gradient(135deg,#8068ff,#5b42ec)!important}.profile-view-overlay{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a1b3e75;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.profile-view-modal{color:#102454;background:#fff;border-radius:22px;width:min(620px,100%);position:relative;overflow:hidden;box-shadow:0 28px 75px #051b4547}.profile-view-modal header{background:linear-gradient(135deg,#f4f7ff,#f8f5ff);align-items:center;gap:18px;padding:32px;display:flex}.profile-view-modal header>div{color:#fff;background:linear-gradient(135deg,#286ff8,#663cf5);border-radius:50%;place-items:center;width:82px;height:82px;font-size:28px;font-weight:800;display:grid;overflow:hidden}.profile-view-modal header img{object-fit:cover;width:100%;height:100%}.profile-view-modal h2{margin:0 0 7px;font-size:25px}.profile-view-modal header b{color:#3154e5;background:#e8edff;border-radius:999px;padding:5px 12px;font-size:12px}.profile-view-modal header p{color:#078d52;margin:9px 0 0;font-size:12px;font-weight:700}.profile-view-close{color:#183264;cursor:pointer;background:0 0;border:0;position:absolute;top:18px;right:18px}.profile-view-grid{grid-template-columns:1fr 1fr;gap:14px;padding:26px;display:grid}.profile-view-grid p{color:#416494;border:1px solid #dce6f4;border-radius:12px;align-items:center;gap:11px;margin:0;padding:13px;display:flex}.profile-view-grid span{flex-direction:column;font-size:11px;display:flex}.profile-view-grid strong{color:#132c59;margin-top:3px;font-size:13px}.profile-view-modal footer{color:#3d58d5;background:#fbfcff;border-top:1px solid #e3ebf6;align-items:center;gap:9px;padding:16px 26px;font-size:12px;font-weight:700;display:flex}@media (width<=600px){.profile-view-grid{grid-template-columns:1fr}.profile-view-overlay{padding:14px}}.users-table tbody tr{transition:background .18s}.users-table tbody tr:hover{background:#f8fbff}.users-table th{font-weight:750}.users-table td:first-child,.users-table td:nth-child(2){color:#2f5590}.role-badge,.rights-badge{box-shadow:inset 0 1px #ffffffb3}.user-action-menu{width:300px;padding:12px;overflow:hidden}.user-action-menu .is-danger{margin-top:3px;padding-left:40px}.user-action-menu .is-danger:first-of-type{border-top:1px solid #e5edf7;border-radius:0}.user-action-menu footer{padding-bottom:1px}.user-action-menu{border-color:#d5e3f5;width:300px;padding:12px;overflow:hidden;box-shadow:0 18px 40px #23446c33}.user-action-menu header{padding:7px 7px 13px}.user-action-menu .user-avatar{width:46px;height:46px}.action-menu-role{color:#6733e6;background:#f0ebff;border-radius:7px;margin-top:5px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:700;display:inline-flex}.user-action-menu p{letter-spacing:.25px;margin:12px 7px 7px}.action-menu-list{gap:2px;display:grid}.user-action-menu button{min-height:51px;padding:9px 10px}.user-action-menu button>svg{flex:none}.user-action-menu button span{min-width:0;display:block}.user-action-menu button span strong,.user-action-menu button span small{display:block}.user-action-menu button span strong{color:currentColor;font-size:13px}.user-action-menu button span small{color:#60789e;margin-top:2px;font-size:11px;font-weight:500}.user-action-menu .is-featured{box-shadow:inset 0 0 0 1px #0b68ec0a}.user-action-menu .is-danger{color:#e12626;border-top:1px solid #e5edf7;border-radius:0;margin-top:7px;padding-left:10px}.user-action-menu .is-danger small{color:#b26464}.user-action-menu footer{background:#fbfdff;border-top:1px solid #e4edf8;justify-content:center;align-items:center;gap:5px;margin:10px -12px -12px;padding:10px;display:flex}.user-action-menu footer kbd{color:#3e5a82;background:#fff;border:1px solid #ccd9e9;border-radius:5px;padding:2px 6px;font-family:inherit;font-size:11px}.users-toolbar{background:linear-gradient(135deg,#fff,#fbfdff);border-color:#dce8f7;border-radius:16px;gap:13px;padding:12px 14px;box-shadow:0 10px 26px #284c7b0e}.users-search{background:#fff;border-color:#ceddf0;border-radius:10px;min-width:390px;height:52px;padding:0 17px;box-shadow:inset 0 1px 2px #1d406905}.users-search svg{color:#0d356f}.users-search input{font-size:14px}.users-search input::placeholder{color:#7185a6}.users-toolbar select{appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230d315f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 15px center no-repeat;border-color:#ceddf0;border-radius:10px;min-width:186px;height:52px;padding:0 42px 0 17px;font-size:14px;box-shadow:inset 0 1px 2px #1d406905}.users-toolbar select:hover,.users-search:focus-within{border-color:#a9c6e8;box-shadow:0 0 0 3px #1f6feb12}.users-filter{min-width:174px;height:52px;color:#0b5fc5!important;background:#f7fbff!important;border-color:#bcd5f3!important;border-radius:10px!important;font-size:14px!important}.users-filter:hover{background:#eef6ff!important;border-color:#8fb9ea!important}.users-filter b{border:2px solid #fff;width:25px;height:25px;top:-8px;left:48px;box-shadow:0 3px 8px #0768e847}.users-reset{color:#176dd5;background:#f4f8ff;border-radius:9px;min-width:62px;height:46px}.users-reset:hover{background:#e9f3ff}@media (width<=1200px){.users-search{min-width:310px}.users-toolbar select{min-width:170px}}.users-table th:last-child,.users-table td.users-actions{text-align:center}.users-actions>div{display:inline-flex;position:relative}.users-actions>div>button{color:#17335f;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;transition:background .18s,border-color .18s,box-shadow .18s;display:grid}.users-actions>div>button:hover{color:#0869e9;background:#eff6ff;border-color:#c9dcf2;box-shadow:0 4px 10px #1a5db21f}.users-actions>div>button:focus-visible{outline-offset:2px;outline:2px solid #8ebcf0}.users-actions>div>button svg{stroke-width:2.8px}.users-select-menu{min-width:186px;position:relative}.users-select-menu>button{color:#142d58;text-align:left;cursor:pointer;background:#fff;border:1px solid #ceddf0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:52px;padding:7px 14px 7px 16px;transition:border-color .18s,box-shadow .18s;display:flex}.users-select-menu>button:hover,.users-select-menu>button.is-open{border-color:#a9c6e8;box-shadow:0 0 0 3px #1f6feb12}.users-select-menu>button.is-open{border-bottom-right-radius:0;border-bottom-left-radius:0}.users-select-menu>button span{gap:3px;display:grid}.users-select-menu small{color:#8291a7;font-size:9px;font-weight:600;line-height:1}.users-select-menu strong{color:#142d58;font-size:14px;line-height:1.2}.users-select-menu>button>svg{flex:none;transition:transform .18s}.users-select-menu>button.is-open>svg{transform:rotate(180deg)}.users-select-menu__options{z-index:30;background:#fff;border:1px solid #ceddf0;border-top:0;border-radius:0 0 10px 10px;width:100%;position:absolute;top:51px;left:0;overflow:hidden;box-shadow:0 14px 25px #19305329}.users-select-menu__options button{color:#233554;text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 15px;font-size:13px;display:flex}.users-select-menu__options button:hover{color:#155caa;background:#f1f7ff}.users-select-menu__options button.is-selected{color:#0f62be;background:#eaf4ff;font-weight:750}@media (width<=1200px){.users-select-menu{min-width:170px}}@media (width<=700px){.users-select-menu{width:100%}}.leads-page{color:#0b1f44;max-width:1600px;margin:auto}.leads-page-header{align-items:center;gap:14px;margin-bottom:22px;display:flex}.leads-title-icon{color:#087cf0;background:#eaf4ff;border-radius:15px;place-items:center;width:54px;height:54px;display:grid}.leads-title h2{margin:0 0 4px;font-size:26px}.leads-title p{color:#7183a3;margin:0;font-size:13px}.leads-status-grid{grid-template-columns:repeat(8,1fr);gap:10px;margin-bottom:18px;display:grid}.lead-status-card{--c:#087cf0;background:#fff;border:1px solid #e8edf5;border-radius:14px;align-items:center;gap:11px;min-height:88px;padding:15px 13px;transition:all .22s;display:flex;box-shadow:0 5px 16px #0f172a0b}.lead-status-card:hover{transform:translateY(-3px;);box-shadow:0 10px 24px #0f172a12}.lead-status-card>i{width:46px;height:46px;color:var(--c);background:#e7f2ff;border-radius:12px;place-items:center;font-style:normal;display:grid}.lead-status-card span{color:var(--c);font-size:11px}.lead-status-card b{color:#081c3d;margin-top:3px;font-size:22px;display:block}.status-pending{--c:#e99a00}.status-pending>i{background:#fff4d8}.status-seen{--c:#8b3cf1}.status-seen>i{background:#f2e6ff}.status-replied{--c:#079b62}.status-replied>i{background:#e1f8ec}.status-interested{--c:#00a7a5}.status-interested>i{background:#dff8f6}.status-not-interested{--c:#526987}.status-not-interested>i{background:#eaf0f6}.status-failed{--c:#f23855}.status-failed>i{background:#ffe5ea}.leads-filter-bar{background:#fff;border:1px solid #e8edf5;border-radius:15px;grid-template-columns:1.8fr .85fr 1fr .9fr 115px;gap:12px;margin-bottom:18px;padding:14px;display:grid}.lead-control{background:#fff;border:1px solid #dfe7f1;border-radius:11px;align-items:center;gap:11px;height:48px;padding:0 15px;display:flex}.lead-control input,.lead-control select{color:#172d51;background:0 0;border:0;outline:0;width:100%;font-size:13px}.lead-control select{appearance:none}.reset-filter-btn{color:#102a55;cursor:pointer;background:#fff;border:1px solid #8fb3e5;border-radius:11px;font-weight:700}.leads-table-card{background:#fff;border:1px solid #e8edf5;border-radius:16px;overflow:hidden;box-shadow:0 5px 15px #0f172a08}.leads-table-responsive{overflow-x:auto}.leads-table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:12px}.leads-table th{text-align:left;text-transform:uppercase;background:#f8faff;border-bottom:1px solid #e5ebf3;height:48px;padding:0 12px;font-size:10px}.leads-table td{border-bottom:1px solid #edf1f6;height:48px;padding:7px 12px}.business-badge,.tracking-badge{color:#0874dc;background:#e7f2ff;border-radius:20px;padding:6px 10px;display:inline-flex}.owner-cell{align-items:center;gap:9px;display:flex}.owner-cell i{color:#fff;background:#8541e8;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;display:grid}.tracking-badge{gap:7px;min-width:94px}.table-actions{gap:7px;display:flex}.table-actions button{color:#087cf0;cursor:pointer;background:#eaf4ff;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.table-actions .delete{color:#ef3855;background:#ffe9ed}.leads-table-card>footer{color:#55709b;justify-content:space-between;padding:18px;font-size:12px;display:flex}.leads-table-card footer button{background:#fff;border:1px solid #e1e7ef;border-radius:8px;width:32px;height:32px;margin-left:5px}.leads-table-card footer .active{color:#fff;background:#087cf0}@media (width<=1400px){.leads-status-grid{grid-template-columns:repeat(4,1fr)}.leads-filter-bar{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.leads-status-grid,.leads-filter-bar{grid-template-columns:1fr}}.lead-select-menu{min-width:0;position:relative}.lead-select-menu>button{color:#172d51;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe7f1;border-radius:11px;align-items:center;gap:11px;width:100%;height:48px;padding:0 15px;font-size:13px;font-weight:600;display:flex}.lead-select-menu>button:hover,.lead-select-menu>button.is-open{border-color:#a9c5eb;box-shadow:0 0 0 3px #087cf00f}.lead-select-menu>button.is-open{border-bottom-right-radius:0;border-bottom-left-radius:0}.lead-select-menu>button span{flex:1;min-width:0}.lead-select-menu>button svg:last-child{transition:transform .18s}.lead-select-menu>button.is-open svg:last-child{transform:rotate(180deg)}.lead-select-menu__options{z-index:30;background:#fff;border:1px solid #dfe7f1;border-top:0;border-radius:0 0 11px 11px;width:100%;position:absolute;top:47px;left:0;overflow:hidden;box-shadow:0 14px 25px #19305329}.lead-select-menu__options button{color:#233554;text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:39px;padding:0 15px;font-size:13px;display:flex}.lead-select-menu__options button:hover{color:#155caa;background:#f1f7ff}.lead-select-menu__options .is-selected{color:#0f62be;background:#eaf4ff;font-weight:750}.leads-table-card>footer.leads-footer{color:#6079ad;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:14px 16px;font-size:12px;display:flex}.leads-pagination{align-items:center;gap:7px;display:flex}.leads-page-btn,.leads-page-size{color:#5270a8;cursor:pointer;background:#fff;border:1px solid #d5e0f1;border-radius:9px;height:36px;font-size:12px;font-weight:600}.leads-page-btn{place-items:center;width:36px;display:grid}.leads-page-btn:hover,.leads-page-size:hover{background:#f3f7ff}.leads-page-btn.is-active{color:#fff;background:#1677ff;border-color:#1677ff}.leads-page-size{padding:0 11px}.leads-table td:has(.tracking-badge){width:152px}.tracking-badge{letter-spacing:0;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:132px;min-width:132px;height:34px;padding:0 12px;font-size:11px;font-weight:750;display:inline-flex}.tracking-badge:first-letter{font-size:15px}.tracking-pending{color:#bd7900;background:#fff4d8}.tracking-sent{color:#0874dc;background:#e5f1ff}.tracking-seen{color:#8438df;background:#f1e5ff}.tracking-replied{color:#079b62;background:#def8eb}.tracking-interested{color:#008f79;background:#dcf8f1}.tracking-not-interested{color:#526987;background:#e9eff5}.tracking-failed{color:#ed3151;background:#ffe4e9}.leads-table-card{border-color:#dfeaf7;border-radius:18px;box-shadow:0 10px 28px #193d6c0e}.leads-table thead{background:linear-gradient(90deg,#f5f9ff,#fbfdff)}.leads-table th{color:#18345f;letter-spacing:.15px;height:52px;padding:0 15px;font-size:10px;font-weight:800}.leads-table td{color:#183a6b;height:49px;padding:7px 15px;font-size:12px}.leads-table tbody tr:nth-child(2n){background:#f8fbff85}.leads-table tbody tr:hover{background:#f2f8ff}.leads-table td:nth-child(2){color:#0f3975;font-weight:600}.business-badge{color:#0874dc;background:#eaf4ff;justify-content:center;min-width:44px;padding:6px 10px;font-size:11px;font-weight:800}.owner-cell{font-weight:600}.owner-cell i{box-shadow:0 4px 9px #6d39da33}.tracking-badge{min-width:96px;padding:7px 11px;font-size:11px;font-weight:750}.table-actions{gap:8px}.table-actions button{border:1px solid #0000;width:35px;height:35px;transition:transform .18s,box-shadow .18s,background .18s}.table-actions button:hover{background:#dceeff;transform:translateY(-2px);box-shadow:0 5px 10px #15529924}.table-actions .delete:hover{background:#ffdae3;box-shadow:0 5px 10px #e02e4b24}.leads-table-card>footer{border-top:1px solid #e8eff7;align-items:center;min-height:68px;padding:16px 19px;font-size:12px}.leads-table-card footer button{transition:all .18s}.leads-table-card footer button:hover{background:#f2f8ff;border-color:#9fc4ef}.leads-table-card footer .active{box-shadow:0 5px 12px #087cf038}.leads-status-grid{gap:16px}.lead-status-card{border-color:#e9edf4;border-radius:16px;align-items:center;gap:16px;min-height:132px;padding:20px;position:relative;overflow:hidden;box-shadow:0 3px 8px #0f172a08,0 8px 20px #0f172a0d}.lead-status-card:after{content:"";background:var(--wave,#dbeeff);opacity:.75;border-radius:50%;width:160px;height:70px;position:absolute;bottom:-50px;right:-35px;transform:rotate(-8deg)}.lead-status-card>i{z-index:1;border-radius:15px;flex:0 0 58px;width:58px;height:58px;font-size:22px;position:relative}.lead-status-card span{z-index:1;margin-bottom:4px;font-size:13px;font-weight:700;position:relative}.lead-status-card b{font-size:27px}.status-total{--wave:#dbeeff}.status-pending{--wave:#fff0ba}.status-seen{--wave:#eadcff}.status-replied{--wave:#d9f8e8}.status-interested{--wave:#d5f6f3}.status-not-interested{--wave:#e3ebf3}.status-failed{--wave:#ffdce4}@media (width<=1400px){.leads-status-grid{gap:14px}}@media (width<=700px){.lead-status-card{min-height:112px;padding:16px}.lead-status-card>i{flex-basis:52px;width:52px;height:52px}}.lead-status-card{align-items:center!important;gap:16px!important;min-height:132px!important;padding:20px!important;position:relative!important}.lead-status-card>i{border-radius:15px!important;flex:0 0 58px!important;width:58px!important;height:58px!important}.lead-status-card span{z-index:2;position:relative;display:block!important}.lead-status-card span small{color:var(--c);margin-bottom:4px;font-size:13px;font-weight:700;display:block}.lead-status-card span b{font-weight:800;line-height:1;display:block;color:#07152f!important;margin:0!important;font-size:27px!important}.lead-status-card em{z-index:3;color:#079455;background:#dcfce7;border-radius:9px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:48px;right:16px}.lead-status-card em.is-down{color:#e5484d;background:#ffe8ec}.lead-status-card:after{width:160px!important;height:70px!important;bottom:-50px!important;right:-35px!important}@media (width<=1400px){.lead-status-card{min-height:122px!important;padding:17px!important}.lead-status-card>i{flex-basis:54px!important;width:54px!important;height:54px!important}}.leads-status-grid{gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))!important}.lead-status-card{min-width:0}.lead-status-card span{min-width:0;padding-right:60px}.lead-status-card span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lead-status-card em{top:20px;right:16px}@media (width<=1100px){.leads-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=760px){.leads-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=500px){.leads-status-grid{grid-template-columns:1fr!important}}.interested-leads-page{color:#0b2450;max-width:1600px;margin:0 auto}.interested-page-header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.interested-page-header>i{color:#fff;background:linear-gradient(135deg,#5368f6,#6b4df5);border-radius:16px;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 8px 20px #5b4ff538}.interested-page-header h2{margin:0 0 4px;font-size:27px}.interested-page-header p{color:#6681b4;margin:0;font-size:13px}.interested-filter-card{background:#fff;border:1px solid #e8edf5;border-radius:15px;grid-template-columns:1.7fr .85fr 1fr .9fr 104px 90px;gap:12px;margin-bottom:16px;padding:13px;display:grid;box-shadow:0 5px 18px #0f172a0a}.interested-search,.interested-menu>button{color:#123363;background:#fff;border:1px solid #dfe7f2;border-radius:11px;align-items:center;gap:12px;height:50px;padding:0 16px;display:flex}.interested-search input{border:0;outline:0;width:100%;font-size:13px}.interested-menu{position:relative}.interested-menu>button{cursor:pointer;width:100%;font-size:13px;font-weight:600}.interested-menu>button span{text-align:left;flex:1}.interested-menu>div{z-index:20;background:#fff;border:1px solid #dfe7f2;border-radius:0 0 11px 11px;width:100%;position:absolute;top:49px;overflow:hidden;box-shadow:0 14px 25px #19305329}.interested-menu>div button{text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 15px;display:flex}.interested-menu>div button:hover,.interested-menu>div .selected{color:#0f62be;background:#eaf4ff;font-weight:750}.interested-export,.interested-reset{color:#285184;cursor:pointer;background:#fff;border:1px solid #d7dff0;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.interested-export:hover{background:#f4f8ff}.interested-reset{color:#102f62;border-color:#8fb2e8}.interested-table-card{background:#fff;border:1px solid #e7edf5;border-radius:16px;overflow:hidden;box-shadow:0 12px 28px #0f172a0b}.interested-table-responsive{overflow-x:auto}.interested-table{border-collapse:collapse;color:#153566;white-space:nowrap;width:100%;font-size:12px}.interested-table th{color:#0b2859;text-align:left;text-transform:uppercase;background:#f8faff;border-bottom:1px solid #e2eaf4;height:46px;padding:0 13px;font-size:10px}.interested-table td{border-bottom:1px solid #e9eff6;height:56px;padding:7px 13px}.interested-table tbody tr:hover{background:#f8fbff}.contact,.location{align-items:center;gap:7px;display:flex}.sequence{text-overflow:ellipsis;max-width:230px;overflow:hidden}.submit-user{align-items:center;gap:10px;display:flex}.submit-user>i{color:#fff;background:linear-gradient(135deg,#a855f7,#7137dc);border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-style:normal;font-weight:800;display:grid}.submit-user strong,.submit-user small{display:block}.submit-user small{color:#6680aa;text-overflow:ellipsis;max-width:170px;font-size:9px;overflow:hidden}.interested-actions{gap:8px;display:flex}.interested-actions button{color:#fff;cursor:pointer;border:0;border-radius:10px;place-items:center;width:38px;height:38px;transition:transform .18s;display:grid}.interested-actions button:hover{transform:translateY(-2px)}.call{background:#087cf0}.interested-actions .remove{color:#ef3855;background:#ffe8ec}.interested-table-card>footer{color:#5b78a7;justify-content:space-between;align-items:center;min-height:66px;padding:12px 16px;font-size:12px;display:flex}.interested-pagination{align-items:center;gap:7px;display:flex}.interested-pagination select,.interested-pagination button{color:#173966;background:#fff;border:1px solid #e1e8f1;border-radius:9px;min-width:40px;height:40px}.interested-pagination .active{color:#fff;background:#1677ed}@media (width<=1200px){.interested-filter-card{grid-template-columns:repeat(2,1fr)}.interested-search{grid-column:1/-1}}@media (width<=700px){.interested-filter-card{grid-template-columns:1fr}.interested-search{grid-column:auto}.interested-table-card>footer{flex-direction:column;align-items:flex-start}.interested-pagination{max-width:100%;overflow-x:auto}}.interested-leads-page .interested-table-card{border:1px solid #e2ebf7;border-radius:18px;padding:14px;box-shadow:0 12px 35px #193c6e0f}.interested-leads-page .interested-table-responsive{border:1px solid #e5edf7;border-radius:13px;overflow-x:auto}.interested-leads-page .interested-table thead th{color:#092e64;letter-spacing:.22px;background:linear-gradient(#f5f9fe,#eef5fc);height:56px;padding:0 16px;font-size:11px}.interested-leads-page .interested-table td{color:#173b70;height:70px;padding:10px 16px;font-size:13px}.interested-leads-page .interested-table tbody tr:hover td{background:#f8fbff}.interested-leads-page .interested-table td:first-child{color:#426998;font-weight:700}.interested-leads-page .interested-table td:nth-child(2)>strong{color:#163d78;font-size:13px}.interested-leads-page .contact,.interested-leads-page .location{color:#24508a;gap:9px;font-weight:600}.interested-leads-page .contact svg,.interested-leads-page .location svg{color:#1679ef}.interested-leads-page .interested-actions{gap:8px}.interested-leads-page .interested-actions button{width:40px;height:40px;box-shadow:none;border-radius:10px}.interested-leads-page .interested-table-card>footer{color:#5276aa;min-height:70px;padding:0 2px;font-size:13px;font-weight:600}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:first-child{width:4%}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:nth-child(2){width:10%}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:nth-child(3){width:15%}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:nth-child(4){width:13%}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:nth-child(5){width:18%}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:nth-child(6){width:19%}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:nth-child(7){width:13%}.interested-leads-page .interested-table:has(th:nth-child(8):last-child) th:nth-child(8){width:8%}.interested-leads-page{background:radial-gradient(circle at 86% -5%,#624ff612,#0000 170px),linear-gradient(#f8fbff,#f3f7fd);padding:22px 18px 35px}.interested-leads-page .interested-page-header{margin-bottom:22px}.interested-leads-page .interested-page-header>i{color:#fff;background:linear-gradient(145deg,#257ef5,#6552f7 60%,#7644f4);border-radius:17px;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 10px 25px #5b49f440}.interested-leads-page .interested-page-header h2{letter-spacing:-.5px;font-size:31px}.interested-leads-page .interested-page-header p{font-size:14px}.interested-leads-page .interested-filter-card{border-radius:20px;padding:20px;box-shadow:0 10px 30px #1d41700f}.interested-leads-page .interested-table-card{border-radius:20px;padding:16px}.interested-leads-page .interested-table thead th{height:62px;padding:0 18px}.interested-leads-page .interested-table td{height:84px;padding:16px 18px}.interested-leads-page .interested-table-card>footer{min-height:78px}.interested-leads-page .interested-pagination button{border-radius:11px;width:44px;height:44px}@media (width<=900px){.interested-leads-page .interested-filter-card{grid-template-columns:1fr 1fr}.interested-leads-page .interested-search{grid-column:span 2}}.master-interested-leads-page .interested-filter-card{grid-template-columns:minmax(380px,1.7fr) minmax(240px,1fr) minmax(280px,1.15fr) 180px}.master-interested-leads-page .interested-search{min-width:0}@media (width<=1100px){.master-interested-leads-page .interested-filter-card{grid-template-columns:1fr 1fr}.master-interested-leads-page .interested-search{grid-column:span 2}}@media (width<=700px){.master-interested-leads-page .interested-filter-card{grid-template-columns:1fr}.master-interested-leads-page .interested-search{grid-column:auto}}.interested-leads-page.master-interested-leads-page .interested-filter-card{grid-template-columns:minmax(380px,1.7fr) minmax(240px,1fr) minmax(280px,1.15fr) 180px!important}.interested-leads-page.master-interested-leads-page .interested-search{grid-column:auto!important}.interested-leads-page .interested-filter-card{background:#fffffff5;border-radius:20px;grid-template-columns:minmax(350px,1.7fr) minmax(220px,.9fr) minmax(260px,1fr) minmax(180px,.72fr) 180px;gap:14px;margin-bottom:18px;padding:20px;box-shadow:0 10px 30px #1d41700f}.interested-leads-page .interested-search,.interested-leads-page .interested-menu>button,.interested-leads-page .interested-reset{border-radius:12px;height:52px}.interested-leads-page .interested-reset{color:#0d376f;border-color:#a8c9f5;font-weight:700}.interested-leads-page .interested-reset:hover{color:#fff;background:#1478f2;border-color:#1478f2}.interested-leads-page .interested-filter-card .interested-export{display:none}.tracking-page{color:#0d2c65;max-width:1616px;margin:auto}.tracking-header,.tracking-title,.tracking-today,.tracking-toolbar,.tracking-toolbar>div,.tracking-pagination,.tracking-name,.network-count,.tracking-actions{align-items:center;display:flex}.tracking-header{justify-content:space-between;margin-bottom:20px}.tracking-title{gap:16px}.tracking-title>i{color:#fff;background:linear-gradient(135deg,#2675f5,#7138ea);border-radius:16px;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 10px 22px #5342f03d}.tracking-title h2{margin:0 0 3px;font-size:28px}.tracking-title p{color:#6385c7;margin:0;font-size:14px}.tracking-today{background:#fff;border:1px solid #dce8fa;border-radius:13px;gap:13px;height:66px;padding:0 18px}.tracking-today span strong,.tracking-today span small{display:block}.tracking-today small{color:#6687c6;margin-top:4px;font-size:12px}.tracking-filter-card{background:#fff;border:1px solid #e5edf8;border-radius:15px;grid-template-columns:1.6fr 1fr 1.1fr .95fr 1fr 1.2fr;gap:12px;margin-bottom:16px;padding:13px;display:grid;box-shadow:0 5px 18px #0f172a0a}.tracking-search,.tracking-menu>button{color:#12356c;background:#fff;border:1px solid #d9e5f6;border-radius:11px;align-items:center;gap:12px;height:50px;padding:0 16px;display:flex}.tracking-search input{border:0;outline:0;width:100%;font-size:13px}.tracking-menu{position:relative}.tracking-menu>button{cursor:pointer;width:100%;font-size:13px;font-weight:650}.tracking-menu>button span{text-align:left;flex:1}.tracking-menu-list{z-index:20;background:#fff;border:1px solid #d9e5f6;border-radius:0 0 11px 11px;width:100%;position:absolute;top:49px;overflow:hidden;box-shadow:0 14px 25px #19305329}.tracking-menu-list button{text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 15px;display:flex}.tracking-menu-list button:hover,.tracking-menu-list .selected{color:#0f62be;background:#eaf4ff;font-weight:750}.tracking-table-card{background:#fff;border:1px solid #e6edf7;border-radius:16px;overflow:hidden;box-shadow:0 12px 28px #0f172a0b}.tracking-toolbar{justify-content:space-between;min-height:73px;padding:0 16px}.tracking-toolbar>span{font-size:13px;font-weight:700}.tracking-toolbar select{color:#12356c;background:#fff;border:1px solid #d9e5f6;border-radius:9px;height:40px;margin:0 7px;padding:0 12px;font-weight:700}.tracking-toolbar>div{gap:10px}.tracking-toolbar button{color:#0859bb;cursor:pointer;background:#fff;border:1px solid #9cc1ec;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 15px;font-weight:750;display:inline-flex}.tracking-toolbar .export-excel{color:#068d51;border-color:#80dbb4}.tracking-table-responsive{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#8eabd2 #edf3fb;padding-bottom:2px;overflow:scroll hidden}.tracking-table-responsive::-webkit-scrollbar{height:12px}.tracking-table-responsive::-webkit-scrollbar-track{background:#edf3fb;border-radius:999px}.tracking-table-responsive::-webkit-scrollbar-thumb{background:#8eabd2;border:3px solid #edf3fb;border-radius:999px;min-width:100px}.tracking-table-responsive::-webkit-scrollbar-thumb:hover{background:#6389bc}.tracking-table-card table{border-collapse:collapse;border-spacing:0;white-space:nowrap;width:100%;min-width:1490px;font-size:11px}.tracking-table-card th{color:#0b2c64;letter-spacing:.015em;text-align:left;text-transform:uppercase;background:#f6f9fe;border:1px solid #e0eaf6;height:54px;padding:0 12px;font-size:10px}.tracking-table-card td{color:#254878;border:1px solid #e7eef8;height:56px;padding:8px 12px}.tracking-table-card tbody tr{transition:background .18s,box-shadow .18s}.tracking-table-card tbody tr:hover{background:#f5f9ff;box-shadow:inset 3px 0 #287df2}.tracking-table-card th:first-child,.tracking-table-card td:first-child{text-align:center;min-width:28px}.tracking-table-card th:nth-child(2),.tracking-table-card td:nth-child(2){min-width:112px}.tracking-table-card th:nth-child(3),.tracking-table-card td:nth-child(3){min-width:180px}.tracking-table-card th:nth-child(6),.tracking-table-card td:nth-child(6){min-width:130px}.tracking-table-card th:nth-child(7),.tracking-table-card td:nth-child(7),.tracking-table-card th:nth-child(9),.tracking-table-card td:nth-child(9),.tracking-table-card th:nth-child(10),.tracking-table-card td:nth-child(10){min-width:125px}.tracking-table-card th:nth-child(n+11):nth-child(-n+14),.tracking-table-card td:nth-child(n+11):nth-child(-n+14){text-align:center}.tracking-name{gap:8px}.tracking-name i{color:#fff;background:linear-gradient(135deg,#a855f7,#7137dc);border-radius:50%;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;font-weight:800;display:grid}.business-pill,.step-pill{color:#0874dc;background:#e8f3ff;border-radius:18px;place-items:center;min-width:48px;padding:7px 10px;font-weight:750;display:inline-grid}.step-pill{color:#236ad6;background:#f0f4ff;min-width:29px;padding:7px}.tracking-subject{text-overflow:ellipsis;max-width:120px;overflow:hidden}.tracking-status{border-radius:18px;justify-content:center;min-width:86px;padding:7px 10px;font-weight:750;display:inline-flex}.tracking-status.opened{color:#8a32e8;background:#f2e6ff}.tracking-status.sent{color:#087cf0;background:#e4f1ff}.tracking-status.replied{color:#079b62;background:#def8eb}.tracking-status.failed{color:#ed3151;background:#ffe4e9}.network-count{gap:6px}.network-count i{color:#fff;background:#10ae63;border-radius:50%;place-items:center;width:27px;height:27px;font-size:16px;font-style:normal;font-weight:800;display:grid}.network-count b{text-align:center;background:#eef6f3;border-radius:6px;min-width:24px;padding:6px 7px}.network-count.instagram i{background:linear-gradient(135deg,#7f3bef,#f02861,#ffc53d)}.network-count.facebook i{background:#087bed;font-family:Arial;font-size:20px}.network-count.threads i{background:#111}.tracking-actions{gap:8px}.tracking-actions button{color:#087cf0;cursor:pointer;background:#eaf4ff;border:0;border-radius:9px;place-items:center;width:38px;height:36px;display:grid}.tracking-actions button+button{color:#ef3855;background:#ffe8ec}.tracking-table-card footer{color:#5b7fb9;justify-content:space-between;align-items:center;min-height:86px;padding:0 16px;font-size:12px;display:flex}.tracking-pagination{gap:7px}.tracking-pagination button,.tracking-pagination select{color:#153968;cursor:pointer;background:#fff;border:1px solid #e0eaf6;border-radius:9px;width:40px;height:40px;font-weight:750}.tracking-pagination .active{color:#fff;background:#1677ed;border-color:#1677ed;box-shadow:0 5px 12px #1677ed38}.tracking-pagination select{width:105px;padding:0 8px}@media (width<=1200px){.tracking-filter-card{grid-template-columns:repeat(2,1fr)}.tracking-search{grid-column:1/-1}}@media (width<=700px){.tracking-header{flex-direction:column;align-items:flex-start;gap:14px}.tracking-today{box-sizing:border-box;width:100%}.tracking-filter-card{grid-template-columns:1fr}.tracking-search{grid-column:auto}.tracking-toolbar,.tracking-table-card footer{flex-direction:column;align-items:flex-start;gap:12px;padding:14px}.tracking-pagination{max-width:100%;overflow:auto}}.tracking-table-card .network-count.whatsapp,.tracking-table-card .network-count.instagram,.tracking-table-card .network-count.facebook,.tracking-table-card .network-count.threads{background:0 0!important}.tracking-table-card .network-count.whatsapp>i{background:#08ad62!important;border-radius:50%!important}.tracking-table-card .network-count.instagram>i{background:linear-gradient(135deg,#7f3bef,#f02861,#ffc53d)!important;border-radius:50%!important}.tracking-table-card .network-count.facebook>i{background:#087bed!important;border-radius:50%!important}.tracking-table-card .network-count.threads>i{background:#111!important;border-radius:50%!important}.tracking-table-card table{font-size:12px}.tracking-table-card th{height:58px;font-size:11px}.tracking-table-card td{height:64px;padding:10px 14px;font-size:12px}.tracking-name i{width:36px;height:36px;font-size:11px}.tracking-status{padding:8px 12px;font-size:12px}.network-count i{flex-basis:30px!important;width:30px!important;height:30px!important}.network-count b{font-size:12px;min-width:27px!important;padding:7px 8px!important}.tracking-actions button{width:40px;height:40px}.social-links-page{color:#092052;max-width:1640px;margin:auto}.digital-header{box-sizing:border-box;background:#fff;border-radius:18px;justify-content:space-between;align-items:center;min-height:110px;padding:20px 24px;display:flex;box-shadow:0 10px 28px #1f3d6d12}.digital-title{align-items:center;gap:18px;display:flex}.digital-title>i{color:#fff;background:linear-gradient(135deg,#395bf5,#8642ee);border-radius:18px;place-items:center;width:70px;height:70px;display:grid}.digital-title h2{margin:0 0 4px;font-size:29px}.digital-title p{color:#758ab5;margin:0;font-size:14px}.header-actions{gap:10px;display:flex}.header-actions button{color:#1258d3;cursor:pointer;background:#fff;border:1px solid #dae6f8;border-radius:11px;align-items:center;gap:10px;height:54px;padding:0 18px;font-weight:750;display:inline-flex}.header-actions .generate,.header-actions .save,.header-actions .business{color:#fff;border:0}.header-actions .generate{background:linear-gradient(135deg,#8c2ff2,#1679f2)}.header-actions .save{background:linear-gradient(135deg,#089ca2,#069654)}.header-actions .business{background:#071a3e}.links-card{background:#fff;border-radius:18px;margin-top:24px;padding:26px;box-shadow:0 12px 30px #1f3d6d12}.link-section{border:1px solid #dde9f7;border-radius:17px;margin-bottom:26px;overflow:hidden}.section-header{color:#10398a;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;width:100%;min-height:86px;padding:14px 22px;display:flex}.section-header .section-icon{place-items:center;width:40px;display:grid}.section-header>span:nth-child(2){flex:1}.section-header strong{font-size:20px}.section-header b{color:#fff;background:linear-gradient(135deg,#347af6,#1466df);border-radius:9px;margin-left:14px;padding:5px 13px}.section-header small{color:#6984b4;margin-top:5px;font-size:14px;display:block}.social{background:#fcf9ff;border-color:#eed7ff}.ecommerce{background:#f5fbff;border-color:#d7eaff}.payment{background:#f2fcf8;border-color:#d1f0e4}.custom{background:#fbf8ff;border-color:#e5d9ff}.social .section-icon{color:#fa3b7c}.ecommerce .section-icon{color:#1379ee}.payment .section-icon{color:#079565}.custom .section-icon{color:#6426e9}.section-body{background:#ffffffdb;padding:0 20px 18px}.social-link-row{grid-template-columns:30px 38px 58px 105px minmax(220px,1fr) 130px 92px 68px 68px;align-items:center;gap:10px;min-height:76px;display:grid}.drag{color:#a9b9d4;font-size:30px}.check{color:#087cf0;fill:#087cf0;stroke:#fff}.platform-icon{color:#fff;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.instagram{background:linear-gradient(135deg,#713ddd,#ed2e70,#ffc33d)}.twitter,.tiktok{background:#060606}.facebook{background:#1675e9}.whatsapp{background:#08ad62}.youtube{background:#ef2137}.linkedin{background:#0a76b9}.platform-icon.custom{background:#6633e8}.platform-icon.flipkart{background:linear-gradient(135deg,#1f78ff,#0e5ad9)}.platform-icon.meesho{background:linear-gradient(135deg,#f95ea6,#c7187d)}.link-url{color:#536d9c;border:1px solid #dce6f4;border-radius:10px;align-items:center;gap:13px;min-width:0;height:54px;padding:0 16px;font-weight:600;display:flex}.link-url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy,.count,.edit,.delete{color:#115fe2;cursor:pointer;background:#fff;border:1px solid #dce6f4;border-radius:10px;justify-content:center;align-items:center;gap:9px;height:54px;font-weight:750;display:inline-flex}.copy{background:#eef7ff}.count{color:#49658f}.edit{color:#102b5a}.delete{color:#f32e4d;background:#fff0f3;border-color:#ffd6de}.new-form{grid-template-columns:1fr 1fr 170px;gap:18px;margin-top:10px;display:grid}.new-form label{color:#40659e;border:1px solid #dce6f4;border-radius:10px;align-items:center;gap:12px;height:54px;padding:0 15px;display:flex}.new-form input{color:#173b72;border:0;outline:0;width:100%;font-size:14px}.new-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9550f2,#0575f5);border:0;border-radius:10px;font-weight:750}.print{color:#fff;cursor:pointer;background:linear-gradient(100deg,#963df1,#167af4);border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:100%;height:66px;font-size:17px;font-weight:800;display:flex}@media (width<=1200px){.digital-header{flex-direction:column;align-items:flex-start;gap:18px}.header-actions{flex-wrap:wrap}.social-link-row{min-width:900px}.section-body{overflow-x:auto}}@media (width<=700px){.links-card{padding:14px}.digital-header{padding:18px}.digital-title h2{font-size:23px}.header-actions button{height:46px;padding:0 12px}.new-form{min-width:700px}.print{height:56px}}.social-links-notice{border:1px solid;border-radius:10px;margin:14px 0 0;padding:13px 17px;font-size:14px;font-weight:700}.social-links-notice.error{color:#d92d4c;background:#fff1f3;border-color:#fec7d0}.social-links-notice.success{color:#087e4c;background:#edfff5;border-color:#ace8cc}.social-links-notice.info{color:#155eae;background:#f1f7ff;border-color:#c8dcfb}.generated-qr-card{background:#fff;border-radius:18px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px;margin-top:24px;padding:24px;display:grid;box-shadow:0 12px 30px #1f3d6d12}.generated-qr-item{border:1px solid #dce8f7;border-radius:14px;align-items:center;gap:18px;padding:18px;display:flex}.generated-qr-item img{width:120px;height:120px}.generated-qr-item h3{color:#10398a;margin:0 0 9px}.generated-qr-item a,.generated-qr-item small{color:#5573a5;text-overflow:ellipsis;white-space:nowrap;max-width:160px;font-size:12px;display:block;overflow:hidden}.generated-qr-item small{margin-top:9px}.generated-qr-empty{color:#6680aa;text-align:center;grid-column:1/-1;padding:48px 20px}.generated-qr-empty svg{color:#1677ed}.generated-qr-empty h3{color:#123b73;margin:12px 0 6px}.generated-qr-empty p{margin:0 0 18px}.generated-qr-empty button{color:#fff;cursor:pointer;background:#1677ed;border:0;border-radius:9px;padding:11px 16px;font-weight:700}.qr-link-row{align-items:center;gap:8px;margin-top:6px;display:flex}.qr-link-row a{color:#355a8c;text-overflow:ellipsis;white-space:nowrap;background:#f3f7fd;border-radius:10px;flex:1;max-width:100%;padding:11px 12px;text-decoration:none;overflow:hidden}.qr-copy-link{color:#1655c9;cursor:pointer;background:#edf5ff;border:1px solid #cfe0ff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.qr-copy-link:hover{background:#e1edff}.qr-stats{gap:10px;margin:10px 0 8px;display:flex}.qr-stats span{color:#1764ba;background:#eef5ff;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:700}.qr-actions{gap:8px;display:flex}.qr-actions button{color:#145fc5;cursor:pointer;background:#fff;border:1px solid #cbdcf2;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:700;display:inline-flex}.qr-actions .qr-download-btn{color:#fff;background:linear-gradient(135deg,#4ed68d 0%,#31b76f 100%);border-color:#0000;box-shadow:0 10px 18px #30b76f33}.qr-redirect-page{color:#10398a;text-align:center;background:#f4f8ff;place-content:center;gap:12px;min-height:100vh;display:grid}.qr-redirect-page svg{color:#1677ed;margin:auto}.generated-qrs-page .digital-header{background:linear-gradient(115deg,#fff 0%,#f3f7ff 100%);border:1px solid #deebfa;position:relative;overflow:hidden}.generated-qrs-page .digital-header:after{content:"";pointer-events:none;background:radial-gradient(circle,#6b42f526,#1677ed08 66%,#0000 67%);border-radius:50%;width:270px;height:270px;position:absolute;top:-95px;right:-55px}.generated-qrs-page .digital-title{z-index:1;position:relative}.generated-qr-card{background:linear-gradient(145deg,#f7f9fc,#edf3ff);border:1px solid #dfeaff;grid-template-columns:repeat(auto-fill,minmax(395px,1fr));padding:22px}.generated-qr-item{background:#ffffffc7;border:1px solid #dfe8f7;border-radius:20px;gap:20px;min-height:218px;padding:20px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 12px 28px #1939670f}.generated-qr-item:hover{transform:translateY(-3px);box-shadow:0 16px 32px #1e46821f}.qr-preview{background:linear-gradient(135deg,#f8f3ff,#eef7ff);border:1px solid #dfeafc;border-radius:18px;flex:0 0 142px;place-items:center;width:142px;height:142px;display:grid}.generated-qr-item img{background:#fff;border-radius:10px;width:122px;height:122px;padding:7px;box-shadow:inset 0 0 0 1px #a0b0d233}.qr-details{flex:1;min-width:0}.qr-live{color:#0d9e67;text-transform:none;letter-spacing:0;background:#dff9ee;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.qr-live:before{content:"";background:#10b86d;border-radius:50%;width:8px;height:8px;display:inline-block}.generated-qr-item h3{margin:10px 0 7px;font-size:18px}.generated-qr-item a{color:#4371ac;max-width:100%}.generated-qr-item small{max-width:100%;margin-top:8px}.qr-stats{gap:8px;margin:13px 0}.qr-stats span{color:#1d5ca9;background:#edf5ff;border-radius:8px;align-items:center;padding:6px 10px;font-weight:700;display:inline-flex}.qr-actions button{min-height:36px;padding:8px 12px;transition:transform .18s,box-shadow .18s}.qr-actions button:hover{transform:translateY(-1px);box-shadow:0 5px 10px #1677ed29}@media (width<=600px){.generated-qr-card{grid-template-columns:1fr;padding:14px}.generated-qr-item{align-items:flex-start;padding:16px}.qr-preview{flex-basis:112px;width:112px;height:112px}.generated-qr-item img{width:98px;height:98px}.qr-actions{flex-wrap:wrap}}.generated-qr-card{box-shadow:none;background:0 0;grid-template-columns:repeat(auto-fill,minmax(510px,1fr));gap:18px;padding:0}.generated-qr-item{background:#fff;border-radius:20px;grid-template-columns:158px minmax(0,1fr);gap:28px;min-height:300px;padding:24px;display:grid;box-shadow:0 10px 28px #1e468212}.qr-preview{background:linear-gradient(145deg,#f4eaff,#fbf4ff);border:0;border-radius:20px;align-content:center;justify-items:center;gap:10px;width:158px;height:248px}.qr-card-facebook .qr-preview{background:linear-gradient(145deg,#eaf4ff,#f3f8ff)}.qr-card-linkedin .qr-preview{background:linear-gradient(145deg,#e5f7ff,#f2fbff)}.qr-card-youtube .qr-preview{background:linear-gradient(145deg,#fff0f1,#fff7f7)}.qr-card-twitter .qr-preview{background:linear-gradient(145deg,#eff2f7,#fafbfc)}.qr-card-whatsapp .qr-preview{background:linear-gradient(145deg,#e8fff2,#f3fff8)}.generated-qr-item img{width:132px;height:132px;padding:8px}.qr-preview small{color:#6981ac;font-size:12px}.qr-details{padding-top:48px;position:relative}.qr-live{color:#078754;text-transform:none;letter-spacing:0;background:#e7fbf1;padding:8px 13px;font-size:12px;position:absolute;top:0;left:0}.qr-platform-icon{color:#fff;border-radius:12px;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:0;right:0}.qr-platform-icon.instagram{background:linear-gradient(135deg,#feda75 0%,#fa7e1e 20%,#d62976 45%,#962fbf 70%,#4f5bd5 100%)}.qr-platform-icon.facebook{background:#1877f2}.qr-platform-icon.linkedin{background:#0a66c2}.qr-platform-icon.youtube{background:red}.qr-platform-icon.twitter{background:#000}.qr-platform-icon.whatsapp{background:#25d366}.qr-platform-icon.shopify{background:linear-gradient(135deg,#96bf48,#5b8d17)}.qr-platform-icon.amazon{background:linear-gradient(135deg,#ffb347,#f49b16,#d98200)}.qr-platform-icon.etsy{background:linear-gradient(135deg,#f36b21,#d85d1f)}.qr-platform-icon.flipkart{background:linear-gradient(135deg,#1f78ff,#0e5ad9)}.qr-platform-icon.meesho{background:linear-gradient(135deg,#f95ea6,#c7187d)}.qr-platform-icon.custom{background:#6840f5}.generated-qr-item h3{color:#102d64;margin:0;font-size:23px}.qr-description{color:#637da9;margin:5px 0 13px;font-size:14px}.generated-qr-item a{color:#355a8c;background:#f3f7fd;border-radius:10px;width:100%;max-width:100%;padding:12px 40px 12px 13px;font-size:12px}.qr-tags{gap:8px;margin:12px 0;display:flex}.qr-tags span{color:#0b5ac3;background:#f0f6ff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:650}.qr-stats{margin:0 0 12px}.qr-actions button{border-radius:11px;justify-content:center;min-width:128px;height:48px;font-size:14px}.qr-actions .qr-delete-btn{color:#fff;background:linear-gradient(135deg,#39a3ff 0%,#1b6de8 100%);border-color:#0000;box-shadow:0 10px 18px #1b6de82e}@media (width<=1200px){.generated-qr-card{grid-template-columns:1fr}}@media (width<=600px){.generated-qr-item{grid-template-columns:1fr;gap:18px}.qr-preview{width:100%;height:174px}.qr-details{padding-top:52px}.qr-actions button{flex:1;min-width:0}}.generated-qr-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.generated-qr-item{border-radius:18px;grid-template-columns:158px minmax(0,1fr);gap:20px;min-height:332px;padding:24px}.qr-preview{height:248px}.generated-qr-item h3{font-size:21px}.qr-description{font-size:13px}.generated-qr-item a{padding:11px 12px;font-size:11px}.qr-tags{margin:10px 0}.qr-tags span{padding:6px 10px;font-size:11px}.qr-stats span{padding:5px 8px;font-size:10px}.qr-actions{gap:8px}.qr-actions button{flex:1;min-width:0;height:46px;padding:8px;font-size:13px}@media (width<=1500px){.generated-qr-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (width<=920px){.generated-qr-card{grid-template-columns:1fr}}@media (width<=600px){.generated-qr-item{grid-template-columns:1fr}.qr-preview{width:100%;height:174px}}.platform-icon.pinterest{background:#e60023}.platform-icon.snapchat{color:#111;background:#fffc00}.platform-icon.spotify{background:#1db954}.platform-icon.shopify{background:#95bf47}.platform-icon.amazon{background:#111}.platform-icon.etsy{background:#f1641e}.platform-icon.razorpay{background:#2b84ea}.platform-icon.stripe{background:#635bff}.platform-icon.paypal{color:#003087;background:#fff;border:1px solid #dce6f4}.platform-icon.phonepe{background:#5f259f}.platform-icon.googlepay{color:#4285f4;background:#fff;border:1px solid #bcd6fb;box-shadow:0 2px 7px #356fca1f}.platform-icon.googlepay svg{width:28px;height:28px}.platform-icon.website{background:#245cf3}.platform-icon.portfolio{background:#7c3aed}.platform-icon.meeting{background:#0f8bda}.platform-icon.maps{background:#ea4335}.platform-icon.contact{background:#0c9a6a}.generated-qrs-page .generated-qr-card{box-shadow:none;background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;padding:0;display:grid}.generated-qrs-page .generated-qr-item{background:#fff;border:1px solid #dce8f7;border-radius:20px;grid-template-columns:156px minmax(0,1fr);gap:22px;min-height:330px;padding:24px;display:grid;box-shadow:0 10px 28px #1e468212}.generated-qrs-page .qr-preview{background:#f4eaff;border:0;border-radius:20px;align-content:center;justify-items:center;gap:11px;width:156px;height:250px;display:grid}.generated-qrs-page .qr-preview img{background:#fff;border-radius:10px;width:130px;height:130px;padding:8px}.generated-qrs-page .qr-preview small{color:#6981ac;font-size:12px}.generated-qrs-page .qr-details{min-width:0;padding-top:51px;position:relative}.generated-qrs-page .qr-live{color:#078754;background:#e7fbf1;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:800;position:absolute;top:0;left:0}.generated-qrs-page .qr-platform-icon{color:#fff;border-radius:12px;place-items:center;width:47px;height:47px;display:grid;position:absolute;top:0;right:0}.generated-qrs-page .qr-platform-icon.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.generated-qrs-page .qr-platform-icon.facebook{background:#1877f2}.generated-qrs-page .qr-platform-icon.linkedin{background:#0a76b9}.generated-qrs-page .qr-platform-icon.youtube{background:#ef2137}.generated-qrs-page .qr-platform-icon.twitter{background:#111}.generated-qrs-page h3{color:#102d64;margin:0;font-size:21px}.generated-qrs-page .qr-description{color:#637da9;margin:5px 0 13px;font-size:13px}.generated-qrs-page .qr-url{color:#355a8c;background:#f3f7fd;border-radius:10px;align-items:center;gap:7px;height:42px;padding-left:12px;font-size:11px;display:flex;overflow:hidden}.generated-qrs-page .qr-url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.generated-qrs-page .qr-url button{color:#0f71e7;cursor:pointer;background:#edf5ff;border:0;border-left:1px solid #d9e8fb;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.generated-qrs-page .qr-tags{gap:8px;margin:11px 0;display:flex}.generated-qrs-page .qr-tags span,.generated-qrs-page .qr-stats span{color:#0b5ac3;background:#eef5ff;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700}.generated-qrs-page .qr-stats{gap:8px;margin:0 0 12px;display:flex}.generated-qrs-page .qr-actions{gap:9px;display:flex}.generated-qrs-page .qr-actions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#16b36d,#04955a);border:0;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:7px;height:45px;font-weight:800;display:inline-flex}.generated-qrs-page .qr-actions .qr-delete{background:linear-gradient(135deg,#ff5267,#ed2945)}@media (width<=1500px){.generated-qrs-page .generated-qr-card{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.generated-qrs-page .generated-qr-card{grid-template-columns:1fr}}@media (width<=560px){.generated-qrs-page .generated-qr-item{grid-template-columns:1fr}.generated-qrs-page .qr-preview{width:100%;height:175px}}.social-links-page{max-width:1680px;padding-bottom:8px}.social-links-page .digital-header{border-radius:20px;min-height:132px;padding:25px 28px}.social-links-page .digital-title{gap:20px}.social-links-page .digital-title>i{border-radius:20px;width:76px;height:76px}.social-links-page .digital-title h2{letter-spacing:-.35px;font-size:31px}.social-links-page .digital-title p{font-size:15px}.social-links-page .header-actions{gap:12px}.social-links-page .header-actions button{height:56px;padding:0 20px;font-size:14px;box-shadow:0 4px 12px #1f498c0d}.social-links-page .links-card{border-radius:20px;margin-top:26px;padding:28px 24px 26px}.social-links-page .link-section{border-radius:18px;margin-bottom:26px}.social-links-page .section-header{gap:17px;min-height:92px;padding:17px 22px}.social-links-page .section-header .section-icon{width:42px}.social-links-page .section-header strong{letter-spacing:-.15px;font-size:21px}.social-links-page .section-header b{padding:6px 14px;font-size:14px}.social-links-page .section-header small{margin-top:6px;font-size:15px}.social-links-page .section-body{padding:0 22px 20px}.social-links-page .social-link-row{grid-template-columns:32px 40px 60px 108px minmax(280px,1fr) 134px 94px 68px 68px;gap:12px;min-height:82px}.social-links-page .platform-icon{border-radius:14px;width:52px;height:52px}.social-links-page .social-link-row>strong{font-size:16px}.social-links-page .link-url{height:56px;padding:0 17px;font-size:14px}.social-links-page .copy,.social-links-page .count,.social-links-page .edit,.social-links-page .delete{border-radius:11px;height:56px;font-size:14px}.social-links-page .new-form{gap:18px;margin-top:14px}.social-links-page .new-form label{border-radius:11px;height:56px}.social-links-page .new-form button{border-radius:11px;min-height:56px;font-size:15px;box-shadow:0 8px 16px #4550e92e}.social-links-page .print{letter-spacing:.1px;border-radius:15px;height:68px;margin-top:-1px;box-shadow:0 10px 20px #3f5ce72b}@media (width<=1200px){.social-links-page .digital-header{min-height:auto}.social-links-page .social-link-row{min-width:960px}}.social-links-page .link-section.social{background:#fff;border:1px solid #e9ddff;border-radius:18px;overflow:visible;box-shadow:0 8px 30px #1f32510d}.social-links-page .link-section.social .section-header{background:linear-gradient(90deg,#fff9fd 0%,#fbf9ff 50%,#f7fbff 100%);border-bottom:1px solid #f0eaf8;border-radius:18px 18px 0 0;min-height:88px;padding:20px 24px}.social-links-page .link-section.social .section-icon{color:#ec2d9b;background:#fff0fa;border:1px solid #ffc7e8;border-radius:14px;flex:0 0 48px;width:48px;height:48px}.social-links-page .link-section.social .section-header strong{color:#102c5c;font-size:18px}.social-links-page .link-section.social .section-header b{box-sizing:border-box;background:linear-gradient(135deg,#3478f6,#6597ff);border-radius:8px;min-width:30px;height:28px;padding:0 9px;font-size:13px;box-shadow:0 4px 10px #3478f62e}.social-links-page .link-section.social .section-header small{color:#6f84aa;margin-top:4px;font-size:12px}.social-links-page .link-section.social .section-body{background:#fff;border-radius:0 0 18px 18px;padding:18px 24px}.social-links-page .link-section.social .social-link-row{background:#fff;border:1px solid #edf1f7;border-radius:14px;grid-template-columns:26px 34px minmax(150px,190px) minmax(280px,1fr) 100px 72px 52px 52px;gap:10px;min-height:68px;padding:12px;display:grid}.social-links-page .link-section.social .social-link-row:hover{border-color:#dce6f5;box-shadow:0 6px 18px #1e40780f}.social-links-page .link-section.social .drag{cursor:grab;font-size:20px}.social-links-page .link-section.social .social-platform{align-items:center;gap:11px;min-width:0;display:flex}.social-links-page .link-section.social .platform-icon{border-radius:12px;flex:0 0 42px;width:42px;height:42px}.social-links-page .link-section.social .platform-info strong{color:#102d5d;font-size:13px;font-weight:700;display:block}.social-links-page .link-section.social .platform-info small{color:#7b8eae;margin-top:3px;font-size:10px;display:block}.social-links-page .link-section.social .link-url{border-color:#dce5f1;height:44px;padding:0 14px;font-size:12px}.social-links-page .link-section.social .copy,.social-links-page .link-section.social .count,.social-links-page .link-section.social .edit,.social-links-page .link-section.social .delete{border-radius:10px;height:42px;font-size:12px}.social-links-page .link-section.social .copy{background:#f0f7ff;border-color:#cfe1fb}.social-links-page .link-section.social .new-form{background:#fbfcff;border:1px solid #edf0f6;border-radius:14px;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr) 160px;gap:12px;margin-top:16px;padding:16px;display:grid}.social-links-page .link-section.social .new-form label{background:#fff;border-radius:11px;height:48px;padding:0 15px}.social-links-page .link-section.social .new-form button{border-radius:11px;min-height:48px;font-size:12px}@media (width<=992px){.social-links-page .link-section.social .social-link-row{grid-template-columns:26px 34px minmax(150px,190px) minmax(280px,1fr) 100px 72px 52px 52px;min-width:900px}.social-links-page .link-section.social .new-form{min-width:700px}}.social-links-page .link-section.ecommerce,.social-links-page .link-section.payment,.social-links-page .link-section.custom{background:#fff;border-radius:18px;overflow:visible;box-shadow:0 8px 30px #1f32510a}.social-links-page .link-section.ecommerce{border-color:#d8e9ff}.social-links-page .link-section.payment{border-color:#d2efe4}.social-links-page .link-section.custom{border-color:#e8dcff}.social-links-page .link-section.ecommerce .section-header,.social-links-page .link-section.payment .section-header,.social-links-page .link-section.custom .section-header{border-bottom:1px solid #edf1f7;border-radius:18px 18px 0 0;min-height:88px;padding:20px 24px}.social-links-page .link-section.ecommerce .section-header{background:linear-gradient(90deg,#f6fbff,#f8fbff)}.social-links-page .link-section.payment .section-header{background:linear-gradient(90deg,#f2fcf8,#f8fdfb)}.social-links-page .link-section.custom .section-header{background:linear-gradient(90deg,#fcf9ff,#faf8ff)}.social-links-page .link-section.ecommerce .section-icon{color:#1379ee;background:#eef7ff;border:1px solid #cde5ff;border-radius:14px}.social-links-page .link-section.payment .section-icon{color:#079565;background:#eafaf3;border:1px solid #c8eddd;border-radius:14px}.social-links-page .link-section.custom .section-icon{color:#6426e9;background:#f4eeff;border:1px solid #dfd0ff;border-radius:14px}.social-links-page .link-section.ecommerce .section-body,.social-links-page .link-section.payment .section-body,.social-links-page .link-section.custom .section-body{background:#fff;border-radius:0 0 18px 18px;padding:18px 24px}.social-links-page .link-section .social-link-row{background:#fff;border:1px solid #edf1f7;border-radius:14px;grid-template-columns:26px 34px minmax(150px,190px) minmax(280px,1fr) 100px 72px 52px 52px;gap:10px;min-height:68px;padding:12px}.social-links-page .link-section .social-platform{align-items:center;gap:11px;min-width:0;display:flex}.social-links-page .link-section .platform-icon{border-radius:12px;flex:0 0 42px;width:42px;height:42px}.social-links-page .link-section .platform-info strong{color:#102d5d;font-size:13px;display:block}.social-links-page .link-section .platform-info small{color:#7b8eae;margin-top:3px;font-size:10px;display:block}.social-links-page .link-section .link-url{height:44px;padding:0 14px;font-size:12px}.social-links-page .link-section .copy,.social-links-page .link-section .count,.social-links-page .link-section .edit,.social-links-page .link-section .delete{border-radius:10px;height:42px;font-size:12px}.social-links-page .link-section .new-form{background:#fbfcff;border:1px solid #edf0f6;border-radius:14px;grid-template-columns:minmax(220px,.8fr) minmax(300px,1.2fr) 160px;gap:12px;margin-top:16px;padding:16px}.social-links-page .link-section .new-form label{background:#fff;border-radius:11px;height:48px;padding:0 15px}.social-links-page .link-section .new-form button{border-radius:11px;min-height:48px;font-size:12px}.social-links-page .link-section.ecommerce .new-form button{background:linear-gradient(135deg,#168cf1,#1268df)}.social-links-page .link-section.payment .new-form button{background:linear-gradient(135deg,#09a86b,#057d52)}.social-links-page .link-section.custom .new-form button{background:linear-gradient(135deg,#7649ef,#1677f5)}.social-links-page .social-checkbox{accent-color:#1677ff;cursor:pointer;width:18px;height:18px;margin:0}.social-links-page .social-link-row.is-disabled{opacity:.52;background:#f8fafc}.social-links-page .social-link-row.is-disabled .platform-icon{filter:grayscale(.35)}.social-links-page .copy.is-copied{color:#078853;background:#e9fbf2;border-color:#8bd9b9}.social-links-page .header-actions .save.is-saved{background:linear-gradient(135deg,#08a86c,#057e51)}.social-links-page .new-form label{position:relative}.social-links-page .new-form label.has-error{border-color:#ef5268;box-shadow:0 0 0 3px #ef526814}.social-links-page .new-form label small{color:#df3650;white-space:nowrap;font-size:10px;position:absolute;top:calc(100% + 4px);left:2px}.social-links-page .new-form:has(.has-error){padding-bottom:34px}.social-links-page .new-form button{white-space:nowrap;letter-spacing:.15px;background:linear-gradient(135deg,#8d48ee 0%,#5d56ed 48%,#147cf3 100%);justify-content:center;align-items:center;gap:8px;min-width:160px;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 18px #4455e83d}.social-links-page .new-form button:after{content:"";background:linear-gradient(110deg,#0000 25%,#ffffff3b 50%,#0000 75%);transition:transform .45s;position:absolute;inset:0;transform:translate(-120%)}.social-links-page .new-form button:hover{filter:saturate(1.06);transform:translateY(-2px);box-shadow:0 12px 24px #4455e852}.social-links-page .new-form button:hover:after{transform:translate(120%)}.social-links-page .new-form button:active{transform:translateY(0);box-shadow:0 5px 12px #4455e838}.social-links-page .new-form button:focus-visible{outline-offset:3px;outline:3px solid #496ef44d}.business-links-page{box-sizing:border-box;color:#0f274d;min-height:100%;padding:24px 32px}.business-links-container{background:#fff;border:1px solid #e7edf7;border-radius:22px;max-width:1450px;margin:auto;overflow:hidden;box-shadow:0 15px 45px #1c376414}.business-page-heading{background:radial-gradient(circle at 100% 0,#695cff14 0 120px,#0000 121px),linear-gradient(135deg,#fff,#f8faff);border-bottom:1px solid #edf1f7;align-items:center;gap:18px;padding:26px 28px;display:flex}.business-page-heading>i{color:#fff;background:linear-gradient(135deg,#6d4aff,#9b28ef);border-radius:15px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 8px 20px #6c46ff40}.business-page-heading h2{margin:0 0 5px;font-size:26px}.business-page-heading p{color:#7184a6;margin:0;font-size:13px}.business-links-body{padding:22px 28px 28px}.business-section{background:#fff;border:1px solid #e4ebf5;border-radius:16px;margin-bottom:14px;transition:all .2s;overflow:hidden}.business-section:hover{border-color:#d8e2f1;box-shadow:0 5px 18px #1f385f0a}.business-section-header{justify-content:space-between;align-items:center;padding:16px 20px 10px;display:flex}.section-heading-left{align-items:center;gap:12px;display:flex}.section-heading-left>i{color:#6447ef;background:#f0ecff;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.section-heading-left h4{color:#12284c;margin:0;font-size:15px}.section-heading-left p{color:#7a8ba9;margin:3px 0 0;font-size:11px}.remove-logo{color:#ef334f;cursor:pointer;background:#fff7f8;border:1px solid #ffc8d0;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 15px;font-weight:650;display:inline-flex}.logo-type-tabs{gap:8px;padding:0 20px 12px;display:flex}.logo-type-tabs button{color:#637796;cursor:pointer;background:#f4f6fb;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-width:125px;height:40px;font-weight:650;display:flex}.logo-type-tabs button.active{color:#5c3de6;background:#efebff;border-color:#ded5ff}.company-upload{background:#fcfdff;border:1px dashed #aebeff;border-radius:14px;grid-template-columns:1.05fr 1.7fr 1.25fr;min-height:190px;margin:0 20px 18px;display:grid;overflow:hidden}.current-logo,.upload-area,.recommended{justify-content:center;align-items:center;display:flex}.current-logo{color:#8294b5;border-right:1px dashed #cbd5ef;padding:18px;position:relative}.current-logo img{object-fit:contain;background:#050505;border-radius:10px;width:190px;height:150px;box-shadow:0 8px 20px #0f203e1f}.current-logo button{color:#6544e9;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:22px;right:26px}.upload-area{text-align:center;border-right:1px dashed #cbd5ef;flex-direction:column;padding:20px}.upload-area>svg{color:#2665f6}.upload-area h5{margin:7px 0 0;font-size:14px}.upload-area p{color:#657c9e;margin:4px 0 10px;font-size:12px}.upload-area p button{color:#2764f5;cursor:pointer;background:0 0;border:0}.choose-file{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7048ef,#365df5);border:0;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 22px;font-weight:650;display:flex;box-shadow:0 6px 15px #494aeb38}.upload-area small{color:#8493ac;margin-top:8px;font-size:10px}.upload-area input{display:none}.recommended{flex-direction:column;align-items:flex-start;padding:20px 24px}.recommended h5{margin:0 0 14px;font-size:13px}.recommended span{grid-template-columns:38px 1fr;column-gap:11px;margin-bottom:14px;display:grid}.recommended span i{color:#6849ee;background:#f1efff;border-radius:10px;grid-row:span 2;place-items:center;width:38px;height:38px;display:grid}.recommended span small{color:#7184a5;font-size:10px}.whatsapp-section .section-heading-left>i{color:#0ab765;background:#e5fbef}.input-wrap,.select-wrap{color:#0caf62;border:1px solid #d8e2f0;border-radius:10px;align-items:center;gap:11px;height:46px;padding:0 14px;display:flex;position:relative}.input-wrap input{color:#1d365e;border:0;outline:0;width:100%;font-size:12px}.input-wrap>svg:last-child{color:#fff;background:#12b86b;border-radius:50%;margin-left:auto;padding:3px}.selected-chips{flex-wrap:wrap;gap:8px;padding:0 20px 16px;display:flex}.selected-chips span{background:#f8faff;border:1px solid #dce5f1;border-radius:11px;align-items:center;gap:9px;min-height:38px;padding:5px 10px;font-size:12px;font-weight:650;display:inline-flex}.selected-chips span>i{color:#fff;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.selected-chips button{color:#63789c;cursor:pointer;background:#e9eef8;border:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.select-wrap{box-sizing:border-box;color:#19335b;width:100%}.select-wrap input{accent-color:#1677ff}.select-wrap span{flex:1;font-size:12px}.select-wrap select{appearance:none;color:#19335b;background:0 0;border:0;outline:0;width:100%;font-size:12px}.select-wrap>svg{pointer-events:none}.save-business{color:#fff;cursor:pointer;background:linear-gradient(90deg,#176cf1,#4055ef,#5b36ed);border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;height:52px;font-size:14px;font-weight:700;display:flex;box-shadow:0 8px 20px #3650ed3d}.save-business.saved{background:linear-gradient(90deg,#07a966,#18bd7d)}@media (width<=900px){.company-upload{grid-template-columns:1fr 1fr}.recommended{border-top:1px dashed #cbd5ef;grid-column:1/-1}.upload-area{border-right:0}}@media (width<=600px){.business-links-page{padding:12px}.business-links-body{padding:14px}.business-page-heading{padding:20px}.company-upload{grid-template-columns:1fr}.current-logo,.upload-area{border-bottom:1px dashed #cbd5ef;border-right:0}.business-page-heading h2{font-size:21px}}.business-bottom-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.business-bottom-grid .business-section{margin-bottom:14px}.selected-chips span>i.facebook{background:#1877f2}.selected-chips span>i.linkedin{background:#0a76b9}.selected-chips span>i.youtube{background:#ef2137}@media (width<=760px){.business-bottom-grid{grid-template-columns:1fr}}.add-business-type{color:#1767d8;cursor:pointer;background:#f5f9ff;border:1px solid #b9cdf5;border-radius:9px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.new-business-type{gap:8px;margin-top:10px;display:flex}.new-business-type input{color:#142d58;border:1px solid #cbdcf2;border-radius:9px;outline:0;flex:1;min-width:0;height:42px;padding:0 12px}.new-business-type input:focus{border-color:#1677ed;box-shadow:0 0 0 3px #1677ed17}.new-business-type button{color:#fff;cursor:pointer;background:#1677ed;border:0;border-radius:9px;width:68px;font-weight:700}.business-type-control-row{align-items:stretch;gap:10px;display:flex}.business-type-control-row .business-menu{flex:1;min-width:0}.business-type-control-row .business-menu-trigger{border-radius:10px;height:52px}.business-type-control-row .add-business-type{color:#fff;background:linear-gradient(135deg,#167df5,#6c3df3);border:0;border-radius:10px;justify-content:center;min-width:112px;height:52px;box-shadow:0 7px 15px #295ff033}.new-business-type{background:#f8fbff;border:1px solid #dce8f8;border-radius:11px;padding:10px}.new-business-type button{background:linear-gradient(135deg,#167df5,#6c3df3);width:88px}@media (width<=480px){.business-type-control-row{flex-direction:column}.business-type-control-row .add-business-type{width:100%}}.business-type-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#081c3f6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.business-type-modal{background:linear-gradient(145deg,#fff,#f7faff);border:1px solid #e1eafe;border-radius:20px;width:min(100%,430px);padding:30px;position:relative;box-shadow:0 24px 60px #071f4a47}.business-type-modal>i{color:#6740ef;background:#eeeaff;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.business-type-modal h3{color:#102d63;margin:17px 0 5px;font-size:21px}.business-type-modal p{color:#7086ad;margin:0 0 20px;font-size:13px;line-height:1.5}.business-type-modal label{color:#173a70;gap:8px;font-size:12px;font-weight:700;display:grid}.business-type-modal label input{color:#142d58;height:50px;font:inherit;background:#fff;border:1px solid #cbdcf2;border-radius:10px;outline:0;padding:0 14px;font-weight:500}.business-type-modal label input:focus{border-color:#1677ed;box-shadow:0 0 0 3px #1677ed17}.business-type-modal-close{color:#446895;cursor:pointer;background:#eef4ff;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:18px;right:18px}.business-type-modal-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.business-type-modal-actions button{color:#244a7c;cursor:pointer;background:#fff;border:1px solid #cbdcf2;border-radius:10px;height:44px;padding:0 16px;font-weight:700}.business-type-modal-actions button:last-child{color:#fff;background:linear-gradient(135deg,#167df5,#6c3df3);border:0;align-items:center;gap:7px;display:inline-flex;box-shadow:0 7px 16px #295ff038}.business-type-modal{background:linear-gradient(150deg,#fff 0%,#f5f8ff 100%);padding:32px;overflow:hidden}.business-type-modal:before{content:"";pointer-events:none;background:radial-gradient(circle,#6740f429,#6740f400 68%);border-radius:50%;width:190px;height:190px;position:absolute;top:-70px;right:-65px}.business-type-modal-icon{color:#6740ef;background:linear-gradient(145deg,#f3edff,#e9f1ff);border:1px solid #ddd5ff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid;position:relative;box-shadow:0 8px 18px #6540ef21}.business-type-modal-kicker{color:#6c48e8;letter-spacing:.12em;margin-top:18px;font-size:10px;font-weight:800;display:inline-block}.business-type-modal h3{letter-spacing:-.3px;margin:5px 0 7px;font-size:23px}.business-type-modal p{max-width:335px;margin-bottom:24px;line-height:1.55}.business-type-modal label{gap:9px}.business-type-modal label small{color:#8094b3;font-size:11px;font-weight:500}.business-type-modal label input{border-radius:11px;height:52px;box-shadow:0 1px 1px #1641780a}.business-type-modal-close{z-index:1;transition:background .18s,transform .18s}.business-type-modal-close:hover{background:#e4edff;transform:rotate(90deg)}.business-type-modal-actions{border-top:1px solid #e7eef8;margin-top:22px;padding-top:18px}.business-type-modal-actions button{border-radius:11px;height:46px}.business-type-modal-actions button:last-child{padding:0 20px;box-shadow:0 9px 18px #295ff040}.business-links-page{background:radial-gradient(circle at 8% 2%,#f8fbff 0,#eef5ff 34%,#f5f8fc 72%);padding:28px 34px}.business-links-container{border-radius:24px;max-width:1490px;box-shadow:0 20px 52px #1e3d711c}.business-page-heading{box-sizing:border-box;min-height:112px;padding:27px 30px}.business-page-heading>i{border-radius:17px;width:62px;height:62px}.business-page-heading h2{letter-spacing:-.35px;font-size:28px}.business-page-heading p{font-size:14px}.business-links-body{background:linear-gradient(#fbfdff,#f7faff);padding:24px 30px 30px}.business-section{border-radius:17px;margin-bottom:16px;box-shadow:0 4px 14px #2a457306}.business-section-header{box-sizing:border-box;min-height:68px;padding:16px 22px 12px}.section-heading-left{gap:13px}.section-heading-left>i{border-radius:12px;width:44px;height:44px}.section-heading-left h4{font-size:16px}.section-heading-left p{margin-top:4px;font-size:12px}.logo-type-tabs{padding:0 22px 15px}.logo-type-tabs button{border-radius:11px;height:42px;font-size:13px}.company-upload{background:linear-gradient(135deg,#fff,#f8fbff);border-radius:16px;min-height:210px;margin:0 22px 22px}.current-logo img{width:205px;height:162px}.upload-area h5{margin-top:9px;font-size:15px}.upload-area p{font-size:13px}.choose-file{border-radius:11px;height:42px;padding:0 24px}.recommended h5{font-size:14px}.recommended span b{font-size:13px}.recommended span small{font-size:11px}.business-form{padding:0 22px 18px}.input-wrap,.select-wrap{background:#fff;border-radius:11px;height:49px;box-shadow:inset 0 1px 1px #17376805}.selected-chips{padding:0 22px 18px}.selected-chips span{border-radius:12px;min-height:40px;padding:5px 12px}.save-business{border-radius:14px;height:56px;margin-top:2px;font-size:15px;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 23px #3650ed47}.save-business:hover{transform:translateY(-2px);box-shadow:0 14px 28px #3650ed54}@media (width<=900px){.business-links-page{padding:20px}.company-upload{min-height:190px}}@media (width<=600px){.business-links-page{padding:12px}.business-links-body{padding:14px}.business-page-heading{padding:20px}.business-page-heading h2{font-size:23px}.company-upload{margin:0 14px 16px}.business-section-header,.business-form{padding-left:14px;padding-right:14px}}.business-menu{position:relative}.business-menu-trigger{color:#19335b;text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e2f0;border-radius:11px;justify-content:space-between;align-items:center;width:100%;height:49px;padding:0 14px;font-size:12px;display:flex}.business-menu-trigger:hover{background:#fbfdff;border-color:#a9c4eb}.business-menu-list{z-index:30;background:#fff;border:1px solid #dbe6f5;border-radius:0 0 11px 11px;position:absolute;top:48px;left:0;right:0;overflow:hidden;box-shadow:0 14px 26px #1f396929}.business-menu-list button{color:#183861;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 14px;font-size:12px;display:flex}.business-menu-list button:hover,.business-menu-list button.selected{color:#0f62be;background:#eaf4ff;font-weight:700}.business-menu-list button>span:nth-child(2){flex:1}.business-menu-list button>i{color:#1677ff;margin-left:auto}.action-options button>i{color:#fff;border:1px solid #c9d7ec;border-radius:5px;place-items:center;width:18px;height:18px;font-style:normal;display:grid}.action-options button>i.checked{background:#1677ff;border-color:#1677ff}.menu-platform{color:#fff;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.menu-platform.instagram,.selected-chips i.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.menu-platform.whatsapp{background:#08ad62}.menu-platform.facebook{background:#1675e9}.menu-platform.youtube{background:#ef2137}.no-links{color:#7a8ba9;font-size:12px}.business-section.select-section{z-index:4;position:relative;overflow:visible}.business-section.select-section:has(.business-menu-list){z-index:12}.selected-chips i.whatsapp{background:#08ad62}.selected-chips i.facebook{background:#1675e9}.selected-chips i.youtube{background:#ef2137}.business-menu-list{border:1px solid #dce6f1;border-top:0;border-radius:0 0 16px 16px;top:48px;box-shadow:0 14px 25px #19305329}.business-menu-list button{color:#233554;min-height:39px;padding:0 16px;font-size:13px}.business-menu-list button:hover{color:#155caa;background:#f1f7ff}.business-menu-list button.selected{color:#0f62be;background:#eaf4ff;font-weight:750}.business-menu-trigger.is-open{border-color:#1677ed;box-shadow:0 0 0 3px #1677ed17}.business-menu-trigger.is-open>svg{transition:transform .18s;transform:rotate(180deg)}.business-menu-list.app-dropdown-menu{border:1px solid #d8e5f4;border-radius:13px;padding:7px;top:55px;box-shadow:0 16px 32px #16315929}.business-menu-list.app-dropdown-menu button{border-radius:9px;min-height:44px;font-weight:650}.type-options button>i{color:#6844ef;background:#f0ecff;border-radius:8px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.type-options button>span{flex:1}.type-options button.selected>i{color:#1677ed;background:#e6f1ff}.business-type-control-row .business-menu-list{min-width:100%}.business-menu.opens-up .business-menu-list.action-links-dropdown,.business-menu.opens-up .business-menu-list.business-type-dropdown{top:auto;bottom:calc(100% + 6px)}.edit-item-btn{min-width:32px;color:#275ea8!important;background:#f5f8ff!important;border:1px solid #dbe7f8!important;border-radius:8px!important;place-items:center!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:grid!important}.edit-item-btn:hover{color:#fff!important;background:#245cf3!important}.selected-action-links{gap:8px}.selected-action-links .selected-action-chip{white-space:nowrap;cursor:pointer;box-shadow:0 4px 10px #1e4b9624;color:#fff!important;border:0!important;border-radius:9px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:max-content!important;height:38px!important;min-height:38px!important;padding:6px 11px!important;font-size:13px!important;font-weight:650!important;display:inline-flex!important}.selected-action-links .selected-action-chip svg{flex:0 0 18px;width:18px!important;height:18px!important}.selected-action-links .selected-action-chip b{color:#fff!important;font-weight:650!important;display:inline!important}.selected-action-links .selected-action-chip:hover{filter:brightness(.96);transform:translateY(-1px)}.selected-action-links .selected-action-chip.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.selected-action-links .selected-action-chip.whatsapp{background:#08ad62}.selected-action-links .selected-action-chip.facebook{background:#1877f2}.selected-action-links .selected-action-chip.linkedin{background:#0a76b9}.selected-action-links .selected-action-chip.youtube{background:#ef2137}.selected-action-links .selected-action-chip.custom,.menu-platform.custom,.selector-trigger-chips>i.custom{background:linear-gradient(135deg,#1685f8,#633cff)}.menu-platform.flipkart,.selector-trigger-chips>i.flipkart{background:#2874f0}.menu-platform.meesho,.selector-trigger-chips>i.meesho{background:#9f2089}.selected-action-links .selected-action-chip.flipkart{background:#2874f0}.selected-action-links .selected-action-chip.meesho{background:#9f2089}.menu-platform.twitter,.selector-trigger-chips>i.twitter,.selected-action-links .selected-action-chip.twitter{background:#050505}.menu-platform.shopify,.selector-trigger-chips>i.shopify,.selected-action-links .selected-action-chip.shopify{background:#95bf47}.menu-platform.amazon,.selector-trigger-chips>i.amazon,.selected-action-links .selected-action-chip.amazon{background:#131921}.menu-platform.etsy,.selector-trigger-chips>i.etsy,.selected-action-links .selected-action-chip.etsy{background:#f56400}.menu-platform.razorpay,.selector-trigger-chips>i.razorpay,.selected-action-links .selected-action-chip.razorpay{background:#2b84ea}.menu-platform.paypal,.selector-trigger-chips>i.paypal,.selected-action-links .selected-action-chip.paypal{background:#0070ba}.menu-platform.stripe,.selector-trigger-chips>i.stripe,.selected-action-links .selected-action-chip.stripe{background:#635bff}.menu-platform.googlepay,.selector-trigger-chips>i.googlepay,.selected-action-links .selected-action-chip.googlepay{color:#4285f4;background:#fff;border:1px solid #d7e2f2}.menu-platform.phonepe,.selector-trigger-chips>i.phonepe,.selected-action-links .selected-action-chip.phonepe{background:#5f259f}.selector-trigger-chips>i.googlepay>svg,.selected-action-links .selected-action-chip.googlepay svg{color:#4285f4!important}.selected-action-links .selected-action-chip.googlepay b,.selected-action-links .selected-action-chip.googlepay{color:#214c87!important}.selected-action-links .selected-action-chip.googlepay{box-shadow:0 4px 10px #3a629921}.menu-platform.website,.selector-trigger-chips>i.website,.selected-action-links .selected-action-chip.website{background:#245cf3}.menu-platform.portfolio,.selector-trigger-chips>i.portfolio,.selected-action-links .selected-action-chip.portfolio{background:#7c3aed}.menu-platform.meeting,.selector-trigger-chips>i.meeting,.selected-action-links .selected-action-chip.meeting{background:#0f8bda}.menu-platform.maps,.selector-trigger-chips>i.maps,.selected-action-links .selected-action-chip.maps{background:#ea4335}.menu-platform.contact,.selector-trigger-chips>i.contact,.selected-action-links .selected-action-chip.contact{background:#0c9a6a}.business-bottom-grid.selector-row{align-items:start;gap:24px}.selector-card{background:#fff;position:relative;box-shadow:0 8px 26px #2d48780f;border:1px solid #dce7f6!important;border-radius:16px!important;padding:20px!important}.selector-card .business-section-header{margin:0!important;padding:0 0 18px!important}.selector-card .business-form{padding:0!important}.selector-card .section-heading-left{gap:12px}.selector-card .section-heading-left>i{color:#633cff;background:#f2efff;border-radius:12px;width:46px;height:46px}.selector-card h4{color:#102a56;font-size:18px!important}.selector-card .section-heading-left p{color:#7182a4;font-size:13px!important}.selector-card .business-menu-trigger{background:#fff;border:1.5px solid #7da7ff;border-radius:11px;height:auto;min-height:52px;padding:7px 12px}.selector-card .business-menu-trigger:hover{border-color:#536dfe}.selector-trigger-chips{align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.selector-trigger-chips>i,.selector-trigger-chips>small{color:#18315b;white-space:nowrap;background:#f4f7fc;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-style:normal;display:flex}.selector-trigger-chips>i>svg{color:#fff}.selector-trigger-chips>i.instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.selector-trigger-chips>i.whatsapp{background:#08ad62}.selector-trigger-chips>i.facebook{background:#1877f2}.selector-trigger-chips>i.linkedin{background:#0a76b9}.selector-trigger-chips>i.youtube{background:#ef2137}.selector-trigger-chips>i b{font-weight:600}.selector-trigger-chips>i em{color:#6e7f9f;font-size:18px;font-style:normal;line-height:12px}.selector-trigger-chips>i:not(.type-chip) b,.selector-trigger-chips>i:not(.type-chip) em{color:#fff}.selector-trigger-chips>small{color:#46618b;font-weight:700}.business-menu-list.action-links-dropdown,.business-menu-list.business-type-dropdown{border:1px solid #dbe6f4;border-radius:13px;width:360px;max-width:calc(100vw - 40px);padding:12px;top:calc(100% + 6px);left:50%;right:auto;overflow:visible;transform:translate(-50%);box-shadow:0 16px 40px #2d487824}.business-menu-list.business-type-dropdown{width:330px}.selector-dropdown-search{margin-bottom:10px;display:block;position:relative}.selector-dropdown-search svg{color:#6c82a8;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.selector-dropdown-search input{color:#18315b;background:#f8faff;border:1px solid #e1e9f4;border-radius:10px;outline:0;width:100%;height:44px;padding:0 14px 0 40px;font-size:13px}.selector-dropdown-search input:focus{background:#fff;border-color:#7da7ff}.selector-dropdown-list{max-height:390px;padding-right:3px;overflow-y:auto}.selector-dropdown-item{color:#102a56;cursor:pointer;border-bottom:1px solid #edf1f7;border-radius:8px;align-items:center;gap:12px;min-height:52px;padding:8px 10px;font-size:14px;display:flex}.selector-dropdown-item:last-child{border-bottom:0}.selector-dropdown-item:hover,.selector-dropdown-item.selected{background:#f2f5ff}.selector-dropdown-item>span:nth-of-type(2){flex:1}.custom-checkbox{appearance:none;cursor:pointer;background:#fff;border:2px solid #9fb2ce;border-radius:6px;width:22px;min-width:22px;height:22px;position:relative}.custom-checkbox:checked{background:linear-gradient(135deg,#4267f5,#6635ed);border-color:#5d43ee;box-shadow:0 3px 7px #5941ef40}.custom-checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.type-list-icon{color:#633cff;background:#f2efff;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.delete-item-btn{min-width:32px;color:#ff2f45!important;background:#fff0f2!important;border:0!important;border-radius:8px!important;place-items:center!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;display:grid!important}.delete-item-btn:hover{transform:scale(1.05);color:#fff!important;background:#ff2f45!important}.selector-dropdown-list::-webkit-scrollbar{width:5px}.selector-dropdown-list::-webkit-scrollbar-thumb{background:#c5cfdf;border-radius:20px}@media (width<=900px){.business-menu-list.action-links-dropdown,.business-menu-list.business-type-dropdown{width:calc(100vw - 50px)}}@media (width<=600px){.business-bottom-grid.selector-row{gap:14px}.selector-card{padding:15px!important}.business-type-control-row{flex-direction:column}.add-business-type{width:100%}.selector-trigger-chips>i:nth-of-type(n+3){display:none}}.product-links-page{--navy:#0f2a56;--blue:#1677ff;--line:#dce6f3;--muted:#7184a6;--soft:#f5f8fc;color:var(--navy);max-width:1680px;margin:0 auto}.pl-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:26px;display:flex}.pl-heading h1{letter-spacing:-1px;margin:0 0 8px;font-size:36px;line-height:1}.pl-heading p,.pl-products-head p,.pl-fetch-card p,.pl-modal header p{color:#59719d;margin:0;font-size:15px}.pl-how,.pl-add,.pl-url-row>button,.pl-modal-actions .primary{color:#1556b6;cursor:pointer;background:#fff;border:1px solid #cbdcf2;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 17px;font-weight:800;display:inline-flex}.pl-fetch-card,.pl-products-card{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 10px 30px #1b45800f}.pl-fetch-card{grid-template-columns:minmax(0,2fr) minmax(390px,1fr);gap:28px;margin-bottom:20px;padding:14px 28px;display:grid}.pl-fetch-main{grid-template-columns:64px 1fr;align-content:center;column-gap:17px;padding:8px 0;display:grid}.pl-section-icon,.pl-products-title i{color:#1468e8;background:#eaf3ff;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.pl-section-icon svg{width:29px;height:29px}.pl-fetch-main h2,.pl-products-head h2{margin:5px 0;font-size:20px}.pl-url-row{grid-column:1/-1;gap:14px;margin-top:20px;display:flex}.pl-url-row label,.pl-search{color:#6178a2;border:1px solid #cdddf0;border-radius:10px;flex:1;align-items:center;gap:12px;min-height:56px;padding:0 17px;display:flex}.pl-url-row input,.pl-search input{width:100%;font:inherit;color:var(--navy);background:0 0;border:0;outline:0}.pl-url-row>button{color:#fff;background:#154f9b;border:0;width:230px;font-size:15px}.pl-info{background:#f1f7ff;border-radius:13px;grid-template-columns:62px 1fr;align-content:center;gap:12px;padding:13px 17px;display:grid}.pl-info .pl-section-icon{background:#dbeaff;width:54px;height:54px}.pl-info h3{margin:3px 0 5px;font-size:16px}.pl-info p{font-size:13px;line-height:1.4}.pl-info-features{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;font-size:12px;font-weight:700;display:grid}.pl-info-features span{align-items:center;gap:6px;display:flex}.pl-info-features b{background:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:17px;display:grid}.pl-products-card{padding:20px 24px}.pl-products-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;display:flex}.pl-products-title{align-items:center;gap:14px;display:flex}.pl-products-title i{flex:0 0 58px;width:58px;height:58px}.pl-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:11px;display:flex}.pl-search{flex:none;width:250px;min-height:48px}.pl-sort{border:1px solid #cdddf0;border-radius:10px;align-items:center;gap:8px;min-height:48px;padding:0 12px;display:flex;position:relative}.pl-sort select{color:var(--navy);font:inherit;appearance:none;background:0 0;border:0;outline:0;padding-right:16px;font-weight:700}.pl-sort svg{pointer-events:none}.pl-add{color:#fff;white-space:nowrap;background:#1677df;border:0;box-shadow:0 7px 14px #1677ff33}.pl-view-toggle{border:1px solid #dce6f3;border-radius:9px;display:flex;overflow:hidden}.pl-view-toggle button{color:#193e76;cursor:pointer;background:#fff;border:0;border-right:1px solid #dce6f3;width:43px;height:46px}.pl-view-toggle button:last-child{border:0}.pl-view-toggle .active{color:#fff;background:#174d91}.pl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.pl-product{background:#fff;border:1px solid #dce6f3;border-radius:11px;flex-direction:column;min-width:0;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:visible;box-shadow:0 3px 10px #1d4b8509}.pl-product:hover{transform:translateY(-2px);box-shadow:0 10px 20px #1d4b851a}.pl-image{height:174px;margin:14px 14px 0;position:relative;overflow:visible}.pl-image>img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.pl-image input{accent-color:#1677ff;width:22px;height:22px;position:absolute;top:12px;left:12px}.pl-more{color:#173260;cursor:pointer;background:#fff;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000001a}.pl-menu{z-index:10;background:#fff;border:1px solid #d8e3f2;border-radius:9px;width:180px;padding:6px;position:absolute;top:48px;right:5px;box-shadow:0 14px 28px #0c29532e}.pl-menu button{text-align:left;color:#173260;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:9px 10px;font:600 12px inherit;display:flex}.pl-menu button:hover{background:#f2f7ff;border-radius:6px}.pl-menu .danger{color:#dc3341}.pl-product-body{min-height:112px;padding:11px 14px}.pl-product h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 9px;font-size:16px;line-height:1.3;display:-webkit-box;overflow:hidden}.pl-price{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pl-price strong{font-size:22px}.pl-price del,.pl-preview-price del{color:#8e9ab0;font-size:13px;font-weight:700}.pl-price em,.pl-preview-price em{color:#14823b;background:#dcfce7;border-radius:20px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:800}.pl-brand{color:#667da6;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin:9px 0 0;font-size:13px;display:flex;overflow:hidden}.pl-brand svg{color:#475c83;flex:none}.pl-product footer{grid-template-columns:1fr 1.55fr 42px;gap:7px;margin-top:auto;padding:0 14px 14px;display:grid}.pl-product footer button{color:#183668;cursor:pointer;white-space:nowrap;background:#f1f5fb;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:42px;font-size:12px;font-weight:800;display:flex}.pl-product footer button:hover{background:#e4efff}.pl-grid.is-list{grid-template-columns:1fr}.pl-grid.is-list .pl-product{grid-template-columns:200px 1fr 290px;align-items:center;display:grid}.pl-grid.is-list .pl-image{height:125px;margin:14px}.pl-grid.is-list .pl-product-body{min-height:0}.pl-grid.is-list .pl-product footer{grid-template-columns:1fr 1.55fr 42px;margin:0;padding:14px}.pl-empty{text-align:center;color:var(--muted);padding:55px}.pl-pagination{color:#687fa8;justify-content:space-between;align-items:center;margin-top:17px;font-size:14px;display:flex}.pl-pagination div{gap:5px;display:flex}.pl-pagination button{color:#254778;cursor:pointer;background:#fff;border:1px solid #dce6f3;border-radius:8px;width:39px;height:39px;font-weight:800}.pl-pagination button.active{color:#fff;background:#174d91}.pl-pagination button:disabled{opacity:.45;cursor:not-allowed}.pl-overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#142a4e61;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.pl-modal{background:#fff;border-radius:16px;width:min(680px,92vw);max-height:90vh;overflow:auto;box-shadow:0 28px 75px #081e4352}.pl-modal>header{border-bottom:1px solid #dce6f3;align-items:center;gap:14px;min-height:90px;padding:20px 30px;display:flex}.pl-modal>header>i{color:#1266e9;background:#eaf3ff;border-radius:50%;place-items:center;width:47px;height:47px;display:grid}.pl-modal>header h2{margin:0 0 4px;font-size:20px}.pl-modal>header>button{color:#173260;cursor:pointer;background:#f1f5fb;border:0;border-radius:50%;width:40px;height:40px;margin-left:auto}.pl-manual-modal form{padding:24px 30px}.pl-form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pl-form-grid label,.pl-sequence-form label{color:#173260;gap:7px;font-size:13px;font-weight:800;display:grid}.pl-form-grid label.wide{grid-column:1/-1}.pl-form-grid input,.pl-form-grid textarea,.pl-sequence-form select{box-sizing:border-box;width:100%;font:inherit;color:var(--navy);resize:vertical;border:1px solid #cdddf0;border-radius:8px;outline-color:#1677ff;padding:11px 12px}.pl-image-upload{color:#1d64c6;cursor:pointer;background:#f6faff;border:1px dashed #78a9ec;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:43px;font:700 13px inherit;display:flex}.pl-form-error{color:#d93443;font-size:13px}.pl-modal-actions{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.pl-modal-actions button,.pl-preview-footer button{color:#163465;cursor:pointer;background:#fff;border:1px solid #cbdcf2;border-radius:9px;align-items:center;gap:8px;padding:11px 17px;font:800 14px inherit;display:inline-flex}.pl-modal-actions .primary,.pl-preview-footer .primary{color:#fff;background:#174f9b;border-color:#174f9b}.pl-preview-modal{width:min(1400px,92vw)}.pl-preview-columns{grid-template-columns:1fr 1.05fr;gap:25px;padding:22px 30px;display:grid}.pl-detail-column{min-width:0}.pl-gallery{height:295px;position:relative}.pl-gallery>img{object-fit:cover;border-radius:9px;width:100%;height:100%}.pl-gallery>button{color:#173260;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.pl-gallery .prev{left:14px}.pl-gallery .next{right:14px}.pl-gallery span{color:#fff;background:#173260cc;border-radius:15px;padding:6px 10px;font-size:12px;position:absolute;bottom:13px;right:13px}.pl-thumbs{gap:9px;margin:12px 0 17px;display:flex;overflow:auto}.pl-thumbs button{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:7px;flex:none;width:73px;height:57px;padding:2px}.pl-thumbs .active{border-color:#1677ff}.pl-thumbs img{object-fit:cover;border-radius:4px;width:100%;height:100%}.pl-detail-column h2{margin:0 0 7px;font-family:Georgia,serif;font-size:28px}.pl-description{color:#6a80a5;margin:0}.pl-preview-price{align-items:center;gap:13px;margin:14px 0 16px;display:flex}.pl-preview-price strong{font-size:27px}.pl-meta{border-top:1px solid #dce6f3}.pl-meta>div{border-bottom:1px solid #e6edf7;grid-template-columns:29px 150px 1fr;align-items:center;gap:8px;padding:9px 0;font-size:13px;display:grid}.pl-meta i{color:#1a3d72}.pl-meta span{color:#526b95}.pl-meta b,.pl-meta a{color:#183667;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-meta a{color:#2166bd;text-decoration:none}.pl-email-column{border-left:1px solid #dce6f3;min-width:0;padding-left:25px}.pl-email-column>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pl-email-column h3{margin:3px 0 5px;font-size:16px}.pl-email-column h3 svg{color:#1677ff;vertical-align:middle;margin-right:7px}.pl-email-column p{color:#6b80a3;margin:0;font-size:13px}.pl-device{border:1px solid #dce6f3;border-radius:8px;display:flex;overflow:hidden}.pl-device button{color:#183667;cursor:pointer;background:#fff;border:0;padding:9px 12px;font:700 12px inherit}.pl-device .active{color:#fff;background:#1857a5}.pl-email-wrap{background:#f5f8fc;border:1px solid #dce6f3;border-radius:12px;justify-content:center;margin-top:25px;padding:18px;display:flex}.pl-email-card{text-align:center;box-sizing:border-box;background:#fff;border:1px solid #e1e9f4;border-radius:13px;width:535px;max-width:100%;padding:14px;box-shadow:0 7px 18px #1b376414}.pl-email-wrap.mobile .pl-email-card{width:340px}.pl-email-image{height:190px;position:relative}.pl-email-image img{object-fit:cover;border-radius:10px;width:100%;height:100%}.pl-email-image span{color:#cf273e;background:#fee2e2;border-radius:20px;padding:6px 9px;font-size:12px;font-weight:900;position:absolute;top:10px;right:10px}.pl-email-card h2{margin:14px 0 6px;font-family:Georgia,serif;font-size:24px}.pl-email-card>p{color:#7184a6;margin:0;font-size:14px}.pl-email-card>div:not(.pl-email-image){margin:12px 0}.pl-email-card>div strong{font-size:25px}.pl-email-card del{color:#9ba8bd;margin-left:13px;font-weight:700}.pl-email-card>em{color:#14743b;background:#dcfce7;border-radius:20px;padding:6px 11px;font-size:12px;font-style:normal;font-weight:800;display:inline-block}.pl-email-card hr{border:0;border-top:1px solid #dde7f4;margin:14px 0}.pl-email-card h3{margin:0 0 4px;font-size:15px}.pl-email-card h3 svg{vertical-align:middle;width:19px}.pl-email-card>small{color:#7184a6;font-size:10px}.pl-email-card>button{color:#fff;background:linear-gradient(90deg,#176fec,#5144f6);border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:74%;margin:16px 0 14px;padding:13px;font:800 14px inherit;display:inline-flex}.pl-email-card footer{text-align:left;border-top:1px solid #e4ebf5;justify-content:space-between;gap:6px;padding-top:12px;display:flex}.pl-email-card footer span{color:#173260;align-items:flex-start;gap:5px;font-size:10px;display:flex}.pl-email-card footer svg{flex:none;width:18px}.pl-email-card footer b{font-size:10px}.pl-email-card footer small{color:#8798b3;font-size:9px;font-weight:400;display:block}.pl-preview-footer{border-top:1px solid #dce6f3;justify-content:space-between;align-items:center;padding:15px 26px;display:flex}.pl-preview-footer>span{gap:10px;display:flex}.pl-preview-footer .dark{color:#fff;background:#173260;border-color:#173260}.pl-sequence-modal{width:min(560px,92vw)}.pl-sequence-form{gap:16px;padding:24px 30px 0;display:grid}.product-toast{z-index:1200;color:#12763b;background:#dff8e8;border:1px solid #bcebcf;border-radius:10px;align-items:center;gap:8px;padding:13px 16px;font-weight:800;display:flex;position:fixed;top:20px;right:25px;box-shadow:0 12px 26px #144a3126}@media (width<=1350px){.pl-fetch-card{grid-template-columns:1.5fr 1fr}.pl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-products-head{align-items:flex-start}.pl-toolbar{max-width:660px}.pl-grid.is-list .pl-product{grid-template-columns:180px 1fr 270px}}@media (width<=1050px){.pl-fetch-card{grid-template-columns:1fr}.pl-info{grid-template-columns:55px 1fr}.pl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pl-products-head{flex-direction:column}.pl-toolbar{justify-content:flex-start;width:100%;max-width:none}.pl-preview-columns{grid-template-columns:1fr}.pl-email-column{border-top:1px solid #dce6f3;border-left:0;padding:22px 0 0}.pl-grid.is-list .pl-product{grid-template-columns:150px 1fr 250px}}@media (width<=700px){.pl-heading{flex-direction:column;margin-bottom:18px}.pl-heading h1{font-size:29px}.pl-how{width:100%}.pl-fetch-card,.pl-products-card{padding:16px}.pl-fetch-main{grid-template-columns:49px 1fr}.pl-section-icon{width:49px;height:49px}.pl-url-row{flex-direction:column}.pl-url-row>button{width:100%}.pl-info-features{grid-template-columns:1fr}.pl-toolbar{grid-template-columns:1fr 1fr;display:grid}.pl-search{grid-column:1/-1;width:auto}.pl-add{min-width:0}.pl-grid{grid-template-columns:1fr}.pl-grid.is-list .pl-product{display:flex}.pl-grid.is-list .pl-image{height:174px}.pl-pagination{flex-direction:column;align-items:flex-start;gap:12px}.pl-overlay{padding:10px}.pl-modal>header{padding:17px}.pl-modal>header h2{font-size:18px}.pl-form-grid{grid-template-columns:1fr}.pl-form-grid label.wide{grid-column:auto}.pl-manual-modal form,.pl-preview-columns,.pl-sequence-form{padding:17px}.pl-preview-columns{gap:18px}.pl-gallery{height:230px}.pl-detail-column h2{font-size:23px}.pl-meta>div{grid-template-columns:25px 105px 1fr}.pl-email-column>header{flex-direction:column}.pl-preview-footer{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.pl-preview-footer>span,.pl-preview-footer>button{width:100%}.pl-preview-footer>span button{flex:1;justify-content:center}.pl-email-card footer{flex-wrap:wrap}.pl-email-card footer span{width:48%}.product-toast{top:12px;left:15px;right:15px}.pl-info{display:none}}.pl-image-empty{color:#7b8eac;background:#f4f8fd;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;font-size:12px;font-weight:700;display:flex}.pl-image>img,.pl-gallery>img,.pl-email-image img{background:#f4f8fd;object-fit:contain!important}.pl-preview-price,.pl-email-card>div:not(.pl-email-image),.pl-email-card>em,.pl-email-image span{display:none!important}.master-leads-page{color:#09275a;max-width:1600px;margin:auto}.master-leads-page>header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.master-leads-page nav{color:#526fa8;font-size:13px;font-weight:700}.master-leads-page h2{margin:15px 0 5px;font-size:32px}.master-leads-page p{color:#5272ab;margin:0}.today{color:#174481;background:#fff;border:1px solid #dce7f7;border-radius:13px;align-items:center;gap:12px;height:62px;padding:0 18px;font-weight:700;display:flex}.today span{text-align:left;flex-direction:column;display:flex}.today small{color:#1564d7;margin-top:3px}.lead-entry,.master-table{background:#fff;border:1px solid #e1eaf6;border-radius:16px;box-shadow:0 7px 20px #1f3d6d0a}.entry-title{background:#f0f7ff;align-items:center;gap:16px;min-height:86px;padding:0 22px;display:flex}.entry-title i{color:#0876ed;background:#d7ebff;border-radius:13px;place-items:center;width:62px;height:62px;display:grid}.entry-title h3{margin:0 0 5px;font-size:21px}.entry-form{grid-template-columns:1.3fr 1.1fr 1.1fr 1.2fr 1.2fr 135px;gap:15px;padding:20px 22px;display:grid}.entry-form label b{margin-bottom:8px;font-size:12px;display:block}.entry-form label span{color:#5272a8;border:1px solid #cbdcf4;border-radius:10px;align-items:center;gap:10px;height:52px;padding:0 13px;display:flex}.entry-form input,.entry-form select{color:#193863;background:0 0;border:0;outline:0;width:100%}.entry-form button{color:#fff;background:#126de8;border:0;border-radius:10px;justify-content:center;align-self:end;align-items:center;gap:8px;height:52px;font-size:15px;font-weight:750;display:flex}.master-tools{justify-content:space-between;align-items:center;margin:20px 0 16px;display:flex}.master-tools>div{align-items:center;gap:14px;display:flex}.master-tools button,.master-tools b{color:#12376b;background:#fff;border:1px solid #d7e4f5;border-radius:11px;align-items:center;gap:8px;height:52px;padding:0 17px;font-weight:700;display:flex}.master-tools .download{background:#ffbd35;border:0}.master-tools b{color:#a96400;background:#fff1cc;border:0}.master-tools label{background:#fff;border:1px solid #cbdcf4;border-radius:11px;align-items:center;gap:10px;width:330px;height:52px;padding:0 15px;display:flex}.master-tools input{border:0;outline:0;width:100%}.master-table{padding:14px 16px 0;overflow:hidden}.master-table>p{color:#4270b8;margin:0 0 13px;font-size:12px;font-weight:700}.master-table table{border-collapse:collapse;width:100%;font-size:13px}.master-table th{color:#092759;text-align:left;background:#f2f6fc;height:52px;font-size:11px}.master-table th,.master-table td{border-bottom:1px solid #e7eef8;padding:0 13px}.type,.track{color:#1372e8;background:#e8f2ff;border-radius:18px;padding:9px 15px}.track{background:#e8f1ff}.master-table footer{color:#5272ab;justify-content:space-between;align-items:center;height:75px;font-weight:600;display:flex}.master-table footer span{color:#7891b7}.master-table footer span b{color:#fff;background:#126de8;border-radius:10px;padding:13px 17px}.master-table footer button{color:#09275a;background:#fff;border:1px solid #d6e2f3;border-radius:10px;height:42px;font-weight:700}@media (width<=1150px){.entry-form{grid-template-columns:repeat(3,1fr)}.master-tools{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=700px){.master-leads-page>header{flex-direction:column;align-items:flex-start;gap:12px}.entry-form{grid-template-columns:1fr}.master-tools>div{flex-wrap:wrap}.master-tools label{width:100%}.master-table{overflow-x:auto}.master-table table{min-width:900px}}.master-leads-page{max-width:1640px}.master-leads-page>header{margin-bottom:26px}.master-leads-page h2{letter-spacing:-.5px;font-size:34px}.master-leads-page>header p{font-size:14px}.today{justify-content:center;min-width:164px;height:64px;box-shadow:0 5px 16px #1e46800a}.lead-entry{border-radius:18px;overflow:hidden;box-shadow:0 10px 25px #1e46800d}.entry-title{background:linear-gradient(105deg,#edf6ff,#f6faff);min-height:94px;padding:0 26px}.entry-title i{border-radius:15px;width:66px;height:66px}.entry-title h3{font-size:22px}.entry-title p{font-size:14px}.entry-form label b{margin-bottom:9px;font-size:12px}.entry-form label span{background:#fff;border-radius:11px;height:54px;transition:all .18s}.entry-form label span:focus-within{border-color:#8cb5ed;box-shadow:0 0 0 3px #166de812}.entry-form button{border-radius:11px;height:54px;transition:all .18s;box-shadow:0 8px 16px #126de833}.entry-form button:hover{transform:translateY(-2px);box-shadow:0 12px 22px #126de845}.master-tools{margin:22px 0 18px}.master-tools button,.master-tools b{border-radius:12px;height:54px;box-shadow:0 4px 11px #1a3b7008}.master-tools .download{box-shadow:0 7px 16px #f3a9192e}.master-tools label{border-radius:12px;width:360px;height:54px}.master-table{border-radius:18px;padding:16px 18px 0;box-shadow:0 10px 25px #1e46800b}.master-table>p{margin-bottom:16px;padding:0 2px}.master-table th{height:54px;font-size:11px}.master-table td{height:72px}.master-table tbody tr{transition:background .18s}.master-table tbody tr:hover{background:#f7fbff}.type,.track{padding:9px 16px}.master-table footer{height:78px}.master-table footer span{align-items:center;gap:8px;display:flex}.master-table footer button{padding:0 13px}@media (width<=1150px){.entry-form{gap:14px}}@media (width<=700px){.master-leads-page h2{font-size:29px}.entry-title{padding:16px}.entry-form{padding:18px}.master-tools label{width:100%}}.master-leads-page{background:radial-gradient(circle at 87% 0,#4082ff17,#0000 24%),linear-gradient(#f7faff 0%,#f3f7fd 100%);padding:4px 2px 26px}.master-leads-page>header{border-bottom:0;margin:0;padding:14px 10px 20px}.master-leads-page nav{color:#3465a7;background:#edf4ff;border-radius:8px;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.master-leads-page h2{color:#092354;margin:13px 0 5px;font-size:35px;font-weight:800}.master-leads-page>header p{color:#607fae}.today{background:#ffffffe0;border-color:#d8e6f7;box-shadow:0 10px 26px #1e468012}.lead-entry{background:#fff;border:0;border-radius:20px;box-shadow:0 18px 38px #1f417817}.entry-title{background:linear-gradient(112deg,#edf6ff 0%,#f8fbff 63%,#eef3ff 100%);min-height:104px;position:relative;overflow:hidden}.entry-title:after{content:"";background:linear-gradient(135deg,#206ff126,#684cf208);border-radius:50%;width:180px;height:180px;position:absolute;top:-110px;right:-42px}.entry-title i{z-index:1;color:#fff;background:linear-gradient(135deg,#0d78ee,#4f8ef3);position:relative;box-shadow:0 10px 20px #166fe833}.entry-title span{z-index:1;position:relative}.entry-title h3{color:#0b3167;font-size:23px}.entry-title p{color:#6081b4}.entry-form{gap:18px;padding:27px 26px 28px}.entry-form label b{color:#173a70;font-size:12px}.entry-form label span{border-color:#d6e3f5;border-radius:12px;height:56px}.entry-form label span svg{color:#3977c7}.entry-form input::placeholder{color:#8aa0c0}.entry-form button{background:linear-gradient(135deg,#0879eb,#1d59df);border-radius:12px;height:56px;box-shadow:0 10px 22px #1163e540}.master-tools{padding:0 3px}.master-tools>div{gap:12px}.master-tools button,.master-tools b{border-radius:11px;height:50px}.master-tools .download{color:#522f00;background:linear-gradient(135deg,#ffc548,#ffad24)}.master-tools b{color:#a16300;background:#fff4d8}.master-tools label{background:#fff;border-color:#d6e3f5;height:50px}.master-table{border:0;border-radius:20px;box-shadow:0 18px 38px #1f417814}.master-table>p{color:#3972ba;background:#f2f7ff;border-radius:8px;padding:8px 11px;display:inline-flex}.master-table table{border:1px solid #e4edf8;border-radius:12px;overflow:hidden}.master-table th{color:#183969;background:linear-gradient(#f5f8fd,#eff4fb)}.master-table th,.master-table td{border-bottom-color:#e8eff8}.master-table td{color:#234879}.master-table td:first-child,.master-table th:first-child{padding-left:18px}.master-table tbody tr:hover{background:#f2f8ff;box-shadow:inset 3px 0 #1a76e8}.type{color:#1474df;background:#e6f2ff}.track{color:#2a67d4;background:#eef3ff}.master-table footer{border-top:1px solid #e8eff8}.master-table footer span b{box-shadow:0 6px 14px #126de833}.master-leads-page .master-table tbody tr .track.pending{color:#c77900;background:#fff2d6}.master-leads-page .master-table tbody tr .track.sent{color:#0876e9;background:#e3f1ff}.master-leads-page .master-table tbody tr .track.seen,.master-leads-page .master-table tbody tr .track.opened{color:#8337ea;background:#f0e3ff}.master-leads-page .master-table tbody tr .track.replied{color:#069b61;background:#dcf8ea}.master-leads-page .master-table tbody tr .track.interested{color:#008b73;background:#dcf8f1}.master-leads-page .master-table tbody tr .track.not-interested,.master-leads-page .master-table tbody tr .track.skip{color:#60728c;background:#e9eef5}.master-leads-page .master-table tbody tr .track.failed{color:#ed3655;background:#ffe3e8}.master-table th:last-child,.master-table td:last-child{text-align:center}.master-delete{color:#ef3855;cursor:pointer;background:#ffe9ed;border:0;border-radius:9px;place-items:center;width:36px;height:36px;transition:all .18s;display:inline-grid}.master-delete:hover{background:#ffdbe2;transform:translateY(-2px)}.master-table tbody td:nth-child(3),.master-table tbody td:nth-child(4),.master-table tbody td:nth-child(5){cursor:text}.master-table tbody td.is-editing{outline-offset:-2px;background:#fff;outline:2px solid #7eafea}.inline-business-type{color:#12396e;background:#fff;border:1px solid #8db3e8;border-radius:8px;outline:none;min-width:76px;height:34px;padding:0 8px;font-weight:700}.master-table tbody td.is-editing{box-shadow:none!important;background:0 0!important;outline:0!important}.master-table tbody td[contenteditable=true]{caret-color:#146fe8}.master-leads-page .lead-entry{border:1px solid #e5edf8;border-radius:22px;overflow:hidden;box-shadow:0 14px 34px #193d7614}.master-leads-page .entry-title{background:linear-gradient(100deg,#f8fbff 0%,#f6f9ff 48%,#f0f5ff 100%);border-bottom:1px solid #e8eff9;gap:20px;min-height:142px;padding:26px 32px}.master-leads-page .entry-title:after{content:"More Leads\a Stronger Business";white-space:pre-line;color:#7288ac;background:0 0;border-radius:0;width:auto;height:auto;font-size:13px;font-weight:750;line-height:1.45;display:none;top:47px;right:36px}.master-leads-page .entry-title>i{color:#fff;background:linear-gradient(145deg,#1485fb 0%,#3471f9 55%,#693af4 100%);border-radius:19px;flex:0 0 72px;width:72px;height:72px;box-shadow:0 10px 24px #2c69f63b,inset 0 1px #ffffff40}.master-leads-page .entry-title h3{color:#0b2d63;letter-spacing:-.3px;font-size:24px}.master-leads-page .entry-title p{color:#6d86b1;margin-top:7px;font-size:14px}.master-leads-page .entry-decoration{color:#7288ac;align-items:center;gap:12px;font-size:11px;font-weight:750;line-height:1.45;display:flex;position:absolute;right:62px}.master-leads-page .entry-decoration>i{z-index:1;color:#3274ed;background:#ffffffdb;border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 7px 18px #3756a017}.master-leads-page .entry-decoration:before,.master-leads-page .entry-decoration:after{content:"";z-index:0;pointer-events:none;border-radius:50%;position:absolute}.master-leads-page .entry-decoration:before{background:radial-gradient(circle at 40% 35%,#b5caff42,#cad8ff1a 62%,#0000 63%);width:84px;height:84px;top:-17px;left:-25px}.master-leads-page .entry-decoration:after{background:radial-gradient(circle,#cac7ff5c,#dee3ff1f 66%,#0000 67%);width:28px;height:28px;top:3px;left:-55px}.master-leads-page .entry-decoration span{z-index:1;position:relative}.master-leads-page .entry-form{gap:16px;padding:29px 32px 32px}.master-leads-page .entry-form label b{color:#102f60;margin:0 0 9px 2px;font-size:12px}.master-leads-page .entry-form .master-lead-field>span{background:#fff;border-color:#cfdef1;border-radius:12px;height:54px;padding:0 16px;transition:border-color .2s,box-shadow .2s}.master-leads-page .entry-form .master-lead-field>span:hover{border-color:#aec7e8}.master-leads-page .entry-form .master-lead-field>span:focus-within{border-color:#4c91f5;box-shadow:0 0 0 3px #1f77f614,0 4px 12px #1f77f60d}.master-leads-page .entry-form .master-lead-field>span svg{color:#2580f5}.master-leads-page .entry-form input{color:#2f66bb;font-size:13px;font-weight:700}.master-leads-page .entry-form input::placeholder{color:#8197ba;font-weight:500}.master-leads-page .entry-form select{cursor:pointer}.master-leads-page .master-type-select{width:100%;position:relative}.master-leads-page .lead-entry:has(.master-type-options){z-index:5;overflow:visible}.master-leads-page .master-type-select>button{color:#193863;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfdef1;border-radius:12px;align-items:center;gap:10px;width:100%;height:54px;padding:0 16px;font-size:13px;display:flex}.master-leads-page .master-type-select>button:hover{border-color:#4c91f5;box-shadow:0 0 0 3px #1f77f614}.master-leads-page .master-type-select:has(.master-type-options)>button{border-color:#4c91f5;box-shadow:0 0 0 3px #1f77f614}.master-leads-page .master-type-select>button>span{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0}.master-leads-page .master-type-select>button>svg{color:#2580f5}.master-leads-page .master-type-options{background:#fff;border:1px solid #dfe7f1;border-top:0;border-radius:0 0 11px 11px;padding:0;top:53px;left:0;right:0;box-shadow:0 14px 25px #19305329}.master-leads-page .master-type-options>button{color:#233554;background:#fff;border-radius:0;height:39px;min-height:39px;margin:0;padding:0 15px;font-size:13px;font-weight:700;box-shadow:none!important;border:0!important}.master-leads-page .master-type-options>button+button{border-top:0!important}.master-leads-page .master-type-options>button:hover{color:#155caa;background:#f1f7ff}.master-leads-page .master-type-options>button.is-selected{color:#0f62be;background:#eaf4ff;font-weight:750}.master-leads-page .master-type-options>button>span{height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.master-leads-page .entry-form>button{background:linear-gradient(135deg,#1380f8 0%,#2869f5 50%,#683cf4 100%);border-radius:12px;height:54px;transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 9px 20px #2a66f43b,inset 0 1px #ffffff2e}.master-leads-page .entry-form>button:hover{filter:brightness(1.03);transform:translateY(-2px);box-shadow:0 12px 25px #2a66f44d,inset 0 1px #ffffff2e}@media (width<=850px){.master-leads-page .entry-title{min-height:auto;padding:24px}.master-leads-page .entry-decoration{display:none}.master-leads-page .entry-form{padding:24px}}@media (width<=576px){.master-leads-page .entry-title{gap:14px;padding:20px}.master-leads-page .entry-title i{border-radius:14px;flex-basis:54px;width:54px;height:54px}.master-leads-page .entry-title h3{font-size:19px}.master-leads-page .entry-form{padding:18px}}.master-leads-page .master-table{border-radius:18px;padding:14px;overflow:hidden}.master-leads-page .master-table table{border:0;font-size:13px}.master-leads-page .master-table th{color:#092e64;text-transform:uppercase;letter-spacing:.2px;background:linear-gradient(#f5f9fe,#eef5fc);height:58px;padding:0 14px;font-size:11px;font-weight:800}.master-leads-page .master-table td{color:#153968;height:72px;padding:10px 14px}.master-leads-page .master-table tbody tr:hover td{box-shadow:none;background:#f8fbff}.master-leads-page .lead-checkbox{accent-color:#1478f2;cursor:pointer;width:17px;height:17px}.master-leads-page .lead-email,.master-leads-page .lead-user,.master-leads-page .company-cell,.master-leads-page .added-cell,.master-leads-page .master-row-actions{align-items:center;gap:10px;display:flex}.master-leads-page .lead-email{color:#174d8d;white-space:nowrap;font-weight:600}.master-leads-page .lead-email svg{color:#1680f8}.master-leads-page .lead-user i{color:#1478f2;background:#e7f1ff;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:800;display:grid}.master-leads-page .lead-user strong,.master-leads-page .company-cell{color:#173b70;white-space:nowrap}.master-leads-page .company-cell svg,.master-leads-page .added-cell svg{color:#547bb6}.master-leads-page .type{color:#0872e7;background:#e5f1ff;border-radius:999px;justify-content:center;align-items:center;min-width:64px;height:34px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.master-leads-page .type.b2b{color:#7841dc;background:#f0e6ff}.master-leads-page .track{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:7px;width:124px;height:36px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.master-leads-page .track i{background:currentColor;border-radius:50%;width:8px;height:8px}.master-leads-page .track.pending{color:#c77900;background:#fff2d6}.master-leads-page .track.interested{color:#008b73;background:#dcf8f1}.master-leads-page .track.sent{color:#0876e9;background:#e3f1ff}.master-leads-page .track.replied{color:#069b61;background:#dcf8ea}.master-leads-page .track.seen{color:#8337ea;background:#f0e3ff}.master-leads-page .track.not-interested{color:#60728c;background:#e9eef5}.master-leads-page .track.failed{color:#ed3655;background:#ffe3e8}.master-leads-page .added-cell>span{gap:3px;display:grid}.master-leads-page .added-cell small:first-child{color:#173f77;white-space:nowrap;font-size:12px;font-weight:700}.master-leads-page .added-cell small:last-child{color:#6682aa;font-size:11px}.master-leads-page .master-row-actions{gap:8px}.master-leads-page .master-row-actions button{color:#0878ee;cursor:pointer;background:#edf6ff;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.master-leads-page .master-row-actions .master-delete{color:#f13d5a;background:#fff0f3}.master-leads-page .master-row-actions button:last-child{color:#173b70;background:#f7f9fc}.master-leads-page .master-tools{background:#fff;border:1px solid #e2ebf7;border-radius:18px;margin:20px 0 18px;padding:14px;box-shadow:0 9px 26px #1f41780f;display:block!important}.master-leads-page .master-tools>.master-tools-row{justify-content:space-between;align-items:center;gap:12px;width:100%!important;display:grid!important}.master-leads-page .master-tools-row--single{grid-template-columns:224px 174px 220px 160px 160px 210px 100px!important}.master-leads-page .master-tools .master-filter-select,.master-leads-page .master-tools .master-today-added,.master-leads-page .master-tools button{box-sizing:border-box;min-width:0;height:52px}.master-leads-page .master-tools .master-filter-select>button,.master-leads-page .master-tools .master-today-added,.master-leads-page .master-tools button{border-radius:11px;min-height:52px}.master-leads-page .master-today-added{color:#b56a00;background:#fff3d9;border-radius:11px;align-items:center;gap:12px;padding:0 18px;display:flex}.master-leads-page .master-today-added__label{white-space:nowrap;align-items:center;gap:4px;display:flex}.master-leads-page .master-tools .master-filter-select>button,.master-leads-page .master-tools .master-today-added,.master-leads-page .master-tools button{white-space:nowrap}.master-leads-page .master-today-added__label span{font-size:12px;font-weight:700}.master-leads-page .master-today-added__label strong{font-size:15px}.master-leads-page .master-tools .master-upload-btn,.master-leads-page .master-tools .master-download-btn,.master-leads-page .master-tools .master-reset-btn{justify-content:center;width:auto}.master-leads-page .master-filter-select{z-index:2;position:relative}.master-leads-page .master-filter-select:has(.master-filter-options){z-index:80}.master-leads-page .master-filter-options{border-radius:12px;max-height:248px;padding:6px;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 30px #1837682e}.master-leads-page .master-filter-options::-webkit-scrollbar{width:7px}.master-leads-page .master-filter-options::-webkit-scrollbar-thumb{background:#b9cce8;border-radius:10px}.master-leads-page .master-filter-options>button{white-space:nowrap;border-radius:8px;min-height:42px}@media (width<=1280px){.master-leads-page .master-tools-row--single{grid-template-columns:repeat(3,minmax(0,1fr))!important}.master-leads-page .master-tools .master-upload-btn,.master-leads-page .master-tools .master-download-btn,.master-leads-page .master-tools .master-reset-btn{width:100%}}@media (width<=700px){.master-leads-page .master-tools{padding:12px}.master-leads-page .master-tools-row--single{grid-template-columns:1fr!important}.master-leads-page .master-tools .master-upload-btn,.master-leads-page .master-tools .master-download-btn,.master-leads-page .master-tools .master-reset-btn{width:100%}}@media (width<=1200px){.master-leads-page .master-table{overflow-x:auto}.master-leads-page .master-table table{min-width:1300px}}.master-tracking-page .tracking-filter-card{grid-template-columns:1.6fr 1.1fr .95fr 1fr 1.2fr}.master-tracking-page .tracking-filter-card>.tracking-menu:nth-child(2){display:none}@media (width<=1200px){.master-tracking-page .tracking-filter-card{grid-template-columns:repeat(2,1fr)}.master-tracking-page .tracking-search{grid-column:1/-1}}.create-sequence-page{color:#102a56;background:radial-gradient(circle at 95% 0,#654aff14,#0000 330px);max-width:1540px;margin:auto;padding:8px 0 32px}.create-sequence-back{color:#28568f;cursor:pointer;background:#fff;border:1px solid #d8e5f5;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 14px;font-weight:700;display:inline-flex}.sequence-create-grid{grid-template-columns:minmax(0,1.6fr) minmax(360px,.8fr);align-items:start;gap:22px;margin-top:16px;display:grid}.sequence-create-card,.sequence-preview-card{background:#fff;border:1px solid #dfeaf7;border-radius:20px;box-shadow:0 10px 30px #1e417612}.sequence-create-card{padding:0 25px 25px;overflow:hidden}.sequence-create-heading{background:linear-gradient(115deg,#fff 0%,#f7f9ff 68%,#f3efff 100%);border-bottom:1px solid #edf2f8;align-items:center;gap:13px;margin:0 -25px;padding:24px 25px 22px;display:flex}.sequence-create-heading>span,.panel-title>svg{color:#fff;background:linear-gradient(135deg,#1685f8,#633cff)}.sequence-create-heading>span{border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.sequence-create-heading h1{letter-spacing:-.45px;margin:0;font-size:25px}.sequence-create-heading p,.panel-title p{color:#7186a8;margin:4px 0 0;font-size:13px}.sequence-fields{grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0;display:grid}.sequence-fields label,.sequence-subject,.editor-label{color:#193a6b;gap:7px;font-size:12px;font-weight:800;display:grid}input,select{box-sizing:border-box;color:#193a6b;width:100%;height:46px;font:inherit;background:#fff;border:1px solid #cfdef1;border-radius:10px;outline:0;padding:0 13px;font-size:13px;font-weight:500}input:focus,select:focus,.sequence-editor:focus{border-color:#5d7ffc;box-shadow:0 0 0 3px #4c70f81a}.sequence-panel,.schedule-panel{background:linear-gradient(145deg,#fff,#fbfcff);border:1px solid #e0e9f6;border-radius:16px;margin-top:20px;padding:18px;box-shadow:0 5px 15px #2d4b7c09}.panel-title{align-items:center;gap:10px;display:flex}.panel-title>svg{box-sizing:border-box;border-radius:11px;width:36px;height:36px;padding:9px}.panel-title b{font-size:15px}.brand-editor-grid{grid-template-columns:1.3fr .7fr;gap:14px;margin-top:14px;display:grid}.upload-zone,.hero-upload{color:#4d63a0;text-align:center;background:linear-gradient(145deg,#fafcff,#f3f7ff);border:1.5px dashed #aabdf9;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:118px;font-size:12px;display:flex;position:relative;overflow:hidden}.upload-zone svg,.hero-upload svg{color:#5b48ef}.upload-zone input,.hero-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.upload-zone img,.hero-upload img{object-fit:contain;background:#fff;width:100%;height:100%;max-height:155px}.upload-help{background:#f2f6ff;border-radius:11px;padding:12px;font-size:12px}.upload-help p{color:#7184a8;line-height:1.5}.upload-help button{color:#e4485f;cursor:pointer;background:0 0;border:0;font-weight:700}.hero-upload{min-height:92px;margin-top:13px}.editor-label{margin-top:20px}.editor-toolbar{background:linear-gradient(#f8fbff,#f3f7fd);border:1px solid #d8e4f3;border-bottom:0;border-radius:11px 11px 0 0;flex-wrap:wrap;gap:7px;padding:8px;display:flex}.editor-toolbar button{color:#315484;cursor:pointer;background:#fff;border:1px solid #d7e2f0;border-radius:7px;height:32px;padding:0 10px;font-size:11px;font-weight:700}.sequence-editor{color:#29466f;border:1px solid #d8e4f3;border-radius:0 0 11px 11px;outline:0;min-height:175px;padding:14px;font-size:13px;line-height:1.65}.sequence-editor:empty:before{content:attr(data-placeholder);color:#9aa9bf}.sequence-bottom-fields{margin-bottom:0}.attachment-field,.input-icon{color:#52709a;background:#fff;border:1px solid #d4e1f2;border-radius:10px;align-items:center;gap:8px;height:46px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.attachment-field input{border:0;width:auto;height:auto;padding:0}.input-icon input{box-shadow:none;border:0}.schedule-panel .sequence-fields{margin-bottom:0}.sequence-create-actions{border-top:1px solid #edf2f8;justify-content:flex-end;gap:10px;margin-top:26px;padding-top:20px;display:flex}.sequence-create-actions button{color:#214d87;cursor:pointer;background:#fff;border:1px solid #d6e2f3;border-radius:10px;height:45px;padding:0 18px;font-weight:800}.sequence-create-actions button[type=submit]{color:#fff;background:linear-gradient(135deg,#1685f8,#633cff);border:0;align-items:center;gap:8px;display:inline-flex;box-shadow:0 7px 17px #5742ff33}.sequence-preview-card{padding:0 20px 20px;position:sticky;top:18px;overflow:hidden}.sequence-preview-card>header{background:linear-gradient(115deg,#f8fbff,#f0edff);border-bottom:1px solid #e3eaf6;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 -20px;padding:20px;display:flex}.sequence-preview-card h2{margin:0;font-size:20px}.sequence-preview-card header p{color:#7086a9;margin:4px 0 18px;font-size:12px}.preview-switch{background:#f7faff;border:1px solid #d9e5f3;border-radius:9px;padding:3px;display:flex}.preview-switch button{color:#6480aa;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;height:31px;font-size:11px;font-weight:700;display:flex}.preview-switch button.active{color:#265cba;background:#fff;padding:0 9px;box-shadow:0 2px 6px #1f4a891f}.email-preview{background:#f6f8fc;border:1px solid #dce6f3;border-radius:18px;margin:5px auto 16px;overflow:hidden;box-shadow:0 12px 26px #1f42781a}.email-preview.mobile{border:7px solid #1c2b45;border-radius:25px;max-width:330px}.email-preview.desktop{max-width:100%}.email-preview-top{color:#31547e;background:linear-gradient(#fff,#f8faff);border-bottom:1px solid #dce6f3;padding:13px 15px;font-size:12px}.email-preview-top span{color:#7890ad;margin-bottom:8px;font-size:10px;display:block}.email-preview article{color:#415f85;background:#fff;min-height:365px;padding:20px;font-size:13px;line-height:1.65}.sequence-preview-logo{object-fit:contain;max-width:120px;max-height:65px;margin:0 auto 16px;display:block}.sequence-preview-hero{object-fit:cover;border-radius:9px;width:100%;max-height:150px;margin-bottom:16px}.sequence-preview-cta{color:#fff;background:#16a867;border-radius:999px;width:max-content;margin:22px auto 0;padding:9px 18px;font-size:12px;font-weight:800;text-decoration:none;display:block}.preview-status{color:#0b9760;background:#effbf5;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:12px;font-weight:700;display:flex}@media (width<=1100px){.sequence-create-grid{grid-template-columns:1fr}.sequence-preview-card{position:static}}@media (width<=620px){.sequence-create-card{padding:16px}.sequence-fields,.brand-editor-grid{grid-template-columns:1fr}.sequence-preview-card>header{flex-direction:column}.sequence-create-heading h1{font-size:20px}}.create-sequence-page{background:radial-gradient(circle at 8% 26%,#278bff14,#0000 300px),radial-gradient(circle at 98% 8%,#7d41ff14,#0000 310px);max-width:none;padding:42px 42px 50px}.create-sequence-back{border-radius:16px;height:67px;padding:0 26px;font-size:17px;box-shadow:0 8px 22px #214a860f}.sequence-create-card{border:1px solid #dce8f7;border-radius:24px;box-shadow:0 16px 42px #20498514}.sequence-create-heading{background:linear-gradient(130deg,#fff 0% 55%,#faf9ff 100%)}@media (width<=620px){.create-sequence-page{padding:18px 14px}.create-sequence-back{height:46px;padding:0 14px;font-size:13px}.sequence-create-grid{margin-top:16px}}.sequence-create-card{border-radius:24px}.sequence-create-heading{background:linear-gradient(130deg,#fff 0%,#fbfdff 55%,#f4f1ff 100%);margin:0 -25px;padding:32px 32px 26px}.sequence-create-heading>span{border-radius:24px;width:92px;height:92px;box-shadow:0 12px 25px #4d4ded3d}.sequence-create-heading h1{letter-spacing:-.8px;font-size:34px}.sequence-create-heading p{font-size:16px}.sequence-primary-fields{grid-template-columns:repeat(3,1fr);gap:18px}.sequence-primary-fields .sequence-field-card{background:linear-gradient(145deg,#fff,#f8fbff);border:1px solid #dce8fa;border-radius:18px;grid-template-columns:88px 1fr;gap:0;padding:22px;display:grid;box-shadow:0 7px 18px #22488109}.sequence-field-card .field-icon{border-radius:18px;grid-row:span 2;place-items:center;width:78px;height:78px;display:grid}.gap-field .field-icon{color:#2077ea;background:#e7f1ff}.variant-field .field-icon{color:#7b3cef;background:#f1e8ff}.type-field .field-icon{color:#e49a0c;background:#fff2d8}.field-copy{padding:4px 0 13px}.field-copy b{color:#10234f;font-size:18px}.field-copy small{color:#5f79a8;margin-top:5px;font-size:12px;font-weight:500;display:block}.sequence-field-card select{grid-column:1/-1;height:55px;margin-top:14px;font-size:15px}.sequence-subject{background:linear-gradient(145deg,#fff,#f8fbff);border:1px solid #dce8fa;border-radius:18px;grid-template-columns:82px 1fr;align-items:center;gap:0;margin-top:26px;padding:20px 24px;display:grid;position:relative;box-shadow:0 7px 18px #22488109}.subject-icon{color:#0fa76d;background:#dff9ef;border-radius:18px;place-items:center;width:70px;height:70px;display:grid}.subject-copy b{color:#10234f;font-size:18px}.subject-copy small{color:#5f79a8;margin-top:5px;font-size:12px;font-weight:500;display:block}.sequence-subject input{grid-column:1/-1;height:56px;margin-top:17px;font-size:15px}@media (width<=900px){.sequence-primary-fields{grid-template-columns:1fr}.sequence-create-heading h1{font-size:27px}}@media (width<=620px){.sequence-create-heading{padding:23px 20px}.sequence-create-heading>span{border-radius:18px;width:64px;height:64px}.sequence-create-heading h1{font-size:21px}.sequence-create-heading p{font-size:13px}.sequence-primary-fields .sequence-field-card{grid-template-columns:64px 1fr;padding:15px}.sequence-field-card .field-icon{border-radius:14px;width:54px;height:54px}.sequence-subject{grid-template-columns:64px 1fr;padding:15px}.subject-icon{border-radius:14px;width:54px;height:54px}}@media (width>=901px){.create-sequence-page{background:radial-gradient(circle at 7% 25%,#2d85ff12,#0000 340px),#f9fbff;max-width:none!important;padding:42px!important}.sequence-create-grid{margin-top:30px!important}.sequence-create-card{border-radius:24px!important;padding:0 32px 32px!important}.sequence-create-heading{background:#fff!important;gap:40px!important;margin:0 -32px!important;padding:32px!important}.sequence-create-heading>span{border-radius:28px!important;width:125px!important;height:125px!important}.sequence-primary-fields{margin-top:30px!important}.sequence-primary-fields .sequence-field-card{padding:24px!important}.sequence-subject{margin-top:26px!important;padding:22px 24px!important}}.create-sequence-page{min-height:100vh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:linear-gradient(135deg,#fbfdff 0%,#f5f9ff 100%)!important;max-width:none!important;padding:16px 30px 30px!important}.create-sequence-back{color:#47618e!important;border:1px solid #d8e5f5!important;border-radius:11px!important;height:44px!important;min-height:44px!important;padding:0 18px!important;font-size:14px!important;font-weight:600!important;box-shadow:0 4px 14px #3550820d!important}.sequence-create-grid{margin-top:0!important}.sequence-create-card{background:#fff!important;border:1px solid #dbe7f5!important;border-radius:22px!important;padding:30px!important;box-shadow:0 12px 35px #2f497812!important}.sequence-create-heading{background:0 0!important;border:0!important;gap:20px!important;margin:0 0 30px!important;padding:0!important}.sequence-create-heading>span{background:linear-gradient(135deg,#a057f5 0%,#5367f5 50%,#248df4 100%)!important;border-radius:20px!important;width:70px!important;height:70px!important;box-shadow:0 10px 24px #5959f038!important}.sequence-create-heading h1{letter-spacing:-.5px!important;font-size:32px!important;font-weight:750!important;line-height:1.15!important}.sequence-create-heading p{color:#6f82aa!important;margin:7px 0 0!important;font-size:15px!important}.sequence-primary-fields{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin:0 0 20px!important}.sequence-primary-fields .sequence-field-card{box-shadow:none!important;background:linear-gradient(#fff 0%,#fbfdff 100%)!important;border:1px solid #dce7f5!important;border-radius:15px!important;grid-template-columns:43px 1fr!important;padding:17px!important;display:grid!important}.sequence-field-card .field-icon{border-radius:12px!important;grid-row:auto!important;width:43px!important;height:43px!important}.field-icon svg{width:21px!important;height:21px!important}.field-copy{align-self:center;padding:0 0 0 12px!important}.field-copy b{font-size:15px!important;font-weight:700!important}.field-copy small{margin-top:3px!important;font-size:12.5px!important;line-height:1.3!important}.sequence-field-card select{border:1px solid #cadcf3!important;border-radius:11px!important;grid-column:1/-1!important;height:48px!important;margin-top:14px!important;padding:0 15px!important;font-size:14px!important}.sequence-subject{box-shadow:none!important;background:linear-gradient(#fff,#fbfdff)!important;border:1px solid #dce7f5!important;border-radius:15px!important;grid-template-columns:43px 1fr!important;gap:12px!important;margin-top:0!important;padding:18px!important;display:grid!important}.subject-copy{align-self:center}.subject-copy b{font-size:15px!important;font-weight:700!important}.subject-copy small{margin-top:3px!important;font-size:12.5px!important;line-height:1.3!important}.sequence-subject input{border:1px solid #cadcf3!important;border-radius:11px!important;grid-column:1/-1!important;height:52px!important;margin-top:15px!important;padding:0 18px!important;font-size:14px!important}@media (width<=1000px){.sequence-primary-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sequence-primary-fields .sequence-field-card:last-child{grid-column:span 2}}@media (width<=700px){.create-sequence-page{padding:15px!important}.sequence-create-card{border-radius:17px!important;padding:20px!important}.sequence-create-heading{align-items:flex-start}.sequence-create-heading>span{border-radius:15px!important;width:52px!important;height:52px!important}.sequence-create-heading h1{font-size:23px!important}.sequence-create-heading p{font-size:13px!important}.sequence-primary-fields{grid-template-columns:1fr!important}.sequence-primary-fields .sequence-field-card:last-child{grid-column:auto}}.sequence-field-card.is-locked{box-shadow:none;background:#f7f9fc;border-color:#e1e8f2}.sequence-field-card.is-locked .field-icon{color:#9aacbf;background:#edf2f8}.sequence-field-card.is-locked .field-copy b,.sequence-field-card.is-locked .field-copy small{color:#93a4b9}.sequence-field-card.is-locked input,.sequence-field-card.is-locked .number-with-suffix,.sequence-field-card.is-locked .quick-add{opacity:.5}.sequence-field-card.is-locked input,.sequence-field-card.is-locked button{cursor:not-allowed}.sequence-field-card .quick-add button:disabled{pointer-events:none}.sequence-business-picker{grid-column:1/-1;min-width:0;position:relative}.sequence-business-picker__trigger{color:#274a7c;text-align:left;cursor:pointer;background:#fff;border:1px solid #cfe0f6;border-radius:10px;justify-content:space-between;align-items:center;width:100%;height:48px;margin-top:11px;padding:0 16px;font:700 14px inherit;display:flex}.sequence-business-picker__trigger svg{color:#3f5f8e;flex:none;transition:transform .18s}.sequence-business-picker__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.sequence-business-picker__menu{z-index:30;max-height:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sequence-business-picker__menu button{color:#284a7e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;width:100%;padding:10px 11px;font:600 13px inherit;display:block}.sequence-business-picker__menu button:hover,.sequence-business-picker__menu button.is-selected{color:#315df2;background:#eef4ff}.type-field.has-value .sequence-business-picker__trigger{border-color:#a9c7ee}.sequence-field-card.type-field.menu-open{z-index:50;position:relative;overflow:visible!important}.sequence-field-card.type-field.menu-open .sequence-business-picker__menu{z-index:60}.sequence-primary-fields .type-field{order:1}.sequence-primary-fields .step-field{order:2}.sequence-primary-fields .variant-field{order:3}.sequence-primary-fields .gap-field{order:4}.brand-identity-card{box-sizing:border-box;background:#fff;border:1px solid #e1eaf6;border-radius:22px;width:100%;margin-top:20px;padding:30px 32px 34px;box-shadow:0 12px 35px #14376412}.brand-header{align-items:center;gap:18px;margin-bottom:28px;display:flex}.brand-header-icon{color:#fff;background:linear-gradient(145deg,#1682ff,#3658fa 48%,#6b3ff3);border-radius:18px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 10px 22px #4549f53b}.brand-header-content h3{color:#071c58;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.2}.brand-header-content p{color:#7890b7;margin:0;font-size:14px;line-height:1.5}.brand-upload-layout{grid-template-columns:minmax(0,2fr) minmax(300px,.95fr);align-items:stretch;gap:24px;display:grid}.brand-dropzone{box-sizing:border-box;text-align:center;cursor:pointer;background:radial-gradient(circle,#317cff0d,#0000 55%),#fbfdff;border:2px dashed #9bc7ff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:35px;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.brand-dropzone:hover{background:#f7faff;border-color:#4f8fff;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #246bfd0a}.brand-dropzone.has-file{padding:16px}.brand-dropzone-preview{object-fit:contain;width:100%;height:100%;max-height:245px;display:block}.brand-file-input{display:none}.upload-icon-box{color:#2977ef;background:linear-gradient(145deg,#f0f6ff,#e8f1ff);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin-bottom:15px;display:flex}.brand-dropzone h4{color:#071c58;margin:0 0 8px;font-size:19px;font-weight:800}.brand-dropzone p{color:#7890b7;margin:0 0 20px;font-size:14px}.choose-file-btn{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#1681ff,#315cf7 50%,#6843f5);border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:170px;height:48px;padding:0 24px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 18px #3d56f53b}.brand-dropzone:hover .choose-file-btn{transform:translateY(-2px);box-shadow:0 12px 24px #3d56f54d}.brand-preview-panel{background:linear-gradient(145deg,#f7faff,#edf4fd);border:1px solid #edf3fb;border-radius:18px;flex-direction:column;padding:26px;display:flex}.brand-preview-panel h4{color:#071c58;margin:0 0 14px;font-size:18px;font-weight:800}.recommended-label{color:#7189af;margin:0 0 4px;font-size:13px;font-weight:600}.recommended-size{color:#647fa9;margin:0 0 20px;font-size:14px;line-height:1.6}.logo-preview-box{background:#fff6;border:1px solid #bed8f7;border-radius:16px;justify-content:center;align-items:center;min-height:130px;margin-bottom:18px;padding:15px;display:flex;overflow:hidden}.logo-preview-box img{object-fit:contain;max-width:100%;max-height:110px;display:block}.logo-preview-empty{color:#7890b5;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.logo-preview-empty svg{color:#7894bd}.remove-logo-btn{color:#ff4057;width:fit-content;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;margin-top:auto;padding:9px 12px;font-size:14px;font-weight:700;transition:background .2s;display:inline-flex}.remove-logo-btn:hover{background:#ff405714}@media (width<=992px){.brand-upload-layout{grid-template-columns:1fr}.brand-preview-panel,.brand-dropzone{min-height:250px}}@media (width<=576px){.brand-identity-card{border-radius:16px;padding:20px}.brand-header{align-items:flex-start;gap:13px}.brand-header-icon{border-radius:14px;flex-basis:52px;width:52px;height:52px}.brand-header-content h3{font-size:21px}.brand-header-content p{font-size:12px}.brand-dropzone{min-height:230px;padding:25px 15px}.upload-icon-box{width:68px;height:68px}.brand-dropzone h4{font-size:17px}.brand-preview-panel{padding:20px}.choose-file-btn{width:100%}}.hero-image-card{box-sizing:border-box;background:#fff;border:1px solid #e4ebf5;border-radius:22px;width:100%;margin-top:20px;padding:28px 32px 32px;box-shadow:0 10px 35px #18376412}.hero-image-header{align-items:center;gap:18px;margin-bottom:26px;display:flex}.hero-image-icon{color:#fff;background:linear-gradient(145deg,#1682ff,#355cf8 50%,#6d3ff4);border-radius:18px;flex:0 0 64px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 9px 22px #464cf538}.hero-image-title{color:#071c58;margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.2}.hero-image-subtitle{color:#7189b2;margin:0;font-size:14px}.hero-upload-zone{box-sizing:border-box;text-align:center;cursor:pointer;background:radial-gradient(circle,#3b79f60e,#3b79f606 35%,#0000 70%),#fbfdff;border:2px dashed #7fb4ff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:35px 25px;transition:border-color .25s,background .25s,box-shadow .25s;display:flex;position:relative}.hero-upload-zone:hover{background:radial-gradient(circle,#3b79f614,#0000 65%),#f8fbff;border-color:#377ff5;box-shadow:inset 0 0 0 1px #256bfd08,0 8px 22px #1c5dbe0f}.hero-upload-icon{color:#5362f4;background:linear-gradient(145deg,#eef5ff,#e5eeff);border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin-bottom:17px;transition:transform .25s,background .25s;display:flex}.hero-upload-zone:hover .hero-upload-icon{background:linear-gradient(145deg,#e9f3ff,#e4eaff);transform:translateY(-3px)}.hero-upload-title{color:#071c58;margin:0 0 8px;font-size:19px;font-weight:800}.hero-upload-text{color:#778db3;margin:0;font-size:14px;font-weight:500}.hero-upload-text span{color:#356df1;font-weight:600}.hero-file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.hero-image-preview{box-sizing:border-box;background:#f8fbff;border:1px solid #d8e5f5;border-radius:18px;justify-content:center;align-items:center;width:100%;min-height:260px;padding:12px;display:flex;position:relative;overflow:hidden}.hero-image-preview>img{object-fit:contain;border-radius:12px;width:100%;max-height:320px;display:block}.hero-preview-actions{align-items:center;gap:8px;display:flex;position:absolute;top:14px;right:14px}.hero-preview-btn{color:#235ca5;cursor:pointer;background:#fffffff2;border:1px solid #dbe7f6;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:inline-flex;position:relative;box-shadow:0 5px 15px #1c3e6c1a}.hero-preview-btn:hover{color:#fff;background:#2378ef;border-color:#2378ef;transform:translateY(-2px)}.hero-preview-btn.delete{color:#ff405d}.hero-preview-btn.delete:hover{color:#fff;background:#ff405d;border-color:#ff405d}@media (width<=768px){.hero-image-card{border-radius:18px;padding:22px}.hero-image-header{gap:14px;margin-bottom:20px}.hero-image-icon{border-radius:15px;flex-basis:55px;width:55px;height:55px}.hero-image-title{font-size:22px}.hero-image-subtitle{font-size:13px}.hero-upload-zone{min-height:220px;padding:28px 18px}.hero-upload-icon{width:66px;height:66px}.hero-upload-title{font-size:17px}}.live-preview-card{background:#fff;border:1px solid #dfe9f6;border-radius:24px;width:100%;max-width:520px;margin:0 auto;overflow:hidden;box-shadow:0 18px 45px #1e407814}.live-preview-header{background:linear-gradient(135deg,#f8fbff,#f4f4ff);border-bottom:1px solid #e2eaf5;justify-content:space-between;align-items:center;gap:15px;padding:18px;display:flex}.preview-heading{align-items:center;gap:12px;min-width:0;display:flex}.preview-heading-icon{color:#fff;background:linear-gradient(135deg,#1c79ff,#6546f5);border-radius:14px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;box-shadow:0 8px 18px #484bf538}.preview-heading h3{color:#0b1f4d;margin:0 0 3px;font-size:19px;font-weight:800}.preview-heading p{color:#7488aa;margin:0;font-size:11px;line-height:1.4}.preview-device-switch{background:#eef4fb;border:1px solid #d9e5f4;border-radius:12px;align-items:center;padding:4px;display:flex}.device-btn{color:#6580a6;height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.device-btn.active{color:#176ce2;background:#fff;box-shadow:0 3px 10px #1f4a871a}.live-preview-body{background:radial-gradient(circle at 50% 30%,#3173f60d,#0000 45%),#fff;padding:20px 16px 16px}.email-phone{background:linear-gradient(145deg,#1c2d4a,#09172d);border-radius:37px;width:300px;height:550px;margin:0 auto;padding:7px;position:relative;box-shadow:0 18px 34px #0c23462e,0 0 0 1px #0a20431a}.email-phone-screen{background:#fff;border-radius:30px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.phone-notch{z-index:5;background:#09172d;border-radius:0 0 15px 15px;width:105px;height:23px;position:absolute;top:0;left:50%;transform:translate(-50%)}.phone-notch:after{content:"";background:#1e2c43;border-radius:9px;width:32px;height:4px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.phone-status-bar{color:#101c34;justify-content:space-between;align-items:center;height:34px;padding:5px 16px 0;font-size:10px;font-weight:800;display:flex}.phone-status-icons{align-items:center;gap:3px;display:flex}.email-top-actions{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;min-height:43px;padding:0 12px;display:flex}.email-action-group{align-items:center;gap:2px;display:flex}.mail-action-btn{color:#687c9c;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:27px;height:27px;padding:0;display:flex}.mail-action-btn:hover{color:#176de3;background:#f0f6ff}.email-subject-row{color:#687c9c;justify-content:space-between;align-items:center;gap:8px;padding:13px 15px 6px;display:flex}.email-subject{align-items:center;gap:6px;min-width:0;display:flex}.email-subject h4{color:#12244a;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:700;overflow:hidden}.inbox-badge{color:#657996;background:#eef2f7;border-radius:5px;padding:3px 6px;font-size:8px;font-weight:700}.email-sender-row{border-bottom:1px solid #edf2f7;align-items:center;gap:8px;padding:8px 15px 12px;display:flex}.sender-avatar{color:#fff;background:linear-gradient(135deg,#267cff,#49a3ff);border-radius:50%;flex:0 0 31px;justify-content:center;align-items:center;width:31px;height:31px;font-size:14px;font-weight:600;display:flex}.sender-details{flex:1;min-width:0}.sender-name{color:#12244a;margin:0;font-size:11px;font-weight:800}.sender-to{color:#8292aa;margin-top:1px;font-size:9px}.sender-time{color:#7b8ca8;white-space:nowrap;font-size:9px}.email-preview-content{color:#263a5d;scrollbar-width:thin;flex:1;padding:13px 15px 16px;font-size:10px;line-height:1.6;overflow-y:auto}.preview-email-banner{background:linear-gradient(135deg,#eef5ff,#f0edff);border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:80px;margin-bottom:13px;display:flex;overflow:hidden}.preview-email-banner img{object-fit:cover;width:100%;max-height:120px;display:block}.preview-banner-placeholder{color:#6884b1;flex-direction:column;align-items:center;gap:4px;font-size:9px;font-weight:600;display:flex}.preview-message{color:#263956;font-size:10px;line-height:1.65}.preview-message p{margin:0 0 10px}.preview-signature{color:#425a7e;border-top:1px solid #edf1f6;margin-top:15px;padding-top:11px;font-size:9px;line-height:1.5}.preview-signature strong{color:#13264b;font-size:10px;display:block}.preview-signature a{color:#6484af;text-decoration:none}.email-reply-actions{border-top:1px solid #edf1f6;grid-template-columns:repeat(3,1fr);gap:5px;padding:9px 11px 16px;display:grid}.email-reply-btn{color:#637998;background:#fff;border:1px solid #e0e7f1;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:34px;font-size:8px;font-weight:600;display:flex}.phone-home-indicator{background:#101010;border-radius:20px;width:78px;height:3px;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.preview-live-status{color:#008e59;background:linear-gradient(90deg,#eafbf4,#effcf6);border-radius:12px;align-items:center;gap:10px;margin-top:16px;padding:11px 13px;display:flex}.preview-live-status-icon{color:#fff;background:#06ae70;border-radius:50%;flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.preview-live-status strong{font-size:11px;font-weight:800;display:block}.preview-live-status span{color:#6a8c80;margin-top:2px;font-size:9px;display:block}.live-preview-card.desktop-mode{max-width:640px}.desktop-mode .email-phone{background:#fff;border:1px solid #dce6f3;border-radius:14px;width:100%;height:430px;padding:0;box-shadow:0 15px 35px #1539691a}.desktop-mode .email-phone-screen{border-radius:14px}.desktop-mode .phone-notch,.desktop-mode .phone-status-bar,.desktop-mode .phone-home-indicator{display:none}@media (width<=576px){.live-preview-card{border-radius:18px}.live-preview-header{flex-direction:column;align-items:flex-start}.preview-device-switch{width:100%}.device-btn{flex:1}.live-preview-body{padding:16px 10px}.email-phone{width:min(100%,280px);height:510px}}@media (width<=480px){.hero-image-card{padding:17px}.hero-image-icon{border-radius:13px;flex-basis:48px;width:48px;height:48px}.hero-image-title{font-size:19px}.hero-upload-zone{min-height:200px}.hero-upload-title{font-size:16px}.hero-upload-text{font-size:12px}}.brand-identity-card{border-radius:18px;padding:22px 24px 25px}.brand-header{gap:14px;margin-bottom:20px}.brand-header-icon{border-radius:15px;flex-basis:54px;width:54px;height:54px}.brand-header-content h3{font-size:22px}.brand-upload-layout{gap:18px}.brand-dropzone{border-radius:15px;min-height:205px;padding:24px}.brand-dropzone-preview{max-height:175px}.upload-icon-box{width:66px;height:66px;margin-bottom:10px}.brand-dropzone h4{font-size:16px}.brand-dropzone p{margin-bottom:14px;font-size:13px}.choose-file-btn{min-width:145px;height:42px}.brand-preview-panel{border-radius:15px;min-height:205px;padding:20px}.brand-preview-panel h4{margin-bottom:10px;font-size:16px}.recommended-size{margin-bottom:12px;font-size:13px}.logo-preview-box{border-radius:12px;min-height:90px;margin-bottom:10px;padding:12px}.logo-preview-box img{max-height:76px}.hero-image-card{border-radius:18px;padding:22px 24px 25px}.hero-image-header{gap:14px;margin-bottom:20px}.hero-image-icon{border-radius:15px;flex-basis:54px;width:54px;height:54px}.hero-image-title{font-size:22px}.hero-upload-zone{border-radius:15px;min-height:195px;padding:24px}.hero-upload-icon{width:64px;height:64px;margin-bottom:11px}.hero-upload-title{margin-bottom:6px;font-size:16px}.hero-image-preview{border-radius:15px;min-height:195px}.hero-image-preview>img{max-height:235px}@media (width>=1200px){.sequence-create-grid{max-width:1382px;grid-template-columns:minmax(0,860px) minmax(460px,500px)!important}.live-preview-card{align-self:start;position:sticky;top:22px}}.email-content-card{box-sizing:border-box;background:#fff;border:1px solid #e2eaf5;border-radius:20px;width:100%;margin-top:20px;padding:24px 26px 20px;box-shadow:0 12px 35px #193c6e12}.email-content-header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.email-content-icon{color:#fff;background:linear-gradient(145deg,#7a32f5,#3f4df8 48%,#147cff);border-radius:16px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 9px 22px #474af538}.email-content-title{color:#071f5a;margin:0 0 5px;font-size:23px;font-weight:800;line-height:1.2}.email-content-subtitle{color:#7088b1;margin:0;font-size:14px}.email-editor{background:#fff;border:1px solid #bad7fa;border-radius:15px;width:100%;transition:border-color .2s,box-shadow .2s;overflow:hidden}.email-editor:focus-within{border-color:#65a4f6;box-shadow:0 0 0 4px #2079f20f}.email-toolbar{background:linear-gradient(#f8fbff,#f3f8fe);border:0;border-bottom:1px solid #cfe0f4;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px;min-height:58px;padding:8px 12px;display:flex}.email-toolbar button{color:#16488a;min-width:40px;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdcf1;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex}.email-toolbar button:hover{color:#086de2;background:#eef6ff;border-color:#9fc6f5;transform:translateY(-1px)}.toolbar-divider{background:#d5e2f1;width:1px;height:30px;margin:0 2px}.editor-format-select{color:#173f79;width:auto;min-width:145px;height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cbdcf1;border-radius:10px;padding:0 34px 0 12px;font-size:13px;font-weight:700}.toolbar-actions{align-items:center;gap:7px;margin-left:auto;display:flex}.toolbar-actions button{color:#567caf;min-width:40px;padding:0}@media (width<=1100px) and (width>=769px){.email-toolbar{scrollbar-width:thin;flex-wrap:nowrap;gap:6px;padding:8px 10px;overflow-x:auto}.email-toolbar button,.toolbar-actions button{flex:none;min-width:36px;height:36px;padding:0 9px}.editor-format-select{min-width:122px;height:36px;padding-left:10px}.toolbar-divider{height:26px;margin:0 1px}.email-toolbar>button:nth-of-type(8),.email-toolbar>button:nth-of-type(9){padding:0 10px;font-size:12px}.toolbar-actions{gap:5px}}.email-toolbar button:first-child{font-size:20px;font-weight:800}.email-toolbar button:nth-child(2){font-family:Georgia,serif;font-size:20px;font-style:italic}.email-toolbar button:nth-child(3){font-size:19px;text-decoration:underline}.sequence-editor.email-editor-content{box-sizing:border-box;color:#173d73;background:#fff;border:0;border-radius:0;min-height:330px;padding:26px 22px;font-size:15px;line-height:1.7}.email-editor-content:empty:before{content:attr(data-placeholder);color:#8da1bf;pointer-events:none}.email-editor-footer{justify-content:space-between;align-items:center;gap:20px;padding-top:15px;display:flex}.character-count,.personalization-tip{color:#6685b1;font-size:12px;font-weight:600}.personalization-tip{text-align:right;font-weight:400}.personalization-tip strong{color:#336ab5;font-weight:600}.email-content-card.fullscreen-editor{z-index:9999;flex-direction:column;padding:25px;display:flex;position:fixed;inset:20px;box-shadow:0 20px 60px #051d452e}.fullscreen-editor .email-editor{flex-direction:column;flex:1;display:flex}.fullscreen-editor .email-editor-content{flex:1;min-height:0}@media (width<=768px){.email-content-card{border-radius:18px;padding:20px}.email-content-icon{border-radius:14px;flex-basis:50px;width:50px;height:50px}.email-content-title{font-size:20px}.sequence-editor.email-editor-content{min-height:280px;padding:20px}.email-editor-footer{flex-direction:column;align-items:flex-start;gap:8px}.personalization-tip{text-align:left}}.sequence-field-card,.sequence-subject{transition:border-color .2s,box-shadow .2s,transform .2s}.sequence-field-card:hover,.sequence-subject:hover{transform:translateY(-1px);border-color:#bfd2f0!important;box-shadow:0 8px 20px #2d4e820f!important}.sequence-field-card:focus-within,.sequence-subject:focus-within{border-color:#789cf5!important;box-shadow:0 0 0 3px #4d72f21a,0 10px 22px #2d4e8212!important}.sequence-field-card.has-value .field-copy b,.sequence-subject.has-value .subject-copy b{color:#3f45cf}.sequence-field-card.has-value .field-icon{box-shadow:0 5px 12px #4665d71f}.subject-counter{color:#8294b1;grid-column:1/-1;justify-self:end;margin-top:-7px;font-size:11px;font-weight:600}.sequence-subject:focus-within .subject-counter{color:#566fed}.sequence-field-card select{cursor:pointer}.sequence-field-card select:focus{background:#fbfdff}.sequence-field-card{cursor:pointer;outline:0}.sequence-field-card:focus-visible{border-color:#668df5!important;box-shadow:0 0 0 4px #4d72f224!important}.sequence-field-card .field-copy:after{content:"Click anywhere to select";color:#9aa8be;letter-spacing:.02em;margin-top:5px;font-size:10px;font-weight:700;display:block}.gap-field .field-copy:after,.variant-field .field-copy:after{content:"Choose a quick option below"}.gap-field.has-value .field-copy:after,.variant-field.has-value .field-copy:after{content:"Selected ✓"}.gap-field,.variant-field{cursor:default}.gap-field:hover,.variant-field:hover{transform:none}.quick-choice-row button{min-width:48px;height:34px;font-size:12px}.variant-options button{width:36px;min-width:36px}.step-field .field-icon{color:#1485ca;background:#e9f7ff}.step-field input{border:1px solid #cadcf3;border-radius:11px;grid-column:1/-1;height:48px;margin-top:14px;padding:0 15px;font-size:14px}.step-helper{color:#4381a6;background:#eef9ff;border-radius:8px;grid-column:1/-1;margin-top:10px;padding:8px 10px;font-size:11px;font-weight:600}.step-field.has-value .step-helper{color:#16805a;background:#eefaf5}.sequence-primary-fields .sequence-field-card{align-content:start;min-height:180px}.sequence-field-card .field-copy:after,.gap-field .field-copy:after,.variant-field .field-copy:after,.gap-field.has-value .field-copy:after,.variant-field.has-value .field-copy:after{display:none}.step-field input,.sequence-field-card select{align-self:end;margin-top:18px!important}.gap-field .quick-choice-label,.variant-field .quick-choice-label{margin-top:20px}.quick-choice-row{margin-top:7px}.quick-choice-row button{min-width:44px;height:32px}.step-helper,.business-selection-note{display:none!important}.sequence-field-card:hover{transform:translateY(-2px)!important}.sequence-primary-fields .sequence-field-card.has-value{background:linear-gradient(145deg,#fff,#f6faff)!important}@media (width>=701px){.sequence-primary-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.sequence-primary-fields .sequence-field-card{grid-template-columns:76px 1fr!important;min-height:168px!important;padding:20px!important}.sequence-primary-fields .sequence-field-card:last-child{grid-column:auto!important}}@media (width>=1200px){.sequence-create-grid{max-width:none;grid-template-columns:minmax(0,860px) minmax(520px,1fr)!important}.sequence-create-card{box-sizing:border-box;width:100%}.live-preview-card{max-width:none}.sequence-primary-fields .sequence-field-card{grid-template-columns:51px 1fr!important;min-height:112px!important;padding:12px 14px!important}.sequence-primary-fields .field-icon{border-radius:12px!important;width:44px!important;height:44px!important}.sequence-primary-fields .field-icon svg{width:19px!important;height:19px!important}.sequence-primary-fields .field-copy b{font-size:14px!important}.sequence-primary-fields .field-copy small{font-size:10.5px!important}.step-field input,.gap-field .number-with-suffix,.variant-field .variant-input,.type-field select{height:40px!important;margin-top:8px!important;font-size:12px!important}.number-with-suffix input{height:38px!important}.number-with-suffix b{width:56px!important;font-size:11px!important}.quick-add button,.gap-field .quick-add button{width:36px!important;min-width:36px!important;height:28px!important;font-size:11px!important}.quick-add{gap:6px!important}.quick-add>b{font-size:10.5px!important}}@media (width>=701px){.sequence-primary-fields{gap:12px!important}.sequence-primary-fields .sequence-field-card{grid-template-columns:56px 1fr!important;min-height:124px!important;padding:14px 16px!important}.sequence-primary-fields .field-icon{border-radius:13px!important;width:48px!important;height:48px!important}.sequence-primary-fields .field-icon svg{width:21px!important;height:21px!important}.sequence-primary-fields .field-copy{padding:0 0 0 10px!important}.sequence-primary-fields .field-copy b{font-size:15px!important}.sequence-primary-fields .field-copy small{font-size:11px!important}.step-field input,.gap-field .number-with-suffix,.variant-field .variant-input,.type-field select{height:43px!important;margin-top:9px!important;font-size:13px!important}.number-with-suffix input{height:41px!important}.quick-add{margin-top:6px!important}.quick-add>b{margin-right:3px!important;font-size:11px!important}.quick-add button,.gap-field .quick-add button{width:40px!important;min-width:40px!important;height:30px!important;font-size:12px!important}.number-with-suffix b{width:62px!important;font-size:12px!important}}.sequence-primary-fields .field-icon{border-radius:15px!important;width:60px!important;height:60px!important}.sequence-primary-fields .field-icon svg{width:27px!important;height:27px!important}.sequence-primary-fields .field-copy{padding:5px 0 0 15px!important}.sequence-primary-fields .field-copy b{font-size:18px!important}.sequence-primary-fields .field-copy small{font-size:13px!important}.step-field input,.gap-field .number-with-suffix,.variant-field .variant-input,.type-field select{box-sizing:border-box;color:#31527f!important;background:#fff!important;border:1px solid #cadcf3!important;border-radius:11px!important;grid-column:1/-1!important;width:100%!important;height:52px!important;margin-top:15px!important;font-size:15px!important}.quick-add{grid-column:1/-1;align-items:center;gap:8px;margin-top:10px;display:flex}.quick-add>b{color:#36517d;margin-right:7px;font-size:13px}.quick-add button{color:#59749b;cursor:pointer;background:#fff;border:1px solid #d9e4f3;border-radius:10px;width:50px;height:40px;font-size:14px;font-weight:800;transition:all .18s}.quick-add button:hover{color:#425ee1;border-color:#91acf1}.quick-add button.active{color:#fff;background:linear-gradient(135deg,#3c67f4,#5741ee);border-color:#4b5cf1;box-shadow:0 5px 12px #464dec40}.number-with-suffix{overflow:hidden;padding:0!important;display:flex!important}.number-with-suffix input{color:#31527f;width:100%;height:50px;font:inherit;border:0;outline:0;padding:0 15px;font-size:15px}.number-with-suffix b{color:#607aaa;background:#f1f5fd;border-left:1px solid #d9e4f3;place-items:center;width:90px;font-size:14px;display:grid}.business-selection-note{grid-column:1/-1;color:#5d78aa!important;background:0 0!important;margin-top:9px!important;padding:0!important;font-size:13px!important}.sequence-subject{min-height:116px;grid-template-columns:72px 1fr!important;padding:17px 20px!important}.subject-icon{border-radius:15px!important;width:60px!important;height:60px!important}.subject-icon svg{width:27px!important;height:27px!important}.subject-copy b{font-size:18px!important}.subject-copy small{font-size:13px!important}.sequence-subject input{height:50px!important;margin-top:12px!important;font-size:15px!important}.subject-counter,.subject-strength{display:none!important}@media (width<=700px){.quick-add{flex-wrap:wrap}.quick-add button{width:43px;height:36px}}@media (width>=701px){.sequence-primary-fields .sequence-field-card{grid-template-columns:64px 1fr!important;min-height:142px!important;padding:17px 20px!important}.sequence-primary-fields .field-icon{border-radius:14px!important;width:54px!important;height:54px!important}.sequence-primary-fields .field-icon svg{width:23px!important;height:23px!important}.sequence-primary-fields .field-copy{padding:2px 0 0 12px!important}.sequence-primary-fields .field-copy b{font-size:16px!important}.sequence-primary-fields .field-copy small{font-size:12px!important}.step-field input,.gap-field .number-with-suffix,.variant-field .variant-input,.type-field select{height:48px!important;margin-top:11px!important}.quick-add{margin-top:8px!important}.quick-add>b{font-size:12px!important}.quick-add button{width:46px!important;min-width:46px!important;height:34px!important;font-size:13px!important}.gap-field .quick-add button{width:44px!important;min-width:44px!important}.number-with-suffix input{height:46px!important}.number-with-suffix b{width:74px!important;font-size:13px!important}.business-selection-note{display:none!important}.sequence-primary-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.sequence-primary-fields .sequence-field-card{grid-column:auto!important;min-width:0!important}.sequence-primary-fields .sequence-field-card:last-child{grid-column:auto!important}}@media (width>=701px) and (width<=1199px){.sequence-primary-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sequence-primary-fields .sequence-field-card:last-child{grid-column:auto!important}}.sequence-field-card.has-value .field-copy:after{content:"Selected ✓";color:#139467}.sequence-field-card:before{content:"";position:absolute}.sequence-field-card.has-value{background:linear-gradient(145deg,#fff,#f4f9ff)!important;border-color:#a8cbef!important}.sequence-field-card.has-value select{background:#fbfdff;border-color:#a9c7ee}.sequence-field-card:hover .field-icon{transform:rotate(-5deg)scale(1.05)}.sequence-field-card .field-icon{transition:transform .2s,box-shadow .2s}.sequence-setup-progress{color:#7184aa;background:#fbfdff;border:1px solid #dce7f6;border-radius:11px;grid-template-columns:1fr auto;gap:5px 10px;min-width:170px;margin-left:auto;padding:10px 12px;font-size:11px;font-weight:700;display:grid}.sequence-setup-progress b{color:#4f46e5}.sequence-setup-progress i{background:#e6ecf7;border-radius:999px;grid-column:1/-1;height:5px;display:block;overflow:hidden}.sequence-setup-progress em{border-radius:inherit;background:linear-gradient(90deg,#2563eb,#7548f4);height:100%;transition:width .25s;display:block}.quick-choice-label{color:#8292aa;text-transform:uppercase;letter-spacing:.06em;grid-column:1/-1;margin-top:10px;font-size:10px;font-weight:800}.quick-choice-row{grid-column:1/-1;gap:7px;margin-top:4px;display:flex}.quick-choice-row button{color:#587196;cursor:pointer;background:#fff;border:1px solid #d6e2f2;border-radius:8px;height:29px;padding:0 9px;font-size:11px;font-weight:700;transition:all .18s}.quick-choice-row button:hover{color:#365dd2;border-color:#8dabf3}.quick-choice-row button.active{color:#fff;background:linear-gradient(135deg,#246eed,#6847f2);border-color:#4f6df3;box-shadow:0 4px 10px #3e57e533}.variant-options button{width:30px;padding:0}.business-selection-note{color:#52729d;background:#f1f6ff;border-radius:8px;grid-column:1/-1;margin-top:11px;padding:8px 10px;font-size:11px;font-weight:600}.type-field.has-value .business-selection-note{color:#16805a;background:#eefaf5}.subject-strength{color:#637b9f;background:#f4f7fc;border-radius:8px;grid-column:1/-1;margin-top:2px;padding:8px 10px;font-size:11px;font-weight:600}.sequence-subject.has-value .subject-strength{color:#16805a;background:#eefaf5}@media (width<=700px){.sequence-setup-progress{order:3;width:100%;margin:8px 0 0}.sequence-create-heading{flex-wrap:wrap}}.sequence-extra-section{flex-direction:column;gap:18px;min-width:0;margin-top:24px;display:flex;container-type:inline-size}.sequence-extra-grid,.delivery-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.sequence-extra-section .sequence-mini-card,.sequence-extra-section .delivery-schedule-card{background:#fff;border:1px solid #dbe7f6;border-radius:16px;min-width:0;padding:20px;box-shadow:0 4px 16px #1f3f680a}.sequence-mini-card{flex-direction:column;display:flex}.sequence-extra-section .sequence-card-header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.sequence-card-header>div{min-width:0}.sequence-extra-section .sequence-card-icon{border-radius:15px;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid}.sequence-card-icon.attachment{color:#6d4aff;background:#f1eaff}.sequence-card-icon.whatsapp{color:#11945f;background:#e6faf3}.sequence-card-icon.schedule{color:#fff;background:linear-gradient(135deg,#3978ff,#5550ff)}.sequence-extra-section .sequence-card-header h3{color:#08295c;margin:0;font-size:17px;font-weight:700;line-height:1.3}.sequence-extra-section .sequence-card-header p{color:#5874a5;margin:4px 0 0;font-size:13px;line-height:1.45}.sequence-extra-input-wrap{margin-top:auto;position:relative}.sequence-extra-section .sequence-extra-input{color:#10376d;width:100%;min-width:0;height:50px;font:inherit;background:#fff;border:1px solid #cbdcf3;border-radius:12px;padding:0 14px;font-size:14px;font-weight:400;transition:border-color .2s,box-shadow .2s}.sequence-extra-section .sequence-extra-input.with-icon{padding-left:43px}.sequence-extra-input-icon{color:#5273a6;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.sequence-extra-section .sequence-extra-input::placeholder{color:#7287ab}.sequence-extra-section .sequence-extra-input:hover,.sequence-attachment-upload:hover{border-color:#9dbcf0}.sequence-extra-section .sequence-extra-input:focus,.sequence-attachment-upload:focus-within{border-color:#5a63ff;outline:none;box-shadow:0 0 0 3px #5a63ff1a}.sequence-attachment-upload{cursor:pointer;background:#fff;border:1px solid #cbdcf3;border-radius:12px;align-items:center;min-width:0;height:50px;margin-top:auto;display:flex;position:relative}.sequence-extra-section .sequence-attachment-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sequence-attachment-trigger{color:#225ada;white-space:nowrap;background:#f4f7fc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;height:36px;margin-left:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.sequence-attachment-upload:hover .sequence-attachment-trigger{background:#eaf1ff}.sequence-attachment-trigger{cursor:pointer}.sequence-extra-section .sequence-attachment-remove{color:#c43d56;cursor:pointer;background:#fff1f2;border:0;border-radius:8px;flex:0 0 30px;place-items:center;width:30px;height:32px;margin:0 6px 0 auto;padding:0;display:grid}.sequence-extra-section .sequence-attachment-remove:hover{background:#ffe1e6}.sequence-extra-section .sequence-attachment-remove:focus-visible{outline-offset:2px;outline:2px solid #5a63ff}.sequence-attachment-divider{background:#d7e3f4;flex-shrink:0;width:1px;height:26px;margin:0 10px}.sequence-attachment-name{text-overflow:ellipsis;white-space:nowrap;color:#516c99;min-width:0;padding-right:10px;font-size:13px;overflow:hidden}.sequence-extra-field{color:#0b2e63;flex-direction:column;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex}.sequence-extra-select-wrap{position:relative}.sequence-extra-select-wrap select{appearance:none;cursor:pointer}.sequence-extra-section .sequence-extra-select-wrap select{padding-right:38px}.sequence-extra-select-wrap:after{content:"";pointer-events:none;border-bottom:2px solid #5273a6;border-right:2px solid #5273a6;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.sequence-product-picker{margin-top:auto;position:relative}.sequence-extra-section .sequence-product-picker__trigger{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:0 15px;display:flex}.sequence-product-picker__trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sequence-product-picker__trigger svg{color:#5273a6;flex:none;transition:transform .18s}.sequence-product-picker__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.sequence-product-picker__menu{z-index:20;max-height:220px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sequence-product-picker__menu button{color:#284a7e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;width:100%;padding:10px 11px;font:600 12px inherit;display:block}.sequence-product-picker__menu button:hover,.sequence-product-picker__menu button.is-selected{color:#315df2;background:#eef4ff}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:20px 0 6px;display:grid}.desktop-mode .email-preview-content .product-grid{justify-content:flex-start;gap:10px;grid-template-columns:repeat(2,135px)!important}.live-preview-card:not(.desktop-mode) .email-preview-content .product-grid{justify-content:center;gap:8px;padding:4px;grid-template-columns:repeat(2,minmax(0,115px))!important}.email-preview-content .sequence-product-preview{border-width:4px;border-radius:13px;box-shadow:0 4px 12px #2b29221a}.email-preview-content .sequence-product-preview__image,.email-preview-content .sequence-product-preview__image>img{height:96px;min-height:96px}.email-preview-content .sequence-product-preview__discount,.email-preview-content .sequence-product-preview__type{border-radius:6px;padding:4px 6px;font-size:8px;top:6px}.email-preview-content .sequence-product-preview__discount{left:6px}.email-preview-content .sequence-product-preview__type{right:6px}.email-preview-content .sequence-product-preview__meta{padding:7px 6px 4px}.email-preview-content .sequence-product-preview__badges{gap:3px;margin-bottom:5px}.email-preview-content .sequence-product-preview__badges span{border-radius:4px;padding:2px 5px;font-size:7px}.email-preview-content .sequence-product-preview__brand{margin-bottom:1px;font-size:7px}.email-preview-content .sequence-product-preview strong,.email-preview-content .product-title{font-size:12px!important}.email-preview-content .sequence-product-preview p{margin:4px 0;font-size:9px;line-height:1.3}.email-preview-content .sequence-product-preview a{white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;gap:3px;width:100%;padding:6px 5px;font-size:8px;line-height:1;display:flex}.email-preview-content .sequence-product-preview a svg{width:11px;height:11px}.sequence-product-preview{color:#302f2b;background:#fff;border:8px solid #fff;border-radius:24px;margin:20px 0 6px;overflow:hidden;box-shadow:0 10px 28px #2b292226}.product-grid .sequence-product-preview{margin:0}.sequence-product-preview__image{color:#89857c;background:#f0eeeb;border-radius:17px;place-items:center;min-height:235px;display:grid;position:relative;overflow:hidden}.sequence-product-preview__image>img{object-fit:contain;width:100%;height:235px}.sequence-product-preview__discount,.sequence-product-preview__type{z-index:1;border-radius:11px;padding:8px 11px;font-size:11px;font-weight:800;position:absolute;top:12px}.sequence-product-preview__discount{color:#fff;background:#3d3a31;left:12px}.sequence-product-preview__type{text-overflow:ellipsis;white-space:nowrap;color:#3c3a34;background:#ffffffe6;max-width:48%;right:12px;overflow:hidden}.sequence-product-preview__meta{padding:13px 9px 7px}.sequence-product-preview__badges{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.sequence-product-preview__badges span{color:#766f63;background:#f2f0ed;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:700}.sequence-product-preview__name-price{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.sequence-product-preview__brand{color:#858070;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.sequence-product-preview strong{color:#34322d;font-size:19px;line-height:1.2;display:block}.sequence-product-preview p{color:#77736c;margin:9px 0;font-size:12px;line-height:1.45}.sequence-product-preview a{color:#fff;background:#37342d;border-radius:8px;align-items:center;gap:5px;padding:9px 12px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}.sequence-product-preview a:hover{background:#151411}.sequence-extra-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.65}@container (width<=620px){.sequence-extra-grid,.delivery-fields-grid{grid-template-columns:1fr}}@container (width<=360px){.sequence-attachment-upload{flex-direction:column;align-items:stretch;height:auto;padding:8px}.sequence-attachment-trigger{margin-left:0}.sequence-attachment-divider{display:none}.sequence-attachment-name{text-align:center;padding:8px 4px 2px}.sequence-extra-section .sequence-attachment-remove{flex-basis:auto;align-self:center;margin:6px 0 0}}@media (width<=768px){.sequence-extra-grid,.delivery-fields-grid{grid-template-columns:1fr}.sequence-extra-section .sequence-mini-card,.sequence-extra-section .delivery-schedule-card{padding:16px}.sequence-extra-section .sequence-card-header{align-items:flex-start;gap:12px}.sequence-extra-section .sequence-card-icon{flex-basis:50px;width:50px;height:50px}}@media (width<=390px){.sequence-product-preview{border-width:6px;border-radius:19px}.sequence-product-preview__image,.sequence-product-preview__image>img{height:190px;min-height:190px}.sequence-product-preview strong{font-size:16px}}@media (width<=768px){.product-grid,.email-preview-content .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}.product-card{border-radius:16px;padding:7px}.product-title{font-size:14px!important}}@media (width<=480px){.email-preview-content .product-grid{grid-template-columns:1fr;padding:4px}.sequence-product-preview__image,.sequence-product-preview__image>img{height:160px;min-height:160px}}.create-sequence-page .editor-settings{background:#f7faff;border-bottom:1px solid #dbe7f6;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.2fr);gap:12px;padding:16px;display:grid}.editor-settings label{color:#193a6b;flex-direction:column;gap:7px;min-width:0;font-size:12px;font-weight:700;display:flex}.create-sequence-page .editor-settings select,.create-sequence-page .editor-settings input{cursor:pointer;background:#fff;border:1px solid #cbdcf3;border-radius:9px;width:100%;min-width:0;height:40px}.create-sequence-page .editor-settings input[type=color]{padding:6px 9px}.editor-settings input[type=color]::-webkit-color-swatch-wrapper{padding:0}.editor-settings input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}@media (width<=1100px){.create-sequence-page .editor-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-link-field{color:#193a6b;flex-direction:column;gap:8px;margin-top:18px;font-size:13px;font-weight:700;display:flex}.hero-link-field small{color:#7186a8;font-size:12px;font-weight:400}.hero-link-control{display:block;position:relative}.hero-link-control>svg{color:#5874a5;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.create-sequence-page .hero-link-control input{background:#fff;border:1px solid #cbdcf3;border-radius:12px;width:100%;height:50px;padding-left:43px}.create-sequence-page .hero-link-control input:focus{border-color:#5a63ff;box-shadow:0 0 0 3px #5a63ff1a}.preview-email-banner>a{display:block}.primary-cta-tools{align-items:center;gap:10px;display:flex}.primary-cta-tools>input{flex:1}.primary-cta-tools button,.primary-cta-chips button{color:#315caa;font:inherit;cursor:pointer;background:#f5f8ff;border:1px solid #cbdcf3;border-radius:10px;padding:10px 12px;font-size:12px}.primary-cta-tools button{flex-shrink:0}.primary-cta-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:280px;margin:14px 0;padding:3px;display:grid;overflow-y:auto}.primary-cta-option{cursor:pointer;border:1px solid #dbe7f6;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.primary-cta-option.is-selected{background:#f5f3ff;border-color:#a49aff}.primary-cta-option:focus-within{outline-offset:1px;outline:2px solid #7770ef}.create-sequence-page .primary-cta-option input{accent-color:#6355ee;flex:0 0 17px;width:17px;height:17px;margin:0}.primary-cta-option>span{flex-direction:column;gap:5px;min-width:0;display:flex}.primary-cta-option strong{color:#193a6b;overflow-wrap:anywhere;font-size:13px}.primary-cta-option small{color:#7186a8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.primary-cta-empty,.primary-cta-selected>span{color:#7186a8;font-size:12px;line-height:1.6}.primary-cta-empty{margin:16px 0}.primary-cta-chips,.primary-cta-preview{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.primary-cta-chips button{overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.primary-cta-preview a{color:#fff;overflow-wrap:anywhere;background:#5355e8;border-radius:8px;max-width:100%;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.primary-cta-preview:empty{display:none}@container (width<=620px){.primary-cta-options{grid-template-columns:1fr}}@media (width<=768px){.primary-cta-options{grid-template-columns:1fr}.primary-cta-tools{flex-wrap:wrap}.primary-cta-tools>input{flex-basis:100%}}.primary-cta-choice{cursor:pointer;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.primary-cta-choice>span{flex-direction:column;gap:5px;min-width:0;display:flex}.primary-cta-remove{color:#c43d56;cursor:pointer;background:#fff1f2;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:32px;padding:0;display:grid}.primary-cta-remove:hover{background:#ffe1e6}.primary-cta-remove:focus-visible{outline-offset:2px;outline:2px solid #7770ef}.logo-position-control{background:#fff;border:1px solid #cbdcf3;border-radius:12px;margin-top:16px;padding:14px}.logo-position-control>span{color:#193a6b;margin-bottom:10px;font-size:13px;font-weight:700;display:block}.logo-position-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.logo-position-options button{color:#5874a5;font:inherit;text-transform:capitalize;cursor:pointer;background:#f8faff;border:1px solid #dbe7f6;border-radius:9px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;font-size:11px;display:flex}.logo-position-options button[aria-pressed=true]{color:#5842da;background:#f0edff;border-color:#7770ef}.logo-position-options button:focus-visible{outline-offset:2px;outline:2px solid #7770ef}.sequence-logo-position-preview{width:100%;margin-bottom:16px}.sequence-logo-position-preview img{object-fit:contain;width:auto;max-width:65%;height:auto;max-height:100px;display:inline-block}.preview-email-banner:empty{display:none}.primary-cta-add{background:#f8faff;border:1px solid #dbe7f6;border-radius:12px;padding:16px}.primary-cta-add h4{color:#193a6b;margin:0 0 14px;font-size:14px}.primary-cta-add-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.primary-cta-add-button{color:#fff;width:fit-content;min-height:44px;font:inherit;cursor:pointer;background:#5755ec;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:16px 0 0 auto;padding:11px 18px;font-size:13px;font-weight:600;display:flex}.primary-cta-add-button:hover{background:#4743d2}.primary-cta-add-button:focus-visible{outline-offset:3px;outline:2px solid #7770ef}.primary-cta-error{color:#c43d56;margin:10px 0 0;font-size:12px}@container (width<=620px){.primary-cta-add-fields{grid-template-columns:1fr}.primary-cta-add-button{width:100%}}@media (width<=768px){.primary-cta-add-fields{grid-template-columns:1fr}.primary-cta-add-button{width:100%}}.create-sequence-page .sequence-create-card input:not([type=checkbox]):not([type=file]):not([type=color]),.create-sequence-page .sequence-create-card select{letter-spacing:normal;font-style:normal;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:800!important}.hero-image-upload-guidance{color:#5874a5;margin:6px 0 0;font-size:12px;line-height:1.5}.create-sequence-page .image-drop-active{outline-offset:-4px;outline:2px dashed #6254ef;box-shadow:0 0 0 4px #6254ef1a;background:#f0edff!important}.image-upload-error{color:#c43d56;margin:10px 0 0;font-size:12px;line-height:1.5}.brand-upload-error{order:3;grid-column:1/-1}.desktop-mode .live-preview-body{background:linear-gradient(145deg,#f5f8ff,#eef3fb);padding:20px}.desktop-mode .email-phone{border-radius:14px;height:560px;min-height:400px;max-height:75vh;box-shadow:0 12px 32px #1f3f6817}.desktop-mode .email-phone-screen{background:#f7f9fc;flex-direction:column;display:flex}.desktop-preview-chrome{color:#526c92;background:#edf2f9;border-bottom:1px solid #dce6f3;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:0 16px;font-size:11px;font-weight:600;display:flex}.desktop-preview-chrome>span{align-items:center;gap:7px;display:inline-flex}.desktop-window-dots i{background:#c1cede;border-radius:50%;width:7px;height:7px}.desktop-preview-label{color:#8395af;font-size:10px}.desktop-mode .email-top-actions{background:#fff;flex-shrink:0;min-height:46px;padding:8px 16px}.desktop-mode .mail-action-btn{border-radius:7px;width:30px;height:30px}.desktop-mode .email-subject-row{background:#fff;border-bottom:1px solid #e5ecf6;flex-shrink:0;padding:18px 22px}.desktop-mode .email-subject h4{overflow-wrap:anywhere;font-size:17px;line-height:1.4}.desktop-mode .inbox-badge{padding:3px 7px;font-size:10px}.desktop-mode .email-preview-content{overflow-wrap:anywhere;background:#fff;border:1px solid #e4ebf5;border-radius:10px;min-height:0;margin:18px;padding:24px;font-size:14px;line-height:1.7}.desktop-mode .preview-email-banner img{object-fit:contain;height:auto;max-height:none}.desktop-mode .email-reply-actions{background:#fff;flex-wrap:wrap;flex-shrink:0;gap:9px;padding:13px 18px;display:flex}.desktop-mode .email-reply-btn{border-radius:8px;flex-direction:row;gap:7px;min-height:36px;padding:0 16px;font-size:11px}@media (width<=576px){.desktop-mode .live-preview-body{padding:10px}.desktop-mode .email-preview-content{margin:10px;padding:14px}.desktop-mode .email-subject-row{padding:14px}.desktop-mode .email-reply-actions{gap:6px;padding:10px}.desktop-mode .email-reply-btn{padding:0 9px}.desktop-preview-label{display:none!important}}.live-preview-card:not(.desktop-mode) .email-subject-row{flex-shrink:0;align-items:flex-start;padding:20px 20px 12px}.live-preview-card:not(.desktop-mode) .email-subject{flex-wrap:wrap;gap:8px}.live-preview-card:not(.desktop-mode) .email-subject h4{white-space:normal;overflow-wrap:anywhere;font-size:17px;line-height:1.4}.live-preview-card:not(.desktop-mode) .inbox-badge{font-size:10px}.live-preview-card:not(.desktop-mode) .email-preview-content{color:#31527f;overflow-wrap:anywhere;min-height:0;padding:6px 20px 24px;font-size:14px;line-height:1.65;container-type:inline-size}.live-preview-card:not(.desktop-mode) .sequence-logo-position-preview{margin:8px 0 18px}.live-preview-card:not(.desktop-mode) .sequence-logo-position-preview img{max-width:38%;max-height:120px}.live-preview-card:not(.desktop-mode) .preview-email-banner{background:0 0;border-radius:11px;min-height:0;margin-bottom:18px}.live-preview-card:not(.desktop-mode) .preview-email-banner img{object-fit:contain;width:100%;height:auto;max-height:none}.live-preview-card:not(.desktop-mode) .sequence-formatted-preview p{margin:0 0 14px}.live-preview-card:not(.desktop-mode) .preview-whatsapp-button{color:#fff;background:linear-gradient(120deg,#06ad75,#04bc7c);border-radius:999px;justify-content:center;align-items:center;gap:7px;width:fit-content;max-width:100%;margin:14px auto;padding:8px 13px;font-size:10px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 7px 18px #00b16f29}.live-preview-card:not(.desktop-mode) .primary-cta-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:12px;display:grid}.live-preview-card:not(.desktop-mode) .primary-cta-preview:empty{display:none}.live-preview-card:not(.desktop-mode) .preview-action-card{border:1px solid var(--cta-border);background:var(--cta-bg);color:#132650;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:11px 9px;font-size:11px;line-height:1.4;display:flex}.preview-action-card.tone-0,.preview-action-card.tone-5{--cta-bg:#f3efff;--cta-border:#d6caff;--cta-icon:#674dff}.preview-action-card.tone-1{--cta-bg:#fff8e8;--cta-border:#ffe0a0;--cta-icon:#d28c00}.preview-action-card.tone-2{--cta-bg:#eaf5ff;--cta-border:#bddfff;--cta-icon:#227aff}.preview-action-card.tone-3{--cta-bg:#e9fff5;--cta-border:#a8efd4;--cta-icon:#00a977}.preview-action-card.tone-4{--cta-bg:#fff0f4;--cta-border:#ffc9d9;--cta-icon:#ec4775}.preview-action-icon{height:32px;color:var(--cta-icon);background:#fff9;border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.preview-action-arrow{color:var(--cta-icon);flex-shrink:0;margin-left:auto}.live-preview-card:not(.desktop-mode) .email-reply-actions{flex-shrink:0;gap:8px;padding:14px}.live-preview-card:not(.desktop-mode) .email-reply-btn{border-radius:24px;gap:4px;min-height:48px;font-size:11px}.live-preview-card:not(.desktop-mode) .primary-cta-preview .preview-action-card{border-radius:7px;gap:4px;min-height:40px;padding:7px 4px;font-size:7px;line-height:1.35}.live-preview-card:not(.desktop-mode) .preview-action-icon{flex-basis:18px;height:18px}.live-preview-card:not(.desktop-mode) .preview-action-icon svg{width:13px;height:13px}.live-preview-card:not(.desktop-mode) .preview-action-arrow{width:9px;height:9px}.live-preview-card:not(.desktop-mode) .preview-whatsapp-button svg{width:17px;height:17px}.desktop-mode .preview-whatsapp-button{color:#fff;background:linear-gradient(120deg,#06ad75,#04bc7c);border-radius:999px;justify-content:center;align-items:center;gap:9px;width:fit-content;max-width:100%;margin:18px auto;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 6px 16px #00b16f24}.desktop-mode .preview-whatsapp-button svg{flex-shrink:0;width:20px;height:20px}.desktop-mode .email-preview-content{container-type:inline-size}.desktop-mode .primary-cta-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.desktop-mode .primary-cta-preview:empty{display:none}.desktop-mode .primary-cta-preview .preview-action-card{border:1px solid var(--cta-border);background:var(--cta-bg);color:#132650;border-radius:9px;align-items:center;gap:6px;min-width:0;min-height:52px;padding:9px 7px;font-size:10px;line-height:1.4;display:flex}.desktop-mode .preview-action-icon{flex-basis:25px;height:25px}.desktop-mode .preview-action-icon svg{width:17px;height:17px}.desktop-mode .preview-action-arrow{width:12px;height:12px}@container (width<=320px){.desktop-mode .primary-cta-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-dropdown-menu{z-index:50;background:#fff;border:1px solid #d8e5f4;border-radius:14px;padding:7px;position:absolute;overflow:hidden;box-shadow:0 16px 32px #16315929}.app-dropdown-menu>button{color:#19365f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:46px;padding:7px 10px;font-size:13px;font-weight:650;transition:background .16s,color .16s;display:flex}.app-dropdown-menu>button>span:first-child{flex:1}.app-dropdown-menu>button:hover,.app-dropdown-menu>button.is-selected,.app-dropdown-menu>button.selected{color:#1265d5;background:linear-gradient(90deg,#eff6ff,#f8fbff)}.app-dropdown-menu>button>svg:last-child{color:#1677f5;margin-left:auto}.admin-content :is(.leads-table-card,.sequences-table-card,.interested-table-card,.tracking-table-card){background:#fff;border:1px solid #e2ebf7;border-radius:18px;box-shadow:0 12px 35px #193c6e0f}.admin-content :is(.leads-table,.sequences-table,.interested-table,.tracking-table-card table) thead th{color:#092e64;letter-spacing:.2px;text-transform:uppercase;background:linear-gradient(#f5f9fe 0%,#eef5fc 100%);border-bottom:1px solid #dfe9f5;height:58px;padding:0 14px;font-size:11px;font-weight:800}.admin-content :is(.leads-table,.sequences-table,.interested-table,.tracking-table-card table) tbody td{background:#fff;border-bottom-color:#e7eef7;height:72px;padding:10px 14px}.admin-content :is(.leads-table,.sequences-table,.interested-table,.tracking-table-card table) tbody tr:hover td{background:#f8fbff}.admin-content :is(.leads-footer,.sequences-footer,.interested-table-footer,.tracking-table-card footer){color:#5276aa;min-height:72px;font-size:13px;font-weight:600}.admin-content :is(.leads-pagination,.sequences-pagination,.interested-pagination,.tracking-pagination){align-items:center;gap:7px;display:flex}.admin-content :is(.leads-pagination,.sequences-pagination,.interested-pagination,.tracking-pagination) button,.admin-content :is(.leads-page-size,.sequences-page-size,.tracking-pagination select,.interested-pagination select){color:#153968;cursor:pointer;background:#fff;border:1px solid #e0eaf6;border-radius:9px;place-items:center;width:40px;height:40px;font-size:12px;font-weight:750;display:inline-grid}.admin-content :is(.leads-pagination,.sequences-pagination,.interested-pagination,.tracking-pagination) button.active,.admin-content :is(.leads-pagination,.sequences-pagination,.interested-pagination,.tracking-pagination) button.is-active{color:#fff;background:#1677ed;border-color:#1677ed;box-shadow:0 5px 12px #1677ed38}.admin-content :is(.leads-page-size,.sequences-page-size,.tracking-pagination select,.interested-pagination select){width:105px;padding:0 8px}.admin-content :is(.users-search,.interested-search,.tracking-search,.lead-control,.sequences-filter__control,.business-form .input-wrap){color:#09275b;min-height:52px;background:#fff!important;border:1px solid #cbdcf2!important;border-radius:8px!important}.admin-content :is(.users-search,.interested-search,.tracking-search,.lead-control,.sequences-filter__control,.business-form .input-wrap):focus-within{border-color:#1677ed!important;box-shadow:0 0 0 3px #1677ed17!important}.admin-content :is(.users-search,.interested-search,.tracking-search,.lead-control,.sequences-filter__control,.business-form .input-wrap) input,.admin-content :is(.users-search,.interested-search,.tracking-search,.lead-control,.sequences-filter__control,.business-form .input-wrap) select{color:#142d58!important;font-size:14px!important}.admin-content :is(.users-select-menu>button,.interested-menu>button,.tracking-menu>button,.lead-select-menu>button,.master-type-select>button,.business-menu-trigger){min-height:52px;color:#142d58!important;background:#fff!important;border:1px solid #cbdcf2!important;border-radius:8px!important;font-size:14px!important}.admin-content :is(.users-select-menu>button,.interested-menu>button,.tracking-menu>button,.lead-select-menu>button,.master-type-select>button,.business-menu-trigger):focus-visible{outline:0;border-color:#1677ed!important;box-shadow:0 0 0 3px #1677ed17!important}.admin-content :is(.users-reset,.interested-reset,.reset-filter-btn,.sequence-reset-btn){min-height:52px;font-weight:700;color:#0d376f!important;background:#fff!important;border:1px solid #a8c9f5!important;border-radius:8px!important}
