:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:#fff;font-synthesis:none;--panel: rgba(14, 28, 45, .74);--line: rgba(143, 174, 205, .13);--muted: #72849a;--cyan: #28d7d0;--page-section-gap: 28px;--ui-control-height: 42px;--ui-control-radius: 9px;--ui-control-font-size: 12px;--ui-control-bg: #101e2e;--ui-control-text: #dce8f1;--ui-control-placeholder: #71869a;--ui-focus-border: #59d9d3;--ui-focus-ring: 0 0 0 3px rgba(89,217,211,.1);--ui-table-font-size: 11px;--ui-table-secondary-size: 9px}*{box-sizing:border-box}html,body,#root{max-width:100%}body{margin:0;min-width:320px;min-height:100vh;overflow-x:hidden;background:radial-gradient(circle at 65% -20%,#eef3f6 0,#fff 42%)}img,svg,video,canvas{max-width:100%}button,input,select,textarea{font:inherit}input:not([type=checkbox]):not([type=radio]),select,textarea{color:var(--text);caret-color:var(--cyan);color-scheme:dark}input:not([type=checkbox]):not([type=radio])::placeholder,textarea::placeholder{color:var(--muted);opacity:1}select,option{color:var(--text);background-color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);caret-color:var(--cyan);box-shadow:0 0 0 1000px #0a192a inset}button{color:inherit}.shell{min-height:100vh;display:grid;grid-template-columns:254px 1fr}.sidebar{position:sticky;top:0;height:100vh;height:100dvh;padding:22px 15px 16px;display:flex;flex-direction:column;overflow:hidden;background:#ffffffeb;border-right:1px solid var(--line);z-index:20}.brand{height:48px;display:flex;align-items:center;gap:11px;padding:0 10px;font:600 18px Inter,sans-serif}.brand strong{color:var(--text);letter-spacing:.04em}.brandMark{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:var(--muted);background:var(--cyan);box-shadow:0 0 25px #28d7d038}.sidebar nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(114,132,154,.35) transparent}.navItem{width:100%;border:0;background:transparent;display:flex;align-items:center;gap:13px;padding:11px 12px;border-radius:9px;color:var(--muted);cursor:pointer;text-align:left;margin:2px 0}.navItem:hover{color:var(--text);background:#183b5106}.navItem.active{color:var(--text);background:linear-gradient(90deg,#28d7d029,#28d7d009);box-shadow:inset 2px 0 var(--cyan)}.navGroup{margin:2px 0}.navGroupToggle.parentActive{color:var(--text);background:#28d7d00b}.navSubmenu{margin:2px 0 5px 20px;padding-left:8px;border-left:1px solid rgba(27,62,83,.17)}.navSubItem{min-height:36px;padding:8px 10px;gap:10px;font-size:12px}main{min-width:0}.search{width:min(410px,45vw);height:39px;padding:0 12px;display:flex;align-items:center;gap:10px;background:#183b5106;border:1px solid var(--line);border-radius:9px;color:var(--muted)}.search input{width:100%;border:0;outline:0;color:var(--text);background:transparent;font-size:13px}.search kbd{padding:3px 6px;border:1px solid var(--line);border-radius:5px;font-size:11px}.iconButton{border:0;background:transparent;padding:7px;display:grid;place-items:center;color:var(--muted);cursor:pointer}.mobileClose{display:none}.content{padding:42px 36px 55px;max-width:1600px;margin:auto}.pageHeading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.content>.pageHeading+*{margin-top:var(--page-section-gap)}.eyebrow{color:#08627c!important;font-size:11px!important;font-weight:700;letter-spacing:.16em}.pageHeading h1{margin:8px 0 6px;color:var(--text);font:700 clamp(25px,3vw,35px) Inter,sans-serif;letter-spacing:-.035em}.pageHeading p{margin:0;color:var(--muted);font-size:13px}.primaryButton{height:40px;display:flex;align-items:center;gap:9px;padding:0 15px;border:1px solid rgba(27,62,83,.25);border-radius:9px;background:#28d7d01a;color:#08627c;cursor:pointer}.secondaryButton{min-height:38px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line);border-radius:9px;background:#183b5106;color:var(--text);cursor:pointer}.secondaryButton:hover{border-color:#1b3e534d;color:var(--text)}.stats{margin-top:31px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid var(--line);border-radius:13px;overflow:hidden;background:var(--panel);box-shadow:0 25px 80px #00000029}.stats article{padding:23px 21px;display:flex;align-items:center;gap:15px;border-right:1px solid var(--line)}.stats article:last-child{border-right:0}.statIcon{flex:0 0 42px;height:42px;display:grid;place-items:center;border-radius:11px}.statIcon svg{width:20px}.cyan{color:#08627c;background:#28d7d01a}.violet{color:#65419b;background:#8b73ee1c}.stats small,.stats strong,.stats em{display:block}.stats small{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.1em}.stats strong{margin:4px 0 1px;color:var(--text);font:700 clamp(18px,1.55vw,25px) Inter,sans-serif;white-space:nowrap}.stats strong b{color:var(--muted);font-size:13px}.stats em{color:var(--muted);font-size:11px;font-style:normal}.panel{border:1px solid var(--line);border-radius:13px;background:var(--panel);overflow:hidden}.panelHeading{min-height:72px;padding:17px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.panelHeading h2{margin:0 0 4px;font:600 15px Inter,sans-serif;color:var(--text)}.panelHeading p{margin:0;color:var(--muted);font-size:11px}.panelHeading button{display:flex;align-items:center;border:0;background:transparent;color:#08627c;font-size:12px;cursor:pointer}.load>div{display:flex;justify-content:space-between;font-size:11px}.load>span{display:block;height:4px;margin-top:8px;border-radius:4px;background:#183b5106;overflow:hidden}.load>span i{display:block;height:100%;background:#36d0c9;border-radius:inherit}.load>span i.warning{background:#e5a151}.load>em{display:block;margin-top:5px;color:var(--muted);font-size:11px;font-style:normal;white-space:nowrap}.status{justify-self:end;padding:5px 7px;border-radius:20px;color:#216946;background:#47d19b14;font-size:11px;font-weight:700}.status.warning{color:#895610;background:#e7aa6614}.bootScreen,.pageState,.emptyState{min-height:160px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--muted);font-size:13px}.bootScreen{min-height:100vh;flex-direction:column;background:#fff}.pageState.error,.formError{color:#ac3049}.spin{animation:spin .9s linear infinite}.loginPage{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 0,#eef3f6 0,#fff 52%)}.loginCard{width:min(430px,100%);padding:34px;border:1px solid var(--line);border-radius:18px;background:#ffffffe6;box-shadow:0 35px 100px #00000061}.loginBrand{display:flex;align-items:center;gap:11px;margin-bottom:35px;font-size:19px}.loginCard h1{margin:8px 0;color:var(--text);font-size:27px;letter-spacing:-.04em}.loginIntro{margin:0 0 26px;color:var(--muted);font-size:13px;line-height:1.6}.loginCard form{display:grid;gap:16px}.loginCard label{display:grid;gap:7px;color:var(--text);font-size:12px;font-weight:600}.loginCard input{width:100%;border:1px solid var(--line);border-radius:9px;outline:0;background:#183b5106;color:var(--text);padding:11px 12px}.loginCard input:focus{border-color:#1b3e534d;box-shadow:0 0 0 3px #28d7d012}.loginCard input{min-height:44px}.loginSubmit{width:100%;min-height:44px;justify-content:center;margin-top:4px}.loginCard>small{display:block;margin-top:22px;text-align:center;color:var(--muted);font-size:12px;line-height:1.6}.primaryButton:disabled,button:disabled{opacity:.45;cursor:not-allowed}.tablePanel{margin-top:28px}.tableScroll{overflow:auto}table{width:100%;border-collapse:collapse;min-width:760px}th{padding:12px 16px;color:var(--muted);background:#183b5106;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:.08em}td{padding:14px 16px;border-top:1px solid rgba(27,62,83,.15);color:var(--text);font-size:12px;vertical-align:middle}td strong,td small{display:block}td strong{color:var(--text);font-size:12px}td small{margin-top:4px;color:var(--muted);font-size:11px}.rowActions{display:flex;gap:5px}.rowActions button{padding:6px 8px;border:1px solid var(--line);border-radius:6px;background:#183b5106;color:var(--muted);font-size:11px;cursor:pointer}.rowActions button:hover{color:#08627c;border-color:#1b3e5340}.rowActions .dangerText{color:#ac3049}.status.danger{color:#ac3049;background:#ff5a6a17}.headingActions{display:flex;align-items:center;gap:9px}.modalBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;padding:24px;display:grid;place-items:center;background:#ffffffc2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modalCard{width:min(840px,100%);max-height:calc(100vh - 48px);overflow:auto;border:1px solid rgba(27,62,83,.2);border-radius:16px;background:#fff;box-shadow:0 40px 120px #0009}.modalCard>header{position:sticky;top:0;z-index:2;min-height:76px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.modalCard header h2{margin:4px 0 0;color:var(--text);font-size:18px}.modalCard>header>button{width:40px;height:40px;flex:0 0 40px;padding:0;display:grid;place-items:center;border:1px solid rgba(27,62,83,.16);border-radius:11px;outline:0;color:var(--muted);background:linear-gradient(145deg,#183b5106,#183b5106);box-shadow:inset 0 1px #ffffff06;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.modalCard>header>button svg{width:18px;height:18px;stroke-width:1.8}.modalCard>header>button:hover{color:#08627c;border-color:#1b3e534d;background:#28d7d017;box-shadow:0 0 22px #28d7d014,inset 0 1px #ffffff0a;transform:translateY(-1px)}.modalCard>header>button:active{transform:translateY(0)}.modalCard>header>button:focus-visible{color:#08627c;border-color:#1b3e534d;box-shadow:0 0 0 3px #28d7d01c}.modalCard form{padding:22px}.formGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.formGrid>.wide{grid-column:1 / -1;min-width:0}.formGrid>p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.field{display:grid;align-content:start;gap:7px;color:var(--muted);font-size:11px;font-weight:600}.field.wide{grid-column:1 / -1}.field input,.field select,.field textarea{width:100%;min-height:40px;padding:9px 11px;border:1px solid var(--line);border-radius:8px;outline:0;background:#183b5106;color:var(--text);font:400 12px inherit}.field select[multiple]{min-height:115px;padding:5px}.field select[multiple] option{padding:7px;border-radius:5px}.field input:focus,.field select:focus,.field textarea:focus{border-color:#1b3e534d;box-shadow:0 0 0 3px #28d7d00f}.field textarea{resize:vertical}.searchableSelect{position:relative;min-width:0;width:100%}.searchableSelectTrigger{width:100%;min-height:40px;padding:9px 11px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;border:1px solid var(--line);border-radius:8px;outline:0;color:var(--text);background:#183b5106;font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.searchableSelectTrigger>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.searchableSelectTrigger .placeholder{color:var(--muted)}.searchableSelectTrigger svg{color:var(--muted);transition:transform .18s ease}.searchableSelect.open .searchableSelectTrigger{border-color:#1b3e534d;box-shadow:0 0 0 3px #28d7d00f}.searchableSelect.open .searchableSelectTrigger>svg:last-child{transform:rotate(180deg)}.searchableSelectTrigger:disabled{opacity:.5;cursor:not-allowed}.field input.searchableSelectRequired,.searchableSelectRequired{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.searchableSelectPopup{z-index:10050;min-height:180px;padding:7px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(27,62,83,.28);border-radius:11px;background:#fffffffc;box-shadow:0 24px 70px #0000009e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.searchableSelectSearch{min-height:42px;padding:0 10px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;flex:0 0 auto;border:1px solid rgba(27,62,83,.16);border-radius:8px;color:var(--muted);background:#eef3f6}.searchableSelectSearch input{min-width:0;width:100%;padding:0;border:0;outline:0;color:var(--text);-webkit-text-fill-color:var(--text);background:transparent;font:inherit;font-size:13px;font-weight:400}.searchableSelectSearch input::placeholder{color:var(--muted);-webkit-text-fill-color:var(--muted)}.searchableSelectSearch input:focus-visible{outline:0;border:0;box-shadow:none}.searchableSelectSearch:focus-within{border-color:#1b3e534d}.searchableSelectSearch button{width:28px;height:28px;padding:0;display:grid;place-items:center;border:0;border-radius:7px;color:var(--muted);background:#183b5106;cursor:pointer}.searchableSelectOptions{min-height:0;margin-top:6px;overflow-y:auto;overscroll-behavior:contain}.searchableSelectOptions>button{width:100%;min-height:38px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:9px;border:0;border-radius:7px;color:var(--text);background:transparent;font:inherit;font-size:12px;font-weight:500;text-align:left;cursor:pointer}.searchableSelectOptions>button>span{min-width:0;overflow-wrap:anywhere}.searchableSelectOptions>button:hover,.searchableSelectOptions>button.active{color:var(--text);background:#28d7d013}.searchableSelectOptions>button.selected{color:#08627c;background:#28d7d017}.searchableSelectOptions>button svg{flex:0 0 auto;color:#08627c}.searchableSelectOptions>p{min-height:74px;margin:0;padding:16px;display:grid;place-items:center;color:var(--muted);font-size:11px;text-align:center}.searchableMultiSelect .searchableSelectTrigger{grid-template-columns:minmax(0,1fr) auto auto}.searchableMultiCount{min-width:25px;height:22px;padding:0 7px;display:inline-grid;place-items:center;border-radius:999px;color:#08627c;background:#28d7d01a;font-size:11px;font-weight:750}.searchableMultiPopup{min-height:240px}.searchableMultiActions{min-height:39px;padding:6px 2px 0;display:flex;align-items:center;gap:6px;flex:0 0 auto}.searchableMultiActions span{margin-right:auto;padding-left:6px;color:#08627c;font-size:11px;white-space:nowrap}.searchableMultiActions button{min-height:28px;padding:0 8px;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:#183b5106;font:inherit;font-size:11px;font-weight:500;cursor:pointer}.searchableMultiOptions>button{justify-content:flex-start}.searchableCheckbox{width:19px;height:19px;display:grid;place-items:center;flex:0 0 19px;border:1px solid rgba(27,62,83,.25);border-radius:5px;background:#183b5106}.searchableMultiOptions>button.selected .searchableCheckbox{border-color:#08627c;color:#08627c;background:transparent;box-shadow:inset 0 0 0 1px #35d2cc24}.accessProfileModal{width:min(900px,100%);min-width:0}.accessProfileBody{display:grid;gap:16px;padding:20px;min-width:0}.customerLinesPanel{overflow:visible}.lineTableTools{padding:13px 17px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line)}.lineTableTools>label,.linePageSize{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px}.linePageSizeControl{position:relative;display:inline-flex;align-items:center}.linePageSizeControl select{width:82px;min-height:38px;padding:0 34px 0 13px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #d5dfe5;border-radius:9px;color:var(--text);background:linear-gradient(180deg,#eef3f6,#eef3f6);box-shadow:inset 0 1px #ffffff06,0 7px 18px #0000001f;font:inherit;font-weight:750;cursor:pointer}.linePageSizeControl select:hover{border-color:#1b3e534d}.linePageSizeControl select:focus-visible{outline:2px solid rgba(27,62,83,.3);outline-offset:2px}.linePageSizeControl svg{position:absolute;right:11px;color:#08627c;pointer-events:none}.linePageSizeControl option{color:var(--text);background:#eef3f6}.lineSearch{width:min(360px,45%);min-height:38px;padding:0 11px;border:1px solid var(--line);border-radius:8px;background:#eef3f6}.lineSearch input{width:100%;min-height:35px;padding:0;border:0;background:transparent;box-shadow:none}.customerLinesTable{min-width:1500px}.customerLinesTable th,.customerLinesTable td{white-space:nowrap;vertical-align:middle}.sortableHeading{margin:-8px -7px;padding:8px 7px;display:inline-flex;align-items:center;gap:6px;border:0;color:inherit;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.sortableHeading svg{color:var(--muted);opacity:.65}.sortableHeading:hover,.sortableHeading.active{color:#08627c}.sortableHeading.active svg{color:#08627c;opacity:1}.customerLinesTable td{font-size:11px}.customerLinesTable td:nth-child(7){max-width:190px}.customerGeoIp{min-width:150px;display:grid;gap:3px}.customerGeoIp strong{color:var(--text);font-size:12px}.customerGeoIp span{color:#08627c;font-size:11px;font-weight:750}.customerGeoIp small{color:var(--muted);font-size:11px;white-space:normal}.customerLiveSessions{display:grid;gap:8px}.customerLiveSessions.compact{max-width:250px}.customerLiveSessions .customerGeoIp+.customerGeoIp{padding-top:8px;border-top:1px solid rgba(27,62,83,.15)}.customerCurrentContent{min-width:190px;display:grid;gap:8px}.customerContentItem{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px}.customerContentArtwork{position:relative;width:38px;height:38px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(27,62,83,.2);border-radius:8px;background:#fff}.customerContentArtwork img,.customerContentFallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.customerContentArtwork img{z-index:1;object-fit:contain;background:#fff}.customerContentFallback{display:grid;place-items:center;color:#08627c}.customerContentItem>span:last-child{min-width:0;display:grid;gap:3px}.customerContentItem strong{max-width:180px;overflow:hidden;color:var(--text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.customerContentItem small{color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.visiblePassword{padding:4px 7px;border:1px solid rgba(27,62,83,.15);border-radius:5px;color:var(--text);background:#2ed3cb0e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.onlineDot{display:inline-block;width:13px;height:13px;border:3px solid currentColor;border-radius:50%}.onlineDot.online{color:#216946;box-shadow:0 0 0 4px #3cdbad1a}.onlineDot.alive{color:#895610;box-shadow:0 0 0 4px #f0a94f1a}.onlineDot.offline{color:#ac3049;box-shadow:0 0 0 4px #ff7e8d14}.lineState,.trialTag,.doubleIpTag{display:inline-flex;align-items:center;width:max-content;padding:4px 7px;border-radius:999px;font-size:11px;font-weight:750;letter-spacing:.04em}.lineState.active{color:#216946;background:#2acc9d1a}.lineState.disabled{color:var(--muted);background:#8fa3b21a}.lineState.blocked,.lineState.expired{color:#ac3049;background:#ff5b701c}.trialTag{margin-left:6px;color:#08627c;background:#37c5e11f}.doubleIpTag{display:flex;margin-top:4px;color:#895610;background:#ffaa3e1c}.lineNotes{overflow:hidden;text-overflow:ellipsis}.lineActions{display:flex;align-items:center;gap:5px}.lineActions>button,.actionMenuWrap>button{width:31px;height:31px;padding:0;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;color:var(--muted);background:#183b5106;cursor:pointer}.lineActions button:hover{color:#08627c;border-color:#1b3e534d}.actionMenuWrap{position:relative}.lineActionMenu{width:220px;padding:7px;border:1px solid #d5dfe5;border-radius:10px;background:#eef3f6;box-shadow:0 18px 45px #0000006b}.lineActionMenuPortal{position:fixed;z-index:10020;width:min(232px,calc(100vw - 24px));max-height:min(390px,calc(100vh - 24px));overflow-y:auto;transform-origin:bottom right}.lineActionMenu button{width:100%;min-height:34px;padding:7px 9px;display:flex;align-items:center;gap:9px;border:0;border-radius:7px;color:var(--text);background:transparent;text-align:left;font-size:11px;cursor:pointer}.lineActionMenu button:hover{color:var(--text);background:#34d3cc14}.lineActionMenu button:disabled{color:var(--muted);opacity:.56;cursor:not-allowed;background:transparent}.lineActionMenu button>svg{width:15px;height:15px;flex:0 0 15px}.primaryButton>svg,.secondaryButton>svg,.dangerButton>svg,.iconButton>svg{width:15px;height:15px;flex:0 0 15px}.credentialWarning{margin:0;padding:11px 13px;border:1px solid rgba(27,62,83,.25);border-radius:8px;color:#895610;background:#f0ab5c0f;font-size:11px}.generatedLinks{display:grid;gap:8px}.generatedLinks article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:#ffffff85}.generatedLinks strong,.generatedLinks code{display:block}.generatedLinks strong{margin-bottom:5px;color:var(--text);font-size:11px}.generatedLinks code{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.xtreamCredentials{overflow:hidden;border:1px solid rgba(27,62,83,.18);border-radius:12px;background:#28d7d009}.xtreamCredentials>header{min-height:62px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(27,62,83,.15)}.xtreamCredentials>header strong,.xtreamCredentials>header small{display:block}.xtreamCredentials>header strong{color:var(--text);font-size:13px}.xtreamCredentials>header small{margin-top:4px;color:var(--muted);font-size:11px}.transportBadge{padding:5px 8px;border-radius:7px;color:#216946;background:#39cd991a;font-size:11px;font-weight:850;letter-spacing:.1em}.transportBadge.http{color:#895610;background:#e8a35f1a}.xtreamCredentialRows{display:grid}.xtreamCredentialRows>div{min-width:0;padding:10px 14px;display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid rgba(27,62,83,.15)}.xtreamCredentialRows>div:last-child{border-bottom:0}.xtreamCredentialRows span{color:var(--muted);font-size:11px;font-weight:700}.xtreamCredentialRows code,.xtreamCredentialRows input{min-width:0;color:var(--text);font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.xtreamCredentialRows code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xtreamCredentialRows input{width:100%;min-height:36px;padding:7px 9px;border:1px solid var(--line);border-radius:7px;outline:0;background:#fff}.xtreamCredentialRows button{min-height:34px}.transportExplanation{margin:0;padding:11px 14px;border-top:1px solid rgba(27,62,83,.15);color:var(--muted);font-size:11px;line-height:1.55}.accessTransportChoice{overflow:hidden;border:1px solid rgba(27,62,83,.18);border-radius:12px;background:#28d7d006}.accessTransportChoice>header{padding:13px 14px 0}.accessTransportChoice>header strong,.accessTransportChoice>header small{display:block}.accessTransportChoice>header strong{color:var(--text);font-size:13px}.accessTransportChoice>header small{margin-top:4px;color:var(--muted);font-size:11px}.accessTransportChoice .lineProtocolChoice button:disabled{cursor:wait;opacity:.62}.accessProfileNotice{margin:0;padding:10px 12px;border:1px solid rgba(27,62,83,.16);border-radius:8px;color:#08627c;background:#28d7d009;font-size:11px}.accessProfileBody>footer{display:flex;align-items:center;justify-content:space-between;min-height:40px;color:#08627c;font-size:11px}.formatDownloads{display:grid;gap:11px;padding:15px;border:1px solid rgba(27,62,83,.16);border-radius:12px;background:#28d7cf0a}.formatDownloads header strong,.formatDownloads header small{display:block}.formatDownloads header strong{font-size:12px}.formatDownloads header small{margin-top:4px;color:var(--muted);font-size:11px}.formatDownloads label{display:grid;gap:7px;color:var(--muted);font-size:11px}.formatDownloads select{width:100%;border:1px solid var(--line);border-radius:9px;outline:0;background:#eef3f6;color:var(--text);padding:11px 12px}.formatDownloads a{width:100%;text-decoration:none}.formatDownloadLink{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:#ffffff85}.formatDownloadLink>div{min-width:0}.formatDownloadLink span,.formatDownloadLink code{display:block}.formatDownloadLink span{margin-bottom:5px;color:var(--muted);font-size:11px;font-weight:700}.formatDownloadLink code{overflow:hidden;color:var(--text);font:12px ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.formatDownloadLink button{min-height:35px}.deviceInstallCommand{min-width:0;display:grid;gap:9px;padding:12px;border:1px solid var(--line);border-radius:10px;background:#ffffff9e}.deviceInstallCommand strong,.deviceInstallCommand small{display:block}.deviceInstallCommand small{margin-top:3px;color:var(--muted);font-size:11px}.deviceInstallCommand code{overflow-wrap:anywhere;white-space:pre-wrap;padding:10px;border-radius:8px;color:var(--accent);background:#fff;font-size:11px;line-height:1.55}.deviceInstallCommand button{width:100%;justify-content:center}.confirmBackdrop{z-index:140}.confirmDialog{width:min(430px,100%);padding:28px;text-align:center}.confirmDialog .confirmIcon{width:48px;height:48px;margin:0 auto 15px;display:grid;place-items:center;border-radius:14px;color:var(--danger);background:#f06d7d1a}.confirmDialog .confirmIcon svg{width:22px}.confirmDialog h2{margin:0;font-size:20px}.confirmDialog p{margin:11px auto 23px;max-width:350px;color:var(--muted);font-size:12px;line-height:1.6}.confirmDialog footer{display:flex;justify-content:center;gap:10px}.catalogReleaseCard{margin-bottom:15px;display:grid;gap:14px}.catalogReleaseCard>div{padding:16px;display:grid;gap:5px;border:1px solid rgba(27,62,83,.2);border-radius:11px;background:linear-gradient(120deg,#28d7d013,#28d7d005)}.catalogReleaseCard>div small{color:var(--accent);font-size:11px;font-weight:900;letter-spacing:.12em}.catalogReleaseCard>div strong{color:var(--text);font-size:20px}.catalogReleaseCard>div p{margin:2px 0 0;color:var(--muted);font-size:11px}.catalogReleaseCard dl{margin:0;padding:0 14px;display:grid;gap:9px}.catalogReleaseCard dl>div{min-width:0;display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px}.catalogReleaseCard dt{color:var(--muted);font-size:11px}.catalogReleaseCard dd{margin:0;color:var(--text);font-size:11px;overflow-wrap:anywhere}.dangerButton{min-height:43px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(27,62,83,.3);border-radius:9px;background:#f06d7d1f;color:#ac3049;font-weight:700}.toast.error{border-color:#1b3e5340;background:#fff;color:#ac3049}@media(max-width:720px){.generatedLinks article{grid-template-columns:1fr}.generatedLinks .secondaryButton{justify-self:start}}.checkField{min-height:34px;display:flex;align-items:center;gap:9px;color:var(--text);font-size:12px;cursor:pointer}.field .checkField input,.checkField input{width:16px;min-width:16px;height:16px;min-height:16px;flex:0 0 16px;margin:0;padding:0;border:0;border-radius:4px;accent-color:#29cfc8;box-shadow:none}.modalCard form>footer{position:sticky;bottom:0;margin:22px -22px -22px;padding:15px 22px;display:flex;justify-content:flex-end;gap:10px;border-top:1px solid var(--line);background:#fffffff7}.customerLineModal{width:min(1160px,calc(100vw - 40px))}.customerLineModal form{padding-top:16px}.customerLineForm{display:grid;gap:14px}.lineFormSection{overflow:hidden;border:1px solid rgba(27,62,83,.15);border-radius:12px;background:#183b5106}.lineFormSection>header{min-height:58px;padding:11px 15px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(27,62,83,.15);background:#183b5106}.lineFormSection>header strong,.lineFormSection>header small{display:block}.lineFormSection>header strong{color:var(--text);font-size:12px}.lineFormSection>header small{margin-top:4px;color:var(--muted);font-size:11px;font-weight:500}.lineFormSection>.formGrid{margin:14px}.lineFormSection>textarea{width:calc(100% - 28px);min-height:112px;margin:14px;padding:11px 12px;resize:vertical;border:1px solid var(--line);border-radius:9px;outline:0;color:var(--text);color-scheme:dark;background:#fff;line-height:1.5}.lineFormSection>textarea::placeholder{color:var(--muted)}.lineFormSection>textarea:hover{border-color:#1b3e5340}.lineFormSection>textarea:focus{border-color:#1b3e534d;box-shadow:0 0 0 3px #28d7d00f}.lineTypeBadge{padding:5px 9px;border:1px solid rgba(27,62,83,.2);border-radius:8px;color:#08627c;background:#28d7d012;font-size:11px;font-weight:850;letter-spacing:.12em}.lineCredentialControl{display:flex;gap:7px}.lineCredentialControl>input{min-width:0;flex:1}.lineCredentialControl>button{min-width:112px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(27,62,83,.18);border-radius:8px;color:#08627c;background:#28d7d00e;font-size:11px;font-weight:750;cursor:pointer}.lineCredentialControl>button:hover{border-color:#1b3e534d;background:#28d7d017}.lineOptionGroup{min-height:42px;padding:4px 11px;display:flex;align-items:center;gap:10px 24px;flex-wrap:wrap;border:1px solid rgba(27,62,83,.15);border-radius:8px;background:#183b5106}.lineOptionGroup.wide{grid-column:1 / -1}.lineProtocolChoice{padding:14px 14px 8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lineProtocolChoice button{min-width:0;min-height:58px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:9px;color:var(--muted);background:#fff;text-align:left;cursor:pointer}.lineProtocolChoice button>span,.lineProtocolChoice strong,.lineProtocolChoice small{min-width:0;display:block}.lineProtocolChoice strong{color:var(--text);font-size:11px}.lineProtocolChoice small{margin-top:3px;color:var(--muted);font-size:11px}.lineProtocolChoice button.selected.secure{border-color:#1b3e534d;color:#216946;background:#39cd9913}.lineProtocolChoice button.selected.legacy{border-color:#1b3e534d;color:#895610;background:#e8a35f13}.lineProtocolNotice{margin:0 14px 14px;padding:10px 12px;border:1px solid rgba(27,62,83,.15);border-radius:8px;color:var(--muted);background:#39cd9909;font-size:11px;line-height:1.55}.lineProtocolNotice.warning{border-color:#1b3e5333;color:#895610;background:#e8a35f0b}.lineBouquetSection>header>span{padding:4px 8px;border-radius:9px;color:#08627c;background:#28d7d014;font-size:11px}.lineBouquetPicker{border:0;border-radius:0}.lineBouquetPicker .bouquetPickerColumns{min-height:290px}.lineBouquetPicker .bouquetPickerColumns>section>div{height:245px}.lineBouquetPicker .bouquetPickerColumns article{grid-template-columns:18px minmax(0,1fr) 28px}.lineBouquetPicker .bouquetPickerColumns article>svg{color:#08627c}.lineBouquetPicker .bouquetPickerColumns article button{padding:0}.lineBouquetPicker .bouquetPickerColumns article button>svg{width:14px;height:14px;flex:0 0 14px}.bouquetPicker{overflow:hidden;border:1px solid rgba(27,62,83,.15);border-radius:12px;background:#ffffff8c}.bouquetPicker>header{min-height:68px;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line)}.bouquetPicker>header strong,.bouquetPicker>header small{display:block}.bouquetPicker>header strong{color:var(--text);font-size:12px}.bouquetPicker>header small{margin-top:4px;color:var(--muted);font-size:11px}.bouquetPicker>header label{width:min(330px,42%);min-height:36px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:8px;color:var(--muted);background:#fff}.bouquetPicker>header input{width:100%;min-width:0;border:0;outline:0;color:var(--text);background:transparent;font-size:11px}.bouquetPickerColumns{display:grid;grid-template-columns:1fr 1fr;min-height:380px}.bouquetPickerColumns>section:first-child{border-right:1px solid var(--line)}.bouquetPickerColumns>section>header{min-height:44px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(27,62,83,.15);background:#183b5106}.bouquetPickerColumns>section>header strong{color:var(--muted);font-size:11px}.bouquetPickerColumns>section>header span{padding:3px 6px;border-radius:8px;color:#08627c;background:#28d7d014;font-size:11px}.bouquetPickerColumns>section>div{height:335px;padding:7px;overflow-y:auto}.bouquetPickerColumns>section>div>p{min-height:100%;margin:0;display:grid;place-items:center;color:var(--muted);font-size:11px}.bouquetPickerColumns>section:first-child>div>button{width:100%;min-height:50px;padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:0;border-bottom:1px solid rgba(27,62,83,.15);color:var(--muted);background:transparent;text-align:left;cursor:pointer}.bouquetPickerColumns>section:first-child>div>button:hover{color:#08627c;background:#28d7d00b}.bouquetPickerColumns button span{min-width:0}.bouquetPickerColumns button strong,.bouquetPickerColumns button small,.bouquetPickerColumns article strong,.bouquetPickerColumns article small{display:block}.bouquetPickerColumns button strong,.bouquetPickerColumns article strong{overflow:hidden;color:inherit;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.bouquetPickerColumns button small,.bouquetPickerColumns article small{margin-top:4px;color:var(--muted);font-size:11px}.bouquetPickerColumns article{min-height:52px;padding:7px 7px 7px 9px;display:grid;grid-template-columns:18px 18px minmax(0,1fr) repeat(3,28px);align-items:center;gap:5px;border-bottom:1px solid rgba(27,62,83,.15);color:var(--muted);transition:background .15s ease,box-shadow .15s ease}.bouquetPickerColumns article>svg{color:var(--muted)}.bouquetPickerColumns article button{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);border-radius:6px;color:var(--muted);background:#183b5106;cursor:pointer}.bouquetPickerColumns article button:hover{color:#08627c;border-color:#1b3e5342}@media(max-width:720px){.customerLineModal{width:100%}.bouquetPicker>header{align-items:stretch;flex-direction:column}.bouquetPicker>header label{width:100%}.bouquetPickerColumns{grid-template-columns:1fr}.bouquetPickerColumns>section:first-child{border-right:0;border-bottom:1px solid var(--line)}.bouquetPickerColumns>section>div{height:260px}}.toast{position:fixed;right:22px;bottom:22px;z-index:120;min-width:290px;padding:13px 14px;display:flex;align-items:center;gap:10px;border:1px solid rgba(27,62,83,.2);border-radius:10px;background:#fff;color:#216946;box-shadow:0 15px 45px #00000059;font-size:12px}.toast button{margin-left:auto;border:0;background:transparent;color:inherit;cursor:pointer}.timeline{padding:8px 20px 15px}.timeline>div{min-height:58px;display:grid;grid-template-columns:12px 1fr;align-items:center;gap:12px;border-bottom:1px solid rgba(27,62,83,.15)}.timeline>div:last-child{border-bottom:0}.timeline strong,.timeline small{display:block}.timeline strong{color:var(--text);font-size:11px;font-weight:600}.timeline small{margin-top:5px;color:var(--muted);font-size:11px}.dangerButton{font:inherit;cursor:pointer}.packageCard{min-height:160px;padding:18px;display:grid;align-content:space-between;border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#fffc,#ffffffeb);color:inherit;text-align:left;cursor:pointer;box-shadow:0 18px 55px #00000021}.packageCard:hover{transform:translateY(-2px);border-color:#1b3e534d}.packageCard>div{display:flex;align-items:center;justify-content:space-between;color:#08627c}.packageCard strong,.packageCard small,.packageCard b{display:block}.packageCard strong{margin-top:17px;color:var(--text);font-size:14px}.packageCard small{margin-top:6px;color:var(--muted);font-size:11px}.packageCard b{margin-top:17px;color:#08627c;font-size:17px}.installCommand{max-height:150px;margin-top:8px;padding:12px;display:block;overflow:auto;border:1px solid rgba(27,62,83,.16);border-radius:8px;background:#fff;color:#08627c;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere;white-space:pre-wrap}.magStats{margin-top:28px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.magStats article{min-height:90px;padding:17px;display:flex;align-items:center;gap:13px;border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#ffffffbd,#ffffffe6)}.magStats article>svg{width:34px;height:34px;padding:8px;border-radius:9px;background:#28d7d014;color:#08627c}.magStats small,.magStats strong{display:block}.magStats small{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em}.magStats strong{margin-top:4px;color:var(--text);font-size:23px}.magPanel{margin-top:18px}.magPortalCard{margin-top:14px;padding:16px 18px;display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:13px}.magPortalCard>span{width:38px;height:38px;display:grid;place-items:center;border-radius:9px;background:#28d7d014;color:#08627c}.magPortalCard small,.magPortalCard strong,.magPortalCard em{display:block}.magPortalCard small{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em}.magPortalCard strong{margin-top:5px;overflow-wrap:anywhere;color:var(--text);font:12px ui-monospace,SFMono-Regular,Menlo,monospace}.magPortalCard em{margin-top:5px;color:var(--muted);font-size:11px;font-style:normal}.magPortalCard button{min-height:36px;padding:0 11px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:8px;background:#183b5106;color:#08627c;font-size:11px;cursor:pointer}.portalProtocolSwitch{margin-top:9px;display:inline-flex;gap:6px}.magPortalCard .portalProtocolSwitch button{min-height:31px;color:var(--muted);background:#fff}.magPortalCard .portalProtocolSwitch button.active.secure{border-color:#1b3e534d;color:#216946;background:#39cd9912}.magPortalCard .portalProtocolSwitch button.active.legacy{border-color:#1b3e534d;color:#895610;background:#e8a35f12}.portalProtocolNote{margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.portalProtocolNote.warning{color:#895610}.magTable{min-width:1880px}.magStbIdentity{min-width:0;display:grid;gap:3px}.magStbIdentity strong,.magStbIdentity small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.magStbIdentity small{color:var(--muted);font-size:var(--ui-table-secondary-size)}.magIdentitySection{border-color:#1b3e5340}.magMac{color:#08627c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.magStatuses{display:flex;align-items:center;gap:5px}.magStatuses .status{justify-self:auto}.magLineTableTools{min-width:0}.magTableOptions{min-width:0;display:flex;align-items:center;gap:14px}.magStatusFilter{min-width:180px;min-height:38px;padding:0 35px 0 12px;border:1px solid #d5dfe5;border-radius:9px;color:var(--text);background:linear-gradient(180deg,#eef3f6,#eef3f6);box-shadow:inset 0 1px #ffffff06,0 7px 18px #0000001f;font:inherit;font-size:12px;cursor:pointer}.magPanel .linePageSizeControl select,.magPanel .magStatusFilter{font-size:var(--ui-control-font-size)}.magTable td:nth-child(9){max-width:190px}.magTable td:last-child{width:116px}.magModal{width:min(650px,100%)}.magModal>header{min-height:78px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}.magModal h2{margin:5px 0 0;color:var(--text);font-size:16px}.magModal form{padding:20px}.magFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.magFormGrid label{display:grid;gap:6px;color:var(--muted);font-size:11px;font-weight:600}.magFormGrid label.wide{grid-column:1 / -1}.magFormGrid input,.magFormGrid select,.magFormGrid textarea{width:100%;min-height:40px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;outline:0;background:#183b5106;color:var(--text);font:400 12px inherit}.magFormGrid textarea{min-height:88px;resize:vertical}.magFormGrid input:focus,.magFormGrid select:focus,.magFormGrid textarea:focus{border-color:#1b3e534d;box-shadow:0 0 0 3px #28d7d00d}.magChannelSelectorHint,.magChannelSelectorError{font-size:11px;font-weight:450;line-height:1.45}.magChannelSelectorHint{color:var(--muted)}.magChannelSelectorError{color:#ac3049}input[type=checkbox],input[type=radio]{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;margin:0;flex:0 0 16px;box-shadow:none}input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid #d5dfe5!important;border-radius:4px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:12px 12px;cursor:pointer}input[type=checkbox]:checked{border-color:#08627c!important;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2332d4ce' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E")}input[type=checkbox]:disabled{cursor:not-allowed;opacity:.45}input[type=radio]{accent-color:#32d4ce}.magModal form>footer{margin-top:18px;display:flex;justify-content:flex-end;gap:8px}.magPagination{min-height:58px;padding:11px 17px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.magPagination>div{display:flex;align-items:center;gap:9px}.magPagination strong{color:var(--text);font-size:11px;font-weight:600}.magPagination button{min-height:31px;padding:0 10px;border:1px solid var(--line);border-radius:7px;background:#183b5106;color:var(--muted);font-size:11px;cursor:pointer}.magPagination button:disabled{opacity:.4;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #08627c;outline-offset:2px}@media(max-width:1100px){.stats{grid-template-columns:repeat(2,1fr)}.stats article{border-bottom:1px solid var(--line)}.stats article:nth-child(2n){border-right:0}.stats article:last-child:nth-child(odd){grid-column:1 / -1;border-bottom:0}.magStats{grid-template-columns:1fr 1fr}}@media(max-width:760px){.searchableSelectPopup{max-width:calc(100vw - 24px)}.searchableMultiActions{align-items:stretch;flex-wrap:wrap}.searchableMultiActions span{width:100%;margin:0;padding:3px 5px}.searchableMultiActions button{flex:1 1 130px}.shell{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;height:100vh;height:100dvh;transform:translate(-105%);width:min(320px,90vw);padding:14px 12px 10px;transition:transform .25s ease}.sidebar.open{z-index:30000;transform:translate(0);box-shadow:25px 0 80px #00000080}.sidebar .brand{flex:0 0 48px}.sidebar nav{flex:1 1 auto;padding:0 3px 12px 0}.navItem{min-height:46px;margin:1px 0;padding:10px 12px;font-size:14px;touch-action:manipulation}.mobileClose{display:grid;margin-left:auto}.search{width:100%;height:44px}.search kbd{display:none}.content{padding:24px 13px calc(45px + env(safe-area-inset-bottom))}.content>.pageHeading+*{margin-top:20px}.pageHeading{align-items:flex-start;flex-direction:column}.stats{grid-template-columns:1fr}.stats article{border-right:0;border-bottom:1px solid var(--line)}.stats article:last-child{border-bottom:0}.status{grid-column:3;grid-row:1}.loginCard{padding:26px 22px}.headingActions{width:100%;flex-wrap:wrap}.catalogReleaseCard dl{padding:0}.catalogReleaseCard dl>div{grid-template-columns:1fr;gap:3px}.formGrid{grid-template-columns:1fr}.field.wide{grid-column:auto}.modalBackdrop{padding:max(8px,env(safe-area-inset-top)) 0 0;place-items:end center;overflow:hidden}.modalCard{width:100%;min-width:0;max-width:100vw;max-height:calc(100dvh - max(8px,env(safe-area-inset-top)));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-right:0;border-bottom:0;border-left:0;border-radius:16px 16px 0 0}.modalCard>header{min-height:64px;padding:13px 15px}.modalCard>header>button{width:42px;height:42px;flex-basis:42px;border-radius:11px}.modalCard header h2{font-size:16px;overflow-wrap:anywhere}.modalCard form,.accessProfileBody{min-width:0;padding:15px}.modalCard form>footer{bottom:0;margin:18px -15px -15px;padding:12px 15px calc(12px + env(safe-area-inset-bottom));flex-wrap:wrap}.lineFormSection>header{align-items:flex-start}.lineCredentialControl{align-items:stretch;flex-direction:column}.lineCredentialControl>button{min-height:38px}.lineProtocolChoice{grid-template-columns:1fr}.xtreamCredentials>header{align-items:flex-start;flex-direction:column}.xtreamCredentialRows>div{grid-template-columns:minmax(0,1fr);gap:7px}.xtreamCredentialRows code{white-space:normal;overflow-wrap:anywhere}.xtreamCredentialRows button{width:100%;justify-content:center}.formatDownloadLink{grid-template-columns:minmax(0,1fr)}.formatDownloadLink code{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.formatDownloadLink button{width:100%;justify-content:center}.modalCard form>footer button{flex:1 1 130px}.formGrid,.formGrid>*,.accessProfileBody,.generatedLinks,.generatedLinks article,.generatedLinks article>div{min-width:0;max-width:100%}.accessProfileModal{width:100%;max-width:100vw}.accessProfileBody>footer{align-items:stretch;flex-direction:column;gap:9px;padding-bottom:calc(4px + env(safe-area-inset-bottom))}.accessProfileBody>footer .secondaryButton{width:100%}.generatedLinks code{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.generatedLinks .secondaryButton{width:100%;justify-self:stretch}.formatDownloads .primaryButton{justify-content:center}.toast{right:12px;bottom:12px;left:12px;min-width:0}.magStats,.magFormGrid{grid-template-columns:1fr}.magTableOptions{width:100%;align-items:stretch;flex-direction:column}.magTableOptions .linePageSize{width:100%;justify-content:space-between}.magStatusFilter{width:100%;min-height:44px}.magPortalCard{grid-template-columns:38px 1fr}.magPortalCard button{grid-column:2;justify-self:start}.magPortalCard .portalProtocolSwitch{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.magPortalCard .portalProtocolSwitch button{width:100%;grid-column:auto;justify-self:stretch;justify-content:center}.magFormGrid label.wide{grid-column:auto}.magPagination{align-items:flex-start;flex-direction:column}.magPagination>div{width:100%;justify-content:space-between}.lineTableTools{align-items:stretch;flex-direction:column}.lineSearch{width:100%}.headingActions>*,.panelHeading>*{min-width:0;max-width:100%}.tableScroll{-webkit-overflow-scrolling:touch}.panelHeading{min-height:64px;padding:14px;gap:10px;flex-wrap:wrap}.panelHeading button{min-height:44px}.rowActions{min-width:max-content}.rowActions button{min-height:38px;padding-inline:10px}input,select,textarea{font-size:16px!important}}@media(max-width:480px){.confirmDialog{width:100%;max-width:100vw;padding:22px 16px calc(18px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}}@media(max-width:900px){.lineTableTools{min-width:0;max-width:100%}.lineTableTools{align-items:stretch;flex-direction:column;padding:14px}.lineTableTools>*{width:100%;min-width:0;max-width:100%;margin-left:0}.linePageSize{width:100%;justify-content:space-between}.linePageSizeControl{min-width:0;flex:1}.linePageSizeControl select{width:100%;min-width:0}.lineSearch{width:100%;min-width:0;max-width:100%}.lineSearch input{min-width:0}.bouquetPicker>header{align-items:stretch;flex-direction:column}.bouquetPicker>header label{width:100%;min-width:0;max-width:100%}}.lineTableTools{min-height:70px;padding:14px 18px;gap:12px}.lineSearch{width:min(560px,100%);max-width:560px;min-height:var(--ui-control-height);flex:1 1 420px;padding:0 13px;gap:10px;border:1px solid var(--line);border-radius:var(--ui-control-radius);color:var(--muted);background:var(--ui-control-bg);box-shadow:inset 0 1px #ffffff05;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.lineSearch:hover{border-color:#1b3e534d}.lineSearch:focus-within{border-color:var(--ui-focus-border);background:#eef3f6;box-shadow:var(--ui-focus-ring)}.lineSearch>svg{width:18px;height:18px;flex:0 0 18px;color:var(--muted)}.lineSearch input{width:100%;height:40px;min-height:40px;padding:0;border:0;outline:0;color:var(--ui-control-text);background:transparent;box-shadow:none;font-size:var(--ui-control-font-size);line-height:1.25}.lineSearch input:focus-visible{outline:0}.lineSearch input::placeholder{color:var(--ui-control-placeholder)}.linePageSizeControl select{min-height:var(--ui-control-height);border-radius:var(--ui-control-radius);font-size:var(--ui-control-font-size)}.customerLinesTable td,.magTable td,.customerLinesTable td strong,.magTable td strong{font-size:var(--ui-table-font-size)}.customerLinesTable td small,.magTable td small{font-size:var(--ui-table-secondary-size)}.magIpCell,.magStbIdentity{display:grid;gap:4px}.magLockLine{display:block;color:#895610;font-size:var(--ui-table-secondary-size);font-weight:700;line-height:1.25}.magStatuses .status,.lineState,.trialTag,.doubleIpTag{font-size:var(--ui-table-secondary-size)}.formatDownloads label{gap:8px;font-size:12px}.formatDownloads select{min-height:46px;padding:0 38px 0 13px;border-color:var(--line);border-radius:var(--ui-control-radius);color:var(--ui-control-text);background-color:var(--ui-control-bg);font-size:13px;font-weight:650;line-height:1.25}.formatDownloads select:focus{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}.formatDownloads select option{color:var(--ui-control-text);background:#fff;font-size:13px}@media(max-width:900px){.pageHeading{align-items:flex-start;flex-direction:column}.headingActions{width:100%;flex-wrap:wrap}.lineSearch{width:100%;max-width:none;flex-basis:auto}}@media(max-width:760px){.linePageSizeControl select,.lineSearch,.lineSearch input{min-height:44px}}.connectionFilters{padding:14px 18px;display:grid;grid-template-columns:minmax(260px,2fr) repeat(2,minmax(150px,.7fr)) repeat(2,minmax(130px,.55fr)) 100px auto;align-items:end;gap:10px;border-bottom:1px solid var(--line)}.connectionFilters>label{min-width:0;display:grid;gap:7px;color:var(--muted);font-size:var(--ui-control-font-size);font-weight:650}.connectionFilters input,.connectionFilters select{width:100%;min-width:0;min-height:var(--ui-control-height);padding:0 36px 0 12px;border:1px solid var(--line);border-radius:var(--ui-control-radius);outline:0;color:var(--ui-control-text);background-color:var(--ui-control-bg);font-size:var(--ui-control-font-size)}.connectionFilters input:focus,.connectionFilters select:focus{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}.connectionTable{min-width:1540px}.connectionTable th,.connectionTable td{font-size:var(--ui-table-font-size);white-space:nowrap}.connectionTable td>strong,.connectionTable td>small{display:block}.connectionTable td>small{margin-top:4px;max-width:210px;overflow:hidden;color:var(--muted);font-size:var(--ui-table-secondary-size);text-overflow:ellipsis}.connectionAgent{min-width:180px;max-width:250px}.connectionAgent small{white-space:nowrap}button.dangerText{min-height:34px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(27,62,83,.24);border-radius:8px;color:#ac3049;background:#f06c780e;font:inherit;cursor:pointer}button.dangerText:hover:not(:disabled){border-color:#1b3e534d;color:#ac3049;background:#f06c781a}button.dangerText:disabled{border-color:#1b3e5326;color:var(--muted);background:#183b5106;-webkit-text-fill-color:currentColor;opacity:.48}@media(max-width:1200px){.connectionFilters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.connectionFilters{padding:12px 14px;grid-template-columns:1fr}.connectionTable{min-width:1450px}.connectionFilters input,.connectionFilters select,.connectionTable th button{min-height:44px}}@media(max-width:760px){.lineBouquetPicker .bouquetPickerColumns article{grid-template-columns:18px minmax(0,1fr) 44px}.lineBouquetPicker .bouquetPickerColumns article button{width:44px;height:44px}.lineBouquetPicker .bouquetPickerColumns{min-height:0}.lineBouquetPicker .bouquetPickerColumns>section>div{height:auto;min-height:64px;max-height:245px}.lineBouquetPicker .bouquetPickerColumns>section>div>p{min-height:64px}.lineOptionGroup .checkField,.modalCard .checkField{min-height:44px}.bouquetPicker>header label{min-height:44px}.bouquetPicker>header input,.lineFormSection>textarea{font-size:16px}.searchableSelectSearch input{font-size:16px}.searchableSelectOptions button{min-height:44px}.searchableSelectSearch button{min-width:44px;min-height:44px}.searchableMultiActions button{min-height:44px}.field input:not([type=checkbox]):not([type=radio]),.field select,.searchableSelectTrigger{min-height:44px}.primaryButton,.secondaryButton,.dangerButton,.iconButton,.lineActionMenu button,.portalProtocolSwitch button,.portalCopyButton,.magPagination button,.lineActions>button,.actionMenuWrap>button{min-height:44px;min-width:44px;touch-action:manipulation}}.cmsFooter{display:flex;align-items:center;justify-content:center;gap:6px 16px;flex-wrap:wrap;padding:18px 16px;color:var(--muted);font-size:12px;line-height:1.6;text-align:center;overflow-wrap:anywhere}:root{color:var(--text);background:#f4f5f3;--bg: #f4f5f3;--panel: #fff;--line: #dce3e7;--muted: #536879;--cyan: #126b8c;--ui-control-height: 44px;--ui-control-font-size: 14px;--ui-table-font-size: 13px;--ui-table-secondary-size: 12px;--ui-control-bg: #fff;--ui-control-text: #18384b;--ui-control-placeholder: #607383;--ui-focus-border: #176b91;--ui-focus-ring: 0 0 0 3px #176b9126}body{background:#f4f5f3;color:var(--text);font-size:14px;line-height:1.5}input:not([type=checkbox]):not([type=radio]),select,textarea{color:var(--text);color-scheme:light}select,option{color:var(--text);background:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px #fff inset}.sidebar{background:linear-gradient(165deg,#1d465b,#0e2638 70%);border-right:0}.brand strong{color:#fff}.brand{color:#e7f1f6}.brandMark{color:#fff;background:#277b9b;box-shadow:none}.sidebar .navItem{color:#c9dbe5;font-size:14px;min-height:44px}.sidebar .navItem:hover{color:#fff;background:#ffffff0d}.sidebar .navItem.active{color:#fff;background:#ffffff16;box-shadow:inset 3px 0 #b3d5e6}.sidebar .navGroupToggle.parentActive{color:#fff;background:#ffffff0a}.sidebar .navSubmenu{border-color:#ffffff24}.sidebar .navSubItem{font-size:13px}.search{background:#f4f7f9;border-color:#dce3e7}.search input{font-size:14px;color:var(--text)}.content{padding-top:32px}.pageHeading h1{color:var(--text);font-size:clamp(26px,3vw,34px)}.pageHeading p{color:var(--muted);font-size:14px}.eyebrow{color:#126b8c!important;font-size:11px!important}.primaryButton{background:#176b91;color:#fff;border-color:#176b91;box-shadow:0 3px 8px #16384b14}.primaryButton:hover{background:#115777;color:#fff}.secondaryButton{color:#234c64;background:#fff;border-color:#ccd9e1}.secondaryButton:hover{background:#edf4f8;color:#133b53}.dangerButton{color:#fff;background:#ab3046;border-color:#ab3046}.dangerButton:hover{background:#90263a;color:#fff}.primaryButton,.secondaryButton,.dangerButton{min-height:44px;font-size:13px}.iconButton{min-height:44px;min-width:44px;color:#426176}:where(button,a,input,textarea,select,[tabindex]):focus-visible{outline:3px solid #438fb8;outline-offset:3px}button:disabled{opacity:.55;cursor:not-allowed}.panel{box-shadow:0 3px 14px #193f5410;border-color:#dce3e7}.panelHeading{min-height:78px;gap:16px}.panelHeading h2{color:var(--text);font-size:17px}.panelHeading p{color:var(--muted);font-size:12px}.panelHeading button{min-height:44px;gap:7px;color:#126588;font-size:13px}.stats{gap:16px;background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.stats article{position:relative;min-width:0;padding:20px;gap:14px;border:1px solid #dce3e7;border-radius:13px;background:#fff;box-shadow:0 3px 14px #193f540a;align-items:flex-start;flex-direction:column}.stats article:last-child{border-right:1px solid #dce3e7}.statIcon{flex-basis:auto;width:42px;height:42px}.stats small{color:#4e6577;font-size:11px;letter-spacing:.045em}.stats strong{margin:7px 0;color:var(--text);font-size:clamp(23px,2vw,30px);white-space:normal;overflow-wrap:anywhere}.stats em{color:var(--muted);font-size:12px;line-height:1.5}.nodeId{display:block;color:var(--muted);font:11px ui-monospace,monospace;overflow-wrap:anywhere}.load>div{font-size:12px}.load small{color:var(--muted)}.load>span{height:6px;background:#e6edf1}.load>span i{background:#2582a6}.load>em{font-size:11px;color:var(--muted);white-space:normal}.status{font-size:11px;padding:5px 9px;white-space:nowrap}.timeline small{font-size:12px}.timeline strong{font-size:13px}table th{font-size:11px;color:#476071;background:#f1f4f6}table td{color:#234355}table tbody tr:hover{background:#f3f8fb}.tableScroll{scrollbar-color:#99b2c2 #eef3f6}.modalBackdrop{background:#081a288c}.modalCard{background:#fff;box-shadow:0 24px 80px #0b263b38}.modalCard>header,.modalCard form>footer{background:#fffffff5}.modalCard header h2,.confirmDialog h2{color:var(--text)}.confirmDialog p{color:#496274}.loginPage{background:#f4f5f3}.loginCard{background:#fff;box-shadow:0 15px 50px #193f5415}.loginCard h1,.loginBrand strong{color:var(--text)}.loginCard label{color:#385369}.loginCard input{color:var(--text);background:#fff;border-color:#c7d6e0}@media(min-width:1600px){.content{max-width:1800px}}@media(max-width:1250px){.stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:759px){.content{padding:22px 16px 32px}.stats{grid-template-columns:1fr;gap:12px}.stats article{flex-direction:row;padding:18px;gap:16px}.stats article:last-child:nth-child(odd){grid-column:auto;border-bottom:1px solid #dce3e7}.stats strong{font-size:27px}.panelHeading{padding:16px;flex-wrap:wrap;gap:8px}.nodeId{font-size:11px}.pageHeading{gap:16px}.pageHeading h1{font-size:28px}.primaryButton,.secondaryButton,.dangerButton{min-height:44px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}.load>em{white-space:normal}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:1100px){.shell{grid-template-columns:minmax(0,1fr)}.sidebar{position:fixed;inset:0 auto 0 0;height:100dvh;width:min(320px,90vw);transform:translate(-105%);visibility:hidden;transition:transform .2s ease}.sidebar.open{transform:translate(0);visibility:visible;z-index:30000;box-shadow:20px 0 60px #102c4040}.mobileClose{display:grid;min-height:44px;min-width:44px}.mobileClose{margin-left:auto}.search{width:100%}.search input{min-width:0}.content{padding-inline:24px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stats article:last-child:nth-child(odd){grid-column:1 / -1;border-bottom:1px solid #dce3e7}}@media(max-width:759px){.content{padding-inline:16px}.stats{grid-template-columns:1fr}.stats article:last-child:nth-child(odd){grid-column:auto}}.modal,.modal form,.modal form>*{min-width:0}.creditBox{margin-top:auto;padding:17px;border:1px solid rgba(40,215,207,.16);border-radius:14px;background:linear-gradient(145deg,#28d7cf14,#8b79ff0f);position:relative}.creditBox>span{position:absolute;right:13px;top:13px;color:var(--cyan)}.creditBox>span svg{width:18px}.creditBox small{display:block;color:var(--text);font-size:12px;font-weight:700;letter-spacing:.12em}.creditBox strong{display:block;margin-top:9px;font-size:25px;color:var(--text)}.creditBox p{margin:0;color:var(--muted);font-size:12px}.account{display:grid;grid-template-columns:35px 1fr 25px;gap:9px;align-items:center;margin-top:15px;padding-top:15px;border-top:1px solid var(--line)}.account>span,.profileAvatar{display:grid;place-items:center;border-radius:10px;background:var(--surface);color:var(--cyan);font-size:12px;font-weight:700;height:35px}.account strong,.account small{display:block}.account strong{font-size:12px}.account small{font-size:12px;color:var(--muted)}.account button{border:0;background:none;color:var(--text);padding:3px}.account svg{width:16px}.roundIcon{display:grid;place-items:center;flex:0 0 39px;height:39px;border-radius:11px;color:var(--cyan);background:#8b79ff1a}.roundIcon svg{width:18px}.dashboardGrid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}.miniList>div{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(150,184,203,.08)}.miniList>div>div{min-width:0;flex:1}.miniList strong,.miniList small{display:block}.miniList strong{font-size:12px}.miniList small{margin-top:3px;color:var(--muted);font-size:12px}.positiveDot{background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.negativeDot{background:var(--violet)}.positiveText{color:var(--cyan)!important}.packageGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.profileGrid{display:grid;grid-template-columns:.75fr 1.25fr;gap:18px}.profileCard,.securityCard{padding:30px}.profileAvatar{width:58px;height:58px;font-size:17px}.profileCard h2{margin:15px 0 8px}.profileCard dl{margin:25px 0 0}.profileCard dl div{padding:13px 0;border-top:1px solid var(--line)}.securityCard>svg{color:var(--cyan);width:34px}.securityCard h2{font-size:17px}.securityCard p{color:var(--muted);font-size:12px;line-height:1.7;max-width:580px}.securityCard>div{display:flex;gap:8px;align-items:center;margin-top:12px;color:var(--text);font-size:12px}.securityCard>div svg{width:14px;color:var(--cyan)}.modal{width:min(600px,100%);max-height:calc(100vh - 44px);overflow:auto;border:1px solid rgba(135,170,192,.2);border-radius:17px;background:var(--surface);box-shadow:0 45px 120px #00000080}.modal>header{display:flex;justify-content:space-between;align-items:center;padding:22px 25px;border-bottom:1px solid var(--line)}.modal h2{margin:0;font-size:18px}.modal form{display:grid;gap:16px;padding:23px 25px}.modal form>footer{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}@keyframes spin{to{transform:rotate(360deg)}}.splash{min-height:100vh;display:grid;place-items:center;padding:24px;position:relative;overflow:hidden}.splash{color:var(--cyan);gap:12px}.splash svg{width:25px}@media(max-width:1050px){.packageGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:780px){.scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;border:0;background:var(--surface)}.mobileBar{position:fixed;inset:0 0 auto;height:61px;z-index:12;display:flex;align-items:center;justify-content:space-between;padding:0 17px;border-bottom:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobileBar>button{border:0;background:none;color:var(--text)}.mobileBar>span{color:var(--cyan);font-size:12px;font-weight:700}.dashboardGrid,.profileGrid,.packageGrid{grid-template-columns:1fr}.modal{max-height:calc(100vh - 20px)}}.passwordForm{display:grid;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.passwordForm button{justify-self:start}.passwordStatus{color:var(--cyan);font-size:12px}@media(max-width:520px){.modal>header,.modal form{padding-inline:18px}}.creditBox,.account{flex:0 0 auto}@media(max-width:780px){.creditBox{padding:12px 14px}.creditBox strong{margin-top:5px;font-size:20px}.account{padding-bottom:max(7px,env(safe-area-inset-bottom))}.mobileBar{height:64px;padding:0 12px}.mobileBar>button{display:grid;place-items:center;min-width:44px;min-height:44px}.modal{width:100%;max-height:94vh;max-height:94dvh;border-radius:16px 16px 0 0}.modal>header{position:sticky;top:0;z-index:2;gap:12px;padding:14px 15px;background:var(--surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.modal>header>div{min-width:0}.modal>header h2{overflow-wrap:anywhere}.modal form{padding:16px 15px max(22px,env(safe-area-inset-bottom))}.modal form>footer{position:sticky;bottom:0;margin:8px -15px calc(-1*max(22px,env(safe-area-inset-bottom)));padding:12px 15px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap;background:var(--surface);border-top:1px solid var(--line)}.modal form>footer button{flex:1 1 130px}}:root{--text:#18384b;--surface:#fff;--surface-muted:#f1f5f8;--on-accent:#fff;--danger:#ac3049;--warning:#895610;--violet:#65419b;--panel2:#f1f5f8}.loginBrand{font-family:Inter,ui-sans-serif,system-ui,Segoe UI,sans-serif}.resellerShell .sidebar .creditBox{border-color:#ffffff2b;background:#ffffff0a;padding:16px}.resellerShell .sidebar .creditBox small,.resellerShell .sidebar .creditBox p{color:#d3e3ed;font-size:12px}.resellerShell .sidebar .creditBox strong{color:#fff;font-size:28px}.resellerShell .sidebar .creditBox>span{color:#cce6f3}.resellerShell .sidebar .account{color:#fff;border-color:#ffffff26}.resellerShell .sidebar .account small{color:#c4d9e7;font-size:12px}.resellerShell .sidebar .account strong{color:#fff;font-size:13px}.resellerShell .sidebar .account>span{background:#315d74;color:#fff}.resellerShell .sidebar .account button{color:#d7e7f0;min-height:44px;min-width:44px}.resellerShell .miniList>div strong{color:var(--text);font-size:13px}.resellerShell .miniList>div small{color:var(--muted);font-size:12px}.resellerShell .mobileBar{background:#fff;color:var(--text);border-bottom:1px solid var(--line)}.resellerShell .mobileBar .brand strong{color:var(--text)}.resellerShell .mobileBar>span{color:#24546c;font-size:14px;padding:6px 10px;border-radius:8px;background:#e9f3f8}.resellerShell .mobileBar>button{color:#365d75}.resellerShell .dashboardGrid{margin-top:24px}.resellerShell .profileGrid{min-width:0}.resellerShell .profileCard{background:#fff;color:var(--text)}@media(min-width:781px)and (max-width:1100px){.resellerShell .mobileBar{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:8px 16px;z-index:12;margin:-32px -24px 28px}.resellerShell .mobileBar>button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:none}.resellerShell .scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:29990;border:0;background:#102c4066;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.resellerShell .sidebar.open{z-index:30000}.resellerShell .scrim{z-index:29990}.resellerShell .scrim{background:#102c4073}@media(max-width:1100px){.resellerShell .mobileBar{position:fixed;inset:0 0 auto;height:64px;min-height:64px;margin:0;padding:0 13px}.resellerShell .resellerMain>.content{padding-top:88px}}.sidebar .mobileClose{color:#d8e8f2}:root{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;--bg:#f4f3ef;--panel:#fff;--surface:#fff;--surface-muted:#f7f6f1;--panel2:#f7f6f1;--text:#193346;--muted:#586874;--line:#d3d6d3;--cyan:#234d63;--accent:#234d63;--ui-control-radius:4px;--ui-control-bg:#fff;--ui-control-text:#193346;--ui-control-placeholder:#65757d;--ui-focus-border:#8b794b;--ui-focus-ring:0 0 0 3px #b6a16a26}body,.shell{background:#f4f3ef}.sidebar{background:linear-gradient(90deg,#204256,#0c2334);padding:22px 11px 16px}.sidebar .navItem{min-height:44px;border-radius:4px;font-size:13px;gap:12px}.sidebar .navItem svg{color:#c8b87f;width:18px;height:18px;flex:none}.sidebar .navItem.active{background:#d4c38c1a;box-shadow:inset 3px 0 #d0bd7f;color:#fff4df}.sidebar .navSubItem{font-size:12px}.sidebar .navGroupToggle.parentActive{background:#ffffff07}.sidebar .brand{font-size:16px}.sidebar .brandMark{color:#e9ce83;background:#0d2536;border:1px solid #bba66b;border-radius:6px}.search{border-radius:4px;background:#fafcfb}.content{max-width:none;padding:28px 32px 48px}.pageHeading{padding-bottom:16px;border-bottom:2px solid #b6a16a;align-items:center}.pageHeading h1{margin:0 0 5px;font:600 27px/1.3 ui-sans-serif,system-ui,Segoe UI,sans-serif;letter-spacing:-.8px}.pageHeading p{font-size:13px;color:#586874}.pageHeading .eyebrow{color:#69727a!important;font-size:10px!important}.primaryButton{border-radius:4px;border-color:#b99a60;color:#122f43;background:linear-gradient(110deg,#e4d1a7,#d1af68);box-shadow:0 3px 8px #8c74351a;font-size:13px;font-weight:650}.primaryButton:hover{background:#d9bb7f;color:#122f43;border-color:#a88b52}.secondaryButton{border-radius:4px;color:#274455;background:linear-gradient(#faf9f5,#eeece5);border-color:#cbcfc9;box-shadow:0 1px 3px #142d4010;font-size:13px;font-weight:500}.secondaryButton:hover{color:#193346;background:#eae6da;border-color:#b9b8a8}.dangerButton{border-radius:4px}.panel,.tablePanel,.profileCard,.securityCard{border-color:#d3d6d3;border-radius:5px;background:#fff;box-shadow:none}.panelHeading{min-height:64px;padding:16px 18px;background:#fff;border-color:#e0e2dd}.panelHeading h2{font:600 16px/1.4 ui-sans-serif,system-ui,Segoe UI,sans-serif}.panelHeading p{font-size:12px}.lineTableTools,.connectionFilters{background:#fff;border-color:#e0e2dd;padding:16px 18px}.lineSearch{background:#fafcfb;border-color:#bfc9cd;border-radius:4px}.lineSearch input{background:transparent}.tableScroll{scrollbar-color:#a49c87 #f0efe9;-webkit-overflow-scrolling:touch}table th,.customerLinesTable th,.magTable th,.connectionTable th{color:#e9ddc3;background:#143247;font-size:11px;font-weight:600;letter-spacing:.035em;padding:12px;border-bottom:2px solid #b6a16a}table th .sortableHeading,table th button{color:inherit}table th .sortableHeading svg{color:#d8c591;opacity:.9}table th .sortableHeading:hover,table th .sortableHeading.active{color:#fff8e8}table td,.customerLinesTable td{font-size:12px;color:#193346;padding:14px 12px;border-color:#e0e3df}table tbody tr{background:#fff}table tbody tr:nth-child(2n){background:#f7f9f8}table tbody tr:hover{background:#f0f1e9}table td strong{font-weight:600}table td small{color:#586874;font-size:11px}.magPagination{background:#fafbf9;border-color:#dce0da}.magPagination button{border-radius:4px;border-color:#d3d6d3;color:#193346;background:#fff;min-height:44px}.magPagination button.active,.magPagination button[aria-current=page]{background:#143247;color:#fff4df;border-color:#143247}.lineActions{width:max-content;max-width:100%;padding:4px;border:1px solid #e2dccb;border-radius:8px;background:#f4f1e8;gap:4px}.lineActions>button,.actionMenuWrap>button{width:44px;height:44px;min-width:44px;border-radius:4px;border-color:#d1d3cc;background:#fff;color:#385369}.lineActions>button[title=Modifica]{color:#213c4c;border-color:#b99a60;background:linear-gradient(110deg,#e4d1a7,#d1af68)}.lineActionMenu,.searchableSelectPopup{background:#fffdf9;border-color:#d4ccb9;border-radius:6px;box-shadow:0 14px 28px #21354426}.lineActionMenu button{border-radius:3px;font-size:13px;min-height:44px;color:#274455}.lineActionMenu button:hover{background:#f1eee4;color:#17354e}.lineActionMenu button.danger{color:#ac3049}.lineActionMenu button.danger:hover{background:#fff0ed}.searchableSelectTrigger,.field input,.field select,.field textarea,.formGrid input,.formGrid select,.formGrid textarea,.modalCard input,.modalCard textarea{border-radius:4px;color:#193346;background:#fff;border-color:#cbd1cf;box-shadow:0 1px 2px #1c34400a}.searchableSelectTrigger{min-height:44px}.searchableSelectTrigger:hover{background:#faf9f4;border-color:#b4b9ac}.searchableSelectTrigger:focus-visible{box-shadow:var(--ui-focus-ring);border-color:#8b794b}.searchableSelectSearch{background:#fafcfb;border-radius:4px}.searchableSelectOptions>button{min-height:44px;border-radius:3px;font-size:13px}.searchableSelectOptions>button.selected,.searchableSelectOptions>button.active{color:#17354e;background:#f0ecdf}.searchableSelectOptions>button svg{color:#866e34}.modalBackdrop{background:#071b2a80}.modalCard,.modal,.confirmDialog{background:#fff;border-color:#d1d4cd;border-radius:6px;box-shadow:0 24px 70px #071c2c40}.modalCard>header,.modal>header{background:#fcfaf5;border-color:#b6a16a;border-bottom-width:2px;min-height:72px}.modalCard header h2,.modal h2{color:#17354e;font:600 21px/1.3 ui-sans-serif,system-ui,Segoe UI,sans-serif}.modalCard>header>button,.modal>header>button{width:44px;height:44px;min-width:44px;border-radius:4px;border-color:#d5d6cc;background:#fff;color:#425b67;box-shadow:none}.modalCard form>footer,.modal form>footer{background:#fcfaf5;border-color:#d9d5c9}.lineFormSection{background:#fff;border-color:#d7dad3;border-radius:5px;box-shadow:none}.lineFormSection>header{background:#f8f7f2;border-color:#ddd9cd}.lineFormSection>header strong{font-size:13px}.lineOptionGroup{border-radius:4px;background:#fafaf7;border-color:#d7dad3}.lineCredentialControl>button{background:#f3efdf;border-color:#d4c8a6;border-radius:4px;color:#4e4629}.lineProtocolChoice button{border-radius:4px}.lineProtocolChoice button.selected{color:#17354e;border-color:#b6a16a;background:#f0e8d1;box-shadow:none}input[type=checkbox],input[type=radio]{accent-color:#173b52}.resellerShell .mobileBar{background:#fcfaf6}.resellerShell .creditBox{border-radius:5px}@media(min-width:1101px){.shell{grid-template-columns:260px 1fr}}@media(max-width:759px){.content{padding:22px 16px 32px}.pageHeading{align-items:stretch;gap:16px}.pageHeading h1{font-size:26px}.lineTableTools,.connectionFilters{padding:14px}.modalCard,.modal,.confirmDialog{border-radius:14px 14px 0 0}.modalCard>header,.modal>header{min-height:66px}.lineActions{padding:3px}}.loginPage{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:36px max(24px,5vw);background:radial-gradient(ellipse at 8% 0,#1b3e52,#061420 70%)}.loginScene{display:grid;grid-template-columns:1.1fr 1fr;width:min(1110px,100%);min-width:0;border:1px solid #7a8b8540;border-radius:3px;overflow:hidden;box-shadow:0 24px 70px #02090f50}.loginVisual{min-width:0;position:relative;overflow:hidden;padding:50px 52px 320px;background:linear-gradient(125deg,#1b4055,#091d30);color:#e7dbb3}.loginVisualTop{display:flex;align-items:center;justify-content:space-between;gap:24px}.loginVisualTop .brandMark{width:54px;height:54px;color:#ddc98f;background:#132d3e;border:1px solid #ab9761;border-radius:2px;box-shadow:none}.loginVisualTop>span:last-child{font-size:9px;letter-spacing:.15em}.loginVisualTitle{margin-top:42px;font:500 58px/1.08 Georgia,Times New Roman,serif;letter-spacing:-2px;color:#f0e6c9}.loginVisual>p{margin-top:22px;font-size:10px;text-transform:uppercase;letter-spacing:.2em}.loginArchitecture{position:absolute;pointer-events:none;bottom:-20px;left:15%;width:70%;height:300px;border-bottom:1px solid #b5a47150;background:repeating-linear-gradient(28deg,transparent 0 42px,#aec2c609 43px 44px)}.loginArchitecture>i{position:absolute;display:block;width:210px;height:300px;border:1px solid #b6a16a90;border-bottom:0;border-radius:130px 130px 0 0;transform:skewY(12deg);left:0;top:0}.loginArchitecture>i:nth-child(2){left:28px;top:15px;border-color:#b6a16a60}.loginArchitecture>i:nth-child(3){left:56px;top:30px;border-color:#b6a16a40}.loginArchitecture>span{display:grid;place-items:center;position:absolute;bottom:45px;right:18%;width:104px;height:96px;border:1px solid #ab97617a;background:linear-gradient(150deg,#254f67,#112c40);transform:rotate(-8deg);color:#e6d28d;box-shadow:18px 18px #0b2334}.loginScene .loginCard{width:100%;border:0;border-radius:0;padding:48px 52px;background:#f5f1e7;box-shadow:none;align-content:center}.loginScene .loginBrand{font-size:13px;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid #ded7c8;color:#193346}.loginScene .loginBrand .brandMark{width:30px;height:30px;border-radius:3px;color:#e6d28d;background:#17354e;box-shadow:none}.loginScene .eyebrow{color:#76643c!important;font-size:10px!important;letter-spacing:.16em}.loginScene .loginCard h1{font:500 39px/1.15 Georgia,Times New Roman,serif;color:#132b42;letter-spacing:-1px;margin:18px 0 12px}.loginScene .loginIntro{margin-bottom:28px;color:#66717a;font-size:13px}.loginScene .loginCard label{color:#34485a;font-size:12px;gap:10px}.loginScene .loginCard input{min-height:48px;background:#fffdf9;border:1px solid #d3d1c6;border-radius:3px;padding:11px 13px;font-size:14px}.loginScene .loginSubmit{min-height:48px;margin-top:10px;background:#17354e;border:1px solid #17354e;border-bottom:3px solid #d3b67a;border-radius:3px;color:#fff9ed;box-shadow:none}.loginScene .loginSubmit:hover{background:#244b65}.loginScene .loginCard>small{color:#596875;font-size:11px;margin-top:24px}@media(max-width:900px){.loginVisual{padding:36px 30px 280px}.loginVisualTitle{font-size:46px}.loginVisualTop>span:last-child{display:none}.loginScene .loginCard{padding:36px 30px}.loginScene .loginCard h1{font-size:32px}}@media(max-width:759px){.loginPage{padding:22px 16px}.loginScene{grid-template-columns:1fr}.loginVisual{padding:22px 24px}.loginVisualTop .brandMark{width:40px;height:40px}.loginVisualTop>span:last-child{display:block;font-size:8px}.loginVisualTitle{font-size:30px;margin-top:20px;letter-spacing:-1px}.loginVisualTitle br{display:none}.loginVisual>p{font-size:9px;margin-top:12px}.loginArchitecture{display:none}.loginScene .loginCard{padding:28px 24px}.loginScene .loginBrand{margin-bottom:22px}.loginScene .loginCard h1{font-size:31px}.loginScene .loginCard input{font-size:16px}.loginScene .loginCard>small{font-size:12px}}.sidebar .navSubItem>svg:first-child{display:none}.searchableSelectSearch input{border-radius:4px;background:#fff;border-color:#cbd1cf;min-height:44px;font-size:12px}table th .sortableHeading.active svg,table th .sortableHeading:hover svg{color:#e6ce8d}.linePageSizeControl select{min-height:44px;border-radius:4px;background:#fff;color:#193346;border-color:#cbd1cf;box-shadow:0 1px 3px #19334610;font-weight:500}.linePageSizeControl svg{color:#697c83}.field{font-size:12px}.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea,.modalCard .searchableSelectTrigger,.searchableSelectSearch input{font-size:13px}.field .checkField input,.checkField input{accent-color:#173b52}@media(max-width:759px){.field input:not([type=checkbox]):not([type=radio]),.field select,.field textarea{font-size:16px!important}.loginVisualTitle{word-spacing:8px}}:root{--ui-table-font-size:13px;--ui-table-secondary-size:12px}.tableViewport{display:grid;min-width:0;max-width:100%;width:100%}.tableViewport>.tableScroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.tableViewport>div[role=region]:focus-visible{outline:3px solid #b99a60;outline-offset:-3px}.tableViewportHint{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 12px;color:#4b5f6c;background:#f6f4ed;border-block:1px solid #dedbd1;font-size:12px;line-height:1.4}.tableViewportHint>div{display:flex;gap:6px;flex:none}.tableViewportHint button{display:grid;place-items:center;min-width:44px;min-height:44px;border:1px solid #c8c9c0;border-radius:4px;color:#25475a;background:#fff;cursor:pointer}.tableViewportHint button:hover:enabled{color:#102f43;background:#e8e1cc;border-color:#ac945f}.tableViewportHint button:disabled{opacity:.4;cursor:default}.lineTableTools{min-width:0;flex-wrap:wrap}.lineTableTools>*{min-width:0}.tableViewport table td{font-size:13px;line-height:1.5}.tableViewport table td small{font-size:12px;line-height:1.5}@media(max-width:759px){.pageHeading,.panelHeading,.lineTableTools{flex-wrap:wrap;max-width:100%;gap:10px}.pageHeading>.headingActions{width:100%;flex-wrap:wrap}.tableViewportHint{font-size:12px;padding:7px 10px}.tableViewport table th{padding:12px 10px;font-size:12px}.tableViewport table td{padding:13px 10px;font-size:13px}}.customerLinesPanel:not(.magPanel) .customerLinesTable{min-width:1240px;width:100%;table-layout:auto}.customerLinesPanel:not(.magPanel) .customerLinesTable td{white-space:normal;overflow-wrap:anywhere}.customerLinesPanel:not(.magPanel) .customerLinesTable th,.customerLinesPanel:not(.magPanel) .customerLinesTable td{padding:12px 9px}.customerLinesPanel:not(.magPanel) .customerLinesTable th:nth-child(1),.customerLinesPanel:not(.magPanel) .customerLinesTable th:nth-child(2),.customerLinesPanel:not(.magPanel) .customerLinesTable th:nth-child(6),.customerLinesPanel:not(.magPanel) .customerLinesTable th:nth-child(8){width:1%}.customerLinesPanel:not(.magPanel) .customerLinesTable .visiblePassword{white-space:normal;overflow-wrap:anywhere}.customerLinesPanel:not(.magPanel) .customerLinesTable .customerCurrentContent{min-width:150px;max-width:210px}.customerLinesPanel:not(.magPanel) .customerLinesTable .customerGeoIp{min-width:120px;max-width:190px}.customerLinesPanel:not(.magPanel) .customerLinesTable td:nth-child(3),.customerLinesPanel:not(.magPanel) .customerLinesTable td:nth-child(4){min-width:90px;max-width:155px}.customerLinesPanel:not(.magPanel) .customerLinesTable td:nth-child(5){min-width:100px;max-width:145px}.customerLinesPanel:not(.magPanel) .customerLinesTable .lineNotes{min-width:100px;max-width:170px;white-space:nowrap}.customerLinesPanel:not(.magPanel) .customerLinesTable th:last-child,.customerLinesPanel:not(.magPanel) .customerLinesTable td:last-child{position:sticky;right:0;z-index:2;width:1%;box-shadow:-7px 0 10px -10px #19334699}.customerLinesPanel:not(.magPanel) .customerLinesTable th:last-child{z-index:3;background:#143247;color:#e9ddc3}.customerLinesPanel:not(.magPanel) .customerLinesTable td:last-child{background:var(--panel)}:root[data-cms-theme=classic] .customerLinesPanel:not(.magPanel) .customerLinesTable th:last-child{background:var(--panel2);color:var(--text)}.customerLinesPanel:not(.magPanel) .customerLinesTable td:nth-child(1),.customerLinesPanel:not(.magPanel) .customerLinesTable td:nth-child(2),.customerLinesPanel:not(.magPanel) .customerLinesTable td:nth-child(6),.customerLinesPanel:not(.magPanel) .customerLinesTable td:nth-child(8){white-space:nowrap;overflow-wrap:normal}.customerLinesPanel:not(.magPanel) .customerLinesTable .visiblePassword{display:inline-block;min-width:90px;max-width:155px}.countryFlag{display:inline-block;width:1.25em;height:.9375em;max-width:none;vertical-align:-.1em;object-fit:contain;flex-shrink:0;filter:none;border-radius:1px;box-shadow:0 0 0 1px #87939c30}.sessionRetryPanel{flex-direction:column;text-align:center;padding:24px;gap:14px}.sessionRetryPanel h1{font-size:24px;margin:0}.sessionRetryPanel p{max-width:560px;margin:0;line-height:1.6;overflow-wrap:anywhere}.resellerShell,.resellerMain,.resellerMain>.content,.panel,.field,.formGrid>*{min-width:0}.resellerMain>.content{width:100%;margin:0 auto}.resellerStats{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.sidebar nav{margin-top:28px}.navItem>svg{width:18px;height:18px;flex:none}.navItem>svg:last-child:not(:first-child){margin-left:auto;width:14px;height:14px}.navItem .expanded{transform:rotate(90deg)}.creditBox{flex:0 0 auto;margin-top:16px}.rowMenuScrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10019;background:transparent;border:0;max-width:none}.lineActions{white-space:nowrap}.connectionFilters{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line)}.connectionFilters>.field{flex:1 1 170px;min-width:0}.connectionTable{min-width:1450px}.connectionAgent{max-width:220px;white-space:normal;overflow-wrap:anywhere}.activityScope{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:28px}.activityScope>div{display:flex;flex-wrap:wrap;gap:8px}.customerLineForm>.formGrid{align-items:start}.modalCard>header{position:sticky;top:0;z-index:2;background:var(--panel)}.modalCard form:not(.customerLineForm){display:grid;gap:15px}.modalCard input,.modalCard select,.modalCard textarea{max-width:100%}.modalCard label.checkField{display:flex;align-items:center}.confirmDialog{padding:0;text-align:left}.confirmDialog>.confirmIcon{margin:22px auto 12px}.confirmDialog>h2,.confirmDialog>p{margin:12px 22px}.confirmDialog>footer{display:flex;justify-content:flex-end;gap:10px;padding:15px 22px;border-top:1px solid var(--line)}.mobileBar,.scrim{display:none}.lineNotes{max-width:260px}@media(min-width:761px)and (max-width:1100px){.resellerStats,.packageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.resellerMain>.content{padding-top:88px}.mobileBar{position:fixed;inset:0 0 auto;height:64px;z-index:12;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobileBar>button,.mobileClose{min-width:44px;min-height:44px;border:0;background:transparent;color:var(--muted)}.mobileBar>.brand{padding:0}.scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:29990;background:#0000007a;border:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.sidebar nav{margin-top:16px}.connectionFilters>.field,.connectionFilters>button{flex:1 1 100%}.connectionFilters input,.connectionFilters select{font-size:16px}.magPagination{flex-wrap:wrap}.magPagination>div{flex-wrap:wrap}.modalCard{width:100%;max-height:94dvh;border-radius:16px 16px 0 0}.modalBackdrop{align-items:end;padding:0}.modalCard .field input,.modalCard .field select,.modalCard .field textarea{font-size:16px}.modalCard button,.lineActions>button,.actionMenuWrap>button{min-height:44px;min-width:44px}.profileGrid{grid-template-columns:minmax(0,1fr)}.profileGrid input{font-size:16px;min-height:44px}}.resellerStreamingDomain{grid-column:1/-1;min-width:0}.resellerStreamingDomain h2{display:flex;align-items:center;gap:8px}.resellerStreamingDomain p,.resellerStreamingDomain small{overflow-wrap:anywhere}@media(max-width:759px){.resellerStats{grid-template-columns:minmax(0,1fr)}}:root[data-cms-theme=classic]{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#dce7f5;background:#07101d;--panel: rgba(14, 28, 45, .74);--line: rgba(143, 174, 205, .13);--muted: #72849a;--cyan: #28d7d0;--ui-control-bg: #101e2e;--ui-control-text: #dce8f1;--ui-control-placeholder: #71869a;--ui-focus-border: #59d9d3;--ui-focus-ring: 0 0 0 3px rgba(89,217,211,.1)}:root[data-cms-theme=classic] body{background:radial-gradient(circle at 65% -20%,#14314d 0,#07101d 42%)}:root[data-cms-theme=classic] input:not([type=checkbox]):not([type=radio]),:root[data-cms-theme=classic] select,:root[data-cms-theme=classic] textarea{color:#dce7f5;caret-color:var(--cyan);color-scheme:dark}:root[data-cms-theme=classic] input:not([type=checkbox]):not([type=radio])::placeholder,:root[data-cms-theme=classic] textarea::placeholder{color:#60768a}:root[data-cms-theme=classic] select,:root[data-cms-theme=classic] option{color:#dce7f5;background-color:#0a192a}:root[data-cms-theme=classic] input:-webkit-autofill,:root[data-cms-theme=classic] input:-webkit-autofill:hover,:root[data-cms-theme=classic] input:-webkit-autofill:focus{-webkit-text-fill-color:#dce7f5;caret-color:var(--cyan);box-shadow:0 0 0 1000px #0a192a inset}:root[data-cms-theme=classic] button{color:inherit}:root[data-cms-theme=classic] .sidebar{background:#050e19eb;border-right:1px solid var(--line)}:root[data-cms-theme=classic] .brand strong{color:#fff}:root[data-cms-theme=classic] .brandMark{border-radius:10px;color:#06101b;background:var(--cyan);box-shadow:0 0 25px #28d7d038}:root[data-cms-theme=classic] .navLabel{color:#50657b}:root[data-cms-theme=classic] .sidebar nav{scrollbar-color:rgba(114,132,154,.35) transparent}:root[data-cms-theme=classic] .navItem{border:0;background:transparent;border-radius:9px;color:#7d91a7}:root[data-cms-theme=classic] .navItem:hover{color:#cfe2f5;background:#ffffff09}:root[data-cms-theme=classic] .navItem.active{color:#e8ffff;background:linear-gradient(90deg,#28d7d029,#28d7d009);box-shadow:inset 2px 0 var(--cyan)}:root[data-cms-theme=classic] .navGroupToggle.parentActive{color:#b7d9e5;background:#28d7d00b}:root[data-cms-theme=classic] .navSubmenu{border-left:1px solid rgba(40,215,208,.17)}:root[data-cms-theme=classic] .accountCard{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .accountCard small{color:var(--muted)}:root[data-cms-theme=classic] .avatar{border-radius:10px;background:#17344e;color:#7ee4df}:root[data-cms-theme=classic] .topbar{border-bottom:1px solid var(--line);background:#07101dd1}:root[data-cms-theme=classic] .search{background:#ffffff09;border:1px solid var(--line);border-radius:9px;color:#63778d}:root[data-cms-theme=classic] .search input{border:0;color:#d7e5f3;background:transparent}:root[data-cms-theme=classic] .search kbd{border:1px solid var(--line);border-radius:5px}:root[data-cms-theme=classic] .liveBadge{color:#6f8499}:root[data-cms-theme=classic] .liveBadge span{border-radius:50%;background:#45da9c;box-shadow:0 0 10px #45da9c}:root[data-cms-theme=classic] .liveBadge.checking span{background:#e8a35f;box-shadow:0 0 10px #e8a35fb3}:root[data-cms-theme=classic] .liveBadge.degraded{color:#d88891}:root[data-cms-theme=classic] .liveBadge.degraded span{background:#ef7180;box-shadow:0 0 10px #ef7180b3}:root[data-cms-theme=classic] .iconButton,:root[data-cms-theme=classic] .userButton{border:0;background:transparent;color:#7890a8}:root[data-cms-theme=classic] .eyebrow{color:#46cfc9!important}:root[data-cms-theme=classic] .pageHeading h1{color:#f3f8fc}:root[data-cms-theme=classic] .pageHeading p{color:var(--muted)}:root[data-cms-theme=classic] .changelogCurrent{border:1px solid rgba(54,218,211,.25);border-radius:12px;color:var(--cyan);background:#1fc1bb0e}:root[data-cms-theme=classic] .changelogCurrent small{color:var(--muted)}:root[data-cms-theme=classic] .changelogCurrent strong{color:#dcebf8}:root[data-cms-theme=classic] .fingerprintEfficiency{border:1px solid rgba(40,215,208,.22);border-radius:12px;color:var(--cyan);background:#28d7d00e}:root[data-cms-theme=classic] .fingerprintEfficiency small{color:#6f879a}:root[data-cms-theme=classic] .fingerprintEfficiency strong{color:#cfe0eb}:root[data-cms-theme=classic] .fingerprintChannelPanel .panelHeading>svg{color:var(--cyan)}:root[data-cms-theme=classic] .fingerprintCategory select{border:1px solid var(--line);border-radius:8px;background:#101e2e;color:#dce8f1}:root[data-cms-theme=classic] .fingerprintViewerCount{color:#e7f1f7}:root[data-cms-theme=classic] .fingerprintStreamCell strong{color:#e7f1f7}:root[data-cms-theme=classic] .fingerprintStreamCell small,:root[data-cms-theme=classic] .fingerprintActivityId{color:#71899d}:root[data-cms-theme=classic] .mutedValue{color:#64798c}:root[data-cms-theme=classic] .fingerprintSelectedStream{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .fingerprintSelectedStream>div{color:var(--cyan)}:root[data-cms-theme=classic] .fingerprintSelectedStream small{color:#667f93}:root[data-cms-theme=classic] .fingerprintSelectedStream strong{color:#e7f0f7}:root[data-cms-theme=classic] .fingerprintCpuNotice{border:1px solid;border-radius:9px}:root[data-cms-theme=classic] .fingerprintCpuNotice.personalized{border-color:#f4b14752;color:#ddb676;background:#f4b14713}:root[data-cms-theme=classic] .fingerprintCpuNotice.personalized svg{color:#f1aa3f}:root[data-cms-theme=classic] .fingerprintCpuNotice.personalized strong{color:#f6c472}:root[data-cms-theme=classic] .fingerprintCpuNotice.shared{border-color:#28d7d03d;color:#8eb3ba;background:#28d7d00d}:root[data-cms-theme=classic] .fingerprintCpuNotice.shared svg,:root[data-cms-theme=classic] .fingerprintCpuNotice.shared strong{color:#62dcd6}:root[data-cms-theme=classic] .fingerprintControls{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .fingerprintModes{border:0}:root[data-cms-theme=classic] .fingerprintModes legend{color:#94a9bc}:root[data-cms-theme=classic] .fingerprintModes button{border:1px solid var(--line);border-radius:9px;color:#7f94a8;background:#ffffff06}:root[data-cms-theme=classic] .fingerprintModes button:hover{border-color:#28d7d047;color:#cce2ed}:root[data-cms-theme=classic] .fingerprintModes button.active{border-color:#28d7d07a;color:#dff;background:#28d7d016}:root[data-cms-theme=classic] .fingerprintModes button strong{color:inherit}:root[data-cms-theme=classic] .fingerprintModes button small{color:#647d91}:root[data-cms-theme=classic] .fingerprintMessageField small{color:#647b8f}:root[data-cms-theme=classic] .fingerprintSendSummary>span{color:#7890a4}:root[data-cms-theme=classic] .fingerprintSendSummary>span strong{color:#dce9f2}:root[data-cms-theme=classic] .fingerprintInlineFeedback{border-radius:8px}:root[data-cms-theme=classic] .fingerprintSuccess{border:1px solid rgba(74,214,160,.2);color:#71d9ac;background:#4ad6a00e}:root[data-cms-theme=classic] .fingerprintSessionTools{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .fingerprintSessionsTable tr.selected td{background:#28d7d005}:root[data-cms-theme=classic] .fingerprintRowSelect input{accent-color:var(--cyan)}:root[data-cms-theme=classic] .fingerprintElapsed{color:#b7c9d5}:root[data-cms-theme=classic] .fingerprintRowPreview{border:1px solid rgba(83,220,211,.25);border-radius:6px;color:#fff;background:#00000075}:root[data-cms-theme=classic] .fingerprintUnsupported{color:#e09572}:root[data-cms-theme=classic] .lineKillButton{border:1px solid rgba(244,108,124,.25);border-radius:7px;color:#ef8793;background:#f46c7c0e}:root[data-cms-theme=classic] .fingerprintHistoryRow{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .fingerprintHistoryRow:last-child{border-bottom:0}:root[data-cms-theme=classic] .fingerprintColorDot{border-radius:50%;color:#fff;background:#fff;box-shadow:0 0 9px currentColor}:root[data-cms-theme=classic] .fingerprintHistoryChannel strong{color:#d9e6f0}:root[data-cms-theme=classic] .fingerprintHistoryChannel small{color:#657d91}:root[data-cms-theme=classic] .fingerprintHistoryRow>p{color:#a5b7c7}:root[data-cms-theme=classic] .fingerprintHistoryMeta small,:root[data-cms-theme=classic] .fingerprintHistoryMeta time{color:#657c90}:root[data-cms-theme=classic] .statusPill{border-radius:99px}:root[data-cms-theme=classic] .statusPill.active{color:#64dfaa;background:#4ad6a01a}:root[data-cms-theme=classic] .statusPill.expired{color:#8298aa;background:#8298aa17}:root[data-cms-theme=classic] .statusPill.cancelled{color:#e89099;background:#e87b8717}:root[data-cms-theme=classic] .fingerprintHistoryRow .secondaryButton{color:#e58993}:root[data-cms-theme=classic] .fingerprintConfirmChannel{color:var(--cyan)}:root[data-cms-theme=classic] .fingerprintConfirmChannel small{color:#627c90}:root[data-cms-theme=classic] .fingerprintConfirmChannel strong{color:#dbe8f2}:root[data-cms-theme=classic] .fingerprintConfirmBody dl div{border:1px solid var(--line);border-radius:8px;background:#ffffff05}:root[data-cms-theme=classic] .fingerprintConfirmBody dt{color:#60788d}:root[data-cms-theme=classic] .fingerprintConfirmBody dd{color:#cbd9e4}:root[data-cms-theme=classic] .fingerprintConfirmBody>p{color:#6d8397}:root[data-cms-theme=classic] .fingerprintConfirm>footer{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .changelogToolbar>label:not(.changelogSearch){color:var(--muted)}:root[data-cms-theme=classic] .changelogToolbar select{border:1px solid var(--line);border-radius:10px;color:#dbe9f5;background:var(--surface-2)}:root[data-cms-theme=classic] .changelogSearch{border:1px solid var(--line);border-radius:10px;color:var(--muted);background:var(--surface-2)}:root[data-cms-theme=classic] .changelogSearch:focus-within{border-color:var(--cyan);box-shadow:0 0 0 2px #34d8d11f}:root[data-cms-theme=classic] .changelogSearch input{border:0;color:#dbe9f5;background:transparent}:root[data-cms-theme=classic] .changelogSummary{border-top:1px solid var(--line);color:var(--muted)}:root[data-cms-theme=classic] .changelogSummary strong{color:var(--cyan)}:root[data-cms-theme=classic] .changelogEntry>header{border-bottom:1px solid var(--line);background:#ffffff03}:root[data-cms-theme=classic] .changelogDate{color:var(--cyan)}:root[data-cms-theme=classic] .changelogVersions span{border:1px solid rgba(50,213,206,.18);border-radius:999px;color:#94b2c7;background:#32d5ce0e}:root[data-cms-theme=classic] .changelogEntryBody>h2{color:#edf5fb}:root[data-cms-theme=classic] .changelogEntryBody>p{color:var(--muted)}:root[data-cms-theme=classic] .changelogEntryBody li{border-top:1px solid rgba(120,155,180,.1)}:root[data-cms-theme=classic] .changelogEntryBody li p{color:#b5c7d7}:root[data-cms-theme=classic] .changelogKind{border-radius:7px}:root[data-cms-theme=classic] .changelogKind.funzione{color:#59ded6;background:#27cdc51a}:root[data-cms-theme=classic] .changelogKind.correzione{color:#f1bd6b;background:#f0ae491a}:root[data-cms-theme=classic] .changelogKind.sicurezza{color:#9fb8ff;background:#6283eb1f}:root[data-cms-theme=classic] .changelogKind.interfaccia{color:#c3a9ff;background:#976be91f}:root[data-cms-theme=classic] .changelogComponent{color:#728ca1}:root[data-cms-theme=classic] .changelogEmpty{color:var(--muted)}:root[data-cms-theme=classic] .primaryButton{border:1px solid rgba(40,215,208,.25);border-radius:9px;background:#28d7d01a;color:#72e3de}:root[data-cms-theme=classic] .secondaryButton{border:1px solid var(--line);border-radius:9px;background:#ffffff09;color:#9db1c3}:root[data-cms-theme=classic] .secondaryButton:hover{border-color:#28d7d04d;color:#d8f5f2}:root[data-cms-theme=classic] .stats{border:1px solid var(--line);border-radius:13px;background:var(--panel);box-shadow:0 25px 80px #00000029}:root[data-cms-theme=classic] .stats article{border-right:1px solid var(--line)}:root[data-cms-theme=classic] .stats article:last-child{border-right:0}:root[data-cms-theme=classic] .stats article.interactive:hover{background:#28d7d00b}:root[data-cms-theme=classic] .statIcon{border-radius:11px}:root[data-cms-theme=classic] .cyan{color:#41dcd5;background:#28d7d01a}:root[data-cms-theme=classic] .violet{color:#9e8cfa;background:#8b73ee1c}:root[data-cms-theme=classic] .orange{color:#f2a65c;background:#f2a65c1a}:root[data-cms-theme=classic] .green{color:#55dca5;background:#55dca51a}:root[data-cms-theme=classic] .red{color:#ff7e8b;background:#f06c781a}:root[data-cms-theme=classic] .stats small{color:#687d92}:root[data-cms-theme=classic] .stats strong{color:#ecf4fa}:root[data-cms-theme=classic] .stats strong b{color:#8092a5}:root[data-cms-theme=classic] .stats em{color:#678097}:root[data-cms-theme=classic] .panel{border:1px solid var(--line);border-radius:13px;background:var(--panel)}:root[data-cms-theme=classic] .panelHeading{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .panelHeading h2{color:#e9f1f8}:root[data-cms-theme=classic] .panelHeading p{color:var(--muted)}:root[data-cms-theme=classic] .panelHeading button{border:0;background:transparent;color:#5edbd5}:root[data-cms-theme=classic] .nodeRow{border-bottom:1px solid rgba(143,174,205,.08)}:root[data-cms-theme=classic] .nodeRow:last-child{border-bottom:0}:root[data-cms-theme=classic] .nodeRow.mainNode{background:linear-gradient(90deg,rgba(40,215,208,.045),transparent 45%)}:root[data-cms-theme=classic] .nodeRow.mainNode .serverIcon{color:#51ddd6;border-color:#28d7d038;background:#28d7d014}:root[data-cms-theme=classic] .serverIcon{color:#77a8c7;background:#699cbc14;border:1px solid var(--line);border-radius:9px}:root[data-cms-theme=classic] .nodeName strong{color:#dce8f2}:root[data-cms-theme=classic] .nodeName small,:root[data-cms-theme=classic] .nodeMetric small{color:#61768b}:root[data-cms-theme=classic] .load small{color:#61768b}:root[data-cms-theme=classic] .load>span{border-radius:4px;background:#ffffff0e}:root[data-cms-theme=classic] .load>span i{background:#36d0c9;border-radius:inherit}:root[data-cms-theme=classic] .load>span i.warning{background:#e5a151}:root[data-cms-theme=classic] .load>em,:root[data-cms-theme=classic] .memoryMeter>small{color:#60758a}:root[data-cms-theme=classic] .status{border-radius:20px;color:#56d9a5;background:#47d19b14}:root[data-cms-theme=classic] .status.warning{color:#e7aa66;background:#e7aa6614}:root[data-cms-theme=classic] .versionBadge{border:1px solid rgba(71,209,155,.18);border-radius:7px;color:#63dca9;background:#47d19b12}:root[data-cms-theme=classic] .versionBadge.mismatch{border-color:#e7aa663d;color:#efb66f;background:#e7aa6614}:root[data-cms-theme=classic] .healthScore{color:#50dba5}:root[data-cms-theme=classic] .chart{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .chart i{border-radius:4px 4px 1px 1px;background:linear-gradient(#32d5ce,#32d5ce14)}:root[data-cms-theme=classic] .healthMeta{color:#71859a}:root[data-cms-theme=classic] .healthMeta strong{color:#a8bbc9}:root[data-cms-theme=classic] .dot{border-radius:50%}:root[data-cms-theme=classic] .greenDot{background:#4bd6a0}:root[data-cms-theme=classic] .blueDot{background:#52a7e5}:root[data-cms-theme=classic] .bootScreen,:root[data-cms-theme=classic] .pageState,:root[data-cms-theme=classic] .emptyState{color:var(--muted)}:root[data-cms-theme=classic] .bootScreen{background:#07101d}:root[data-cms-theme=classic] .pageState.error,:root[data-cms-theme=classic] .formError{color:#ff8f9b}:root[data-cms-theme=classic] .dashboardError{border:1px solid rgba(240,108,120,.2);border-radius:8px;background:#f06c780e}:root[data-cms-theme=classic] .tableError{border:1px solid rgba(240,108,120,.2);border-radius:8px;background:#f06c780e}:root[data-cms-theme=classic] .loginPage{background:radial-gradient(circle at 50% 0,#183a59 0,#07101d 52%)}:root[data-cms-theme=classic] .loginCard{border:1px solid var(--line);border-radius:18px;background:#0a1727e6;box-shadow:0 35px 100px #00000061}:root[data-cms-theme=classic] .loginCard h1{color:#f4f8fb}:root[data-cms-theme=classic] .loginIntro{color:var(--muted)}:root[data-cms-theme=classic] .loginCard label{color:#9db0c2}:root[data-cms-theme=classic] .loginCard input,:root[data-cms-theme=classic] .settingsPanel input{border:1px solid var(--line);border-radius:9px;background:#ffffff09;color:#e8f1f8}:root[data-cms-theme=classic] .loginCard input:focus,:root[data-cms-theme=classic] .settingsPanel input:focus{border-color:#28d7d08c;box-shadow:0 0 0 3px #28d7d012}:root[data-cms-theme=classic] .loginCard>small{color:var(--muted)}:root[data-cms-theme=classic] .recoveryPanel>p{color:var(--muted)}:root[data-cms-theme=classic] .recoveryInstallFields{border:0}:root[data-cms-theme=classic] .recoveryVerified{color:var(--cyan)}:root[data-cms-theme=classic] .recoverySecrets{color:var(--muted)}:root[data-cms-theme=classic] .recoveryModal>footer{border-top:1px solid var(--line);background:#0b1726fa}:root[data-cms-theme=classic] .recoverySecrets pre{border:1px solid var(--line);border-radius:8px;color:var(--text);background:#ffffff06}:root[data-cms-theme=classic] .quickGrid button{border:1px solid var(--line);border-radius:10px;background:#ffffff06;color:#a7bacb}:root[data-cms-theme=classic] .quickGrid button:hover{border-color:#28d7d04d;background:#28d7d00d;color:#dff}:root[data-cms-theme=classic] .movieCategoryRow{border:1px solid var(--line);border-radius:12px;background:#0f2232b8}:root[data-cms-theme=classic] .movieCategoryRow:hover{border-color:#28d7d052;background:#122a39e0}:root[data-cms-theme=classic] .categoryDrag{color:#71899e;border-radius:9px;background:#ffffff09}:root[data-cms-theme=classic] .categoryIdentity strong{color:#dce9f6}:root[data-cms-theme=classic] .categoryIdentity small{color:#71899e}:root[data-cms-theme=classic] .categoryPublicId{border-radius:7px;background:#28d7d012;color:#76cfcf}:root[data-cms-theme=classic] .categoryActions .iconButton.danger{color:#ef8992;border-color:#ef89922e}:root[data-cms-theme=classic] .emptyCategoryState{color:#6f879b}:root[data-cms-theme=classic] .emptyCategoryState strong{color:#b9cad9}:root[data-cms-theme=classic] .movieImportModal textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}:root[data-cms-theme=classic] .massImportSection{border:1px solid var(--line);border-radius:13px;background:#0918278a}:root[data-cms-theme=classic] .sectionIntro{border-bottom:1px solid var(--line);background:#ffffff04}:root[data-cms-theme=classic] .sectionIntro strong{color:#dceaf4}:root[data-cms-theme=classic] .sectionIntro small{color:#687f93}:root[data-cms-theme=classic] .massImportSection .field>span:first-child{color:#9cafc0}:root[data-cms-theme=classic] .massImportSection .field input,:root[data-cms-theme=classic] .massImportSection .field select,:root[data-cms-theme=classic] .massImportSection .field textarea{background:#0b1929}:root[data-cms-theme=classic] .choiceCard{border:1px solid var(--line);border-radius:10px;background:#ffffff05;color:#71899d}:root[data-cms-theme=classic] .choiceCard:hover{border-color:#28d7d047;background:#28d7d009}:root[data-cms-theme=classic] .choiceCard strong{color:#c8d7e3}:root[data-cms-theme=classic] .choiceCard small{color:#61798d}:root[data-cms-theme=classic] .choiceCard>svg:last-child{color:#54dfd6}:root[data-cms-theme=classic] .choiceCard.selected{border-color:#28d7d075;background:#28d7d017;color:#5fded7;box-shadow:inset 0 0 0 1px #28d7d014}:root[data-cms-theme=classic] .compactChecks{border:1px solid var(--line);border-radius:9px;background:#0b1929}:root[data-cms-theme=classic] .compactChecks .checkField{border:1px solid rgba(143,174,205,.12);border-radius:7px;background:#ffffff05;color:#91a5b6}:root[data-cms-theme=classic] .switchField{border:1px solid var(--line);border-radius:10px;background:#ffffff05}:root[data-cms-theme=classic] .switchField strong{color:#bfcedb}:root[data-cms-theme=classic] .switchField small{color:#657c90}:root[data-cms-theme=classic] .selectedMovieFiles{border:1px solid rgba(40,215,208,.18);border-radius:9px;background:#28d7d00d}:root[data-cms-theme=classic] .selectedMovieFiles strong{color:#67dcd6}:root[data-cms-theme=classic] .selectedMovieFiles button{border:0;background:transparent;color:#db7d89}:root[data-cms-theme=classic] .selectedSourceNode{border:1px solid rgba(40,215,208,.22);border-radius:10px;background:#28d7d00e;color:#59d9d3}:root[data-cms-theme=classic] .selectedSourceNode strong{color:#d8e9f3}:root[data-cms-theme=classic] .selectedSourceNode small{color:#71899d}:root[data-cms-theme=classic] .massMovieImport form>footer{background:#081422f7}:root[data-cms-theme=classic] .nestedModalOverlay{background:#02080fcc}:root[data-cms-theme=classic] .folderPickerCard{border:1px solid rgba(77,211,205,.25);border-radius:15px;background:#0b1a2b;box-shadow:0 28px 90px #0000007a}:root[data-cms-theme=classic] .folderPickerCard>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .folderPickerCard h3{color:#e6eef5}:root[data-cms-theme=classic] .folderPickerServer{border:1px solid rgba(40,215,208,.18);border-radius:9px;background:#28d7d00b;color:#5ddbd5}:root[data-cms-theme=classic] .folderPickerServer span{color:#c9dae7}:root[data-cms-theme=classic] .folderPickerServer small{border-radius:6px;background:#28d7d014;color:#64d9d4}:root[data-cms-theme=classic] .folderPickerPathInput input{border:1px solid var(--line);border-radius:9px;background:#071522;color:#61dcd6}:root[data-cms-theme=classic] .folderPickerPathInput input:focus{border-color:#28d7d07a;box-shadow:0 0 0 3px #28d7d012}:root[data-cms-theme=classic] .folderPickerPath{border-radius:9px;background:#071522;color:#5ddbd5}:root[data-cms-theme=classic] .folderEntry{border:1px solid var(--line);border-radius:9px;background:#ffffff05;color:#8da4b6}:root[data-cms-theme=classic] .folderEntry:hover{border-color:#28d7d04d;color:#65dcd6}:root[data-cms-theme=classic] .folderEmpty{color:#60778b}:root[data-cms-theme=classic] .folderPickerCard>footer{border-top:1px solid var(--line);background:#ffffff03}:root[data-cms-theme=classic] .movieImportPreview{border:1px solid rgba(40,215,208,.18);border-radius:10px;background:#28d7d00e;color:#7f96a9}:root[data-cms-theme=classic] .movieImportPreview strong{color:#70ddd8}:root[data-cms-theme=classic] th{color:#60768d;background:#ffffff05}:root[data-cms-theme=classic] td{border-top:1px solid rgba(143,174,205,.08);color:#aebecd}:root[data-cms-theme=classic] td strong{color:#e0eaf2}:root[data-cms-theme=classic] td small{color:#60758a}:root[data-cms-theme=classic] .rowActions button{border:1px solid var(--line);border-radius:6px;background:#ffffff06;color:#8ba1b5}:root[data-cms-theme=classic] .rowActions button:hover{color:#63ded8;border-color:#28d7d040}:root[data-cms-theme=classic] .rowActions .dangerText{color:#e2848e}:root[data-cms-theme=classic] .moviePoster{border-radius:6px;background:#ffffff0a}:root[data-cms-theme=classic] .moviePoster.placeholder svg{color:#657b90}:root[data-cms-theme=classic] .epgError{color:#ff8f9b!important}:root[data-cms-theme=classic] .tmdbMovieSearch{border:1px solid rgba(40,215,208,.2);border-radius:11px;background:#28d7d009}:root[data-cms-theme=classic] .tmdbMovieSearch header strong{color:#dff9f7}:root[data-cms-theme=classic] .tmdbMovieSearch header small{color:#6d879a}:root[data-cms-theme=classic] .tmdbMovieSearch input{border:1px solid var(--line);border-radius:8px;background:#0a1727;color:#e5eef5}:root[data-cms-theme=classic] .tmdbMovieSearch header button{border:1px solid rgba(40,215,208,.25);border-radius:8px;background:#28d7d01a;color:#65ddd7}:root[data-cms-theme=classic] .tmdbResults>button{border:1px solid var(--line);border-radius:8px;background:#050d17bf;color:#9db0c1}:root[data-cms-theme=classic] .tmdbResults img,:root[data-cms-theme=classic] .tmdbNoPoster{border-radius:5px;background:#ffffff0a}:root[data-cms-theme=classic] .tmdbResults strong{color:#e8f1f8}:root[data-cms-theme=classic] .tmdbResults small{color:#6e8498}:root[data-cms-theme=classic] .tmdbResults em{color:#8196a8}:root[data-cms-theme=classic] .tmdbTitleInput>svg{color:#59d8d2}:root[data-cms-theme=classic] .tmdbTitleAutocomplete>.tmdbResults{border:1px solid rgba(40,215,208,.25);border-radius:9px;background:#071421;box-shadow:0 18px 40px #00000059}:root[data-cms-theme=classic] .movieSourceSelector{border:1px solid rgba(78,148,220,.2);border-radius:11px;background:#183f661a}:root[data-cms-theme=classic] .movieSourceSelector>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .movieSourceSelector>header strong{color:#dceaf4}:root[data-cms-theme=classic] .movieSourceSelector>header small{color:#6e8598}:root[data-cms-theme=classic] .sourceModeTabs{border:1px solid var(--line);border-radius:8px;background:#030b148c}:root[data-cms-theme=classic] .sourceModeTabs button{border:0;border-radius:6px;background:transparent;color:#71889b}:root[data-cms-theme=classic] .sourceModeTabs button.active{background:#28d7d01a;color:#65ddd7}:root[data-cms-theme=classic] .movieEncodingOptions{border:1px solid rgba(40,215,208,.2);border-radius:11px;background:#28d7d00b}:root[data-cms-theme=classic] .movieEncodingOptions>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .movieEncodingOptions>header strong{color:#dceaf4}:root[data-cms-theme=classic] .movieEncodingOptions>header small{color:#6e8598}:root[data-cms-theme=classic] .movieEncodingState small{color:var(--danger)}:root[data-cms-theme=classic] .movieFileBrowser{border:1px solid var(--line);border-radius:9px;background:#071523}:root[data-cms-theme=classic] .movieFileBrowser>header{border-bottom:1px solid var(--line);color:#8ba2b4}:root[data-cms-theme=classic] .movieFileBrowser>header button{border:0;background:transparent;color:#60dcd6}:root[data-cms-theme=classic] .movieFileBrowser>div>button{border:1px solid transparent;border-radius:7px;background:transparent;color:#8ea3b5}:root[data-cms-theme=classic] .movieFileBrowser>div>button:hover{border-color:#28d7d02e;background:#28d7d00a;color:#cce2e8}:root[data-cms-theme=classic] .movieFileBrowser>div>button small{color:#61788c}:root[data-cms-theme=classic] .movieFileBrowser>div>p{color:#667d90}:root[data-cms-theme=classic] .transcodeStats article{border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#13283dbd,#091625e6)}:root[data-cms-theme=classic] .transcodeStats article>svg{border-radius:9px;background:#28d7d014;color:#5cdad4}:root[data-cms-theme=classic] .transcodeStats small{color:#657c90}:root[data-cms-theme=classic] .transcodeStats strong{color:#eaf2f7}:root[data-cms-theme=classic] .transcodeToolbar{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .transcodeToolbar label{border:1px solid var(--line);border-radius:8px;color:#698096}:root[data-cms-theme=classic] .transcodeToolbar input{border:0;background:transparent;color:#dce8f1}:root[data-cms-theme=classic] .transcodeToolbar>button{border:1px solid var(--line);border-radius:7px;background:transparent;color:#87a0b3}:root[data-cms-theme=classic] .transcodeGrid>article{border:1px solid var(--line);border-radius:10px;background:#ffffff05}:root[data-cms-theme=classic] .transcodeGrid article>header>span{border-radius:8px;background:#28d7d012;color:#5cdad4}:root[data-cms-theme=classic] .transcodeGrid header strong{color:#dce8f1}:root[data-cms-theme=classic] .transcodeGrid header small{color:#687f93}:root[data-cms-theme=classic] .transcodeGrid dt{color:#61778b}:root[data-cms-theme=classic] .transcodeGrid dd{color:#a7bac8}:root[data-cms-theme=classic] .transcodeGrid article>footer{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .transcodeGrid footer button{border:1px solid var(--line);border-radius:6px;background:transparent;color:#8299ab}:root[data-cms-theme=classic] .transcodeModal>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .transcodeModal h2{color:#e6eef5}:root[data-cms-theme=classic] .status.danger{color:#ff8a94;background:#ff5a6a17}:root[data-cms-theme=classic] .meter>span{color:#6a8095}:root[data-cms-theme=classic] .meter>div{border-radius:5px;background:#ffffff0f}:root[data-cms-theme=classic] .meter i{border-radius:inherit;background:#35d3cb}:root[data-cms-theme=classic] .meter i.warning{background:#e7a34f}:root[data-cms-theme=classic] .meter i.danger{background:#f06c78}:root[data-cms-theme=classic] .meter strong{color:#9cb0c0}:root[data-cms-theme=classic] .muted{color:#50657a}:root[data-cms-theme=classic] .simpleRow{border:0;border-top:1px solid rgba(143,174,205,.08);background:transparent;color:#69849c}:root[data-cms-theme=classic] .simpleRow:hover{background:#ffffff06}:root[data-cms-theme=classic] .simpleRow strong{color:#cedbe6}:root[data-cms-theme=classic] .simpleRow small{color:#63778c}:root[data-cms-theme=classic] .settingsSection>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .settingsSection>header>span{border-radius:10px;color:#5fe0da;background:#28d7d014;border:1px solid rgba(40,215,208,.12)}:root[data-cms-theme=classic] .settingsSection h2{color:#eaf3fa}:root[data-cms-theme=classic] .settingsSection header p{color:#657b90}:root[data-cms-theme=classic] .settingsFields label>span,:root[data-cms-theme=classic] .settingsNumber>span{color:#b9c8d4}:root[data-cms-theme=classic] .settingsFields small,:root[data-cms-theme=classic] .settingsNumber small,:root[data-cms-theme=classic] .settingsToggle small{color:#60758a}:root[data-cms-theme=classic] .settingsFields input:not([type=checkbox]):not([type=radio]),:root[data-cms-theme=classic] .settingsFields select,:root[data-cms-theme=classic] .settingsFields textarea,:root[data-cms-theme=classic] .settingsNumber input{border:1px solid var(--line);border-radius:8px;color:#dce8f2;background:#ffffff08}:root[data-cms-theme=classic] .settingsFields input:not([type=checkbox]):not([type=radio]):focus,:root[data-cms-theme=classic] .settingsFields select:focus,:root[data-cms-theme=classic] .settingsFields textarea:focus,:root[data-cms-theme=classic] .settingsNumber input:focus{border-color:#28d7d07a;box-shadow:0 0 0 3px #28d7d00f}:root[data-cms-theme=classic] .settingsToggle{border-bottom:1px solid rgba(143,174,205,.075)}:root[data-cms-theme=classic] .settingsToggle strong{color:#bccbd7}:root[data-cms-theme=classic] .settingsToggle i{border-radius:20px;background:#ffffff12;border:1px solid var(--line)}:root[data-cms-theme=classic] .settingsToggle i:after{border-radius:50%;background:#667b8e}:root[data-cms-theme=classic] .settingsToggle input:checked+i{background:#28d7d02e;border-color:#28d7d059}:root[data-cms-theme=classic] .settingsToggle input:checked+i:after{background:#50ded8;box-shadow:0 0 10px #28d7d059}:root[data-cms-theme=classic] .settingsNumber{border:1px solid rgba(143,174,205,.09);border-radius:9px}:root[data-cms-theme=classic] .magAllowedTypesHeading{border-top:1px solid rgba(143,174,205,.08)}:root[data-cms-theme=classic] .magAllowedTypesHeading strong{color:#bccbd7}:root[data-cms-theme=classic] .magAllowedTypesHeading small{color:#60758a}:root[data-cms-theme=classic] .magAllowedTypesEditor label{color:#9fb1c0}:root[data-cms-theme=classic] .magAllowedTypesEditor input{border:1px solid var(--line);border-radius:8px;color:#dce8f2;background:#ffffff08}:root[data-cms-theme=classic] .magAllowedTypesEditor input:focus{border-color:#28d7d07a;box-shadow:0 0 0 3px #28d7d00f}:root[data-cms-theme=classic] .magAllowedTypesEditor>small{color:#60758a}:root[data-cms-theme=classic] .magAllowedTypesEditor>small.formError{color:#ff8a94}:root[data-cms-theme=classic] .magAllowedTypes label{border:1px solid rgba(143,174,205,.13);border-radius:8px;color:#70869a;background:#ffffff06}:root[data-cms-theme=classic] .magAllowedTypes label.selected{color:#73e2dc;border-color:#28d7d04d;background:#28d7d014}:root[data-cms-theme=classic] .settingsCountryField{border-top:1px solid rgba(143,174,205,.08)}:root[data-cms-theme=classic] .settingsCountryHeading strong{color:#bccbd7}:root[data-cms-theme=classic] .settingsCountryHeading small{color:#60758a}:root[data-cms-theme=classic] .magHardwareLocks{border-top:1px solid rgba(143,174,205,.08)}:root[data-cms-theme=classic] .magHardwareLocksHeading strong{color:#bccbd7}:root[data-cms-theme=classic] .magHardwareLocksHeading small{color:#60758a}:root[data-cms-theme=classic] .magHardwareLocksList>label{border:1px solid rgba(143,174,205,.12);border-radius:9px;background:#ffffff05}:root[data-cms-theme=classic] .magHardwareLocksList>label.selected{border-color:#28d7d057;background:#28d7d00f}:root[data-cms-theme=classic] .magHardwareCheck{border:1px solid rgba(143,174,205,.28);border-radius:5px;color:transparent}:root[data-cms-theme=classic] .magHardwareLocksList label.selected .magHardwareCheck{color:#74e4dd;border-color:#28d7d080;background:#28d7d01f}:root[data-cms-theme=classic] .magHardwareLocksList label strong{color:#c8d6e1}:root[data-cms-theme=classic] .magHardwareLocksList label small{color:#62798e}:root[data-cms-theme=classic] .magHardwareLocksMessage,:root[data-cms-theme=classic] .magHardwareLocksError,:root[data-cms-theme=classic] .magHardwareLocksEmpty{border-radius:8px}:root[data-cms-theme=classic] .magHardwareLocksMessage{color:#74e4dd;background:#28d7d012}:root[data-cms-theme=classic] .magHardwareLocksError{color:#ff8a94;background:#ff5e6e12}:root[data-cms-theme=classic] .magHardwareLocksEmpty{color:#72879b;border:1px dashed rgba(143,174,205,.13)}:root[data-cms-theme=classic] .randomHostnameDiagram{border:1px solid rgba(40,215,208,.17);border-radius:11px;background:linear-gradient(135deg,#28d7d00b,#4a5bd209)}:root[data-cms-theme=classic] .randomHostnameDiagram span{border:1px solid rgba(143,174,205,.1);border-radius:8px;background:#05101db8}:root[data-cms-theme=classic] .randomHostnameDiagram span.encoded{border-color:#28d7d04d;background:#28d7d012}:root[data-cms-theme=classic] .randomHostnameDiagram span.serverPrefix{border-color:#58e8b557;background:#58e8b513}:root[data-cms-theme=classic] .randomHostnameDiagram strong{color:#dceaf3}:root[data-cms-theme=classic] .randomHostnameDiagram small{color:#60788c}:root[data-cms-theme=classic] .randomHostnameDiagram i{color:#4edbd5}:root[data-cms-theme=classic] .serverPrefixInventory{border:1px solid rgba(143,174,205,.12);border-radius:11px;background:#040e1a6b}:root[data-cms-theme=classic] .serverPrefixInventoryTitle strong{color:#dceaf3}:root[data-cms-theme=classic] .serverPrefixInventoryTitle small{color:#71889c}:root[data-cms-theme=classic] .serverPrefixInventoryTitle>span{border-radius:999px;color:#55ddd6;background:#28d7d014}:root[data-cms-theme=classic] .serverPrefixGrid article{border:1px solid rgba(143,174,205,.1);border-radius:9px;background:#081828bd}:root[data-cms-theme=classic] .serverPrefixNodeIcon{border-radius:8px;color:#52ddd6;background:#28d7d014;border:1px solid rgba(40,215,208,.15)}:root[data-cms-theme=classic] .serverPrefixGrid article small{color:#5f7a91}:root[data-cms-theme=classic] .serverPrefixGrid article strong{color:#dceaf3}:root[data-cms-theme=classic] .serverPrefixGrid article code{border-radius:6px;color:#67e5df;background:#28d7d014}:root[data-cms-theme=classic] .serverPrefixGrid article button{border:1px solid rgba(40,215,208,.18);border-radius:7px;color:#8db1c4;background:#28d7d009}:root[data-cms-theme=classic] .serverPrefixGrid article button:hover{color:#66e2dc;border-color:#28d7d061;background:#28d7d014}:root[data-cms-theme=classic] .serverPrefixEmpty{color:#71889c}:root[data-cms-theme=classic] .systemPrefixCard{border:1px solid rgba(88,232,181,.2);border-radius:11px;background:linear-gradient(135deg,#58e8b511,#28d7d006)}:root[data-cms-theme=classic] .systemPrefixCard small{color:#5f887e}:root[data-cms-theme=classic] .systemPrefixCard strong{border-radius:7px;color:#78ebc5;background:#58e8b514}:root[data-cms-theme=classic] .systemPrefixCard p{color:#71889c}:root[data-cms-theme=classic] .systemPrefixCard button{border:1px solid rgba(88,232,181,.22);border-radius:8px;color:#81c9b5;background:#58e8b50b}:root[data-cms-theme=classic] .systemPrefixCard button:hover{color:#7df0cc;border-color:#58e8b56b;background:#58e8b517}:root[data-cms-theme=classic] .settingsSecurityNotice{border:1px solid rgba(40,215,208,.17);border-radius:10px;color:#59ddd7;background:#28d7d00b}:root[data-cms-theme=classic] .settingsSecurityNotice strong{color:#cfe2ea}:root[data-cms-theme=classic] .settingsSecurityNotice small{color:#6e879a}:root[data-cms-theme=classic] .settingsSecurityNotice code{color:#70e3de;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}:root[data-cms-theme=classic] .settingsInlineCheck{color:#df8f98}:root[data-cms-theme=classic] .telegramRecipients{border:1px solid rgba(143,174,205,.1);border-radius:10px;background:#040e1a5c}:root[data-cms-theme=classic] .telegramRecipients strong{color:#cfe0e9}:root[data-cms-theme=classic] .telegramRecipients small{color:#6e879a}:root[data-cms-theme=classic] .telegramRecipientList label{border:1px solid var(--line);border-radius:9px;background:#0a192a}:root[data-cms-theme=classic] .telegramRecipientList label>span{color:#61dcd6}:root[data-cms-theme=classic] .telegramRecipientList input{border:0!important;background:transparent!important;box-shadow:none!important}:root[data-cms-theme=classic] .telegramRecipientList button{border:1px solid rgba(255,104,119,.16);border-radius:7px;color:#dc7b87;background:#ff68770b}:root[data-cms-theme=classic] .telegramRecipientList em{color:var(--muted)}:root[data-cms-theme=classic] .telegramThresholds{border:1px solid rgba(143,174,205,.1);border-radius:10px;background:#040e1a5c}:root[data-cms-theme=classic] .telegramThresholdHeader strong,:root[data-cms-theme=classic] .telegramThresholdGrid article>strong{color:#cfe0e9}:root[data-cms-theme=classic] .telegramThresholdHeader small{color:#6e879a}:root[data-cms-theme=classic] .telegramThresholdHeader>label,:root[data-cms-theme=classic] .telegramThresholdGrid label{color:#8da2b4}:root[data-cms-theme=classic] .telegramThresholdHeader label>div,:root[data-cms-theme=classic] .telegramThresholdGrid label>div{border:1px solid rgba(143,174,205,.18);border-radius:8px;background:#101f31}:root[data-cms-theme=classic] .telegramThresholdHeader input,:root[data-cms-theme=classic] .telegramThresholdGrid input{color:#f1f7fb;-webkit-text-fill-color:#f1f7fb;border:0;background:transparent;font-family:inherit}:root[data-cms-theme=classic] .telegramThresholdHeader input:focus,:root[data-cms-theme=classic] .telegramThresholdGrid input:focus{box-shadow:inset 0 0 0 1px #39d0cc}:root[data-cms-theme=classic] .telegramThresholdHeader em,:root[data-cms-theme=classic] .telegramThresholdGrid em{color:#8ba1b3}:root[data-cms-theme=classic] .telegramThresholdGrid article{border:1px solid rgba(143,174,205,.1);border-radius:9px;background:#0f1f309e}:root[data-cms-theme=classic] .settingsSaveBar{border:1px solid rgba(40,215,208,.18);border-radius:12px;background:#081422f0;box-shadow:0 18px 55px #00000052}:root[data-cms-theme=classic] .successNotice{color:#52dca5}:root[data-cms-theme=classic] .monitorCard>div:first-child{color:#5ddbd5}:root[data-cms-theme=classic] .monitorCard>div:first-child strong{color:#e0e9f1}:root[data-cms-theme=classic] .monitorCard>div:first-child small{color:#657b8f}:root[data-cms-theme=classic] .monitorCard footer{border-top:1px solid var(--line);color:#667c90}:root[data-cms-theme=classic] .tableAction{border:1px solid rgba(40,215,208,.18);border-radius:7px;background:#28d7d00f;color:#63d8d3}:root[data-cms-theme=classic] .compactRows button{border:0;border-top:1px solid rgba(143,174,205,.08);background:transparent;color:inherit}:root[data-cms-theme=classic] .compactRows button:hover{background:#ffffff06}:root[data-cms-theme=classic] .compactRows strong{color:#dce6ee}:root[data-cms-theme=classic] .compactRows small{color:#63798e}:root[data-cms-theme=classic] .modalBackdrop,:root[data-cms-theme=classic] .modalOverlay{background:#01070ec2}:root[data-cms-theme=classic] .modalCard{border:1px solid rgba(138,177,205,.2);border-radius:16px;background:#0b1726;box-shadow:0 40px 120px #0009}:root[data-cms-theme=classic] .modalCard>header{border-bottom:1px solid var(--line);background:#0b1726f5}:root[data-cms-theme=classic] .modalCard header h2{color:#f0f5f9}:root[data-cms-theme=classic] .modalCard>header>button{border:1px solid rgba(143,174,205,.16);border-radius:11px;color:#8197aa;background:linear-gradient(145deg,#ffffff0b,#ffffff05);box-shadow:inset 0 1px #ffffff06}:root[data-cms-theme=classic] .modalCard>header>button:hover{color:#76e7e1;border-color:#28d7d057;background:#28d7d017;box-shadow:0 0 22px #28d7d014,inset 0 1px #ffffff0a}:root[data-cms-theme=classic] .modalCard>header>button:focus-visible{color:#8cf0eb;border-color:#28d7d08f;box-shadow:0 0 0 3px #28d7d01c}:root[data-cms-theme=classic] .formGrid>p{color:var(--muted)}:root[data-cms-theme=classic] .field{color:#94a9bc}:root[data-cms-theme=classic] .field input,:root[data-cms-theme=classic] .field select,:root[data-cms-theme=classic] .field textarea{border:1px solid var(--line);border-radius:8px;background:#ffffff09;color:#e2ebf3}:root[data-cms-theme=classic] .field select[multiple] option{border-radius:5px}:root[data-cms-theme=classic] .field input:focus,:root[data-cms-theme=classic] .field select:focus,:root[data-cms-theme=classic] .field textarea:focus{border-color:#28d7d07a;box-shadow:0 0 0 3px #28d7d00f}:root[data-cms-theme=classic] .searchableSelectTrigger{border:1px solid var(--line);border-radius:8px;color:#e2ebf3;background:#ffffff09}:root[data-cms-theme=classic] .searchableSelectTrigger .placeholder{color:#71879a}:root[data-cms-theme=classic] .searchableSelectTrigger svg{color:#8097a9}:root[data-cms-theme=classic] .searchableSelect.open .searchableSelectTrigger{border-color:#28d7d07a;box-shadow:0 0 0 3px #28d7d00f}:root[data-cms-theme=classic] .field input.searchableSelectRequired,:root[data-cms-theme=classic] .searchableSelectRequired{border:0!important}:root[data-cms-theme=classic] .searchableSelectPopup{border:1px solid rgba(40,215,208,.28);border-radius:11px;background:#06121ffc;box-shadow:0 24px 70px #0000009e}:root[data-cms-theme=classic] .searchableSelectSearch{border:1px solid rgba(143,174,205,.16);border-radius:8px;color:#71899c;background:#0d1d2e}:root[data-cms-theme=classic] .searchableSelectSearch input{border:0;color:#e4edf4;-webkit-text-fill-color:#e4edf4;background:transparent}:root[data-cms-theme=classic] .searchableSelectSearch input::placeholder{color:#70879a;-webkit-text-fill-color:#70879a}:root[data-cms-theme=classic] .searchableSelectSearch input:focus-visible{border:0;box-shadow:none}:root[data-cms-theme=classic] .searchableSelectSearch:focus-within{border-color:#28d7d08c}:root[data-cms-theme=classic] .searchableSelectSearch button{border:0;border-radius:7px;color:#8298aa;background:#ffffff09}:root[data-cms-theme=classic] .searchableSelectOptions>button{border:0;border-radius:7px;color:#9db0bf;background:transparent}:root[data-cms-theme=classic] .searchableSelectOptions>button:hover,:root[data-cms-theme=classic] .searchableSelectOptions>button.active{color:#edf7f8;background:#28d7d013}:root[data-cms-theme=classic] .searchableSelectOptions>button.selected{color:#70e2dc;background:#28d7d017}:root[data-cms-theme=classic] .searchableSelectOptions>button svg{color:#62dcd6}:root[data-cms-theme=classic] .searchableSelectOptions>p{color:#72899b}:root[data-cms-theme=classic] .searchableMultiCount{border-radius:999px;color:#62ddd7;background:#28d7d01a}:root[data-cms-theme=classic] .searchableMultiActions span{color:#65dcd6}:root[data-cms-theme=classic] .searchableMultiActions button{border:1px solid var(--line);border-radius:7px;color:#8fa5b6;background:#ffffff06}:root[data-cms-theme=classic] .searchableCheckbox{border:1px solid rgba(143,174,205,.25);border-radius:5px;background:#ffffff06}:root[data-cms-theme=classic] .searchableMultiOptions>button.selected .searchableCheckbox{border-color:#35d2cc;color:#35d2cc;background:transparent;box-shadow:inset 0 0 0 1px #35d2cc24}:root[data-cms-theme=classic] .passwordInputWrap>button{border:0;border-radius:7px;color:#7f98aa;background:#ffffff0b}:root[data-cms-theme=classic] .passwordInputWrap>button:hover{color:#62ddd7;background:#28d7d014}:root[data-cms-theme=classic] .fieldHint{color:#647b8f}:root[data-cms-theme=classic] .formHint{color:#86a2b8}:root[data-cms-theme=classic] .formHint code{color:var(--accent)}:root[data-cms-theme=classic] .epgChannelSearch>svg:first-child{color:#678095}:root[data-cms-theme=classic] .epgChannelSearch>.spin{color:#54dcd6}:root[data-cms-theme=classic] .epgChannelSearch button{border:0;border-radius:7px;color:#7990a2;background:#ffffff0a}:root[data-cms-theme=classic] .epgChannelResults{border:1px solid rgba(40,215,208,.24);border-radius:10px;background:#06121ffc;box-shadow:0 24px 65px #0000008c}:root[data-cms-theme=classic] .epgChannelResults header{color:#658095}:root[data-cms-theme=classic] .epgChannelResults>button{border:0;border-radius:7px;color:#8fa6b8;background:transparent}:root[data-cms-theme=classic] .epgChannelResults>button:hover,:root[data-cms-theme=classic] .epgChannelResults>button[aria-selected=true]{color:#dff7f4;background:#28d7d014}:root[data-cms-theme=classic] .epgChannelResults strong{color:#dbe8ef}:root[data-cms-theme=classic] .epgChannelResults small{color:#698295}:root[data-cms-theme=classic] .epgChannelResults>button>svg{color:#58dca9}:root[data-cms-theme=classic] .selectEpgResult{border-radius:5px;color:#5eddd7;background:#28d7d014}:root[data-cms-theme=classic] .epgChannelResults p{color:#748b9e}:root[data-cms-theme=classic] .epgChannelAlternative{color:#61788b}:root[data-cms-theme=classic] .epgChannelPicker>small{border:1px solid rgba(240,171,92,.16);border-radius:7px;color:#d2a36c;background:#f0ab5c0b}:root[data-cms-theme=classic] .epgChannelPicker>small.matched{border-color:#52dca52e;color:#62dca9;background:#52dca50b}:root[data-cms-theme=classic] .epgChannelPicker>small.error{border-color:#f06d7d33;color:#f28b97;background:#f06d7d0d}:root[data-cms-theme=classic] .loadBalancingSelector{border:1px solid rgba(40,215,208,.18);border-radius:14px;background:linear-gradient(150deg,#152e41c2,#05101cdb);box-shadow:inset 0 1px #ffffff06}:root[data-cms-theme=classic] .loadBalancingHeader{border-bottom:1px solid rgba(143,174,205,.11);background:#0613208c}:root[data-cms-theme=classic] .loadBalancingHeader strong{color:#e8f4f7}:root[data-cms-theme=classic] .loadBalancingHeader small{color:#7890a5}:root[data-cms-theme=classic] .loadBalancingIcon{border:1px solid rgba(40,215,208,.22);border-radius:11px;color:#60e2dc;background:#28d7d017;box-shadow:0 0 24px #28d7d00f}:root[data-cms-theme=classic] .placementModeSwitch{border:1px solid rgba(143,174,205,.14);border-radius:9px;background:#030c16b3}:root[data-cms-theme=classic] .placementModeSwitch button{border:0;border-radius:6px;color:#71889b;background:transparent}:root[data-cms-theme=classic] .placementModeSwitch button.active{color:#07181f;background:linear-gradient(115deg,#2ed5cf,#5de5aa);box-shadow:0 6px 18px #28d7d01f}:root[data-cms-theme=classic] .sourceNode{border:1px solid rgba(40,215,208,.34);border-radius:12px;color:#5fe1dc;background:linear-gradient(145deg,#102b3c,#0a1b2b);box-shadow:0 14px 35px #00000038,0 0 28px #28d7d00a}:root[data-cms-theme=classic] .sourceNode strong{color:#e1f4f5}:root[data-cms-theme=classic] .sourceNode small{color:#6f8b9d}:root[data-cms-theme=classic] .topologyStem{background:linear-gradient(#38d9d2,#5691a74d)}:root[data-cms-theme=classic] .topologyNodes:not(:empty):before{border:solid rgba(58,177,182,.3)}:root[data-cms-theme=classic] .topologyNodes>.loadNodeCard:before{background:#3ab1b64d}:root[data-cms-theme=classic] .loadNodeCard{border:1px solid rgba(143,174,205,.15);border-radius:11px;background:#071421db;box-shadow:0 9px 28px #00000029}:root[data-cms-theme=classic] .loadNodeCard.main{border-color:#28d7d04d;background:linear-gradient(145deg,#0e313beb,#071824eb)}:root[data-cms-theme=classic] .loadNodeCard.missing{border-color:#f06d7d3b}:root[data-cms-theme=classic] .loadNodeServerIcon{border-radius:9px;color:#7ca1b6;background:#779bb417}:root[data-cms-theme=classic] .loadNodeCard.main .loadNodeServerIcon{color:#54ddd6;background:#28d7d01c}:root[data-cms-theme=classic] .loadNodeIdentity b{border-radius:4px;color:#83a0b2;background:#8faecd1a}:root[data-cms-theme=classic] .loadNodeCard.main .loadNodeIdentity b{color:#5fe4dd;background:#28d7d01c}:root[data-cms-theme=classic] .loadNodeIdentity em{color:#de8c97}:root[data-cms-theme=classic] .loadNodeIdentity em.online{color:#55dca5}:root[data-cms-theme=classic] .loadNodeIdentity strong{color:#dce8ee}:root[data-cms-theme=classic] .loadNodeIdentity small,:root[data-cms-theme=classic] .loadNodeMetrics small{color:#698195}:root[data-cms-theme=classic] .loadNodeMetrics i{border-radius:99px;background:#8faecd1a}:root[data-cms-theme=classic] .loadNodeMetrics i b{border-radius:inherit;background:linear-gradient(90deg,#29d4cd,#61dda8)}:root[data-cms-theme=classic] .removeLoadNode,:root[data-cms-theme=classic] .addLoadNode{border-radius:8px}:root[data-cms-theme=classic] .removeLoadNode{border:1px solid rgba(240,109,125,.22);color:#f48692;background:#f06d7d14}:root[data-cms-theme=classic] .addLoadNode{border:1px solid rgba(40,215,208,.22);color:#5ee1da;background:#28d7d014}:root[data-cms-theme=classic] .availableLoadNodes{border-top:1px solid rgba(143,174,205,.1)}:root[data-cms-theme=classic] .availableLoadNodes>div:first-child strong{color:#bacbd6}:root[data-cms-theme=classic] .availableLoadNodes>div:first-child small{color:#667e91}:root[data-cms-theme=classic] .availableLoadNodeGrid .loadNodeCard:not(.disabled):hover{border-color:#28d7d059}:root[data-cms-theme=classic] .loadEmptyState{border:1px dashed rgba(143,174,205,.16);border-radius:10px;color:#71899c}:root[data-cms-theme=classic] .loadEmptyState.important{border-color:#f0ab5c3d;color:#d8a76d;background:#f0ab5c09}:root[data-cms-theme=classic] .loadBalancingNote{color:#71889b}:root[data-cms-theme=classic] .accessAction{color:var(--cyan)!important}:root[data-cms-theme=classic] .credentialGrid label{color:#8da2b6}:root[data-cms-theme=classic] .credentialGrid input,:root[data-cms-theme=classic] .credentialGrid select{border:1px solid var(--line);border-radius:8px;color:#dce7f5;background:#0b1929}:root[data-cms-theme=classic] .lineTableTools{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .lineTableTools>label,:root[data-cms-theme=classic] .linePageSize{color:#91a8ba}:root[data-cms-theme=classic] .linePageSizeControl select{border:1px solid #263d51;border-radius:9px;color:#dce9f2;background:linear-gradient(180deg,#132438,#0e1d2d);box-shadow:inset 0 1px #ffffff06,0 7px 18px #0000001f}:root[data-cms-theme=classic] .linePageSizeControl select:hover{border-color:#36d3cc61}:root[data-cms-theme=classic] .linePageSizeControl svg{color:#5edbd4}:root[data-cms-theme=classic] .linePageSizeControl option{color:#dce9f2;background:#101f30}:root[data-cms-theme=classic] .lineSearch{border:1px solid var(--line);border-radius:8px;background:#101e2e}:root[data-cms-theme=classic] .lineSearch input{border:0;background:transparent;box-shadow:none}:root[data-cms-theme=classic] .sortableHeading{border:0;color:inherit;background:transparent}:root[data-cms-theme=classic] .sortableHeading svg{color:#587187}:root[data-cms-theme=classic] .sortableHeading:hover,:root[data-cms-theme=classic] .sortableHeading.active{color:#76e2dc}:root[data-cms-theme=classic] .sortableHeading.active svg{color:#44d7cf}:root[data-cms-theme=classic] .customerGeoIp strong{color:#e7f1f7}:root[data-cms-theme=classic] .customerGeoIp span{color:#66ddd6}:root[data-cms-theme=classic] .customerGeoIp small{color:#8097a9}:root[data-cms-theme=classic] .customerLiveSessions .customerGeoIp+.customerGeoIp{border-top:1px solid rgba(143,174,205,.1)}:root[data-cms-theme=classic] .customerContentArtwork{border:1px solid rgba(83,220,211,.2);border-radius:8px;background:#0b1b29}:root[data-cms-theme=classic] .customerContentArtwork img{background:#0b1b29}:root[data-cms-theme=classic] .customerContentFallback{color:#56dcd5}:root[data-cms-theme=classic] .customerContentItem strong{color:#e7f1f7}:root[data-cms-theme=classic] .customerContentItem small{color:#71a2ae}:root[data-cms-theme=classic] .backupTimes>span{color:#9db2c3}:root[data-cms-theme=classic] .backupTimes>span small{color:#6f879b}:root[data-cms-theme=classic] .backupTimes label button{border:1px solid rgba(255,121,142,.24);border-radius:8px;color:#ff8295;background:#ff506e0d}:root[data-cms-theme=classic] .backupRemoteToggle{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .sftpTestActions>small{color:#71899c}:root[data-cms-theme=classic] .sftpTestResult{border:1px solid rgba(255,130,149,.25);border-radius:10px;color:#ff96a5;background:#ff506e0e}:root[data-cms-theme=classic] .sftpTestResult.success{border-color:#52dca53d;color:#62dda9;background:#47d19b0e}:root[data-cms-theme=classic] .sftpTestResult>span{border-radius:7px;background:currentColor}:root[data-cms-theme=classic] .sftpTestResult>span svg{color:#091725}:root[data-cms-theme=classic] .sftpTestResult strong{color:currentColor}:root[data-cms-theme=classic] .sftpTestResult p{color:#b3c4d0}:root[data-cms-theme=classic] .sftpTestResult small{color:#71899c}:root[data-cms-theme=classic] .backupStatus{border:1px solid rgba(82,215,207,.16);border-radius:12px;background:#15494f1a}:root[data-cms-theme=classic] .backupStatus small{color:#6e899b}:root[data-cms-theme=classic] .backupStatus em{color:#ff8295}:root[data-cms-theme=classic] .recoveryGuide{border:1px solid var(--line);border-radius:12px}:root[data-cms-theme=classic] .recoveryGuide summary{color:#dce9f1}:root[data-cms-theme=classic] .recoveryGuide ol,:root[data-cms-theme=classic] .recoveryGuide p{color:#91a7b8}:root[data-cms-theme=classic] .recoveryGuide pre{border-radius:9px;color:#7be1da;background:#07131e}:root[data-cms-theme=classic] .backupBrowser>div code{border-radius:8px;color:#63ded7;background:#07131e}:root[data-cms-theme=classic] .backupBrowser>div button{border:1px solid var(--line);border-radius:8px;color:#a9bdca;background:#ffffff04}:root[data-cms-theme=classic] .backupBrowser>footer{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .visiblePassword{border:1px solid rgba(94,217,210,.13);border-radius:5px;color:#c8e9e6;background:#2ed3cb0e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}:root[data-cms-theme=classic] .onlineDot{border:3px solid currentColor;border-radius:50%}:root[data-cms-theme=classic] .onlineDot.online{color:#3cdbad;box-shadow:0 0 0 4px #3cdbad1a}:root[data-cms-theme=classic] .onlineDot.alive{color:#f0a94f;box-shadow:0 0 0 4px #f0a94f1a}:root[data-cms-theme=classic] .onlineDot.offline{color:#ff7e8d;box-shadow:0 0 0 4px #ff7e8d14}:root[data-cms-theme=classic] .lineState,:root[data-cms-theme=classic] .trialTag,:root[data-cms-theme=classic] .doubleIpTag{border-radius:999px}:root[data-cms-theme=classic] .lineState.active{color:#55e1b4;background:#2acc9d1a}:root[data-cms-theme=classic] .lineState.disabled{color:#9aaebd;background:#8fa3b21a}:root[data-cms-theme=classic] .lineState.blocked,:root[data-cms-theme=classic] .lineState.expired{color:#ff8996;background:#ff5b701c}:root[data-cms-theme=classic] .trialTag{color:#70dff2;background:#37c5e11f}:root[data-cms-theme=classic] .doubleIpTag{color:#ffbf68;background:#ffaa3e1c}:root[data-cms-theme=classic] .lineActions>button,:root[data-cms-theme=classic] .actionMenuWrap>button{border:1px solid var(--line);border-radius:7px;color:#8aa2b5;background:#ffffff06}:root[data-cms-theme=classic] .lineActions button:hover{color:#65ddd7;border-color:#30d3cb4d}:root[data-cms-theme=classic] .lineActionMenu{border:1px solid #263b4e;border-radius:10px;background:#111f2f;box-shadow:0 18px 45px #0000006b}:root[data-cms-theme=classic] .lineActionMenu button{border:0;border-radius:7px;color:#b3c5d2;background:transparent}:root[data-cms-theme=classic] .lineActionMenu button:hover{color:#e7fbfa;background:#34d3cc14}:root[data-cms-theme=classic] .lineActionMenu button:disabled{color:#526575;background:transparent}:root[data-cms-theme=classic] .lineActionMenu button.danger{color:#f18c98}:root[data-cms-theme=classic] .customerStatsGrid>div{border:1px solid var(--line);border-radius:10px;background:#ffffff05}:root[data-cms-theme=classic] .customerStatsGrid small,:root[data-cms-theme=classic] .userAgent small{color:#728b9e}:root[data-cms-theme=classic] .customerStatsGrid strong{color:#dbe8f1}:root[data-cms-theme=classic] .geoIpStatus{border:1px solid var(--line);border-radius:9px;background:#ffffff05}:root[data-cms-theme=classic] .geoIpStatus small{color:#718a9e}:root[data-cms-theme=classic] .geoIpStatus strong{color:#d8e6ef}:root[data-cms-theme=classic] .geoIpStatus em{color:#ff8795}:root[data-cms-theme=classic] .settingsHint{color:#7c94a7}:root[data-cms-theme=classic] .userAgent{border:1px solid var(--line);border-radius:9px;color:#93a9b9}:root[data-cms-theme=classic] .credentialWarning{border:1px solid rgba(240,171,92,.25);border-radius:8px;color:#eab16e;background:#f0ab5c0f}:root[data-cms-theme=classic] .generatedLinks article{border:1px solid var(--line);border-radius:9px;background:#050e1985}:root[data-cms-theme=classic] .generatedLinks strong{color:#cbd9e6}:root[data-cms-theme=classic] .generatedLinks code{color:#7f97aa}:root[data-cms-theme=classic] .xtreamCredentials{border:1px solid rgba(40,215,208,.18);border-radius:12px;background:#28d7d009}:root[data-cms-theme=classic] .xtreamCredentials>header{border-bottom:1px solid rgba(40,215,208,.12)}:root[data-cms-theme=classic] .xtreamCredentials>header strong{color:#dcecf2}:root[data-cms-theme=classic] .xtreamCredentials>header small{color:#6f879a}:root[data-cms-theme=classic] .transportBadge{border-radius:7px;color:#5ee0b4;background:#39cd991a}:root[data-cms-theme=classic] .transportBadge.http{color:#efb06d;background:#e8a35f1a}:root[data-cms-theme=classic] .xtreamCredentialRows>div{border-bottom:1px solid rgba(143,174,205,.08)}:root[data-cms-theme=classic] .xtreamCredentialRows>div:last-child{border-bottom:0}:root[data-cms-theme=classic] .xtreamCredentialRows span{color:#7f96a9}:root[data-cms-theme=classic] .xtreamCredentialRows code,:root[data-cms-theme=classic] .xtreamCredentialRows input{color:#d7e5ed}:root[data-cms-theme=classic] .xtreamCredentialRows input{border:1px solid var(--line);border-radius:7px;background:#081725}:root[data-cms-theme=classic] .transportExplanation{border-top:1px solid rgba(143,174,205,.08);color:#72899c}:root[data-cms-theme=classic] .accessTransportChoice{border:1px solid rgba(40,215,208,.18);border-radius:12px;background:#28d7d006}:root[data-cms-theme=classic] .accessTransportChoice>header strong{color:#dcecf2}:root[data-cms-theme=classic] .accessTransportChoice>header small{color:#6f879a}:root[data-cms-theme=classic] .accessProfileNotice{border:1px solid rgba(40,215,208,.16);border-radius:8px;color:#63d9d3;background:#28d7d009}:root[data-cms-theme=classic] .accessProfileBody>footer{color:#63d9d3}:root[data-cms-theme=classic] .formatDownloads{border:1px solid rgba(40,215,207,.16);border-radius:12px;background:#28d7cf0a}:root[data-cms-theme=classic] .formatDownloads header small{color:var(--muted)}:root[data-cms-theme=classic] .formatDownloads label{color:var(--muted)}:root[data-cms-theme=classic] .formatDownloads select{border:1px solid var(--line);border-radius:9px;background:#0e2134;color:#e8f1f4}:root[data-cms-theme=classic] .formatDownloadLink{border:1px solid var(--line);border-radius:9px;background:#050e1985}:root[data-cms-theme=classic] .formatDownloadLink span{color:#7f96a9}:root[data-cms-theme=classic] .formatDownloadLink code{color:#a8bdca}:root[data-cms-theme=classic] .deviceInstallCommand{border:1px solid var(--line);border-radius:10px;background:#05101c9e}:root[data-cms-theme=classic] .deviceInstallCommand small{color:var(--muted)}:root[data-cms-theme=classic] .deviceInstallCommand code{border-radius:8px;color:var(--accent);background:#071522}:root[data-cms-theme=classic] .confirmDialog .confirmIcon{border-radius:14px;color:var(--danger);background:#f06d7d1a}:root[data-cms-theme=classic] .confirmDialog p{color:var(--muted)}:root[data-cms-theme=classic] .confirmNameField span{color:#9db0c1}:root[data-cms-theme=classic] .confirmNameField input,:root[data-cms-theme=classic] .confirmNameField select{border:1px solid rgba(138,177,205,.2);border-radius:9px;background:#111f30;color:#edf5fa}:root[data-cms-theme=classic] .confirmNameField input:focus,:root[data-cms-theme=classic] .confirmNameField select:focus{border-color:#28d7d07a;box-shadow:0 0 0 3px #28d7d014}:root[data-cms-theme=classic] .updateProgressHero{border:1px solid rgba(40,215,208,.2);border-radius:12px;background:#28d7d00e}:root[data-cms-theme=classic] .updateProgressHero>span{border-radius:11px;color:var(--accent);background:#28d7d01a}:root[data-cms-theme=classic] .updateProgressHero strong{color:#edf5f9}:root[data-cms-theme=classic] .updateProgressHero small{color:#8097a9}:root[data-cms-theme=classic] .updateProgressHero>b{color:var(--accent)}:root[data-cms-theme=classic] .updateProgressHero.failed{border-color:#f06d7d40;background:#f06d7d0e}:root[data-cms-theme=classic] .updateProgressHero.failed>span,:root[data-cms-theme=classic] .updateProgressHero.failed>b{color:#ff8493;background:#f06d7d1a}:root[data-cms-theme=classic] .updateProgressHero.completed>span{color:#5ee5ad;background:#47d19b1a}:root[data-cms-theme=classic] .updateProgressBar{border-radius:99px;background:#14283a}:root[data-cms-theme=classic] .updateProgressBar i{border-radius:inherit;background:linear-gradient(90deg,#22cbd0,#5ee5ad)}:root[data-cms-theme=classic] .updateSteps li{color:#6f879a;border:1px solid var(--line);border-radius:9px}:root[data-cms-theme=classic] .updateSteps li span{border-radius:50%;color:#7890a4;background:#142638}:root[data-cms-theme=classic] .updateSteps li.done{color:#a9c7cc;border-color:#28d7d02e}:root[data-cms-theme=classic] .updateSteps li.done span{color:#05151d;background:var(--accent)}:root[data-cms-theme=classic] .updateProgressNote{color:#7890a4}:root[data-cms-theme=classic] .updateLog{border:1px solid rgba(240,109,125,.2);border-radius:10px}:root[data-cms-theme=classic] .updateLog summary{color:#ff9aa6}:root[data-cms-theme=classic] .updateLog pre{color:#b7c8d5;background:#07131e}:root[data-cms-theme=classic] .softwareUpdateDialog .updateCurrentVersion{border:1px solid rgba(40,215,208,.18);border-radius:11px;color:var(--accent);background:#28d7d00e}:root[data-cms-theme=classic] .softwareUpdateDialog .updateCurrentVersion strong{color:#e6f0f6}:root[data-cms-theme=classic] .softwareUpdateDialog .updateCurrentVersion small{color:#7890a4}:root[data-cms-theme=classic] .softwareUpdateDialog .dangerConfirmation{border:1px solid rgba(240,109,125,.18);border-radius:10px;background:#f06d7d0b}:root[data-cms-theme=classic] .softwareUpdateBanner{border:1px solid var(--line);border-radius:13px;background:#0f1f2ee0}:root[data-cms-theme=classic] .softwareUpdateBanner>span{border-radius:11px;color:#7f96aa;background:#7f96aa14}:root[data-cms-theme=classic] .softwareUpdateBanner strong{color:#e7f0f6}:root[data-cms-theme=classic] .softwareUpdateBanner small{color:#7890a4}:root[data-cms-theme=classic] .softwareUpdateBanner.available{border-color:#28d7d040;background:linear-gradient(110deg,#28d7d013,#0f1f2ee0 54%)}:root[data-cms-theme=classic] .softwareUpdateBanner.available>span{color:var(--accent);background:#28d7d01a}:root[data-cms-theme=classic] .softwareUpdateBanner.current>span{color:#5ee5ad;background:#47d19b17}:root[data-cms-theme=classic] .updateAvailableLabel{color:#4cdbd1!important}:root[data-cms-theme=classic] .rowActions .updateReadyButton{border-color:#28d7d059;color:#5fe3dd;background:#28d7d014}:root[data-cms-theme=classic] .catalogReleaseCard>div{border:1px solid rgba(40,215,208,.2);border-radius:11px;background:linear-gradient(120deg,#28d7d013,#28d7d005)}:root[data-cms-theme=classic] .catalogReleaseCard>div small{color:var(--accent)}:root[data-cms-theme=classic] .catalogReleaseCard>div strong{color:#f1f6f9}:root[data-cms-theme=classic] .catalogReleaseCard>div p{color:#8198aa}:root[data-cms-theme=classic] .catalogReleaseCard dt{color:#6f879a}:root[data-cms-theme=classic] .catalogReleaseCard dd{color:#b7c8d5}:root[data-cms-theme=classic] .catalogAutomationNote{border:1px solid rgba(71,209,155,.2);border-radius:10px;color:#8ebaa9;background:#47d19b0d}:root[data-cms-theme=classic] .catalogAutomationNote svg{color:#5ee5ad}:root[data-cms-theme=classic] .softwareCatalogStatus{border:1px solid var(--line);border-radius:11px;background:#030e1938}:root[data-cms-theme=classic] .softwareCatalogStatus small{color:#637b90}:root[data-cms-theme=classic] .softwareCatalogStatus strong{color:#dbe7ee}:root[data-cms-theme=classic] .softwareCatalogStatus em{color:#7390a4}:root[data-cms-theme=classic] .softwareCatalogStatus em.error{color:#ff8e9c}:root[data-cms-theme=classic] .dangerButton{border:1px solid rgba(240,109,125,.35);border-radius:9px;background:#f06d7d1f;color:#ff95a0}:root[data-cms-theme=classic] .toast.error{border-color:#f06d7d40;background:#2b1820;color:#ff9ba5}:root[data-cms-theme=classic] .streamFilterPanel{border:1px solid var(--line);border-radius:12px;background:linear-gradient(135deg,#102337e6,#091727eb)}:root[data-cms-theme=classic] .streamFilterHeader{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .streamFilterHeader strong{color:#dbe8f0}:root[data-cms-theme=classic] .streamFilterHeader small{color:#687f92}:root[data-cms-theme=classic] .filterReset{border:1px solid var(--line);border-radius:7px;color:#8198aa;background:#ffffff05}:root[data-cms-theme=classic] .streamFilterGrid label{color:#7990a3}:root[data-cms-theme=classic] .streamFilterGrid select,:root[data-cms-theme=classic] .streamFilterGrid input{border:1px solid rgba(143,174,205,.14);border-radius:8px;color:#bdccd7;background:#0a192a}:root[data-cms-theme=classic] .filterSearch>div{border:1px solid rgba(143,174,205,.14);border-radius:8px;color:#60778b;background:#0a192a}:root[data-cms-theme=classic] .filterSearch>div input{border:0;background:transparent}:root[data-cms-theme=classic] .streamFilterGrid select:focus,:root[data-cms-theme=classic] .filterSearch>div:focus-within{border-color:#28d7d061;box-shadow:0 0 0 3px #28d7d00b}:root[data-cms-theme=classic] .streamClients{color:var(--cyan)!important}:root[data-cms-theme=classic] .inlineSelect{border:1px solid var(--line);border-radius:6px;color:#a9bbc6;background:#0b1a2b}:root[data-cms-theme=classic] .streamHealthState>span{border-radius:50%;background:#687c8c;box-shadow:0 0 0 4px #687c8c14}:root[data-cms-theme=classic] .streamHealthState strong{color:#9db0bd}:root[data-cms-theme=classic] .streamHealthState small{color:#617689}:root[data-cms-theme=classic] .streamHealthState.online>span{background:#54dba5;box-shadow:0 0 0 4px #54dba517}:root[data-cms-theme=classic] .streamHealthState.online strong{color:#5cdda9}:root[data-cms-theme=classic] .streamHealthState.starting>span{background:#f0ab5c;box-shadow:0 0 0 4px #f0ab5c17}:root[data-cms-theme=classic] .streamHealthState.starting strong{color:#e6ac69}:root[data-cms-theme=classic] .streamHealthState.idle>span{background:#7e92ff;box-shadow:0 0 0 4px #7e92ff17}:root[data-cms-theme=classic] .streamHealthState.idle strong{color:#a9b4ff}:root[data-cms-theme=classic] .streamHealthState.down>span{background:#f06d7d;box-shadow:0 0 0 4px #f06d7d1a}:root[data-cms-theme=classic] .streamHealthState.down strong{color:#ff8997}:root[data-cms-theme=classic] .streamHealthState.down small{color:#b7717a}:root[data-cms-theme=classic] .streamNodes span,:root[data-cms-theme=classic] .streamTechnical span{border-radius:6px;background:#28d7cf14;color:#83d9d5}:root[data-cms-theme=classic] .streamTechnical span{background:#8b79ff14;color:#b1a9fa}:root[data-cms-theme=classic] .streamEpgState{color:#7a8ea0}:root[data-cms-theme=classic] .streamEpgState small{color:#5f7487}:root[data-cms-theme=classic] .streamEpgState.configured{color:#59dca8}:root[data-cms-theme=classic] .streamEpgState.configured small{color:#719f8c}:root[data-cms-theme=classic] .streamActions button{border:1px solid var(--line);border-radius:7px;color:#9db0bc;background:#ffffff06}:root[data-cms-theme=classic] .streamPublicId{color:#7de1dc}:root[data-cms-theme=classic] .checkField{color:#a6b8c7}:root[data-cms-theme=classic] .field .checkField input,:root[data-cms-theme=classic] .checkField input{border:0;border-radius:4px;accent-color:#29cfc8;box-shadow:none}:root[data-cms-theme=classic] .restartSchedule{border:1px solid rgba(40,215,208,.17);border-radius:11px;background:linear-gradient(135deg,#28d7d009,#7e92ff06)}:root[data-cms-theme=classic] .restartScheduleHeading strong{color:#dce9f1}:root[data-cms-theme=classic] .restartScheduleHeading small{color:#6f8598}:root[data-cms-theme=classic] .restartScheduleHeading button{border:1px solid rgba(240,109,125,.22);border-radius:7px;color:#f28b97;background:#f06d7d0f}:root[data-cms-theme=classic] .restartScheduleControls span{color:#91a6b6}:root[data-cms-theme=classic] .restartDayPicker button{border:1px solid var(--line);border-radius:8px;color:#8297a8;background:#0a192a}:root[data-cms-theme=classic] .restartDayPicker button.selected{border-color:#28d7d080;color:#061d27;background:linear-gradient(135deg,#34cfe0,#59e6a6);box-shadow:0 7px 20px #28d7d01c}:root[data-cms-theme=classic] .restartScheduleControls input[type=time]{color-scheme:dark}:root[data-cms-theme=classic] .modalCard form>footer{border-top:1px solid var(--line);background:#0b1726f7}:root[data-cms-theme=classic] .modalError{border:1px solid rgba(240,108,120,.2);border-radius:8px;background:#f06c7812}:root[data-cms-theme=classic] .seriesCountBadge{border-radius:7px;color:#5ee2da;background:#28d7d01c}:root[data-cms-theme=classic] .seriesCountBadge.viewers{color:#64ccea;background:#50bee21c}:root[data-cms-theme=classic] .inheritedSeriesNotice{border:1px solid rgba(40,215,208,.18);border-radius:9px;color:#83aaa9;background:#28d7d00a}:root[data-cms-theme=classic] .seriesSummary{border:1px solid rgba(40,215,208,.17);border-radius:13px;background:#28d7d009}:root[data-cms-theme=classic] .seriesSummary>img{border-radius:8px}:root[data-cms-theme=classic] .seriesSummary small{color:#6c8598}:root[data-cms-theme=classic] .seriesSummary strong{color:#dce8f1}:root[data-cms-theme=classic] .seriesSeasonGroups>section{border:1px solid var(--line);border-radius:12px}:root[data-cms-theme=classic] .seriesSeasonGroups>section>header{border-bottom:1px solid var(--line);background:#ffffff05}:root[data-cms-theme=classic] .seriesSeasonGroups>section>header strong{color:#dce9f1}:root[data-cms-theme=classic] .seriesSeasonGroups>section>header span{color:#688196}:root[data-cms-theme=classic] .bouquetStats article{border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#11263ad1,#091828f0);box-shadow:0 16px 42px #0000001f}:root[data-cms-theme=classic] .bouquetStats article>span{border:1px solid rgba(40,215,208,.18);border-radius:10px;color:#59ddd6;background:#28d7d013}:root[data-cms-theme=classic] .bouquetStats small{color:#667e92}:root[data-cms-theme=classic] .bouquetStats strong{color:#edf5fa}:root[data-cms-theme=classic] .bouquetStats em{color:#627b90}:root[data-cms-theme=classic] .bouquetToolbar{border-bottom:1px solid var(--line);background:#ffffff02}:root[data-cms-theme=classic] .bouquetPageSize{color:#778da0}:root[data-cms-theme=classic] .bouquetPageSize select,:root[data-cms-theme=classic] .bouquetSearch{border:1px solid var(--line);border-radius:8px;background:#0a192a;color:#aec0cd}:root[data-cms-theme=classic] .bouquetTypeFilter{border:1px solid var(--line);border-radius:9px;background:#030b1473}:root[data-cms-theme=classic] .bouquetTypeFilter button{border:0;border-radius:6px;background:transparent;color:#6f879a}:root[data-cms-theme=classic] .bouquetTypeFilter button.active{color:#63ddd7;background:#28d7d01a}:root[data-cms-theme=classic] .bouquetSearch svg{color:#617b90}:root[data-cms-theme=classic] .bouquetSearch input{border:0;background:transparent;color:#d9e5ed}:root[data-cms-theme=classic] .adultBadge{border-radius:5px;color:#f18c98;background:#f06c7817}:root[data-cms-theme=classic] .bouquetKind{color:#8da4b6}:root[data-cms-theme=classic] .bouquetKind.merged{color:#62ddd7}:root[data-cms-theme=classic] .lineFormSection{border:1px solid rgba(143,174,205,.13);border-radius:12px;background:#06111d73}:root[data-cms-theme=classic] .lineFormSection>header{border-bottom:1px solid rgba(143,174,205,.1);background:#ffffff03}:root[data-cms-theme=classic] .lineFormSection>header strong{color:#dce8f0}:root[data-cms-theme=classic] .lineFormSection>header small{color:#647e92}:root[data-cms-theme=classic] .lineFormSection>textarea{border:1px solid var(--line);border-radius:9px;color:#dce8f1;color-scheme:dark;background:#0a192a}:root[data-cms-theme=classic] .lineFormSection>textarea::placeholder{color:#586f82}:root[data-cms-theme=classic] .lineFormSection>textarea:hover{border-color:#8faecd40}:root[data-cms-theme=classic] .lineFormSection>textarea:focus{border-color:#28d7d07a;box-shadow:0 0 0 3px #28d7d00f}:root[data-cms-theme=classic] .lineTypeBadge{border:1px solid rgba(40,215,208,.2);border-radius:8px;color:#5bded7;background:#28d7d012}:root[data-cms-theme=classic] .lineCredentialControl>button{border:1px solid rgba(40,215,208,.18);border-radius:8px;color:#64dcd6;background:#28d7d00e}:root[data-cms-theme=classic] .lineCredentialControl>button:hover{border-color:#28d7d057;background:#28d7d017}:root[data-cms-theme=classic] .lineOptionGroup{border:1px solid rgba(143,174,205,.1);border-radius:8px;background:#ffffff03}:root[data-cms-theme=classic] .lineOutputChoices button{border:1px solid var(--line);border-radius:8px;color:#778fa2;background:#081725}:root[data-cms-theme=classic] .lineOutputChoices button.selected{color:#68e0da;border-color:#28d7d04d;background:#28d7d014}:root[data-cms-theme=classic] .lineProtocolChoice button{border:1px solid var(--line);border-radius:9px;color:#7e94a7;background:#081725}:root[data-cms-theme=classic] .lineProtocolChoice strong{color:#c7d6e1}:root[data-cms-theme=classic] .lineProtocolChoice small{color:#687f92}:root[data-cms-theme=classic] .lineProtocolChoice button.selected.secure{border-color:#39cd9952;color:#5ee0b4;background:#39cd9913}:root[data-cms-theme=classic] .lineProtocolChoice button.selected.legacy{border-color:#e8a35f52;color:#efb06d;background:#e8a35f13}:root[data-cms-theme=classic] .lineProtocolNotice{border:1px solid rgba(57,205,153,.14);border-radius:8px;color:#73998d;background:#39cd9909}:root[data-cms-theme=classic] .lineProtocolNotice.warning{border-color:#e8a35f33;color:#aa8968;background:#e8a35f0b}:root[data-cms-theme=classic] .lineBouquetSection>header>span{border-radius:9px;color:#61dcd6;background:#28d7d014}:root[data-cms-theme=classic] .lineBouquetPicker{border:0;border-radius:0}:root[data-cms-theme=classic] .lineBouquetPicker .bouquetPickerColumns article>svg{color:#50d6cf}:root[data-cms-theme=classic] .bouquetEditorModal>header>div>small,:root[data-cms-theme=classic] .bouquetOrderModal>header>div>small{color:#53d9d2}:root[data-cms-theme=classic] .bouquetEditorModal>header p,:root[data-cms-theme=classic] .bouquetOrderModal>header p{color:#667f93}:root[data-cms-theme=classic] .bouquetIdentityGrid{border:1px solid rgba(143,174,205,.12);border-radius:11px;background:#ffffff03}:root[data-cms-theme=classic] .bouquetIdentityGrid>label{color:#94a9b9}:root[data-cms-theme=classic] .bouquetIdentityGrid>label>input{border:1px solid var(--line);border-radius:8px;color:#e0eaf1;background:#081725}:root[data-cms-theme=classic] .bouquetIdentityGrid>label>input:focus{border-color:#28d7d06b;box-shadow:0 0 0 3px #28d7d00d}:root[data-cms-theme=classic] .bouquetContentTabs{border:1px solid var(--line);border-radius:11px;background:#030b1480}:root[data-cms-theme=classic] .bouquetContentTabs button{border:0;border-radius:8px;color:#70889b;background:transparent}:root[data-cms-theme=classic] .bouquetContentTabs button.active{color:#66ded8;background:#28d7d017;box-shadow:inset 0 0 0 1px #28d7d021}:root[data-cms-theme=classic] .bouquetContentTabs button span{border-radius:10px;color:inherit;background:#ffffff0b}:root[data-cms-theme=classic] .bouquetPicker{border:1px solid rgba(143,174,205,.13);border-radius:12px;background:#06111d8c}:root[data-cms-theme=classic] .bouquetPicker>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .bouquetPicker>header strong{color:#dce8f0}:root[data-cms-theme=classic] .bouquetPicker>header small{color:#647e92}:root[data-cms-theme=classic] .bouquetPicker>header label{border:1px solid var(--line);border-radius:8px;color:#627b8f;background:#081725}:root[data-cms-theme=classic] .bouquetPicker>header input{border:0;color:#d9e5ed;background:transparent}:root[data-cms-theme=classic] .bouquetPickerColumns>section:first-child{border-right:1px solid var(--line)}:root[data-cms-theme=classic] .bouquetPickerColumns>section>header{border-bottom:1px solid rgba(143,174,205,.09);background:#ffffff03}:root[data-cms-theme=classic] .bouquetPickerColumns>section>header strong{color:#8fa5b6}:root[data-cms-theme=classic] .bouquetPickerColumns>section>header span{border-radius:8px;color:#61dcd6;background:#28d7d014}:root[data-cms-theme=classic] .bouquetPickerColumns>section>div>p{color:#587086}:root[data-cms-theme=classic] .bouquetPickerColumns>section:first-child>div>button{border:0;border-bottom:1px solid rgba(143,174,205,.07);color:#88a0b1;background:transparent}:root[data-cms-theme=classic] .bouquetPickerColumns>section:first-child>div>button:hover{color:#65ddd7;background:#28d7d00b}:root[data-cms-theme=classic] .bouquetPickerColumns button strong,:root[data-cms-theme=classic] .bouquetPickerColumns article strong{color:inherit}:root[data-cms-theme=classic] .bouquetPickerColumns button small,:root[data-cms-theme=classic] .bouquetPickerColumns article small{color:#60788c}:root[data-cms-theme=classic] .bouquetPickerColumns article{border-bottom:1px solid rgba(143,174,205,.07);color:#8ca3b4}:root[data-cms-theme=classic] .bouquetPickerColumns article.bulkSelected{background:#28d7d00e;box-shadow:inset 3px 0 #28d7d080}:root[data-cms-theme=classic] .bouquetPickerColumns article>svg{color:#516b80}:root[data-cms-theme=classic] .bouquetRowSelect,:root[data-cms-theme=classic] .bouquetSelectAll input{accent-color:#28d7d0}:root[data-cms-theme=classic] .bouquetSelectAll{color:#718b9e}:root[data-cms-theme=classic] .bouquetSelectAll span{color:inherit!important;background:transparent!important}:root[data-cms-theme=classic] .bouquetBulkActions em{color:#5fdcd5}:root[data-cms-theme=classic] .bouquetBulkActions button{border:1px solid var(--line);border-radius:6px;color:#8097a9;background:#ffffff06}:root[data-cms-theme=classic] .bouquetBulkActions button:hover:not(:disabled){color:#63ddd7;border-color:#28d7d042}:root[data-cms-theme=classic] .bouquetBulkActions button.dangerText{color:#f17d88;border-color:#eb62702e}:root[data-cms-theme=classic] .bouquetPickerColumns article button,:root[data-cms-theme=classic] .bouquetOrderList article button{border:1px solid var(--line);border-radius:6px;color:#7991a4;background:#ffffff06}:root[data-cms-theme=classic] .bouquetPickerColumns article button:hover,:root[data-cms-theme=classic] .bouquetOrderList article button:hover{color:#63ddd7;border-color:#28d7d042}:root[data-cms-theme=classic] .bouquetOrderList article{border:1px solid rgba(143,174,205,.11);border-radius:9px;color:#71899d;background:#ffffff04}:root[data-cms-theme=classic] .bouquetOrderList article>b{color:#57d9d3}:root[data-cms-theme=classic] .bouquetOrderList article strong{color:#d6e3eb}:root[data-cms-theme=classic] .bouquetOrderList article small{color:#60798e}:root[data-cms-theme=classic] .bouquetOrderModal>footer{border-top:1px solid var(--line);background:#0b1726f7}@media(max-width:720px){:root[data-cms-theme=classic] .bouquetPickerColumns>section:first-child{border-right:0;border-bottom:1px solid var(--line)}}:root[data-cms-theme=classic] .episodeFolderBrowser{border:1px solid rgba(40,215,208,.17);border-radius:10px;background:#28d7d006}:root[data-cms-theme=classic] .episodeFolderBrowser>header strong{color:#cfe3ec}:root[data-cms-theme=classic] .episodeFolderBrowser button{border:1px solid var(--line);border-radius:7px;color:#91a8b8;background:#ffffff06}:root[data-cms-theme=classic] .episodeFolderBrowser>small{color:#637c90}:root[data-cms-theme=classic] .episodeFormats{border:1px solid rgba(126,146,255,.16);border-radius:9px;background:#7e92ff0a}:root[data-cms-theme=classic] .episodeFormats strong{color:#cbd2ff}:root[data-cms-theme=classic] .episodeFormats span{color:#7e8cac}:root[data-cms-theme=classic] .domainManagerModal>header small{color:#46cfc9}:root[data-cms-theme=classic] .domainIntro{border:1px solid rgba(40,215,208,.18);border-radius:12px;background:linear-gradient(135deg,#28d7d013,#28d7d006)}:root[data-cms-theme=classic] .domainFeatureIcon,:root[data-cms-theme=classic] .domainSectionHeading>span{border:1px solid rgba(40,215,208,.2);border-radius:10px;color:#59ddd7;background:#28d7d014}:root[data-cms-theme=classic] .domainIntro small{color:#648196}:root[data-cms-theme=classic] .domainIntro strong{color:#dceaf3}:root[data-cms-theme=classic] .domainFormSection{border:1px solid rgba(143,174,205,.14);border-radius:13px;background:#ffffff03}:root[data-cms-theme=classic] .domainSectionHeading{border-bottom:1px solid rgba(143,174,205,.1);background:#ffffff04}:root[data-cms-theme=classic] .domainSectionHeading strong{color:#dce8f1}:root[data-cms-theme=classic] .domainSectionHeading small{color:#677d91}:root[data-cms-theme=classic] .domainField{color:#98acbd}:root[data-cms-theme=classic] .domainField>span em{border-radius:5px;color:#6c8498;background:#ffffff09}:root[data-cms-theme=classic] .domainField input,:root[data-cms-theme=classic] .domainField textarea{border:1px solid rgba(143,174,205,.16);border-radius:9px;color:#e5eef5;background:#0a1726;box-shadow:inset 0 1px #ffffff05}:root[data-cms-theme=classic] .domainField input::placeholder,:root[data-cms-theme=classic] .domainField textarea::placeholder{color:#536b7f}:root[data-cms-theme=classic] .domainField input:hover,:root[data-cms-theme=classic] .domainField textarea:hover{border-color:#8faecd42}:root[data-cms-theme=classic] .domainField input:focus,:root[data-cms-theme=classic] .domainField textarea:focus{border-color:#28d7d080;background:#0a1a2a;box-shadow:0 0 0 3px #28d7d012}:root[data-cms-theme=classic] .domainField>small{color:#60778b}:root[data-cms-theme=classic] .domainStreamingSource{border:1px solid rgba(40,215,208,.16);border-radius:11px;background:#28d7d009}:root[data-cms-theme=classic] .domainStreamingSource>strong{color:#dff8f5}:root[data-cms-theme=classic] .domainCloudflareGuide{border:1px solid rgba(40,215,208,.15);border-radius:10px;background:linear-gradient(135deg,#28d7d00b,#7e92ff06)}:root[data-cms-theme=classic] .domainCloudflareGuide>strong{color:#d5e8ef}:root[data-cms-theme=classic] .domainCloudflareGuide ol{color:#8fa5b5}:root[data-cms-theme=classic] .domainCloudflareGuide b{color:#63d9d3}:root[data-cms-theme=classic] .domainCloudflareGuide>small{color:#667d90}:root[data-cms-theme=classic] .domainCloudflareClear{border:1px solid rgba(240,108,120,.16);border-radius:9px;color:#c99098;background:#f06c7809}:root[data-cms-theme=classic] .domainCloudflareClear input{border:0;accent-color:#f06c78;box-shadow:none}:root[data-cms-theme=classic] .domainCloudflareSaveHint{color:#d6a05f}:root[data-cms-theme=classic] .domainInputWithIcon>svg{color:#617b90}:root[data-cms-theme=classic] .domainSafety{border:1px solid rgba(75,210,160,.18);border-radius:12px;background:#4bd2a00b}:root[data-cms-theme=classic] .domainSafety>svg{color:#55dca5}:root[data-cms-theme=classic] .domainSafety strong{color:#cae8db}:root[data-cms-theme=classic] .domainSafety span{color:#6d8792}:root[data-cms-theme=classic] .domainRenewalStatus{border:1px solid rgba(230,165,88,.16);border-radius:11px;background:#e6a55809}:root[data-cms-theme=classic] .domainRenewalStatus>span{border-radius:9px;color:#dba15e;background:#e6a55817}:root[data-cms-theme=classic] .domainRenewalStatus strong{color:#dbc7ac}:root[data-cms-theme=classic] .domainRenewalStatus small{color:#6f8291}:root[data-cms-theme=classic] .domainRenewalStatus em{border-radius:999px;color:#dba15e;background:#e6a55814}:root[data-cms-theme=classic] .domainRenewalStatus.configured{border-color:#59e1a92b;background:#59e1a909}:root[data-cms-theme=classic] .domainRenewalStatus.configured>span{color:#59dfa9;background:#59e1a917}:root[data-cms-theme=classic] .domainRenewalStatus.configured strong{color:#c9e8db}:root[data-cms-theme=classic] .domainRenewalStatus.configured em{color:#60dfa9;background:#59e1a914}:root[data-cms-theme=classic] .nodeAddress{color:#5f8092!important}:root[data-cms-theme=classic] .domainStatusList>div{border:1px solid var(--line);border-radius:11px;background:#ffffff05}:root[data-cms-theme=classic] .domainStatusList p span{color:var(--muted)}:root[data-cms-theme=classic] .domainStatusList em{color:var(--muted)}:root[data-cms-theme=classic] .domainStatusBadge{border:1px solid rgba(230,165,88,.17);border-radius:999px;color:#dfaa69!important;background:#e6a55812}:root[data-cms-theme=classic] .domainStatusBadge.active{border-color:#59e1a92e;color:#63dfa9!important;background:#59e1a912}:root[data-cms-theme=classic] .domainStatusBadge.error{border-color:#f06c782e;color:#ff8a96!important;background:#f06c7812}:root[data-cms-theme=classic] .domainState{border-radius:9px;color:#ff8a96;background:#f06c7817}:root[data-cms-theme=classic] .domainState.active{color:#59e1a9;background:#59e1a917}:root[data-cms-theme=classic] .domainStatusList .domainError{color:#ff8a96}:root[data-cms-theme=classic] .formSuccess{border:1px solid rgba(89,225,169,.2);border-radius:8px;color:#65e4b0;background:#59e1a912}:root[data-cms-theme=classic] .formPending{border:1px solid rgba(75,206,216,.24);border-radius:8px;color:#80e4eb;background:#4bced812}:root[data-cms-theme=classic] .secretResult p{color:var(--muted)}:root[data-cms-theme=classic] .secretResult code{border:1px solid rgba(40,215,208,.2);border-radius:9px;background:#07111d;color:#75e2dd}:root[data-cms-theme=classic] .secretIcon{border-radius:50%;background:#47d19b1a;color:#55dba5}:root[data-cms-theme=classic] .sourceGuide{border:1px solid rgba(40,215,208,.15);border-radius:9px;background:#28d7d009}:root[data-cms-theme=classic] .sourceGuide strong{color:#cce9e7}:root[data-cms-theme=classic] .sourceGuide p{color:#7790a2}:root[data-cms-theme=classic] .sourceGuide ul{color:#8198a8}:root[data-cms-theme=classic] .sourceGuide b{color:#a9c1ce}:root[data-cms-theme=classic] .sourceGuide>small{color:#58bcb9}:root[data-cms-theme=classic] .sourceBlock{border:1px solid var(--line);border-radius:10px;background:#ffffff05}:root[data-cms-theme=classic] .sourceBlock input,:root[data-cms-theme=classic] .sourceBlock textarea{border:1px solid var(--line);border-radius:7px;background:#ffffff09;color:#dfeaf2}:root[data-cms-theme=classic] .sourceControl>span{color:#9eb2c1}:root[data-cms-theme=classic] .sourceControl>span small{color:#61788c}:root[data-cms-theme=classic] .sourceRealtime{border:1px solid rgba(143,174,205,.08);border-radius:8px;background:#ffffff03}:root[data-cms-theme=classic] .sourceRealtime>small{color:#61788c}:root[data-cms-theme=classic] .sourceTitle{color:#bdccd8}:root[data-cms-theme=classic] .sourceTitle small{color:#657d91}:root[data-cms-theme=classic] .sourceTitle button{border:1px solid var(--line);border-radius:6px;background:#ffffff06;color:#86a0b2}:root[data-cms-theme=classic] .sourceTitle button.removeSource{color:#e47f89}:root[data-cms-theme=classic] .toast{border:1px solid rgba(71,209,155,.2);border-radius:10px;background:#10271f;color:#74dfb3;box-shadow:0 15px 45px #00000059}:root[data-cms-theme=classic] .toast button{border:0;background:transparent;color:inherit}:root[data-cms-theme=classic] .searchResults{border:1px solid var(--line);border-radius:10px;background:#091524fa;box-shadow:0 22px 70px #0006}:root[data-cms-theme=classic] .searchResults button{border:0;border-radius:7px;background:transparent;color:#91a7ba}:root[data-cms-theme=classic] .searchResults button:hover{background:#28d7d012;color:#d9f5f3}:root[data-cms-theme=classic] .searchResults p{color:#657b8f}:root[data-cms-theme=classic] .timeline>div{border-bottom:1px solid rgba(143,174,205,.07)}:root[data-cms-theme=classic] .timeline>div:last-child{border-bottom:0}:root[data-cms-theme=classic] .timelineDot{border-radius:50%;background:#35d3cb;box-shadow:0 0 0 4px #35d3cb17}:root[data-cms-theme=classic] .timelineDot.violetDot{background:#9e8cfa;box-shadow:0 0 0 4px #9e8cfa17}:root[data-cms-theme=classic] .timelineDot.redDot{background:#f06c78;box-shadow:0 0 0 4px #f06c7817}:root[data-cms-theme=classic] .timeline strong{color:#dce7ef}:root[data-cms-theme=classic] .timeline small{color:#60778c}:root[data-cms-theme=classic] .auditEvent{border:1px solid rgba(115,153,180,.12);border-radius:10px;background:#07162257}:root[data-cms-theme=classic] .auditEventIcon{border:1px solid rgba(66,215,205,.19);border-radius:9px;color:#53d9d1;background:#28beb712}:root[data-cms-theme=classic] .auditEventBody>header strong{color:#e1ebf2}:root[data-cms-theme=classic] .auditEventBody>header em{border-radius:999px;color:#55dcae;background:#30cc9a17}:root[data-cms-theme=classic] .auditEventBody>p{color:#70889b}:root[data-cms-theme=classic] .auditEventBody>p b{color:#a9bdca}:root[data-cms-theme=classic] .auditMeta{color:#70899d}:root[data-cms-theme=classic] .auditMeta b{color:#a8becd}:root[data-cms-theme=classic] .auditMeta code{color:#68d8d2}:root[data-cms-theme=classic] .auditDetails{border-top:1px solid rgba(120,159,185,.1)}:root[data-cms-theme=classic] .auditDetails summary{color:#74aeb2}:root[data-cms-theme=classic] .auditDetails dl>div{border-radius:6px;background:#ffffff05}:root[data-cms-theme=classic] .auditDetails dt{color:#617b90}:root[data-cms-theme=classic] .auditDetails dd{color:#aabfcc}:root[data-cms-theme=classic] .auditEmpty{color:#687f92}:root[data-cms-theme=classic] .securityList>div{border-bottom:1px solid rgba(143,174,205,.07)}:root[data-cms-theme=classic] .securityList>div:last-child{border-bottom:0}:root[data-cms-theme=classic] .securityList strong{color:#dce7ef}:root[data-cms-theme=classic] .securityList small{color:#60778c}:root[data-cms-theme=classic] .confirmActions button{border:1px solid rgba(240,108,120,.18);border-radius:6px;background:#f06c780f;color:#e58a93}:root[data-cms-theme=classic] .confirmActions button:last-child{border-color:var(--line);background:transparent;color:#8296a8}:root[data-cms-theme=classic] .packageCard{border:1px solid var(--line);border-radius:12px;background:linear-gradient(145deg,#142b41cc,#0a1828eb);color:inherit;box-shadow:0 18px 55px #00000021}:root[data-cms-theme=classic] .packageCard:hover{border-color:#28d7d04d}:root[data-cms-theme=classic] .packageCard>div{color:#5edbd5}:root[data-cms-theme=classic] .packageCard strong{color:#edf4f8}:root[data-cms-theme=classic] .packageCard small{color:#677e92}:root[data-cms-theme=classic] .packageCard b{color:#61ded8}:root[data-cms-theme=classic] .packageFormSection{border:1px solid rgba(40,215,208,.16);border-radius:13px;background:#0717269e}:root[data-cms-theme=classic] .packageFormSection>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .packageFormSection>header strong{color:#e8f2f7}:root[data-cms-theme=classic] .packageFormSection>header small{color:#71899c}:root[data-cms-theme=classic] .searchChecklist{border:1px solid rgba(143,174,205,.16);border-radius:10px;background:#091827}:root[data-cms-theme=classic] .searchChecklistToolbar{border-bottom:1px solid var(--line);color:#688196}:root[data-cms-theme=classic] .searchChecklistToolbar input{border:0;background:transparent}:root[data-cms-theme=classic] .searchChecklistToolbar span{color:#56d8d2}:root[data-cms-theme=classic] .searchChecklistActions{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .searchChecklistActions button{border:1px solid var(--line);border-radius:7px;color:#98adbd;background:#ffffff06}:root[data-cms-theme=classic] .searchChecklistOptions label{border-radius:7px;color:#aabcca}:root[data-cms-theme=classic] .searchChecklistOptions label:hover{background:#28d7d00f;color:#e7f4f7}:root[data-cms-theme=classic] .packageTransferSearch{border:1px solid var(--line);border-radius:9px;color:#698298;background:#091827}:root[data-cms-theme=classic] .packageTransferSearch input{border:0;background:transparent}:root[data-cms-theme=classic] .packageTransferColumns>section{border:1px solid var(--line);border-radius:10px;background:#091827}:root[data-cms-theme=classic] .packageTransferColumns>section>header{border-bottom:1px solid var(--line);color:#a9bdca}:root[data-cms-theme=classic] .packageTransferColumns>section>header span{border-radius:999px;color:#55d8d2;background:#28d7d017}:root[data-cms-theme=classic] .packageTransferColumns>section>div>button,:root[data-cms-theme=classic] .packageTransferSelected{border:0;border-bottom:1px solid rgba(143,174,205,.08);color:#a9bcc9;background:transparent}:root[data-cms-theme=classic] .packageTransferColumns>section>div>button:hover{color:#65dfda;background:#28d7d00d}:root[data-cms-theme=classic] .packageTransferColumns small{color:#60788d}:root[data-cms-theme=classic] .packageTransferSelected button{border:1px solid var(--line);border-radius:7px;color:#8197a9;background:#ffffff05}:root[data-cms-theme=classic] .packageCatalogToolbar{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .packageCatalogToolbar select,:root[data-cms-theme=classic] .packageRows select{border:1px solid var(--line);border-radius:8px;color:#a9bdca;background-color:#091827}:root[data-cms-theme=classic] .packageSearch{border:1px solid var(--line);border-radius:8px;color:#647c91;background:#091827}:root[data-cms-theme=classic] .packageSearch input{border:0;background:transparent}:root[data-cms-theme=classic] .packageRows{color:#7f95a7}:root[data-cms-theme=classic] .packageBulkBar{border-bottom:1px solid var(--line);background:#28d7d005}:root[data-cms-theme=classic] .packageBulkBar button{border:1px solid var(--line);border-radius:7px;color:#9cb0bf;background:#ffffff06}:root[data-cms-theme=classic] .packageBulkBar span{color:#57d9d3}:root[data-cms-theme=classic] .packageCatalogTable td>small{color:#6f8699}:root[data-cms-theme=classic] .packageCountBadge,:root[data-cms-theme=classic] .packageLinkButton{border-radius:8px;color:#58ddd6;background:#28d7d017}:root[data-cms-theme=classic] .packageLinkButton{border:1px solid rgba(40,215,208,.12)}:root[data-cms-theme=classic] .packageLinkButton:hover{border-color:#28d7d059}:root[data-cms-theme=classic] .mutedCell{color:#667e91}:root[data-cms-theme=classic] .packageEmpty{color:#657e92}:root[data-cms-theme=classic] .packagePagination{border-top:1px solid var(--line);color:#71889a}:root[data-cms-theme=classic] .packagePagination button{border:1px solid var(--line);border-radius:8px;color:#90a4b4;background:#ffffff05}:root[data-cms-theme=classic] .packagePagination strong{color:#a7b8c5}:root[data-cms-theme=classic] .packageConnectionsBody>section{border:1px solid var(--line);border-radius:11px}:root[data-cms-theme=classic] .packageConnectionsBody h3{border-bottom:1px solid var(--line);color:#d8e4eb}:root[data-cms-theme=classic] .packageConnectionsBody h3 span{border-radius:999px;color:#5bdcd6;background:#28d7d017}:root[data-cms-theme=classic] .migrationSecurity{border:1px solid rgba(40,215,208,.18);border-radius:11px;background:linear-gradient(90deg,#28d7d013,#28d7d006);color:#58d8d2}:root[data-cms-theme=classic] .migrationSecurity strong{color:#cce9e7}:root[data-cms-theme=classic] .migrationSecurity small{color:#70899d}:root[data-cms-theme=classic] .migrationSecurity>span{border:1px solid rgba(40,215,208,.14);border-radius:20px;color:#72d9d4}:root[data-cms-theme=classic] .migrationAlert{border:1px solid rgba(71,209,155,.18);border-radius:9px;background:#47d19b0f;color:#71dcae}:root[data-cms-theme=classic] .migrationAlert.error{border-color:#f06c7833;background:#f06c7811;color:#eb8e98}:root[data-cms-theme=classic] .migrationAlert.warning{border-color:#efae4f38;background:#efae4f11;color:#efbd75}:root[data-cms-theme=classic] .migrationAllowedHosts{border:1px solid rgba(40,215,208,.14);border-radius:9px;background:#06172585;color:#7d96aa}:root[data-cms-theme=classic] .migrationAllowedHosts strong{color:#cce9e7}:root[data-cms-theme=classic] .migrationHostPolicy{border:1px solid rgba(40,215,208,.16);border-radius:10px;background:#28d7d009}:root[data-cms-theme=classic] .migrationHostPolicy>div:first-child strong{color:#d6e7f1}:root[data-cms-theme=classic] .migrationHostPolicy>div:first-child small{color:#748ca0}:root[data-cms-theme=classic] .migrationHostList>span{border:1px solid rgba(116,145,165,.18);border-radius:8px;background:#05121f9e}:root[data-cms-theme=classic] .migrationHostList code{color:#9fdedb}:root[data-cms-theme=classic] .migrationHostList small{color:#71899c}:root[data-cms-theme=classic] .migrationHostList button{border:0;border-radius:6px;background:#f06c7814;color:#e7838d}:root[data-cms-theme=classic] .migrationHostList em{color:#71899c}:root[data-cms-theme=classic] .migrationWizard>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .migrationWizard>header>span{border-radius:9px;background:#28d7d014;color:#53d9d3}:root[data-cms-theme=classic] .migrationWizard h2,:root[data-cms-theme=classic] .migrationProgress h2,:root[data-cms-theme=classic] .migrationChecks h2,:root[data-cms-theme=classic] .migrationTableHeader h2{color:#e8f0f6}:root[data-cms-theme=classic] .migrationWizard header p,:root[data-cms-theme=classic] .migrationChecks header p,:root[data-cms-theme=classic] .migrationTableHeader p{color:#687f94}:root[data-cms-theme=classic] .migrationFormGrid label,:root[data-cms-theme=classic] .jobPicker,:root[data-cms-theme=classic] .resumeBox label{color:#8fa5b7}:root[data-cms-theme=classic] .migrationFormGrid input,:root[data-cms-theme=classic] .migrationFormGrid select,:root[data-cms-theme=classic] .jobPicker select,:root[data-cms-theme=classic] .resumeBox input{border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:#dce7ef}:root[data-cms-theme=classic] .migrationFormGrid input:focus,:root[data-cms-theme=classic] .migrationFormGrid select:focus,:root[data-cms-theme=classic] .jobPicker select:focus,:root[data-cms-theme=classic] .resumeBox input:focus{border-color:#28d7d06b;box-shadow:0 0 0 3px #28d7d00d}:root[data-cms-theme=classic] .migrationWizard fieldset{border:1px solid var(--line);border-radius:10px}:root[data-cms-theme=classic] .migrationWizard legend{color:#7f96a9}:root[data-cms-theme=classic] .migrationSelectionHeader>div:first-child strong{color:#d6e7f1}:root[data-cms-theme=classic] .migrationSelectionHeader>div:first-child small{color:#71899c}:root[data-cms-theme=classic] .migrationEntities label{border:1px solid rgba(143,174,205,.08);border-radius:7px;background:#ffffff05;color:#9aafc0}:root[data-cms-theme=classic] .migrationEntities input{accent-color:#31d3cc}:root[data-cms-theme=classic] .migrationEntities label strong{color:#aebfcb}:root[data-cms-theme=classic] .migrationEntities label small{color:#647b8e}:root[data-cms-theme=classic] .migrationRecordGroup{border:1px solid rgba(40,215,208,.16);border-radius:10px;background:#05121f6b}:root[data-cms-theme=classic] .migrationRecordGroup>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .migrationRecordGroup>header strong{color:#d6e7f1}:root[data-cms-theme=classic] .migrationRecordGroup>header small{color:#71899c}:root[data-cms-theme=classic] .migrationRecordGroup>header button,:root[data-cms-theme=classic] .migrationRecordGroup>footer button{border:1px solid var(--line);border-radius:7px;background:#ffffff06;color:#9cb0bf}:root[data-cms-theme=classic] .migrationRecordToolbar{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .migrationRecordToolbar input{border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:#dce7ef}:root[data-cms-theme=classic] .migrationRecordToolbar input:focus{border-color:#28d7d06b;box-shadow:0 0 0 3px #28d7d00d}:root[data-cms-theme=classic] .migrationRecordList>label{border:1px solid rgba(143,174,205,.09);border-radius:8px;background:#ffffff05}:root[data-cms-theme=classic] .migrationRecordList input{accent-color:#31d3cc}:root[data-cms-theme=classic] .migrationRecordList strong{color:#b7c8d3}:root[data-cms-theme=classic] .migrationRecordList small{color:#667e91}:root[data-cms-theme=classic] .migrationRecordGroup>footer{border-top:1px solid var(--line);color:#748b9d}:root[data-cms-theme=classic] .migrationLiveCategories{border:1px solid rgba(40,215,208,.16);border-radius:10px;background:#28d7d006}:root[data-cms-theme=classic] .migrationLiveCategories>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .migrationLiveCategories>header strong{color:#d6e7f1}:root[data-cms-theme=classic] .migrationLiveCategories>header small{color:#748ca0}:root[data-cms-theme=classic] .migrationLiveCategories>header>span{border-radius:999px;background:#28d7d014;color:#62d9d4}:root[data-cms-theme=classic] .migrationCategoryToolbar{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .migrationCategoryToolbar input{border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:#dce7ef}:root[data-cms-theme=classic] .migrationCategoryToolbar input:focus{border-color:#28d7d06b;box-shadow:0 0 0 3px #28d7d00d}:root[data-cms-theme=classic] .migrationCategoryGrid>label{border:1px solid rgba(143,174,205,.09);border-radius:8px;background:#ffffff05}:root[data-cms-theme=classic] .migrationCategoryGrid input{accent-color:#31d3cc}:root[data-cms-theme=classic] .migrationCategoryGrid strong{color:#aebfcb}:root[data-cms-theme=classic] .migrationCategoryGrid small{color:#647b8e}:root[data-cms-theme=classic] .migrationCategoryEmpty{color:#71899c}:root[data-cms-theme=classic] .migrationLiveCategories>footer{border-top:1px solid rgba(239,174,79,.13);background:#efae4f09;color:#c89c63}:root[data-cms-theme=classic] .migrationState{border-radius:20px;background:#70849717;color:#8096aa}:root[data-cms-theme=classic] .migrationState.running,:root[data-cms-theme=classic] .migrationState.resuming{background:#28d7d014;color:#5ddbd5}:root[data-cms-theme=classic] .migrationState.completed{background:#47d19b14;color:#5ed9a8}:root[data-cms-theme=classic] .migrationState.failed,:root[data-cms-theme=classic] .migrationState.interrupted{background:#f06c7814;color:#ea8993}:root[data-cms-theme=classic] .progressNumber strong{color:#f0f5f8}:root[data-cms-theme=classic] .progressNumber small{color:#6b8296}:root[data-cms-theme=classic] .migrationBar{border-radius:7px;background:#ffffff0e}:root[data-cms-theme=classic] .migrationBar i{border-radius:inherit;background:linear-gradient(90deg,#25bdb7,#55ddd6);box-shadow:0 0 16px #28d7d040}:root[data-cms-theme=classic] .migrationMetrics span{border:1px solid var(--line);border-radius:8px;background:#ffffff05}:root[data-cms-theme=classic] .migrationMetrics small{color:#60768a}:root[data-cms-theme=classic] .migrationMetrics strong{color:#b9c9d5}:root[data-cms-theme=classic] .resumeBox{border:1px solid rgba(242,166,92,.18);border-radius:9px;background:#f2a65c0b}:root[data-cms-theme=classic] .reportButton{border:1px solid var(--line);border-radius:8px;background:transparent;color:#86a0b4}:root[data-cms-theme=classic] .reportButton:hover{border-color:#28d7d03d;color:#6eddd8}:root[data-cms-theme=classic] .migrationChecks>header,:root[data-cms-theme=classic] .migrationTableHeader{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .migrationChecks>div>div{border-bottom:1px solid rgba(143,174,205,.07)}:root[data-cms-theme=classic] .migrationChecks>div>div:last-child{border-bottom:0}:root[data-cms-theme=classic] .migrationChecks strong{color:#c8d7e2}:root[data-cms-theme=classic] .migrationChecks small{color:#687f93}:root[data-cms-theme=classic] .checkOk,:root[data-cms-theme=classic] .checkError{border-radius:20px;background:#47d19b12;color:#62d7a7}:root[data-cms-theme=classic] .checkError{background:#f06c7812;color:#e88993}:root[data-cms-theme=classic] .migrationTableHeader>strong{color:#67dcd6}:root[data-cms-theme=classic] .provisioningSecure{border:1px solid rgba(71,209,155,.18);border-radius:22px;background:#47d19b0f;color:#68dbaa}:root[data-cms-theme=classic] .provisioningSteps{border:1px solid var(--line);border-radius:11px;background:var(--panel)}:root[data-cms-theme=classic] .provisioningSteps>div{border-right:1px solid var(--line)}:root[data-cms-theme=classic] .provisioningSteps>div:last-child{border-right:0}:root[data-cms-theme=classic] .provisioningSteps span{border:1px solid var(--line);border-radius:50%;color:#7890a5}:root[data-cms-theme=classic] .provisioningSteps strong{color:#c9d7e2}:root[data-cms-theme=classic] .provisioningSteps small{color:#667c90}:root[data-cms-theme=classic] .provisioningSteps>div.active{background:#28d7d009}:root[data-cms-theme=classic] .provisioningSteps>div.active span{border-color:#28d7d040;background:#28d7d017;color:#62ddd7}:root[data-cms-theme=classic] .provisioningForm>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .provisioningForm>header>span{border-radius:9px;background:#28d7d014;color:#59d9d3}:root[data-cms-theme=classic] .provisioningForm h2,:root[data-cms-theme=classic] .provisioningResult h2,:root[data-cms-theme=classic] .provisioningInstructions h2{color:#e6eef5}:root[data-cms-theme=classic] .provisioningForm header p{color:#698095}:root[data-cms-theme=classic] .provisioningGrid label{color:#8da3b6}:root[data-cms-theme=classic] .provisioningGrid input,:root[data-cms-theme=classic] .provisioningGrid select{border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:#dce8f1}:root[data-cms-theme=classic] .provisioningGrid input:focus,:root[data-cms-theme=classic] .provisioningGrid select:focus{border-color:#28d7d06b;box-shadow:0 0 0 3px #28d7d00d}:root[data-cms-theme=classic] .provisioningNotice{border:1px solid rgba(40,215,208,.14);border-radius:9px;background:#28d7d009;color:#55d9d3}:root[data-cms-theme=classic] .provisioningNotice strong{color:#bddbd9}:root[data-cms-theme=classic] .provisioningNotice small{color:#6c8396}:root[data-cms-theme=classic] .provisioningResult>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .provisioningState{border-radius:20px;background:#70849717;color:#8da1b3}:root[data-cms-theme=classic] .provisioningState.waiting,:root[data-cms-theme=classic] .provisioningState.created,:root[data-cms-theme=classic] .provisioningState.enrolling{background:#f2a65c14;color:#e9a968}:root[data-cms-theme=classic] .provisioningState.online{background:#47d19b14;color:#5ed9a8}:root[data-cms-theme=classic] .provisioningState.failed,:root[data-cms-theme=classic] .provisioningState.revoked,:root[data-cms-theme=classic] .provisioningState.expired{background:#f06c7814;color:#e88993}:root[data-cms-theme=classic] .provisioningEmpty{color:#536b80}:root[data-cms-theme=classic] .provisioningEmpty strong{color:#a7bac9}:root[data-cms-theme=classic] .provisioningEmpty p{color:#60778b}:root[data-cms-theme=classic] .provisioningOutput dl>div{border-bottom:1px solid rgba(143,174,205,.07)}:root[data-cms-theme=classic] .provisioningOutput dt{color:#60768a}:root[data-cms-theme=classic] .provisioningOutput dd{color:#afc0cd}:root[data-cms-theme=classic] .provisioningMessage{border-radius:7px;background:#ffffff06;color:#8197aa}:root[data-cms-theme=classic] .provisioningPolling{color:#71889b}:root[data-cms-theme=classic] .provisioningPolling>span{border-radius:50%;background:#53697b}:root[data-cms-theme=classic] .provisioningPolling>span.active{background:#50d9d1;box-shadow:0 0 0 4px #28d7d012}:root[data-cms-theme=classic] .provisioningPolling small{color:#5f7588}:root[data-cms-theme=classic] .commandHeader{color:#98abba}:root[data-cms-theme=classic] .commandHeader button{border:0;background:transparent;color:#60dcd6}:root[data-cms-theme=classic] .installCommand{border:1px solid rgba(40,215,208,.16);border-radius:8px;background:#06111d;color:#81ddd9}:root[data-cms-theme=classic] .secretWarning{color:#bc8760}:root[data-cms-theme=classic] .provisioningAlert{border:1px solid rgba(71,209,155,.18);border-radius:9px;background:#47d19b0f;color:#64dbaa}:root[data-cms-theme=classic] .provisioningAlert small{color:#759488}:root[data-cms-theme=classic] .provisioningAlert.error{border-color:#f06c7833;background:#f06c780f;color:#e88993}:root[data-cms-theme=classic] .sshInstaller{border:1px solid rgba(40,215,208,.18);border-radius:10px;background:#28d7d007}:root[data-cms-theme=classic] .sshInstaller>header{color:#54d8d2}:root[data-cms-theme=classic] .sshInstaller>header strong{color:#c9e3e1}:root[data-cms-theme=classic] .sshInstaller>header small{color:#71899c}:root[data-cms-theme=classic] .sshGrid label{color:#849bad}:root[data-cms-theme=classic] .sshGrid input{border:1px solid var(--line);border-radius:7px;background:#0a192a;color:#dbe7ef}:root[data-cms-theme=classic] .sshGrid input:focus{border-color:#28d7d066;box-shadow:0 0 0 3px #28d7d00d}:root[data-cms-theme=classic] .sshFingerprint,:root[data-cms-theme=classic] .sshProgress{border:1px solid rgba(71,209,155,.2);border-radius:8px;background:#47d19b0d;color:#64dbaa}:root[data-cms-theme=classic] .sshFingerprint strong,:root[data-cms-theme=classic] .sshProgress strong{color:#bcd8ce}:root[data-cms-theme=classic] .sshFingerprint small,:root[data-cms-theme=classic] .sshProgress small{color:#728c84}:root[data-cms-theme=classic] .sshFingerprint code{color:#82dbc0}:root[data-cms-theme=classic] .sshProgress.failed{border-color:#f06c7833;background:#f06c780d;color:#e88993}:root[data-cms-theme=classic] .manualInstallDivider{color:#63798c}:root[data-cms-theme=classic] .manualInstallDivider:before,:root[data-cms-theme=classic] .manualInstallDivider:after{background:#8faecd17}:root[data-cms-theme=classic] .provisioningInstructions>div{border:1px solid var(--line);border-radius:9px;background:#ffffff05}:root[data-cms-theme=classic] .provisioningInstructions>div>span{color:#55d8d2}:root[data-cms-theme=classic] .provisioningInstructions p{color:#667d90}:root[data-cms-theme=classic] .provisioningInstructions strong{color:#aebfcb}:root[data-cms-theme=classic] .magStats article{border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#13283dbd,#091625e6)}:root[data-cms-theme=classic] .magStats article>svg{border-radius:9px;background:#28d7d014;color:#5cdad4}:root[data-cms-theme=classic] .magStats small{color:#657c90}:root[data-cms-theme=classic] .magStats strong{color:#eaf2f7}:root[data-cms-theme=classic] .magPortalCard>span{border-radius:9px;background:#28d7d014;color:#58dad4}:root[data-cms-theme=classic] .magPortalCard small{color:#657c90}:root[data-cms-theme=classic] .magPortalCard strong{color:#d9e8f0}:root[data-cms-theme=classic] .magPortalCard em{color:#647b8e}:root[data-cms-theme=classic] .magPortalCard button{border:1px solid var(--line);border-radius:8px;background:#ffffff06;color:#7fded9}:root[data-cms-theme=classic] .magPortalCard .portalProtocolSwitch button{color:#778fa3;background:#081725}:root[data-cms-theme=classic] .magPortalCard .portalProtocolSwitch button.active.secure{border-color:#39cd994d;color:#5ee0b4;background:#39cd9912}:root[data-cms-theme=classic] .magPortalCard .portalProtocolSwitch button.active.legacy{border-color:#e8a35f4d;color:#efb06d;background:#e8a35f12}:root[data-cms-theme=classic] .portalProtocolNote{color:#73998d}:root[data-cms-theme=classic] .portalProtocolNote.warning{color:#aa8968}:root[data-cms-theme=classic] .magToolbar{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .magToolbar label{border:1px solid var(--line);border-radius:8px;color:#698096;background:#ffffff06}:root[data-cms-theme=classic] .magToolbar input{border:0;background:transparent;color:#dce8f1}:root[data-cms-theme=classic] .magToolbar select,:root[data-cms-theme=classic] .magToolbar button{border:1px solid var(--line);border-radius:8px;background:#ffffff06;color:#8ea3b5}:root[data-cms-theme=classic] .magLineCredentials small{color:#657f92}:root[data-cms-theme=classic] .magStbIdentity small{color:#657f92}:root[data-cms-theme=classic] .magPassword code{color:#91a9ba}:root[data-cms-theme=classic] .magPassword button{border:1px solid var(--line);border-radius:7px;color:var(--cyan);background:#ffffff04}:root[data-cms-theme=classic] .magIdentitySection{border-color:#28d7d040}:root[data-cms-theme=classic] .magMac{color:#69ddd8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}:root[data-cms-theme=classic] .magWatching small{color:#70879a}:root[data-cms-theme=classic] .magNotes{color:#8298aa}:root[data-cms-theme=classic] .magActions>button,:root[data-cms-theme=classic] .magConfirm button{border:1px solid var(--line);border-radius:6px;background:#ffffff06;color:#8ca1b2}:root[data-cms-theme=classic] .magActions>button:hover{border-color:#28d7d040;color:#72ded9}:root[data-cms-theme=classic] .magActions>button.dangerText,:root[data-cms-theme=classic] .magConfirm button:first-child{color:#e68690}:root[data-cms-theme=classic] .magStatusFilter{border:1px solid #263d51;border-radius:9px;color:#dce9f2;background:linear-gradient(180deg,#132438,#0e1d2d);box-shadow:inset 0 1px #ffffff06,0 7px 18px #0000001f}:root[data-cms-theme=classic] .magMessage{border:1px solid rgba(71,209,155,.17);border-radius:8px;background:#47d19b0e;color:#68dbaa}:root[data-cms-theme=classic] .magMessage.error{border-color:#f06c7833;background:#f06c780e;color:#e98c96}:root[data-cms-theme=classic] .magModal>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .magModal h2{color:#e8f0f6}:root[data-cms-theme=classic] .magFormGrid label{color:#91a6b8}:root[data-cms-theme=classic] .magFormGrid input,:root[data-cms-theme=classic] .magFormGrid select,:root[data-cms-theme=classic] .magFormGrid textarea{border:1px solid var(--line);border-radius:8px;background:#ffffff08;color:#dce8f1}:root[data-cms-theme=classic] .magFormGrid input:focus,:root[data-cms-theme=classic] .magFormGrid select:focus,:root[data-cms-theme=classic] .magFormGrid textarea:focus{border-color:#28d7d066;box-shadow:0 0 0 3px #28d7d00d}:root[data-cms-theme=classic] .magChannelSelectorHint{color:#718a9d}:root[data-cms-theme=classic] .magChannelSelectorError{color:#ff8793}:root[data-cms-theme=classic] input[type=checkbox],:root[data-cms-theme=classic] input[type=radio]{box-shadow:none}:root[data-cms-theme=classic] input[type=checkbox]{border:1px solid #40566a!important;border-radius:4px;background-color:#091827}:root[data-cms-theme=classic] input[type=checkbox]:checked{border-color:#32d4ce!important;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2332d4ce' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E")}:root[data-cms-theme=classic] input[type=radio]{accent-color:#32d4ce}:root[data-cms-theme=classic] .magFormGrid label.magCheck{border:1px solid var(--line);border-radius:8px;background:#ffffff05}:root[data-cms-theme=classic] .magFormGrid .magCheck input{accent-color:#2fd4cc}:root[data-cms-theme=classic] .magPagination{border-top:1px solid var(--line);color:#71889b}:root[data-cms-theme=classic] .magPagination strong{color:#a8bac7}:root[data-cms-theme=classic] .magPagination button{border:1px solid var(--line);border-radius:7px;background:#ffffff06;color:#86a0b3}:root[data-cms-theme=classic] .srOnly{border:0!important}@media(max-width:1100px){:root[data-cms-theme=classic] .stats article{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .stats article:nth-child(2n){border-right:0}:root[data-cms-theme=classic] .stats article:last-child:nth-child(odd){border-bottom:0}}@media(max-width:760px){:root[data-cms-theme=classic] .sidebar.open{box-shadow:25px 0 80px #00000080}:root[data-cms-theme=classic] .backdrop{border:0;background:#0000007a}:root[data-cms-theme=classic] .stats article{border-right:0;border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .stats article:last-child{border-bottom:0}:root[data-cms-theme=classic] .nodeRow{border:1px solid rgba(143,174,205,.11);border-radius:12px}:root[data-cms-theme=classic] .nodeKeyMetrics{border:1px solid rgba(143,174,205,.09);border-radius:9px;background:#ffffff04}:root[data-cms-theme=classic] .nodeRuntimeMetrics{border:1px solid rgba(143,174,205,.09);border-radius:9px;background:#ffffff04}:root[data-cms-theme=classic] .nodeRuntimeMetrics .nodeMetric+.nodeMetric{border-left:1px solid rgba(143,174,205,.1)}:root[data-cms-theme=classic] .modalCard{border-right:0;border-bottom:0;border-left:0;border-radius:16px 16px 0 0}:root[data-cms-theme=classic] .modalCard>header>button{border-radius:11px}:root[data-cms-theme=classic] .provisioningSteps>div{border-right:0;border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .provisioningSteps>div:last-child{border-bottom:0}:root[data-cms-theme=classic] .nodeOverviewTable tr{border:1px solid var(--line);border-radius:11px;background:#ffffff03}:root[data-cms-theme=classic] .nodeOverviewTable td{border:0}:root[data-cms-theme=classic] .nodeOverviewTable td:before{color:#60768d}}@media(max-width:480px){:root[data-cms-theme=classic] .confirmDialog{border-radius:16px 16px 0 0}}:root[data-cms-theme=classic] .streamExactFilter input{accent-color:var(--accent)}:root[data-cms-theme=classic] .tableActionBar{border-bottom:1px solid var(--line);background:#ffffff03}:root[data-cms-theme=classic] .tablePanel:has(>.tableActionBar)>.panelHeading{border-radius:13px 13px 0 0}:root[data-cms-theme=classic] .tablePanel:has(>.tableActionBar)>.tableScroll{border-radius:0 0 13px 13px}:root[data-cms-theme=classic] .tableActionBar button,:root[data-cms-theme=classic] .tableActionBar summary{border:1px solid var(--line);border-radius:8px;color:#91a7b9;background:#ffffff05}:root[data-cms-theme=classic] .tableActionBar button:hover,:root[data-cms-theme=classic] .tableActionBar summary:hover{color:var(--accent);border-color:#3bd0ca61}:root[data-cms-theme=classic] .massActionsMenu>div,:root[data-cms-theme=classic] .columnChooser>div{border:1px solid var(--line);border-radius:10px;background:#0b1c2d;box-shadow:0 18px 48px #00000061}:root[data-cms-theme=classic] .columnChooser label{color:#9eb0bf}:root[data-cms-theme=classic] .columnChooser label:hover{color:var(--text);background:#ffffff06;border-radius:6px}:root[data-cms-theme=classic] .columnChooser input{accent-color:var(--accent)}:root[data-cms-theme=classic] .massActionGroup strong{color:var(--accent)}:root[data-cms-theme=classic] .createdChannelsPanel .tableActionBar button.active{color:var(--accent);border-color:#3bd0ca61;background:#3bd0ca12}:root[data-cms-theme=classic] .createdHeaderActions button,:root[data-cms-theme=classic] .createdBulkActions button,:root[data-cms-theme=classic] .createdFileControls button{border:1px solid var(--line);border-radius:9px;color:var(--muted);background:#ffffff05}:root[data-cms-theme=classic] .createdHeaderActions button:hover,:root[data-cms-theme=classic] .createdBulkActions button:hover,:root[data-cms-theme=classic] .createdHeaderActions button.active{color:var(--accent);border-color:#3bd0ca6b;background:#3bd0ca14}:root[data-cms-theme=classic] .createdChannelFilters{border-bottom:1px solid var(--line);background:#ffffff03}:root[data-cms-theme=classic] .createdChannelFilters>label svg{color:var(--muted)}:root[data-cms-theme=classic] .createdChannelFilters input,:root[data-cms-theme=classic] .createdChannelFilters select,:root[data-cms-theme=classic] .createdFileControls select{border:1px solid var(--line);border-radius:9px;color:var(--text);background:#05111d9e}:root[data-cms-theme=classic] .createdBulkActions b{color:var(--accent)}:root[data-cms-theme=classic] .createdChannelsPanel td:nth-child(3) em{color:#607990}:root[data-cms-theme=classic] .createdConfirm>header p{color:var(--muted)}:root[data-cms-theme=classic] .createdConfirm>footer{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .createdChannelEditor>header p:not(.eyebrow){color:var(--muted)}:root[data-cms-theme=classic] .createdChannelEditor>form>footer{border-top:1px solid var(--line);background:#071623f7}:root[data-cms-theme=classic] .createdEditorSection{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .createdEditorSection>header strong{color:var(--text)}:root[data-cms-theme=classic] .createdEditorSection>header small{color:var(--muted)}:root[data-cms-theme=classic] .createdEditorSection>textarea,:root[data-cms-theme=classic] .createdContentPicker>label input{border:1px solid var(--line);border-radius:var(--ui-control-radius);color:var(--ui-control-text);-webkit-text-fill-color:var(--ui-control-text);background:var(--ui-control-bg);box-shadow:inset 0 1px #ffffff05}:root[data-cms-theme=classic] .createdEditorSection>textarea:hover,:root[data-cms-theme=classic] .createdContentPicker>label input:hover{border-color:#8faecd42}:root[data-cms-theme=classic] .createdEditorSection>textarea:focus,:root[data-cms-theme=classic] .createdContentPicker>label input:focus{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}:root[data-cms-theme=classic] .createdNodePicker>label,:root[data-cms-theme=classic] .simpleBouquetPicker>label{border:1px solid var(--line);border-radius:10px;background:#ffffff04}:root[data-cms-theme=classic] .createdNodePicker>label.selected,:root[data-cms-theme=classic] .simpleBouquetPicker>label.selected{border-color:#3bd0ca80;background:#3bd0ca13}:root[data-cms-theme=classic] .createdNodePicker input,:root[data-cms-theme=classic] .simpleBouquetPicker input{accent-color:var(--accent)}:root[data-cms-theme=classic] .createdNodePicker small{color:var(--muted)}:root[data-cms-theme=classic] .createdContentPicker>label svg{color:var(--muted)}:root[data-cms-theme=classic] .createdContentPicker section{border:1px solid var(--line);border-radius:11px;background:#030d1757}:root[data-cms-theme=classic] .createdContentPicker section>header{border-bottom:1px solid var(--line);background:#0a1d2e;color:var(--muted)}:root[data-cms-theme=classic] .createdContentPicker section>button,:root[data-cms-theme=classic] .createdContentPicker section>article{border:0;border-bottom:1px solid rgba(123,151,178,.13);color:var(--text);background:transparent}:root[data-cms-theme=classic] .createdContentPicker section>button:hover{background:#3bd0ca0e}:root[data-cms-theme=classic] .createdContentPicker section small{color:var(--muted)}:root[data-cms-theme=classic] .createdContentPicker article>button,:root[data-cms-theme=classic] .createdSelectedFiles article>button{border:1px solid var(--line);border-radius:7px;color:var(--muted);background:#ffffff05}:root[data-cms-theme=classic] .createdFileBrowser{border:1px solid var(--line);border-radius:10px;background:#030d1757}:root[data-cms-theme=classic] .createdFileBrowser>header{border-bottom:1px solid var(--line);background:#0a1d2e}:root[data-cms-theme=classic] .createdFileBrowser>header span{color:var(--muted)}:root[data-cms-theme=classic] .createdFileBrowser>header button{color:var(--accent);border:0;background:transparent}:root[data-cms-theme=classic] .createdFileBrowser>button{border:0;border-bottom:1px solid rgba(123,151,178,.13);color:var(--text);background:transparent}:root[data-cms-theme=classic] .createdFileBrowser>button:hover{background:#3bd0ca0e}:root[data-cms-theme=classic] .createdFileBrowser>button small{color:var(--accent)}:root[data-cms-theme=classic] .createdSelectedFiles article{border:1px solid var(--line);border-radius:9px;background:#ffffff04}:root[data-cms-theme=classic] .createdSelectedFiles small{color:var(--muted)}@media(max-width:760px){:root[data-cms-theme=classic] .createdChannelEditor{border-radius:0}}:root[data-cms-theme=classic] .accountFilters{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .accountFilters>select,:root[data-cms-theme=classic] .accountActionBar select{border:1px solid var(--line);border-radius:9px;color:#b8cad6;color-scheme:dark;background-color:#0a192a;background-image:linear-gradient(45deg,transparent 50%,#8298aa 50%),linear-gradient(135deg,#8298aa 50%,transparent 50%)}:root[data-cms-theme=classic] .accountFilters>select:focus,:root[data-cms-theme=classic] .accountActionBar select:focus{border-color:#28d7d073;box-shadow:0 0 0 3px #28d7d00e}:root[data-cms-theme=classic] .accountSearch{border:1px solid var(--line);border-radius:9px;background:#ffffff04;color:var(--muted)}:root[data-cms-theme=classic] .accountSearch input{border:0!important;color:#dce8f1!important;-webkit-text-fill-color:#dce8f1;background:transparent!important;box-shadow:none!important}:root[data-cms-theme=classic] .accountActionBar>label{color:var(--muted)}:root[data-cms-theme=classic] .accountNameCell small,:root[data-cms-theme=classic] .accountLastLogin small{color:var(--muted)}:root[data-cms-theme=classic] .countBadge{border-radius:7px;color:#ff8793;background:#ff5e6e1a}:root[data-cms-theme=classic] .countBadge.good{color:#59ddbb;background:#3ed6ae1a}:root[data-cms-theme=classic] .accountPackagesModal>header,:root[data-cms-theme=classic] .accountGroupsModal>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .accountPackagesModal>header small,:root[data-cms-theme=classic] .accountGroupsModal>header small{color:var(--accent)}:root[data-cms-theme=classic] .accountPackagesModal>header p,:root[data-cms-theme=classic] .accountGroupsModal>header p{color:var(--muted)}:root[data-cms-theme=classic] .accountModalSearch{border:1px solid var(--line);border-radius:9px}:root[data-cms-theme=classic] .accountModalSearch input{border:0!important;color:#dce8f1!important;-webkit-text-fill-color:#dce8f1;background:transparent!important}:root[data-cms-theme=classic] .accountPackageList article{border:1px solid var(--line);border-radius:10px;background:#ffffff03}:root[data-cms-theme=classic] .accountPackageList article.selected{border-color:#3bd0ca6b;background:#3bd0ca0b}:root[data-cms-theme=classic] .accountPackageAssign small{color:var(--muted)}:root[data-cms-theme=classic] .accountPackageList article>label:not(.accountPackageAssign){color:var(--muted)}:root[data-cms-theme=classic] .accountPackagesModal>footer,:root[data-cms-theme=classic] .accountGroupsModal footer{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .accountGroupList article{border:1px solid var(--line);border-radius:10px}:root[data-cms-theme=classic] .accountGroupList article small{color:var(--muted)}:root[data-cms-theme=classic] .accountGroupForm input:not([type=checkbox]),:root[data-cms-theme=classic] .accountGroupForm select,:root[data-cms-theme=classic] .accountGroupForm textarea,:root[data-cms-theme=classic] .accountPackageList input:not([type=checkbox]){border:1px solid var(--line);border-radius:9px;color:#d8e5ed;color-scheme:dark;background-color:#0a192a}:root[data-cms-theme=classic] .accountGroupForm select{background-image:linear-gradient(45deg,transparent 50%,#8298aa 50%),linear-gradient(135deg,#8298aa 50%,transparent 50%)}:root[data-cms-theme=classic] .accountGroupForm input:not([type=checkbox]):focus,:root[data-cms-theme=classic] .accountGroupForm select:focus,:root[data-cms-theme=classic] .accountGroupForm textarea:focus,:root[data-cms-theme=classic] .accountPackageList input:not([type=checkbox]):focus{border-color:#28d7d073;box-shadow:0 0 0 3px #28d7d00e}:root[data-cms-theme=classic] .accountPermissionToolbar small{color:var(--muted)}:root[data-cms-theme=classic] .accountPermissionToolbar button{border:1px solid var(--line);border-radius:8px;color:#aec2d1;background:#0a192a}:root[data-cms-theme=classic] .accountPermissionToolbar button:hover{color:var(--accent);border-color:#28d7d066}:root[data-cms-theme=classic] .accountGroupForm .formGrid>label,:root[data-cms-theme=classic] .accountAnnouncement{color:var(--muted)}:root[data-cms-theme=classic] .accountPermissionGrid>label{border:1px solid var(--line);border-radius:9px}:root[data-cms-theme=classic] .accountPermissionGrid small{color:var(--accent)}@media(max-width:760px){:root[data-cms-theme=classic] .accountPackagesModal,:root[data-cms-theme=classic] .accountGroupsModal{border-radius:0}}:root[data-cms-theme=classic] .logTabs button{border:1px solid var(--line);border-radius:10px;color:var(--muted);background:#ffffff04}:root[data-cms-theme=classic] .logTabs button strong{color:var(--text)}:root[data-cms-theme=classic] .logTabs button.active{border-color:#3bd0ca6b;background:#3bd0ca12}:root[data-cms-theme=classic] .logTabs button.active strong{color:var(--accent)}:root[data-cms-theme=classic] .logToolbar{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .logToolbar>label{border:1px solid var(--line);border-radius:9px;color:var(--muted);background:#0a192a}:root[data-cms-theme=classic] .logToolbar>label:focus-within{border-color:#28d7d073;box-shadow:0 0 0 3px #28d7d00e}:root[data-cms-theme=classic] .logToolbar>label input{border:0!important;color:#dce8f1!important;-webkit-text-fill-color:#dce8f1;background:transparent!important;box-shadow:none!important}:root[data-cms-theme=classic] .logToolbar>span{color:var(--muted)}:root[data-cms-theme=classic] .logToolbar select{border:1px solid var(--line);border-radius:9px;color:#b8cad6;color-scheme:dark;background-color:#0a192a;background-image:linear-gradient(45deg,transparent 50%,#8298aa 50%),linear-gradient(135deg,#8298aa 50%,transparent 50%)}:root[data-cms-theme=classic] .logToolbar select:focus{border-color:#28d7d073;box-shadow:0 0 0 3px #28d7d00e}:root[data-cms-theme=classic] .logErrorMessage{color:#ff9ba4}:root[data-cms-theme=classic] .logErrorMessage+td small{color:var(--muted)}:root[data-cms-theme=classic] .creditAmount.positive{color:#59ddbb}:root[data-cms-theme=classic] .creditAmount.negative{color:#ff8793}:root[data-cms-theme=classic] .utilitySection>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .utilitySection>header>span{color:var(--accent);border:1px solid rgba(40,215,208,.25);border-radius:10px;background:#28d7d00e}:root[data-cms-theme=classic] .utilitySection>header p{color:var(--muted)}:root[data-cms-theme=classic] .utilityCards article{border:1px solid var(--line);border-radius:10px;background:#ffffff03}:root[data-cms-theme=classic] .utilityCards article>span{color:#7fded9;border-radius:9px;background:#28d7d012}:root[data-cms-theme=classic] .utilityCards article>span.danger{color:#ff8793;background:#ff5e6e14}:root[data-cms-theme=classic] .utilityCards article strong{color:var(--text)}:root[data-cms-theme=classic] .utilityCards article small{color:var(--muted)}:root[data-cms-theme=classic] .utilityCards article button,:root[data-cms-theme=classic] .utilitySelectionActions button{border:1px solid var(--line);border-radius:8px;color:#aec2d1;background:#0a192a}:root[data-cms-theme=classic] .utilityCards article button:hover:not(:disabled),:root[data-cms-theme=classic] .utilitySelectionActions button:hover{color:var(--accent);border-color:#28d7d066}:root[data-cms-theme=classic] .utilityNotice{color:#6fe2c2;border:1px solid rgba(62,214,174,.25);border-radius:10px;background:#3ed6ae0e}:root[data-cms-theme=classic] .utilityNotice button{border:0;color:inherit;background:transparent}:root[data-cms-theme=classic] .utilityModal>footer{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .utilityKinds label,:root[data-cms-theme=classic] .utilityBouquets label,:root[data-cms-theme=classic] .ipRuleChoices label{color:#b4c6d3;border:1px solid var(--line);border-radius:9px;background:#ffffff03}:root[data-cms-theme=classic] .utilityFilterRow>label,:root[data-cms-theme=classic] .ipRulesToolbar>label{border:1px solid var(--line);border-radius:9px;color:var(--muted);background:#0a192a}:root[data-cms-theme=classic] .utilityFilterRow input,:root[data-cms-theme=classic] .ipRulesToolbar input{border:0!important;background:transparent!important;box-shadow:none!important}:root[data-cms-theme=classic] .utilityFilterRow select,:root[data-cms-theme=classic] .ipRulesToolbar select,:root[data-cms-theme=classic] .utilityChanges select,:root[data-cms-theme=classic] .utilityDays select,:root[data-cms-theme=classic] .utilityModal input:not([type=checkbox]),:root[data-cms-theme=classic] .ipRuleModal input,:root[data-cms-theme=classic] .ipRuleModal textarea{border:1px solid var(--line);border-radius:9px;color:#b8cad6;color-scheme:dark;background-color:#0a192a}:root[data-cms-theme=classic] .utilityFilterRow select,:root[data-cms-theme=classic] .ipRulesToolbar select,:root[data-cms-theme=classic] .utilityChanges select,:root[data-cms-theme=classic] .utilityDays select{background-image:linear-gradient(45deg,transparent 50%,#8298aa 50%),linear-gradient(135deg,#8298aa 50%,transparent 50%)}:root[data-cms-theme=classic] .utilityFilterRow select:focus,:root[data-cms-theme=classic] .ipRulesToolbar select:focus,:root[data-cms-theme=classic] .utilityModal input:focus,:root[data-cms-theme=classic] .utilityModal select:focus,:root[data-cms-theme=classic] .ipRuleModal input:focus,:root[data-cms-theme=classic] .ipRuleModal textarea:focus{border-color:#28d7d073;box-shadow:0 0 0 3px #28d7d00e}:root[data-cms-theme=classic] .utilitySelectionActions span{color:var(--muted)}:root[data-cms-theme=classic] .utilityItemList>label{border:1px solid var(--line);border-radius:8px}:root[data-cms-theme=classic] .utilityItemList small{color:var(--muted)}:root[data-cms-theme=classic] .utilityChanges{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .utilityChanges .field,:root[data-cms-theme=classic] .utilityDays{color:var(--muted)}:root[data-cms-theme=classic] .massStreamChanges{border:1px solid rgba(40,215,208,.18);border-radius:11px;background:#28d7d006}:root[data-cms-theme=classic] .massStreamChanges>header{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .massStreamChanges>header h3{color:#dbe9f1}:root[data-cms-theme=classic] .massStreamChanges>header p{color:var(--muted)}:root[data-cms-theme=classic] .massStreamChanges>header>span{border-radius:999px;color:#64dcd6;background:#28d7d017}:root[data-cms-theme=classic] .massStreamChangeGrid>article{border:1px solid var(--line);border-radius:9px;background:#05121f85}:root[data-cms-theme=classic] .massStreamChangeGrid>article.active{border-color:#28d7d04d;background:#28d7d00b}:root[data-cms-theme=classic] .massChangeToggle>input{accent-color:#31d3cc}:root[data-cms-theme=classic] .massChangeToggle strong{color:#b8cbd7}:root[data-cms-theme=classic] .massChangeToggle small{color:#6f879a}:root[data-cms-theme=classic] .massStreamChangeGrid select,:root[data-cms-theme=classic] .massStreamChangeGrid input[type=number],:root[data-cms-theme=classic] .massStreamChangeGrid input[type=url],:root[data-cms-theme=classic] .massStreamChangeGrid input[type=text],:root[data-cms-theme=classic] .massStreamChangeGrid input[type=time]{border:1px solid var(--line);border-radius:8px;color:#bed0db;color-scheme:dark;background:#0a192a}:root[data-cms-theme=classic] .massStreamChangeGrid select:focus,:root[data-cms-theme=classic] .massStreamChangeGrid input:focus{border-color:#28d7d075;box-shadow:0 0 0 3px #28d7d00e}:root[data-cms-theme=classic] .massNodeChoices{border:1px solid var(--line);border-radius:8px;background:#040f1a80}:root[data-cms-theme=classic] .massNodeChoices label{border-radius:6px;color:#aebfcb;background:#ffffff05}:root[data-cms-theme=classic] .massNodeChoices small{color:var(--muted)}:root[data-cms-theme=classic] .massSchedule label{border:1px solid var(--line);border-radius:7px;color:#9bb0bf}:root[data-cms-theme=classic] .utilityPreview{color:#62debd;border:1px solid rgba(62,214,174,.28);border-radius:9px;background:#3ed6ae0e}:root[data-cms-theme=classic] .utilityPreview.danger{color:#ff929d;border-color:#ff5e6e4d;background:#ff5e6e0e}:root[data-cms-theme=classic] .utilityPreview small{color:var(--muted)}:root[data-cms-theme=classic] .ipRulesToolbar{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .ipRulesTable code{color:#d5e6ef}:root[data-cms-theme=classic] .ipType,:root[data-cms-theme=classic] .ipEnabled,:root[data-cms-theme=classic] .ipDisabled{border-radius:7px}:root[data-cms-theme=classic] .ipType.block,:root[data-cms-theme=classic] .ipDisabled{color:#ff8793;background:#ff5e6e1a}:root[data-cms-theme=classic] .ipType.allow,:root[data-cms-theme=classic] .ipEnabled{color:#59ddbb;background:#3ed6ae1a}@media(max-width:760px){:root[data-cms-theme=classic] .utilityModal,:root[data-cms-theme=classic] .ipRuleModal{border-radius:0}}:root[data-cms-theme=classic] .lineSearch,:root[data-cms-theme=classic] .magToolbar>label{border:1px solid var(--line);border-radius:var(--ui-control-radius);color:#7690a5;background:var(--ui-control-bg);box-shadow:inset 0 1px #ffffff05}:root[data-cms-theme=classic] .lineSearch:hover,:root[data-cms-theme=classic] .magToolbar>label:hover{border-color:#59d9d34d}:root[data-cms-theme=classic] .lineSearch:focus-within,:root[data-cms-theme=classic] .magToolbar>label:focus-within{border-color:var(--ui-focus-border);background:#112235;box-shadow:var(--ui-focus-ring)}:root[data-cms-theme=classic] .lineSearch>svg,:root[data-cms-theme=classic] .magToolbar>label>svg{color:#7690a5}:root[data-cms-theme=classic] .lineSearch input,:root[data-cms-theme=classic] .magToolbar>label input{border:0;color:var(--ui-control-text);background:transparent;box-shadow:none}:root[data-cms-theme=classic] .lineSearch input::placeholder,:root[data-cms-theme=classic] .magToolbar>label input::placeholder{color:var(--ui-control-placeholder)}:root[data-cms-theme=classic] .linePageSizeControl select,:root[data-cms-theme=classic] .magToolbar select,:root[data-cms-theme=classic] .magToolbar button{border-radius:var(--ui-control-radius)}:root[data-cms-theme=classic] .magLockLine{color:#f2ae62}:root[data-cms-theme=classic] .magNotes{color:#8fa5b6}:root[data-cms-theme=classic] .formatDownloads select{border-color:var(--line);border-radius:var(--ui-control-radius);color:var(--ui-control-text);background-color:var(--ui-control-bg)}:root[data-cms-theme=classic] .formatDownloads select:focus{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}:root[data-cms-theme=classic] .formatDownloads select option{color:var(--ui-control-text);background:#101b27}:root[data-cms-theme=classic] .archiveFilters{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .archiveFilters>label{color:#8196a8}:root[data-cms-theme=classic] .archiveFilters input,:root[data-cms-theme=classic] .archiveFilters select{border:1px solid var(--line);border-radius:var(--ui-control-radius);color:var(--ui-control-text);background-color:var(--ui-control-bg)}:root[data-cms-theme=classic] .archiveFilters input:focus,:root[data-cms-theme=classic] .archiveFilters select:focus,:root[data-cms-theme=classic] .archiveSearch>div:focus-within{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}:root[data-cms-theme=classic] .archiveSearch>div{border:1px solid var(--line);border-radius:var(--ui-control-radius);color:#7690a5;background:var(--ui-control-bg)}:root[data-cms-theme=classic] .archiveSearch>div input{border:0;background:transparent;box-shadow:none}:root[data-cms-theme=classic] .archiveTable td>small{color:#6f8699}:root[data-cms-theme=classic] .archiveChannel img,:root[data-cms-theme=classic] .archiveChannel>span{border:1px solid rgba(40,215,208,.14);border-radius:8px;background:#28d7d009}:root[data-cms-theme=classic] .connectionFilters{border-bottom:1px solid var(--line)}:root[data-cms-theme=classic] .connectionFilters>label{color:#8196a8}:root[data-cms-theme=classic] .connectionFilters input,:root[data-cms-theme=classic] .connectionFilters select{border:1px solid var(--line);border-radius:var(--ui-control-radius);color:var(--ui-control-text);background-color:var(--ui-control-bg)}:root[data-cms-theme=classic] .connectionFilters input:focus,:root[data-cms-theme=classic] .connectionFilters select:focus,:root[data-cms-theme=classic] .connectionSearch>div:focus-within{border-color:var(--ui-focus-border);box-shadow:var(--ui-focus-ring)}:root[data-cms-theme=classic] .connectionSearch>div{border:1px solid var(--line);border-radius:var(--ui-control-radius);color:#7690a5;background:var(--ui-control-bg)}:root[data-cms-theme=classic] .connectionSearch>div input{border:0;background:transparent;box-shadow:none}:root[data-cms-theme=classic] .connectionTable td>small{color:#6f8699}:root[data-cms-theme=classic] .retentionCleanupAction{border:1px solid rgba(40,215,208,.14);border-radius:10px;background:#28d7d006}:root[data-cms-theme=classic] .retentionCleanupAction strong{color:#bccbd7}:root[data-cms-theme=classic] .retentionCleanupAction small{color:#60758a}:root[data-cms-theme=classic] button.dangerText{border:1px solid rgba(240,108,120,.24);border-radius:8px;color:#ed8792;background:#f06c780e}:root[data-cms-theme=classic] button.dangerText:hover:not(:disabled){border-color:#f06c7873;color:#ff9aa4;background:#f06c781a}:root[data-cms-theme=classic] button.dangerText:disabled{border-color:#8faecd1a;color:#64798a;background:#ffffff05;-webkit-text-fill-color:currentColor}:root[data-cms-theme=classic] .vendorShell{background:var(--bg,#08111f)}:root[data-cms-theme=classic] .companyOverviewCard{color:inherit}:root[data-cms-theme=classic] .companyOverviewCard>small{color:var(--muted)}:root[data-cms-theme=classic] .companyAccesses>div+div{border-top:1px solid var(--line)}:root[data-cms-theme=classic] .companyAccesses span{color:var(--muted)}:root[data-cms-theme=classic] .cmsFooter{color:var(--muted)}:root[data-cms-theme=classic] .vendorShell .lineState.pending{color:#efad59;background:#efad591a}:root[data-cms-theme=classic] .domainOnboardingRecords article{border:1px solid var(--line);border-radius:12px;background:var(--panel)}:root[data-cms-theme=classic] .domainRecords .copyToken{border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--muted)}:root[data-cms-theme=classic] .softwareUpdateNotice{border:1px solid rgba(67,215,209,.3);border-radius:14px;background:#102130;box-shadow:0 12px 40px #0008;color:#dce7ef}:root[data-cms-theme=classic] .softwareUpdateNotice small{color:#8fa7ba}:root[data-cms-theme=classic]{--bg:#081321;--panel:#112438;--panel2:#162c42;--surface:#152b40;--surface-muted:#172c42;--text:#e5edf6;--muted:#a7bad0;--line:#31475c;--cyan:#66ded5;--accent:#66ded5;--ui-control-bg:#10253a;--ui-control-text:#e5edf6;--ui-control-placeholder:#a5b7cb;--ui-focus-border:#6dddd5;--ui-focus-ring:0 0 0 3px #6dddd533;color:#e5edf6;background:#081321;color-scheme:dark}:root[data-cms-theme=classic] body,:root[data-cms-theme=classic] .shell,:root[data-cms-theme=classic] .content{background:#081321;color:#e5edf6}:root[data-cms-theme=classic] .sidebar{background:#071421;border-color:#31475c}:root[data-cms-theme=classic] .sidebar .navItem{color:#b1c4d7}:root[data-cms-theme=classic] .sidebar .navItem.active{color:#eafffc;background:#38c6bf20;box-shadow:inset 3px 0 #66ded5}:root[data-cms-theme=classic] .sidebar .navItem svg,:root[data-cms-theme=classic] .sidebar .navLabel{color:#80cfcf}:root[data-cms-theme=classic] .topbar{background:#0b1c2e;border-color:#31475c}:root[data-cms-theme=classic] .search,:root[data-cms-theme=classic] .lineSearch{background:#10253a;border-color:#3b536b;color:#e5edf6}:root[data-cms-theme=classic] .pageHeading,:root[data-cms-theme=classic] .pageHeader{border-color:#3faaa7}:root[data-cms-theme=classic] .pageHeading h1,:root[data-cms-theme=classic] .pageHeader h1{color:#e5edf6}:root[data-cms-theme=classic] .pageHeading p,:root[data-cms-theme=classic] .pageHeader p{color:#afc0d2}:root[data-cms-theme=classic] .pageHeading .eyebrow,:root[data-cms-theme=classic] .pageHeader .eyebrow{color:#83d5d0!important}:root[data-cms-theme=classic] .panel,:root[data-cms-theme=classic] .panelHeading,:root[data-cms-theme=classic] .tablePanel,:root[data-cms-theme=classic] .settingsSection,:root[data-cms-theme=classic] .stat{background:#112438;border-color:#31475c;color:#e5edf6}:root[data-cms-theme=classic] .primaryButton{background:#62d9cf;border-color:#62d9cf;color:#08252e;box-shadow:none}:root[data-cms-theme=classic] .primaryButton:hover{background:#8aebe2;color:#08252e;border-color:#8aebe2}:root[data-cms-theme=classic] .secondaryButton,:root[data-cms-theme=classic] .tableViewportHint button{background:#183249;border-color:#3c5970;color:#e3edf7;box-shadow:none}:root[data-cms-theme=classic] .secondaryButton:hover,:root[data-cms-theme=classic] .tableViewportHint button:hover:enabled{background:#24465e;color:#f4fbff}:root[data-cms-theme=classic] .modalCard,:root[data-cms-theme=classic] .modal,:root[data-cms-theme=classic] .confirmDialog,:root[data-cms-theme=classic] .searchableSelectPopup,:root[data-cms-theme=classic] .lineActionMenu,:root[data-cms-theme=classic] .lineActionMenuPortal,:root[data-cms-theme=classic] .searchResults{background:#112438;color:#e5edf6;border-color:#3b536b}:root[data-cms-theme=classic] input:not([type=checkbox]):not([type=radio]),:root[data-cms-theme=classic] textarea,:root[data-cms-theme=classic] select,:root[data-cms-theme=classic] option,:root[data-cms-theme=classic] .searchableSelectTrigger{background:#10253a;color:#e5edf6;border-color:#3b536b;-webkit-text-fill-color:#e5edf6;color-scheme:dark}:root[data-cms-theme=classic] input::placeholder,:root[data-cms-theme=classic] textarea::placeholder{color:#a5b7cb;-webkit-text-fill-color:#a5b7cb}:root[data-cms-theme=classic] .tableViewportHint,:root[data-cms-theme=classic] .tableActionBar,:root[data-cms-theme=classic] .tableToolbar,:root[data-cms-theme=classic] .lineTableTools{background:#0d2033;color:#b3c6d8;border-color:#31475c}:root[data-cms-theme=classic] table th{background:#0b2033;color:#d5e8f4;border-color:#4caaa5}:root[data-cms-theme=classic] table td{color:#e5edf6;border-color:#31475c}:root[data-cms-theme=classic] table tbody tr{background:#12263a}:root[data-cms-theme=classic] table tbody tr:nth-child(2n){background:#102135}:root[data-cms-theme=classic] table tbody tr:hover{background:#1a354c}:root[data-cms-theme=classic] table td small{color:#a8bdd2}:root[data-cms-theme=classic] .mediaShell .pageHeading,:root[data-cms-theme=classic] .dashboardHero{background:linear-gradient(115deg,#153b55,#0b2034);color:#e5edf6;border-color:#3b777e}:root[data-cms-theme=classic] .referenceDashboard .dashboardHero h1{color:#e5edf6;font-family:ui-sans-serif,system-ui,Segoe UI,sans-serif}:root[data-cms-theme=classic] .referenceDashboard .referenceStats article{background:#122a40;color:#e5edf6;border:1px solid #314d64;box-shadow:none}:root[data-cms-theme=classic] .referenceDashboard .referenceStats article.interactive:hover,:root[data-cms-theme=classic] .referenceDashboard .referenceStats article.interactive:focus-visible{background:#1b3c54;color:#e5edf6;filter:none}:root[data-cms-theme=classic] .referenceDashboard .referenceStats strong,:root[data-cms-theme=classic] .referenceDashboard .referenceStats small,:root[data-cms-theme=classic] .referenceDashboard .referenceStats em{color:#e9f4fd;background:transparent}:root[data-cms-theme=classic] .dashboardAnnouncements,:root[data-cms-theme=classic] .dashboardAnnouncements p{color:#dce9f4;background:#132b40;border-color:#37617a}:root[data-cms-theme=classic] .referenceNodeCards .nodeRow{background:#112438;border-color:#31475c}:root[data-cms-theme=classic] .referenceNodeCards .nodeName{background:#0c2034;border-color:#4aa9a4;--muted:#b4c8d9}:root[data-cms-theme=classic] .referenceNodeCards .nodeName strong,:root[data-cms-theme=classic] .referenceNodeCards .nodeName small{color:#e0ebf6}:root[data-cms-theme=classic] .referenceNodeCards .nodeMetric{background:#183249;border-color:#35536b;color:#e5edf6}:root[data-cms-theme=classic] .referenceNodeCards .nodeMetric small,:root[data-cms-theme=classic] .referenceNodeCards .nodeMetric strong,:root[data-cms-theme=classic] .dashboardMultiMain .multiMainDescription{color:#d3e4f2}:root[data-cms-theme=classic] .serverViewToggle{background:#132b40;border-color:#35536b}:root[data-cms-theme=classic] .serverViewToggle button{color:#d8e7f4}:root[data-cms-theme=classic] .serverViewToggle button[aria-pressed=true]{color:#eafffc;background:#28606c}:root[data-cms-theme=classic] .streamFilterPanel,:root[data-cms-theme=classic] .streamFilterHeader{background:#112438;border-color:#31475c;color:#e5edf6}:root[data-cms-theme=classic] .streamHealthState strong{color:#8cdec0}:root[data-cms-theme=classic] .streamHealthState small,:root[data-cms-theme=classic] .streamEpgState small{color:#b4c7d9}:root[data-cms-theme=classic] .streamHealthState.down strong,:root[data-cms-theme=classic] .streamHealthState.down small{color:#ff9eab}:root[data-cms-theme=classic] .loginScene,:root[data-cms-theme=classic] .loginScene .loginCard{background:#10253a;color:#e5edf6}:root[data-cms-theme=classic] .loginScene .loginCard h1,:root[data-cms-theme=classic] .loginScene .loginBrand{color:#edf5ff}:root[data-cms-theme=classic] .loginScene .loginIntro,:root[data-cms-theme=classic] .loginScene .loginCard>small{color:#afc3d7}:root[data-cms-theme=classic] .statsGrid .stat strong{color:#e5edf6}:root[data-cms-theme=classic] h1,:root[data-cms-theme=classic] h2,:root[data-cms-theme=classic] h3,:root[data-cms-theme=classic] h4{color:#e5edf6}:root[data-cms-theme=classic] .settingsSection>header,:root[data-cms-theme=classic] .companyUiSettings>header,:root[data-cms-theme=classic] .panelTitle{background:#10283e;border-color:#35516a;color:#e5edf6}:root[data-cms-theme=classic] .settingsSection>header h2,:root[data-cms-theme=classic] .serverOverviewHeading h2{color:#e5edf6}:root[data-cms-theme=classic] .settingsSection>header p,:root[data-cms-theme=classic] .settingsFields label small,:root[data-cms-theme=classic] .serverOverviewHeading p,:root[data-cms-theme=classic] .dashboardBreadcrumb{color:#afc3d7}:root[data-cms-theme=classic] .referenceNodeCards .nodeName .nodeAddress{color:#afc3d7}:root[data-cms-theme=classic] .status:not(.danger):not(.warning){background:#16453b;color:#a9efd4;border-color:#296a57}:root[data-cms-theme=classic] .status.warning{background:#493d1f;color:#f6d895;border-color:#7b683b}:root[data-cms-theme=classic] .status.danger{background:#492a39;color:#ffbac8;border-color:#7e455b}:root[data-cms-theme=classic] .magPagination,:root[data-cms-theme=classic] .pagination,:root[data-cms-theme=classic] .pager,:root[data-cms-theme=classic] .tablePagination{background:#102438;color:#b8ccdd;border-color:#35516a}:root[data-cms-theme=classic] .magPagination button,:root[data-cms-theme=classic] .pagination button,:root[data-cms-theme=classic] .pager button{background:#19354b;color:#dcebf6;border-color:#42627a}:root[data-cms-theme=classic] .lineActions{background:#0e2236;border-color:#35516a}:root[data-cms-theme=classic] .lineActions>button,:root[data-cms-theme=classic] .actionMenuWrap>button{background:#19354b;color:#d5e8f4;border-color:#42627a;box-shadow:none}:root[data-cms-theme=classic] .lineActions>button[title=Modifica]{background:#286b75;color:#edffff;border-color:#5aaeb2}:root[data-cms-theme=classic] .lineActions>button svg,:root[data-cms-theme=classic] .actionMenuWrap>button svg{color:inherit}:root[data-cms-theme=classic] .lineFormSection small,:root[data-cms-theme=classic] .customerGeoIp small,:root[data-cms-theme=classic] .customerGeoIp span{color:#afc3d7}
