@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.app-error-boundary{min-height:100vh;padding:32px 20px;background:radial-gradient(circle at 18% 10%,rgba(16,185,129,.08),transparent 30%),#f5f7fa;display:grid;place-items:center}.app-error-boundary__card{width:min(100%,620px);padding:38px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 24px 65px #11182717}.app-error-boundary__icon{width:54px;height:54px;border-radius:14px;background:#fef2f2;display:grid;place-items:center;color:#dc2626}.app-error-boundary__eyebrow{display:block;margin-top:24px;color:#059669;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.app-error-boundary h1{margin:7px 0 0;color:#111827;font-size:clamp(25px,4vw,34px);line-height:1.2}.app-error-boundary p{max-width:500px;margin:13px 0 0;color:#6b7280;font-size:14px;line-height:1.7}.app-error-boundary__actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px}.app-error-boundary__actions button{min-height:44px;padding:0 17px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.app-error-boundary__actions button:hover{transform:translateY(-1px)}.app-error-boundary__primary{border:1px solid #111827;background:#111827;color:#fff}.app-error-boundary__primary:hover{background:#1f2937;box-shadow:0 8px 22px #11182726}.app-error-boundary__secondary{border:1px solid #d1d5db;background:#fff;color:#374151}.app-error-boundary__secondary:hover{background:#f9fafb}.app-error-boundary__details{margin-top:28px;border-top:1px solid #eef0f2;padding-top:17px}.app-error-boundary__details summary{cursor:pointer;color:#6b7280;font-size:12px;font-weight:700}.app-error-boundary__details pre{max-height:300px;margin:13px 0 0;padding:15px;overflow:auto;border-radius:10px;background:#111827;color:#d1fae5;font-size:11px;line-height:1.6;white-space:pre-wrap;word-break:break-word}@media(max-width:560px){.app-error-boundary{padding:16px}.app-error-boundary__card{padding:26px 21px;border-radius:14px}.app-error-boundary__actions{display:grid}.app-error-boundary__actions button{width:100%}}.admin-topbar-shell{position:sticky;top:0;z-index:1100;height:68px;border-bottom:1px solid #e6eaf0;background:#fffffff5;backdrop-filter:blur(14px)}.admin-topbar-main{height:100%;padding:0 22px;display:grid;grid-template-columns:minmax(210px,.8fr) minmax(320px,1.25fr) minmax(300px,.8fr);align-items:center;gap:18px}.admin-topbar-left,.admin-topbar-actions{display:flex;align-items:center}.admin-topbar-left{min-width:0;gap:12px}.admin-topbar-page{min-width:0}.admin-topbar-page span,.admin-topbar-page strong{display:block}.admin-topbar-page span{color:#98a2b3;font-size:8.5px;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.admin-topbar-page strong{margin-top:2px;overflow:hidden;color:#344054;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.admin-topbar-mobile-menu{display:none;width:38px;height:38px;padding:10px;border:1px solid #e4e7ec;border-radius:8px;background:#fff;cursor:pointer}.admin-topbar-mobile-menu span{display:block;height:2px;margin:3px 0;border-radius:999px;background:#475467}.admin-topbar-center{min-width:0}.admin-topbar-search{position:relative;max-width:560px;margin:0 auto}.admin-topbar-search input{width:100%;height:40px;box-sizing:border-box;padding:0 42px 0 38px;border:1px solid #dfe4ec;border-radius:9px;outline:none;background:#f9fafb;color:#344054;font:inherit;font-size:11px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.admin-topbar-search input:focus{border-color:#aebcd4;background:#fff;box-shadow:0 0 0 3px #2563eb12}.admin-topbar-search-icon{position:absolute;top:7px;left:13px;color:#98a2b3;font-size:20px;line-height:24px}.admin-topbar-search-hint{position:absolute;top:9px;right:11px;min-width:21px;height:21px;border:1px solid #e4e7ec;border-radius:5px;display:grid;place-items:center;background:#fff;color:#98a2b3;font-size:9px}.admin-topbar-search-results{position:absolute;top:calc(100% + 8px);right:0;left:0;overflow:hidden;border:1px solid #e4e7ec;border-radius:10px;background:#fff;box-shadow:0 18px 45px #10182821}.admin-topbar-search-results button{width:100%;min-height:52px;padding:8px 11px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.admin-topbar-search-results button:hover{background:#f8fafc}.admin-topbar-search-results button:last-child{border-bottom:0}.admin-topbar-result-icon{width:31px;height:31px;flex:0 0 31px;border-radius:7px;display:grid;place-items:center;background:#f2f4f7;color:#667085}.admin-topbar-search-results strong,.admin-topbar-search-results small{display:block}.admin-topbar-search-results strong{color:#344054;font-size:10px}.admin-topbar-search-results small{margin-top:2px;color:#98a2b3;font-size:8px}.admin-topbar-no-result{padding:18px;color:#98a2b3;font-size:10px;text-align:center}.admin-topbar-actions{justify-content:flex-end;gap:8px}.admin-topbar-system{height:31px;padding:0 9px;border:1px solid #e5e9ef;border-radius:999px;display:flex;align-items:center;gap:6px;color:#667085;font-size:8px;font-weight:750;letter-spacing:.035em}.admin-topbar-system>span{width:7px;height:7px;border-radius:50%;background:#12b76a;box-shadow:0 0 0 3px #ecfdf3}.admin-topbar-icon-button{width:38px;height:38px;padding:0;border:1px solid #e4e7ec;border-radius:8px;background:#fff;display:grid;place-items:center;color:#667085;cursor:pointer}.admin-topbar-icon-button:hover{background:#f8fafc;color:#344054}.admin-topbar-profile{min-width:0;height:44px;padding:4px 7px 4px 5px;border:0;border-radius:9px;background:transparent;display:flex;align-items:center;gap:8px;color:#667085;text-align:left;cursor:pointer}.admin-topbar-profile:hover{background:#f7f8fa}.admin-topbar-avatar{width:34px;height:34px;flex:0 0 34px;border-radius:8px;display:grid;place-items:center;background:#101828;color:#fff;font-size:10px;font-weight:800}.admin-topbar-profile-copy{min-width:0;max-width:145px}.admin-topbar-profile-copy strong,.admin-topbar-profile-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-topbar-profile-copy strong{color:#344054;font-size:10px}.admin-topbar-profile-copy small{margin-top:2px;color:#98a2b3;font-size:8px}@media(max-width:1199px){.admin-topbar-main{grid-template-columns:minmax(180px,.7fr) minmax(260px,1fr) auto}.admin-topbar-mobile-menu{display:block}}@media(max-width:820px){.admin-topbar-main{padding:0 14px;grid-template-columns:minmax(170px,1fr) auto}.admin-topbar-center,.admin-topbar-system,.admin-topbar-profile-copy{display:none}}@media(max-width:480px){.admin-topbar-page span{display:none}.admin-topbar-page strong{font-size:11px}.admin-topbar-actions{gap:4px}.admin-topbar-profile{padding-right:3px}.admin-topbar-profile>svg{display:none}}.admin-app{min-height:100vh;background:#f7f8fa;color:#344054}.admin-app__body{min-width:0;min-height:100vh;margin-left:282px;transition:margin-left .18s ease}.admin-app--collapsed .admin-app__body{margin-left:78px}.admin-app__content{width:100%;max-width:1760px;min-height:calc(100vh - 68px);box-sizing:border-box;margin:0 auto;padding:22px 24px 40px}.admin-app__content button,.admin-app__content input,.admin-app__content select,.admin-app__content textarea{font-family:inherit}@media(max-width:1199px){.admin-app__body,.admin-app--collapsed .admin-app__body{margin-left:0}.admin-app__content{padding:20px 18px 36px}}@media(max-width:640px){.admin-app__content{padding:15px 12px 30px}}.admin-sidebar-desktop{position:fixed;inset:0 auto 0 0;z-index:1200;width:282px;transition:width .18s ease}.admin-sidebar-desktop--collapsed{width:78px}.admin-sidebar{height:100%;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid #e7eaf0;background:linear-gradient(180deg,#fff,#fbfcfe);color:#344054}.admin-sidebar--collapsed{width:78px}.admin-sidebar__brand{position:relative;min-height:72px;padding:12px 12px 11px 16px;border-bottom:1px solid #edf0f5;background:#fffffff7;display:flex;align-items:center;justify-content:space-between;gap:8px;flex:0 0 auto}.admin-sidebar--collapsed .admin-sidebar__brand{padding-left:10px;padding-right:10px;justify-content:center}.admin-sidebar__brand-main{min-width:0;overflow:hidden}.admin-sidebar__collapse,.admin-sidebar__close{flex:0 0 auto;border:1px solid #e5e9f0!important;background:#fff!important;color:#667085!important}.admin-sidebar__collapse:hover,.admin-sidebar__close:hover{background:#f8fafc!important;color:#101828!important}.admin-sidebar--collapsed .admin-sidebar__collapse{position:absolute;right:-14px;top:24px;box-shadow:0 4px 12px #10182814}.admin-sidebar__search-wrap{position:relative;padding:12px 12px 8px;flex:0 0 auto}.admin-sidebar__search{width:100%;height:39px;box-sizing:border-box;padding:0 34px 0 12px;border:1px solid #dfe4ec;border-radius:9px;outline:none;background:#f9fafb;color:#344054;font:inherit;font-size:11px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.admin-sidebar__search::placeholder{color:#98a2b3}.admin-sidebar__search:focus{border-color:#a9b7d0;background:#fff;box-shadow:0 0 0 3px #2563eb12}.admin-sidebar__search-clear{position:absolute;top:19px;right:21px;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:#98a2b3;font-size:18px;line-height:1;cursor:pointer}.admin-sidebar__search-clear:hover{background:#eef1f5;color:#475467}.admin-sidebar__scroll{flex:1 1 auto;min-height:0;padding:4px 8px 14px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d8dee8 transparent}.admin-sidebar__scroll::-webkit-scrollbar{width:5px}.admin-sidebar__scroll::-webkit-scrollbar-track{background:transparent}.admin-sidebar__scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#d8dee8}.admin-nav-group{margin-top:4px}.admin-nav-group__header{width:100%;min-height:33px;padding:5px 8px 5px 10px;border:0;border-radius:7px;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#98a2b3;text-align:left;cursor:pointer}.admin-nav-group__header:hover{background:#f7f8fa;color:#667085}.admin-nav-group__header--active{color:#475467}.admin-nav-group__label{overflow:hidden;font-size:9px;font-weight:800;letter-spacing:.075em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.admin-nav-group__chevron{flex:0 0 auto;transition:transform .16s ease}.admin-nav-group__chevron--open{transform:rotate(90deg)}.admin-nav-group__separator{height:1px;margin:10px 11px;background:#edf0f5}.admin-nav-group__items{display:grid;gap:2px}.admin-nav-item-wrap{min-width:0}.admin-nav-item{position:relative;width:100%;min-height:39px;box-sizing:border-box;padding:7px 9px;border-radius:8px;display:flex;align-items:center;gap:10px;color:#596579;text-decoration:none;transition:background .14s ease,color .14s ease,transform .14s ease}.admin-nav-item:hover{background:#f4f6f9;color:#25324a}.admin-nav-item__active-bar{position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 4px 4px 0;background:transparent}.admin-nav-item--active{background:#eef4ff;color:#1d4ed8;font-weight:650}.admin-nav-item--active:hover{background:#e8f0ff;color:#1d4ed8}.admin-nav-item--active .admin-nav-item__active-bar{background:#2563eb}.admin-nav-item__icon{width:22px;height:22px;flex:0 0 22px;display:grid;place-items:center;color:#7b8799}.admin-nav-item--active .admin-nav-item__icon{color:#2563eb}.admin-nav-item__text{min-width:0;flex:1;overflow:hidden;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.admin-nav-item__badge{flex:0 0 auto;padding:2px 6px;border-radius:999px;background:#f2f4f7;color:#98a2b3;font-size:7.5px;font-weight:750;text-transform:uppercase}.admin-nav-item--active .admin-nav-item__badge{background:#2563eb1a;color:#2563eb}.admin-nav-item--collapsed{width:48px;min-height:44px;margin:0 auto;padding:0;justify-content:center}.admin-nav-item--collapsed .admin-nav-item__icon{width:44px;height:44px;flex-basis:44px}.admin-nav-item--collapsed .admin-nav-item__active-bar{top:9px;bottom:9px}.admin-sidebar__no-results{margin:18px 8px;padding:18px 12px;border:1px dashed #dfe4ec;border-radius:9px;text-align:center}.admin-sidebar__no-results strong,.admin-sidebar__no-results span{display:block}.admin-sidebar__no-results strong{color:#475467;font-size:10px}.admin-sidebar__no-results span{margin-top:4px;color:#98a2b3;font-size:9px}.admin-sidebar__footer{min-height:64px;padding:11px 14px;border-top:1px solid #edf0f5;background:#fffffff7;display:flex;align-items:center;justify-content:space-between;gap:9px;flex:0 0 auto}.admin-sidebar__footer-status{min-width:0;display:flex;align-items:center;gap:9px}.admin-sidebar__footer-dot{width:8px;height:8px;flex:0 0 8px;border:2px solid #d1fadf;border-radius:50%;background:#12b76a;box-shadow:0 0 0 3px #ecfdf3}.admin-sidebar__footer strong,.admin-sidebar__footer span{display:block}.admin-sidebar__footer strong{color:#344054;font-size:9.5px}.admin-sidebar__footer-status div>span{margin-top:2px;color:#98a2b3;font-size:7.8px}.admin-sidebar__footer-version{flex:0 0 auto;color:#b0b8c6!important;font-size:7.5px!important}.admin-sidebar__footer--compact{justify-content:center;padding-left:0;padding-right:0}@media(max-width:1199px){.admin-sidebar-desktop{display:none}.MuiDrawer-paper .admin-sidebar{width:300px;min-height:100%}}@media(min-width:1200px){.admin-sidebar-desktop{display:block}}@media(max-width:480px){.MuiDrawer-paper{max-width:calc(100vw - 26px)}.MuiDrawer-paper .admin-sidebar{width:min(300px,calc(100vw - 26px))}}.admin-login{min-height:100vh;display:grid;grid-template-columns:minmax(390px,.92fr) minmax(470px,1.08fr);background:#fff}.admin-login__visual{padding:32px;background:radial-gradient(circle at 15% 15%,rgba(91,117,255,.27),transparent 34%),radial-gradient(circle at 85% 78%,rgba(111,73,255,.26),transparent 38%),#172554;color:#fff}.admin-login__visual-inner{width:100%;max-width:610px;min-height:calc(100vh - 64px);margin:0 auto;display:flex;flex-direction:column}.admin-login__visual-content{margin:auto 0;max-width:520px}.admin-login__eyebrow{display:inline-flex;padding:7px 11px;margin-bottom:22px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.075em;text-transform:uppercase;color:#ffffffc4;background:#ffffff12}.admin-login__visual-content h1{margin:0;max-width:510px;font-size:clamp(36px,4vw,52px);line-height:1.08;letter-spacing:-.045em;font-weight:700}.admin-login__visual-content p{max-width:480px;margin:20px 0 0;color:#ffffffad;font-size:14px;line-height:1.75}.admin-login__security{display:flex;align-items:center;gap:11px;padding-top:24px;color:#ffffffc7}.admin-login__security strong,.admin-login__security span{display:block}.admin-login__security strong{font-size:11px}.admin-login__security span{margin-top:3px;font-size:9.5px;color:#ffffff85}.admin-login__form-side{position:relative;min-height:100vh;padding:44px 28px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fbfcfe}.admin-login__mobile-brand{display:none}.admin-login__card{width:100%;max-width:430px;padding:38px;border:1px solid #e7ebf1;border-radius:16px;background:#fff;box-shadow:0 1px 2px #10182805,0 16px 44px #1018280e}.admin-login__heading{margin-bottom:26px}.admin-login__heading--center{text-align:center}.admin-login__heading>span{display:block;margin-bottom:6px;color:#2563eb;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.admin-login__heading h2{margin:0;color:#172033;font-size:27px;line-height:1.2;letter-spacing:-.035em}.admin-login__heading p{margin:9px 0 0;color:#7b8493;font-size:12px;line-height:1.6}.admin-login__field-label{display:block;margin-bottom:7px;color:#344054;font-size:11px;font-weight:600}.admin-login__field-label--spaced{margin-top:18px}.admin-login__mfa-icon{width:52px;height:52px;margin:0 auto 18px;border-radius:13px;display:grid;place-items:center;color:#2563eb;background:#edf4ff}.admin-login__copyright{position:absolute;bottom:22px;color:#a0a7b3;font-size:10px}@media(max-width:920px){.admin-login{display:block}.admin-login__visual{display:none}.admin-login__form-side{min-height:100vh;padding:90px 20px 60px}.admin-login__mobile-brand{position:absolute;display:block;top:25px;left:25px}}@media(max-width:560px){.admin-login__form-side{background:#fff}.admin-login__card{padding:22px 0;border:0;box-shadow:none}.admin-login__heading h2{font-size:24px}}.dashboard-page{display:grid;gap:18px}.dashboard-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.dashboard-heading>div:first-child>span,.dashboard-panel-heading>div>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.dashboard-heading h1{margin:4px 0 0;color:#101828;font-size:25px;line-height:1.2}.dashboard-heading p{max-width:720px;margin:6px 0 0;color:#667085;font-size:12px;line-height:1.55}.dashboard-heading-actions{display:flex;gap:8px}.dashboard-kpi-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}.dashboard-kpi-card{min-width:0;min-height:112px;padding:13px;border:1px solid #e5e9ef;border-radius:10px;background:#fff;display:flex;align-items:flex-start;gap:10px;text-align:left;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.dashboard-kpi-card:hover{transform:translateY(-1px);border-color:#cfd7e4;box-shadow:0 8px 22px #1018280e}.dashboard-kpi-icon{width:34px;height:34px;flex:0 0 34px;border-radius:8px;display:grid;place-items:center;background:#f2f4f7;color:#667085}.dashboard-kpi-card>div:last-child{min-width:0}.dashboard-kpi-card span,.dashboard-kpi-card strong,.dashboard-kpi-card small{display:block}.dashboard-kpi-card span{overflow:hidden;color:#667085;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.dashboard-kpi-card strong{margin-top:5px;color:#101828;font-size:22px;line-height:1}.dashboard-kpi-card small{margin-top:6px;color:#98a2b3;font-size:8px}.dashboard-main-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.65fr);gap:14px}.dashboard-bottom-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(350px,.65fr);gap:14px}.dashboard-panel{overflow:hidden;border:1px solid #e5e9ef;border-radius:11px;background:#fff}.dashboard-panel-heading{min-height:67px;padding:12px 14px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:14px}.dashboard-panel-heading h2{margin:3px 0 0;color:#344054;font-size:13px}.dashboard-order-list,.dashboard-ticket-list{display:grid}.dashboard-order-row,.dashboard-ticket-row{width:100%;min-height:66px;padding:10px 14px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;display:grid;align-items:center;gap:12px;text-align:left;cursor:pointer}.dashboard-order-row{grid-template-columns:minmax(170px,1fr) 135px 100px 150px}.dashboard-ticket-row{grid-template-columns:minmax(230px,1fr) 105px 150px}.dashboard-order-row:last-child,.dashboard-ticket-row:last-child{border-bottom:0}.dashboard-order-row:hover,.dashboard-ticket-row:hover{background:#fafbfc}.dashboard-order-row strong,.dashboard-order-row small,.dashboard-ticket-row strong,.dashboard-ticket-row small{display:block}.dashboard-order-row strong,.dashboard-ticket-row strong{overflow:hidden;color:#344054;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dashboard-order-row small,.dashboard-ticket-row small{margin-top:3px;color:#98a2b3;font-size:8px}.dashboard-row-date,.dashboard-ticket-row>span:last-child{color:#98a2b3;font-size:8.5px}.dashboard-status{display:inline-flex;width:max-content;max-width:100%;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:8px;font-weight:750;text-transform:capitalize}.dashboard-status--active,.dashboard-status--paid,.dashboard-status--completed,.dashboard-status--resolved,.dashboard-status--closed,.dashboard-status--succeeded{background:#ecfdf3;color:#027a48}.dashboard-status--pending,.dashboard-status--unpaid,.dashboard-status--open,.dashboard-status--processing,.dashboard-status--in_progress{background:#eef4ff;color:#2459b7}.dashboard-status--overdue,.dashboard-status--failed,.dashboard-status--cancelled,.dashboard-status--rejected,.dashboard-status--suspended{background:#fff1f3;color:#c01048}.dashboard-health-panel{min-height:100%}.dashboard-health-score{padding:24px 18px 18px;display:flex;align-items:center;justify-content:center;gap:25px}.dashboard-health-ring{--health-value: 0%;width:126px;height:126px;flex:0 0 126px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#2563eb var(--health-value),#edf1f6 0);position:relative}.dashboard-health-ring:after{content:"";position:absolute;inset:10px;border-radius:50%;background:#fff}.dashboard-health-ring>div{position:relative;z-index:1;text-align:center}.dashboard-health-ring strong,.dashboard-health-ring span{display:block}.dashboard-health-ring strong{color:#101828;font-size:23px}.dashboard-health-ring span{margin-top:2px;color:#98a2b3;font-size:8px}.dashboard-health-copy{min-width:115px;display:grid;gap:10px}.dashboard-health-copy div{padding-bottom:9px;border-bottom:1px solid #edf0f4;display:flex;justify-content:space-between;gap:15px}.dashboard-health-copy div:last-child{padding-bottom:0;border-bottom:0}.dashboard-health-copy span{color:#98a2b3;font-size:8.5px}.dashboard-health-copy strong{color:#344054;font-size:10px}.dashboard-health-note{margin:0 14px 14px;padding:10px 11px;border-radius:8px;background:#f8fafc;display:flex;align-items:center;gap:8px}.dashboard-health-note strong{color:#667085;font-size:8.5px;font-weight:650}.dashboard-health-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#12b76a}.dashboard-health-dot--warning{background:#f04438}.dashboard-quick-grid{padding:12px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.dashboard-quick-grid button{min-height:60px;padding:9px 10px;border:1px solid #e7eaf0;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#475467;text-align:left;cursor:pointer}.dashboard-quick-grid button:hover{border-color:#cfd7e4;background:#f9fafb}.dashboard-quick-grid span{font-size:9px;font-weight:650;line-height:1.4}.dashboard-quick-grid strong{color:#98a2b3;font-size:14px}.dashboard-empty{min-height:250px;display:grid;place-items:center;align-content:center;gap:5px;color:#98a2b3;text-align:center}.dashboard-empty--small{min-height:170px}.dashboard-empty strong{color:#667085;font-size:10px}.dashboard-empty span{font-size:8.5px}.dashboard-loading{min-height:60vh;display:grid;place-items:center;align-content:center;gap:12px;color:#667085;font-size:10px}@media(max-width:1450px){.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1050px){.dashboard-main-grid,.dashboard-bottom-grid{grid-template-columns:1fr}}@media(max-width:750px){.dashboard-heading{flex-direction:column}.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-order-row,.dashboard-ticket-row{grid-template-columns:1fr 1fr}}@media(max-width:520px){.dashboard-heading-actions{width:100%}.dashboard-heading-actions .MuiButton-root{flex:1}.dashboard-kpi-grid{grid-template-columns:1fr}.dashboard-kpi-card{min-height:96px}.dashboard-order-row,.dashboard-ticket-row,.dashboard-quick-grid{grid-template-columns:1fr}.dashboard-health-score{flex-direction:column}}.resource-page{max-width:1540px;margin:0 auto}.resource-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.resource-page__header h2{margin:0;color:#172033;font-size:21px;line-height:1.25;letter-spacing:-.035em}.resource-page__header p{max-width:700px;margin:6px 0 0;color:#7b8493;font-size:11.5px;line-height:1.6}.resource-page__header-actions{display:flex;gap:8px}.resource-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.resource-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:15px}.resource-search{width:min(430px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3;background:#fff}.resource-search:focus-within{border-color:#9fbeff;box-shadow:0 0 0 3px #2563eb12}.resource-search input{min-width:0;flex:1;border:0;outline:0;color:#344054;font-size:11.5px;background:transparent}.resource-search input::placeholder{color:#a8afb9}.resource-search button{height:29px;padding:0 11px;border:0;border-radius:7px;color:#536074;font-size:10px;font-weight:600;cursor:pointer;background:#f3f5f8}.resource-toolbar__count{color:#98a2b3;font-size:10px}.resource-loading,.resource-empty{min-height:230px;display:flex;align-items:center;justify-content:center;gap:11px;color:#8b94a2;font-size:11px}.resource-table{min-width:850px}.resource-table .MuiTableCell-root{padding:12px 15px;font-size:10.5px;white-space:nowrap}.resource-table .MuiTableCell-head{padding-top:11px;padding-bottom:11px}.resource-status{display:inline-flex;min-height:22px;padding:0 8px;align-items:center;border-radius:999px;font-size:9.5px;font-weight:600;color:#526071;background:#f0f2f5}.resource-status--active,.resource-status--paid,.resource-status--completed,.resource-status--succeeded,.resource-status--resolved{color:#087a52;background:#e8f8f1}.resource-status--pending,.resource-status--processing,.resource-status--open{color:#a45e05;background:#fff5df}.resource-status--suspended,.resource-status--overdue,.resource-status--failed,.resource-status--cancelled,.resource-status--unreachable{color:#b42318;background:#fff0ee}.resource-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.resource-form{padding:6px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 15px}.resource-form__toggle{min-height:40px;padding:0 3px;display:flex;align-items:center}.resource-form .MuiInputBase-root,.resource-form .MuiFormLabel-root,.resource-form .MuiFormControlLabel-label{font-size:12px}@media(max-width:720px){.resource-page__header{flex-direction:column;align-items:stretch}.resource-page__header-actions{width:100%}.resource-page__header-actions .MuiButton-root{flex:1}.resource-toolbar{align-items:stretch;flex-direction:column}.resource-search{width:100%}.resource-toolbar__count{padding-left:2px}.resource-form{grid-template-columns:1fr}}.clients-page{display:grid;gap:18px}.clients-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.clients-heading>div>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.clients-heading h1{margin:4px 0 0;color:#101828;font-size:25px}.clients-heading p{max-width:720px;margin:6px 0 0;color:#667085;font-size:12px;line-height:1.6}.clients-toolbar{padding:11px 12px;border:1px solid #e5e9ef;border-radius:10px;background:#fff;display:flex;justify-content:space-between;gap:12px}.clients-search{width:min(480px,100%);height:40px;padding:0 12px;border:1px solid #dfe4ec;border-radius:8px;background:#f9fafb;display:flex;align-items:center;gap:8px;color:#98a2b3}.clients-search input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:11px}.clients-total{display:flex;align-items:center;gap:6px;color:#667085;font-size:9px}.clients-total strong{color:#344054;font-size:11px}.clients-table-card{overflow:hidden;border:1px solid #e5e9ef;border-radius:11px;background:#fff}.clients-table-head,.clients-table-row{display:grid;grid-template-columns:minmax(220px,1.35fr) minmax(130px,.8fr) minmax(120px,.7fr) 90px 100px 105px;gap:12px;align-items:center}.clients-table-head{min-height:42px;padding:0 14px;border-bottom:1px solid #e9edf2;background:#f8fafc;color:#98a2b3;font-size:8px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.clients-table-row{width:100%;min-height:68px;box-sizing:border-box;padding:9px 14px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;text-align:left;cursor:pointer}.clients-table-row:last-child{border-bottom:0}.clients-table-row:hover{background:#fafbfc}.clients-person{min-width:0;display:flex;align-items:center;gap:10px}.clients-avatar{width:34px;height:34px;flex:0 0 34px;border-radius:8px;background:#eef4ff;display:grid;place-items:center;color:#2459b7;font-size:10px;font-weight:800}.clients-person>span:last-child{min-width:0}.clients-person strong,.clients-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clients-person strong{color:#344054;font-size:10px}.clients-person small{margin-top:3px;color:#98a2b3;font-size:8px}.clients-cell{overflow:hidden;display:flex;align-items:center;gap:6px;color:#667085;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.clients-currency{color:#475467;font-size:9px;font-weight:700}.clients-date{color:#98a2b3;font-size:8.5px}.clients-status{width:max-content;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:8px;font-weight:750;text-transform:capitalize}.clients-status--active{background:#ecfdf3;color:#027a48}.clients-status--fraud,.clients-status--closed{background:#fff1f3;color:#c01048}.clients-status--inactive{background:#fffaeb;color:#b54708}.clients-loading,.clients-empty{min-height:300px;display:grid;place-items:center;align-content:center;gap:8px;color:#98a2b3}.clients-loading span,.clients-empty span{font-size:9px}.clients-empty strong{color:#667085;font-size:11px}.clients-pagination{display:flex;justify-content:flex-end}.clients-create-grid{padding-top:7px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.clients-create-wide{grid-column:1 / -1}@media(max-width:950px){.clients-table-head{display:none}.clients-table-row{grid-template-columns:minmax(200px,1fr) auto}.clients-table-row>*:nth-child(2),.clients-table-row>*:nth-child(3),.clients-table-row>*:nth-child(6){display:none}}@media(max-width:620px){.clients-heading{flex-direction:column}.clients-heading .MuiButton-root{width:100%}.clients-toolbar{align-items:stretch;flex-direction:column}.clients-create-grid{grid-template-columns:1fr}.clients-create-wide{grid-column:auto}}.client-detail-page{display:grid;gap:16px}.client-detail-top{display:flex;justify-content:space-between;gap:20px}.client-detail-title{margin-top:10px;display:flex;align-items:center;gap:12px}.client-detail-avatar{width:46px;height:46px;border-radius:10px;display:grid;place-items:center;background:#101828;color:#fff;font-size:14px;font-weight:800}.client-detail-title h1{margin:0;color:#101828;font-size:21px}.client-detail-title p{margin:4px 0 0;color:#98a2b3;font-size:9px}.client-detail-actions{display:flex;align-items:flex-start;gap:8px}.client-detail-status{margin-left:4px;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:8px;font-weight:750}.client-detail-status--active{background:#ecfdf3;color:#027a48}.client-detail-status--fraud,.client-detail-status--closed{background:#fff1f3;color:#c01048}.client-detail-status--inactive{background:#fffaeb;color:#b54708}.client-detail-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.client-detail-summary>div{padding:14px;border:1px solid #e5e9ef;border-radius:9px;background:#fff}.client-detail-summary span,.client-detail-summary strong{display:block}.client-detail-summary span{color:#98a2b3;font-size:8.5px}.client-detail-summary strong{margin-top:6px;color:#101828;font-size:20px}.client-detail-panel{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.client-detail-panel .MuiTabs-root{padding:0 10px;border-bottom:1px solid #edf0f4}.client-profile-grid{padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.client-profile-save{grid-column:1 / -1;display:flex;justify-content:flex-end}.client-related-table-wrap{overflow:auto}.client-related-table{width:100%;border-collapse:collapse;min-width:760px}.client-related-table th,.client-related-table td{padding:11px 13px;border-bottom:1px solid #f0f2f5;text-align:left}.client-related-table th{background:#f8fafc;color:#98a2b3;font-size:8px;letter-spacing:.04em;text-transform:uppercase}.client-related-table td{color:#475467;font-size:9px}.client-related-empty{min-height:240px;display:grid;place-items:center;color:#98a2b3;font-size:10px}.client-detail-loading{min-height:60vh;display:grid;place-items:center;align-content:center;gap:10px;color:#667085;font-size:10px}.client-dialog-fields{padding-top:8px;display:grid;gap:14px}.client-impersonation-result{padding-top:8px;display:grid;gap:12px}.client-impersonation-result strong{color:#344054;font-size:12px}.client-impersonation-result p,.client-impersonation-result small{color:#667085;font-size:9px;line-height:1.6}.client-impersonation-result code{overflow:auto;padding:12px;border:1px solid #e4e7ec;border-radius:8px;background:#f8fafc;color:#344054;font-size:9px;word-break:break-all}@media(max-width:950px){.client-profile-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.client-detail-top{flex-direction:column}.client-detail-actions{flex-wrap:wrap}.client-detail-summary{grid-template-columns:1fr 1fr}.client-profile-grid{grid-template-columns:1fr}.client-profile-save{grid-column:auto}}.resource-center-page{display:grid;gap:18px}.resource-center-page__hero{min-height:142px;padding:24px 26px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.resource-center-page__eyebrow{display:block;color:#047857;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.resource-center-page__hero h1{margin:7px 0 0;color:#111827;font-size:27px;line-height:1.2}.resource-center-page__hero p{max-width:720px;margin:9px 0 0;color:#6b7280;font-size:13px;line-height:1.65}.resource-center-page__summary{min-width:118px;padding:15px;border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb;text-align:right}.resource-center-page__summary strong,.resource-center-page__summary span{display:block}.resource-center-page__summary strong{color:#111827;font-size:23px}.resource-center-page__summary span{margin-top:3px;color:#9ca3af;font-size:10px}.resource-center-page__tabs{padding:0 8px;border:1px solid #e5e7eb;border-radius:13px;background:#fff;overflow:hidden}.resource-center-page__tab-label{display:inline-flex;align-items:center;gap:7px}.resource-center-page__tab-label .MuiChip-root{height:19px;font-size:8px}.resource-center-page__workspace{min-width:0}.resource-center-page__workspace .resource-page{padding-top:0}@media(max-width:760px){.resource-center-page__hero{min-height:auto;padding:20px;display:block}.resource-center-page__summary{width:fit-content;min-width:0;margin-top:18px;text-align:left}}.client-access-page{min-width:0}.client-access-page .resource-center-page__hero{border-top:3px solid #1f2937}.client-compliance-page{display:grid;gap:18px;min-width:0}.client-compliance-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px;border:1px solid #e5eaf1;border-top:3px solid #374151;border-radius:12px;background:#fff}.client-compliance-hero>div:first-child>span,.google-review-config-header>div>span,.google-review-section-header>div>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.client-compliance-hero h1{margin:5px 0 0;color:#101828;font-size:26px}.client-compliance-hero p{max-width:760px;margin:7px 0 0;color:#667085;font-size:12px;line-height:1.6}.client-compliance-hero-stat{min-width:120px;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#f9fafb;text-align:center}.client-compliance-hero-stat strong,.client-compliance-hero-stat span{display:block}.client-compliance-hero-stat strong{color:#101828;font-size:23px}.client-compliance-hero-stat span{margin-top:2px;color:#667085;font-size:9px}.client-compliance-tabs{overflow:hidden;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.google-review-workspace{display:grid;gap:16px}.google-review-config,.google-review-moderation{padding:18px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.google-review-config-header,.google-review-section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.google-review-config-header h2,.google-review-section-header h2{margin:4px 0 0;color:#101828;font-size:18px}.google-review-config-header p{max-width:680px;margin:6px 0 0;color:#667085;font-size:11px;line-height:1.55}.google-review-form{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.google-review-full{grid-column:1 / -1}.google-review-toggle{min-height:56px;padding:6px 10px;border:1px solid #e5eaf1;border-radius:8px;display:flex;align-items:center;gap:7px}.google-review-toggle strong,.google-review-toggle span{display:block}.google-review-toggle strong{color:#344054;font-size:10px}.google-review-toggle span{margin-top:2px;color:#667085;font-size:8.5px}.google-review-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:8px}.google-review-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.google-review-stats article{padding:15px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.google-review-stats span,.google-review-stats strong{display:block}.google-review-stats span{color:#667085;font-size:9px}.google-review-stats strong{margin-top:5px;color:#101828;font-size:22px}.google-review-moderation{display:grid;gap:11px}.google-review-row{padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.google-review-row:hover{border-color:#d0d5dd}.google-review-row-main{display:flex;justify-content:space-between;gap:14px}.google-review-row-main strong,.google-review-row-main span{display:block}.google-review-row-main strong{color:#344054;font-size:11px}.google-review-row-main div>span{margin-top:3px;color:#98a2b3;font-size:8px}.google-review-rating{height:max-content;padding:5px 8px;border-radius:999px;background:#fff7ed;color:#b54708;font-size:9px;font-weight:800}.google-review-row-content{margin-top:11px}.google-review-row-content strong{color:#344054;font-size:11px}.google-review-row-content p{margin:5px 0 0;color:#667085;font-size:10px;line-height:1.6}.google-review-row-meta{margin-top:12px;padding-top:10px;border-top:1px solid #edf0f5;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.google-review-row-meta>span{color:#98a2b3;font-size:8px}.google-review-note{margin-top:10px;padding:9px 10px;border-radius:7px;background:#f9fafb;color:#667085;font-size:9px}.google-review-row-actions{margin-top:10px;display:flex;justify-content:flex-end;gap:6px}.google-review-empty{min-height:160px;display:grid;place-items:center;color:#98a2b3;font-size:11px}@media(max-width:900px){.google-review-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.client-compliance-hero,.google-review-config-header,.google-review-section-header{flex-direction:column}.client-compliance-hero-stat{width:100%}.google-review-form,.google-review-stats{grid-template-columns:1fr}.google-review-full,.google-review-actions{grid-column:auto}.google-review-actions{justify-content:stretch;flex-direction:column}.google-review-actions .MuiButton-root{width:100%}.google-review-row-main{flex-direction:column}.google-review-row-actions{justify-content:stretch}.google-review-row-actions .MuiButton-root{flex:1}}.client-operations-page{min-width:0}.client-operations-page .resource-center-page__hero{border-top:3px solid #4b5563}.client-relationship-page{min-width:0}.client-relationship-page .resource-center-page__hero{border-top:3px solid #111827}.orders-page{max-width:1540px;margin:0 auto}.orders-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.orders-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.orders-page__header h2{margin:0;color:#172033;font-size:22px;letter-spacing:-.035em}.orders-page__header p{max-width:780px;margin:7px 0 0;color:#7b8493;font-size:11.5px;line-height:1.65}.orders-metrics{margin-bottom:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.orders-metric{min-height:102px;padding:17px;border:1px solid #e7ebf1;border-radius:12px;display:flex;align-items:flex-start;gap:12px;background:#fff}.orders-metric__icon{width:39px;height:39px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#edf4ff}.orders-metric span,.orders-metric strong,.orders-metric small{display:block}.orders-metric span{color:#667085;font-size:10px;font-weight:600}.orders-metric strong{margin-top:4px;color:#172033;font-size:21px;letter-spacing:-.035em}.orders-metric small{margin-top:5px;color:#98a2b3;font-size:9px}.orders-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.orders-toolbar{min-height:68px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:14px}.orders-search{width:min(560px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3;background:#fff}.orders-search:focus-within{border-color:#9fbeff;box-shadow:0 0 0 3px #2563eb0f}.orders-search input{min-width:0;flex:1;border:0;outline:none;color:#344054;font-size:11.5px;background:transparent}.orders-search button{height:29px;padding:0 11px;border:0;border-radius:7px;cursor:pointer;color:#536074;font-size:10px;font-weight:600;background:#f2f4f7}.orders-status-filter{width:170px}.orders-status-filter .MuiInputBase-root{height:39px;font-size:11px}.orders-loading{min-height:310px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7d8795;font-size:11px}.orders-loading--detail{min-height:460px}.orders-table{min-width:1120px}.orders-table .MuiTableCell-root{padding:13px 15px;font-size:10.5px}.orders-primary strong,.orders-primary span,.orders-secondary strong,.orders-secondary span{display:block}.orders-primary strong{color:#344054;font-size:10.5px}.orders-primary span,.orders-secondary span{margin-top:3px;color:#98a2b3;font-size:8.8px}.orders-secondary strong{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#536074;font-size:9.8px;font-weight:600}.orders-status{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;color:#667085;font-size:8.8px;font-weight:600;text-transform:capitalize;background:#f0f2f5}.orders-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.orders-status--custom{color:var(--order-status-color);background:color-mix(in srgb,var(--order-status-color) 10%,white)}.orders-status--active,.orders-status--accepted,.orders-status--allow,.orders-status--succeeded,.orders-status--paid{color:#087a52;background:#e8f8f1}.orders-status--pending,.orders-status--fraud_review,.orders-status--review{color:#a45e05;background:#fff5df}.orders-status--cancelled,.orders-status--refunded,.orders-status--reject,.orders-status--failed,.orders-status--reversed{color:#b42318;background:#fff0ee}.orders-risk{min-width:29px;height:25px;padding:0 7px;border-radius:7px;display:inline-grid;place-items:center;color:#087a52;font-size:9px;font-weight:700;background:#e8f8f1}.orders-risk--medium{color:#a45e05;background:#fff5df}.orders-risk--high{color:#b42318;background:#fff0ee}.orders-empty{min-height:300px;padding:32px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#2563eb;text-align:center}.orders-empty strong{margin-top:12px;color:#344054;font-size:13px}.orders-empty span{margin-top:7px;color:#8b94a2;font-size:10px}.orders-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.order-detail-dialog{min-height:min(850px,calc(100vh - 48px));border-radius:14px!important}.order-detail-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.order-detail-title>div:first-child span,.order-detail-title>div:first-child strong{display:block}.order-detail-title>div:first-child span{color:#98a2b3;font-size:9px}.order-detail-title>div:first-child strong{margin-top:3px;color:#253045;font-size:16px}.order-detail-title__actions{display:flex;align-items:center;gap:8px}.order-detail-content{padding:0!important}.order-action-bar{padding:14px 20px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#fafbfd}.order-action-bar .MuiButton-root{min-height:36px;font-size:10.5px}.order-detail-tabs{padding:0 15px}.order-detail-tabs .MuiTab-root{min-height:51px;padding:0 14px;font-size:10.5px}.order-detail-section{padding:20px}.order-overview-grid,.order-fulfillment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.order-info-card{min-width:0;padding:17px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.order-info-card__heading{padding-bottom:13px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;gap:10px;color:#2563eb}.order-info-card__heading span,.order-info-card__heading strong{display:block}.order-info-card__heading span{color:#98a2b3;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.order-info-card__heading strong{margin-top:2px;color:#344054;font-size:11px}.order-definitions{margin-top:5px}.order-definition{min-height:42px;border-bottom:1px solid #f0f2f5;display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);align-items:center;gap:15px}.order-definition:last-child{border-bottom:0}.order-definition span{color:#98a2b3;font-size:9px}.order-definition strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#536074;font-size:9.8px;text-align:right}.order-definition--mono{font-family:Consolas,monospace;font-weight:500!important}.order-notes{margin-top:14px;padding:15px;border:1px solid #e7ebf1;border-radius:10px;background:#fafbfd}.order-notes span{color:#98a2b3;font-size:8.5px;font-weight:700;text-transform:uppercase}.order-notes p{margin:8px 0 0;color:#536074;font-size:10px;line-height:1.7;white-space:pre-wrap}.order-inner-table-wrap{border:1px solid #e7ebf1;border-radius:10px}.order-inner-table{min-width:850px}.order-inner-table .MuiTableCell-root{padding:11px 13px;font-size:9.8px}.orders-row-meta{max-width:300px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#98a2b3;font-size:8.5px}.orders-empty-inline{min-height:160px;display:grid;place-items:center;color:#98a2b3;font-size:10px;text-align:center}.order-billing-summary{margin-bottom:14px;padding:4px 14px;border:1px solid #e7ebf1;border-radius:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;background:#fafbfd}.order-fraud-top{margin-bottom:14px;padding:14px;border:1px solid #e7ebf1;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#fafbfd}.order-fraud-top span,.order-fraud-top strong{display:block}.order-fraud-top span{color:#98a2b3;font-size:9px}.order-fraud-top strong{margin-top:3px;color:#172033;font-size:22px}.order-signal-grid{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.order-signal{padding:12px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfd}.order-signal strong,.order-signal span{display:block}.order-signal strong{color:#344054;font-size:9.5px}.order-signal span{margin-top:4px;color:#98a2b3;font-size:8.5px}.order-signal--high,.order-signal--critical{border-color:#f3c6c1;background:#fff8f7}.order-signal--medium{border-color:#f2d8ac;background:#fffaf1}.order-fulfillment-list{margin-top:5px}.order-fulfillment-list>div{min-height:53px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:15px}.order-fulfillment-list>div:last-child{border-bottom:0}.order-fulfillment-list strong,.order-fulfillment-list span{display:block}.order-fulfillment-list strong{color:#455266;font-size:9.8px}.order-fulfillment-list div>div>span{margin-top:3px;color:#98a2b3;font-size:8.5px}.order-timeline{position:relative;max-width:820px}.order-timeline__item{position:relative;padding:0 0 22px 27px;border-left:1px solid #e0e5ec}.order-timeline__item:last-child{border-left-color:transparent}.order-timeline__dot{position:absolute;top:1px;left:-5px;width:9px;height:9px;border:2px solid #ffffff;border-radius:50%;background:#2563eb;box-shadow:0 0 0 1px #b5c9f5}.order-timeline__item strong{display:block;color:#344054;font-size:10px}.order-timeline__item>div>span{display:block;margin-top:3px;color:#98a2b3;font-size:8.5px}.order-timeline__item pre{margin:8px 0 0;padding:9px 11px;overflow-x:auto;border-radius:8px;color:#cfd9ea;font-family:Consolas,monospace;font-size:8.5px;line-height:1.55;background:#172033}@media(max-width:1100px){.orders-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-overview-grid,.order-fulfillment-grid{grid-template-columns:1fr}.order-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.orders-page__header{flex-direction:column}.orders-toolbar{align-items:stretch;flex-direction:column}.orders-search,.orders-status-filter{width:100%}.orders-metrics,.order-signal-grid,.order-billing-summary{grid-template-columns:1fr}.order-detail-section{padding:14px}.order-action-bar{padding:12px 14px}.order-action-bar .MuiButton-root{flex:1 1 auto}.order-definition{grid-template-columns:1fr;gap:4px;padding:9px 0}.order-definition strong{text-align:left}.order-fraud-top{align-items:stretch;flex-direction:column}}.order-statuses-page{min-width:0;display:grid;gap:16px}.order-statuses-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.order-statuses-header>div:first-child>span{color:#6d4aff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.order-statuses-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.order-statuses-header p{max-width:840px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.order-statuses-header__actions{display:flex;flex-wrap:wrap;gap:8px}.order-statuses-brandbar{padding:12px 14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;display:grid;grid-template-columns:230px minmax(0,1fr) auto;gap:14px;align-items:center}.order-statuses-brandbar>div span,.order-statuses-brandbar>div strong,.order-statuses-brandbar>div small{display:block}.order-statuses-brandbar>div span{color:#98a2b3;font-size:7.5px;text-transform:uppercase;letter-spacing:.06em}.order-statuses-brandbar>div strong{margin-top:3px;color:#344054;font-size:10px}.order-statuses-brandbar>div small{margin-top:2px;color:#7b8493;font-size:7.5px}.order-statuses-brandbar__dirty{min-width:92px;text-align:right}.order-statuses-brandbar__dirty strong{color:#6d4aff!important;font-size:18px!important}.order-statuses-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.order-statuses-metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.order-statuses-metrics span,.order-statuses-metrics strong,.order-statuses-metrics small{display:block}.order-statuses-metrics span{color:#667085;font-size:8px}.order-statuses-metrics strong{margin-top:4px;overflow:hidden;color:#101828;font-size:18px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.order-statuses-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px}.order-statuses-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.order-statuses-loading{min-height:240px;color:#8b94a2;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px}.order-statuses-table{min-width:1260px}.order-statuses-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px;vertical-align:middle}.order-statuses-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.order-status-key strong,.order-status-key span{display:block}.order-status-key strong{color:#344054;font-family:Consolas,ui-monospace,monospace;font-size:9px}.order-status-key span{margin-top:3px;color:#98a2b3;font-size:7.4px}.order-status-preview{min-height:24px;padding:0 9px;border:1px solid color-mix(in srgb,var(--status-color) 26%,white);border-radius:999px;background:color-mix(in srgb,var(--status-color) 10%,white);color:var(--status-color);display:inline-flex;align-items:center;gap:5px;font-size:8.5px;font-weight:700;white-space:nowrap}.order-status-preview>span{width:5px;height:5px;border-radius:50%;background:currentColor}.order-status-color-field{min-width:190px;display:grid;grid-template-columns:36px 125px;align-items:center;gap:7px}.order-status-color-field>input[type=color]{width:36px;height:36px;padding:3px;border:1px solid #dfe4eb;border-radius:8px;background:#fff;cursor:pointer}@media(max-width:1050px){.order-statuses-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.order-statuses-brandbar{grid-template-columns:210px minmax(0,1fr)}.order-statuses-brandbar__dirty{grid-column:1 / -1;text-align:left}}@media(max-width:720px){.order-statuses-header{align-items:stretch;flex-direction:column}.order-statuses-header__actions{flex-direction:column}.order-statuses-header__actions .MuiButton-root{width:100%}.order-statuses-brandbar,.order-statuses-metrics{grid-template-columns:1fr}.order-statuses-brandbar__dirty{grid-column:auto}}.order-detail-page{display:grid;gap:16px}.order-detail-header{display:flex;justify-content:space-between;gap:20px}.order-detail-title{margin-top:10px;display:flex;align-items:center;gap:11px}.order-detail-icon{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:#eef4ff;color:#2459b7}.order-detail-title>div:nth-child(2)>span{color:#98a2b3;font-size:8px;text-transform:uppercase}.order-detail-title h1{margin:2px 0 0;color:#101828;font-size:21px}.order-detail-title p{margin:3px 0 0;color:#98a2b3;font-size:8.5px}.order-detail-actions{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.order-detail-status{margin-left:5px;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:8px;font-weight:750;text-transform:capitalize}.order-detail-status--accepted,.order-detail-status--active,.order-detail-status--completed{background:#ecfdf3;color:#027a48}.order-detail-status--pending,.order-detail-status--fraud_review{background:#fff6ed;color:#b54708}.order-detail-status--cancelled,.order-detail-status--refunded{background:#fff1f3;color:#c01048}.order-detail-status--custom{color:var( --order-detail-status-color );background:color-mix(in srgb,var( --order-detail-status-color ) 10%,white)}.order-detail-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.order-detail-summary article{padding:13px;border:1px solid #e5e9ef;border-radius:9px;background:#fff}.order-detail-summary span,.order-detail-summary strong{display:block}.order-detail-summary span{color:#98a2b3;font-size:8px}.order-detail-summary strong{margin-top:5px;color:#101828;font-size:13px}.order-detail-panel{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.order-detail-panel .MuiTabs-root{border-bottom:1px solid #edf0f4}.order-detail-overview{padding:16px;display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.order-detail-overview>div{padding:10px;border:1px solid #edf0f4;border-radius:8px}.order-detail-overview span,.order-detail-overview strong{display:block}.order-detail-overview span{color:#98a2b3;font-size:8px}.order-detail-overview strong{margin-top:4px;color:#344054;font-size:9.5px}.order-detail-note{grid-column:1 / -1}.order-detail-note p{margin:5px 0 0;color:#667085;font-size:9px;line-height:1.6}.order-detail-table-wrap{overflow:auto}.order-detail-table-wrap table{width:100%;min-width:760px;border-collapse:collapse}.order-detail-table-wrap th,.order-detail-table-wrap td{padding:10px 12px;border-bottom:1px solid #f0f2f5;text-align:left}.order-detail-table-wrap th{background:#f8fafc;color:#98a2b3;font-size:8px;text-transform:uppercase}.order-detail-table-wrap td{color:#475467;font-size:8.5px}.order-detail-json{max-height:520px;margin:0;padding:16px;overflow:auto;background:#101828;color:#e4e7ec;font-size:10px}.order-detail-empty,.order-detail-loading{min-height:260px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3;font-size:9px}@media(max-width:1100px){.order-detail-summary{grid-template-columns:repeat(3,1fr)}.order-detail-overview{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.order-detail-header{flex-direction:column}.order-detail-summary,.order-detail-overview{grid-template-columns:1fr 1fr}}.billing-center-page{display:grid;gap:16px}.billing-center-heading{display:flex;justify-content:space-between;gap:20px}.billing-center-heading>div>span,.billing-center-card-head>div>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.billing-center-heading h1{margin:4px 0 0;color:#101828;font-size:25px}.billing-center-heading p{max-width:760px;margin:6px 0 0;color:#667085;font-size:12px;line-height:1.6}.billing-center-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.billing-center-metric{min-height:92px;padding:13px;border:1px solid #e5e9ef;border-radius:9px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.billing-center-metric:hover{border-color:#cbd5e1;background:#fafbfc}.billing-center-metric>span{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;background:#f2f4f7;color:#667085}.billing-center-metric small,.billing-center-metric strong{display:block}.billing-center-metric small{color:#98a2b3;font-size:8.5px}.billing-center-metric strong{margin-top:5px;color:#101828;font-size:20px}.billing-center-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:12px}.billing-center-card{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.billing-center-card-head{min-height:64px;padding:11px 14px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:12px}.billing-center-card-head h2{margin:3px 0 0;color:#344054;font-size:13px}.billing-center-list{display:grid}.billing-center-row{min-height:64px;padding:10px 14px;border-bottom:1px solid #f0f2f5;display:grid;align-items:center;gap:12px}.billing-center-row:last-child{border-bottom:0}.billing-center-row--invoice{grid-template-columns:minmax(145px,1fr) 120px 120px 100px 100px}.billing-center-row--transaction{grid-template-columns:minmax(170px,1fr) 80px 120px 95px 135px}.billing-center-row strong,.billing-center-row small{display:block}.billing-center-row strong{color:#344054;font-size:9px}.billing-center-row small,.billing-center-row>span{margin-top:2px;color:#98a2b3;font-size:8px}.billing-center-compact-list{display:grid}.billing-center-compact-row{min-height:65px;padding:10px 13px;border-bottom:1px solid #f0f2f5;display:flex;justify-content:space-between;gap:12px}.billing-center-compact-row:last-child{border-bottom:0}.billing-center-compact-row>div:last-child{text-align:right}.billing-center-compact-row strong,.billing-center-compact-row small{display:block}.billing-center-compact-row strong{color:#344054;font-size:9px}.billing-center-compact-row small{margin-top:3px;color:#98a2b3;font-size:8px}.billing-center-status{display:inline-flex;width:max-content;margin-top:4px;padding:3px 7px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:7.5px;font-weight:750;text-transform:capitalize}.billing-center-status--paid,.billing-center-status--succeeded,.billing-center-status--reconciled,.billing-center-status--won,.billing-center-status--issued,.billing-center-status--applied{background:#ecfdf3;color:#027a48}.billing-center-status--open,.billing-center-status--needs_response,.billing-center-status--pending,.billing-center-status--unpaid,.billing-center-status--attention,.billing-center-status--overdue{background:#fff7ed;color:#c2410c}.billing-center-status--failed,.billing-center-status--lost,.billing-center-status--cancelled{background:#fff1f3;color:#c01048}.billing-center-credit-grid{padding:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.billing-center-credit{min-height:105px;padding:11px;border:1px solid #e7eaf0;border-radius:8px;display:grid;align-content:space-between;gap:8px}.billing-center-credit>div{display:flex;justify-content:space-between;gap:8px}.billing-center-credit>strong{color:#101828;font-size:16px}.billing-center-credit strong{color:#344054}.billing-center-credit small{overflow:hidden;color:#98a2b3;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.billing-center-empty{min-height:120px;display:grid;place-items:center;color:#98a2b3;font-size:9px}.billing-center-loading{min-height:60vh;display:grid;place-items:center;align-content:center;gap:10px;color:#667085;font-size:10px}@media(max-width:1250px){.billing-center-kpis{grid-template-columns:repeat(3,1fr)}.billing-center-credit-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.billing-center-grid{grid-template-columns:1fr}.billing-center-row--invoice,.billing-center-row--transaction{grid-template-columns:1fr 1fr}}@media(max-width:620px){.billing-center-heading{flex-direction:column}.billing-center-kpis,.billing-center-credit-grid{grid-template-columns:1fr}}.resource-tabbed-center{min-width:0;display:grid;gap:18px}.resource-tabbed-center__header{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.resource-tabbed-center__heading{min-width:0}.resource-tabbed-center__eyebrow{display:inline-block;color:#059669;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resource-tabbed-center__heading h1{margin:5px 0 0;color:#111827;font-size:clamp(24px,3vw,31px);line-height:1.2}.resource-tabbed-center__heading p{max-width:760px;margin:8px 0 0;color:#6b7280;font-size:13px;line-height:1.65}.resource-tabbed-center__status{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.resource-tabbed-center__status>div{min-height:36px;padding:0 11px;border:1px solid #e5e7eb;border-radius:9px;background:#fff;display:flex;align-items:center;gap:7px;color:#4b5563;font-size:11px;font-weight:650}.resource-tabbed-center__status svg{color:#059669}.resource-tabbed-center__tabs-shell{overflow:hidden;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.resource-tabbed-center__tabs-shell .MuiTabs-root{min-height:48px}.resource-tabbed-center__tabs-shell .MuiTab-root{min-height:48px;padding:0 17px;color:#6b7280;font-size:11px;font-weight:750;text-transform:none}.resource-tabbed-center__tabs-shell .Mui-selected{color:#111827!important}.resource-tabbed-center__active{padding:15px 17px;border:1px solid #e5e7eb;border-radius:12px;background:linear-gradient(135deg,#fff,#f9fafb)}.resource-tabbed-center__active-copy{display:flex;align-items:center;justify-content:space-between;gap:14px}.resource-tabbed-center__active-copy div>span,.resource-tabbed-center__active-copy div>strong{display:block}.resource-tabbed-center__active-copy div>span{color:#9ca3af;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.resource-tabbed-center__active-copy div>strong{margin-top:3px;color:#111827;font-size:14px}.resource-tabbed-center__active>p{max-width:840px;margin:7px 0 0;color:#6b7280;font-size:11px;line-height:1.55}.resource-tabbed-center__readonly,.resource-tabbed-center__editable{padding:5px 9px;border-radius:999px;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.resource-tabbed-center__readonly{background:#f3f4f6;color:#6b7280}.resource-tabbed-center__editable{background:#ecfdf5;color:#047857}.resource-tabbed-center__body .resource-page__header{display:none}.resource-tabbed-center__body .resource-page{gap:0}.resource-tabbed-center__body .resource-card{margin-top:0}@media(max-width:900px){.resource-tabbed-center__header{display:grid}.resource-tabbed-center__status{justify-content:flex-start}}@media(max-width:560px){.resource-tabbed-center{gap:13px}.resource-tabbed-center__status{display:grid;grid-template-columns:1fr 1fr}.resource-tabbed-center__status>div{min-width:0}.resource-tabbed-center__active{padding:13px}.resource-tabbed-center__active-copy{align-items:flex-start}}.billing-configuration-page{min-width:0}.billing-configuration-center .resource-tabbed-center__tabs-shell{border-top:3px solid #111827}.usage-billing-page{min-width:0}.usage-billing-page .resource-center-page__hero{border-top:3px solid #374151}.invoices-page{display:grid;gap:18px;color:#172033}.invoices-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.invoices-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.invoices-page__header h2{margin:0;color:#111827;font-size:25px;font-weight:750;line-height:1.2}.invoices-page__header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13.5px;line-height:1.55}.invoices-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.invoices-metric{min-width:0;min-height:112px;padding:17px;border:1px solid #e5eaf1;border-radius:12px;background:#fff;display:flex;align-items:flex-start;gap:13px;box-shadow:0 2px 8px #0f172a06}.invoices-metric__icon{width:39px;height:39px;flex:0 0 39px;border-radius:10px;background:#eef4ff;color:#2563eb;display:grid;place-items:center}.invoices-metric>div:last-child{min-width:0;display:grid;gap:3px}.invoices-metric span,.invoice-definition span,.invoice-action-bar__balance span{color:#7a8699;font-size:11.5px;font-weight:600}.invoices-metric strong{overflow:hidden;color:#101828;font-size:20px;font-weight:750;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.invoices-metric small{color:#98a2b3;font-size:11px}.invoices-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff;box-shadow:0 2px 8px #0f172a06}.invoices-toolbar{min-height:66px;padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:12px}.invoices-search{width:min(100%,620px);min-height:40px;padding-left:12px;border:1px solid #d9e0ea;border-radius:9px;background:#fff;display:flex;align-items:center;gap:8px;transition:border-color .16s ease,box-shadow .16s ease}.invoices-search:focus-within{border-color:#85aaf8;box-shadow:0 0 0 3px #2563eb17}.invoices-search svg{flex:0 0 auto;color:#8994a5}.invoices-search input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#172033;font:inherit;font-size:13px}.invoices-search input::placeholder{color:#9aa4b3}.invoices-search button{align-self:stretch;padding:0 15px;border:0;border-left:1px solid #e7ebf1;background:#f8fafc;color:#344054;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.invoices-search button:hover{background:#f1f5f9}.invoices-status-filter{width:185px;flex:0 0 185px}.invoices-table{min-width:1040px}.invoices-table .MuiTableCell-head,.invoice-subtable .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:11px;font-weight:750;letter-spacing:.025em;text-transform:uppercase}.invoices-table .MuiTableCell-root{padding-top:12px;padding-bottom:12px;border-color:#edf0f5;font-size:12.5px;vertical-align:middle}.invoices-row{cursor:default}.invoices-primary,.invoices-secondary{min-width:0;display:grid;gap:2px}.invoices-primary strong,.invoices-secondary strong{overflow:hidden;color:#172033;font-size:12.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.invoices-primary span,.invoices-secondary span,.invoice-cell-note,.invoice-muted{color:#8a95a6;font-size:11px}.invoice-cell-note{display:block;margin-top:3px}.invoice-cell-note--mono,.invoice-definition--mono,.invoice-json{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.invoice-balance-due{color:#b42318}.invoice-balance-clear{color:#067647}.invoice-status{width:fit-content;max-width:100%;min-height:24px;padding:4px 8px;border:1px solid #e3e8ef;border-radius:999px;background:#f8fafc;color:#475467;display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;line-height:1;white-space:nowrap}.invoice-status>span{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor}.invoice-status--paid,.invoice-status--succeeded,.invoice-status--completed,.invoice-status--sent,.invoice-status--issued,.invoice-status--applied{border-color:#ccebdc;background:#f0fbf5;color:#067647}.invoice-status--unpaid,.invoice-status--pending,.invoice-status--queued,.invoice-status--draft,.invoice-status--running{border-color:#dbe6fa;background:#f2f6ff;color:#2459b7}.invoice-status--partially-paid,.invoice-status--overdue,.invoice-status--failed{border-color:#f3c9c6;background:#fff4f3;color:#b42318}.invoice-status--cancelled,.invoice-status--refunded,.invoice-status--reversed,.invoice-status--void,.invoice-status--skipped{border-color:#dfe3e8;background:#f6f7f9;color:#667085}.invoices-loading,.invoices-empty,.invoice-detail-empty{min-height:180px;padding:28px;color:#7a8699;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:12.5px}.invoices-loading{flex-direction:row}.invoices-empty strong{color:#344054;font-size:13px}.invoices-empty span{max-width:520px;line-height:1.5}.invoices-pagination{padding:12px 14px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.invoice-detail-dialog{height:min(900px,calc(100vh - 42px))}.invoice-detail-dialog .MuiDialogTitle-root{padding:15px 18px}.invoice-detail-content{padding:0!important;background:#f7f8fb}.invoice-detail-title,.invoice-detail-title__actions,.invoice-action-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.invoice-detail-title>div:first-child{min-width:0;display:grid;gap:2px}.invoice-detail-title>div:first-child span{color:#7a8699;font-size:10.5px;font-weight:700;text-transform:uppercase}.invoice-detail-title>div:first-child strong{overflow:hidden;color:#101828;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.invoice-action-bar{min-height:64px;padding:11px 16px;border-bottom:1px solid #e5e9ef;background:#fff;justify-content:flex-start;flex-wrap:wrap}.invoice-action-bar__balance{margin-left:auto;min-width:160px;display:grid;justify-items:end;gap:2px}.invoice-action-bar__balance strong{color:#101828;font-size:16px}.invoice-detail-tabs{padding:0 10px;background:#fff}.invoice-detail-tabs .MuiTab-root{min-height:48px;font-size:11.5px;font-weight:700;text-transform:none}.invoice-detail-section{padding:16px}.invoice-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.invoice-info-card,.invoice-history-card,.invoice-notes{border:1px solid #e3e8ef;border-radius:11px;background:#fff;box-shadow:0 1px 3px #0f172a06}.invoice-info-card__heading,.invoice-history-card__heading{min-height:58px;padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;gap:10px}.invoice-info-card__heading>svg,.invoice-history-card__heading>svg{color:#2563eb}.invoice-info-card__heading>div,.invoice-history-card__heading>div{min-width:0;display:grid;gap:1px}.invoice-info-card__heading span,.invoice-history-card__heading span{color:#98a2b3;font-size:10.5px}.invoice-info-card__heading strong,.invoice-history-card__heading strong{overflow:hidden;color:#344054;font-size:12.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.invoice-definitions{padding:2px 14px 8px}.invoice-definition{min-height:44px;padding:8px 0;border-bottom:1px solid #f0f2f5;display:flex;align-items:center;justify-content:space-between;gap:16px}.invoice-definition:last-child{border-bottom:0}.invoice-definition strong{max-width:65%;overflow:hidden;color:#344054;font-size:11.5px;font-weight:700;text-align:right;text-overflow:ellipsis;white-space:nowrap}.invoice-notes{margin-top:14px;padding:14px}.invoice-notes span{color:#7a8699;font-size:10.5px;font-weight:700;text-transform:uppercase}.invoice-notes p{margin:6px 0 0;color:#475467;font-size:12px;line-height:1.55;white-space:pre-wrap}.invoice-subtable-wrap{overflow:hidden;border:1px solid #e3e8ef;border-radius:10px;background:#fff}.invoice-subtable{min-width:900px}.invoice-subtable .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px;vertical-align:top}.invoice-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.invoice-history-list{max-height:470px;overflow:auto}.invoice-history-item,.invoice-event{min-height:72px;padding:11px 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.invoice-history-item:last-child,.invoice-event:last-child{border-bottom:0}.invoice-history-item>div:first-child,.invoice-history-item__amount{min-width:0;display:grid;gap:3px}.invoice-history-item>div:first-child strong,.invoice-event strong{color:#344054;font-size:12px}.invoice-history-item>div:first-child span{color:#667085;font-size:11px}.invoice-history-item small,.invoice-event small{color:#98a2b3;font-size:10.5px}.invoice-history-item__amount{justify-items:end;flex:0 0 auto}.invoice-history-item__amount>strong{color:#101828;font-size:12.5px}.invoice-timeline-list{display:grid;gap:10px}.invoice-timeline-item{padding:13px;border:1px solid #e3e8ef;border-radius:10px;background:#fff;display:flex;align-items:flex-start;gap:11px}.invoice-timeline-item__icon{width:34px;height:34px;flex:0 0 34px;border-radius:9px;background:#eef4ff;color:#2563eb;display:grid;place-items:center}.invoice-timeline-item__body{min-width:0;flex:1;display:grid;gap:4px}.invoice-timeline-item__title{display:flex;align-items:center;justify-content:space-between;gap:10px}.invoice-timeline-item__title strong{color:#344054;font-size:12.5px}.invoice-timeline-item__body>span{color:#667085;font-size:11px}.invoice-timeline-item__body>small{color:#98a2b3;font-size:10.5px}.invoice-json{max-width:100%;margin:7px 0 0;padding:8px 10px;overflow:auto;border:1px solid #e7ebf1;border-radius:7px;background:#f8fafc;color:#475467;font-size:10px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.invoice-event{display:block}.invoice-event>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.invoice-action-form{display:grid;gap:14px;padding-top:3px}.invoice-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.invoice-refund-source{padding:11px 12px;border:1px solid #e4e8ef;border-radius:8px;background:#f8fafc;display:grid;gap:3px}.invoice-refund-source span,.invoice-refund-source small{color:#7a8699;font-size:10.5px}.invoice-refund-source strong{color:#344054;font-size:12px}@media(max-width:1100px){.invoices-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.invoices-page{gap:14px}.invoices-page__header{display:grid}.invoices-page__header>.MuiButton-root{width:fit-content}.invoices-toolbar{align-items:stretch;flex-direction:column}.invoices-search,.invoices-status-filter{width:100%;flex-basis:auto}.invoice-overview-grid,.invoice-two-column{grid-template-columns:1fr}.invoice-action-bar__balance{width:100%;margin-left:0;padding-top:4px;justify-items:start}.invoice-detail-dialog{height:calc(100vh - 18px);margin:9px!important}.invoice-detail-section{padding:12px}}@media(max-width:560px){.invoices-metrics{grid-template-columns:1fr}.invoices-metric{min-height:94px}.invoices-page__header h2{font-size:22px}.invoices-search{min-height:42px}.invoices-search button{padding:0 12px}.invoice-detail-title{align-items:flex-start}.invoice-detail-title__actions{flex:0 0 auto}.invoice-action-bar{align-items:stretch}.invoice-action-bar>.MuiButton-root{width:100%}.invoice-action-grid{grid-template-columns:1fr}.invoice-definition{align-items:flex-start;flex-direction:column;gap:4px}.invoice-definition strong{max-width:100%;text-align:left}}.transactions-page{display:grid;gap:16px}.transactions-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.transactions-heading>div>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.transactions-heading h1{margin:4px 0 0;color:#101828;font-size:25px}.transactions-heading p{margin:6px 0 0;color:#667085;font-size:12px}.transactions-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.transactions-stats article{padding:13px;border:1px solid #e5e9ef;border-radius:9px;background:#fff}.transactions-stats span,.transactions-stats strong{display:block}.transactions-stats span{color:#98a2b3;font-size:8px}.transactions-stats strong{margin-top:5px;color:#101828;font-size:20px}.transactions-toolbar{padding:10px 12px;border:1px solid #e5e9ef;border-radius:9px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px}.transactions-toolbar>span{color:#98a2b3;font-size:8px}.transactions-search{width:min(480px,100%);height:39px;padding:0 11px;border:1px solid #dfe4ec;border-radius:8px;background:#f9fafb;display:flex;align-items:center;gap:8px;color:#98a2b3}.transactions-search input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:10px}.transactions-card{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.transactions-table-head,.transactions-row{display:grid;grid-template-columns:minmax(190px,1.3fr) 90px 110px 100px 110px 100px minmax(170px,.9fr);gap:10px;align-items:center}.transactions-table-head{min-height:40px;padding:0 13px;border-bottom:1px solid #e9edf2;background:#f8fafc;color:#98a2b3;font-size:7.5px;font-weight:800;text-transform:uppercase}.transactions-row{min-height:72px;padding:9px 13px;border-bottom:1px solid #f0f2f5}.transactions-row:last-child{border-bottom:0}.transactions-row>div:first-child{min-width:0}.transactions-row strong,.transactions-row small,.transactions-row em{display:block}.transactions-row strong{color:#344054;font-size:9px}.transactions-row small{margin-top:3px;overflow:hidden;color:#667085;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.transactions-row em{margin-top:3px;color:#98a2b3;font-size:7.5px;font-style:normal}.transactions-row>span{color:#667085;font-size:8.5px}.transactions-type{text-transform:capitalize}.transactions-status{width:max-content;padding:4px 7px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:7.5px;font-weight:750;text-transform:capitalize}.transactions-status--succeeded{background:#ecfdf3;color:#027a48}.transactions-status--pending{background:#fff7ed;color:#c2410c}.transactions-status--failed,.transactions-status--reversed{background:#fff1f3;color:#c01048}.transactions-actions{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.transactions-loading,.transactions-empty{min-height:280px;display:grid;place-items:center;align-content:center;gap:8px;color:#98a2b3;font-size:9px}.transactions-empty strong{color:#667085}.transactions-pagination{display:flex;justify-content:flex-end}.transactions-refund-form{padding-top:8px;display:grid;gap:14px}.transactions-refund-source{padding:11px;border:1px solid #e4e7ec;border-radius:8px;background:#f8fafc}.transactions-refund-source span,.transactions-refund-source strong,.transactions-refund-source small{display:block}.transactions-refund-source span,.transactions-refund-source small{color:#667085;font-size:8px}.transactions-refund-source strong{margin:4px 0;color:#344054;font-size:10px}@media(max-width:1100px){.transactions-table-head{display:none}.transactions-row{grid-template-columns:minmax(180px,1fr) 100px 100px auto}.transactions-row>*:nth-child(4),.transactions-row>*:nth-child(5),.transactions-row>*:nth-child(6){display:none}}@media(max-width:700px){.transactions-heading{flex-direction:column}.transactions-stats{grid-template-columns:1fr 1fr}.transactions-row{grid-template-columns:1fr auto}.transactions-row>*:nth-child(2),.transactions-row>*:nth-child(3){display:none}}.payment-disputes-page{display:grid;gap:16px}.payment-disputes-heading{display:flex;justify-content:space-between;gap:20px}.payment-disputes-heading>div:first-child>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.payment-disputes-heading h1{margin:4px 0 0;color:#101828;font-size:25px}.payment-disputes-heading p{margin:6px 0 0;color:#667085;font-size:12px}.payment-disputes-heading>div:last-child{display:flex;gap:8px}.payment-disputes-toolbar{padding:10px 12px;border:1px solid #e5e9ef;border-radius:9px;background:#fff;display:flex;justify-content:space-between;gap:10px}.payment-disputes-toolbar>div{width:min(460px,100%);height:39px;padding:0 11px;border:1px solid #dfe4ec;border-radius:8px;background:#f9fafb;display:flex;align-items:center;gap:8px;color:#98a2b3}.payment-disputes-toolbar input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:10px}.payment-disputes-toolbar>span{align-self:center;color:#98a2b3;font-size:8px}.payment-disputes-card{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.payment-disputes-head,.payment-disputes-row{display:grid;grid-template-columns:minmax(190px,1.25fr) 80px 110px minmax(160px,1fr) 145px 105px;gap:11px;align-items:center}.payment-disputes-head{min-height:40px;padding:0 13px;border-bottom:1px solid #e9edf2;background:#f8fafc;color:#98a2b3;font-size:7.5px;font-weight:800;text-transform:uppercase}.payment-disputes-row{width:100%;min-height:72px;padding:9px 13px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;text-align:left;cursor:pointer}.payment-disputes-row:hover{background:#fafbfc}.payment-disputes-row>div{min-width:0}.payment-disputes-row strong,.payment-disputes-row small,.payment-disputes-row em{display:block}.payment-disputes-row strong{color:#344054;font-size:9px}.payment-disputes-row small{margin-top:3px;overflow:hidden;color:#667085;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.payment-disputes-row em{margin-top:3px;color:#98a2b3;font-size:7.5px;font-style:normal}.payment-disputes-row>span{overflow:hidden;color:#667085;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.payment-disputes-status{width:max-content;padding:4px 7px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:7.5px;font-weight:750;text-transform:capitalize}.payment-disputes-status--open,.payment-disputes-status--needs_response{background:#fff7ed;color:#c2410c}.payment-disputes-status--won,.payment-disputes-status--closed{background:#ecfdf3;color:#027a48}.payment-disputes-status--lost{background:#fff1f3;color:#c01048}.payment-disputes-loading,.payment-disputes-empty{min-height:280px;display:grid;place-items:center;align-content:center;gap:8px;color:#98a2b3;font-size:9px}.payment-disputes-pagination{display:flex;justify-content:flex-end}.payment-disputes-form{padding-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.payment-disputes-wide{grid-column:1 / -1}@media(max-width:900px){.payment-disputes-head{display:none}.payment-disputes-row{grid-template-columns:1fr auto auto}.payment-disputes-row>*:nth-child(2),.payment-disputes-row>*:nth-child(4),.payment-disputes-row>*:nth-child(5){display:none}}@media(max-width:650px){.payment-disputes-heading{flex-direction:column}.payment-disputes-heading>div:last-child{width:100%}.payment-disputes-heading>div:last-child .MuiButton-root{flex:1}.payment-disputes-form{grid-template-columns:1fr}.payment-disputes-wide{grid-column:auto}}.gateway-reconciliation-page{display:grid;gap:16px}.gateway-reconciliation-heading{display:flex;justify-content:space-between;gap:20px}.gateway-reconciliation-heading>div:first-child>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.gateway-reconciliation-heading h1{margin:4px 0 0;color:#101828;font-size:25px}.gateway-reconciliation-heading p{max-width:680px;margin:6px 0 0;color:#667085;font-size:12px;line-height:1.55}.gateway-reconciliation-heading>div:last-child{display:flex;gap:8px}.gateway-reconciliation-toolbar{padding:10px 12px;border:1px solid #e5e9ef;border-radius:9px;background:#fff;display:flex;justify-content:space-between;gap:10px}.gateway-reconciliation-toolbar>div{width:min(460px,100%);height:39px;padding:0 11px;border:1px solid #dfe4ec;border-radius:8px;background:#f9fafb;display:flex;align-items:center;gap:8px;color:#98a2b3}.gateway-reconciliation-toolbar input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:10px}.gateway-reconciliation-toolbar>span{align-self:center;color:#98a2b3;font-size:8px}.gateway-reconciliation-card{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.gateway-reconciliation-head,.gateway-reconciliation-row{display:grid;grid-template-columns:minmax(185px,1.2fr) 110px 100px 110px 110px 110px 100px;gap:10px;align-items:center}.gateway-reconciliation-head{min-height:40px;padding:0 13px;border-bottom:1px solid #e9edf2;background:#f8fafc;color:#98a2b3;font-size:7.5px;font-weight:800;text-transform:uppercase}.gateway-reconciliation-row{width:100%;min-height:72px;padding:9px 13px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;text-align:left;cursor:pointer}.gateway-reconciliation-row:hover{background:#fafbfc}.gateway-reconciliation-row strong,.gateway-reconciliation-row small,.gateway-reconciliation-row em{display:block}.gateway-reconciliation-row strong{color:#344054;font-size:9px}.gateway-reconciliation-row small{margin-top:3px;color:#667085;font-size:8px}.gateway-reconciliation-row em{margin-top:3px;color:#98a2b3;font-size:7.5px;font-style:normal}.gateway-reconciliation-row>span{color:#667085;font-size:8.5px}.gateway-reconciliation-status{width:max-content;padding:4px 7px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:7.5px;font-weight:750;text-transform:capitalize}.gateway-reconciliation-status--reconciled{background:#ecfdf3;color:#027a48}.gateway-reconciliation-status--attention{background:#fff1f3;color:#c01048}.gateway-reconciliation-status--pending{background:#fff7ed;color:#c2410c}.gateway-reconciliation-loading,.gateway-reconciliation-empty{min-height:280px;display:grid;place-items:center;align-content:center;gap:8px;color:#98a2b3;font-size:9px}.gateway-reconciliation-pagination{display:flex;justify-content:flex-end}.gateway-reconciliation-form{padding-top:8px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.gateway-reconciliation-wide{grid-column:1 / -1}@media(max-width:1000px){.gateway-reconciliation-head{display:none}.gateway-reconciliation-row{grid-template-columns:1fr 110px 110px auto}.gateway-reconciliation-row>*:nth-child(3),.gateway-reconciliation-row>*:nth-child(5),.gateway-reconciliation-row>*:nth-child(6){display:none}}@media(max-width:650px){.gateway-reconciliation-heading{flex-direction:column}.gateway-reconciliation-heading>div:last-child{width:100%}.gateway-reconciliation-heading>div:last-child .MuiButton-root{flex:1}.gateway-reconciliation-form{grid-template-columns:1fr}.gateway-reconciliation-wide{grid-column:auto}}.quotes-page{display:grid;gap:18px}.quotes-header{display:flex;justify-content:space-between;gap:20px}.quotes-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.quotes-header h2{margin:5px 0 0;color:#101828;font-size:25px}.quotes-header p{max-width:750px;margin:7px 0 0;color:#667085;font-size:13px}.quotes-header__actions{display:flex;gap:8px}.quotes-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.quotes-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.quotes-stats span{color:#7a8699;font-size:11px}.quotes-stats strong{color:#101828;font-size:21px}.quotes-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.quotes-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:12px}.quotes-toolbar form{width:min(100%,620px);min-height:40px;padding-left:12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.quotes-toolbar form input{min-width:0;flex:1;border:0;outline:0;font:inherit;font-size:12px}.quotes-toolbar form button{align-self:stretch;padding:0 14px;border:0;border-left:1px solid #e7ebf1;background:#f8fafc;font-weight:700;cursor:pointer}.quotes-toolbar .MuiTextField-root{min-width:180px}.quotes-table{min-width:1100px}.quotes-table .MuiTableCell-head,.quote-detail-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.quotes-table .MuiTableCell-root,.quote-detail-table .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.quote-primary{display:grid;gap:2px}.quote-primary strong{color:#344054;font-size:12px}.quote-primary span{color:#98a2b3;font-size:10px}.quote-status{width:fit-content;padding:4px 8px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700}.quote-status>span{width:6px;height:6px;border-radius:50%;background:currentColor}.quote-status--draft{background:#f2f4f7;color:#475467}.quote-status--sent{background:#eef4ff;color:#2459b7}.quote-status--accepted{background:#f0fbf5;color:#067647}.quote-status--declined,.quote-status--expired{background:#fff4f3;color:#b42318}.quotes-loading,.quotes-empty{min-height:170px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.quotes-pagination{padding:12px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.quote-form{display:grid;gap:18px}.quote-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.quote-form-full{grid-column:1 / -1}.quote-lines-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.quote-lines-heading>div{display:grid}.quote-lines-heading strong{color:#344054;font-size:12px}.quote-lines-heading span{color:#98a2b3;font-size:10.5px}.quote-lines{display:grid;gap:8px}.quote-line{display:grid;grid-template-columns:minmax(220px,1fr) 100px 150px 40px;gap:8px;align-items:center}.quote-detail-title{display:flex;justify-content:space-between;gap:12px}.quote-detail-title>div{display:grid}.quote-detail-title span{color:#98a2b3;font-size:10px}.quote-detail-title strong{color:#101828;font-size:16px}.quote-detail-actions{padding-bottom:12px}.quote-overview{padding:16px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.quote-overview section{min-height:90px;padding:14px;border:1px solid #e5eaf1;border-radius:10px;display:grid;align-content:center;gap:3px}.quote-overview span{color:#98a2b3;font-size:10px}.quote-overview strong{color:#344054;font-size:12px}.quote-overview small{color:#667085;font-size:10px}.quote-detail-table{margin-top:15px;border:1px solid #e5eaf1;border-radius:10px}.quote-events{padding-top:15px;display:grid;gap:9px}.quote-events>div{padding:12px;border:1px solid #e5eaf1;border-radius:9px;display:grid;gap:4px}.quote-events strong{color:#344054;font-size:12px}.quote-events span{color:#98a2b3;font-size:10px}.quote-events pre{margin:5px 0 0;padding:9px;overflow:auto;border-radius:7px;background:#f8fafc;font-size:10px}@media(max-width:800px){.quotes-header,.quotes-toolbar{flex-direction:column}.quotes-stats{grid-template-columns:repeat(2,1fr)}.quotes-toolbar form,.quotes-toolbar .MuiTextField-root{width:100%}.quote-form-grid,.quote-overview{grid-template-columns:1fr}.quote-form-full{grid-column:auto}.quote-line{grid-template-columns:1fr}}@media(max-width:520px){.quotes-stats{grid-template-columns:1fr}.quotes-header__actions{flex-direction:column}}.tax-page{display:grid;gap:18px}.tax-header{display:flex;justify-content:space-between;gap:20px}.tax-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tax-header h2{margin:5px 0 0;color:#101828;font-size:25px}.tax-header p{max-width:720px;margin:7px 0 0;color:#667085;font-size:13px}.tax-header>div:last-child{display:flex;gap:8px}.tax-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.tax-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:12px}.tax-toolbar form{width:min(100%,620px);min-height:40px;padding-left:12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.tax-toolbar input{min-width:0;flex:1;border:0;outline:0;font:inherit;font-size:12px}.tax-toolbar button{align-self:stretch;padding:0 14px;border:0;border-left:1px solid #e7ebf1;background:#f8fafc;font-weight:700;cursor:pointer}.tax-toolbar>span{color:#98a2b3;font-size:11px}.tax-table{min-width:900px}.tax-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.tax-table .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.tax-table td>small{display:block;margin-top:2px;color:#98a2b3;font-size:9.5px}.tax-flags{color:#667085;font-size:10.5px}.tax-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.tax-status--active{background:#f0fbf5;color:#067647}.tax-status--disabled{background:#f2f4f7;color:#667085}.tax-loading,.tax-empty{min-height:170px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.tax-pagination{padding:12px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.tax-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.tax-switches{grid-column:1 / -1;padding:6px 10px;border:1px solid #e5eaf1;border-radius:9px;display:grid}@media(max-width:700px){.tax-header,.tax-toolbar{flex-direction:column}.tax-header>div:last-child{flex-wrap:wrap}.tax-toolbar form{width:100%}.tax-form{grid-template-columns:1fr}.tax-switches{grid-column:auto}}.rates-page{display:grid;gap:18px}.rates-header{display:flex;justify-content:space-between;gap:20px}.rates-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rates-header h2{margin:5px 0 0;color:#101828;font-size:25px}.rates-header p{max-width:720px;margin:7px 0 0;color:#667085;font-size:13px}.rates-header>div:last-child{display:flex;gap:8px}.rates-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.rates-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:12px}.rates-toolbar form{width:min(100%,620px);min-height:40px;padding-left:12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.rates-toolbar input{min-width:0;flex:1;border:0;outline:0;font:inherit;font-size:12px}.rates-toolbar button{align-self:stretch;padding:0 14px;border:0;border-left:1px solid #e7ebf1;background:#f8fafc;font-weight:700;cursor:pointer}.rates-toolbar>span{color:#98a2b3;font-size:11px}.rates-table{min-width:850px}.rates-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.rates-table .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.rate-pair{color:#2459b7}.rates-loading,.rates-empty{min-height:170px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.rates-pagination{padding:12px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.rates-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.rates-form-full{grid-column:1 / -1}@media(max-width:700px){.rates-header,.rates-toolbar{flex-direction:column}.rates-header>div:last-child{flex-wrap:wrap}.rates-toolbar form{width:100%}.rates-form{grid-template-columns:1fr}.rates-form-full{grid-column:auto}}.product-associations-panel{min-width:0;display:grid;gap:14px}.product-associations-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.product-associations-panel__title{display:flex;align-items:flex-start;gap:9px;color:#6254d9}.product-associations-panel__title>div{min-width:0}.product-associations-panel__title h3{margin:0;color:#1f2937;font-size:13px}.product-associations-panel__title p{max-width:800px;margin:5px 0 0;color:#7b8493;font-size:9px;line-height:1.6}.product-associations-panel__attach{padding:12px;border:1px solid #e6e9ef;border-radius:10px;background:#fafbfc;display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:9px;align-items:center}.product-associations-panel__summary{display:flex;flex-wrap:wrap;gap:8px}.product-associations-panel__summary span{padding:5px 8px;border:1px solid #e6e9ef;border-radius:999px;background:#fff;color:#7b8493;font-size:8px}.product-associations-panel__summary strong{color:#344054}.product-associations-panel__loading,.product-associations-panel__empty{min-height:150px;border:1px dashed #d9dee7;border-radius:10px;background:#fbfcfd;color:#98a2b3;display:flex;align-items:center;justify-content:center;gap:8px;font-size:9px}.product-associations-panel__empty{flex-direction:column;text-align:center}.product-associations-panel__empty strong{color:#475467;font-size:10px}.product-associations-panel__empty span{max-width:430px;line-height:1.55}.product-associations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.product-association-card{min-width:0;padding:12px;border:1px solid #e6e9ef;border-radius:10px;background:#fff;display:grid;gap:8px}.product-association-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.product-association-card__top>div{min-width:0}.product-association-card__top span,.product-association-card__top strong{display:block}.product-association-card__top span{color:#98a2b3;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.product-association-card__top strong{margin-top:3px;overflow:hidden;color:#344054;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.product-association-card p{margin:0;color:#667085;font-size:8.5px;line-height:1.55}.product-association-card__meta{display:flex;flex-wrap:wrap;gap:7px}.product-association-card__meta span{color:#98a2b3;font-size:7.5px}.product-association-card__actions{padding-top:2px;border-top:1px solid #f0f2f5;display:flex;justify-content:flex-end}.product-associations-option{min-width:0;display:grid;gap:2px}.product-associations-option strong{color:#344054;font-size:10px}.product-associations-option span{color:#98a2b3;font-size:8px}@media(max-width:760px){.product-associations-panel__attach,.product-associations-grid{grid-template-columns:1fr}.product-associations-panel__attach .MuiButton-root{width:100%}}.products-page{max-width:1540px;margin:0 auto}.products-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.products-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.products-page__header h2{margin:0;color:#172033;font-size:22px;line-height:1.25;letter-spacing:-.035em}.products-page__header p{max-width:760px;margin:7px 0 0;color:#7b8493;font-size:11.5px;line-height:1.65}.products-page__actions{display:flex;gap:8px;flex:0 0 auto}.products-metrics{margin-bottom:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.products-metric{min-height:98px;padding:17px;border:1px solid #e7ebf1;border-radius:12px;display:flex;align-items:flex-start;gap:12px;background:#fff}.products-metric__icon{width:39px;height:39px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#edf4ff}.products-metric span,.products-metric strong,.products-metric small{display:block}.products-metric span{color:#667085;font-size:10px;font-weight:600}.products-metric strong{margin-top:4px;color:#172033;font-size:22px;line-height:1.15;letter-spacing:-.035em}.products-metric small{margin-top:5px;color:#98a2b3;font-size:9px}.products-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.products-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:18px}.products-toolbar>span{color:#98a2b3;font-size:9.5px}.products-search{width:min(500px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3;background:#fff}.products-search:focus-within{border-color:#a8c4ff;box-shadow:0 0 0 3px #2563eb0f}.products-search input{min-width:0;flex:1;border:0;outline:none;color:#344054;font-size:11.5px;background:transparent}.products-search input::placeholder{color:#a0a8b5}.products-search button{height:29px;padding:0 11px;border:0;border-radius:7px;cursor:pointer;color:#536074;font-size:10px;font-weight:600;background:#f2f4f7}.products-loading{min-height:310px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7d8795;font-size:11px}.products-loading--detail{min-height:380px}.products-table{min-width:1100px}.products-table .MuiTableCell-root{padding:13px 15px;font-size:10.5px}.product-name-button{min-width:200px;padding:0;border:0;display:inline-flex;align-items:center;gap:10px;cursor:pointer;text-align:left;background:transparent}.product-name-button__icon{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#edf4ff}.product-name-button strong,.product-name-button small{display:block}.product-name-button strong{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:10.5px}.product-name-button small{max-width:210px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#98a2b3;font-size:8.8px}.product-name-button:hover strong{color:#2563eb}.product-module{padding:4px 7px;border-radius:6px;color:#536074;font-family:Consolas,monospace;font-size:9px;background:#f4f6f8}.products-status{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;color:#667085;font-size:9px;font-weight:600;text-transform:capitalize;background:#f0f2f5}.products-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.products-status--active{color:#087a52;background:#e9f8f1}.products-status--retired{color:#8b5f12;background:#fff5df}.products-status--hidden{color:#667085;background:#f0f2f5}.products-empty{min-height:310px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#2563eb;text-align:center}.products-empty strong{margin-top:12px;color:#344054;font-size:13px}.products-empty span{margin:6px 0 16px;color:#8b94a2;font-size:10px}.products-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.product-editor-dialog,.product-detail-dialog{border-radius:14px!important}.product-dialog-title span,.product-dialog-title strong{display:block}.product-dialog-title span{margin-bottom:3px;color:#98a2b3;font-size:9px}.product-dialog-title strong{color:#253045;font-size:16px}.product-form-section{padding:9px 2px}.product-form-heading{margin-bottom:18px;display:flex;align-items:flex-start;gap:12px}.product-form-heading>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;font-size:9px;font-weight:700;background:#edf4ff}.product-form-heading h3{margin:0;color:#344054;font-size:13px}.product-form-heading p{margin:4px 0 0;color:#98a2b3;font-size:9.5px;line-height:1.5}.product-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.product-form-grid .MuiInputBase-root,.product-form-grid .MuiInputLabel-root,.product-form-grid .MuiFormHelperText-root{font-size:11px}.product-form-divider{height:1px;margin:17px 0;background:#edf0f4}.product-switch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-switch-card{min-height:72px;padding:10px 12px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfd}.product-switch-card .MuiFormControlLabel-label{color:#455266;font-size:10.5px;font-weight:600}.product-switch-card>span{display:block;margin-left:46px;margin-top:-5px;color:#98a2b3;font-size:8.6px;line-height:1.45}.product-detail-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.product-detail-title>div:first-child span,.product-detail-title>div:first-child strong{display:block}.product-detail-title>div:first-child span{margin-bottom:3px;color:#98a2b3;font-size:9px}.product-detail-title>div:first-child strong{color:#253045;font-size:16px}.product-detail-title__actions{display:flex;align-items:center;gap:7px}.product-detail-toolbar{margin-bottom:12px;display:flex;align-items:center;gap:8px}.product-detail-tabs{margin-top:4px}.product-detail-tabs .MuiTab-root{min-height:45px;padding:0 15px;font-size:10px;font-weight:600}.product-detail-section{padding:20px 0 4px}.product-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-info-card{padding:17px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.product-info-card__heading{margin-bottom:14px;display:flex;align-items:center;gap:9px;color:#2563eb}.product-info-card__heading span,.product-info-card__heading strong{display:block}.product-info-card__heading span{color:#98a2b3;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-info-card__heading strong{margin-top:2px;color:#344054;font-size:11px}.product-definitions{border-top:1px solid #f0f2f5}.product-definition{min-height:42px;padding:8px 0;border-bottom:1px solid #f2f4f6;display:flex;align-items:center;justify-content:space-between;gap:16px}.product-definition:last-child{border-bottom:0}.product-definition span{color:#8b94a2;font-size:9.5px}.product-definition strong{max-width:62%;overflow:hidden;text-overflow:ellipsis;color:#4d596b;font-size:10px;font-weight:600;text-align:right}.product-definition--mono{font-family:Consolas,monospace;font-weight:500!important}.product-description-card{margin-top:12px;padding:16px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.product-description-card>span{color:#98a2b3;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.product-description-card p{margin:8px 0 0;color:#5d6878;font-size:10.5px;line-height:1.65;white-space:pre-line}.product-section-header{margin-bottom:15px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.product-section-header h3{margin:0;color:#344054;font-size:13px}.product-section-header p{margin:4px 0 0;color:#98a2b3;font-size:9.5px;line-height:1.5}.products-empty-inline{min-height:170px;padding:30px;border:1px dashed #dfe4eb;border-radius:10px;display:grid;place-items:center;color:#98a2b3;font-size:10.5px;text-align:center;background:#fbfcfd}.product-inner-table-wrap{overflow:hidden;border:1px solid #e7ebf1;border-radius:10px}.product-inner-table .MuiTableCell-root{padding:11px 13px;font-size:10px}.product-price-status{min-height:22px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;color:#667085;font-size:8.8px;font-weight:600;background:#f0f2f5}.product-price-status--enabled{color:#087a52;background:#e9f8f1}.product-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.product-related-card{min-height:74px;padding:14px;border:1px solid #e7ebf1;border-radius:10px;background:#fff}.product-related-card strong,.product-related-card span{display:block}.product-related-card strong{color:#344054;font-size:10.5px}.product-related-card span{margin-top:5px;color:#98a2b3;font-size:9px;line-height:1.5}.product-price-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 13px}.product-price-form .MuiInputBase-root,.product-price-form .MuiInputLabel-root{font-size:11px}.product-price-enabled{grid-column:1 / -1;padding:7px 9px;border-radius:9px;background:#f8fafc}.product-price-enabled .MuiFormControlLabel-label{color:#455266;font-size:10.5px;font-weight:600}@media(max-width:1100px){.products-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-overview-grid{grid-template-columns:1fr}}@media(max-width:760px){.products-page__header{flex-direction:column}.products-page__actions{width:100%}.products-page__actions .MuiButton-root{flex:1}.products-metrics{grid-template-columns:1fr}.products-toolbar{align-items:stretch;flex-direction:column}.products-search{width:100%}.product-form-grid,.product-switch-grid,.product-price-form,.product-related-grid{grid-template-columns:1fr}.product-detail-toolbar{align-items:stretch;flex-direction:column}.product-detail-toolbar .MuiButton-root{width:100%}.product-definition{align-items:flex-start;flex-direction:column;gap:4px}.product-definition strong{max-width:100%;text-align:left}}.product-redirects-page{min-width:0;display:grid;gap:16px}.product-redirects-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.product-redirects-header>div:first-child>span{color:#6d4aff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.product-redirects-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.product-redirects-header p{max-width:820px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.product-redirects-header__actions{display:flex;flex-wrap:wrap;gap:8px}.product-redirects-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.product-redirects-metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.product-redirects-metrics span,.product-redirects-metrics strong,.product-redirects-metrics small{display:block}.product-redirects-metrics span{color:#667085;font-size:8px}.product-redirects-metrics strong{margin-top:4px;color:#101828;font-size:20px;line-height:1}.product-redirects-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px}.product-redirects-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.product-redirects-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(280px,1fr) 180px 170px auto;align-items:center;gap:9px}.product-redirects-search{height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;background:#fff;color:#98a2b3;display:flex;align-items:center;gap:8px}.product-redirects-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font-size:11px}.product-redirects-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.product-redirects-loading{min-height:240px;color:#8b94a2;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px}.product-redirects-table{min-width:1180px}.product-redirects-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px;vertical-align:middle}.product-redirects-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.product-redirects-url{display:flex;align-items:center;gap:8px;color:#6d4aff}.product-redirects-url strong,.product-redirects-url span,.product-redirects-target strong,.product-redirects-target span{display:block}.product-redirects-url strong,.product-redirects-target strong{color:#344054;font-size:9px}.product-redirects-url span,.product-redirects-target span{margin-top:3px;color:#98a2b3;font-size:7.5px}.product-redirects-missing{color:#b42318;font-size:8.5px;font-weight:700}.product-redirects-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px}.product-redirects-empty{min-height:190px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.product-redirects-empty strong{color:#475467;font-size:10px}.product-redirects-empty span{max-width:440px;font-size:8.5px;line-height:1.5}.product-redirects-pagination{min-height:60px;padding:11px 14px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.product-redirects-dialog{display:grid;gap:14px}@media(max-width:1050px){.product-redirects-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-redirects-toolbar{grid-template-columns:1fr 170px 170px}.product-redirects-toolbar .MuiButton-root{grid-column:1 / -1}}@media(max-width:720px){.product-redirects-header{align-items:stretch;flex-direction:column}.product-redirects-header__actions{flex-direction:column}.product-redirects-header__actions .MuiButton-root{width:100%}.product-redirects-metrics,.product-redirects-toolbar{grid-template-columns:1fr}.product-redirects-toolbar .MuiButton-root{grid-column:auto}.product-redirects-pagination{justify-content:center}}.product-commerce-page{min-width:0}.product-commerce-center .resource-tabbed-center__active{background:linear-gradient(135deg,#fff,#f8fafc)}.upgrade-page{max-width:1540px;margin:0 auto}.upgrade-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.upgrade-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.upgrade-page__header h2{margin:0;color:#172033;font-size:22px;line-height:1.25;letter-spacing:-.035em}.upgrade-page__header p{max-width:760px;margin:7px 0 0;color:#7b8493;font-size:11.5px;line-height:1.65}.upgrade-page__actions{display:flex;gap:8px;flex:0 0 auto}.upgrade-metrics{margin-bottom:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.upgrade-metric{min-height:96px;padding:17px;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.upgrade-metric span,.upgrade-metric strong,.upgrade-metric small{display:block}.upgrade-metric span{color:#667085;font-size:10px;font-weight:600}.upgrade-metric strong{margin-top:6px;color:#172033;font-size:22px;line-height:1.15;letter-spacing:-.035em}.upgrade-metric small{margin-top:5px;color:#98a2b3;font-size:9px}.upgrade-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.upgrade-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:18px}.upgrade-toolbar>span{color:#98a2b3;font-size:9.5px}.upgrade-search{width:min(500px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3}.upgrade-search:focus-within{border-color:#a8c4ff;box-shadow:0 0 0 3px #2563eb0f}.upgrade-search input{min-width:0;flex:1;border:0;outline:none;color:#344054;font-size:11.5px}.upgrade-search button{height:29px;padding:0 11px;border:0;border-radius:7px;cursor:pointer;color:#536074;font-size:10px;font-weight:600;background:#f2f4f7}.upgrade-loading{min-height:310px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7d8795;font-size:11px}.upgrade-table{min-width:1050px}.upgrade-table .MuiTableCell-root{padding:13px 15px;font-size:10.5px}.upgrade-product{min-width:190px;display:flex;align-items:center;gap:10px}.upgrade-product__icon{width:35px;height:35px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#5b6473;background:#f2f4f7}.upgrade-product__icon--target{color:#2563eb;background:#edf4ff}.upgrade-product strong,.upgrade-product small{display:block}.upgrade-product strong{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:10.5px}.upgrade-product small{margin-top:3px;color:#98a2b3;font-size:8.8px}.upgrade-arrow{color:#98a2b3}.upgrade-pricing-cell{display:flex;align-items:center;gap:7px}.upgrade-pricing-cell>span:last-child{color:#667085;font-size:9px}.upgrade-mode{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;font-size:8.8px;font-weight:600}.upgrade-mode--prorata{color:#175cd3;background:#eff4ff}.upgrade-mode--full{color:#7a2e9d;background:#f5efff}.upgrade-mode--fixed{color:#a15c07;background:#fff5df}.upgrade-status{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:600}.upgrade-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.upgrade-status--enabled{color:#087a52;background:#e9f8f1}.upgrade-status--disabled{color:#667085;background:#f0f2f5}.upgrade-empty{min-height:310px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#2563eb;text-align:center}.upgrade-empty strong{margin-top:12px;color:#344054;font-size:13px}.upgrade-empty span{max-width:360px;margin:6px 0 16px;color:#8b94a2;font-size:10px;line-height:1.55}.upgrade-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.upgrade-dialog{border-radius:14px!important}.upgrade-dialog__title span,.upgrade-dialog__title strong{display:block}.upgrade-dialog__title span{margin-bottom:3px;color:#98a2b3;font-size:9px}.upgrade-dialog__title strong{color:#253045;font-size:16px}.upgrade-form-section{padding:9px 2px}.upgrade-form-heading{margin-bottom:18px;display:flex;align-items:flex-start;gap:12px}.upgrade-form-heading>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;font-size:9px;font-weight:700;background:#edf4ff}.upgrade-form-heading h3{margin:0;color:#344054;font-size:13px}.upgrade-form-heading p{margin:4px 0 0;color:#98a2b3;font-size:9.5px;line-height:1.5}.upgrade-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.upgrade-form-grid .MuiInputBase-root,.upgrade-form-grid .MuiInputLabel-root{font-size:11px}.upgrade-preview{margin-top:14px;padding:13px;border:1px solid #e7ebf1;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:14px;color:#98a2b3;background:#fafbfd}.upgrade-preview strong{color:#455266;font-size:10px}.upgrade-divider{height:1px;margin:17px 0;background:#edf0f4}.upgrade-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.upgrade-mode-card{min-height:92px;padding:13px;border:1px solid #e2e6ec;border-radius:10px;cursor:pointer;text-align:left;background:#fff}.upgrade-mode-card:hover{border-color:#cbd7eb;background:#fafcff}.upgrade-mode-card--active{border-color:#93b5ff;background:#f4f8ff;box-shadow:0 0 0 2px #2563eb0d}.upgrade-mode-card strong,.upgrade-mode-card span{display:block}.upgrade-mode-card strong{color:#344054;font-size:10.5px}.upgrade-mode-card span{margin-top:5px;color:#98a2b3;font-size:8.8px;line-height:1.45}.upgrade-switches{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.upgrade-switch-card{min-height:72px;padding:9px 11px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfd}.upgrade-switch-card .MuiFormControlLabel-label{color:#455266;font-size:10.5px;font-weight:600}.upgrade-switch-card>span{display:block;margin-left:46px;margin-top:-5px;color:#98a2b3;font-size:8.6px;line-height:1.45}.upgrade-code-example{margin-top:13px;overflow:hidden;border:1px solid #e3e8ee;border-radius:9px;background:#172033}.upgrade-code-example>span{display:block;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.07);color:#ffffff85;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.upgrade-code-example pre{margin:0;padding:13px;overflow-x:auto;color:#dce6f6;font-family:Consolas,monospace;font-size:9.5px;line-height:1.65}@media(max-width:1050px){.upgrade-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.upgrade-toolbar{align-items:stretch;flex-direction:column}.upgrade-search{width:100%}}@media(max-width:720px){.upgrade-page__header{flex-direction:column}.upgrade-page__actions{width:100%}.upgrade-page__actions .MuiButton-root{flex:1}.upgrade-metrics,.upgrade-form-grid,.upgrade-mode-grid,.upgrade-switches{grid-template-columns:1fr}.upgrade-preview{align-items:flex-start;flex-direction:column}}.services-page{max-width:1540px;margin:0 auto}.services-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.services-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.services-page__header h2{margin:0;color:#172033;font-size:22px;letter-spacing:-.035em}.services-page__header p{max-width:790px;margin:7px 0 0;color:#7b8493;font-size:11.5px;line-height:1.65}.services-metrics{margin-bottom:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.services-metric{min-height:102px;padding:17px;border:1px solid #e7ebf1;border-radius:12px;display:flex;align-items:flex-start;gap:12px;background:#fff}.services-metric__icon{width:39px;height:39px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#edf4ff}.services-metric span,.services-metric strong,.services-metric small{display:block}.services-metric span{color:#667085;font-size:10px;font-weight:600}.services-metric strong{margin-top:4px;color:#172033;font-size:22px;letter-spacing:-.035em}.services-metric small{margin-top:5px;color:#98a2b3;font-size:9px}.services-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.services-toolbar{min-height:68px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:14px}.services-search{width:min(560px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3;background:#fff}.services-search:focus-within{border-color:#9fbeff;box-shadow:0 0 0 3px #2563eb0f}.services-search input{min-width:0;flex:1;border:0;outline:0;color:#344054;font-size:11.5px;background:transparent}.services-search button{height:29px;padding:0 11px;border:0;border-radius:7px;color:#536074;font-size:10px;font-weight:600;cursor:pointer;background:#f2f4f7}.services-status-filter{width:170px}.services-status-filter .MuiInputBase-root{height:39px;font-size:11px}.services-loading{min-height:310px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7d8795;font-size:11px}.services-loading--detail{min-height:460px}.services-table{min-width:1180px}.services-table .MuiTableCell-root{padding:13px 15px;font-size:10.5px}.services-row{cursor:default}.services-primary,.services-secondary{min-width:0}.services-primary strong,.services-primary span,.services-secondary strong,.services-secondary span{display:block}.services-primary strong{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:10.5px}.services-primary span,.services-secondary span{margin-top:3px;color:#98a2b3;font-size:8.8px}.services-secondary strong{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#536074;font-size:9.8px;font-weight:600}.services-status{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;color:#667085;font-size:8.8px;font-weight:600;text-transform:capitalize;background:#f0f2f5}.services-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.services-status--active,.services-status--succeeded,.services-status--available,.services-status--paid,.services-status--completed{color:#087a52;background:#e8f8f1}.services-status--pending,.services-status--pending_payment,.services-status--quoted,.services-status--queued,.services-status--running,.services-status--processing,.services-status--unpaid,.services-status--partially_paid{color:#a45e05;background:#fff5df}.services-status--upgrade{color:#175cd3;background:#eff4ff}.services-status--downgrade{color:#7a2e9d;background:#f5efff}.services-status--lateral{color:#536074;background:#f2f4f7}.services-status--suspended,.services-status--failed,.services-status--terminated,.services-status--cancelled,.services-status--overdue,.services-status--deleted{color:#b42318;background:#fff0ee}.services-empty{min-height:300px;padding:32px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#2563eb;text-align:center}.services-empty strong{margin-top:12px;color:#344054;font-size:13px}.services-empty span{max-width:390px;margin-top:7px;color:#8b94a2;font-size:10px;line-height:1.6}.services-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.service-detail-dialog{min-height:min(860px,calc(100vh - 48px));border-radius:14px!important}.service-detail-title{display:flex;align-items:center;justify-content:space-between;gap:20px}.service-detail-title>div:first-child span,.service-detail-title>div:first-child strong{display:block}.service-detail-title>div:first-child span{color:#98a2b3;font-size:9px}.service-detail-title>div:first-child strong{margin-top:3px;color:#253045;font-size:16px;letter-spacing:-.02em}.service-detail-title__actions{display:flex;align-items:center;gap:8px}.service-detail-content{padding:0!important}.service-action-bar{padding:14px 20px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#fafbfd;border-bottom:1px solid #edf0f4}.service-action-bar .MuiButton-root{min-height:36px;font-size:10.5px}.service-detail-tabs{padding:0 15px;background:#fff}.service-detail-tabs .MuiTab-root{min-height:51px;padding:0 14px;font-size:10.5px}.service-detail-section{padding:20px}.service-overview-grid,.service-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.service-info-card{min-width:0;padding:17px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.service-info-card__heading{padding-bottom:13px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;gap:10px;color:#2563eb}.service-info-card__heading span,.service-info-card__heading strong{display:block}.service-info-card__heading span{color:#98a2b3;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.service-info-card__heading strong{margin-top:2px;color:#344054;font-size:11px}.service-definitions{margin-top:5px}.service-definition{min-height:42px;border-bottom:1px solid #f0f2f5;display:grid;grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);align-items:center;gap:15px}.service-definition:last-child{border-bottom:0}.service-definition span{color:#98a2b3;font-size:9px}.service-definition strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#536074;font-size:9.8px;text-align:right}.service-definition--mono{font-family:Consolas,monospace;font-weight:500!important}.service-inner-table-wrap{border:1px solid #e7ebf1;border-radius:10px}.service-inner-table{min-width:850px}.service-inner-table .MuiTableCell-root{padding:11px 13px;font-size:9.8px}.service-row-meta{max-width:280px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#98a2b3;font-size:8.5px}.service-action-result{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-family:Consolas,monospace;font-size:8.8px}.service-detail-empty{min-height:150px;display:flex;align-items:center;justify-content:center;color:#98a2b3;font-size:10px;text-align:center}.service-config-list{margin-top:6px}.service-config-list>div{min-height:40px;padding:0 2px;border-bottom:1px solid #f0f2f5;display:flex;align-items:center;justify-content:space-between;gap:20px}.service-config-list>div:last-child{border-bottom:0}.service-config-list span{color:#98a2b3;font-size:9px}.service-config-list strong{color:#536074;font-size:9.5px;text-align:right}.service-module-data{margin-top:14px;overflow:hidden;border:1px solid #e1e6ed;border-radius:10px;background:#172033}.service-module-data>span{display:block;padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.07);color:#ffffff8f;font-size:8.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.service-module-data pre{margin:0;padding:13px;overflow-x:auto;color:#dbe6f5;font-family:Consolas,monospace;font-size:9px;line-height:1.6}.service-password-editor{display:flex;align-items:flex-start;gap:9px}.service-confirm-copy{margin:0;color:#667085;font-size:11px;line-height:1.7}.service-package-dialog{border-radius:14px!important}.service-package-title span,.service-package-title strong{display:block}.service-package-title span{color:#98a2b3;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.service-package-title strong{margin-top:3px;color:#253045;font-size:16px;letter-spacing:-.02em}.service-package-current{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.service-package-current>div{min-width:0;padding:13px;border:1px solid #e7ebf1;border-radius:10px;background:#fafbfd}.service-package-current span,.service-package-current strong{display:block}.service-package-current span{color:#98a2b3;font-size:8.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.service-package-current strong{margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:10.5px}.service-package-loading{min-height:160px;display:flex;align-items:center;justify-content:center;gap:10px;color:#7d8795;font-size:10.5px}.service-package-loading--quote{min-height:86px}.service-package-selector{margin-top:18px}.service-package-selector p{margin:7px 0 0;color:#98a2b3;font-size:9px;line-height:1.55}.service-package-quote{margin-top:16px;padding:16px;border:1px solid #dfe6ef;border-radius:11px;background:#fff}.service-package-transition{padding-bottom:14px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:12px}.service-package-transition>div span,.service-package-transition>div strong{display:block}.service-package-transition>div span{color:#98a2b3;font-size:8.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.service-package-transition>div strong{margin-top:4px;color:#344054;font-size:11px}.service-package-transition__arrow{color:#2563eb;font-size:20px;line-height:1}.service-package-quote-grid{margin-top:6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.service-package-period{margin-top:14px;padding:11px 12px;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f7f9fc}.service-package-period span{color:#667085;font-size:9px}.service-package-period strong{color:#344054;font-size:9.5px}.service-upgrade-history-table{min-width:1080px}.service-upgrade-pricing strong,.service-upgrade-pricing span{display:block}.service-upgrade-pricing strong{color:#536074;font-size:9.5px;text-transform:capitalize}.service-upgrade-pricing span{margin-top:3px;color:#98a2b3;font-size:8.5px}.service-upgrade-error{max-width:300px;margin-top:5px;color:#b42318;font-size:8.5px;line-height:1.45}@media(max-width:1100px){.services-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.service-overview-grid,.service-config-grid{grid-template-columns:1fr}}@media(max-width:900px){.service-package-current{grid-template-columns:repeat(2,minmax(0,1fr))}.service-package-transition{grid-template-columns:1fr;align-items:flex-start}.service-package-transition__arrow{transform:rotate(90deg)}}@media(max-width:720px){.services-page__header{flex-direction:column}.services-toolbar{align-items:stretch;flex-direction:column}.services-search,.services-status-filter{width:100%}.services-metrics{grid-template-columns:1fr}.service-detail-section{padding:14px}.service-action-bar{padding:12px 14px}.service-action-bar .MuiButton-root{flex:1 1 auto}.service-password-editor{flex-direction:column}.service-password-editor .MuiButton-root{width:100%}.service-definition{grid-template-columns:1fr;gap:4px;padding:9px 0}.service-definition strong{text-align:left}}@media(max-width:620px){.service-package-current,.service-package-quote-grid{grid-template-columns:1fr}.service-package-period{align-items:flex-start;flex-direction:column}}.service-detail-page{display:grid;gap:15px}.service-detail-header{display:flex;justify-content:space-between;gap:20px}.service-detail-title{margin-top:9px;display:flex;align-items:center;gap:11px}.service-detail-title>div{width:43px;height:43px;border-radius:9px;display:grid;place-items:center;background:#eef4ff;color:#2459b7}.service-detail-title span small{display:block;color:#98a2b3;font-size:8px}.service-detail-title h1{margin:2px 0 0;color:#101828;font-size:20px}.service-detail-title p{margin:3px 0 0;color:#98a2b3;font-size:8.5px}.service-detail-state{margin-left:5px;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:8px;text-transform:capitalize}.service-detail-state--active{background:#ecfdf3;color:#027a48}.service-detail-state--pending{background:#eef4ff;color:#2459b7}.service-detail-state--suspended{background:#fff6ed;color:#b54708}.service-detail-state--failed,.service-detail-state--terminated,.service-detail-state--cancelled{background:#fff1f3;color:#c01048}.service-detail-actions,.service-command-bar{display:flex;gap:8px;flex-wrap:wrap}.service-detail-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.service-detail-summary article,.service-overview-grid article{padding:11px;border:1px solid #e5e9ef;border-radius:8px;background:#fff}.service-detail-summary span,.service-detail-summary strong,.service-overview-grid span,.service-overview-grid strong{display:block}.service-detail-summary span,.service-overview-grid span{color:#98a2b3;font-size:8px}.service-detail-summary strong,.service-overview-grid strong{margin-top:4px;color:#344054;font-size:9.5px;overflow-wrap:anywhere}.service-command-bar{padding:10px;border:1px solid #e5e9ef;border-radius:9px;background:#fff}.service-detail-panel{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.service-detail-panel .MuiTabs-root{border-bottom:1px solid #edf0f4}.service-overview-grid{padding:14px;display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.service-detail-table{overflow:auto}.service-detail-table table{width:100%;min-width:800px;border-collapse:collapse}.service-detail-table th,.service-detail-table td{padding:10px 12px;border-bottom:1px solid #f0f2f5;text-align:left}.service-detail-table th{background:#f8fafc;color:#98a2b3;font-size:8px;text-transform:uppercase}.service-detail-table td{max-width:260px;overflow:hidden;color:#475467;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.service-backup-list{display:grid}.service-backup-list article{min-height:68px;padding:10px 13px;border-bottom:1px solid #f0f2f5;display:grid;grid-template-columns:minmax(220px,1fr) 120px auto;align-items:center;gap:12px}.service-backup-list strong,.service-backup-list span{display:block}.service-backup-list strong{color:#344054;font-size:9.5px}.service-backup-list span{margin-top:3px;color:#98a2b3;font-size:8px}.service-action-dialog{padding-top:8px;display:grid;gap:14px}.service-action-dialog p{color:#667085;font-size:10px}.service-detail-empty,.service-detail-loading{min-height:230px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3;font-size:9px}@media(max-width:1100px){.service-detail-summary{grid-template-columns:repeat(3,1fr)}.service-overview-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.service-detail-header{flex-direction:column}.service-detail-summary{grid-template-columns:1fr 1fr}.service-overview-grid{grid-template-columns:1fr}}.identity-change-center{display:grid;gap:16px;min-width:0}.identity-change-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;border:1px solid #e5eaf1;border-radius:14px;background:radial-gradient(circle at top right,rgba(37,99,235,.075),transparent 34%),#fff}.identity-change-eyebrow{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.identity-change-header h3{margin:5px 0 0;color:#101828;font-size:21px}.identity-change-header p{max-width:820px;margin:7px 0 0;color:#667085;font-size:10.5px;line-height:1.65}.identity-change-header-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.identity-change-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.identity-change-metrics article{min-width:0;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.identity-change-metrics span,.identity-change-metrics strong,.identity-change-metrics small{display:block}.identity-change-metrics span{color:#667085;font-size:8.5px}.identity-change-metrics strong{margin-top:4px;color:#101828;font-size:22px}.identity-change-metrics small{margin-top:3px;color:#98a2b3;font-size:8px}.identity-change-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.identity-change-toolbar{padding:12px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(300px,1fr) 180px 160px;gap:9px}.identity-change-search{height:40px;overflow:hidden;border:1px solid #d8dee8;border-radius:8px;background:#fff;display:flex;align-items:center}.identity-change-search>svg{margin-left:11px;color:#98a2b3}.identity-change-search input{min-width:0;height:100%;padding:0 10px;border:0;outline:none;background:transparent;flex:1;color:#344054;font:inherit;font-size:10px}.identity-change-search button{height:100%;padding:0 14px;border:0;border-left:1px solid #e5eaf1;background:#fafbfc;color:#475467;font-size:9px;font-weight:700;cursor:pointer}.identity-change-search button:hover{background:#f2f4f7}.identity-change-filter{min-width:0}.identity-change-loading{min-height:190px;display:flex;align-items:center;justify-content:center;gap:9px;color:#7a8699;font-size:10px}.identity-change-table{min-width:1280px}.identity-change-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8.5px;font-weight:750;text-transform:uppercase}.identity-change-card .MuiTableCell-root{border-color:#edf0f5;font-size:9.5px}.identity-change-primary,.identity-change-secondary,.identity-change-date{min-width:0}.identity-change-primary strong,.identity-change-primary span,.identity-change-secondary strong,.identity-change-secondary span,.identity-change-date span{display:block}.identity-change-primary strong,.identity-change-secondary strong{max-width:220px;overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.identity-change-primary span,.identity-change-secondary span,.identity-change-date span{max-width:220px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.7px;text-overflow:ellipsis;white-space:nowrap}.identity-change-type{display:inline-flex;align-items:center;gap:6px;color:#475467}.identity-change-type span{font-size:9px;font-weight:650}.identity-change-transition{min-width:220px;display:flex;align-items:center;gap:7px}.identity-change-transition code{max-width:150px;overflow:hidden;color:#344054;font-family:Consolas,ui-monospace,monospace;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.identity-change-transition span{color:#98a2b3}.identity-change-actions{display:flex;align-items:center;justify-content:flex-end;gap:2px}.identity-change-empty{min-height:170px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#98a2b3}.identity-change-empty strong{color:#475467;font-size:10.5px}.identity-change-empty span{max-width:430px;text-align:center;font-size:9px}.identity-change-pagination{padding:13px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.identity-request-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.identity-request-full{grid-column:1 / -1}.identity-service-option{min-width:0}.identity-service-option strong,.identity-service-option span{display:block}.identity-service-option strong{color:#344054;font-size:10px}.identity-service-option span{margin-top:3px;color:#98a2b3;font-size:8px}.identity-request-service{padding:11px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.identity-request-service span,.identity-request-service strong{display:block}.identity-request-service span{color:#98a2b3;font-size:7.5px}.identity-request-service strong{margin-top:3px;overflow:hidden;color:#475467;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.identity-detail-loading{min-height:180px;display:grid;place-items:center}.identity-detail{display:grid;gap:14px}.identity-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.identity-detail-heading span,.identity-detail-heading strong{display:block}.identity-detail-heading span{color:#2563eb;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.identity-detail-heading strong{margin-top:4px;color:#101828;font-size:16px}.identity-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.identity-detail-grid article{padding:11px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc}.identity-detail-grid span,.identity-detail-grid strong,.identity-detail-grid small{display:block}.identity-detail-grid span{color:#98a2b3;font-size:7.5px}.identity-detail-grid strong{margin-top:3px;overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.identity-detail-grid small{margin-top:3px;overflow:hidden;color:#667085;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.identity-detail-transition{padding:13px;border:1px solid #dbe5f2;border-radius:9px;background:#f8fbff}.identity-detail-transition>span{display:block;color:#667085;font-size:8px}.identity-detail-transition>div{margin-top:8px;display:flex;align-items:center;gap:10px}.identity-detail-transition code{padding:7px 9px;border:1px solid #dbe5f2;border-radius:6px;background:#fff;color:#344054;font-family:Consolas,ui-monospace,monospace;font-size:9.5px}.identity-detail-transition strong{color:#98a2b3}.identity-detail-json{display:grid;gap:10px}.identity-detail-json>div{min-width:0}.identity-detail-json span{display:block;margin-bottom:5px;color:#667085;font-size:8px;font-weight:700}.identity-detail-json pre{max-height:260px;margin:0;padding:12px;overflow:auto;border-radius:8px;background:#101828;color:#e4e7ec;font-family:Consolas,ui-monospace,monospace;font-size:8.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}@media(max-width:1100px){.identity-change-metrics,.identity-detail-grid,.identity-request-service{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.identity-change-header{flex-direction:column}.identity-change-header-actions{width:100%}.identity-change-header-actions .MuiButton-root{flex:1}.identity-change-toolbar{grid-template-columns:1fr}.identity-change-search,.identity-change-filter{width:100%}.identity-change-metrics,.identity-request-form,.identity-detail-grid,.identity-request-service{grid-template-columns:1fr}.identity-request-full{grid-column:auto}.identity-change-pagination{justify-content:center}.identity-detail-transition>div{align-items:stretch;flex-direction:column}}.service-lifecycle-page{min-width:0;display:grid;gap:24px}.service-lifecycle-identity,.service-lifecycle-history{min-width:0}.service-lifecycle-history{padding-top:4px;border-top:1px solid #e5eaf1}.service-lifecycle-page .resource-center-page__hero{background:radial-gradient(circle at top right,rgba(14,165,233,.07),transparent 36%),#fff}.servers-page{max-width:1540px;margin:0 auto}.servers-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.servers-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.servers-page__header h2{margin:0;color:#172033;font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.035em}.servers-page__header p{max-width:760px;margin:7px 0 0;color:#7b8493;font-size:11.5px;line-height:1.65}.servers-page__header-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.servers-stats{margin-bottom:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.servers-stat{min-width:0;min-height:105px;padding:17px;border:1px solid #e7ebf1;border-radius:12px;display:flex;align-items:flex-start;gap:13px;background:#fff}.servers-stat__icon{width:39px;height:39px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#edf4ff}.servers-stat span,.servers-stat strong,.servers-stat small{display:block}.servers-stat span{color:#667085;font-size:10px;font-weight:600}.servers-stat strong{margin-top:4px;color:#172033;font-size:22px;line-height:1.15;letter-spacing:-.035em}.servers-stat small{margin-top:5px;color:#98a2b3;font-size:9px}.servers-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.servers-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:20px}.servers-search{width:min(500px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3;background:#fff}.servers-search:focus-within{border-color:#a8c4ff;box-shadow:0 0 0 3px #2563eb11}.servers-search input{min-width:0;flex:1;border:0;outline:0;color:#344054;font-size:11.5px;background:transparent}.servers-search input::placeholder{color:#a0a8b5}.servers-search button{height:29px;padding:0 11px;border:0;border-radius:7px;color:#536074;font-size:10px;font-weight:600;cursor:pointer;background:#f2f4f7}.servers-toolbar__meta{display:flex;align-items:center;gap:8px;color:#98a2b3;font-size:9.5px;text-align:right}.servers-health-dot{width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:#169b68;box-shadow:0 0 0 4px #169b6817}.servers-loading{min-height:310px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7d8795;font-size:11px}.servers-table{min-width:1120px}.servers-table .MuiTableCell-root{padding:13px 15px;font-size:10.5px}.servers-table .MuiTableCell-head{padding-top:11px;padding-bottom:11px;white-space:nowrap}.servers-server{min-width:205px;display:flex;align-items:center;gap:11px}.servers-server__avatar{width:37px;height:37px;border:1px solid #dce7fb;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;font-size:9.5px;font-weight:800;letter-spacing:-.02em;background:#f4f8ff}.servers-server strong,.servers-server span,.servers-provider strong,.servers-provider span{display:block}.servers-server strong{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-size:10.5px;font-weight:700}.servers-server span{max-width:190px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#98a2b3;font-size:9px}.servers-provider{min-width:120px}.servers-provider strong{color:#455266;font-size:10px}.servers-provider span{margin-top:3px;color:#98a2b3;font-size:9px}.servers-endpoint{max-width:245px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-family:Consolas,monospace;font-size:9.5px}.servers-capacity{min-width:130px;max-width:160px}.servers-capacity__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.servers-capacity__top span{color:#7a8492;font-size:9px}.servers-capacity__top strong{color:#4b5668;font-size:9px}.servers-capacity__track{height:5px;margin-top:7px;overflow:hidden;border-radius:999px;background:#edf0f4}.servers-capacity__track span{display:block;height:100%;border-radius:inherit;background:#2563eb}.servers-health{display:flex;align-items:center;gap:8px}.servers-health>span:last-child{color:#98a2b3;font-size:9px}.servers-status{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;color:#5f6b7d;font-size:9px;font-weight:600;text-transform:capitalize;background:#f0f2f5}.servers-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.servers-status--active{color:#087a52;background:#eaf8f2}.servers-status--maintenance{color:#aa6406;background:#fff5df}.servers-status--disabled{color:#667085;background:#f0f2f5}.servers-status--unreachable{color:#b42318;background:#fff0ee}.servers-last-check{min-width:115px;color:#8b94a1;font-size:9px;white-space:nowrap}.servers-actions{display:inline-flex;align-items:center;gap:2px}.servers-empty{min-height:320px;max-width:430px;margin:0 auto;padding:30px;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center}.servers-empty__icon{width:55px;height:55px;margin-bottom:14px;border-radius:14px;display:grid;place-items:center;color:#2563eb;background:#edf4ff}.servers-empty strong{color:#344054;font-size:13px}.servers-empty span{max-width:380px;margin:7px 0 17px;color:#8a94a2;font-size:10.5px;line-height:1.6}.servers-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.servers-dialog{border-radius:14px!important}.servers-dialog__title{display:flex;align-items:center;justify-content:space-between;gap:20px}.servers-dialog__title span,.servers-dialog__title strong{display:block}.servers-dialog__title>div>span{margin-bottom:3px;color:#98a2b3;font-size:9.5px;font-weight:600}.servers-dialog__title>div>strong{color:#253045;font-size:16px;letter-spacing:-.02em}.servers-form-section{padding:10px 2px}.servers-form-section__heading{margin-bottom:18px;display:flex;align-items:flex-start;gap:12px}.servers-form-section__heading>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;font-size:9px;font-weight:700;background:#edf4ff}.servers-form-section__heading h3{margin:0;color:#344054;font-size:13px;line-height:1.2}.servers-form-section__heading p{margin:4px 0 0;color:#98a2b3;font-size:9.5px;line-height:1.5}.servers-form-divider{height:1px;margin:17px 0;background:#edf0f4}.servers-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.servers-provider-card{min-height:72px;padding:11px;border:1px solid #e2e6ec;border-radius:10px;display:flex;align-items:center;gap:11px;cursor:pointer;text-align:left;background:#fff;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.servers-provider-card:hover{border-color:#cbd7eb;background:#fafcff}.servers-provider-card--active{border-color:#93b5ff;background:#f4f8ff;box-shadow:0 0 0 2px #2563eb0e}.servers-provider-card__logo{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;font-size:9px;font-weight:800;background:#eaf2ff}.servers-provider-card__copy{min-width:0}.servers-provider-card__copy strong,.servers-provider-card__copy small{display:block}.servers-provider-card__copy strong{color:#3e4a5e;font-size:10.5px}.servers-provider-card__copy small{margin-top:4px;color:#929ba8;font-size:8.8px;line-height:1.4}.servers-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.servers-form-grid .MuiInputBase-root,.servers-form-grid .MuiInputLabel-root,.servers-form-grid .MuiFormHelperText-root{font-size:11px}.servers-endpoint-preview{margin-top:15px;padding:12px 13px;border:1px solid #e8ecf2;border-radius:9px;display:flex;align-items:center;gap:10px;background:#fafbfd}.servers-endpoint-preview__icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#edf4ff}.servers-endpoint-preview span,.servers-endpoint-preview strong{display:block}.servers-endpoint-preview span{color:#98a2b3;font-size:8.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.servers-endpoint-preview strong{margin-top:3px;word-break:break-all;color:#4d596b;font-family:Consolas,monospace;font-size:9.5px;font-weight:500}.servers-security-option{margin-top:13px;padding:9px 12px;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f8fafc}.servers-security-option .MuiFormControlLabel-label{color:#455266;font-size:10.5px;font-weight:600}.servers-security-option>span{max-width:410px;color:#98a2b3;font-size:8.8px;line-height:1.5;text-align:right}.servers-code-example{margin-top:13px;overflow:hidden;border:1px solid #e3e8ee;border-radius:9px;background:#172033}.servers-code-example>span{display:block;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.07);color:#ffffff85;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.servers-code-example pre{margin:0;padding:13px;overflow-x:auto;color:#dce6f6;font-family:Consolas,monospace;font-size:9.5px;line-height:1.65}.servers-security-note{margin-top:25px;padding:13px;border:1px solid #dbe7ff;border-radius:10px;display:flex;align-items:flex-start;gap:10px;color:#2563eb;background:#f6f9ff}.servers-security-note>div{min-width:0}.servers-security-note strong,.servers-security-note span{display:block}.servers-security-note strong{color:#35537f;font-size:10px}.servers-security-note span{margin-top:4px;color:#7488a5;font-size:8.8px;line-height:1.5}@media(max-width:1150px){.servers-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.servers-toolbar{align-items:stretch;flex-direction:column}.servers-search{width:100%}.servers-toolbar__meta{text-align:left}}@media(max-width:720px){.servers-page__header{flex-direction:column}.servers-page__header-actions{width:100%}.servers-page__header-actions .MuiButton-root{flex:1}.servers-stats,.servers-provider-grid,.servers-form-grid{grid-template-columns:1fr}.servers-security-option{align-items:flex-start;flex-direction:column}.servers-security-option>span{text-align:left}}.server-operations-page{min-width:0;display:grid;gap:16px}.server-operations-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.server-operations-header>div>span{color:#6d4aff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.server-operations-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.server-operations-header p{max-width:850px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.server-operations-filterbar{padding:12px 14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;display:grid;grid-template-columns:minmax(260px,420px) minmax(0,1fr);align-items:center;gap:12px}.server-operations-selected{min-width:0;color:#6d4aff;display:flex;align-items:center;gap:8px}.server-operations-selected strong,.server-operations-selected span{display:block}.server-operations-selected strong{color:#344054;font-size:10px}.server-operations-selected span{margin-top:2px;color:#98a2b3;font-size:7.5px}.server-operations-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.server-operations-metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.server-operations-metrics span,.server-operations-metrics strong,.server-operations-metrics small{display:block}.server-operations-metrics span{color:#667085;font-size:8px}.server-operations-metrics strong{margin-top:4px;color:#101828;font-size:20px;line-height:1}.server-operations-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px}.server-operations-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.server-operations-tabs{padding:0 12px;border-bottom:1px solid #edf0f4}.server-operations-tabs .MuiTab-root{min-height:47px;font-size:10px;font-weight:700;text-transform:none}.server-operations-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(300px,1fr) 180px auto;align-items:center;gap:9px}.server-operations-toolbar--sessions{grid-template-columns:minmax(320px,1fr) 160px 160px auto}.server-operations-search{height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;background:#fff;color:#98a2b3;display:flex;align-items:center;gap:8px}.server-operations-search:focus-within{border-color:#b7abff;box-shadow:0 0 0 3px #6d4aff12}.server-operations-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:10px}.server-operations-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.server-operations-loading{min-height:240px;color:#8b94a2;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px}.server-operations-table{min-width:1160px}.server-operations-table--sessions{min-width:1500px}.server-operations-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px;vertical-align:middle}.server-operations-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.server-operations-primary strong,.server-operations-primary span{display:block}.server-operations-primary strong{max-width:250px;overflow:hidden;color:#344054;font-size:9.3px;text-overflow:ellipsis;white-space:nowrap}.server-operations-primary span{max-width:280px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.server-operations-json{display:block;max-width:260px;overflow:hidden;color:#6941c6;font-size:7.8px;text-overflow:ellipsis;white-space:nowrap}.server-operations-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px}.server-operations-muted{color:#b0b7c3}.server-operations-empty{min-height:190px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.server-operations-empty strong{color:#475467;font-size:10px}.server-operations-empty span{max-width:520px;font-size:8.5px;line-height:1.55}.server-operations-pagination{min-height:60px;padding:11px 14px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.server-operations-dialog{display:grid;gap:14px}.server-operations-dialog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(max-width:1100px){.server-operations-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.server-operations-toolbar,.server-operations-toolbar--sessions{grid-template-columns:minmax(260px,1fr) 170px}.server-operations-toolbar>.MuiButton-root,.server-operations-toolbar--sessions>.MuiButton-root{grid-column:1 / -1}}@media(max-width:720px){.server-operations-header{align-items:stretch;flex-direction:column}.server-operations-header .MuiButton-root{width:100%}.server-operations-filterbar,.server-operations-metrics,.server-operations-toolbar,.server-operations-toolbar--sessions,.server-operations-dialog__grid{grid-template-columns:1fr}.server-operations-toolbar>.MuiButton-root,.server-operations-toolbar--sessions>.MuiButton-root{grid-column:auto}.server-operations-pagination{justify-content:center}}.domain-detail-page{display:grid;gap:15px}.domain-detail-header{display:flex;justify-content:space-between;gap:20px}.domain-detail-title{margin-top:9px;display:flex;align-items:center;gap:11px}.domain-detail-title>div{width:43px;height:43px;border-radius:9px;display:grid;place-items:center;background:#eef4ff;color:#2459b7}.domain-detail-title span small{display:block;color:#98a2b3;font-size:8px}.domain-detail-title h1{margin:2px 0 0;color:#101828;font-size:20px}.domain-detail-title p{margin:3px 0 0;color:#98a2b3;font-size:8.5px}.domain-detail-state{margin-left:5px;padding:4px 8px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:8px;text-transform:capitalize}.domain-detail-state--active{background:#ecfdf3;color:#027a48}.domain-detail-state--pending{background:#eef4ff;color:#2459b7}.domain-detail-state--expired,.domain-detail-state--cancelled,.domain-detail-state--fraud{background:#fff1f3;color:#c01048}.domain-detail-actions{display:flex;gap:8px;flex-wrap:wrap}.domain-detail-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.domain-detail-summary article,.domain-overview-grid article{padding:11px;border:1px solid #e5e9ef;border-radius:8px;background:#fff}.domain-detail-summary span,.domain-detail-summary strong,.domain-overview-grid span,.domain-overview-grid strong{display:block}.domain-detail-summary span,.domain-overview-grid span{color:#98a2b3;font-size:8px}.domain-detail-summary strong,.domain-overview-grid strong{margin-top:4px;color:#344054;font-size:9.5px;overflow-wrap:anywhere}.domain-detail-panel{overflow:hidden;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.domain-detail-panel .MuiTabs-root{border-bottom:1px solid #edf0f4}.domain-overview-grid{padding:14px;display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.domain-related-json{min-height:300px;max-height:560px;margin:0;padding:16px;overflow:auto;background:#101828;color:#e4e7ec;font-size:10px}.domain-action-form{padding-top:8px;display:grid;gap:14px}.domain-detail-loading{min-height:60vh;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3;font-size:9px}@media(max-width:1050px){.domain-detail-summary{grid-template-columns:repeat(3,1fr)}.domain-overview-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.domain-detail-header{flex-direction:column}.domain-detail-summary,.domain-overview-grid{grid-template-columns:1fr 1fr}}.domain-operations-page{min-width:0}.domain-operations-center .resource-tabbed-center__tabs-shell{box-shadow:0 6px 24px #11182709}.domain-marketplace-page{min-width:0;display:grid;gap:17px}.domain-marketplace-hero{padding:20px;border:1px solid #e5eaf1;border-radius:14px;background:radial-gradient(circle at top right,rgba(37,99,235,.09),transparent 34%),#fff;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.domain-marketplace-hero>div:first-child>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.domain-marketplace-hero h2{margin:5px 0 0;color:#101828;font-size:26px}.domain-marketplace-hero p{max-width:840px;margin:7px 0 0;color:#667085;font-size:10.5px;line-height:1.65}.domain-marketplace-hero__actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.domain-marketplace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.domain-marketplace-metrics article{min-width:0;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.domain-marketplace-metrics span,.domain-marketplace-metrics strong,.domain-marketplace-metrics small{display:block}.domain-marketplace-metrics span{color:#667085;font-size:8.5px}.domain-marketplace-metrics strong{margin-top:4px;color:#101828;font-size:22px}.domain-marketplace-metrics small{margin-top:3px;color:#98a2b3;font-size:7.8px}.domain-marketplace-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.domain-marketplace-tabs{padding:0 12px;border-bottom:1px solid #edf0f5}.domain-marketplace-toolbar{padding:12px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(300px,1fr) 180px;gap:10px}.domain-marketplace-toolbar--sales{grid-template-columns:minmax(0,1fr) 200px;align-items:center}.domain-marketplace-search{height:40px;overflow:hidden;border:1px solid #d8dee8;border-radius:8px;background:#fff;display:flex;align-items:center}.domain-marketplace-search>svg{margin-left:11px;color:#98a2b3}.domain-marketplace-search input{min-width:0;height:100%;padding:0 10px;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:10px}.domain-marketplace-search button{height:100%;padding:0 15px;border:0;border-left:1px solid #e5eaf1;background:#fafbfc;color:#475467;font-size:9px;font-weight:700;cursor:pointer}.domain-marketplace-search button:hover{background:#f2f4f7}.domain-marketplace-inline-alert{margin:12px 12px 0}.domain-marketplace-loading{min-height:190px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:9px;font-size:10px}.domain-marketplace-table{min-width:1180px}.domain-marketplace-sales-table{min-width:1280px}.domain-marketplace-table .MuiTableCell-head,.domain-marketplace-detail-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8.4px;font-weight:750;text-transform:uppercase}.domain-marketplace-table .MuiTableCell-root,.domain-marketplace-detail-table .MuiTableCell-root{border-color:#edf0f5;font-size:9.4px}.domain-marketplace-primary strong,.domain-marketplace-primary span,.domain-marketplace-secondary strong,.domain-marketplace-secondary span{display:block}.domain-marketplace-primary strong,.domain-marketplace-secondary strong{max-width:230px;overflow:hidden;color:#344054;font-size:9.6px;text-overflow:ellipsis;white-space:nowrap}.domain-marketplace-primary span,.domain-marketplace-secondary span{max-width:250px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.7px;text-overflow:ellipsis;white-space:nowrap}.domain-marketplace-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.domain-marketplace-muted{color:#98a2b3;font-size:8px}.domain-marketplace-empty{min-height:165px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.domain-marketplace-empty strong{color:#475467;font-size:10.5px}.domain-marketplace-empty span{max-width:430px;text-align:center;font-size:8.7px}.domain-marketplace-pagination{padding:13px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.domain-marketplace-policy{padding:16px;display:grid;gap:16px}.domain-marketplace-policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.domain-marketplace-policy-grid>section,.domain-suggestion-lab{min-width:0;padding:15px;border:1px solid #e5eaf1;border-radius:11px;background:#fafbfc}.domain-marketplace-section-heading{margin-bottom:13px;display:flex;align-items:flex-start;gap:9px;color:#475467}.domain-marketplace-section-heading strong,.domain-marketplace-section-heading span{display:block}.domain-marketplace-section-heading strong{color:#344054;font-size:11px}.domain-marketplace-section-heading span{margin-top:3px;color:#98a2b3;font-size:8px}.domain-marketplace-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.domain-marketplace-form-full{grid-column:1 / -1}.domain-marketplace-policy-actions{display:flex;justify-content:flex-end}.domain-suggestion-form{display:grid;grid-template-columns:minmax(0,1fr) 130px auto;gap:10px;align-items:center}.domain-suggestion-results{margin-top:13px;display:grid;gap:10px}.domain-suggestion-results__meta{display:flex;align-items:center;gap:9px;color:#667085;font-size:8.5px}.domain-suggestion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.domain-suggestion-grid article{min-width:0;padding:11px;border:1px solid #e5eaf1;border-radius:8px;background:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:start}.domain-suggestion-grid article>div{min-width:0}.domain-suggestion-grid strong,.domain-suggestion-grid span,.domain-suggestion-grid small{display:block}.domain-suggestion-grid strong{overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.domain-suggestion-grid span{margin-top:2px;color:#98a2b3;font-size:7.5px}.domain-suggestion-grid small{grid-column:1 / -1;color:#667085;font-size:7.8px}.domain-marketplace-detail-loading{min-height:200px;display:grid;place-items:center}.domain-marketplace-detail{display:grid;gap:14px}.domain-marketplace-detail__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.domain-marketplace-detail__heading span,.domain-marketplace-detail__heading strong{display:block}.domain-marketplace-detail__heading span{color:#2563eb;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.domain-marketplace-detail__heading strong{margin-top:4px;color:#101828;font-size:18px}.domain-marketplace-detail__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.domain-marketplace-detail__stats article{min-width:0;padding:11px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc}.domain-marketplace-detail__stats span,.domain-marketplace-detail__stats strong,.domain-marketplace-detail__stats small{display:block}.domain-marketplace-detail__stats span{color:#98a2b3;font-size:7.5px}.domain-marketplace-detail__stats strong{margin-top:3px;overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.domain-marketplace-detail__stats small{margin-top:3px;overflow:hidden;color:#667085;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.domain-marketplace-detail__section-title{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;gap:12px}.domain-marketplace-detail__section-title strong{color:#344054;font-size:10px}.domain-marketplace-detail__section-title span{color:#98a2b3;font-size:8px}.domain-marketplace-detail-table{overflow:hidden;border:1px solid #e5eaf1;border-radius:8px}@media(max-width:1100px){.domain-marketplace-metrics,.domain-marketplace-detail__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.domain-marketplace-policy-grid{grid-template-columns:1fr}.domain-suggestion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.domain-marketplace-hero{flex-direction:column}.domain-marketplace-hero__actions{width:100%}.domain-marketplace-hero__actions .MuiButton-root{flex:1}.domain-marketplace-toolbar,.domain-marketplace-toolbar--sales,.domain-marketplace-form-grid,.domain-suggestion-form,.domain-marketplace-metrics,.domain-marketplace-detail__stats,.domain-suggestion-grid{grid-template-columns:1fr}.domain-marketplace-form-full{grid-column:auto}.domain-marketplace-pagination{justify-content:center}}.registrars-page{max-width:1540px;margin:0 auto}.registrars-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.registrars-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.registrars-page__header h2{margin:0;color:#172033;font-size:22px;letter-spacing:-.035em}.registrars-page__header p{max-width:760px;margin:7px 0 0;color:#7b8493;font-size:11.5px;line-height:1.65}.registrars-page__actions{display:flex;gap:8px}.registrars-stats{margin-bottom:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.registrars-stat{min-height:92px;padding:17px;border:1px solid #e7ebf1;border-radius:12px;display:flex;align-items:flex-start;gap:12px;color:#2563eb;background:#fff}.registrars-stat>div span,.registrars-stat>div strong{display:block}.registrars-stat>div span{color:#667085;font-size:10px;font-weight:600}.registrars-stat>div strong{margin-top:5px;color:#172033;font-size:22px;letter-spacing:-.035em}.registrars-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.registrars-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:18px}.registrars-toolbar>span{color:#98a2b3;font-size:9.5px}.registrars-search{width:min(470px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3}.registrars-search:focus-within{border-color:#a8c4ff;box-shadow:0 0 0 3px #2563eb0f}.registrars-search input{min-width:0;flex:1;border:0;outline:none;color:#344054;font-size:11.5px}.registrars-search button{height:29px;padding:0 11px;border:0;border-radius:7px;cursor:pointer;color:#536074;font-size:10px;font-weight:600;background:#f2f4f7}.registrars-loading{min-height:310px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7d8795;font-size:11px}.registrars-table{min-width:920px}.registrars-table .MuiTableCell-root{padding:13px 15px;font-size:10.5px}.registrars-provider-cell{min-width:190px;display:flex;align-items:center;gap:10px}.registrars-provider-badge{width:37px;height:37px;border:1px solid #dbe7fb;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#f3f7ff;font-size:9px;font-weight:800}.registrars-provider-cell strong,.registrars-provider-cell span{display:block}.registrars-provider-cell strong{color:#344054;font-size:10.5px}.registrars-provider-cell span{margin-top:3px;color:#98a2b3;font-size:8.8px}.registrars-adapter strong,.registrars-adapter span{display:block}.registrars-adapter strong{color:#4c586a;font-size:10px}.registrars-adapter span{margin-top:3px;color:#98a2b3;font-family:Consolas,monospace;font-size:8.8px}.registrars-enabled{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:600}.registrars-enabled>span{width:5px;height:5px;border-radius:50%;background:currentColor}.registrars-enabled--yes{color:#087a52;background:#e9f8f1}.registrars-enabled--no{color:#667085;background:#f0f2f5}.registrars-cert-cell{display:flex;align-items:center;gap:7px}.registrars-cert-cell>span:last-child{color:#98a2b3;font-size:8.5px;text-transform:capitalize}.registrars-cert{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;font-size:8.8px;font-weight:600}.registrars-cert--passed{color:#087a52;background:#e9f8f1}.registrars-cert--failed{color:#b42318;background:#fff0ee}.registrars-cert--none{color:#667085;background:#f2f4f7}.registrars-empty{min-height:300px;padding:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#2563eb;text-align:center}.registrars-empty strong{margin-top:13px;color:#344054;font-size:13px}.registrars-empty span{max-width:360px;margin:7px 0 17px;color:#8b94a2;font-size:10px;line-height:1.6}.registrars-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;justify-content:flex-end;align-items:center}.registrars-dialog{border-radius:14px!important}.registrars-dialog__title span,.registrars-dialog__title strong{display:block}.registrars-dialog__title span{margin-bottom:3px;color:#98a2b3;font-size:9px}.registrars-dialog__title strong{color:#253045;font-size:16px}.registrars-form-section{padding:9px 2px}.registrars-form-heading{margin-bottom:18px;display:flex;align-items:flex-start;gap:12px}.registrars-form-heading>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#edf4ff;font-size:9px;font-weight:700}.registrars-form-heading h3{margin:0;color:#344054;font-size:13px}.registrars-form-heading p{margin:4px 0 0;color:#98a2b3;font-size:9.5px;line-height:1.5}.registrars-divider{height:1px;margin:17px 0;background:#edf0f4}.registrars-provider-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.registrars-provider-option{min-height:75px;padding:11px;border:1px solid #e2e6ec;border-radius:10px;display:flex;align-items:center;gap:11px;cursor:pointer;text-align:left;background:#fff}.registrars-provider-option:hover:not(:disabled){border-color:#cbd7eb;background:#fafcff}.registrars-provider-option--active{border-color:#93b5ff;background:#f4f8ff;box-shadow:0 0 0 2px #2563eb0d}.registrars-provider-option:disabled{cursor:default}.registrars-provider-option__badge{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;background:#eaf2ff;font-size:9px;font-weight:800}.registrars-provider-option>span:last-child{min-width:0}.registrars-provider-option strong,.registrars-provider-option small{display:block}.registrars-provider-option strong{color:#3e4a5e;font-size:10.5px}.registrars-provider-option small{margin-top:4px;color:#929ba8;font-size:8.7px;line-height:1.4}.registrars-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.registrars-form-grid .MuiInputBase-root,.registrars-form-grid .MuiInputLabel-root,.registrars-form-grid .MuiFormHelperText-root{font-size:11px}.registrars-enabled-control{min-height:54px;padding:4px 10px;border:1px solid #e8ecf2;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:12px}.registrars-enabled-control .MuiFormControlLabel-label{font-size:10.5px;font-weight:600;color:#455266}.registrars-enabled-control>span{max-width:210px;color:#98a2b3;font-size:8.4px;line-height:1.45}.registrars-switch-row{grid-column:1 / -1;min-height:52px;padding:5px 10px;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:15px;background:#f8fafc}.registrars-switch-row .MuiFormControlLabel-label{font-size:10.5px;font-weight:600;color:#455266}.registrars-switch-row>span{color:#98a2b3;font-size:8.7px}.registrars-switch-row--wide{justify-content:flex-start;gap:30px}.registrars-manual{min-height:92px;padding:16px;border:1px solid #e3e8ef;border-radius:10px;display:flex;align-items:flex-start;gap:13px;color:#2563eb;background:#fafbfd}.registrars-manual strong{color:#344054;font-size:11px}.registrars-manual p{margin:5px 0 0;color:#8c95a3;font-size:9.5px;line-height:1.55}.registrars-security-note{margin-top:24px;padding:13px;border:1px solid #dbe7ff;border-radius:10px;display:flex;align-items:flex-start;gap:10px;color:#2563eb;background:#f6f9ff}.registrars-security-note strong,.registrars-security-note span{display:block}.registrars-security-note strong{color:#35537f;font-size:10px}.registrars-security-note span{margin-top:4px;color:#7488a5;font-size:8.8px;line-height:1.5}@media(max-width:1100px){.registrars-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.registrars-page__header{flex-direction:column}.registrars-page__actions{width:100%}.registrars-page__actions .MuiButton-root{flex:1}.registrars-stats{grid-template-columns:1fr}.registrars-toolbar{align-items:stretch;flex-direction:column}.registrars-search{width:100%}.registrars-provider-grid,.registrars-form-grid{grid-template-columns:1fr}.registrars-enabled-control,.registrars-switch-row{align-items:flex-start;flex-direction:column}}.tld-page{max-width:1540px;margin:0 auto}.tld-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.tld-page__eyebrow{display:block;margin-bottom:5px;color:#2563eb;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tld-page__header h2{margin:0;color:#172033;font-size:22px;letter-spacing:-.035em}.tld-page__header p{max-width:760px;margin:7px 0 0;color:#7b8493;font-size:11.5px;line-height:1.65}.tld-page__actions{display:flex;gap:8px}.tld-stats{margin-bottom:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tld-stat{min-height:88px;padding:17px;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.tld-stat span,.tld-stat strong{display:block}.tld-stat span{color:#667085;font-size:10px;font-weight:600}.tld-stat strong{margin-top:7px;color:#172033;font-size:23px;line-height:1;letter-spacing:-.035em}.tld-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.tld-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:18px}.tld-toolbar>span{color:#98a2b3;font-size:9.5px}.tld-search{width:min(470px,100%);height:39px;padding:0 5px 0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3}.tld-search:focus-within{border-color:#a8c4ff;box-shadow:0 0 0 3px #2563eb0f}.tld-search input{min-width:0;flex:1;border:0;outline:none;color:#344054;font-size:11.5px}.tld-search button{height:29px;padding:0 11px;border:0;border-radius:7px;cursor:pointer;color:#536074;font-size:10px;font-weight:600;background:#f2f4f7}.tld-loading{min-height:310px;display:flex;align-items:center;justify-content:center;gap:11px;color:#7d8795;font-size:11px}.tld-table{min-width:1050px}.tld-table .MuiTableCell-root{padding:13px 15px;font-size:10.5px}.tld-name{color:#25324a;font-size:11px}.tld-registrar{padding:4px 7px;border-radius:6px;color:#526071;font-family:Consolas,monospace;font-size:9px;background:#f3f5f8}.tld-auto,.tld-status{min-height:23px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;color:#667085;font-size:9px;font-weight:600;background:#f1f3f6}.tld-auto--yes,.tld-status--active{color:#087a52;background:#e9f8f1}.tld-status>span{width:5px;height:5px;border-radius:50%;background:currentColor}.tld-status--disabled{color:#667085;background:#f1f3f6}.tld-empty{min-height:300px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#2563eb;text-align:center}.tld-empty strong{margin-top:12px;color:#344054;font-size:13px}.tld-empty span{margin:6px 0 16px;color:#8b94a2;font-size:10px}.tld-pagination{min-height:64px;padding:13px 17px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.tld-dialog{border-radius:14px!important}.tld-dialog__title span,.tld-dialog__title strong{display:block}.tld-dialog__title span{margin-bottom:3px;color:#98a2b3;font-size:9px}.tld-dialog__title strong{color:#253045;font-size:16px}.tld-form-section{padding:9px 2px}.tld-form-heading{margin-bottom:18px;display:flex;align-items:flex-start;gap:12px}.tld-form-heading>span{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:0 0 auto;color:#2563eb;font-size:9px;font-weight:700;background:#edf4ff}.tld-form-heading h3{margin:0;color:#344054;font-size:13px}.tld-form-heading p{margin:4px 0 0;color:#98a2b3;font-size:9.5px;line-height:1.5}.tld-divider{height:1px;margin:17px 0;background:#edf0f4}.tld-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.tld-form-grid .MuiInputBase-root,.tld-form-grid .MuiInputLabel-root,.tld-form-grid .MuiFormHelperText-root{font-size:11px}.tld-switches{margin-top:16px;padding:10px 12px;border:1px solid #e8ecf2;border-radius:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 15px;background:#fafbfd}.tld-switches .MuiFormControlLabel-label{color:#4d596c;font-size:10.5px;font-weight:600}.tld-price-matrix-wrap{overflow-x:auto;border:1px solid #e4e8ee;border-radius:10px}.tld-price-matrix{width:100%;min-width:700px;border-collapse:collapse}.tld-price-matrix th,.tld-price-matrix td{padding:10px 12px;border-bottom:1px solid #edf0f4;text-align:left}.tld-price-matrix tr:last-child td{border-bottom:0}.tld-price-matrix th{color:#667085;font-size:9.5px;font-weight:700;background:#fafbfd}.tld-price-matrix td:first-child{width:110px;color:#667085;font-size:10px}.tld-price-matrix td:first-child strong{color:#344054}.tld-price-matrix input{width:100%;height:35px;padding:0 10px;border:1px solid #dfe4eb;border-radius:8px;outline:none;color:#344054;font:500 10.5px Inter,sans-serif;background:#fff}.tld-price-matrix input:focus{border-color:#9abaff;box-shadow:0 0 0 3px #2563eb0e}@media(max-width:1100px){.tld-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tld-toolbar{align-items:stretch;flex-direction:column}.tld-search{width:100%}}@media(max-width:720px){.tld-page__header{flex-direction:column}.tld-page__actions{width:100%}.tld-page__actions .MuiButton-root{flex:1}.tld-stats,.tld-form-grid,.tld-switches{grid-template-columns:1fr}}.ticket-ai-assistant{padding:14px;border:1px solid #ded8fb;border-radius:12px;background:radial-gradient(circle at 92% 8%,rgba(109,74,255,.09),transparent 28%),#fbfaff;display:grid;gap:12px}.ticket-ai-assistant--loading{min-height:110px;place-items:center;align-content:center;color:#7b8493;font-size:10px}.ticket-ai-assistant__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ticket-ai-assistant__heading>div:first-child{display:flex;align-items:flex-start;gap:8px;color:#654ee6}.ticket-ai-assistant__heading span,.ticket-ai-assistant__heading strong{display:block}.ticket-ai-assistant__heading span{color:#7c6ee4;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-ai-assistant__heading strong{margin-top:2px;color:#30294a;font-size:11px}.ticket-ai-assistant__status{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.ticket-ai-assistant__privacy{margin:0;color:#7a7488;font-size:8.5px;line-height:1.55}.ticket-ai-assistant__controls{display:grid;grid-template-columns:190px auto;align-items:center;gap:10px}.ticket-ai-assistant__toggle{min-height:39px;padding:0 11px;border:1px solid #ded9f2;border-radius:8px;background:#fff;display:flex;align-items:center;gap:7px;color:#635d70;font-size:9px}.ticket-ai-assistant__actions{display:flex;flex-wrap:wrap;gap:7px}.ticket-ai-assistant__working{min-height:72px;border:1px dashed #d8d1fb;border-radius:9px;display:flex;align-items:center;justify-content:center;gap:9px;color:#756d8b;font-size:9px}.ticket-ai-result{display:grid;gap:10px}.ticket-ai-result__badges{display:flex;flex-wrap:wrap;gap:5px}.ticket-ai-result__section{padding:11px;border:1px solid #e5e1f4;border-radius:9px;background:#fff}.ticket-ai-result__section--reply{border-color:#cfc5ff}.ticket-ai-result__section>span,.ticket-ai-result__section-heading>span{color:#817991;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ticket-ai-result__section p{margin:6px 0 0;color:#4b4657;font-size:9.5px;line-height:1.65;white-space:pre-wrap}.ticket-ai-result__section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.ticket-ai-result__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ticket-ai-result__columns article{padding:10px;border:1px solid #e7e4ef;border-radius:8px;background:#fff}.ticket-ai-result__columns span{display:block;color:#98a2b3;font-size:7.5px;font-weight:700;text-transform:uppercase}.ticket-ai-result__columns strong{display:block;margin-top:5px;color:#344054;font-size:10px;text-transform:capitalize}.ticket-ai-result__columns ul{margin:6px 0 0 15px;padding:0;color:#667085;font-size:8.5px;line-height:1.55}.ticket-ai-result__columns small{display:block;margin-top:5px;color:#98a2b3;font-size:8px}.ticket-ai-result__kb{padding:10px;border:1px solid #e4dfef;border-radius:9px;background:#fff;display:grid;gap:7px}.ticket-ai-result__kb>div{display:flex;align-items:center;gap:6px;color:#6955d8}.ticket-ai-result__kb>div strong{color:#4f4864;font-size:9px}.ticket-ai-result__kb article{padding:8px 9px;border-radius:7px;background:#faf9fd}.ticket-ai-result__kb article span,.ticket-ai-result__kb article strong{display:block}.ticket-ai-result__kb article span{color:#98a2b3;font-size:7px}.ticket-ai-result__kb article strong{margin-top:2px;color:#475467;font-size:8.5px}.ticket-ai-result__kb article p{margin:4px 0 0;color:#7b8493;font-size:8px}@media(max-width:760px){.ticket-ai-assistant__heading,.ticket-ai-result__section-heading{align-items:stretch;flex-direction:column}.ticket-ai-assistant__status{justify-content:flex-start}.ticket-ai-assistant__controls,.ticket-ai-result__columns{grid-template-columns:1fr}}.support-tickets-page{display:grid;gap:20px}.support-tickets-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.support-tickets-eyebrow{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.support-tickets-header h1{margin:5px 0 0;color:#101828;font-size:30px;line-height:1.2}.support-tickets-header p{max-width:760px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.support-ticket-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.support-ticket-metric{min-height:104px;padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;box-shadow:0 1px 2px #10182805}.support-ticket-metric span{display:block;color:#667085;font-size:13px;font-weight:600}.support-ticket-metric strong{display:block;margin-top:10px;color:#101828;font-size:28px;line-height:1}.support-ticket-metric--danger{border-color:#fecdd3;background:#fffafb}.support-ticket-metric--danger strong{color:#c01048}.support-ticket-toolbar{padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:flex;align-items:center;gap:12px}.support-ticket-search{width:min(520px,100%);min-height:42px;padding:0 13px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb;display:flex;align-items:center;gap:9px;color:#98a2b3}.support-ticket-search:focus-within{border-color:#84adff;background:#fff;box-shadow:0 0 0 3px #2563eb14}.support-ticket-search input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:14px}.support-ticket-filter{min-width:160px}.support-current-page-note{margin-left:auto;max-width:230px;color:#98a2b3;font-size:12px;line-height:1.45;text-align:right}.support-ticket-list{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.support-ticket-list-head,.support-ticket-row{display:grid;grid-template-columns:minmax(260px,1.7fr) minmax(160px,.9fr) 100px 130px minmax(150px,.9fr) minmax(150px,.9fr);gap:16px;align-items:center}.support-ticket-list-head{min-height:48px;padding:0 18px;border-bottom:1px solid #eaecf0;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.support-ticket-row{width:100%;min-height:92px;padding:15px 18px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;text-align:left;cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.support-ticket-row:last-child{border-bottom:0}.support-ticket-row:hover{position:relative;z-index:1;background:#fafcff;box-shadow:inset 3px 0 #2563eb}.support-ticket-row__primary,.support-ticket-row__customer{min-width:0}.support-ticket-row__primary strong,.support-ticket-row__primary span,.support-ticket-row__primary small{display:block}.support-ticket-row__primary strong{color:#101828;font-size:14px}.support-ticket-row__primary span{margin-top:4px;overflow:hidden;color:#344054;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.support-ticket-row__primary small{margin-top:5px;color:#98a2b3;font-size:12px}.support-ticket-row__customer{display:flex;align-items:center;gap:9px;color:#667085}.support-ticket-row__customer strong,.support-ticket-row__customer span{display:block}.support-ticket-row__customer strong{color:#344054;font-size:13px}.support-ticket-row__customer span{margin-top:3px;color:#98a2b3;font-size:12px}.support-ticket-status,.support-ticket-priority{width:max-content;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:750;text-transform:capitalize}.support-ticket-status{background:#f2f4f7;color:#475467}.support-ticket-status--open{background:#eff8ff;color:#175cd3}.support-ticket-status--customer_reply{background:#fff6ed;color:#b93815}.support-ticket-status--staff_reply{background:#f0fdf4;color:#067647}.support-ticket-status--on_hold{background:#fffaeb;color:#b54708}.support-ticket-status--resolved{background:#ecfdf3;color:#027a48}.support-ticket-status--closed,.support-ticket-priority{background:#f2f4f7;color:#475467}.support-ticket-priority--high{background:#fff6ed;color:#b93815}.support-ticket-priority--urgent{background:#fff1f3;color:#c01048}.support-ticket-priority--low{background:#f0f9ff;color:#026aa2}.support-sla-inline{display:flex;align-items:center;gap:8px;color:#667085}.support-sla-inline strong,.support-sla-inline span{display:block}.support-sla-inline strong{font-size:12px}.support-sla-inline span{margin-top:2px;color:#98a2b3;font-size:11px}.support-sla-inline--breached{color:#c01048}.support-sla-inline--met{color:#027a48}.support-sla-inline--pending{color:#b54708}.support-ticket-loading,.support-ticket-empty{min-height:330px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3;font-size:14px}.support-ticket-empty strong{color:#344054;font-size:16px}.support-ticket-pagination{display:flex;justify-content:flex-end}.support-ticket-dialog{border-radius:16px!important}.support-ticket-dialog-title{display:flex;align-items:center;justify-content:space-between;gap:18px}.support-ticket-dialog-title>div:first-child span,.support-ticket-dialog-title>div:first-child strong{display:block}.support-ticket-dialog-title>div:first-child span{color:#667085;font-size:12px;font-weight:700}.support-ticket-dialog-title>div:first-child strong{margin-top:3px;color:#101828;font-size:20px}.support-ticket-dialog-title__actions{display:flex;align-items:center;gap:8px}.support-ticket-dialog-content{background:#f7f9fc}.support-ticket-detail-loading{min-height:520px;display:grid;place-items:center;align-content:center;gap:12px;color:#667085;font-size:14px}.support-ticket-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:20px}.support-ticket-conversation-column{min-width:0;display:grid;gap:16px}.support-ticket-conversation,.support-composer-card,.support-notes-card,.support-ticket-side-card{border:1px solid #e4e7ec;border-radius:14px;background:#fff}.support-ticket-conversation,.support-notes-card{padding:18px}.support-section-title{margin-bottom:16px}.support-section-title span,.support-section-title strong{display:block}.support-section-title span{color:#667085;font-size:12px;font-weight:700;text-transform:uppercase}.support-section-title strong{margin-top:3px;color:#101828;font-size:16px}.support-message{margin-bottom:14px;padding:16px;border:1px solid #e4e7ec;border-radius:12px;background:#fff}.support-message:last-child{margin-bottom:0}.support-message--client{border-left:4px solid #2563eb}.support-message--admin{border-left:4px solid #12b76a}.support-message--system{border-left:4px solid #98a2b3;background:#f9fafb}.support-message--internal{border-color:#fedf89;border-left:4px solid #f79009;background:#fffcf5}.support-message__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.support-message__header>div{display:flex;align-items:center;gap:8px}.support-message__header strong{color:#344054;font-size:13px}.support-message__header span{padding:3px 7px;border-radius:999px;background:#fef0c7;color:#b54708;font-size:11px;font-weight:700}.support-message__header time{color:#98a2b3;font-size:12px}.support-message__body{margin-top:12px;color:#344054;font-size:14px;line-height:1.65;white-space:pre-wrap;word-break:break-word}.support-message__attachments{margin-top:14px;display:grid;gap:8px}.support-attachment{padding:10px 12px;border:1px solid #eaecf0;border-radius:9px;background:#f9fafb;display:flex;align-items:center;justify-content:space-between;gap:12px}.support-attachment strong,.support-attachment span{display:block}.support-attachment strong{color:#344054;font-size:13px}.support-attachment span{margin-top:2px;color:#98a2b3;font-size:11px}.support-attachment>span{margin:0;white-space:nowrap}.support-composer-card{padding:18px;display:grid;gap:14px}.support-composer-tabs{display:flex;gap:6px;padding:4px;border-radius:10px;background:#f2f4f7}.support-composer-tabs button{min-height:36px;padding:0 13px;border:0;border-radius:8px;background:transparent;color:#667085;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.support-composer-tabs button.active{background:#fff;color:#175cd3;box-shadow:0 1px 3px #10182814}.support-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:18px}.support-composer-footer span{max-width:620px;color:#667085;font-size:12px;line-height:1.5}.support-staff-note{padding:14px;border:1px solid #fedf89;border-radius:10px;background:#fffcf5}.support-staff-note+.support-staff-note{margin-top:10px}.support-staff-note>div{display:flex;justify-content:space-between;gap:12px}.support-staff-note strong{color:#7a2e0e;font-size:13px}.support-staff-note time{color:#b54708;font-size:11px}.support-staff-note p{margin:9px 0 0;color:#344054;font-size:13px;line-height:1.6;white-space:pre-wrap}.support-ticket-no-content{padding:28px;border:1px dashed #d0d5dd;border-radius:10px;color:#98a2b3;font-size:13px;text-align:center}.support-ticket-sidebar{display:grid;align-content:start;gap:14px}.support-ticket-side-card{padding:16px;display:grid;gap:13px}.support-ticket-side-card__heading{padding-bottom:11px;border-bottom:1px solid #eaecf0;color:#101828;font-size:14px;font-weight:800}.support-sla-card{padding:12px;border:1px solid #eaecf0;border-radius:10px;background:#f9fafb}.support-sla-card span,.support-sla-card strong,.support-sla-card small{display:block}.support-sla-card span{color:#667085;font-size:11px;font-weight:700;text-transform:uppercase}.support-sla-card strong{margin-top:4px;color:#344054;font-size:14px}.support-sla-card small{margin-top:4px;color:#98a2b3;font-size:11px}.support-sla-card--breached{border-color:#fda29b;background:#fff5f5}.support-sla-card--breached strong{color:#b42318}.support-sla-card--met{border-color:#abefc6;background:#f6fef9}.support-sla-card--met strong{color:#067647}.support-sla-card--pending{border-color:#fedf89;background:#fffcf5}.support-sla-card--pending strong{color:#b54708}.support-info-row{display:grid;gap:3px}.support-info-row span{color:#98a2b3;font-size:11px}.support-info-row strong{overflow-wrap:anywhere;color:#344054;font-size:13px}.support-ticket-watch-actions{display:flex;gap:7px;flex-wrap:wrap}.support-watchers-list{display:grid;gap:7px}.support-watchers-list>div{padding:8px 9px;border-radius:8px;background:#f9fafb;display:flex;align-items:center;gap:7px;color:#475467;font-size:12px}.support-ticket-side-empty{color:#98a2b3;font-size:12px}.support-attachment-notice{font-size:12px}@media(max-width:1200px){.support-ticket-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.support-ticket-list-head{display:none}.support-ticket-row{grid-template-columns:minmax(250px,1.4fr) minmax(150px,.8fr) 100px 130px}.support-ticket-row>*:nth-child(5),.support-ticket-row>*:nth-child(6){display:none}.support-ticket-detail-layout{grid-template-columns:1fr}.support-ticket-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.support-tickets-header{flex-direction:column}.support-ticket-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.support-ticket-toolbar{align-items:stretch;flex-direction:column}.support-ticket-search,.support-ticket-filter{width:100%}.support-current-page-note{margin-left:0;max-width:none;text-align:left}.support-ticket-row{grid-template-columns:minmax(0,1fr) auto}.support-ticket-row>*:nth-child(2),.support-ticket-row>*:nth-child(3),.support-ticket-row>*:nth-child(5),.support-ticket-row>*:nth-child(6){display:none}.support-ticket-dialog-title{align-items:flex-start;flex-direction:column}.support-ticket-sidebar{grid-template-columns:1fr}.support-composer-footer{align-items:stretch;flex-direction:column}}@media(max-width:560px){.support-ticket-metrics{grid-template-columns:1fr}.support-tickets-header h1{font-size:25px}.support-composer-tabs{flex-direction:column}.support-ticket-dialog-title__actions{align-items:flex-start;flex-wrap:wrap}}.ai-support-center{min-width:0;display:grid;gap:16px}.ai-support-center--loading{min-height:420px;place-items:center;align-content:center;color:#7b8493}.ai-support-center__hero{padding:21px;border:1px solid #e6e9ef;border-radius:14px;background:radial-gradient(circle at 90% 10%,rgba(109,74,255,.11),transparent 31%),#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ai-support-center__hero>div:first-child>span,.ai-support-card__heading span,.ai-support-runs-card__heading span{color:#6950df;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ai-support-center__hero h1{margin:5px 0 0;color:#101828;font-size:25px;letter-spacing:-.035em}.ai-support-center__hero p{max-width:820px;margin:7px 0 0;color:#667085;font-size:10px;line-height:1.65}.ai-support-center__hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ai-support-center__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.ai-support-center__metrics article{min-width:0;padding:13px;border:1px solid #e6e9ef;border-radius:10px;background:#fff;display:flex;align-items:flex-start;gap:9px;color:#6950df}.ai-support-center__metrics span,.ai-support-center__metrics strong,.ai-support-center__metrics small{display:block}.ai-support-center__metrics span{color:#667085;font-size:8px}.ai-support-center__metrics strong{margin-top:3px;color:#101828;font-size:20px}.ai-support-center__metrics small{margin-top:3px;color:#98a2b3;font-size:7.5px}.ai-support-center__grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:12px}.ai-support-card,.ai-support-runs-card{min-width:0;padding:15px;border:1px solid #e6e9ef;border-radius:12px;background:#fff}.ai-support-card__heading,.ai-support-runs-card__heading{margin-bottom:13px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ai-support-card__heading strong,.ai-support-runs-card__heading strong{display:block;margin-top:3px;color:#344054;font-size:11px}.ai-support-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ai-support-form__full{grid-column:1 / -1}.ai-support-card__actions{margin-top:14px;padding-top:12px;border-top:1px solid #eef0f4;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ai-support-safety-list{display:grid;gap:8px}.ai-support-safety-list>div{padding:10px;border:1px solid #ece8f8;border-radius:8px;background:#fbfaff}.ai-support-safety-list strong,.ai-support-safety-list span{display:block}.ai-support-safety-list strong{color:#4e4568;font-size:9px}.ai-support-safety-list span{margin-top:3px;color:#7b748d;font-size:8px;line-height:1.55}.ai-support-runs-card{padding:0;overflow:hidden}.ai-support-runs-card__heading{margin:0;padding:14px 15px;border-bottom:1px solid #edf0f4}.ai-support-runs-card__heading small{color:#98a2b3;font-size:8px}.ai-support-runs-table{min-width:1100px}.ai-support-runs-table .MuiTableCell-root{padding:10px 12px;border-color:#edf0f4;font-size:8.8px}.ai-support-runs-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:7.8px;font-weight:800;text-transform:uppercase}.ai-support-runs-table td strong,.ai-support-runs-table td small{display:block}.ai-support-runs-table td strong{max-width:220px;overflow:hidden;color:#344054;font-size:8.8px;text-overflow:ellipsis;white-space:nowrap}.ai-support-runs-table td small{max-width:240px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.2px;text-overflow:ellipsis;white-space:nowrap}.ai-support-runs-empty{min-height:140px;display:grid;place-items:center;color:#98a2b3}.ai-support-runs-pagination{padding:12px;border-top:1px solid #edf0f4;display:flex;justify-content:flex-end}@media(max-width:1100px){.ai-support-center__metrics,.ai-support-center__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-support-center__grid>:first-child{grid-column:1 / -1}}@media(max-width:760px){.ai-support-center__hero,.ai-support-card__heading,.ai-support-runs-card__heading{flex-direction:column}.ai-support-center__metrics,.ai-support-center__grid,.ai-support-form{grid-template-columns:1fr}.ai-support-center__grid>:first-child,.ai-support-form__full{grid-column:auto}.ai-support-card__actions .MuiButton-root{width:100%}}.support-departments-page{display:grid;gap:20px}.support-departments-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.support-departments-header>div:first-child>span{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.support-departments-header h1{margin:5px 0 0;color:#101828;font-size:30px}.support-departments-header p{max-width:720px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.support-departments-header>div:last-child{display:flex;gap:9px}.support-departments-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.support-departments-metrics article{padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.support-departments-metrics span,.support-departments-metrics strong{display:block}.support-departments-metrics span{color:#667085;font-size:13px}.support-departments-metrics strong{margin-top:8px;color:#101828;font-size:27px}.support-departments-toolbar{padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.support-departments-toolbar>div{width:min(480px,100%);min-height:42px;padding:0 13px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb;display:flex;align-items:center;gap:9px;color:#98a2b3}.support-departments-toolbar input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:14px}.support-departments-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.support-department-card{min-height:220px;padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;text-align:left;cursor:pointer;transition:border-color .14s ease,transform .14s ease,box-shadow .14s ease}.support-department-card:hover{border-color:#b2ccff;transform:translateY(-1px);box-shadow:0 8px 22px #1018280f}.support-department-card__top{display:flex;align-items:center;justify-content:space-between}.support-department-card__icon{width:42px;height:42px;border-radius:11px;background:#eff8ff;display:grid;place-items:center;color:#175cd3}.support-department-visibility{padding:5px 9px;border-radius:999px;background:#ecfdf3;color:#027a48;font-size:11px;font-weight:750}.support-department-visibility--hidden{background:#f2f4f7;color:#667085}.support-department-card h3{margin:18px 0 0;color:#101828;font-size:17px}.support-department-card p{min-height:20px;margin:6px 0 0;overflow:hidden;color:#667085;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.support-department-sla-grid{margin-top:20px;padding-top:16px;border-top:1px solid #eaecf0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.support-department-sla-grid span,.support-department-sla-grid strong{display:block}.support-department-sla-grid span{color:#98a2b3;font-size:11px}.support-department-sla-grid strong{margin-top:4px;color:#344054;font-size:13px}.support-departments-loading,.support-departments-empty{grid-column:1 / -1;min-height:330px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3;font-size:14px}.support-departments-empty strong{color:#344054;font-size:16px}.support-departments-pagination{display:flex;justify-content:flex-end}.support-department-form{padding-top:10px;display:grid;gap:16px}@media(max-width:1050px){.support-departments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.support-departments-header{flex-direction:column}.support-departments-header>div:last-child{width:100%}.support-departments-header>div:last-child .MuiButton-root{flex:1}.support-departments-metrics,.support-departments-grid{grid-template-columns:1fr}}.ticket-status-page{display:grid;gap:20px}.ticket-status-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.ticket-status-header>div>span{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-status-header h1{margin:5px 0 0;color:#101828;font-size:30px}.ticket-status-header p{max-width:760px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.ticket-status-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ticket-status-summary article{padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.ticket-status-summary span,.ticket-status-summary strong{display:block}.ticket-status-summary span{color:#667085;font-size:13px}.ticket-status-summary strong{margin-top:8px;color:#101828;font-size:24px}.ticket-status-summary .ticket-status-health--ok{color:#027a48;font-size:16px}.ticket-status-summary .ticket-status-health--warning{color:#b54708;font-size:16px}.ticket-status-card{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.ticket-status-card__head,.ticket-status-row{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) 140px 120px 70px 100px;gap:16px;align-items:center}.ticket-status-card__head{min-height:48px;padding:0 18px;border-bottom:1px solid #eaecf0;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.ticket-status-row{min-height:86px;padding:14px 18px;border-bottom:1px solid #f0f2f5}.ticket-status-row:last-child{border-bottom:0}.ticket-status-row--legacy{background:#fffcf5}.ticket-status-row>div strong,.ticket-status-row>div span{display:block}.ticket-status-row>div strong{color:#101828;font-size:13px}.ticket-status-row>div span{margin-top:4px;color:#98a2b3;font-size:11px}.ticket-status-row--legacy>div:first-child strong{color:#b54708}.ticket-status-state{width:max-content;padding:6px 9px;border-radius:999px;background:#f2f4f7;display:flex;align-items:center;gap:5px;color:#667085;font-size:11px;font-weight:700}.ticket-status-state--active{background:#ecfdf3;color:#027a48}.ticket-status-sort{color:#344054;font-size:13px}.ticket-status-loading,.ticket-status-empty{min-height:340px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3}.ticket-status-form{padding-top:10px;display:grid;gap:16px}@media(max-width:1000px){.ticket-status-card__head{display:none}.ticket-status-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.ticket-status-row>*:nth-child(3),.ticket-status-row>*:nth-child(4),.ticket-status-row>*:nth-child(5){display:none}}@media(max-width:720px){.ticket-status-header{flex-direction:column}.ticket-status-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-status-row{grid-template-columns:minmax(0,1fr) auto}.ticket-status-row>*:nth-child(2),.ticket-status-row>*:nth-child(3),.ticket-status-row>*:nth-child(4),.ticket-status-row>*:nth-child(5){display:none}}@media(max-width:520px){.ticket-status-summary{grid-template-columns:1fr}}.ticket-import-page{display:grid;gap:20px}.ticket-import-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.ticket-import-header>div>span{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-import-header h1{margin:5px 0 0;color:#101828;font-size:30px}.ticket-import-header p{max-width:760px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.ticket-import-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ticket-import-metric{padding:16px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.ticket-import-metric>div{width:34px;height:34px;border-radius:9px;background:#f2f4f7;display:grid;place-items:center;color:#475467}.ticket-import-metric span,.ticket-import-metric strong{display:block}.ticket-import-metric span{margin-top:10px;color:#667085;font-size:12px}.ticket-import-metric strong{margin-top:5px;color:#101828;font-size:25px}.ticket-import-metric--success>div{background:#ecfdf3;color:#027a48}.ticket-import-metric--warning>div{background:#fffaeb;color:#b54708}.ticket-import-metric--danger>div{background:#fff1f3;color:#c01048}.ticket-import-toolbar{padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:flex;gap:12px;align-items:center}.ticket-import-search{width:min(600px,100%);min-height:42px;padding:0 13px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb;display:flex;align-items:center;gap:9px;color:#98a2b3}.ticket-import-search input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:14px}.ticket-import-filter{min-width:180px}.ticket-import-list{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.ticket-import-list__head,.ticket-import-row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) 110px 175px 175px 100px;gap:14px;align-items:center}.ticket-import-list__head{min-height:48px;padding:0 18px;border-bottom:1px solid #eaecf0;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.ticket-import-record{border-bottom:1px solid #f0f2f5}.ticket-import-record:last-child{border-bottom:0}.ticket-import-row{width:100%;min-height:78px;padding:13px 18px;border:0;background:#fff;text-align:left;cursor:pointer}.ticket-import-row:hover{background:#fafcff}.ticket-import-row strong,.ticket-import-row small{display:block}.ticket-import-row strong{color:#101828;font-size:13px}.ticket-import-row small{margin-top:3px;color:#98a2b3;font-size:11px}.ticket-import-row>span{overflow:hidden;color:#667085;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ticket-import-status{width:max-content;padding:6px 9px;border-radius:999px;background:#f2f4f7;color:#475467;font-size:11px;font-weight:750;text-transform:capitalize}.ticket-import-status--pending{background:#fffaeb;color:#b54708}.ticket-import-status--processed{background:#ecfdf3;color:#027a48}.ticket-import-status--failed{background:#fff1f3;color:#c01048}.ticket-import-status--spam{background:#f4f3ff;color:#5925dc}.ticket-import-expanded{padding:16px 18px 18px;border-top:1px solid #eaecf0;background:#f8fafc;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:14px}.ticket-import-expanded>div{min-width:0}.ticket-import-expanded>div>span{display:block;margin-bottom:7px;color:#667085;font-size:11px;font-weight:750;text-transform:uppercase}.ticket-import-expanded pre{margin:0;max-height:230px;overflow:auto;padding:12px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;color:#344054;font-size:12px;white-space:pre-wrap;word-break:break-word}.ticket-import-no-error{min-height:48px;padding:0 12px;border:1px solid #abefc6;border-radius:9px;background:#f6fef9;display:flex;align-items:center;gap:8px;color:#067647;font-size:12px}.ticket-import-loading,.ticket-import-empty{min-height:340px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3}.ticket-import-empty strong{color:#344054;font-size:16px}.ticket-import-empty span{font-size:13px}.ticket-import-pagination{display:flex;justify-content:flex-end}@media(max-width:1150px){.ticket-import-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ticket-import-list__head{display:none}.ticket-import-row{grid-template-columns:minmax(0,1fr) 160px 100px}.ticket-import-row>*:nth-child(3),.ticket-import-row>*:nth-child(4),.ticket-import-row>*:nth-child(5){display:none}}@media(max-width:760px){.ticket-import-header{flex-direction:column}.ticket-import-toolbar{align-items:stretch;flex-direction:column}.ticket-import-search,.ticket-import-filter{width:100%}.ticket-import-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-import-expanded{grid-template-columns:1fr}}@media(max-width:520px){.ticket-import-metrics{grid-template-columns:1fr}.ticket-import-row{grid-template-columns:minmax(0,1fr) auto}.ticket-import-row>*:nth-child(2),.ticket-import-row>*:nth-child(3),.ticket-import-row>*:nth-child(4),.ticket-import-row>*:nth-child(5){display:none}}.support-quality-page{display:grid;gap:20px}.support-quality-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.support-quality-header>div>span{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.support-quality-header h1{margin:5px 0 0;color:#101828;font-size:30px}.support-quality-header p{max-width:760px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.support-quality-tabs-card{border:1px solid #e4e7ec;border-radius:14px;background:#fff;overflow:hidden}.support-quality-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.support-quality-metric{padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.support-quality-metric span,.support-quality-metric strong{display:block}.support-quality-metric span{color:#667085;font-size:13px}.support-quality-metric strong{margin-top:8px;color:#101828;font-size:27px}.support-quality-metric--danger{border-color:#fecdca;background:snow}.support-quality-metric--danger strong{color:#b42318}.support-quality-toolbar{padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:flex;align-items:center;gap:12px}.support-quality-search{width:min(600px,100%);min-height:42px;padding:0 13px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb;display:flex;align-items:center;gap:9px;color:#98a2b3}.support-quality-search input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:14px}.support-quality-direction{min-width:170px}.support-feedback-list,.support-email-log{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.support-feedback-list__head,.support-feedback-row{display:grid;grid-template-columns:100px 120px 140px minmax(260px,1fr) 180px;gap:16px;align-items:center}.support-feedback-list__head{min-height:48px;padding:0 18px;border-bottom:1px solid #eaecf0;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.support-feedback-row{min-height:90px;padding:15px 18px;border-bottom:1px solid #f0f2f5}.support-feedback-row:last-child{border-bottom:0}.support-feedback-row>strong{color:#101828;font-size:13px}.support-feedback-row>span{color:#667085;font-size:12px}.support-feedback-row p{margin:0;color:#475467;font-size:13px;line-height:1.5}.support-feedback-row small{display:block;margin-top:3px;color:#98a2b3;font-size:11px}.support-quality-stars{display:flex;gap:2px}.support-quality-stars span{color:#d0d5dd;font-size:17px}.support-quality-stars span.active{color:#f79009}.support-email-log__head,.support-email-row{display:grid;grid-template-columns:minmax(250px,1.3fr) 90px minmax(230px,1fr) 160px 170px;gap:16px;align-items:center}.support-email-log__head{min-height:48px;padding:0 18px;border-bottom:1px solid #eaecf0;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.support-email-row{min-height:105px;padding:15px 18px;border-bottom:1px solid #f0f2f5}.support-email-row:last-child{border-bottom:0}.support-email-row__message{min-width:0}.support-email-row__message strong,.support-email-row__message span,.support-email-row__message small{display:block}.support-email-row__message strong{overflow:hidden;color:#101828;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.support-email-row__message span{margin-top:4px;color:#667085;font-size:11px}.support-email-row__message small{margin-top:3px;overflow-wrap:anywhere;color:#98a2b3;font-size:10px}.support-email-direction{width:max-content;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:750;text-transform:capitalize}.support-email-direction--inbound{background:#eff8ff;color:#175cd3}.support-email-direction--outbound{background:#ecfdf3;color:#027a48}.support-email-addresses{min-width:0;display:grid;gap:4px}.support-email-addresses span{overflow:hidden;color:#667085;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.support-email-addresses b{color:#344054}.support-email-status{width:max-content;max-width:100%;padding:6px 9px;border-radius:999px;background:#f2f4f7;display:flex;align-items:center;gap:5px;color:#475467;font-size:11px;font-weight:750}.support-email-error{display:block;margin-top:5px;color:#b42318;font-size:10px;line-height:1.4}.support-email-date{color:#667085;font-size:11px}.support-quality-loading,.support-quality-empty{min-height:340px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3}.support-quality-empty strong{color:#344054;font-size:16px}.support-quality-empty span{max-width:440px;font-size:13px;text-align:center}.support-quality-pagination{display:flex;justify-content:flex-end}@media(max-width:1100px){.support-quality-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.support-feedback-list__head,.support-email-log__head{display:none}.support-feedback-row{grid-template-columns:90px 110px 130px minmax(0,1fr)}.support-feedback-row>*:nth-child(5){display:none}.support-email-row{grid-template-columns:minmax(240px,1fr) 90px minmax(220px,1fr) 150px}.support-email-row>*:nth-child(5){display:none}}@media(max-width:760px){.support-quality-header{flex-direction:column}.support-quality-toolbar{align-items:stretch;flex-direction:column}.support-quality-search,.support-quality-direction{width:100%}.support-feedback-row{grid-template-columns:minmax(0,1fr) auto}.support-feedback-row>*:nth-child(2),.support-feedback-row>*:nth-child(4),.support-feedback-row>*:nth-child(5){display:none}.support-email-row{grid-template-columns:minmax(0,1fr) auto}.support-email-row>*:nth-child(3),.support-email-row>*:nth-child(4),.support-email-row>*:nth-child(5){display:none}}@media(max-width:520px){.support-quality-metrics{grid-template-columns:1fr}}.ticket-spam-page{display:grid;gap:20px}.ticket-spam-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ticket-spam-header>div:first-child>span{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-spam-header h1{margin:5px 0 0;color:#101828;font-size:30px}.ticket-spam-header p{max-width:760px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.ticket-spam-header__actions{display:flex;gap:9px}.ticket-spam-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ticket-spam-metrics article{padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.ticket-spam-metrics span,.ticket-spam-metrics strong{display:block}.ticket-spam-metrics span{color:#667085;font-size:13px}.ticket-spam-metrics strong{margin-top:8px;color:#101828;font-size:27px}.ticket-spam-toolbar{padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:flex;align-items:center;gap:12px}.ticket-spam-search{width:min(560px,100%);min-height:42px;padding:0 13px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb;display:flex;align-items:center;gap:9px;color:#98a2b3}.ticket-spam-search input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:14px}.ticket-spam-filter{min-width:190px}.ticket-spam-list{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.ticket-spam-list__head,.ticket-spam-row{display:grid;grid-template-columns:minmax(240px,1.4fr) 100px minmax(220px,1.2fr) 100px 150px;gap:16px;align-items:center}.ticket-spam-list__head{min-height:48px;padding:0 18px;border-bottom:1px solid #eaecf0;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.ticket-spam-row{min-height:95px;padding:15px 18px;border-bottom:1px solid #f0f2f5}.ticket-spam-row:last-child{border-bottom:0}.ticket-spam-row__pattern{min-width:0}.ticket-spam-row__pattern strong,.ticket-spam-row__pattern span{display:block}.ticket-spam-row__pattern strong{overflow:hidden;color:#101828;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ticket-spam-row__pattern span{margin-top:4px;color:#98a2b3;font-size:11px}.ticket-spam-type{width:max-content;padding:6px 9px;border-radius:999px;background:#eff8ff;color:#175cd3;font-size:11px;font-weight:750}.ticket-spam-action strong,.ticket-spam-action span{display:block}.ticket-spam-action strong{color:#344054;font-size:12px;text-transform:capitalize}.ticket-spam-action span{margin-top:3px;color:#98a2b3;font-size:11px;line-height:1.4}.ticket-spam-action--block strong{color:#b42318}.ticket-spam-action--flag strong{color:#b54708}.ticket-spam-state{width:max-content;padding:6px 10px;border:0;border-radius:999px;background:#f2f4f7;color:#667085;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.ticket-spam-state--enabled{background:#ecfdf3;color:#027a48}.ticket-spam-row__controls{display:flex;align-items:center;gap:7px}.ticket-spam-row__controls>button:first-child{width:34px;height:34px;border:1px solid #e4e7ec;border-radius:8px;background:#fff;display:grid;place-items:center;color:#667085;cursor:pointer}.ticket-spam-loading,.ticket-spam-empty{min-height:350px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3}.ticket-spam-empty strong{color:#344054;font-size:16px}.ticket-spam-empty span{max-width:420px;font-size:13px;text-align:center}.ticket-spam-pagination{display:flex;justify-content:flex-end}.ticket-spam-form{padding-top:10px;display:grid;gap:16px}.ticket-spam-dialog-spacer{flex:1}@media(max-width:1050px){.ticket-spam-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-spam-list__head{display:none}.ticket-spam-row{grid-template-columns:minmax(0,1fr) auto auto}.ticket-spam-row>*:nth-child(3),.ticket-spam-row>*:nth-child(4){display:none}}@media(max-width:720px){.ticket-spam-header{flex-direction:column}.ticket-spam-header__actions{width:100%}.ticket-spam-header__actions .MuiButton-root{flex:1}.ticket-spam-toolbar{align-items:stretch;flex-direction:column}.ticket-spam-search,.ticket-spam-filter{width:100%}.ticket-spam-row{grid-template-columns:minmax(0,1fr) auto}.ticket-spam-row>*:nth-child(2),.ticket-spam-row>*:nth-child(3),.ticket-spam-row>*:nth-child(4){display:none}}@media(max-width:520px){.ticket-spam-metrics{grid-template-columns:1fr}}.canned-replies-page{display:grid;gap:20px}.canned-replies-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.canned-replies-eyebrow{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.canned-replies-header h1{margin:5px 0 0;color:#101828;font-size:30px;line-height:1.2}.canned-replies-header p{max-width:720px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.canned-replies-header__actions{display:flex;gap:9px}.canned-replies-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.canned-replies-metrics article{padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.canned-replies-metrics span,.canned-replies-metrics strong{display:block}.canned-replies-metrics span{color:#667085;font-size:13px;font-weight:600}.canned-replies-metrics strong{margin-top:8px;color:#101828;font-size:28px}.canned-replies-toolbar{padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:flex;align-items:center;gap:12px}.canned-replies-search{width:min(560px,100%);min-height:42px;padding:0 13px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb;display:flex;align-items:center;gap:9px;color:#98a2b3}.canned-replies-search input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:14px}.canned-replies-filter{min-width:220px}.canned-replies-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.canned-reply-card{min-width:0;min-height:265px;padding:18px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:flex;flex-direction:column}.canned-reply-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.canned-reply-card__head>div{min-width:0}.canned-reply-card__head span{display:block;color:#2563eb;font-size:11px;font-weight:750}.canned-reply-card__head h3{margin:5px 0 0;overflow:hidden;color:#101828;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.canned-reply-card__head button{width:34px;height:34px;flex:0 0 auto;border:1px solid #e4e7ec;border-radius:9px;background:#fff;display:grid;place-items:center;color:#667085;cursor:pointer}.canned-reply-card__head button:hover{border-color:#b2ccff;color:#175cd3}.canned-reply-card>p{margin:18px 0;overflow:hidden;color:#475467;font-size:13px;line-height:1.65;white-space:pre-wrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.canned-reply-card footer{margin-top:auto;padding-top:13px;border-top:1px solid #eaecf0;display:flex;align-items:center;justify-content:space-between;gap:10px}.canned-reply-card footer>span{color:#98a2b3;font-size:11px}.canned-replies-loading,.canned-replies-empty{grid-column:1 / -1;min-height:360px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3}.canned-replies-empty strong{color:#344054;font-size:16px}.canned-replies-empty span{font-size:13px}.canned-replies-pagination{display:flex;justify-content:flex-end}.canned-reply-form{padding-top:10px;display:grid;gap:16px}.canned-reply-dialog-spacer{flex:1}@media(max-width:1100px){.canned-replies-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.canned-replies-header{flex-direction:column}.canned-replies-header__actions{width:100%}.canned-replies-header__actions .MuiButton-root{flex:1}.canned-replies-metrics{grid-template-columns:1fr}.canned-replies-toolbar{align-items:stretch;flex-direction:column}.canned-replies-search,.canned-replies-filter{width:100%}.canned-replies-grid{grid-template-columns:1fr}}.ticket-escalations-page{display:grid;gap:20px}.ticket-escalations-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.ticket-escalations-header>div:first-child>span{color:#2563eb;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.ticket-escalations-header h1{margin:5px 0 0;color:#101828;font-size:30px}.ticket-escalations-header p{max-width:780px;margin:8px 0 0;color:#667085;font-size:14px;line-height:1.6}.ticket-escalations-header>div:last-child{display:flex;gap:9px}.ticket-escalations-toolbar{padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:14px}.ticket-escalations-toolbar>div{width:min(500px,100%);min-height:42px;padding:0 13px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb;display:flex;align-items:center;gap:9px;color:#98a2b3}.ticket-escalations-toolbar input{width:100%;border:0;outline:0;background:transparent;color:#344054;font:inherit;font-size:14px}.ticket-escalations-toolbar>span{color:#667085;font-size:13px}.ticket-escalations-list{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.ticket-escalations-list-head,.ticket-escalation-row{display:grid;grid-template-columns:minmax(190px,1fr) minmax(230px,1.2fr) 100px minmax(260px,1.5fr) 100px;gap:16px;align-items:center}.ticket-escalations-list-head{min-height:48px;padding:0 18px;border-bottom:1px solid #eaecf0;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.ticket-escalation-row{width:100%;min-height:98px;padding:15px 18px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;text-align:left;cursor:pointer}.ticket-escalation-row:last-child{border-bottom:0}.ticket-escalation-row:hover{background:#fafcff}.ticket-escalation-row>div:first-child strong,.ticket-escalation-row>div:first-child span{display:block}.ticket-escalation-row>div:first-child strong{color:#101828;font-size:14px}.ticket-escalation-row>div:first-child span{margin-top:4px;color:#98a2b3;font-size:12px}.ticket-escalation-row>strong{color:#344054;font-size:13px}.ticket-escalation-match{display:grid;gap:3px}.ticket-escalation-match span{color:#667085;font-size:12px}.ticket-escalation-action-summary{color:#475467;font-size:12px;line-height:1.5}.ticket-escalation-state{width:max-content;padding:6px 9px;border-radius:999px;background:#f2f4f7;color:#667085;font-size:11px;font-weight:750}.ticket-escalation-state--enabled{background:#ecfdf3;color:#027a48}.ticket-escalations-loading,.ticket-escalations-empty{min-height:340px;display:grid;place-items:center;align-content:center;gap:10px;color:#98a2b3;font-size:14px}.ticket-escalations-empty strong{color:#344054;font-size:16px}.ticket-escalations-pagination{display:flex;justify-content:flex-end}.ticket-escalation-form{padding-top:10px;display:grid;gap:18px}.ticket-escalation-form-section{padding:16px;border:1px solid #e4e7ec;border-radius:12px;background:#f9fafb}.ticket-escalation-form-section h3{margin:0 0 14px;color:#101828;font-size:14px}.ticket-escalation-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ticket-escalation-wide{grid-column:1 / -1}@media(max-width:1000px){.ticket-escalations-list-head{display:none}.ticket-escalation-row{grid-template-columns:minmax(190px,1fr) minmax(220px,1fr) auto}.ticket-escalation-row>*:nth-child(3),.ticket-escalation-row>*:nth-child(4){display:none}}@media(max-width:720px){.ticket-escalations-header{flex-direction:column}.ticket-escalations-header>div:last-child{width:100%}.ticket-escalations-header>div:last-child .MuiButton-root{flex:1}.ticket-escalations-toolbar{align-items:stretch;flex-direction:column}.ticket-escalation-row{grid-template-columns:minmax(0,1fr) auto}.ticket-escalation-row>*:nth-child(2),.ticket-escalation-row>*:nth-child(3),.ticket-escalation-row>*:nth-child(4){display:none}.ticket-escalation-form-grid{grid-template-columns:1fr}.ticket-escalation-wide{grid-column:auto}}.kb-page{display:grid;gap:18px}.kb-header{display:flex;justify-content:space-between;gap:20px}.kb-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kb-header h2{margin:5px 0 0;color:#101828;font-size:25px}.kb-header p{margin:7px 0 0;color:#667085;font-size:13px}.kb-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.kb-tabs{min-height:60px;padding:0 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:12px}.kb-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.kb-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.kb-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.kb-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.kb-status--published{background:#ecfdf3;color:#027a48}.kb-status--draft{background:#f2f4f7;color:#667085}.kb-loading,.kb-empty{min-height:160px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.kb-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.kb-form-full{grid-column:1 / -1}@media(max-width:700px){.kb-header,.kb-tabs{align-items:stretch;flex-direction:column}.kb-tabs{padding:10px}.kb-form{grid-template-columns:1fr}.kb-form-full{grid-column:auto}}.kb-taxonomy-page{min-width:0;display:grid;gap:16px}.kb-taxonomy-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.kb-taxonomy-header>div:first-child>span{color:#6d4aff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.kb-taxonomy-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.kb-taxonomy-header p{max-width:860px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.kb-taxonomy-header__actions{display:flex;flex-wrap:wrap;gap:8px}.kb-taxonomy-brandbar{padding:12px 14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:14px}.kb-taxonomy-brandbar>div span,.kb-taxonomy-brandbar>div strong,.kb-taxonomy-brandbar>div small{display:block}.kb-taxonomy-brandbar>div span{color:#98a2b3;font-size:7.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kb-taxonomy-brandbar>div strong{margin-top:3px;color:#344054;font-size:10px}.kb-taxonomy-brandbar>div small{margin-top:2px;color:#7b8493;font-size:7.5px}.kb-taxonomy-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.kb-taxonomy-metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;color:#6d4aff;display:flex;align-items:flex-start;gap:10px}.kb-taxonomy-metrics article>div{min-width:0}.kb-taxonomy-metrics span,.kb-taxonomy-metrics strong,.kb-taxonomy-metrics small{display:block}.kb-taxonomy-metrics span{color:#667085;font-size:8px}.kb-taxonomy-metrics strong{margin-top:4px;color:#101828;font-size:20px;line-height:1}.kb-taxonomy-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px;line-height:1.45}.kb-taxonomy-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.kb-taxonomy-tabs{min-height:58px;padding:0 14px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:12px}.kb-taxonomy-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(280px,1fr) 180px 150px 170px;align-items:center;gap:9px}.kb-taxonomy-search{height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;background:#fff;color:#98a2b3;display:flex;align-items:center;gap:8px}.kb-taxonomy-search:focus-within{border-color:#b7abff;box-shadow:0 0 0 3px #6d4aff12}.kb-taxonomy-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:11px}.kb-taxonomy-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.kb-taxonomy-loading{min-height:240px;color:#8b94a2;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px}.kb-taxonomy-table{min-width:1380px}.kb-taxonomy-tags-table,.kb-taxonomy-category-table{min-width:980px}.kb-taxonomy-card .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px;vertical-align:middle}.kb-taxonomy-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.kb-taxonomy-primary strong,.kb-taxonomy-primary span,.kb-taxonomy-tag-summary strong,.kb-taxonomy-tag-summary span{display:block}.kb-taxonomy-primary strong{max-width:300px;overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.kb-taxonomy-primary span{max-width:300px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.kb-taxonomy-tag-summary{max-width:300px}.kb-taxonomy-tag-summary strong{color:#6941c6;font-size:8.5px}.kb-taxonomy-tag-summary span{margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.kb-taxonomy-actions{display:flex;align-items:center;justify-content:flex-end;gap:4px}.kb-taxonomy-empty{min-height:170px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.kb-taxonomy-empty strong{color:#475467;font-size:10px}.kb-taxonomy-empty span{max-width:470px;font-size:8.5px;line-height:1.55}.kb-taxonomy-pagination{min-height:60px;padding:11px 14px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.kb-taxonomy-dialog-form{display:grid;gap:13px}.kb-taxonomy-dialog-loading{min-height:220px;display:grid;place-items:center}.kb-taxonomy-article-summary{padding:12px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfc}.kb-taxonomy-article-summary span,.kb-taxonomy-article-summary strong,.kb-taxonomy-article-summary small{display:block}.kb-taxonomy-article-summary span{color:#6d4aff;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.kb-taxonomy-article-summary strong{margin-top:4px;color:#101828;font-size:13px}.kb-taxonomy-article-summary small{margin-top:3px;color:#98a2b3;font-size:8px}@media(max-width:1100px){.kb-taxonomy-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-taxonomy-toolbar{grid-template-columns:minmax(240px,1fr) 160px 140px}.kb-taxonomy-toolbar>.MuiTextField-root:last-child{grid-column:1 / -1}}@media(max-width:720px){.kb-taxonomy-header,.kb-taxonomy-tabs{align-items:stretch;flex-direction:column}.kb-taxonomy-header__actions{flex-direction:column}.kb-taxonomy-header__actions .MuiButton-root,.kb-taxonomy-tabs .MuiButton-root{width:100%}.kb-taxonomy-tabs{padding:10px}.kb-taxonomy-brandbar,.kb-taxonomy-metrics,.kb-taxonomy-toolbar{grid-template-columns:1fr}.kb-taxonomy-toolbar>.MuiTextField-root:last-child{grid-column:auto}.kb-taxonomy-pagination{justify-content:center}}.announcements-page{display:grid;gap:18px;min-width:0}.announcements-header{display:flex;justify-content:space-between;gap:20px}.announcements-header>div:first-child>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.announcements-header h2{margin:5px 0 0;color:#101828;font-size:26px}.announcements-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:11px;line-height:1.6}.announcements-header>div:last-child{display:flex;align-items:flex-start;gap:8px}.announcement-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.announcement-stats article{padding:15px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.announcement-stats span,.announcement-stats strong{display:block}.announcement-stats span{color:#667085;font-size:9px}.announcement-stats strong{margin-top:5px;color:#101828;font-size:22px}.announcements-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.announcement-tabs{padding:0 12px;border-bottom:1px solid #edf0f5}.announcement-list{display:grid}.announcement-row{padding:14px;border-bottom:1px solid #edf0f5}.announcement-row:last-child{border-bottom:0}.announcement-row:hover{background:#fafbfc}.announcement-row-main{display:flex;justify-content:space-between;gap:16px}.announcement-row-title{min-width:0;display:flex;align-items:flex-start;gap:9px;color:#475467}.announcement-row-title>div{min-width:0}.announcement-row-title strong,.announcement-row-title span{display:block}.announcement-row-title strong{color:#344054;font-size:11px}.announcement-row-title span{max-width:760px;margin-top:4px;overflow:hidden;color:#667085;font-size:9px;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.announcement-row-chips{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-end;gap:6px}.announcement-row-meta{margin-top:12px;padding-top:10px;border-top:1px solid #edf0f5;display:grid;grid-template-columns:90px 110px 80px 1fr 1fr;gap:12px}.announcement-row-meta span,.announcement-row-meta strong{display:block}.announcement-row-meta span{color:#98a2b3;font-size:8px}.announcement-row-meta strong{margin-top:3px;color:#475467;font-size:9px}.announcement-row-links{margin-top:10px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:#667085;font-size:8.5px}.announcement-row-links a{display:inline-flex;align-items:center;gap:3px;color:#2563eb;text-decoration:none}.announcement-row-actions{margin-top:10px;display:flex;justify-content:flex-end;gap:5px}.announcements-loading,.announcements-empty{min-height:180px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px}.announcement-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.announcement-form-full{grid-column:1 / -1}.announcement-targeting{padding:12px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc;display:grid;gap:12px}.announcement-target-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.announcement-switches{padding:8px 12px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc;display:flex;align-items:center;flex-wrap:wrap;gap:12px}@media(max-width:900px){.announcement-stats,.announcement-row-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.announcements-header,.announcement-row-main{flex-direction:column}.announcements-header>div:last-child,.announcement-row-chips{justify-content:flex-start;flex-wrap:wrap}.announcement-form,.announcement-target-grid,.announcement-stats,.announcement-row-meta{grid-template-columns:1fr}.announcement-form-full{grid-column:auto}.announcement-row-actions{justify-content:flex-start}}.downloads-page{display:grid;gap:18px}.downloads-header{display:flex;justify-content:space-between;gap:20px}.downloads-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.downloads-header h2{margin:5px 0 0;color:#101828;font-size:25px}.downloads-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.downloads-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.downloads-tabs{min-height:60px;padding:0 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between}.downloads-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.downloads-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.downloads-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.download-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.download-status--active{background:#ecfdf3;color:#027a48}.download-status--disabled{background:#f2f4f7;color:#667085}.downloads-loading,.downloads-empty{min-height:170px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.download-form{display:grid;gap:13px}.download-form--grid{grid-template-columns:repeat(2,1fr)}.download-form-full{grid-column:1 / -1}@media(max-width:700px){.downloads-header,.downloads-tabs{align-items:stretch;flex-direction:column}.downloads-tabs{padding:10px}.download-form--grid{grid-template-columns:1fr}.download-form-full{grid-column:auto}}.affiliates-page{display:grid;gap:18px}.affiliates-header{display:flex;justify-content:space-between;gap:20px}.affiliates-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.affiliates-header h2{margin:5px 0 0;color:#101828;font-size:25px}.affiliates-header p{max-width:720px;margin:7px 0 0;color:#667085;font-size:13px}.affiliates-header>div:last-child{display:flex;gap:8px}.affiliates-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.affiliates-stats>div{min-height:94px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.affiliates-stats span{color:#7a8699;font-size:11px}.affiliates-stats strong{color:#101828;font-size:21px}.affiliates-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.affiliates-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5}.affiliates-toolbar form{width:min(100%,600px);min-height:40px;padding-left:12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.affiliates-toolbar input{min-width:0;flex:1;border:0;outline:0;font:inherit;font-size:12px}.affiliates-toolbar button{align-self:stretch;padding:0 14px;border:0;border-left:1px solid #e7ebf1;background:#f8fafc;font-weight:700;cursor:pointer}.affiliates-table{min-width:950px}.affiliates-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.affiliates-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.affiliates-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.affiliate-code{color:#2459b7}.affiliate-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.affiliate-status--active{background:#ecfdf3;color:#027a48}.affiliate-status--disabled{background:#f2f4f7;color:#667085}.affiliates-loading,.affiliates-empty{min-height:170px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.affiliate-form{display:grid;gap:13px}@media(max-width:800px){.affiliates-header{flex-direction:column}.affiliates-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.affiliates-stats{grid-template-columns:1fr}.affiliates-header>div:last-child{flex-direction:column}}.payouts-page{display:grid;gap:18px}.payouts-header{display:flex;justify-content:space-between;gap:20px}.payouts-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.payouts-header h2{margin:5px 0 0;color:#101828;font-size:25px}.payouts-header p{margin:7px 0 0;color:#667085;font-size:13px}.payouts-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.payouts-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5}.payouts-toolbar .MuiTextField-root{min-width:180px}.payouts-table{min-width:1000px}.payouts-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.payouts-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.payout-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.payout-status--requested{background:#eef4ff;color:#2459b7}.payout-status--approved{background:#fff6ed;color:#b54708}.payout-status--paid{background:#ecfdf3;color:#027a48}.payout-status--rejected{background:#fff1f3;color:#c01048}.payouts-loading,.payouts-empty{min-height:170px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7a8699}.payout-detail{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.payout-detail>div,.payout-detail section{padding:12px;border:1px solid #e5eaf1;border-radius:9px;display:grid;gap:4px}.payout-detail section{grid-column:1 / -1}.payout-detail span{color:#98a2b3;font-size:10px}.payout-detail strong{color:#344054;font-size:12px}.payout-detail pre{max-height:280px;margin:6px 0 0;padding:10px;overflow:auto;border-radius:7px;background:#f8fafc;font-size:10px}@media(max-width:650px){.payouts-header{flex-direction:column}.payout-detail{grid-template-columns:1fr}.payout-detail section{grid-column:auto}}.affiliate-commissions-page{min-width:0;display:grid;gap:16px}.affiliate-commissions-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.affiliate-commissions-header>div:first-child>span{color:#6d4aff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.affiliate-commissions-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.affiliate-commissions-header p{max-width:820px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.affiliate-commissions-header__actions{display:flex;flex-wrap:wrap;gap:8px}.affiliate-commissions-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.affiliate-commissions-metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;color:#6d4aff;display:flex;align-items:flex-start;gap:10px}.affiliate-commissions-metrics article>div{min-width:0}.affiliate-commissions-metrics span,.affiliate-commissions-metrics strong,.affiliate-commissions-metrics small{display:block}.affiliate-commissions-metrics span{color:#667085;font-size:8px}.affiliate-commissions-metrics strong{margin-top:4px;color:#101828;font-size:20px;line-height:1}.affiliate-commissions-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px}.affiliate-currency-breakdown{padding:12px 14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;display:grid;gap:8px}.affiliate-currency-breakdown>span{color:#667085;font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.affiliate-currency-breakdown>div{display:flex;flex-wrap:wrap;gap:6px}.affiliate-commissions-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.affiliate-commissions-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(280px,1fr) 190px;gap:10px;align-items:center}.affiliate-commissions-search{height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;background:#fff;color:#98a2b3;display:flex;align-items:center;gap:8px}.affiliate-commissions-search:focus-within{border-color:#b7abff;box-shadow:0 0 0 3px #6d4aff12}.affiliate-commissions-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:11px}.affiliate-commissions-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.affiliate-commissions-loading{min-height:240px;color:#8b94a2;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px}.affiliate-commissions-table{min-width:1280px}.affiliate-commissions-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px}.affiliate-commissions-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.affiliate-commission-primary strong,.affiliate-commission-primary span,.affiliate-commission-primary small,.affiliate-commission-secondary strong,.affiliate-commission-secondary span,.affiliate-commission-secondary small,.affiliate-commission-amount strong,.affiliate-commission-amount span,.affiliate-hold strong,.affiliate-hold span{display:block}.affiliate-commission-primary strong,.affiliate-commission-secondary strong,.affiliate-commission-amount strong,.affiliate-hold strong{color:#344054;font-size:9px}.affiliate-commission-primary span,.affiliate-commission-secondary span,.affiliate-commission-amount span,.affiliate-hold span{margin-top:3px;color:#98a2b3;font-size:7.5px}.affiliate-commission-primary small,.affiliate-commission-secondary small{margin-top:2px;color:#b0b7c3;font-size:7px}.affiliate-commission-amount{text-align:right}.affiliate-hold--due strong,.affiliate-hold--due span{color:#b54708}.affiliate-commission-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.affiliate-commissions-empty{min-height:180px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.affiliate-commissions-empty strong{color:#475467;font-size:10px}.affiliate-commissions-empty span{max-width:440px;font-size:8.5px}.affiliate-commissions-pagination{min-height:60px;padding:11px 14px;border-top:1px solid #edf0f4;display:flex;justify-content:flex-end;align-items:center}.affiliate-detail-loading{min-height:220px;display:grid;place-items:center}.affiliate-commission-detail{display:grid;gap:14px}.affiliate-commission-detail__heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.affiliate-commission-detail__heading span,.affiliate-commission-detail__heading strong,.affiliate-commission-detail__heading small{display:block}.affiliate-commission-detail__heading span{color:#6d4aff;font-size:8px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.affiliate-commission-detail__heading strong{margin-top:4px;color:#101828;font-size:18px}.affiliate-commission-detail__heading small{margin-top:3px;color:#98a2b3;font-size:8px}.affiliate-commission-detail__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.affiliate-commission-detail__grid article{min-width:0;padding:11px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfc}.affiliate-commission-detail__grid span,.affiliate-commission-detail__grid strong,.affiliate-commission-detail__grid small{display:block}.affiliate-commission-detail__grid span{color:#98a2b3;font-size:7.5px}.affiliate-commission-detail__grid strong{margin-top:3px;overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.affiliate-commission-detail__grid small{margin-top:3px;overflow:hidden;color:#667085;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.affiliate-commission-action-form{display:grid;gap:12px}.affiliate-action-summary{padding:12px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfc}.affiliate-action-summary span,.affiliate-action-summary strong,.affiliate-action-summary small{display:block}.affiliate-action-summary span{color:#667085;font-size:8px}.affiliate-action-summary strong{margin-top:4px;color:#101828;font-size:18px}.affiliate-action-summary small{margin-top:3px;color:#98a2b3;font-size:8px}@media(max-width:1050px){.affiliate-commissions-metrics,.affiliate-commission-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.affiliate-commissions-header,.affiliate-commissions-header__actions,.affiliate-commission-actions{align-items:stretch;flex-direction:column}.affiliate-commissions-header__actions .MuiButton-root,.affiliate-commission-actions .MuiButton-root{width:100%}.affiliate-commissions-metrics,.affiliate-commission-detail__grid,.affiliate-commissions-toolbar{grid-template-columns:1fr}.affiliate-commissions-pagination{justify-content:center}}.resellers-page{display:grid;gap:18px}.resellers-header{display:flex;justify-content:space-between;gap:20px}.resellers-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.resellers-header h2{margin:5px 0 0;color:#101828;font-size:25px}.resellers-header p{max-width:720px;margin:7px 0 0;color:#667085;font-size:13px}.resellers-header>div:last-child{display:flex;gap:8px}.resellers-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.resellers-table{min-width:1050px}.resellers-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.resellers-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.resellers-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.reseller-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.reseller-status--active{background:#ecfdf3;color:#027a48}.reseller-status--disabled{background:#f2f4f7;color:#667085}.resellers-loading,.resellers-empty{min-height:170px;display:flex;align-items:center;justify-content:center;color:#7a8699}.reseller-form{display:grid;gap:13px}@media(max-width:700px){.resellers-header{flex-direction:column}.resellers-header>div:last-child{flex-wrap:wrap}}.reseller-pricing-page{min-width:0;display:grid;gap:16px}.reseller-pricing-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.reseller-pricing-header>div>span{color:#6d4aff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.reseller-pricing-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.reseller-pricing-header p{max-width:820px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.reseller-pricing-selector{padding:14px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;display:grid;grid-template-columns:auto minmax(280px,1fr) auto;align-items:center;gap:10px}.reseller-pricing-selector__icon{width:38px;height:38px;border-radius:10px;background:#f2efff;color:#6d4aff;display:grid;place-items:center}.reseller-pricing-selector__actions{display:flex;flex-wrap:wrap;gap:7px}.reseller-pricing-option{min-width:0;display:grid;gap:2px}.reseller-pricing-option strong{color:#344054;font-size:10px}.reseller-pricing-option span{color:#98a2b3;font-size:8px}.reseller-pricing-account{padding:12px 14px;border:1px solid #e7ebf1;border-radius:11px;background:#fafbfc;display:flex;align-items:center;justify-content:space-between;gap:12px}.reseller-pricing-account span,.reseller-pricing-account strong,.reseller-pricing-account small{display:block}.reseller-pricing-account span{color:#98a2b3;font-size:7.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.reseller-pricing-account strong{margin-top:3px;color:#344054;font-size:12px}.reseller-pricing-account small{margin-top:3px;color:#7b8493;font-size:8px}.reseller-pricing-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.reseller-pricing-metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.reseller-pricing-metrics span,.reseller-pricing-metrics strong,.reseller-pricing-metrics small{display:block}.reseller-pricing-metrics span{color:#667085;font-size:8px}.reseller-pricing-metrics strong{margin-top:4px;color:#101828;font-size:20px;line-height:1}.reseller-pricing-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px;line-height:1.45}.reseller-pricing-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.reseller-pricing-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(280px,1fr) 150px 170px auto;align-items:center;gap:9px}.reseller-pricing-search{height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;background:#fff;color:#98a2b3;display:flex;align-items:center;gap:8px}.reseller-pricing-search:focus-within{border-color:#b7abff;box-shadow:0 0 0 3px #6d4aff12}.reseller-pricing-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:11px}.reseller-pricing-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.reseller-pricing-toolbar__summary{color:#98a2b3;font-size:8px;white-space:nowrap}.reseller-pricing-loading{min-height:240px;color:#8b94a2;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px}.reseller-pricing-table{min-width:1450px}.reseller-pricing-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px;white-space:nowrap}.reseller-pricing-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.reseller-price-product strong,.reseller-price-product span{display:block}.reseller-price-product strong{max-width:250px;overflow:hidden;color:#344054;font-size:9.4px;text-overflow:ellipsis;white-space:nowrap}.reseller-price-product span{max-width:250px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.reseller-price-override{color:#6941c6}.reseller-price-effective{color:#101828}.reseller-price-muted{color:#b7bdc7}.reseller-price-difference{font-weight:700}.reseller-price-difference--positive{color:#067647}.reseller-price-difference--negative{color:#b42318}.reseller-price-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px}.reseller-pricing-empty{min-height:180px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.reseller-pricing-empty--page{min-height:280px;border:1px dashed #d9dee7;border-radius:12px;background:#fbfcfd}.reseller-pricing-empty strong{color:#475467;font-size:10px}.reseller-pricing-empty span{max-width:470px;font-size:8.5px;line-height:1.55}.reseller-pricing-pagination{min-height:60px;padding:11px 14px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.reseller-price-dialog{display:grid;gap:13px}.reseller-price-dialog__summary{padding:12px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfc}.reseller-price-dialog__summary span,.reseller-price-dialog__summary strong,.reseller-price-dialog__summary small{display:block}.reseller-price-dialog__summary span{color:#667085;font-size:8px}.reseller-price-dialog__summary strong{margin-top:3px;color:#344054;font-size:11px}.reseller-price-dialog__summary small{margin-top:4px;color:#98a2b3;font-size:8px}@media(max-width:1100px){.reseller-pricing-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.reseller-pricing-selector{grid-template-columns:auto minmax(240px,1fr)}.reseller-pricing-selector__actions{grid-column:1 / -1;justify-content:flex-end}.reseller-pricing-toolbar{grid-template-columns:minmax(240px,1fr) 150px 170px}.reseller-pricing-toolbar__summary{grid-column:1 / -1}}@media(max-width:720px){.reseller-pricing-header{align-items:stretch;flex-direction:column}.reseller-pricing-header .MuiButton-root{width:100%}.reseller-pricing-selector,.reseller-pricing-metrics,.reseller-pricing-toolbar{grid-template-columns:1fr}.reseller-pricing-selector__icon{display:none}.reseller-pricing-selector__actions,.reseller-pricing-toolbar__summary{grid-column:auto}.reseller-pricing-selector__actions{flex-direction:column}.reseller-pricing-selector__actions .MuiButton-root{width:100%}.reseller-pricing-pagination{justify-content:center}}.promotions-page{display:grid;gap:18px}.promotions-header{display:flex;justify-content:space-between;gap:20px}.promotions-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.promotions-header h2{margin:5px 0 0;color:#101828;font-size:25px}.promotions-header p{margin:7px 0 0;color:#667085;font-size:13px}.promotions-header>div:last-child{display:flex;gap:8px}.promotions-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.promotions-table{min-width:1050px}.promotions-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.promotions-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.promotion-code{color:#2459b7}.promotion-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.promotion-status--active{background:#ecfdf3;color:#027a48}.promotion-status--disabled{background:#f2f4f7;color:#667085}.promotions-loading,.promotions-empty{min-height:170px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7a8699}.promotion-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.promotion-form-full{grid-column:1 / -1}@media(max-width:700px){.promotions-header{flex-direction:column}.promotion-form{grid-template-columns:1fr}.promotion-form-full{grid-column:auto}}.templates-page{display:grid;gap:18px}.templates-header{display:flex;justify-content:space-between;gap:20px}.templates-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.templates-header h2{margin:5px 0 0;color:#101828;font-size:25px}.templates-header p{margin:7px 0 0;color:#667085;font-size:13px}.templates-header>div:last-child{display:flex;gap:8px}.templates-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.templates-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.templates-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.template-code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#2459b7}.template-enabled,.template-disabled{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.template-enabled{background:#ecfdf3;color:#027a48}.template-disabled{background:#f2f4f7;color:#667085}.templates-loading,.templates-empty{min-height:170px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7a8699}.template-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.template-form-full{grid-column:1 / -1}.template-code-editor textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}@media(max-width:700px){.templates-header{flex-direction:column}.template-form{grid-template-columns:1fr}.template-form-full{grid-column:auto}}.marketing-lists-page{display:grid;gap:18px}.marketing-lists-header{display:flex;justify-content:space-between;gap:20px}.marketing-lists-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.marketing-lists-header h2{margin:5px 0 0;color:#101828;font-size:25px}.marketing-lists-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.marketing-lists-header>div:last-child{display:flex;gap:8px}.marketing-list-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.marketing-list-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.marketing-list-stats span{color:#7a8699;font-size:10px}.marketing-list-stats strong{color:#101828;font-size:21px}.marketing-lists-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.marketing-lists-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.marketing-lists-toolbar{width:min(100%,600px);min-height:40px;margin:12px 14px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.marketing-lists-toolbar input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.marketing-members-toolbar{padding:12px 14px;display:flex;align-items:center;gap:12px}.marketing-members-toolbar .MuiTextField-root{min-width:230px}.marketing-lists-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.marketing-lists-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.marketing-list-status,.marketing-member-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.marketing-list-status--active,.marketing-member-status--subscribed{background:#ecfdf3;color:#027a48}.marketing-list-status--archived,.marketing-member-status--unsubscribed{background:#f2f4f7;color:#667085}.marketing-member-status--bounced,.marketing-member-status--complained{background:#fff1f3;color:#c01048}.marketing-lists-loading,.marketing-lists-empty{min-height:170px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.marketing-list-form{display:grid;gap:13px}@media(max-width:800px){.marketing-lists-header,.marketing-members-toolbar{flex-direction:column;align-items:stretch}.marketing-list-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.marketing-list-stats{grid-template-columns:1fr}}.campaigns-page{display:grid;gap:18px;min-width:0}.campaigns-header{display:flex;justify-content:space-between;gap:20px}.campaigns-header>div:first-child>span,.broadcast-readiness>div:first-child>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.campaigns-header h2{margin:5px 0 0;color:#101828;font-size:26px}.campaigns-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:11px;line-height:1.6}.campaigns-header>div:last-child{display:flex;align-items:flex-start;gap:8px}.campaign-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.campaign-stats--wide{grid-template-columns:repeat(6,minmax(0,1fr))}.campaign-stats>div{min-height:88px;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff;display:grid;align-content:center;gap:5px}.campaign-stats span{color:#7a8699;font-size:9px}.campaign-stats strong{color:#101828;font-size:21px}.broadcast-readiness{padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:flex;justify-content:space-between;gap:20px}.broadcast-readiness h3{margin:4px 0 0;color:#101828;font-size:16px}.broadcast-readiness p{max-width:690px;margin:5px 0 0;color:#667085;font-size:9.5px;line-height:1.55}.broadcast-readiness-metrics{display:flex;align-items:stretch;gap:8px}.broadcast-readiness-metrics article{min-width:150px;padding:10px 12px;border:1px solid #edf0f5;border-radius:9px;background:#fafbfc;display:flex;align-items:center;gap:9px;color:#475467}.broadcast-readiness-metrics strong,.broadcast-readiness-metrics span{display:block}.broadcast-readiness-metrics strong{color:#101828;font-size:16px}.broadcast-readiness-metrics span{margin-top:1px;color:#667085;font-size:8px}.campaigns-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.campaigns-table{min-width:980px}.campaigns-table--broadcast{min-width:1120px}.campaigns-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:9px;font-weight:750;text-transform:uppercase}.campaigns-card .MuiTableCell-root{border-color:#edf0f5;font-size:10.5px}.campaigns-card td strong,.campaigns-card td small{display:block}.campaigns-card td strong{color:#344054;font-size:10.5px}.campaigns-card td small{max-width:280px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.campaign-audience-brand{font-size:9.5px!important}.campaign-status{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:8.5px;font-weight:700;text-transform:capitalize}.campaign-status--draft{background:#f2f4f7;color:#667085}.campaign-status--scheduled{background:#eef4ff;color:#2459b7}.campaign-status--sending{background:#fff6ed;color:#b54708}.campaign-status--sent{background:#ecfdf3;color:#027a48}.campaign-status--cancelled{background:#fff1f3;color:#c01048}.campaign-channel{text-transform:none}.campaign-channel--email{border-color:#b2ddff!important}.campaign-channel--whatsapp{border-color:#abefc6!important}.campaign-channel--telegram{border-color:#b2ddff!important}.campaign-delivery-summary strong{font-size:11px!important}.campaigns-loading,.campaigns-empty{min-height:170px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7a8699}.campaign-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.campaign-form-full{grid-column:1 / -1}.campaign-code-editor textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.campaign-schedule-form{display:grid;gap:13px}@media(max-width:1180px){.campaign-stats--wide{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.campaigns-header,.broadcast-readiness{flex-direction:column}.broadcast-readiness-metrics{width:100%}.broadcast-readiness-metrics article{flex:1}.campaign-stats,.campaign-stats--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-form{grid-template-columns:1fr}.campaign-form-full{grid-column:auto}}@media(max-width:560px){.campaigns-header>div:last-child,.broadcast-readiness-metrics{flex-direction:column}.campaigns-header>div:last-child .MuiButton-root{width:100%}.campaign-stats,.campaign-stats--wide{grid-template-columns:1fr}.broadcast-readiness-metrics article{width:100%}}.notifications-page{display:grid;gap:18px}.notifications-header{display:flex;justify-content:space-between;gap:20px}.notifications-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.notifications-header h2{margin:5px 0 0;color:#101828;font-size:25px}.notifications-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.notifications-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.notifications-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:12px}.notifications-toolbar form{width:min(100%,560px);min-height:40px;padding-left:12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.notifications-toolbar input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.notifications-toolbar form button{align-self:stretch;padding:0 14px;border:0;border-left:1px solid #e7ebf1;background:#f8fafc;font-weight:700}.notifications-toolbar>div{display:flex;gap:8px}.notifications-toolbar .MuiTextField-root{min-width:150px}.notifications-table{min-width:1150px}.notifications-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.notifications-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.notifications-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.notification-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.notification-status--queued{background:#eef4ff;color:#2459b7}.notification-status--sent,.notification-status--read{background:#ecfdf3;color:#027a48}.notification-status--failed{background:#fff1f3;color:#c01048}.notifications-loading,.notifications-empty{min-height:170px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7a8699}.notifications-pagination{padding:12px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.notification-detail{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.notification-detail>div,.notification-detail>section{padding:12px;border:1px solid #e5eaf1;border-radius:9px;display:grid;gap:4px}.notification-detail>section{grid-column:1 / -1}.notification-detail span{color:#98a2b3;font-size:10px}.notification-detail strong{color:#344054;font-size:12px}.notification-detail pre{margin:5px 0 0;overflow:auto;white-space:pre-wrap;font:inherit;font-size:11px}.notification-error{background:#fff8f8}@media(max-width:750px){.notifications-header,.notifications-toolbar{flex-direction:column}.notification-detail{grid-template-columns:1fr}.notification-detail>section{grid-column:auto}}.providers-page{display:grid;gap:18px;min-width:0}.providers-header{display:flex;justify-content:space-between;gap:22px}.providers-header>div:first-child>span,.provider-section-heading span,.providers-card-header span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.providers-header h1{margin:5px 0 0;color:#101828;font-size:26px}.providers-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:11px;line-height:1.6}.providers-header-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.provider-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.provider-stats article{padding:15px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.provider-stats span,.provider-stats strong{display:block}.provider-stats span{color:#667085;font-size:9px}.provider-stats strong{margin-top:5px;color:#101828;font-size:23px}.provider-presets{padding:18px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.provider-section-heading h2,.providers-card-header h2{margin:4px 0 0;color:#101828;font-size:18px}.provider-section-heading p{margin:5px 0 0;color:#667085;font-size:10px}.provider-preset-grid{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.provider-preset-card{min-width:0;min-height:104px;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff;display:flex;align-items:flex-start;gap:11px;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.provider-preset-card:hover{border-color:#cfd6e1;box-shadow:0 8px 24px #1018280f;transform:translateY(-1px)}.provider-preset-icon{width:42px;min-width:42px;height:42px;border-radius:9px;display:grid;place-items:center;background:#f2f4f7;color:#344054}.provider-preset-card strong,.provider-preset-card span{display:block}.provider-preset-card strong{color:#344054;font-size:11px}.provider-preset-card span{margin-top:5px;color:#667085;font-size:9px;line-height:1.55}.providers-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.providers-card-header{padding:15px 16px;border-bottom:1px solid #edf0f5}.providers-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:9px;font-weight:750;text-transform:uppercase}.providers-card .MuiTableCell-root{border-color:#edf0f5;font-size:10.5px}.providers-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:8.5px}.provider-name,.provider-brand{color:#344054;font-size:10px}.provider-toggle{display:flex;align-items:center;gap:6px}.provider-enabled,.provider-disabled{padding:4px 7px;border-radius:999px;font-size:8px;font-weight:700}.provider-enabled{background:#ecfdf3;color:#027a48}.provider-disabled{background:#f2f4f7;color:#667085}.provider-channel{text-transform:capitalize}.provider-channel--telegram{border-color:#b2ddff!important}.provider-channel--whatsapp{border-color:#abefc6!important}.providers-loading,.providers-empty{min-height:170px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.provider-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.provider-form-full{grid-column:1 / -1}.provider-code textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.provider-config-replace,.provider-enabled-control{padding:9px 12px;border:1px solid #e5eaf1;border-radius:8px;background:#fafbfc}.provider-config-replace p,.provider-enabled-control p{margin:-4px 0 4px 48px;color:#667085;font-size:9px;line-height:1.5}@media(max-width:980px){.provider-preset-grid{grid-template-columns:1fr}.provider-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.providers-header{flex-direction:column}.providers-header-actions{width:100%}.providers-header-actions .MuiButton-root{flex:1}.provider-stats,.provider-form{grid-template-columns:1fr}.provider-form-full{grid-column:auto}.provider-config-replace p,.provider-enabled-control p{margin-left:0}}.messaging-center-page{display:grid;gap:18px;min-width:0}.messaging-center-header{display:flex;justify-content:space-between;gap:22px}.messaging-center-header>div>span,.messaging-test-panel>div>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.messaging-center-header h1{margin:5px 0 0;color:#101828;font-size:26px}.messaging-center-header p,.messaging-test-panel p{max-width:760px;margin:7px 0 0;color:#667085;font-size:11px;line-height:1.6}.messaging-center-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.messaging-center-tabs{padding:0 12px;border-bottom:1px solid #edf0f5}.messaging-center-filters{padding:12px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(220px,1fr) 150px 150px auto;gap:9px;align-items:center}.messaging-center-loading,.messaging-center-empty{min-height:180px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.messaging-account-list,.messaging-otp-list{display:grid}.messaging-account-row,.messaging-otp-row{min-width:0;padding:12px 14px;border-bottom:1px solid #edf0f5;display:grid;align-items:center;gap:12px}.messaging-account-row{grid-template-columns:minmax(220px,1.15fr) 95px minmax(190px,1fr) 125px 90px auto}.messaging-otp-row{grid-template-columns:minmax(200px,1fr) 90px 115px 95px 80px 140px minmax(180px,1fr)}.messaging-account-row:last-child,.messaging-otp-row:last-child{border-bottom:0}.messaging-account-row:hover,.messaging-otp-row:hover{background:#fafbfc}.messaging-account-row strong,.messaging-account-row span,.messaging-account-row small,.messaging-otp-row strong,.messaging-otp-row span,.messaging-otp-row small{display:block}.messaging-account-row strong,.messaging-otp-row strong{color:#344054;font-size:10px}.messaging-account-row small,.messaging-otp-row small{color:#98a2b3;font-size:8px}.messaging-account-row span,.messaging-otp-row span{margin-top:3px;color:#667085;font-size:8.5px}.messaging-account-main,.messaging-address,.messaging-otp-row>div{min-width:0}.messaging-account-main strong,.messaging-account-main span,.messaging-address strong,.messaging-address span,.messaging-otp-error strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messaging-channel{text-transform:capitalize}.messaging-account-actions{display:flex;justify-content:flex-end;gap:4px}.messaging-pagination{padding:14px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.messaging-test-panel{max-width:760px;padding:22px;display:grid;gap:14px}.messaging-test-panel h2{margin:5px 0 0;color:#101828;font-size:20px}.messaging-test-actions{display:flex;justify-content:flex-end}.messaging-account-form{display:grid;grid-template-columns:1fr 1fr;gap:13px}.messaging-form-full{grid-column:1 / -1}@media(max-width:1180px){.messaging-account-row{grid-template-columns:minmax(220px,1fr) 90px minmax(170px,1fr) 115px auto}.messaging-account-actions{grid-column:1 / -1;justify-content:flex-start}.messaging-otp-row{grid-template-columns:minmax(200px,1fr) 90px 110px 90px}.messaging-otp-error{grid-column:1 / -1}}@media(max-width:760px){.messaging-center-header{flex-direction:column}.messaging-center-filters,.messaging-account-row,.messaging-otp-row,.messaging-account-form{grid-template-columns:1fr}.messaging-form-full,.messaging-account-actions,.messaging-otp-error{grid-column:auto}.messaging-account-actions,.messaging-test-actions{justify-content:flex-start;flex-wrap:wrap}.messaging-pagination{justify-content:center}}.rules-page{display:grid;gap:18px}.rules-header{display:flex;justify-content:space-between;gap:20px}.rules-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rules-header h2{margin:5px 0 0;color:#101828;font-size:25px}.rules-header p{margin:7px 0 0;color:#667085;font-size:13px}.rules-header>div:last-child{display:flex;gap:8px}.rules-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.rules-table{min-width:850px}.rules-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.rules-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.rules-loading{min-height:170px;display:flex;align-items:center;justify-content:center}.rule-channels{display:flex;flex-wrap:wrap;gap:5px}.rule-channels span{padding:4px 7px;border-radius:999px;background:#eef4ff;color:#2459b7;font-size:9.5px;font-weight:700}.rule-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.rule-form-full{grid-column:1 / -1}.rule-channel-selector{padding:12px;border:1px solid #e5eaf1;border-radius:9px}.rule-channel-selector>span{display:block;margin-bottom:5px;color:#667085;font-size:10px;font-weight:700}.rule-code textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}@media(max-width:700px){.rules-header{flex-direction:column}.rule-form{grid-template-columns:1fr}.rule-form-full{grid-column:auto}}.network-page{display:grid;gap:18px}.network-header{display:flex;justify-content:space-between;gap:20px}.network-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.network-header h2{margin:5px 0 0;color:#101828;font-size:25px}.network-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.network-header>div:last-child{display:flex;gap:8px}.network-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.network-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.network-stats span{color:#7a8699;font-size:10px}.network-stats strong{color:#101828;font-size:21px}.network-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.network-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.network-table{min-width:1000px}.network-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.network-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.network-card td small{display:block;max-width:420px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.network-impact,.network-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.network-impact--none{background:#f2f4f7;color:#667085}.network-impact--minor{background:#eef4ff;color:#2459b7}.network-impact--major{background:#fff6ed;color:#b54708}.network-impact--critical{background:#fff1f3;color:#c01048}.network-status--resolved,.network-status--completed{background:#ecfdf3;color:#027a48}.network-status--investigating,.network-status--identified,.network-status--monitoring,.network-status--scheduled{background:#eef4ff;color:#2459b7}.network-status--cancelled{background:#f2f4f7;color:#667085}.network-loading,.network-empty{min-height:170px;color:#7a8699;display:flex;align-items:center;justify-content:center;gap:8px}.network-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.network-form-full{grid-column:1 / -1}.network-code textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.network-update-layout{display:grid;grid-template-columns:1fr 1fr;gap:16px}.network-update-layout>section{min-width:0}.network-update-layout h4{margin:0 0 10px;color:#344054}.network-update{margin-bottom:8px;padding:12px;border:1px solid #e5eaf1;border-radius:9px}.network-update strong{color:#344054;font-size:11px;text-transform:capitalize}.network-update p{margin:6px 0;color:#475467;font-size:12px;line-height:1.5}.network-update span{color:#98a2b3;font-size:9.5px}.network-update-form{padding:14px;border:1px solid #e5eaf1;border-radius:10px;display:grid;gap:12px}@media(max-width:800px){.network-header{flex-direction:column}.network-stats{grid-template-columns:repeat(2,1fr)}.network-form,.network-update-layout{grid-template-columns:1fr}.network-form-full{grid-column:auto}}@media(max-width:520px){.network-stats{grid-template-columns:1fr}}.monitoring-page{display:grid;gap:18px}.monitoring-header{display:flex;justify-content:space-between;gap:20px}.monitoring-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.monitoring-header h2{margin:5px 0 0;color:#101828;font-size:25px}.monitoring-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.monitoring-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.monitoring-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.monitoring-stats span{color:#7a8699;font-size:10px}.monitoring-stats strong{color:#101828;font-size:21px}.monitoring-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.monitoring-tabs{padding:0 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;align-items:center}.monitoring-table{min-width:1100px}.monitoring-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.monitoring-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.monitoring-card td small{display:block;max-width:450px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.monitoring-card code{max-width:350px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.monitor-status,.incident-status,.incident-impact{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.monitor-status--up,.incident-status--resolved{background:#ecfdf3;color:#027a48}.monitor-status--down,.incident-impact--critical{background:#fff1f3;color:#c01048}.monitor-status--degraded,.incident-impact--major{background:#fff6ed;color:#b54708}.monitor-status--unknown,.incident-impact--none{background:#f2f4f7;color:#667085}.incident-impact--minor,.incident-status--investigating,.incident-status--identified,.incident-status--monitoring{background:#eef4ff;color:#2459b7}.monitoring-loading{min-height:180px;display:flex;align-items:center;justify-content:center}.monitor-form,.incident-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.monitor-form-full,.incident-form-full{grid-column:1 / -1}.incident-timeline-layout{display:grid;grid-template-columns:1fr 1fr;gap:16px}.incident-timeline-layout h4{margin:0 0 10px}.incident-timeline-entry{margin-bottom:9px;padding:12px;border:1px solid #e5eaf1;border-radius:9px}.incident-timeline-entry strong{color:#344054;font-size:11px;text-transform:capitalize}.incident-timeline-entry p{margin:6px 0;color:#475467;font-size:12px;line-height:1.5}.incident-timeline-entry span{color:#98a2b3;font-size:9.5px}.incident-update-form{padding:14px;border:1px solid #e5eaf1;border-radius:10px;display:grid;gap:12px}@media(max-width:800px){.monitoring-header{flex-direction:column}.monitoring-stats{grid-template-columns:repeat(2,1fr)}.monitor-form,.incident-form,.incident-timeline-layout{grid-template-columns:1fr}.monitor-form-full,.incident-form-full{grid-column:auto}}@media(max-width:520px){.monitoring-stats{grid-template-columns:1fr}.monitoring-tabs{align-items:stretch;flex-direction:column;gap:8px;padding:10px}}.settings-page{max-width:1540px;margin:0 auto}.settings-page__header{margin-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.settings-page__header h2{margin:0;color:#172033;font-size:21px;letter-spacing:-.035em}.settings-page__header p{max-width:690px;margin:6px 0 0;color:#7b8493;font-size:11.5px;line-height:1.6}.settings-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:13px;background:#fff}.settings-toolbar{min-height:67px;padding:12px 16px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:16px}.settings-search{width:min(430px,100%);height:39px;padding:0 12px;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:9px;color:#98a2b3}.settings-search input{min-width:0;flex:1;border:0;outline:none;color:#344054;font-size:11.5px}.settings-toolbar>span{color:#98a2b3;font-size:10px}.settings-loading,.settings-empty{min-height:220px;display:flex;align-items:center;justify-content:center;gap:11px;color:#8b94a2;font-size:11px}.settings-row{min-height:69px;padding:11px 17px;border-bottom:1px solid #f0f2f5;display:grid;grid-template-columns:minmax(220px,1.1fr) minmax(180px,1fr) 170px 75px;align-items:center;gap:18px}.settings-row:last-child{border-bottom:0}.settings-row__main{min-width:0}.settings-row__main strong,.settings-row__main span{display:block}.settings-row__main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344054;font-family:Consolas,monospace;font-size:11px}.settings-row__main span{margin-top:4px;color:#a0a7b3;font-size:9px}.settings-row__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:10.5px}.settings-row__updated{color:#98a2b3;font-size:9.5px}@media(max-width:900px){.settings-row{grid-template-columns:minmax(170px,1fr) minmax(150px,1fr) 75px}.settings-row__updated{display:none}}@media(max-width:650px){.settings-page__header{flex-direction:column}.settings-toolbar{align-items:stretch;flex-direction:column}.settings-search{width:100%}.settings-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px}.settings-row__value{grid-column:1 / -1;grid-row:2}}.queue-operations-page{display:grid;gap:18px}.queue-operations-header{display:flex;justify-content:space-between;gap:20px}.queue-operations-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.queue-operations-header h2{margin:5px 0 0;color:#101828;font-size:25px}.queue-operations-header p{margin:7px 0 0;color:#667085;font-size:13px}.queue-operation-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.queue-operation-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.queue-operation-stats span{color:#7a8699;font-size:10px}.queue-operation-stats strong{color:#101828;font-size:21px}.queue-operations-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.queue-operations-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.queue-operations-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:12px}.queue-operations-toolbar>div{width:min(100%,620px);min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.queue-operations-toolbar input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.queue-operations-toolbar .MuiTextField-root{min-width:165px}.queue-operations-table{min-width:960px}.queue-operations-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.queue-operations-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.queue-operations-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.operation-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.operation-status--queued,.operation-status--running{background:#eef4ff;color:#2459b7}.operation-status--done,.operation-status--succeeded{background:#ecfdf3;color:#027a48}.operation-status--failed{background:#fff1f3;color:#c01048}.queue-operations-loading{min-height:180px;display:flex;align-items:center;justify-content:center}.queue-operation-detail pre{max-height:520px;margin:0 0 12px;padding:14px;overflow:auto;border-radius:9px;background:#f8fafc;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}@media(max-width:780px){.queue-operations-header,.queue-operations-toolbar{flex-direction:column}.queue-operation-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.queue-operation-stats{grid-template-columns:1fr}}.webhooks-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.webhooks-header p{margin:7px 0 0;color:#667085;font-size:13px}.webhooks-table{min-width:950px}.webhooks-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.webhooks-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.webhooks-card code{max-width:360px;display:block;overflow:hidden;color:#475467;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.webhook-events{max-width:340px;display:flex;flex-wrap:wrap;gap:5px}.webhook-events span{padding:4px 7px;border-radius:999px;background:#eef4ff;color:#2459b7;font-size:9px;font-weight:700}.webhook-enabled,.webhook-disabled{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.webhook-enabled{background:#ecfdf3;color:#027a48}.webhook-disabled{background:#f2f4f7;color:#667085}.webhooks-loading,.webhooks-empty{min-height:170px;display:flex;align-items:center;justify-content:center;color:#7a8699}.webhook-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.webhook-form-full{grid-column:1 / -1}.webhook-code textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}@media(max-width:700px){.webhooks-header{flex-direction:column}.webhook-form{grid-template-columns:1fr}.webhook-form-full{grid-column:auto}}.security-center-page{display:grid;gap:18px}.security-center-header{display:flex;justify-content:space-between;gap:20px}.security-center-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.security-center-header h2{margin:5px 0 0;color:#101828;font-size:25px}.security-center-header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13px}.security-center-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.security-center-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.security-center-stats span{color:#7a8699;font-size:10px}.security-center-stats strong{color:#101828;font-size:21px}.security-center-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.security-center-tabs{padding:0 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;align-items:center;gap:12px}.security-center-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:12px}.security-center-toolbar>div{width:min(100%,650px);min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.security-center-toolbar input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.security-center-toolbar .MuiTextField-root{min-width:165px}.security-center-table{min-width:1000px}.security-api-table{min-width:1300px}.security-center-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.security-center-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.security-center-card code{max-width:400px;display:block;overflow:hidden;color:#475467;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.security-severity,.security-rule-enabled,.security-rule-disabled,.api-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.security-severity--info{background:#eef4ff;color:#2459b7}.security-severity--warning{background:#fff6ed;color:#b54708}.security-severity--high,.security-severity--critical{background:#fff1f3;color:#c01048}.security-rule-enabled,.api-status--ok{background:#ecfdf3;color:#027a48}.security-rule-disabled{background:#f2f4f7;color:#667085}.api-status--warning{background:#fff6ed;color:#b54708}.api-status--error{background:#fff1f3;color:#c01048}.security-center-loading{min-height:180px;display:flex;align-items:center;justify-content:center}.security-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.security-form-full{grid-column:1 / -1}.security-detail pre{max-height:600px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#f8fafc;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}@media(max-width:800px){.security-center-header,.security-center-toolbar{flex-direction:column}.security-center-tabs{align-items:stretch;flex-direction:column;padding:9px 12px}.security-center-stats{grid-template-columns:repeat(2,1fr)}.security-form{grid-template-columns:1fr}.security-form-full{grid-column:auto}}@media(max-width:520px){.security-center-stats{grid-template-columns:1fr}}.fraud-page{display:grid;gap:18px}.fraud-header{display:flex;justify-content:space-between;gap:20px}.fraud-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fraud-header h2{margin:5px 0 0;color:#101828;font-size:25px}.fraud-header p{margin:7px 0 0;color:#667085;font-size:13px}.fraud-header>div:last-child{display:flex;gap:8px}.fraud-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fraud-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.fraud-stats span{color:#7a8699;font-size:10px}.fraud-stats strong{color:#101828;font-size:21px}.fraud-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.fraud-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.fraud-table{min-width:1050px}.fraud-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.fraud-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.fraud-card code{font-size:10px}.fraud-action,.fraud-risk{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.fraud-action--allow,.fraud-risk--low{background:#ecfdf3;color:#027a48}.fraud-action--review,.fraud-risk--medium{background:#fff6ed;color:#b54708}.fraud-action--reject,.fraud-risk--high,.fraud-risk--critical{background:#fff1f3;color:#c01048}.fraud-risk--info{background:#eef4ff;color:#2459b7}.fraud-loading{min-height:180px;display:flex;align-items:center;justify-content:center}.fraud-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.fraud-form-full{grid-column:1 / -1}.fraud-code textarea,.fraud-detail-json{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.fraud-detail-json{max-height:600px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#f8fafc;white-space:pre-wrap}@media(max-width:760px){.fraud-header{flex-direction:column}.fraud-stats{grid-template-columns:repeat(2,1fr)}.fraud-form{grid-template-columns:1fr}.fraud-form-full{grid-column:auto}}@media(max-width:520px){.fraud-stats{grid-template-columns:1fr}}.admin-access-page{display:grid;gap:18px}.admin-access-header{display:flex;justify-content:space-between;gap:20px}.admin-access-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-access-header h2{margin:5px 0 0;color:#101828;font-size:25px}.admin-access-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.admin-access-header>div:last-child{display:flex;gap:8px}.admin-access-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.admin-access-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.admin-access-stats span{color:#7a8699;font-size:10px}.admin-access-stats strong{color:#101828;font-size:21px}.admin-access-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.admin-access-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.admin-access-table{min-width:950px}.admin-access-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.admin-access-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.admin-access-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.admin-state{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.admin-state--active{background:#ecfdf3;color:#027a48}.admin-state--disabled{background:#f2f4f7;color:#667085}.admin-access-loading,.admin-access-empty{min-height:180px;display:flex;align-items:center;justify-content:center;gap:8px;color:#7a8699}.admin-access-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.admin-access-form-full{grid-column:1 / -1}.permission-groups{display:grid;gap:16px}.permission-groups section{overflow:hidden;border:1px solid #e5eaf1;border-radius:10px}.permission-groups h4{margin:0;padding:10px 14px;border-bottom:1px solid #edf0f5;background:#fafbfc;color:#344054;font-size:11px;text-transform:capitalize}.permission-list{padding:10px 14px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px 16px}.permission-list .MuiFormControlLabel-root{align-items:flex-start;margin:0;padding:7px 0}.permission-label{padding-top:3px;display:grid;gap:2px}.permission-label strong{color:#344054;font-size:11px}.permission-label span{color:#98a2b3;font-size:9.5px}@media(max-width:780px){.admin-access-header{flex-direction:column}.admin-access-stats{grid-template-columns:repeat(2,1fr)}.admin-access-form,.permission-list{grid-template-columns:1fr}.admin-access-form-full{grid-column:auto}}@media(max-width:520px){.admin-access-stats{grid-template-columns:1fr}}.extensions-page{display:grid;gap:18px}.extensions-header{display:flex;justify-content:space-between;gap:20px}.extensions-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.extensions-header h2{margin:5px 0 0;color:#101828;font-size:25px}.extensions-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.extensions-header>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.extensions-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.extensions-stats strong{color:#101828;font-size:21px}.extensions-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.extensions-tabs{min-height:49px;padding:0 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:12px}.extensions-table{min-width:1050px}.extensions-logs-table{min-width:1150px}.extensions-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.extensions-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.extensions-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.extensions-card code{max-width:280px;display:block;overflow:hidden;color:#475467;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.extension-state,.module-log-ok,.module-log-error{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.extension-state--installed,.module-log-ok{background:#ecfdf3;color:#027a48}.extension-state--disabled{background:#f2f4f7;color:#667085}.extension-state--error,.module-log-error{background:#fff1f3;color:#c01048}.extensions-loading{min-height:180px;display:flex;align-items:center;justify-content:center}.extension-instance-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.extension-form-full{grid-column:1 / -1}.extension-code textarea,.extension-detail-json{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.extension-detail-json{max-height:650px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#f8fafc;white-space:pre-wrap}@media(max-width:820px){.extensions-header{flex-direction:column}.extensions-header>div:last-child{justify-content:flex-start}.extensions-stats{grid-template-columns:repeat(2,1fr)}.extension-instance-form{grid-template-columns:1fr}.extension-form-full{grid-column:auto}}@media(max-width:520px){.extensions-stats{grid-template-columns:1fr}.extensions-tabs{align-items:stretch;flex-direction:column;padding:8px 12px}}.brands-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.brands-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.brands-table{min-width:850px}.brands-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.brands-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.brand-identity>img,.brand-identity>span{width:34px;height:34px;border:1px solid #e5eaf1;border-radius:8px;object-fit:contain;background:#fff}.brand-identity>span{background:#f1f5f9;color:#344054;display:grid;place-items:center;font-weight:800}.brand-identity strong,.brand-identity small{display:block}.brand-identity small{margin-top:2px;color:#98a2b3;font-size:9.5px}.brand-state{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.brand-state--active{background:#ecfdf3;color:#027a48}.brand-state--disabled{background:#f2f4f7;color:#667085}.brands-loading{min-height:180px;display:flex;align-items:center;justify-content:center}@media(max-width:700px){.brands-header{flex-direction:column}}.storage-page{display:grid;gap:18px}.storage-header{display:flex;justify-content:space-between;gap:20px}.storage-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.storage-header h2{margin:5px 0 0;color:#101828;font-size:25px}.storage-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.storage-header>div:last-child{display:flex;gap:8px}.storage-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.storage-table{min-width:900px}.storage-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.storage-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.storage-card code{font-size:10.5px}.storage-enabled,.storage-disabled{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.storage-enabled{background:#ecfdf3;color:#027a48}.storage-disabled{background:#f2f4f7;color:#667085}.storage-loading{min-height:180px;display:flex;align-items:center;justify-content:center}.storage-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.storage-form-full{grid-column:1 / -1}.storage-switches{display:flex;align-items:center;gap:15px}.storage-code textarea,.storage-detail-json{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.storage-detail-json{max-height:600px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#f8fafc;white-space:pre-wrap}@media(max-width:700px){.storage-header{flex-direction:column}.storage-form{grid-template-columns:1fr}.storage-form-full{grid-column:auto}}.whmcs-import-wizard{display:grid;gap:16px;padding:18px;min-width:0}.whmcs-import-stepper{padding:18px 14px;border:1px solid #e5eaf1;border-radius:11px;background:#fafbfc;overflow-x:auto}.whmcs-wizard-panel,.whmcs-history-card{padding:18px;border:1px solid #e5eaf1;border-radius:12px;background:#fff;display:grid;gap:16px}.whmcs-wizard-heading,.whmcs-history-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.whmcs-wizard-heading>div>span,.whmcs-history-header>div>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.whmcs-wizard-heading h3,.whmcs-history-header h3{margin:4px 0 0;color:#101828;font-size:18px}.whmcs-wizard-heading p{max-width:760px;margin:6px 0 0;color:#667085;font-size:10.5px;line-height:1.6}.whmcs-connection-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.whmcs-form-full{grid-column:1 / -1}.whmcs-wizard-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.whmcs-wizard-actions--split{justify-content:space-between}.whmcs-source-summary,.whmcs-report-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.whmcs-source-summary article,.whmcs-report-summary article{padding:13px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc}.whmcs-source-summary span,.whmcs-source-summary strong,.whmcs-report-summary span,.whmcs-report-summary strong{display:block}.whmcs-source-summary span,.whmcs-report-summary span{color:#98a2b3;font-size:8px}.whmcs-source-summary strong,.whmcs-report-summary strong{margin-top:4px;color:#344054;font-size:11px}.whmcs-preflight-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.whmcs-preflight-grid h4,.whmcs-report-dialog h4{margin:0 0 9px;color:#344054;font-size:11px}.whmcs-table-checks{overflow:hidden;border:1px solid #e5eaf1;border-radius:9px}.whmcs-table-checks>div{min-height:54px;padding:8px 10px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px}.whmcs-table-checks>div:last-child{border-bottom:0}.whmcs-table-checks>div>span{color:#667085}.whmcs-table-checks strong,.whmcs-table-checks small{display:block}.whmcs-table-checks strong{color:#344054;font-size:9.5px}.whmcs-table-checks small{margin-top:2px;color:#98a2b3;font-size:7.5px}.whmcs-table-checks b{color:#475467;font-size:9px}.whmcs-mapping-table{border:1px solid #e5eaf1;border-radius:9px}.whmcs-mapping-table .MuiTableCell-head,.whmcs-history-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8.5px;font-weight:750;text-transform:uppercase}.whmcs-mapping-table .MuiTableCell-root,.whmcs-history-card .MuiTableCell-root{border-color:#edf0f5;font-size:9.5px}.whmcs-mapping-table code{color:#475467;font-size:8.5px}.whmcs-security-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.whmcs-progress-card{padding:16px;border:1px solid #e5eaf1;border-radius:10px;background:#fafbfc;display:grid;gap:12px}.whmcs-progress-card>div:first-child{display:flex;justify-content:space-between;gap:12px}.whmcs-progress-card>div:first-child span{color:#475467;font-size:10px;font-weight:650}.whmcs-progress-card>div:first-child strong{color:#101828;font-size:13px}.whmcs-progress-meta{display:flex;flex-wrap:wrap;gap:14px;color:#98a2b3;font-size:8.5px}.whmcs-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.whmcs-stats-grid article{padding:12px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc}.whmcs-stats-grid span,.whmcs-stats-grid strong{display:block}.whmcs-stats-grid span{color:#667085;font-size:8px;text-transform:capitalize}.whmcs-stats-grid strong{margin-top:4px;color:#101828;font-size:14px}.whmcs-history-table{min-width:1050px}.whmcs-history-card td strong,.whmcs-history-card td small{display:block}.whmcs-history-card td strong{color:#344054;font-size:9.5px}.whmcs-history-card td small{max-width:320px;margin-top:2px;overflow:hidden;color:#98a2b3;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.whmcs-history-loading,.whmcs-history-empty{min-height:130px;display:grid;place-items:center;color:#98a2b3;font-size:10px}.whmcs-report-dialog{display:grid;gap:14px}.whmcs-report-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#667085;font-size:9px}.whmcs-report-dialog section{min-width:0}.whmcs-report-dialog pre{max-height:420px;margin:0;padding:13px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}@media(max-width:920px){.whmcs-source-summary,.whmcs-report-summary,.whmcs-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.whmcs-preflight-grid,.whmcs-security-grid{grid-template-columns:1fr}}@media(max-width:680px){.whmcs-import-wizard{padding:12px}.whmcs-wizard-heading,.whmcs-history-header{flex-direction:column}.whmcs-connection-form,.whmcs-source-summary,.whmcs-report-summary,.whmcs-stats-grid{grid-template-columns:1fr}.whmcs-form-full{grid-column:auto}.whmcs-wizard-actions,.whmcs-wizard-actions--split{justify-content:stretch;flex-direction:column}.whmcs-wizard-actions .MuiButton-root{width:100%}}.system-operations-page{display:grid;gap:18px}.system-operations-header{display:flex;justify-content:space-between;gap:20px}.system-operations-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.system-operations-header h2{margin:5px 0 0;color:#101828;font-size:25px}.system-operations-header p{max-width:800px;margin:7px 0 0;color:#667085;font-size:13px}.system-operations-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.system-operations-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.system-operations-stats span{color:#7a8699;font-size:10px}.system-operations-stats strong{color:#101828;font-size:18px;text-transform:capitalize}.system-operations-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.system-operations-tabs{min-height:50px;padding:0 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;align-items:center;gap:12px}.system-operations-table{min-width:1050px}.system-operations-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.system-operations-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.system-operations-card code{max-width:350px;display:block;overflow:hidden;color:#475467;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.operation-result{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.operation-result--passed,.operation-result--completed{background:#ecfdf3;color:#027a48}.operation-result--warning,.operation-result--started,.operation-result--not_tested{background:#fff6ed;color:#b54708}.operation-result--failed{background:#fff1f3;color:#c01048}.system-operations-loading{min-height:180px;display:flex;align-items:center;justify-content:center}.database-backup-panel{padding:18px;display:grid;gap:16px}.database-backup-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.database-backup-actions section{padding:18px;border:1px solid #e5eaf1;border-radius:11px;display:grid;align-content:start;gap:10px}.database-backup-actions section>span,.last-backup-result>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.database-backup-actions h3{margin:0;color:#101828;font-size:16px}.database-backup-actions p{margin:0 0 5px;color:#667085;font-size:11.5px;line-height:1.55}.last-backup-result{padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fafbfc;display:grid;gap:10px}.last-backup-result>div{display:grid;grid-template-columns:150px 1fr;gap:10px}.last-backup-result strong{color:#667085;font-size:10px}.last-backup-result code{max-width:none;white-space:normal;word-break:break-all}.operation-form{display:grid;gap:13px}.certification-form{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.certification-form-full{grid-column:1 / -1}.operation-code textarea,.system-operation-detail{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.system-operation-detail{max-height:680px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#f8fafc;white-space:pre-wrap}@media(max-width:850px){.system-operations-header{flex-direction:column}.system-operations-stats{grid-template-columns:repeat(2,1fr)}.system-operations-tabs{align-items:stretch;flex-direction:column;padding:8px 12px}.database-backup-actions,.certification-form{grid-template-columns:1fr}.certification-form-full{grid-column:auto}}@media(max-width:520px){.system-operations-stats{grid-template-columns:1fr}.last-backup-result>div{grid-template-columns:1fr}}.reports-center-page{display:grid;gap:18px}.reports-center-header{display:flex;justify-content:space-between;gap:20px}.reports-center-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.reports-center-header h2{margin:5px 0 0;color:#101828;font-size:25px}.reports-center-header p{max-width:800px;margin:7px 0 0;color:#667085;font-size:13px}.reports-center-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.reports-center-stats>div{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.reports-center-stats span{color:#7a8699;font-size:10px}.reports-center-stats strong{color:#101828;font-size:21px}.reports-center-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.reports-center-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.reports-center-loading{min-height:200px;display:flex;align-items:center;justify-content:center}.report-category-grid{padding:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.report-category{overflow:hidden;border:1px solid #e5eaf1;border-radius:11px}.report-category-title{padding:13px 15px;border-bottom:1px solid #edf0f5;background:#fafbfc;display:flex;justify-content:space-between;align-items:center}.report-category-title span{color:#98a2b3;font-size:9px;font-weight:700;text-transform:uppercase}.report-category-title h3{margin:2px 0 0;color:#344054;font-size:14px}.report-category-title>strong{min-width:27px;height:27px;border-radius:999px;background:#eef4ff;color:#2459b7;display:grid;place-items:center;font-size:10px}.report-list{display:grid}.report-list article{padding:13px 15px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:16px}.report-list article:last-child{border-bottom:0}.report-list strong,.report-list code,.report-list p{display:block}.report-list strong{color:#344054;font-size:12px}.report-list code{margin-top:3px;color:#2459b7;font-size:9.5px}.report-list p{margin:5px 0 0;color:#98a2b3;font-size:10px;line-height:1.45}.report-actions{min-width:165px;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;gap:4px}.reports-table{min-width:1050px}.reports-center-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.reports-center-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.reports-center-card code{max-width:360px;display:block;overflow:hidden;color:#475467;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.report-export-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.report-export-status--completed{background:#ecfdf3;color:#027a48}.report-export-status--queued,.report-export-status--processing{background:#eef4ff;color:#2459b7}.report-export-status--failed,.report-export-status--expired{background:#fff1f3;color:#c01048}.report-export-error{display:block;margin-top:3px;color:#c01048;font-size:9px}.report-filter-form,.saved-report-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.report-filter-form .MuiAlert-root,.saved-report-full{grid-column:1 / -1}.saved-report-code textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.report-result-table{max-height:650px}.report-result-table .MuiTableCell-root{font-size:11px;white-space:nowrap}@media(max-width:850px){.reports-center-header{flex-direction:column}.reports-center-stats,.report-category-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.reports-center-stats,.report-category-grid,.report-filter-form,.saved-report-form{grid-template-columns:1fr}.saved-report-full,.report-filter-form .MuiAlert-root{grid-column:auto}.report-list article{flex-direction:column}.report-actions{justify-content:flex-start}}.executive-analytics-page{display:grid;gap:18px}.executive-analytics-header{display:flex;justify-content:space-between;gap:20px}.executive-analytics-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.executive-analytics-header h2{margin:5px 0 0;color:#101828;font-size:25px}.executive-analytics-header p{max-width:790px;margin:7px 0 0;color:#667085;font-size:13px}.analytics-filter-bar{padding:13px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:flex;align-items:center;flex-wrap:wrap;gap:9px}.analytics-filter-bar .MuiTextField-root{min-width:160px}.analytics-loading{min-height:320px;display:grid;place-items:center}.profitability-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:13px}.profitability-grid article{min-height:100px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:6px}.profitability-grid span{color:#7a8699;font-size:10px}.profitability-grid strong{color:#101828;font-size:19px}.analytics-section{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.analytics-section-heading{padding:15px 17px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:20px}.analytics-section-heading span{color:#2563eb;font-size:9px;font-weight:800;text-transform:uppercase}.analytics-section-heading h3{margin:3px 0 0;color:#344054;font-size:15px}.analytics-section-heading p{margin:0;color:#98a2b3;font-size:10px}.currency-revenue-grid{padding:15px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.currency-revenue-grid article{padding:15px;border:1px solid #e5eaf1;border-radius:10px;display:grid;gap:5px}.currency-revenue-grid span{color:#2563eb;font-size:10px;font-weight:800}.currency-revenue-grid strong{color:#101828;font-size:17px}.currency-revenue-grid small{color:#98a2b3;font-size:9.5px}.analytics-table{min-width:1050px}.analytics-section .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.analytics-section .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.analytics-section td small{display:block;margin-top:3px;color:#98a2b3;font-size:9.5px}.capacity-meter{min-width:150px;display:flex;align-items:center;gap:8px}.capacity-meter>div{width:95px;height:7px;overflow:hidden;border-radius:999px;background:#edf0f5}.capacity-meter>div>span{height:100%;display:block;border-radius:inherit;background:currentColor}.capacity-meter strong{min-width:48px;color:#475467;font-size:10px}@media(max-width:1000px){.profitability-grid{grid-template-columns:repeat(3,1fr)}.currency-revenue-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.executive-analytics-header,.analytics-section-heading{flex-direction:column}.profitability-grid,.currency-revenue-grid{grid-template-columns:1fr}}.cost-records-page{min-width:0;display:grid;gap:16px}.cost-records-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.cost-records-header>div:first-child>span{color:#087a52;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cost-records-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.cost-records-header p{max-width:820px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.cost-records-header__actions{display:flex;flex-wrap:wrap;gap:8px}.cost-financial-filter{padding:12px;border:1px solid #e7ebf1;border-radius:12px;background:#fff;display:grid;grid-template-columns:repeat(3,minmax(140px,190px)) auto;align-items:center;gap:9px}.cost-records-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cost-records-metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;display:flex;align-items:flex-start;gap:10px;color:#087a52}.cost-records-metrics article>div{min-width:0}.cost-records-metrics span,.cost-records-metrics strong,.cost-records-metrics small{display:block}.cost-records-metrics span{color:#667085;font-size:8px}.cost-records-metrics strong{margin-top:4px;overflow:hidden;color:#101828;font-size:17px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.cost-records-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px}.cost-records-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.cost-records-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f4;display:flex;align-items:center;justify-content:space-between;gap:10px}.cost-records-search{width:min(620px,100%);height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;background:#fff;display:flex;align-items:center;gap:8px;color:#98a2b3}.cost-records-search:focus-within{border-color:#9fbeff;box-shadow:0 0 0 3px #2563eb12}.cost-records-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:11px}.cost-records-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.cost-records-loading{min-height:240px;display:flex;align-items:center;justify-content:center;gap:10px;color:#8b94a2;font-size:10px}.cost-records-table{min-width:1060px}.cost-records-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px}.cost-records-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.cost-record-date strong,.cost-record-date span,.cost-record-description strong,.cost-record-description span,.cost-record-reference strong,.cost-record-reference span{display:block}.cost-record-date strong,.cost-record-description strong,.cost-record-reference strong{color:#344054;font-size:9px}.cost-record-date span,.cost-record-description span,.cost-record-reference span{margin-top:3px;color:#98a2b3;font-size:7.4px}.cost-record-description{max-width:330px}.cost-record-description strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cost-record-amount{color:#101828;font-size:9.5px;white-space:nowrap}.cost-record-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px}.cost-records-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#98a2b3;text-align:center}.cost-records-empty strong{color:#475467;font-size:10px}.cost-records-empty span{max-width:450px;font-size:8.5px}.cost-records-pagination{min-height:60px;padding:11px 14px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.cost-record-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cost-form-full{grid-column:1 / -1}.cost-record-form textarea{font-family:Consolas,ui-monospace,monospace;font-size:10px}@media(max-width:1050px){.cost-records-metrics,.cost-financial-filter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.cost-records-header,.cost-records-header__actions,.cost-records-toolbar{align-items:stretch;flex-direction:column}.cost-records-header__actions .MuiButton-root,.cost-records-toolbar .MuiButton-root,.cost-records-search{width:100%}.cost-records-metrics,.cost-financial-filter,.cost-record-form{grid-template-columns:1fr}.cost-form-full{grid-column:auto}.cost-records-pagination{justify-content:center}}.audit-log-page{display:grid;gap:18px}.audit-log-header{display:flex;justify-content:space-between;gap:20px}.audit-log-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.audit-log-header h2{margin:5px 0 0;color:#101828;font-size:25px}.audit-log-header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13px}.audit-log-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.audit-log-toolbar{width:min(100%,650px);min-height:40px;margin:12px 14px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.audit-log-toolbar input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.audit-log-table{min-width:1000px}.audit-log-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.audit-log-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.audit-log-card code{font-size:10px}.audit-log-loading{min-height:200px;display:flex;justify-content:center;align-items:center}.audit-log-pagination{padding:12px;border-top:1px solid #edf0f5;display:flex;justify-content:flex-end}.audit-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.audit-detail-grid section{min-width:0;padding:13px;border:1px solid #e5eaf1;border-radius:10px}.audit-detail-grid span{color:#2563eb;font-size:9px;font-weight:800;text-transform:uppercase}.audit-detail-grid pre{max-height:430px;margin:8px 0 0;overflow:auto;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px}.audit-detail-full{grid-column:1 / -1}@media(max-width:700px){.audit-log-header{flex-direction:column}.audit-detail-grid{grid-template-columns:1fr}.audit-detail-full{grid-column:auto}}.account-security-page{display:grid;gap:18px}.account-security-header{display:flex;justify-content:space-between;gap:20px}.account-security-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.account-security-header h2{margin:5px 0 0;color:#101828;font-size:25px}.account-security-header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13px}.account-security-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.account-security-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.account-security-stats span{color:#7a8699;font-size:10px}.account-security-stats strong{color:#101828;font-size:18px}.account-security-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.account-security-tabs{min-height:51px;padding:0 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:12px}.account-security-loading{min-height:200px;display:grid;place-items:center}.account-security-table{min-width:950px}.account-security-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.account-security-card .MuiTableCell-root{border-color:#edf0f5;font-size:11.5px}.account-security-card td small{display:block;max-width:420px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.account-security-card code{font-size:10px}.mfa-panel{padding:18px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.mfa-status-card,.mfa-setup-card,.mfa-verification-card{padding:17px;border:1px solid #e5eaf1;border-radius:11px;display:grid;align-content:start;gap:12px}.mfa-status-card>span{color:#2563eb;font-size:10px;font-weight:800;text-transform:uppercase}.mfa-status-card strong{color:#101828;font-size:16px}.mfa-status-card p{margin:0;color:#667085;font-size:11px;line-height:1.55}.mfa-setup-card{grid-column:1 / -1}.mfa-setup-card label{color:#667085;font-size:10px;font-weight:700}.security-copy-row{min-width:0;padding:10px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc;display:flex;align-items:center;gap:10px}.security-copy-row code{flex:1;min-width:0;overflow-wrap:anywhere;color:#344054;font-size:10.5px}.mfa-verification-card{align-content:center}.security-table-actions{padding:0 16px 14px;display:flex;justify-content:flex-end}.security-token-active,.security-token-revoked{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700}.security-token-active{background:#ecfdf3;color:#027a48}.security-token-revoked{background:#f2f4f7;color:#667085}.security-api-form{display:grid;gap:13px}.recovery-code-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.recovery-code-grid code{padding:10px;border:1px solid #e5eaf1;border-radius:8px;background:#fafbfc;text-align:center;font-size:12px}@media(max-width:800px){.account-security-header{flex-direction:column}.account-security-stats{grid-template-columns:repeat(2,1fr)}.mfa-panel{grid-template-columns:1fr}.mfa-setup-card{grid-column:auto}}@media(max-width:520px){.account-security-stats,.recovery-code-grid{grid-template-columns:1fr}.account-security-tabs{align-items:stretch;flex-direction:column;padding:8px 12px}}.oauth-page{display:grid;gap:18px}.oauth-header{display:flex;justify-content:space-between;gap:20px}.oauth-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.oauth-header h2{margin:5px 0 0;color:#101828;font-size:25px}.oauth-header p{margin:7px 0 0;color:#667085;font-size:13px}.oauth-header>div:last-child{display:flex;gap:8px}.oauth-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.oauth-table{min-width:1250px}.oauth-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.oauth-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px;vertical-align:top}.oauth-card code{font-size:9.5px}.oauth-chip-list{max-width:300px;display:flex;flex-wrap:wrap;gap:4px}.oauth-chip-list span{max-width:290px;padding:4px 7px;overflow:hidden;border-radius:999px;background:#eef4ff;color:#2459b7;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.oauth-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.oauth-status--active{background:#ecfdf3;color:#027a48}.oauth-status--disabled{background:#f2f4f7;color:#667085}.oauth-loading{min-height:200px;display:grid;place-items:center}.oauth-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.oauth-form-full{grid-column:1 / -1}.oauth-secret-row{margin-bottom:12px;padding:12px;border:1px solid #e5eaf1;border-radius:9px;display:grid;grid-template-columns:120px 1fr auto;align-items:center;gap:10px}.oauth-secret-row label{color:#667085;font-size:10px;font-weight:700}.oauth-secret-row code{min-width:0;overflow-wrap:anywhere;font-size:10.5px}@media(max-width:720px){.oauth-header{flex-direction:column}.oauth-form{grid-template-columns:1fr}.oauth-form-full{grid-column:auto}.oauth-secret-row{grid-template-columns:1fr}}.privacy-center-page{display:grid;gap:18px}.privacy-center-header{display:flex;justify-content:space-between;gap:20px}.privacy-center-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.privacy-center-header h2{margin:5px 0 0;color:#101828;font-size:25px}.privacy-center-header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13px}.privacy-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.privacy-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.privacy-stats span{color:#7a8699;font-size:10px}.privacy-stats strong{color:#101828;font-size:21px}.privacy-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.privacy-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.privacy-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:12px}.privacy-toolbar>div{width:min(100%,650px);min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.privacy-toolbar input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.privacy-toolbar .MuiTextField-root{min-width:170px}.privacy-table{min-width:1050px}.privacy-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.privacy-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px}.privacy-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9px}.privacy-card code{font-size:9.5px}.privacy-granted,.privacy-denied,.privacy-request-status{padding:4px 8px;border-radius:999px;font-size:10px;font-weight:700;text-transform:capitalize}.privacy-granted,.privacy-request-status--completed{background:#ecfdf3;color:#027a48}.privacy-denied,.privacy-request-status--rejected{background:#fff1f3;color:#c01048}.privacy-request-status--requested,.privacy-request-status--verified,.privacy-request-status--processing{background:#eef4ff;color:#2459b7}.privacy-loading{min-height:190px;display:grid;place-items:center}.privacy-detail-json{max-height:620px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#f8fafc;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10.5px}@media(max-width:760px){.privacy-center-header,.privacy-toolbar{flex-direction:column}.privacy-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.privacy-stats{grid-template-columns:1fr}}.privacy-requests-page{display:grid;gap:18px}.privacy-requests-header{display:flex;justify-content:space-between;gap:20px}.privacy-requests-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.privacy-requests-header h2{margin:5px 0 0;color:#101828;font-size:25px}.privacy-requests-header p{max-width:800px;margin:7px 0 0;color:#667085;font-size:13px}.privacy-request-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.privacy-request-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.privacy-request-stats span{color:#7a8699;font-size:10px}.privacy-request-stats strong{color:#101828;font-size:21px}.privacy-requests-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.privacy-request-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;gap:10px}.privacy-request-search{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.privacy-request-search input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.privacy-request-toolbar .MuiTextField-root{min-width:150px}.privacy-requests-table{min-width:1250px}.privacy-requests-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.privacy-requests-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px}.privacy-requests-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9px}.privacy-type,.privacy-lifecycle{display:inline-flex;max-width:230px;padding:4px 8px;border-radius:999px;font-size:9.5px;font-weight:700}.privacy-type--export{background:#eef4ff;color:#2459b7}.privacy-type--restrict{background:#fff6ed;color:#b54708}.privacy-type--erase{background:#fff1f3;color:#c01048}.privacy-lifecycle--requested{background:#f2f4f7;color:#667085}.privacy-lifecycle--verified,.privacy-lifecycle--processing{background:#eef4ff;color:#2459b7}.privacy-lifecycle--completed{background:#ecfdf3;color:#027a48}.privacy-lifecycle--rejected{background:#fff1f3;color:#c01048}.privacy-request-loading{min-height:200px;display:grid;place-items:center}.privacy-action-form{display:grid;gap:14px}.privacy-action-form p{margin:0;color:#667085;font-size:12px;line-height:1.6}.erase-preview{display:grid;gap:15px}.erase-preview>section{padding:14px;border:1px solid #e5eaf1;border-radius:10px}.erase-preview>section>span,.erase-preview>section>strong,.erase-preview>section>small{display:block}.erase-preview>section>span{color:#2563eb;font-size:9px;font-weight:800;text-transform:uppercase}.erase-preview>section>strong{margin-top:4px;color:#101828;font-size:15px}.erase-preview>section>small{margin-top:3px;color:#98a2b3}.erase-count-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.erase-count-grid article{padding:13px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc}.erase-count-grid span{display:block;color:#7a8699;font-size:9px;text-transform:capitalize}.erase-count-grid strong{display:block;margin-top:5px;color:#101828;font-size:19px}.erase-blockers h4{margin:0 0 10px;color:#344054;font-size:13px}.erase-blockers>div{margin-top:8px;padding:11px;border:1px solid #fecdca;border-radius:8px;background:#fffbfa}.erase-blockers>div strong{color:#b42318;font-size:10px}.erase-blockers>div p{margin:4px 0;color:#475467;font-size:11px}.erase-blockers>div span{color:#98a2b3;font-size:9px}@media(max-width:900px){.privacy-request-stats,.erase-count-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.privacy-requests-header,.privacy-request-toolbar{flex-direction:column;align-items:stretch}.privacy-request-toolbar .MuiTextField-root{width:100%}}@media(max-width:520px){.privacy-request-stats,.erase-count-grid{grid-template-columns:1fr}}.staff-work-page{display:grid;gap:18px}.staff-work-header{display:flex;justify-content:space-between;gap:20px}.staff-work-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.staff-work-header h2{margin:5px 0 0;color:#101828;font-size:25px}.staff-work-header p{margin:7px 0 0;color:#667085;font-size:13px}.staff-work-header>div:last-child{display:flex;gap:8px}.staff-work-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.staff-work-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.staff-work-stats span{color:#7a8699;font-size:10px}.staff-work-stats strong{color:#101828;font-size:21px}.staff-work-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.staff-work-tabs{padding:0 14px;border-bottom:1px solid #edf0f5}.staff-work-table{min-width:1100px}.staff-work-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.staff-work-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px}.staff-work-card td small{max-width:330px;display:block;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.work-priority,.work-status{padding:4px 8px;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:capitalize}.work-priority--low{background:#f2f4f7;color:#667085}.work-priority--normal,.work-status--open{background:#eef4ff;color:#2459b7}.work-priority--high,.work-status--blocked{background:#fff6ed;color:#b54708}.work-priority--urgent{background:#fff1f3;color:#c01048}.work-status--in_progress{background:#eef4ff;color:#2459b7}.work-status--done{background:#ecfdf3;color:#027a48}.work-status--cancelled{background:#f2f4f7;color:#667085}.staff-work-loading{min-height:200px;display:grid;place-items:center}.staff-work-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.staff-work-full{grid-column:1 / -1}@media(max-width:760px){.staff-work-header{flex-direction:column}.staff-work-stats{grid-template-columns:repeat(2,1fr)}.staff-work-form{grid-template-columns:1fr}.staff-work-full{grid-column:auto}}@media(max-width:520px){.staff-work-stats{grid-template-columns:1fr}}.client-files-page{display:grid;gap:18px}.client-files-header{display:flex;justify-content:space-between;gap:20px}.client-files-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.client-files-header h2{margin:5px 0 0;color:#101828;font-size:25px}.client-files-header p{max-width:800px;margin:7px 0 0;color:#667085;font-size:13px}.client-files-header>div:last-child{display:flex;gap:8px}.client-file-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.client-file-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.client-file-stats span{color:#7a8699;font-size:10px}.client-file-stats strong{color:#101828;font-size:20px}.client-files-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.client-file-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;gap:10px}.client-file-search{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;display:flex;align-items:center;gap:8px}.client-file-search input{flex:1;min-width:0;border:0;outline:0;font:inherit;font-size:12px}.client-file-toolbar .MuiTextField-root{min-width:175px}.client-files-table{min-width:1250px}.client-files-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.client-files-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px;vertical-align:top}.client-files-card td small,.client-files-card td code{display:block;margin-top:3px}.client-files-card td small{color:#98a2b3;font-size:9px}.client-files-card td code{max-width:260px;overflow:hidden;color:#667085;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.client-file-visibility,.malware-state{padding:4px 8px;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:capitalize}.client-file-visibility--both{background:#eef4ff;color:#2459b7}.client-file-visibility--client{background:#ecfdf3;color:#027a48}.client-file-visibility--admin{background:#f2f4f7;color:#475467}.malware-state--clean{background:#ecfdf3;color:#027a48}.malware-state--infected{background:#fff1f3;color:#c01048}.malware-state--pending{background:#fff6ed;color:#b54708}.malware-state--unavailable,.malware-state--unknown{background:#f2f4f7;color:#667085}.client-files-loading,.client-files-empty{min-height:190px;display:grid;place-items:center;color:#98a2b3}.client-file-upload-form{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.client-file-form-full{grid-column:1 / -1}.client-file-picker{padding:14px;border:1px dashed #cfd7e6;border-radius:10px;background:#fafbfc;display:grid;gap:8px}.client-file-picker label{color:#344054;font-size:11px;font-weight:700}.client-file-picker input{font-size:11px}.client-file-picker span{color:#667085;font-size:10px}@media(max-width:780px){.client-files-header,.client-file-toolbar{flex-direction:column;align-items:stretch}.client-file-stats{grid-template-columns:repeat(2,1fr)}.client-file-upload-form{grid-template-columns:1fr}.client-file-form-full{grid-column:auto}}@media(max-width:520px){.client-file-stats{grid-template-columns:1fr}}.service-backups-page{display:grid;gap:18px}.service-backups-header{display:flex;justify-content:space-between;gap:20px}.service-backups-header span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.service-backups-header h2{margin:5px 0 0;color:#101828;font-size:25px}.service-backups-header p{max-width:800px;margin:7px 0 0;color:#667085;font-size:13px}.service-backups-header>div:last-child{display:flex;gap:8px}.service-backup-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.service-backup-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.service-backup-stats span{color:#7a8699;font-size:10px}.service-backup-stats strong{color:#101828;font-size:21px}.service-backups-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.service-backup-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.service-backup-toolbar .MuiTextField-root{min-width:220px}.service-backups-table{min-width:1250px}.service-backups-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.service-backups-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px;vertical-align:top}.service-backups-card td small{display:block;margin-top:3px;color:#98a2b3;font-size:9px}.service-backups-card code{max-width:260px;display:block;overflow:hidden;color:#475467;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.backup-state{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:capitalize}.backup-state--available,.backup-state--deleted{background:#ecfdf3;color:#027a48}.backup-state--queued,.backup-state--running,.backup-state--deleting{background:#eef4ff;color:#2459b7}.backup-state--expired{background:#fff6ed;color:#b54708}.backup-state--failed{background:#fff1f3;color:#c01048}.backup-delete-error{max-width:260px;color:#b42318!important}.service-backups-loading,.service-backups-empty{min-height:190px;display:grid;place-items:center;color:#98a2b3}.service-backup-create-form{display:grid;gap:14px}@media(max-width:760px){.service-backups-header,.service-backup-toolbar{flex-direction:column}.service-backup-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.service-backup-stats{grid-template-columns:1fr}}.cancellation-page{min-width:0;display:grid;gap:16px}.cancellation-header{padding:22px;border:1px solid #e7ebf1;border-radius:14px;background:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.cancellation-header>div:first-child>span{color:#6d4aff;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cancellation-header h1{margin:5px 0 0;color:#172033;font-size:24px;line-height:1.2;letter-spacing:-.035em}.cancellation-header p{max-width:820px;margin:8px 0 0;color:#7b8493;font-size:10.5px;line-height:1.65}.cancellation-header__actions{display:flex;flex-wrap:wrap;gap:8px}.cancellation-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.cancellation-metrics article{padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff}.cancellation-metrics span,.cancellation-metrics strong,.cancellation-metrics small{display:block}.cancellation-metrics span{color:#667085;font-size:8px}.cancellation-metrics strong{margin-top:4px;color:#101828;font-size:20px}.cancellation-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px}.cancellation-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.cancellation-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(280px,1fr) 180px;gap:10px}.cancellation-search{height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;display:flex;align-items:center;gap:8px;color:#98a2b3}.cancellation-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:11px}.cancellation-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.cancellation-loading{min-height:240px;display:flex;align-items:center;justify-content:center;gap:10px;color:#8b94a2;font-size:10px}.cancellation-table{min-width:1450px}.cancellation-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;color:#667085;font-size:9px;vertical-align:top}.cancellation-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.cancellation-primary strong,.cancellation-primary span,.cancellation-primary small{display:block}.cancellation-primary strong{color:#344054;font-size:9px}.cancellation-primary span{margin-top:3px;color:#98a2b3;font-size:7.5px}.cancellation-primary small{margin-top:3px;color:#7b8493;font-size:7px}.cancellation-error{max-width:260px;overflow:hidden;color:#b42318!important;text-overflow:ellipsis;white-space:nowrap}.cancellation-reason{max-width:270px;white-space:normal;line-height:1.5}.cancellation-actions{display:flex;justify-content:flex-end;gap:5px}.cancellation-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#98a2b3}.cancellation-empty strong{color:#475467;font-size:10px}.cancellation-empty span{font-size:8.5px}.cancellation-pagination{min-height:60px;padding:11px 14px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.cancellation-dialog{display:grid;gap:12px}.cancellation-dialog__summary{padding:12px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfc}.cancellation-dialog__summary strong,.cancellation-dialog__summary span,.cancellation-dialog__summary small{display:block}.cancellation-dialog__summary strong{color:#344054;font-size:10px}.cancellation-dialog__summary span{margin-top:3px;color:#667085;font-size:8px}.cancellation-dialog__summary small{margin-top:3px;color:#98a2b3;font-size:7.5px}@media(max-width:900px){.cancellation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.cancellation-header{align-items:stretch;flex-direction:column}.cancellation-header__actions{flex-direction:column}.cancellation-header__actions .MuiButton-root{width:100%}.cancellation-metrics,.cancellation-toolbar{grid-template-columns:1fr}.cancellation-pagination{justify-content:center}}.admin-users-page{display:grid;gap:18px}.admin-users-heading{display:flex;justify-content:space-between;gap:24px}.admin-users-heading>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-users-heading h2{margin:5px 0 0;color:#101828;font-size:25px}.admin-users-heading p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.admin-users-heading-actions{display:flex;align-items:flex-start;gap:8px}.admin-users-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-users-stats article{min-height:92px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff;display:grid;align-content:center;gap:5px}.admin-users-stats span{color:#7a8699;font-size:10px}.admin-users-stats strong{color:#101828;font-size:22px}.admin-users-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.admin-users-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.admin-users-search{flex:1;min-height:40px;min-width:220px;padding:0 12px;border:1px solid #d8dee9;border-radius:9px;outline:0;color:#344054;font:inherit;font-size:12px}.admin-users-toolbar .MuiTextField-root{min-width:160px}.admin-users-table{min-width:1050px}.admin-users-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.admin-users-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px}.admin-users-card td strong,.admin-users-card td small,.admin-users-card td code{display:block}.admin-users-card td small{margin-top:3px;color:#667085;font-size:9px}.admin-users-card td code{margin-top:3px;color:#98a2b3;font-size:8.5px}.admin-user-state,.admin-mfa{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:9.5px;font-weight:700}.admin-user-state--active,.admin-mfa--on{background:#ecfdf3;color:#027a48}.admin-user-state--disabled,.admin-mfa--off{background:#f2f4f7;color:#667085}.admin-users-loading,.admin-users-empty{min-height:190px;display:grid;place-items:center;color:#98a2b3}.admin-user-form{display:grid;gap:14px}@media(max-width:800px){.admin-users-heading,.admin-users-toolbar{flex-direction:column}.admin-users-stats{grid-template-columns:repeat(2,1fr)}.admin-users-heading-actions{width:100%}}@media(max-width:520px){.admin-users-stats{grid-template-columns:1fr}.admin-users-heading-actions{flex-direction:column}.admin-users-heading-actions button{width:100%}}.roles-permissions-page{display:grid;gap:18px}.roles-permissions-heading{display:flex;justify-content:space-between;gap:22px}.roles-permissions-heading>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.roles-permissions-heading h2{margin:5px 0 0;color:#101828;font-size:25px}.roles-permissions-heading p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.roles-permissions-heading>div:last-child{display:flex;gap:8px;align-items:flex-start}.roles-permissions-layout{display:grid;grid-template-columns:275px minmax(0,1fr);gap:16px;align-items:start}.roles-list-card,.permission-editor-card{border:1px solid #e5eaf1;border-radius:12px;background:#fff}.roles-list-card{overflow:hidden}.roles-list-card>header,.roles-list-card>footer{padding:14px}.roles-list-card>header{border-bottom:1px solid #edf0f5}.roles-list-card>footer{border-top:1px solid #edf0f5;display:flex;gap:6px}.roles-list-card header strong,.roles-list-card header small{display:block}.roles-list-card header strong{color:#101828;font-size:13px}.roles-list-card header small{margin-top:3px;color:#98a2b3;font-size:9px}.roles-list{max-height:620px;overflow:auto}.role-row{width:100%;padding:12px 14px;border:0;border-bottom:1px solid #edf0f5;background:#fff;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}.role-row:hover{background:#fafbfc}.role-row--active{background:#f5f8ff}.role-row strong,.role-row span,.role-row small{display:block}.role-row strong{color:#344054;font-size:11px}.role-row span{margin-top:3px;color:#98a2b3;font-size:9px}.role-row small{color:#98a2b3;font-size:9px}.permission-editor-card{min-height:520px}.permission-editor-heading{padding:16px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;gap:20px}.permission-editor-heading span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.permission-editor-heading h3{margin:4px 0 0;color:#101828;font-size:18px}.permission-editor-heading p{margin:4px 0 0;color:#667085;font-size:10px}.permission-groups{padding:14px;display:grid;gap:13px}.permission-group{overflow:hidden;border:1px solid #e8ecf2;border-radius:10px}.permission-group-heading{padding:11px 13px;border-bottom:1px solid #edf0f5;background:#fafbfc;display:flex;align-items:center;justify-content:space-between}.permission-group-heading strong,.permission-group-heading small{display:block}.permission-group-heading strong{color:#344054;font-size:11px}.permission-group-heading small{margin-top:2px;color:#98a2b3;font-size:8.5px}.permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.permission-item{min-height:70px;padding:9px 12px;border-right:1px solid #edf0f5;border-bottom:1px solid #edf0f5;display:flex;align-items:flex-start}.permission-item>.MuiFormControlLabel-root{margin:-6px 0 0 -7px}.permission-item strong,.permission-item span{display:block}.permission-item strong{color:#344054;font-size:10px}.permission-item span{margin-top:3px;color:#98a2b3;font-size:9px;line-height:1.45}.permission-empty,.permission-loading,.roles-loading{min-height:220px;display:grid;place-items:center;color:#98a2b3;font-size:11px}@media(max-width:950px){.roles-permissions-layout{grid-template-columns:1fr}.roles-list{max-height:290px}}@media(max-width:720px){.roles-permissions-heading,.permission-editor-heading{flex-direction:column}.permission-grid{grid-template-columns:1fr}}.security-account-page{display:grid;gap:18px}.security-account-heading{display:flex;justify-content:space-between;gap:20px}.security-account-heading span:first-child{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.security-account-heading h2{margin:5px 0 0;color:#101828;font-size:25px}.security-account-heading p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.security-account-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.security-account-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff}.security-account-stats span,.security-account-stats strong{display:block}.security-account-stats span{color:#7a8699;font-size:10px}.security-account-stats strong{margin-top:6px;color:#101828;font-size:22px}.security-account-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.security-account-card>.MuiTabs-root{padding:0 10px;border-bottom:1px solid #edf0f5}.security-account-panel{min-height:350px}.security-panel-heading{padding:14px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:20px}.security-panel-heading strong,.security-panel-heading span{display:block}.security-panel-heading strong{color:#101828;font-size:13px}.security-panel-heading span{max-width:700px;margin-top:4px;color:#667085;font-size:10px}.security-list{display:grid}.security-row{min-height:76px;padding:12px 14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(180px,1fr) 190px 190px auto;gap:16px;align-items:center}.security-row--device{grid-template-columns:minmax(180px,1fr) 180px 180px 100px auto}.security-row--key{grid-template-columns:minmax(180px,1fr) minmax(180px,1.2fr) 150px 150px 85px auto}.security-row strong,.security-row span,.security-row small,.security-row code{display:block}.security-row strong{color:#344054;font-size:11px}.security-row span,.security-row code{margin-top:3px;color:#667085;font-size:9px}.security-row small{color:#98a2b3;font-size:8px;text-transform:uppercase}.security-row code{word-break:break-all}.security-empty,.security-account-loading{min-height:230px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.api-key-form{display:grid;gap:14px}.created-token{padding:14px;border:1px solid #f2c94c;border-radius:10px;background:#fffdf3;display:grid;gap:12px}.created-token code{overflow-wrap:anywhere;color:#344054;font-size:11px}@media(max-width:980px){.security-row,.security-row--device,.security-row--key{grid-template-columns:1fr 1fr}}@media(max-width:680px){.security-account-heading,.security-panel-heading{flex-direction:column;align-items:stretch}.security-account-stats,.security-row,.security-row--device,.security-row--key{grid-template-columns:1fr}}.impersonation-sessions-page{min-width:0;display:grid;gap:16px}.impersonation-sessions-hero{padding:20px;border:1px solid #e6eaf0;border-radius:14px;background:radial-gradient(circle at 92% 12%,rgba(99,102,241,.09),transparent 30%),#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.impersonation-sessions-hero>div>span{color:#5b51d8;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.impersonation-sessions-hero h1{margin:5px 0 0;color:#101828;font-size:24px;letter-spacing:-.035em}.impersonation-sessions-hero p{max-width:830px;margin:7px 0 0;color:#667085;font-size:10.5px;line-height:1.65}.impersonation-session-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.impersonation-session-metrics article{min-width:0;padding:14px;border:1px solid #e6eaf0;border-radius:11px;background:#fff;color:#5b51d8;display:flex;align-items:flex-start;gap:9px}.impersonation-session-metrics span,.impersonation-session-metrics strong,.impersonation-session-metrics small{display:block}.impersonation-session-metrics span{color:#667085;font-size:8px}.impersonation-session-metrics strong{margin-top:3px;color:#101828;font-size:21px;line-height:1}.impersonation-session-metrics small{margin-top:5px;color:#98a2b3;font-size:7.5px}.impersonation-session-card{overflow:hidden;border:1px solid #e6eaf0;border-radius:12px;background:#fff}.impersonation-session-toolbar{padding:12px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(300px,1fr) 190px 145px auto;align-items:center;gap:9px}.impersonation-session-search{height:39px;overflow:hidden;padding-left:11px;border:1px solid #dfe4eb;border-radius:9px;background:#fff;color:#98a2b3;display:flex;align-items:center;gap:8px}.impersonation-session-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:10.5px}.impersonation-session-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:9px;font-weight:700;cursor:pointer}.impersonation-session-loading{min-height:230px;color:#8b94a2;display:flex;align-items:center;justify-content:center;gap:9px;font-size:10px}.impersonation-session-table{min-width:1450px}.impersonation-session-table .MuiTableCell-head,.impersonation-detail-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8px;font-weight:750;text-transform:uppercase}.impersonation-session-table .MuiTableCell-root,.impersonation-detail-table .MuiTableCell-root{padding:11px 12px;border-color:#edf0f4;font-size:9px}.impersonation-primary strong,.impersonation-primary span,.impersonation-secondary strong,.impersonation-secondary span{display:block}.impersonation-primary strong,.impersonation-secondary strong{max-width:220px;overflow:hidden;color:#344054;font-size:9.4px;text-overflow:ellipsis;white-space:nowrap}.impersonation-primary span,.impersonation-secondary span{max-width:230px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.impersonation-reason{max-width:250px;overflow:hidden;color:#667085;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.impersonation-session-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.impersonation-session-empty{min-height:180px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.impersonation-session-empty strong{color:#475467;font-size:10px}.impersonation-session-empty span{max-width:460px;text-align:center;font-size:8px}.impersonation-session-pagination{min-height:60px;padding:12px;border-top:1px solid #edf0f4;display:flex;align-items:center;justify-content:flex-end}.impersonation-detail-loading{min-height:220px;display:grid;place-items:center}.impersonation-detail{display:grid;gap:14px}.impersonation-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.impersonation-detail-heading span,.impersonation-detail-heading strong{display:block}.impersonation-detail-heading span{color:#5b51d8;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.impersonation-detail-heading strong{margin-top:4px;color:#101828;font-size:18px}.impersonation-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.impersonation-detail-grid article{min-width:0;padding:11px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfc}.impersonation-detail-grid span,.impersonation-detail-grid strong,.impersonation-detail-grid small{display:block}.impersonation-detail-grid span{color:#98a2b3;font-size:7.4px}.impersonation-detail-grid strong{margin-top:3px;overflow:hidden;color:#344054;font-size:9.4px;text-overflow:ellipsis;white-space:nowrap}.impersonation-detail-grid small{margin-top:3px;overflow:hidden;color:#667085;font-size:7.4px;text-overflow:ellipsis;white-space:nowrap}.impersonation-detail-section-title{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.impersonation-detail-section-title strong{color:#344054;font-size:10px}.impersonation-detail-section-title span{color:#98a2b3;font-size:7.8px}.impersonation-detail-table{overflow:hidden;border:1px solid #e7ebf1;border-radius:9px}@media(max-width:1100px){.impersonation-session-metrics,.impersonation-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.impersonation-session-toolbar{grid-template-columns:minmax(260px,1fr) 180px}}@media(max-width:760px){.impersonation-sessions-hero{flex-direction:column}.impersonation-sessions-hero .MuiButton-root{width:100%}.impersonation-session-metrics,.impersonation-detail-grid,.impersonation-session-toolbar{grid-template-columns:1fr}.impersonation-detail-section-title{align-items:flex-start;flex-direction:column}.impersonation-session-pagination{justify-content:center}}.access-control-page{display:grid;gap:18px}.access-control-heading{display:flex;justify-content:space-between;gap:20px}.access-control-heading span:first-child{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.access-control-heading h2{margin:5px 0 0;color:#101828;font-size:25px}.access-control-heading p{margin:7px 0 0;color:#667085;font-size:13px}.access-control-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.access-control-topbar{padding:0 12px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;gap:12px}.access-control-topbar .MuiTabs-root{flex:1}.access-control-topbar input{width:240px;min-height:38px;padding:0 11px;border:1px solid #d9e0ea;border-radius:8px;outline:none;font:inherit;font-size:11px}.access-rule-list{display:grid}.access-rule-row{min-height:82px;padding:13px 15px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(250px,1.5fr) 140px 180px 90px auto;gap:16px;align-items:center}.access-rule-row--allow{grid-template-columns:minmax(260px,1.5fr) 120px minmax(170px,1fr) auto}.access-rule-row strong,.access-rule-row span,.access-rule-row small{display:block}.access-rule-row strong{margin-top:4px;color:#344054;font-size:11px;word-break:break-word}.access-rule-row small{margin-top:3px;color:#98a2b3;font-size:8.5px}.access-rule-row>div>span:not(.access-rule-type):not(.rule-state){margin-top:3px;color:#667085;font-size:9px}.access-rule-type{display:inline-flex!important;width:max-content;padding:3px 7px;border-radius:999px;background:#eef4ff;color:#2459b7;font-size:8.5px;font-weight:700;text-transform:uppercase}.rule-state{display:inline-flex!important;padding:4px 8px;border-radius:999px;font-size:9px;font-weight:700}.rule-state--on{background:#ecfdf3;color:#027a48}.rule-state--off{background:#f2f4f7;color:#667085}.access-rule-actions{display:flex;justify-content:flex-end;gap:4px}.access-control-loading,.access-control-empty{min-height:200px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.access-rule-form{display:grid;gap:13px}@media(max-width:950px){.access-control-topbar{padding:12px;flex-wrap:wrap}.access-control-topbar .MuiTabs-root{width:100%;flex-basis:100%}.access-rule-row,.access-rule-row--allow{grid-template-columns:1fr 1fr}}@media(max-width:620px){.access-control-heading,.access-control-topbar{flex-direction:column;align-items:stretch}.access-control-topbar input{width:auto}.access-rule-row,.access-rule-row--allow{grid-template-columns:1fr}.access-rule-actions{justify-content:flex-start}}.security-observability-page{display:grid;gap:18px}.security-observability-heading{display:flex;justify-content:space-between;gap:20px}.security-observability-heading span:first-child{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.security-observability-heading h2{margin:5px 0 0;color:#101828;font-size:25px}.security-observability-heading p{margin:7px 0 0;color:#667085;font-size:13px}.security-observability-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.security-observability-stats article{min-height:90px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff}.security-observability-stats span,.security-observability-stats strong{display:block}.security-observability-stats span{color:#7a8699;font-size:10px}.security-observability-stats strong{margin-top:6px;color:#101828;font-size:22px}.security-observability-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.security-observability-card>.MuiTabs-root{padding:0 12px;border-bottom:1px solid #edf0f5}.security-observability-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.security-observability-toolbar input{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.security-observability-toolbar .MuiTextField-root{min-width:140px}.security-event-list,.api-log-list{display:grid}.security-event-row,.api-log-row{width:100%;padding:12px 14px;border:0;border-bottom:1px solid #edf0f5;background:#fff;text-align:left;cursor:pointer}.security-event-row:hover,.api-log-row:hover{background:#fafbfc}.security-event-row{min-height:78px;display:grid;grid-template-columns:minmax(260px,1.6fr) 170px 100px 190px;gap:16px;align-items:center}.api-log-row{min-height:80px;display:grid;grid-template-columns:minmax(300px,1.8fr) 85px 130px 140px 100px 180px;gap:14px;align-items:center}.security-event-row strong,.security-event-row span,.security-event-row small,.api-log-row strong,.api-log-row span,.api-log-row small{display:block}.security-event-row strong,.api-log-row strong{margin-top:4px;color:#344054;font-size:10.5px;word-break:break-word}.security-event-row span:not(.security-severity),.api-log-row span:not(.api-method):not(.api-code){margin-top:3px;color:#667085;font-size:9px}.security-event-row small,.api-log-row small{color:#98a2b3;font-size:8.5px}.security-severity,.api-method,.api-code{display:inline-flex!important;width:max-content;padding:3px 7px;border-radius:999px;font-size:8px;font-weight:800;text-transform:uppercase}.security-severity--info,.api-code--ok{background:#ecfdf3;color:#027a48}.security-severity--warning,.api-code--warning{background:#fff6ed;color:#b54708}.security-severity--high,.security-severity--critical,.api-code--error{background:#fff1f3;color:#c01048}.api-method{background:#eef4ff;color:#2459b7}.security-observability-loading,.security-observability-empty{min-height:210px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.security-detail{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.security-detail>div{padding:11px;border:1px solid #e5eaf1;border-radius:8px}.security-detail span,.security-detail strong{display:block}.security-detail span{color:#98a2b3;font-size:8px;text-transform:uppercase}.security-detail strong{margin-top:4px;color:#344054;font-size:10px;overflow-wrap:anywhere}.security-detail pre{grid-column:1 / -1;max-height:400px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-size:10px;line-height:1.55}@media(max-width:1050px){.security-event-row,.api-log-row{grid-template-columns:1fr 1fr}}@media(max-width:720px){.security-observability-heading,.security-observability-toolbar{flex-direction:column}.security-observability-stats{grid-template-columns:repeat(2,1fr)}.security-detail{grid-template-columns:1fr}.security-detail pre{grid-column:auto}}@media(max-width:520px){.security-observability-stats,.security-event-row,.api-log-row{grid-template-columns:1fr}}.extensions-center-page{display:grid;gap:18px}.extensions-center-header{display:flex;justify-content:space-between;gap:24px}.extensions-center-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.extensions-center-header h2{margin:5px 0 0;color:#101828;font-size:25px}.extensions-center-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.extensions-header-actions{display:flex;gap:8px;align-items:flex-start}.extensions-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.extensions-stats article{min-height:88px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff}.extensions-stats span,.extensions-stats strong{display:block}.extensions-stats span{color:#7a8699;font-size:10px}.extensions-stats strong{margin-top:6px;color:#101828;font-size:22px}.extensions-center-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.extensions-tabs-row{border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 12px}.extensions-filters{display:flex;align-items:center;gap:8px}.extensions-filters input{width:260px;min-height:38px;box-sizing:border-box;padding:0 11px;border:1px solid #d9e0ea;border-radius:8px;outline:none;font:inherit;font-size:11px}.extensions-filters .MuiTextField-root{min-width:145px}.extensions-loading,.extensions-empty{min-height:210px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.module-grid{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.module-card{padding:14px;border:1px solid #e5eaf1;border-radius:10px}.module-card-heading{display:flex;justify-content:space-between;gap:10px}.module-card-heading>div>span{color:#2563eb;font-size:8px;font-weight:800;text-transform:uppercase}.module-card h3{margin:4px 0 0;color:#344054;font-size:13px}.module-card code{display:block;margin-top:4px;color:#667085;font-size:9px}.module-status{display:inline-flex;height:max-content;padding:4px 8px;border-radius:999px;font-size:8.5px;font-weight:750}.module-status--installed{background:#ecfdf3;color:#027a48}.module-status--disabled{background:#f2f4f7;color:#667085}.module-status--error{background:#fff1f3;color:#c01048}.module-meta{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.module-meta div{padding:9px;border-radius:8px;background:#fafbfc}.module-meta small,.module-meta strong{display:block}.module-meta small{color:#98a2b3;font-size:8px}.module-meta strong{margin-top:3px;color:#344054;font-size:10px}.module-card-actions{margin-top:12px;display:flex;justify-content:flex-end}.module-instance-list,.module-log-list{display:grid}.module-instance-row,.module-log-row{min-height:76px;padding:12px 14px;border:0;border-bottom:1px solid #edf0f5;background:#fff;display:grid;gap:16px;align-items:center}.module-instance-row{grid-template-columns:minmax(240px,1fr) 130px 110px 110px auto}.module-log-row{width:100%;grid-template-columns:minmax(230px,1fr) 100px 100px minmax(150px,1fr) 180px;text-align:left;cursor:pointer}.module-log-row:hover{background:#fafbfc}.module-instance-row strong,.module-instance-row span,.module-instance-row small,.module-log-row strong,.module-log-row span,.module-log-row small,.module-log-row code{display:block}.module-instance-row strong,.module-log-row strong{color:#344054;font-size:11px}.module-instance-row span,.module-log-row span,.module-log-row code{margin-top:3px;color:#667085;font-size:9px}.module-instance-row small,.module-log-row small{color:#98a2b3;font-size:8px;text-transform:uppercase}.module-log-success{color:#027a48!important}.module-log-failure{color:#c01048!important}.module-inspector{display:grid;gap:10px}.module-inspector-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.module-inspector-grid article{padding:11px;border:1px solid #e5eaf1;border-radius:9px}.module-inspector-grid span,.module-inspector-grid strong{display:block}.module-inspector-grid span{color:#98a2b3;font-size:8px;text-transform:uppercase}.module-inspector-grid strong{margin-top:4px;color:#344054;font-size:10px;overflow-wrap:anywhere}.module-inspector h4{margin:4px 0 0;color:#344054;font-size:11px}.module-inspector pre{max-height:360px;margin:0;padding:13px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-size:10px}@media(max-width:1050px){.module-grid{grid-template-columns:1fr 1fr}.extensions-tabs-row{align-items:stretch;flex-direction:column;padding-bottom:12px}}@media(max-width:750px){.extensions-center-header,.extensions-header-actions,.extensions-filters{flex-direction:column}.extensions-stats,.module-grid{grid-template-columns:1fr 1fr}.extensions-filters input{width:100%}.module-instance-row,.module-log-row{grid-template-columns:1fr 1fr}}@media(max-width:520px){.extensions-stats,.module-grid,.module-instance-row,.module-log-row,.module-inspector-grid{grid-template-columns:1fr}}.localization-page{display:grid;gap:18px}.localization-header{display:flex;justify-content:space-between;gap:20px}.localization-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.localization-header h2{margin:5px 0 0;color:#101828;font-size:25px}.localization-header p{margin:7px 0 0;color:#667085;font-size:13px}.localization-header>div:last-child{display:flex;gap:8px}.localization-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.localization-search{padding:12px 14px;border-bottom:1px solid #edf0f5}.localization-search input{width:100%;box-sizing:border-box;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.translation-list{display:grid}.translation-row{min-height:82px;padding:12px 14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:220px minmax(260px,1fr) 90px auto;gap:16px;align-items:center}.translation-row strong,.translation-row small,.translation-row span{display:block}.translation-row strong{margin-top:4px;color:#344054;font-size:10.5px}.translation-row small{margin-top:3px;color:#98a2b3;font-size:8px}.translation-locale{display:inline-flex!important;width:max-content;padding:3px 7px;border-radius:999px;background:#eef4ff;color:#2459b7;font-size:8px;font-weight:750;text-transform:uppercase}.translation-value{color:#667085;font-size:10px;line-height:1.5}.translation-actions{display:flex;justify-content:flex-end}.localization-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.translation-form{display:grid;gap:13px}@media(max-width:750px){.localization-header{flex-direction:column}.translation-row{grid-template-columns:1fr 1fr}}@media(max-width:520px){.translation-row{grid-template-columns:1fr}.translation-actions{justify-content:flex-start}}.fraud-center-page{display:grid;gap:18px;min-width:0}.fraud-center-header{display:flex;justify-content:space-between;gap:22px}.fraud-center-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fraud-center-header h2{margin:5px 0 0;color:#101828;font-size:25px}.fraud-center-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px;line-height:1.55}.fraud-center-header>div:last-child{display:flex;align-items:flex-start;gap:8px}.fraud-center-card{min-width:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.fraud-center-topbar{min-width:0;padding:0 12px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:14px}.fraud-center-topbar .MuiTabs-root{min-width:0;flex:1}.fraud-center-topbar input{width:280px;min-height:38px;padding:0 11px;border:1px solid #d9e0ea;border-radius:8px;outline:0;background:#fff;color:#344054;font:inherit;font-size:11px}.fraud-center-topbar input:focus{border-color:#98a2b3;box-shadow:0 0 0 3px #1018280d}.fraud-rule-list,.fraud-signal-list,.fraud-account-list,.fraud-block-list{display:grid}.fraud-rule-row,.fraud-signal-row,.fraud-account-row,.fraud-block-row{min-height:74px;padding:12px 14px;border-bottom:1px solid #edf0f5;display:grid;gap:15px;align-items:center}.fraud-rule-row:last-child,.fraud-signal-row:last-child,.fraud-account-row:last-child,.fraud-block-row:last-child{border-bottom:0}.fraud-rule-row{grid-template-columns:minmax(260px,1fr) 80px 100px 80px auto}.fraud-signal-row{width:100%;border-top:0;border-left:0;border-right:0;background:#fff;grid-template-columns:minmax(250px,1fr) minmax(130px,.8fr) 100px 100px 70px;text-align:left;cursor:pointer}.fraud-account-row{grid-template-columns:minmax(260px,1.25fr) 150px 90px 110px auto}.fraud-block-row{grid-template-columns:minmax(250px,1fr) 80px minmax(180px,1fr) 150px 70px auto}.fraud-signal-row:hover,.fraud-account-row:hover,.fraud-block-row:hover{background:#fafbfc}.fraud-rule-row strong,.fraud-rule-row code,.fraud-rule-row small,.fraud-signal-row strong,.fraud-signal-row small,.fraud-signal-row div>span,.fraud-account-row strong,.fraud-account-row small,.fraud-account-row span,.fraud-block-row strong,.fraud-block-row small{display:block}.fraud-rule-row strong,.fraud-signal-row strong,.fraud-account-row strong,.fraud-block-row strong{color:#344054;font-size:11px}.fraud-rule-row code{margin-top:3px;color:#667085;font-size:9px}.fraud-rule-row small,.fraud-signal-row small,.fraud-account-row small,.fraud-block-row small{color:#98a2b3;font-size:8px}.fraud-signal-row div>span,.fraud-account-main>span{margin-top:3px;color:#667085;font-size:9px}.fraud-account-main{min-width:0}.fraud-account-main strong,.fraud-account-main span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fraud-action,.fraud-severity,.risk-level,.account-status{display:inline-flex;width:max-content;max-width:100%;padding:4px 8px;border-radius:999px;font-size:8.5px;font-weight:750;text-transform:capitalize}.fraud-action--allow,.risk-level--low,.account-status--active{background:#ecfdf3;color:#027a48}.fraud-action--review,.risk-level--medium,.account-status--inactive{background:#fff6ed;color:#b54708}.fraud-action--reject,.risk-level--high,.risk-level--critical,.fraud-severity--high,.fraud-severity--critical,.account-status--fraud,.account-status--closed{background:#fff1f3;color:#c01048}.fraud-severity--info,.fraud-severity--low{background:#eef4ff;color:#2459b7}.fraud-severity--medium{background:#fff6ed;color:#b54708}.fraud-rule-actions,.fraud-account-actions{display:flex;justify-content:flex-end;gap:4px}.fraud-profile-grid{padding:14px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.fraud-profile-card{min-width:0;overflow:hidden;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.fraud-profile-card:hover{border-color:#d0d5dd;box-shadow:0 7px 22px #1018280d}.fraud-profile-card-main{width:100%;padding:13px;border:0;background:transparent;text-align:left;cursor:pointer}.fraud-profile-card-main:hover{background:#fafbfc}.fraud-profile-top{display:flex;justify-content:space-between;gap:10px}.fraud-profile-top>div{min-width:0}.fraud-profile-top small,.fraud-profile-top strong,.fraud-profile-top div>span{display:block}.fraud-profile-top small{color:#98a2b3;font-size:8px}.fraud-profile-top strong{margin-top:3px;overflow:hidden;color:#344054;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.fraud-profile-top div>span{margin-top:3px;overflow:hidden;color:#667085;font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.fraud-risk-score{margin-top:15px}.fraud-risk-score span,.fraud-risk-score strong{display:block}.fraud-risk-score span{color:#98a2b3;font-size:8px}.fraud-risk-score strong{margin-top:3px;color:#101828;font-size:23px}.fraud-profile-meta{margin-top:12px;padding-top:10px;border-top:1px solid #edf0f5;display:grid;grid-template-columns:1fr auto 1fr auto;gap:7px;align-items:center;color:#667085;font-size:9px}.fraud-profile-meta span:nth-of-type(2){margin-left:8px}.fraud-profile-card-actions{min-height:48px;padding:8px 10px;border-top:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fcfcfd}.fraud-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3;font-size:12px}.fraud-empty--grid{grid-column:1 / -1}.fraud-rule-form,.fraud-block-form{display:grid;grid-template-columns:1fr 1fr;gap:13px}.fraud-rule-form-full,.fraud-block-form-full{grid-column:1 / -1}.fraud-rule-form label,.fraud-block-form label,.fraud-ban-form label{min-height:44px;display:flex;align-items:center;color:#344054;font-size:10px}.fraud-ban-form{display:grid;gap:13px}.fraud-ban-form p{margin:0;padding:11px 12px;border-radius:8px;background:#f9fafb;color:#667085;font-size:10px;line-height:1.55}.fraud-inspector{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.fraud-inspector>div{padding:11px;border:1px solid #e5eaf1;border-radius:8px}.fraud-inspector span,.fraud-inspector strong{display:block}.fraud-inspector span{color:#98a2b3;font-size:8px}.fraud-inspector strong{margin-top:4px;color:#344054;font-size:11px}.fraud-inspector pre,.fraud-inspector>.MuiAlert-root{grid-column:1 / -1}.fraud-inspector pre{max-height:340px;margin:0;padding:13px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-size:10px;line-height:1.55}@media(max-width:1180px){.fraud-profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fraud-account-row{grid-template-columns:minmax(240px,1fr) 140px 80px 100px auto}.fraud-block-row{grid-template-columns:minmax(220px,1fr) 70px minmax(160px,1fr) 120px 60px auto}}@media(max-width:900px){.fraud-profile-grid,.fraud-rule-row,.fraud-signal-row,.fraud-account-row,.fraud-block-row{grid-template-columns:1fr 1fr}.fraud-center-topbar{align-items:stretch;flex-direction:column;padding-bottom:12px}.fraud-center-topbar input{width:auto}.fraud-account-actions,.fraud-rule-actions{justify-content:flex-start}}@media(max-width:600px){.fraud-center-header{flex-direction:column}.fraud-center-header>div:last-child{flex-wrap:wrap}.fraud-profile-grid,.fraud-rule-row,.fraud-signal-row,.fraud-account-row,.fraud-block-row,.fraud-inspector,.fraud-rule-form,.fraud-block-form{grid-template-columns:1fr}.fraud-rule-form-full,.fraud-block-form-full,.fraud-inspector pre,.fraud-inspector>.MuiAlert-root,.fraud-empty--grid{grid-column:auto}.fraud-profile-meta{grid-template-columns:1fr auto}.fraud-profile-meta span:nth-of-type(2){margin-left:0}}.staff-workboard-page{display:grid;gap:18px}.staff-workboard-header{display:flex;justify-content:space-between;gap:22px}.staff-workboard-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.staff-workboard-header h2{margin:5px 0 0;color:#101828;font-size:25px}.staff-workboard-header p{margin:7px 0 0;color:#667085;font-size:13px}.staff-workboard-header>div:last-child{display:flex;gap:8px}.staff-workboard-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.workboard-topbar{padding:0 12px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:15px}.workboard-topbar input{width:280px;min-height:38px;padding:0 11px;border:1px solid #d9e0ea;border-radius:8px;outline:none;font:inherit;font-size:11px}.task-board{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.task-card{padding:14px;border:1px solid #e5eaf1;border-radius:10px}.task-card-top{display:flex;justify-content:space-between;gap:8px}.task-priority,.task-status,.calendar-visibility{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:8px;font-weight:750;text-transform:capitalize}.task-priority--low,.task-status--done{background:#ecfdf3;color:#027a48}.task-priority--normal,.task-status--open{background:#eef4ff;color:#2459b7}.task-priority--high,.task-status--blocked{background:#fff6ed;color:#b54708}.task-priority--urgent,.task-status--cancelled{background:#fff1f3;color:#c01048}.task-status--in_progress{background:#eef4ff;color:#2459b7}.task-card h3{margin:13px 0 0;color:#344054;font-size:13px}.task-card p{min-height:44px;margin:6px 0 0;color:#667085;font-size:9.5px;line-height:1.5}.task-meta{margin-top:13px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.task-meta div{padding:8px;border-radius:8px;background:#fafbfc}.task-meta small,.task-meta strong{display:block}.task-meta small{color:#98a2b3;font-size:8px}.task-meta strong{margin-top:3px;color:#475467;font-size:9px}.task-actions{margin-top:12px;display:flex;justify-content:flex-end}.calendar-event-list{display:grid}.calendar-event-row{min-height:82px;padding:13px 14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(300px,1.4fr) 180px 180px 140px auto;gap:15px;align-items:center}.calendar-event-row strong,.calendar-event-row small,.calendar-event-row div>span{display:block}.calendar-event-row>div:first-child>strong{margin-top:5px;color:#344054;font-size:11px}.calendar-event-row small{margin-top:3px;color:#98a2b3;font-size:8px}.calendar-event-row div>span:not(.calendar-visibility){margin-top:3px;color:#667085;font-size:9px}.calendar-visibility--private{background:#f2f4f7;color:#667085}.calendar-visibility--staff{background:#eef4ff;color:#2459b7}.calendar-visibility--public{background:#ecfdf3;color:#027a48}.calendar-event-actions{display:flex;justify-content:flex-end}.workboard-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.workboard-form{display:grid;grid-template-columns:1fr 1fr;gap:13px}.workboard-form-full{grid-column:1 / -1}@media(max-width:1000px){.task-board,.calendar-event-row{grid-template-columns:1fr 1fr}}@media(max-width:650px){.staff-workboard-header,.workboard-topbar{flex-direction:column;align-items:stretch}.workboard-topbar{padding-bottom:12px}.workboard-topbar input{width:auto}.task-board,.calendar-event-row,.workboard-form{grid-template-columns:1fr}.workboard-form-full{grid-column:auto}.calendar-event-actions{justify-content:flex-start}}.storage-assets-page{display:grid;gap:18px}.storage-assets-header{display:flex;justify-content:space-between;gap:20px}.storage-assets-header>div>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.storage-assets-header h2{margin:5px 0 0;color:#101828;font-size:25px}.storage-assets-header p{margin:7px 0 0;color:#667085;font-size:13px}.storage-assets-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.storage-assets-stats article{min-height:88px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff}.storage-assets-stats span,.storage-assets-stats strong{display:block}.storage-assets-stats span{color:#7a8699;font-size:10px}.storage-assets-stats strong{margin-top:6px;color:#101828;font-size:22px}.storage-assets-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.storage-assets-topbar{padding:0 12px;border-bottom:1px solid #edf0f5;display:flex;align-items:center;justify-content:space-between;gap:12px}.storage-assets-topbar input{width:270px;min-height:38px;padding:0 11px;border:1px solid #d9e0ea;border-radius:8px;outline:none;font:inherit;font-size:11px}.storage-profile-grid{padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.storage-profile-card{padding:14px;border:1px solid #e5eaf1;border-radius:10px}.storage-profile-top span,.storage-profile-top strong{display:block}.storage-profile-top span{color:#2563eb;font-size:8px;font-weight:800;text-transform:uppercase}.storage-profile-top strong{margin-top:4px;color:#344054;font-size:12px}.storage-profile-meta{margin-top:14px;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.storage-profile-meta div{padding:8px;border-radius:8px;background:#fafbfc}.storage-profile-meta small,.storage-profile-meta strong{display:block}.storage-profile-meta small{color:#98a2b3;font-size:8px}.storage-profile-meta strong{margin-top:3px;color:#475467;font-size:9px}.asset-list,.email-delivery-list{display:grid}.asset-row,.email-delivery-row{width:100%;min-height:78px;padding:12px 14px;border:0;border-bottom:1px solid #edf0f5;background:#fff;display:grid;gap:15px;align-items:center;text-align:left;cursor:pointer}.asset-row{grid-template-columns:minmax(300px,1.5fr) 150px 100px 180px}.email-delivery-row{grid-template-columns:minmax(300px,1.5fr) 130px 110px 150px 180px}.asset-row:hover,.email-delivery-row:hover{background:#fafbfc}.asset-row strong,.asset-row small,.asset-row span,.email-delivery-row strong,.email-delivery-row small,.email-delivery-row div>span{display:block}.asset-row strong,.email-delivery-row strong{color:#344054;font-size:11px}.asset-row small,.email-delivery-row small{margin-top:3px;color:#98a2b3;font-size:8px}.asset-row span,.email-delivery-row div>span{margin-top:3px;color:#667085;font-size:9px}.email-delivery-state{display:inline-flex;width:max-content;padding:4px 8px;border-radius:999px;font-size:8.5px;font-weight:750}.email-delivery-state--delivered,.email-delivery-state--sent{background:#ecfdf3;color:#027a48}.email-delivery-state--queued{background:#eef4ff;color:#2459b7}.email-delivery-state--bounced,.email-delivery-state--complained,.email-delivery-state--failed{background:#fff1f3;color:#c01048}.storage-assets-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.storage-record-detail{display:grid;grid-template-columns:1fr 1fr;gap:9px}.storage-record-detail>div{padding:10px;border:1px solid #e5eaf1;border-radius:8px}.storage-record-detail span,.storage-record-detail strong{display:block}.storage-record-detail span{color:#98a2b3;font-size:8px;text-transform:uppercase}.storage-record-detail strong{margin-top:4px;color:#344054;font-size:9.5px;overflow-wrap:anywhere}.storage-record-detail pre{grid-column:1 / -1;max-height:340px;margin:0;padding:13px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-size:10px}@media(max-width:900px){.storage-profile-grid,.asset-row,.email-delivery-row{grid-template-columns:1fr 1fr}.storage-assets-topbar{align-items:stretch;flex-direction:column;padding-bottom:12px}.storage-assets-topbar input{width:auto}}@media(max-width:600px){.storage-assets-header{flex-direction:column}.storage-assets-stats,.storage-profile-grid,.asset-row,.email-delivery-row,.storage-record-detail{grid-template-columns:1fr}.storage-record-detail pre{grid-column:auto}}.automation-rules-page{min-width:0;display:grid;gap:17px}.automation-rules-header{padding:20px;border:1px solid #e5eaf1;border-radius:14px;background:radial-gradient(circle at top right,rgba(37,99,235,.08),transparent 34%),#fff;display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.automation-rules-header>div:first-child>span{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.automation-rules-header h2{margin:5px 0 0;color:#101828;font-size:25px;letter-spacing:-.03em}.automation-rules-header p{max-width:800px;margin:7px 0 0;color:#667085;font-size:10.5px;line-height:1.65}.automation-rules-header>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.automation-provider-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automation-provider-strip>div{min-width:0;padding:12px 14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff;display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:8px;color:#475467}.automation-provider-strip span{color:#667085;font-size:8.5px}.automation-provider-strip strong{overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.automation-rule-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.automation-rule-stats article{min-width:0;padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff}.automation-rule-stats span,.automation-rule-stats strong{display:block}.automation-rule-stats span{color:#667085;font-size:8.5px}.automation-rule-stats strong{margin-top:4px;color:#101828;font-size:21px}.automation-rules-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.automation-rules-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(280px,1fr) 180px;gap:10px}.automation-rules-toolbar>input{min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;color:#344054;font:inherit;font-size:10px}.automation-rules-toolbar>input:focus{border-color:#9cb8ff;box-shadow:0 0 0 3px #2563eb0f}.automation-rules-table{min-width:1040px}.automation-rules-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8.5px;font-weight:750;text-transform:uppercase}.automation-rules-card .MuiTableCell-root{border-color:#edf0f5;font-size:9.5px;vertical-align:middle}.automation-rules-card td strong,.automation-rules-card td small{display:block}.automation-rules-card td strong{color:#344054}.automation-rules-card td small{margin-top:3px;color:#98a2b3;font-size:7.8px}.automation-rules-card code{color:#475467;font-size:8.5px}.automation-action-chips{max-width:470px;display:flex;flex-wrap:wrap;gap:5px}.automation-action-chip{display:inline-flex;max-width:210px;padding:4px 7px;overflow:hidden;border:1px solid #dfe3ea;border-radius:999px;background:#f8f9fb;color:#5d6675;font-size:7.5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.automation-action-chip--whatsapp{border-color:#b9e8ca;background:#f0fbf4;color:#087443}.automation-action-chip--telegram{border-color:#c9e4fa;background:#f2f9ff;color:#1769a8}.automation-action-chip--email{border-color:#d8d1ff;background:#f7f5ff;color:#5a48c8}.automation-action-chip--service{border-color:#f3d7af;background:#fff9ed;color:#9a5b12}.automation-action-chip--webhook,.automation-action-chip--raw,.automation-action-chip--more{color:#667085}.automation-rules-loading{min-height:220px;display:grid;place-items:center}.automation-empty{min-height:160px;color:#98a2b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.automation-empty strong{color:#475467;font-size:10.5px}.automation-empty span{font-size:8.5px}.automation-rule-builder{display:grid;gap:14px}.automation-builder-section{padding:14px;border:1px solid #e5eaf1;border-radius:10px;background:#fff;display:grid;gap:13px}.automation-builder-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.automation-builder-heading>div:first-child{min-width:0}.automation-builder-heading span,.automation-builder-heading strong,.automation-builder-heading small{display:block}.automation-builder-heading span{color:#2563eb;font-size:7.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.automation-builder-heading strong{margin-top:2px;color:#344054;font-size:11px}.automation-builder-heading small{max-width:720px;margin-top:3px;color:#98a2b3;font-size:7.8px;line-height:1.55}.automation-rule-basics{display:grid;grid-template-columns:1fr 1fr;gap:11px}.automation-add-actions{max-width:650px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px}.automation-actions-empty{min-height:88px;border:1px dashed #d7dde7;border-radius:8px;background:#fafbfc;color:#98a2b3;display:grid;place-items:center;font-size:8.5px}.automation-action-builder-list{display:grid;gap:10px}.automation-action-builder-card{padding:12px;border:1px solid #e5eaf1;border-radius:9px;background:#fafbfc;display:grid;gap:12px}.automation-action-builder-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.automation-action-builder-card>header span,.automation-action-builder-card>header strong{display:block}.automation-action-builder-card>header span{color:#98a2b3;font-size:7px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.automation-action-builder-card>header strong{margin-top:3px;color:#344054;font-size:10px}.automation-notify-grid,.automation-service-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automation-form-full{grid-column:1 / -1}.automation-resolver-note,.automation-provider-note{min-height:40px;padding:8px 10px;border:1px solid #e1e5eb;border-radius:8px;background:#fff;color:#667085;display:flex;flex-direction:column;justify-content:center;font-size:8px;line-height:1.45}.automation-provider-note span,.automation-provider-note strong,.automation-provider-note small{display:block}.automation-provider-note span{color:#98a2b3;font-size:7px;text-transform:uppercase}.automation-provider-note strong{margin-top:2px;color:#344054;font-size:9px}.automation-provider-note small{margin-top:1px;color:#98a2b3;font-size:7px}.automation-template-preview{padding:10px;border:1px solid #e1e5eb;border-radius:8px;background:#fff}.automation-template-preview>span{display:block;margin-bottom:6px;color:#667085;font-size:7.5px;font-weight:700}.automation-template-preview pre{max-height:150px;margin:0;overflow:auto;color:#475467;font-family:Consolas,ui-monospace,monospace;font-size:8px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.automation-test-row{padding-top:2px;display:grid;grid-template-columns:minmax(240px,1fr) auto;gap:8px;align-items:center}.automation-rule-switch{display:flex;align-items:center;gap:6px;color:#344054}.automation-rule-switch>span{display:grid;gap:2px}.automation-rule-switch strong{font-size:9.5px}.automation-rule-switch small{color:#98a2b3;font-size:7.5px}@media(max-width:1050px){.automation-rule-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-builder-heading{flex-direction:column}.automation-add-actions{max-width:none;justify-content:flex-start}}@media(max-width:720px){.automation-rules-header,.automation-action-builder-card>header{flex-direction:column}.automation-rules-header>div:last-child,.automation-add-actions{width:100%}.automation-rules-header>div:last-child .MuiButton-root,.automation-add-actions .MuiButton-root{flex:1}.automation-provider-strip,.automation-rule-stats,.automation-rules-toolbar,.automation-rule-basics,.automation-notify-grid,.automation-service-action-grid,.automation-test-row{grid-template-columns:1fr}.automation-form-full{grid-column:auto}}.queue-jobs-page{display:grid;gap:18px}.queue-jobs-header{display:flex;justify-content:space-between;gap:20px}.queue-jobs-header>div>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.queue-jobs-header h2{margin:5px 0 0;color:#101828;font-size:25px}.queue-jobs-header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13px}.queue-job-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.queue-job-stats article{min-height:88px;padding:16px;border:1px solid #e5eaf1;border-radius:11px;background:#fff}.queue-job-stats span,.queue-job-stats strong{display:block}.queue-job-stats span{color:#7a8699;font-size:10px}.queue-job-stats strong{margin-top:5px;color:#101828;font-size:22px}.queue-jobs-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.queue-jobs-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.queue-jobs-toolbar input{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:0;font:inherit;font-size:11px}.queue-jobs-toolbar .MuiTextField-root{min-width:150px}.queue-jobs-table{min-width:1200px}.queue-jobs-card .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:10px;font-weight:750;text-transform:uppercase}.queue-jobs-card .MuiTableCell-root{border-color:#edf0f5;font-size:11px}.queue-jobs-card td strong,.queue-jobs-card td small{display:block}.queue-jobs-card td small{margin-top:3px;color:#98a2b3;font-size:9px}.queue-jobs-card code{font-size:9px}.job-state{display:inline-flex;padding:4px 8px;border-radius:999px;font-size:9px;font-weight:750}.job-state--queued{background:#f2f4f7;color:#475467}.job-state--running{background:#eef4ff;color:#2459b7}.job-state--done{background:#ecfdf3;color:#027a48}.job-state--failed{background:#fff1f3;color:#c01048}.queue-jobs-loading{min-height:220px;display:grid;place-items:center;color:#98a2b3}.queue-job-detail{display:grid;gap:14px}.queue-job-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.queue-job-meta article{padding:12px;border:1px solid #e5eaf1;border-radius:9px}.queue-job-meta span,.queue-job-meta strong{display:block}.queue-job-meta span{color:#98a2b3;font-size:8px;text-transform:uppercase}.queue-job-meta strong{margin-top:4px;color:#344054;font-size:11px}.queue-job-detail h4{margin:0 0 7px;color:#344054;font-size:11px}.queue-job-detail pre{max-height:300px;margin:0;padding:13px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-size:10px;white-space:pre-wrap}@media(max-width:720px){.queue-jobs-header,.queue-jobs-toolbar{flex-direction:column}.queue-job-stats,.queue-job-meta{grid-template-columns:repeat(2,1fr)}}.cron-runs-page{display:grid;gap:18px}.cron-runs-header{display:flex;justify-content:space-between;gap:20px}.cron-runs-header>div>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.cron-runs-header h2{margin:5px 0 0;color:#101828;font-size:25px}.cron-runs-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.cron-runs-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.cron-runs-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.cron-runs-toolbar input{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.cron-runs-toolbar .MuiTextField-root{min-width:160px}.cron-runs-list{display:grid}.cron-run-row{width:100%;min-height:74px;padding:12px 14px;border:0;border-bottom:1px solid #edf0f5;background:#fff;display:grid;grid-template-columns:minmax(220px,1.3fr) 110px 190px 190px 90px;gap:15px;align-items:center;text-align:left;cursor:pointer}.cron-run-row:hover{background:#fafbfc}.cron-run-row strong,.cron-run-row small,.cron-run-row div>span{display:block}.cron-run-row strong{color:#344054;font-size:11px}.cron-run-row small{color:#98a2b3;font-size:8.5px}.cron-run-row div>span{margin-top:3px;color:#667085;font-size:9px}.cron-state{display:inline-flex;width:max-content;padding:4px 8px;border-radius:999px;font-size:9px;font-weight:750}.cron-state--running{background:#eef4ff;color:#2459b7}.cron-state--succeeded{background:#ecfdf3;color:#027a48}.cron-state--failed{background:#fff1f3;color:#c01048}.cron-runs-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.cron-run-detail{display:grid;gap:14px}.cron-run-detail h4{margin:0 0 7px;color:#344054;font-size:11px}.cron-run-detail pre{max-height:310px;margin:0;padding:13px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-size:10px;white-space:pre-wrap}@media(max-width:850px){.cron-run-row{grid-template-columns:1fr 1fr}}@media(max-width:620px){.cron-runs-header,.cron-runs-toolbar{flex-direction:column}.cron-run-row{grid-template-columns:1fr}}.webhooks-page{display:grid;gap:18px}.webhooks-header{display:flex;justify-content:space-between;gap:20px}.webhooks-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.webhooks-header h2{margin:5px 0 0;color:#101828;font-size:25px}.webhooks-header p{max-width:770px;margin:7px 0 0;color:#667085;font-size:13px}.webhooks-header>div:last-child{display:flex;gap:8px}.webhooks-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.webhooks-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5}.webhooks-toolbar input{width:100%;min-height:40px;box-sizing:border-box;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.webhook-list{display:grid}.webhook-row{min-height:100px;padding:14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(260px,1.3fr) minmax(260px,1fr) 130px auto;gap:18px;align-items:center}.webhook-main strong,.webhook-main code,.webhook-main small{display:block}.webhook-main strong{color:#344054;font-size:12px}.webhook-main code{margin-top:5px;color:#2563eb;font-size:9px;word-break:break-all}.webhook-main small,.webhook-row>div>small{margin-top:4px;color:#98a2b3;font-size:8.5px}.webhook-row pre{max-height:60px;margin:4px 0 0;overflow:hidden;color:#475467;font-size:9px;white-space:pre-wrap}.webhook-enabled{display:flex;align-items:center;gap:4px;color:#667085;font-size:9px}.webhook-actions{display:flex;justify-content:flex-end}.webhooks-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.webhook-form{display:grid;gap:14px}.webhook-switch{display:flex;align-items:center;color:#344054;font-size:11px}@media(max-width:900px){.webhook-row{grid-template-columns:1fr 1fr}}@media(max-width:650px){.webhooks-header{flex-direction:column}.webhook-row{grid-template-columns:1fr}.webhook-actions{justify-content:flex-start}}.event-stream-page{display:grid;gap:18px}.event-stream-header{display:flex;justify-content:space-between;gap:20px}.event-stream-header>div>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.event-stream-header h2{margin:5px 0 0;color:#101828;font-size:25px}.event-stream-header p{max-width:750px;margin:7px 0 0;color:#667085;font-size:13px}.event-stream-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.event-stream-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5}.event-stream-toolbar input{width:100%;box-sizing:border-box;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.event-stream-list{display:grid}.event-stream-row{width:100%;min-height:78px;padding:12px 14px;border:0;border-bottom:1px solid #edf0f5;background:#fff;display:grid;grid-template-columns:minmax(220px,1fr) 190px 190px minmax(260px,1fr);gap:16px;align-items:center;text-align:left;cursor:pointer}.event-stream-row:hover{background:#fafbfc}.event-stream-row strong,.event-stream-row small,.event-stream-row span{display:block}.event-stream-row strong{color:#344054;font-size:11px}.event-stream-row small{color:#98a2b3;font-size:8.5px}.event-stream-row span{margin-top:3px;color:#667085;font-size:9px}.event-stream-row code{max-height:48px;overflow:hidden;color:#475467;font-size:8.5px;white-space:pre-wrap}.event-stream-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3;font-size:11px}.event-detail{display:grid;grid-template-columns:1fr 1fr;gap:10px}.event-detail>div{padding:12px;border:1px solid #e5eaf1;border-radius:9px}.event-detail span,.event-detail strong{display:block}.event-detail span{color:#98a2b3;font-size:8px;text-transform:uppercase}.event-detail strong{margin-top:4px;color:#344054;font-size:11px}.event-detail pre{grid-column:1 / -1;max-height:420px;margin:0;padding:14px;overflow:auto;border-radius:9px;background:#101828;color:#e4e7ec;font-size:10px}@media(max-width:850px){.event-stream-row{grid-template-columns:1fr 1fr}}@media(max-width:620px){.event-stream-header{flex-direction:column}.event-stream-row,.event-detail{grid-template-columns:1fr}.event-detail pre{grid-column:auto}}.oauth-clients-page{display:grid;gap:18px}.oauth-clients-header{display:flex;justify-content:space-between;gap:22px}.oauth-clients-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.oauth-clients-header h2{margin:5px 0 0;color:#101828;font-size:25px}.oauth-clients-header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13px}.oauth-clients-header>div:last-child{display:flex;gap:8px}.oauth-clients-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.oauth-clients-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.oauth-clients-toolbar input{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.oauth-clients-toolbar .MuiTextField-root{min-width:150px}.oauth-client-list{display:grid}.oauth-client-row{min-height:90px;padding:13px 14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(230px,1.25fr) minmax(230px,1fr) minmax(170px,.8fr) 120px 90px auto;gap:15px;align-items:center}.oauth-client-row strong,.oauth-client-row code,.oauth-client-row small,.oauth-client-row span{display:block}.oauth-client-row strong{color:#344054;font-size:11px}.oauth-client-row code{margin-top:4px;color:#2563eb;font-size:9px;overflow-wrap:anywhere}.oauth-client-row small{color:#98a2b3;font-size:8px}.oauth-client-row div>span{margin-top:3px;color:#667085;font-size:9px;line-height:1.45;overflow-wrap:anywhere}.oauth-state{display:inline-flex!important;width:max-content;padding:4px 8px;border-radius:999px;font-size:8.5px;font-weight:750}.oauth-state--active{background:#ecfdf3;color:#027a48}.oauth-state--disabled{background:#f2f4f7;color:#667085}.oauth-client-actions{display:flex;justify-content:flex-end}.oauth-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.oauth-client-form,.oauth-credentials{display:grid;gap:14px}.oauth-confidential-switch{display:flex;align-items:flex-start;gap:6px}.oauth-confidential-switch strong,.oauth-confidential-switch span{display:block}.oauth-confidential-switch strong{color:#344054;font-size:11px}.oauth-confidential-switch span{margin-top:3px;color:#667085;font-size:9px;line-height:1.5}.oauth-credentials>div:not(.MuiAlert-root){padding:12px;border:1px solid #e5eaf1;border-radius:9px}.oauth-credentials span,.oauth-credentials code{display:block}.oauth-credentials span{color:#98a2b3;font-size:8px;text-transform:uppercase}.oauth-credentials code{margin:6px 0;color:#344054;font-size:10px;overflow-wrap:anywhere}@media(max-width:1000px){.oauth-client-row{grid-template-columns:1fr 1fr}}@media(max-width:650px){.oauth-clients-header,.oauth-clients-toolbar{flex-direction:column}.oauth-client-row{grid-template-columns:1fr}.oauth-client-actions{justify-content:flex-start}}.monitors-page{display:grid;gap:18px}.monitors-header{display:flex;justify-content:space-between;gap:20px}.monitors-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.monitors-header h2{margin:5px 0 0;color:#101828;font-size:25px}.monitors-header p{max-width:760px;margin:7px 0 0;color:#667085;font-size:13px}.monitors-header>div:last-child{display:flex;gap:8px}.monitors-card{padding:14px;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.monitors-toolbar{margin:-14px -14px 14px;padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.monitors-toolbar input{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.monitor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.monitor-card{padding:14px;border:1px solid #e5eaf1;border-radius:10px}.monitor-card-top{display:flex;justify-content:space-between;gap:10px}.monitor-card-top>div>span{color:#2563eb;font-size:8px;font-weight:800;text-transform:uppercase}.monitor-card-top strong{display:block;margin-top:3px;color:#344054;font-size:12px}.monitor-card>code{display:block;margin-top:10px;overflow:hidden;color:#667085;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.monitor-status{display:inline-flex;height:max-content;padding:4px 8px;border-radius:999px;font-size:8.5px;font-weight:750}.monitor-status--up{background:#ecfdf3;color:#027a48}.monitor-status--down{background:#fff1f3;color:#c01048}.monitor-status--degraded{background:#fff6ed;color:#b54708}.monitor-status--unknown{background:#f2f4f7;color:#667085}.monitor-meta{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.monitor-meta div{padding:8px;border-radius:8px;background:#fafbfc}.monitor-meta small,.monitor-meta span{display:block}.monitor-meta small{color:#98a2b3;font-size:8px}.monitor-meta span{margin-top:3px;color:#344054;font-size:10px}.monitor-actions{margin-top:12px;display:flex;justify-content:flex-end}.monitors-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.monitor-form{display:grid;grid-template-columns:1fr 1fr;gap:13px}.monitor-form-full{grid-column:1 / -1}.monitor-form label{display:flex;align-items:center;color:#344054;font-size:10px}@media(max-width:1050px){.monitor-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.monitors-header,.monitors-toolbar{flex-direction:column}.monitor-grid,.monitor-form{grid-template-columns:1fr}.monitor-form-full{grid-column:auto}}.incidents-page{display:grid;gap:18px}.incidents-header{display:flex;justify-content:space-between;gap:20px}.incidents-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.incidents-header h2{margin:5px 0 0;color:#101828;font-size:25px}.incidents-header p{max-width:780px;margin:7px 0 0;color:#667085;font-size:13px}.incidents-header>div:last-child{display:flex;gap:8px}.incidents-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.incidents-toolbar{padding:12px 14px;border-bottom:1px solid #edf0f5;display:flex;gap:10px}.incidents-toolbar input{flex:1;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.incidents-toolbar .MuiTextField-root{min-width:170px}.incident-list{display:grid}.incident-row{padding:14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(300px,1.4fr) 125px 180px 70px auto;gap:16px;align-items:center}.incident-row strong,.incident-row small,.incident-row div>span{display:block}.incident-row>div:first-child>strong{margin-top:5px;color:#344054;font-size:12px}.incident-row p{max-width:520px;margin:5px 0 0;color:#667085;font-size:9.5px}.incident-row small{color:#98a2b3;font-size:8.5px}.incident-impact,.incident-status{display:inline-flex!important;width:max-content;padding:4px 8px;border-radius:999px;font-size:8.5px;font-weight:750}.incident-impact--none{background:#f2f4f7;color:#667085}.incident-impact--minor{background:#eef4ff;color:#2459b7}.incident-impact--major{background:#fff6ed;color:#b54708}.incident-impact--critical{background:#fff1f3;color:#c01048}.incident-status{background:#f2f4f7;color:#475467}.incident-status--resolved{background:#ecfdf3;color:#027a48}.incident-actions{display:flex;justify-content:flex-end}.incidents-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.incident-form{display:grid;grid-template-columns:1fr 1fr;gap:13px}.incident-form-full{grid-column:1 / -1}.incident-timeline-panel{display:grid;gap:16px}.incident-update-form{display:grid;gap:10px}.incident-update-form button{justify-self:flex-start}.incident-timeline{display:grid;gap:10px}.incident-timeline article{padding:12px;border:1px solid #e5eaf1;border-radius:9px}.incident-timeline article>div{display:flex;justify-content:space-between;gap:10px}.incident-timeline strong{color:#344054;font-size:10px}.incident-timeline small{color:#98a2b3;font-size:8.5px}.incident-timeline p{margin:7px 0 0;color:#667085;font-size:10px;line-height:1.5}@media(max-width:950px){.incident-row{grid-template-columns:1fr 1fr}}@media(max-width:650px){.incidents-header,.incidents-toolbar{flex-direction:column}.incident-row,.incident-form{grid-template-columns:1fr}.incident-form-full{grid-column:auto}.incident-actions{justify-content:flex-start}}.brands-page{display:grid;gap:18px}.brands-header{display:flex;justify-content:space-between;gap:20px}.brands-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.brands-header h2{margin:5px 0 0;color:#101828;font-size:25px}.brands-header p{margin:7px 0 0;color:#667085;font-size:13px}.brands-header>div:last-child{display:flex;gap:8px}.brands-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.brand-card{padding:15px;border:1px solid #e5eaf1;border-radius:11px;background:#fff}.brand-card-header{display:flex;align-items:center;justify-content:space-between}.brand-identity{display:flex;align-items:center;gap:10px}.brand-identity img,.brand-placeholder{width:42px;height:42px;border:1px solid #e5eaf1;border-radius:9px;object-fit:contain}.brand-placeholder{display:grid;place-items:center;background:#f5f8ff;color:#2563eb;font-size:16px;font-weight:800}.brand-identity strong,.brand-identity code{display:block}.brand-identity strong{color:#344054;font-size:12px}.brand-identity code{margin-top:3px;color:#98a2b3;font-size:9px}.brand-domain{margin-top:16px;padding:10px;border-radius:8px;background:#fafbfc}.brand-domain small,.brand-domain strong{display:block}.brand-domain small,.brand-meta small{color:#98a2b3;font-size:8px}.brand-domain strong{margin-top:4px;color:#475467;font-size:10px}.brand-meta{margin:12px 0;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.brand-meta div{padding:8px;border:1px solid #edf0f5;border-radius:8px}.brand-meta strong{display:block;margin-top:3px;color:#344054;font-size:9px;overflow-wrap:anywhere}.brands-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.brand-form{display:grid;gap:13px}@media(max-width:1000px){.brands-grid{grid-template-columns:1fr 1fr}}@media(max-width:650px){.brands-header{flex-direction:column}.brands-grid{grid-template-columns:1fr}}.email-templates-page{display:grid;gap:18px}.email-templates-header{display:flex;justify-content:space-between;gap:20px}.email-templates-header>div:first-child>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.email-templates-header h2{margin:5px 0 0;color:#101828;font-size:25px}.email-templates-header p{margin:7px 0 0;color:#667085;font-size:13px}.email-templates-header>div:last-child{display:flex;gap:8px}.email-templates-card{overflow:hidden;border:1px solid #e5eaf1;border-radius:12px;background:#fff}.email-template-search{padding:12px 14px;border-bottom:1px solid #edf0f5}.email-template-search input{width:100%;box-sizing:border-box;min-height:40px;padding:0 12px;border:1px solid #d9e0ea;border-radius:9px;outline:none;font:inherit;font-size:11px}.email-template-list{display:grid}.email-template-row{min-height:78px;padding:12px 14px;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:minmax(300px,1.6fr) 100px 110px 140px auto;gap:16px;align-items:center}.email-template-row code,.email-template-row strong,.email-template-row small,.email-template-row span{display:block}.email-template-row code{color:#2563eb;font-size:9px}.email-template-row strong{margin-top:4px;color:#344054;font-size:11px}.email-template-row small{color:#98a2b3;font-size:8px}.email-template-row span{margin-top:3px;color:#667085;font-size:9px}.email-template-state{display:flex;align-items:center}.email-templates-empty{min-height:220px;display:grid;place-items:center;color:#98a2b3}.email-template-editor{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:18px}.email-template-fields{display:grid;grid-template-columns:1fr 1fr;gap:13px}.email-template-full{grid-column:1 / -1}.email-template-fields label{display:flex;align-items:center;color:#344054;font-size:10px}.email-template-preview{overflow:hidden;border:1px solid #e5eaf1;border-radius:10px}.email-template-preview .MuiTabs-root{border-bottom:1px solid #edf0f5}.email-template-preview iframe{width:100%;height:570px;border:0;background:#fff}.email-template-preview pre{min-height:540px;margin:0;padding:14px;overflow:auto;background:#fafbfc;color:#344054;font-size:10px;white-space:pre-wrap}@media(max-width:900px){.email-template-editor{grid-template-columns:1fr}.email-template-row{grid-template-columns:1fr 1fr}}@media(max-width:620px){.email-templates-header{flex-direction:column}.email-template-row,.email-template-fields{grid-template-columns:1fr}.email-template-full{grid-column:auto}}.billing-management-page{min-width:0}.billing-management-page .resource-center-page__hero{border-top:3px solid #111827}.ssl-operations-panel{min-width:0;display:grid;gap:16px}.ssl-operations-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ssl-operations-panel__eyebrow{color:#087a52;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ssl-operations-panel__header h2{margin:4px 0 0;color:#172033;font-size:21px;line-height:1.25;letter-spacing:-.035em}.ssl-operations-panel__header p{max-width:820px;margin:7px 0 0;color:#7b8493;font-size:11px;line-height:1.65}.ssl-operations-panel__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ssl-operations-panel__metrics article{min-width:0;padding:14px;border:1px solid #e7ebf1;border-radius:11px;background:#fff;display:flex;align-items:flex-start;gap:10px;color:#087a52}.ssl-operations-panel__metrics article>div{min-width:0}.ssl-operations-panel__metrics span,.ssl-operations-panel__metrics strong,.ssl-operations-panel__metrics small{display:block}.ssl-operations-panel__metrics span{color:#667085;font-size:8.5px}.ssl-operations-panel__metrics strong{margin-top:3px;color:#101828;font-size:21px;line-height:1}.ssl-operations-panel__metrics small{margin-top:5px;color:#98a2b3;font-size:7.7px}.ssl-operations-card{overflow:hidden;border:1px solid #e7ebf1;border-radius:12px;background:#fff}.ssl-operations-toolbar{min-height:67px;padding:12px 15px;border-bottom:1px solid #edf0f4;display:grid;grid-template-columns:minmax(300px,1fr) 190px auto;align-items:center;gap:10px}.ssl-operations-search{height:39px;padding-left:11px;overflow:hidden;border:1px solid #dfe4eb;border-radius:9px;background:#fff;display:flex;align-items:center;gap:8px;color:#98a2b3}.ssl-operations-search:focus-within{border-color:#9fbeff;box-shadow:0 0 0 3px #2563eb12}.ssl-operations-search input{min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:#344054;flex:1;font:inherit;font-size:11.5px}.ssl-operations-search button{height:29px;margin-right:5px;padding:0 11px;border:0;border-radius:7px;background:#f3f5f8;color:#536074;font-size:10px;font-weight:600;cursor:pointer}.ssl-operations-toolbar__count{color:#98a2b3;font-size:8.5px;white-space:nowrap}.ssl-operations-loading{min-height:230px;display:flex;align-items:center;justify-content:center;gap:10px;color:#8b94a2;font-size:11px}.ssl-operations-table{min-width:1350px}.ssl-operations-table .MuiTableCell-root{padding:11px 13px;border-color:#edf0f4;font-size:9.5px;white-space:nowrap}.ssl-operations-table .MuiTableCell-head{background:#fafbfc;color:#667085;font-size:8.3px;font-weight:750;text-transform:uppercase}.ssl-order-primary strong,.ssl-order-primary span,.ssl-order-secondary strong,.ssl-order-secondary span,.ssl-expiry strong,.ssl-expiry span{display:block}.ssl-order-primary strong,.ssl-order-secondary strong,.ssl-expiry strong{max-width:210px;overflow:hidden;color:#344054;font-size:9.4px;text-overflow:ellipsis;white-space:nowrap}.ssl-order-primary span,.ssl-order-secondary span,.ssl-expiry span{max-width:220px;margin-top:3px;overflow:hidden;color:#98a2b3;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.ssl-expiry--good strong{color:#087a52}.ssl-expiry--warning strong{color:#b54708}.ssl-expiry--danger strong{color:#b42318}.ssl-order-date{color:#667085;font-size:8.6px}.ssl-order-actions{display:flex;align-items:center;justify-content:flex-end;gap:5px}.ssl-operations-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#98a2b3}.ssl-operations-empty strong{color:#475467;font-size:10.5px}.ssl-operations-empty span{max-width:450px;text-align:center;font-size:8.5px}.ssl-operations-pagination{min-height:62px;padding:12px 16px;border-top:1px solid #edf0f4;display:flex;justify-content:flex-end;align-items:center}.ssl-issue-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.ssl-form-full{grid-column:1 / -1}.ssl-issue-form textarea,.ssl-status-form textarea{font-family:Consolas,ui-monospace,monospace;font-size:10.5px}.ssl-status-form{display:grid;gap:13px}.ssl-detail-loading{min-height:220px;display:grid;place-items:center}.ssl-order-detail{display:grid;gap:15px}.ssl-order-detail__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ssl-order-detail__heading span,.ssl-order-detail__heading strong{display:block}.ssl-order-detail__heading span{color:#087a52;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ssl-order-detail__heading strong{margin-top:4px;color:#101828;font-size:18px}.ssl-order-detail__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.ssl-order-detail__grid article{min-width:0;padding:11px;border:1px solid #e7ebf1;border-radius:9px;background:#fafbfc}.ssl-order-detail__grid span,.ssl-order-detail__grid strong,.ssl-order-detail__grid small{display:block}.ssl-order-detail__grid span{color:#98a2b3;font-size:7.4px}.ssl-order-detail__grid strong{margin-top:3px;overflow:hidden;color:#344054;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.ssl-order-detail__grid small{margin-top:3px;overflow:hidden;color:#667085;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.ssl-order-detail__code>span{display:block;margin-bottom:5px;color:#667085;font-size:8px;font-weight:700}.ssl-order-detail__code pre,.ssl-event-list pre{margin:0;overflow:auto;border-radius:8px;background:#101828;color:#e4e7ec;font-family:Consolas,ui-monospace,monospace;font-size:8.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word}.ssl-order-detail__code pre{max-height:260px;padding:12px}.ssl-event-heading{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ssl-event-heading>div{display:flex;align-items:center;gap:7px;color:#475467}.ssl-event-heading strong{color:#344054;font-size:10px}.ssl-event-heading>span{color:#98a2b3;font-size:8px}.ssl-event-list{display:grid;gap:8px}.ssl-event-list article{padding:10px;border:1px solid #e7ebf1;border-radius:8px;background:#fafbfc}.ssl-event-list__line{display:flex;align-items:center;justify-content:space-between;gap:10px}.ssl-event-list__line>span{color:#98a2b3;font-size:7.5px}.ssl-event-list article>strong{display:block;margin-top:7px;color:#475467;font-size:9px}.ssl-event-list pre{margin-top:8px;padding:9px}.ssl-event-empty{min-height:90px;border:1px dashed #d9dee6;border-radius:8px;display:grid;place-items:center;color:#98a2b3;font-size:8.5px}@media(max-width:1100px){.ssl-operations-panel__metrics,.ssl-order-detail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ssl-operations-toolbar{grid-template-columns:minmax(250px,1fr) 180px}.ssl-operations-toolbar__count{grid-column:1 / -1}}@media(max-width:760px){.ssl-operations-panel__header{flex-direction:column}.ssl-operations-panel__header .MuiButton-root{width:100%}.ssl-operations-panel__metrics,.ssl-order-detail__grid,.ssl-issue-form,.ssl-operations-toolbar{grid-template-columns:1fr}.ssl-form-full,.ssl-operations-toolbar__count{grid-column:auto}.ssl-operations-pagination{justify-content:center}.ssl-event-heading{align-items:flex-start;flex-direction:column}}.domain-infrastructure-page{min-width:0}.domain-infrastructure-page .resource-center-page__hero{border-top:3px solid #065f46}.product-advanced-page{min-width:0}.product-advanced-page .resource-center-page__hero{border-top:3px solid #1f2937}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:#f5f7fb}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}::selection{background:#dbeafe;color:#172033}
