#userMenu{position:absolute;top:100%;right:0;z-index:1000;min-width:250px}.notification-window{position:fixed;top:60px;right:20px;z-index:1000}.notification-window.hidden{display:none}.notification-content{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;min-width:300px}.no-undo{cursor:not-allowed;opacity:.5}.night-mode .notification-content{background:#2d2d2d;color:#fff}#updaterWizardModal .card-wizard>.text-center.card-header[data-background-color=primary]{background:linear-gradient(87deg,#5e72e4 0,#825ee4)!important;border-radius:.375rem .375rem 0 0!important;color:#fff;padding:1.25rem 1.5rem 1rem;border-bottom:none}#updaterWizardModal .card-wizard>.text-center.card-header .card-title{color:#fff!important;margin-bottom:1rem;font-size:1.3125rem;font-weight:400}#updaterWizardModal .wizard-navigation .progress-with-circle{height:8px;border-radius:.25rem;background:#ffffff38;overflow:hidden;margin-bottom:1rem}#updaterWizardModal .wizard-navigation .progress-with-circle .progress-bar{height:100%;background:#fff;border-radius:0;transition:width .3s ease}#updaterWizardModal .wizard-navigation .nav.nav-pills{display:flex;width:100%;max-width:100%;padding-left:0;margin-bottom:0;list-style:none}#updaterWizardModal .wizard-navigation .nav-pills .nav-link{color:#ffffffeb;background-color:#ffffff1f;border-radius:.375rem;padding:.5rem .75rem}#updaterWizardModal .wizard-navigation .nav-pills .nav-link.active{background-color:#fffffff2;color:#5e72e4}#updaterWizardModal .wizard-navigation .nav-pills .nav-link p{margin:.35rem 0 0;font-size:.75rem;font-weight:500}#updaterWizardModal .wizard-container .card.card-wizard{margin-bottom:0;border:none;box-shadow:none}#updaterWizardModal .card-wizard .card-body{border-top:1px solid rgba(0,0,0,.05)}.playlist-wizard-modal .card-wizard>.text-center.card-header.bg-primary{background:linear-gradient(87deg,#5e72e4 0,#825ee4)!important;border-radius:0!important;color:#fff;padding:1.25rem 1.5rem 1rem;border-bottom:none}.playlist-wizard-modal .card-wizard>.text-center.card-header .card-title{color:#fff!important;font-size:1.3125rem;font-weight:400}.playlist-wizard-modal .wizard-navigation .nav-pills .nav-link{color:#ffffffeb;background-color:#ffffff1f;border-radius:.375rem}.playlist-wizard-modal .wizard-navigation .nav-pills .nav-link.active{background-color:#fffffff2;color:#5e72e4}.playlist-wizard-modal .wizard-container .card.card-wizard{margin-bottom:0;border:none;box-shadow:none}.playlist-wizard-modal .card-wizard .card-body{border-top:1px solid rgba(0,0,0,.05)}@media (max-width: 768px){.navbar-toggles{margin-left:auto}.editor-title h6{font-size:1rem}}.navbar-top.navbar{overflow:visible;z-index:1020;--bs-navbar-padding-y: .28rem;padding-top:.28rem;padding-bottom:.28rem;min-height:0}.navbar-top .container-fluid{overflow:visible}.navbar-top .navbar-collapse{display:flex!important;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:.25rem;flex:1 1 auto;overflow:visible!important;max-height:none!important;height:auto!important}.navbar-top .navbar-search{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:.25rem;flex:1 1 auto;min-width:0;overflow:visible}.navbar-top .editor-title h6,.navbar-top #pageTitle{font-size:.9375rem!important;font-weight:600;line-height:1.15!important;margin:0!important}.navbar-top .nav-link{padding-top:.2rem;padding-bottom:.2rem}.navbar-top .navbar-search .input-group{min-height:0}.navbar-top .navbar-search .input-group.input-group-merge{flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch}.navbar-top .navbar-search .input-group.input-group-merge>.input-group-text{flex:0 0 auto!important;width:auto!important;max-width:none!important}.navbar-top .navbar-search .input-group.input-group-merge>.form-control{flex:1 1 auto!important;min-width:0!important;width:1%!important}.navbar-top .navbar-search .input-group.input-group-alternative.input-group-merge{border-radius:.5rem!important;overflow:hidden}body:not(.night-mode) .navbar-top.bg-primary .navbar-search .input-group-alternative.input-group-merge{background-color:#ffffff24;border:1px solid rgba(255,255,255,.28);box-shadow:0 1px 3px #0000001f}body:not(.night-mode) .navbar-top.bg-primary .navbar-search .input-group-alternative.input-group-merge .form-control,body:not(.night-mode) .navbar-top.bg-primary .navbar-search .input-group-alternative.input-group-merge .input-group-text{background-color:transparent!important;border:none!important;box-shadow:none!important;color:#fff!important;border-radius:0!important}body:not(.night-mode) .navbar-top.bg-primary .navbar-search .input-group-alternative.input-group-merge .form-control::placeholder{color:#ffffffb8}body:not(.night-mode) .navbar-top.bg-primary .navbar-search .input-group-alternative.input-group-merge .input-group-text i{color:#ffffffeb}body:not(.night-mode) .navbar-top.bg-primary .navbar-search .input-group-alternative.input-group-merge:focus-within{border-color:#ffffff73;box-shadow:0 0 0 .2rem #ffffff38}body:not(.night-mode) .navbar-top.bg-primary .navbar-search .input-group-alternative.input-group-merge .form-control:focus{background-color:transparent!important;color:#fff!important;border:none!important;box-shadow:none!important}.navbar-top .navbar-search .form-control,.navbar-top .navbar-search .input-group-text{padding:.28rem .55rem;font-size:.875rem;line-height:1.35;min-height:0;height:auto}.navbar-top .navbar-search .form-group{flex:0 1 220px;min-width:0;margin-bottom:0!important}.navbar-top .navbar-search.form-inline{margin-bottom:0!important}.navbar-top .editor-title{flex:1 1 auto;min-width:0;overflow:hidden}.navbar-top .navbar-toggles{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;flex:0 0 auto;overflow:visible}.navbar-top .navbar-toggles .navbar-nav{flex-direction:row;align-items:center}.navbar-top .dropdown-menu{z-index:1050}@media (max-width: 991.98px){.navbar-top .navbar-collapse{flex-wrap:wrap}.navbar-top .navbar-search .form-group{flex:1 1 160px}}.fs-wrap.multiple .fs-option:not(.disabled){display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important}.fs-wrap.multiple .fs-option .fs-checkbox{order:0!important;flex-shrink:0!important;margin-right:.5rem!important}.fs-wrap.multiple .fs-option .fs-option-label{order:1!important;flex:1 1 auto!important;min-width:0!important;text-align:left!important}.card-grid{height:calc(100vh - 150px)!important;overflow-y:auto!important;overflow-x:hidden!important;flex:0 0 58.333333%!important;max-width:58.333333%!important}.card-editor{flex:0 0 41.666667%!important;max-width:41.666667%!important}@media (max-width: 768px){.card-grid,.card-editor{flex:0 0 100%!important;max-width:100%!important}}.spinner-border{display:inline-block;width:1rem;height:1rem;vertical-align:text-bottom;border:.2em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}@keyframes spinner-border{to{transform:rotate(360deg)}}.main-content{margin-left:70px!important;transition:margin-left .3s ease}.sidenav{width:250px!important}#sidenav-main.sidenav{z-index:1035!important}@media (max-width: 768px){.main-content{margin-left:0!important}}.modal-content{border-radius:.5rem}.modal-header{background-color:#f8f9fe;border-bottom:1px solid #e9ecef}.modal-footer{border-top:1px solid #e9ecef}.confirm-dialog-backdrop{background:#00000073;z-index:10600;padding:1rem}.confirm-dialog-shell{width:min(100%,520px);margin:0}.confirm-dialog-content{overflow:hidden}.confirm-dialog-header{padding:1rem 1.25rem}.confirm-dialog-body{padding:1.15rem 1.25rem 1rem}.confirm-dialog-message{line-height:1.5;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.confirm-dialog-footer{padding:.9rem 1.25rem 1.15rem}@media (max-width: 575.98px){.confirm-dialog-backdrop{padding:.75rem}.confirm-dialog-header,.confirm-dialog-body,.confirm-dialog-footer{padding-left:1rem;padding-right:1rem}}.night-mode .modal-content{background-color:#2d2d2d;color:#fff}.night-mode .modal-header{background-color:#1e1e1e;border-bottom-color:#444}.night-mode .modal-footer{border-top-color:#444}.night-mode .btn-close{filter:invert(1) grayscale(100%) brightness(200%)}#Searchupdates70{display:none}.form-check-input:checked{background-color:#5e72e4;border-color:#5e72e4}.sidenav .scroll-wrapper,.sidenav .scrollbar-inner,.sidenav .scroll-content{height:100%!important;overflow:hidden!important}.navbar-inner{display:flex;flex-direction:column;height:calc(100% - 70px);overflow:hidden}#sidenav-main .collapse.navbar-collapse{flex:1;overflow-y:auto;overflow-x:hidden}#sidenav-main .collapse.navbar-collapse::-webkit-scrollbar,#sidenav-main .collapse.navbar-collapse::-webkit-scrollbar-track,#sidenav-main .collapse.navbar-collapse::-webkit-scrollbar-thumb{width:0!important;height:0!important;display:none!important}.sidebar-version{flex-shrink:0;text-align:left}.night-mode .sidebar-version{border-top-color:#ffffff1a!important}body.night-mode #sidenav-main.sidenav,body.night-mode #sidenav-main.sidebar{background-color:var(--bs-body-bg, #212529)!important;box-shadow:inset -1px 0 #ffffff0f}body.night-mode #sidenav-main.navbar-light{--bs-navbar-color: rgba(255, 255, 255, .78);--bs-navbar-hover-color: #fff;--bs-navbar-active-color: #fff}body.night-mode #sidenav-main .nav-link{color:#ffffffd1}body.night-mode #sidenav-main .nav-link:hover,body.night-mode #sidenav-main .nav-link:focus{color:#fff}body.night-mode #sidenav-main .nav-link.active,body.night-mode #sidenav-main .nav-item.active>.nav-link{background-color:#5e72e447!important;color:#fff!important;box-shadow:none}body.night-mode #sidenav-main .nav-link.active:hover,body.night-mode #sidenav-main .nav-link.active:focus{background-color:#5e72e466!important;color:#fff!important}body.night-mode #sidenav-main .nav-link .nav-link-text{color:inherit}body.night-mode #sidenav-main .nav-link i.text-primary{color:#a8b6ff!important}body.night-mode #sidenav-main .nav-link.active i.text-primary{color:#d0d8ff!important}body.night-mode #sidenav-main .sidenav-toggler-line{background-color:#ffffffd9}body.night-mode #sidenav-main hr{border-color:#ffffff1f;opacity:1}body.night-mode #sidenav-main .docs-normal,body.night-mode #sidenav-main .navbar-heading .docs-normal{color:#ffffffbf!important}body.night-mode #sidenav-main .sidebar-version .text-muted{color:#ffffff73!important}body.night-mode .main-content{background-color:var(--bs-body-bg)}body.night-mode,body.night-mode #root{background-color:var(--bs-body-bg);color:var(--bs-body-color)}body.night-mode #contentArea,body.night-mode .editor-page{color:var(--bs-body-color)}body.night-mode .text-muted{color:var(--bs-secondary-color)!important}body.night-mode .card{background-color:var(--bs-card-bg);border-color:var(--bs-card-border-color);color:var(--bs-card-color, var(--bs-body-color))}body.night-mode .card-header{background-color:#ffffff0d;border-bottom-color:var(--bs-border-color);color:inherit}body.night-mode .card-footer{background-color:#ffffff0a;border-top-color:var(--bs-border-color)}body.night-mode .btn-primary{--bs-btn-color: #fff;--bs-contrast-color: #fff;--bs-btn-bg: #5e72e4;--bs-btn-border-color: #5e72e4;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #4d5fc7;--bs-btn-hover-border-color: #4a5bbf;--bs-btn-active-bg: #4454b2;--bs-btn-active-border-color: #4454b2}body.night-mode .btn-secondary{--bs-btn-color: #f1f3f5;--bs-contrast-color: #f1f3f5;--bs-btn-bg: #565c64;--bs-btn-border-color: #565c64;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #636b74;--bs-btn-hover-border-color: #636b74;--bs-btn-active-bg: #4a5058;--bs-btn-active-border-color: #4a5058}body.night-mode .header.bg-primary .btn.btn-secondary{--bs-btn-color: #f1f3f5;--bs-btn-bg: #4d5359;--bs-btn-border-color: #5c636a;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5c636a;--bs-btn-hover-border-color: #6c757d;--bs-btn-active-bg: #3d4247;--bs-btn-active-border-color: #4d5359;background-color:#4d5359!important;border-color:#5c636a!important;color:#f1f3f5!important}body.night-mode .header.bg-primary .btn.btn-secondary:hover,body.night-mode .header.bg-primary .btn.btn-secondary:focus-visible{background-color:#5c636a!important;border-color:#6c757d!important;color:#fff!important}body.night-mode .header.bg-primary .btn.btn-secondary:active{background-color:#3d4247!important;border-color:#4d5359!important}body.night-mode .card-container .card .playlist-row .btn.btn-secondary{background-color:#4d5359!important;border-color:#5c636a!important;color:#f1f3f5!important}body.night-mode .card-container .card .playlist-row .btn.btn-secondary:hover,body.night-mode .card-container .card .playlist-row .btn.btn-secondary:focus-visible{background-color:#5c636a!important;border-color:#6c757d!important;color:#fff!important}body.night-mode .card-container .card .playlist-row .btn.btn-secondary:active,body.night-mode .card-container .card .playlist-row .btn.btn-secondary.show{background-color:#3d4247!important;border-color:#4d5359!important}body.night-mode .btn-success{--bs-btn-color: #fff;--bs-btn-bg: #2d9958;--bs-btn-border-color: #2d9958;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #26854c;--bs-btn-hover-border-color: #26854c}body.night-mode .btn-danger{--bs-btn-color: #fff;--bs-btn-bg: #c53030;--bs-btn-border-color: #c53030;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #b02a2a;--bs-btn-hover-border-color: #b02a2a}body.night-mode .btn-warning{--bs-btn-color: #1a1a1a;--bs-btn-bg: #e0a800;--bs-btn-border-color: #e0a800;--bs-btn-hover-color: #111;--bs-btn-hover-bg: #cc9700;--bs-btn-hover-border-color: #c28e00}body.night-mode .btn-info{--bs-btn-color: #052025;--bs-btn-bg: #29c3e0;--bs-btn-border-color: #29c3e0;--bs-btn-hover-color: #021418;--bs-btn-hover-bg: #1fb4d0;--bs-btn-hover-border-color: #1eacc7}body.night-mode .btn-light{--bs-btn-color: #212529;--bs-btn-bg: #e9ecef;--bs-btn-border-color: #dee2e6;--bs-btn-hover-color: #111;--bs-btn-hover-bg: #dde1e6}body.night-mode .btn-dark{--bs-btn-color: #fff;--bs-btn-bg: #343a40;--bs-btn-border-color: #343a40;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #23272b}body.night-mode .btn-outline-primary{--bs-btn-color: #9eb4fc;--bs-btn-border-color: #7b8ff0;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #5e72e4;--bs-btn-hover-border-color: #5e72e4;--bs-btn-active-color: #fff;--bs-btn-active-bg: #5e72e4;--bs-btn-active-border-color: #5e72e4}body.night-mode .btn-outline-secondary{--bs-btn-color: #ced4da;--bs-btn-border-color: #6c757d;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #6c757d;--bs-btn-hover-border-color: #6c757d;--bs-btn-active-color: #fff;--bs-btn-active-bg: #6c757d}body.night-mode .btn-outline-success{--bs-btn-color: #75d69a;--bs-btn-border-color: #2d9958;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #2d9958;--bs-btn-hover-border-color: #2d9958}body.night-mode .btn-outline-danger{--bs-btn-color: #f5a3a3;--bs-btn-border-color: #dc6060;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #c53030;--bs-btn-hover-border-color: #c53030}body.night-mode .btn-link{--bs-btn-color: #9eb4fc;--bs-btn-hover-color: #c5d0ff}body.night-mode .navbar-top.bg-primary .nav-link.filter-button,body.night-mode .navbar-top.navbar-dark .nav-link.filter-button{color:#ffffffeb}body.night-mode .navbar-top.bg-primary .nav-link.filter-button:hover,body.night-mode .navbar-top.bg-primary .nav-link.filter-button:focus,body.night-mode .navbar-top.navbar-dark .nav-link.filter-button:hover,body.night-mode .navbar-top.navbar-dark .nav-link.filter-button:focus{color:#fff}body.night-mode label,body.night-mode .playlist-row .playlist-name,body.night-mode .playlist-row h4{color:inherit}body.night-mode .bg-light{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important}body.night-mode .border,body.night-mode .border-top,body.night-mode .border-bottom{border-color:var(--bs-border-color)!important}body.night-mode .table{--bs-table-bg: transparent;--bs-table-color: var(--bs-body-color);border-color:var(--bs-border-color)}body.night-mode .table>:not(caption)>*>*{color:var(--bs-table-color);border-bottom-color:var(--bs-border-color)}body.night-mode .table thead th{background-color:#ffffff0f}body.night-mode .list-group-item{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode .list-group-item-action:hover,body.night-mode .list-group-item-action:focus{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}body.night-mode .form-control,body.night-mode .form-select{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode .form-control:focus,body.night-mode .form-select:focus{background-color:var(--bs-body-bg);color:var(--bs-body-color);border-color:#86b7fe}body.night-mode .form-control::placeholder{color:var(--bs-secondary-color)}body.night-mode .form-text,body.night-mode .form-label{color:var(--bs-secondary-color)}body.night-mode .input-group-text{background-color:var(--bs-tertiary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode .navbar-top .input-group-alternative.input-group-merge{background-color:#4d5359;border:1px solid #5c636a;box-shadow:none!important}body.night-mode .navbar-top .input-group-alternative.input-group-merge .form-control,body.night-mode .navbar-top .input-group-alternative.input-group-merge .input-group-text{background-color:transparent!important;border:none!important;box-shadow:none!important;color:#f1f3f5!important;border-radius:0!important}body.night-mode .navbar-top .input-group-alternative.input-group-merge:focus-within{border-color:#6c757d;box-shadow:0 0 0 .2rem #5c636a66!important}body.night-mode .navbar-top .input-group-alternative.input-group-merge .form-control:focus{background-color:transparent!important;color:#fff!important;border:none!important;box-shadow:none!important}body.night-mode .navbar-top .input-group-alternative.input-group-merge .form-control::placeholder{color:#adb5bd}body.night-mode .navbar-top .input-group-alternative.input-group-merge .input-group-text i{color:#f1f3f5}body.night-mode .dropdown-menu{background-color:var(--bs-dropdown-bg);border-color:var(--bs-dropdown-border-color)}body.night-mode .dropdown-item{color:var(--bs-dropdown-link-color)}body.night-mode .dropdown-item:hover,body.night-mode .dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}body.night-mode .dropdown-header{color:var(--bs-dropdown-header-color)}body.night-mode .dropdown-divider{border-top-color:var(--bs-dropdown-divider-bg)}body.night-mode .notification-content .dropdown-header,body.night-mode .notification-content .noti-title,body.night-mode .notification-content h6{color:#ffffffd1}body.night-mode .notification-content .dropdown-item{color:#ffffffeb}body.night-mode .notification-content .dropdown-item:hover,body.night-mode .notification-content .dropdown-item:focus{background-color:#ffffff1f;color:#fff}body.night-mode .overlay .pop-card.card,body.night-mode .overlay .card.pop-card{background-color:var(--bs-card-bg);border-color:var(--bs-card-border-color);color:var(--bs-body-color)}.logo-picker-tile{cursor:pointer;border-radius:8px;border:1px solid var(--bs-border-color);background-color:var(--bs-secondary-bg)}body.night-mode .logo-editor{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:100px;min-height:80px;padding:.5rem;background-color:var(--bs-secondary-bg)!important;border:1px solid var(--bs-border-color)!important;border-radius:.375rem}body.night-mode .card-body .flex-center{background-color:transparent!important}body.night-mode #recycleEditor .card-body>div.text-center.mb-3:first-child{background-color:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:.375rem;padding:.75rem}body.night-mode .modal-body{background-color:transparent;color:inherit}body.night-mode .navbar-top.border-bottom{border-bottom-color:#ffffff24!important}body.night-mode .nav-pills .nav-link{color:var(--bs-body-color)}body.night-mode .nav-pills .nav-link:not(.active){background-color:#ffffff0f}body.night-mode .nav-pills .nav-link.active{color:#fff}body.night-mode .progress{background-color:var(--bs-secondary-bg)}body.night-mode .card-wizard .card-body,body.night-mode .form-check-label{color:var(--bs-body-color)}body.night-mode .text-secondary{color:var(--bs-secondary-color)!important}body.night-mode .ag-theme-alpine-dark{--ag-header-background-color: #222628;--ag-header-foreground-color: rgba(255, 255, 255, .92);--ag-subheader-background-color: #1a1d20;--ag-control-panel-background-color: #222628}body.night-mode .ag-theme-alpine-dark .ag-header,body.night-mode .ag-theme-alpine-dark .ag-header-viewport,body.night-mode .ag-theme-alpine-dark .ag-header-row,body.night-mode .ag-theme-alpine-dark .ag-header-row-column,body.night-mode .ag-theme-alpine-dark .ag-header-row-column-group{background-color:var(--ag-header-background-color)!important}body.night-mode .ag-theme-alpine-dark .ag-header-cell,body.night-mode .ag-theme-alpine-dark .ag-header-group-cell{background-color:var(--ag-header-background-color)!important;color:var(--ag-header-foreground-color)!important}body.night-mode .ag-theme-alpine-dark .ag-header-cell-text,body.night-mode .ag-theme-alpine-dark .ag-header-group-cell-label{color:var(--ag-header-foreground-color)!important}body.night-mode .ag-theme-alpine-dark .ag-floating-filter,body.night-mode .ag-theme-alpine-dark .ag-floating-filter-body,body.night-mode .ag-theme-alpine-dark .ag-floating-filter-full-body{background-color:var(--ag-header-background-color)!important}body.night-mode .ag-theme-alpine-dark .ag-floating-filter input,body.night-mode .ag-theme-alpine-dark .ag-floating-filter .ag-input-field-input,body.night-mode .ag-theme-alpine-dark .ag-floating-filter .ag-text-field-input{background-color:var(--ag-background-color)!important;color:var(--ag-foreground-color)!important;border-color:var(--ag-border-color)!important}body.night-mode .ag-theme-alpine-dark .ag-tabs-header{background-color:var(--ag-header-background-color)!important}body.night-mode .ag-theme-alpine-dark .ag-tab{color:var(--ag-header-foreground-color)!important}body.night-mode .ag-theme-alpine-dark .ag-menu{background-color:var(--ag-control-panel-background-color)!important;color:var(--ag-foreground-color)!important}body.night-mode .btn-default{background-color:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode .btn-default:hover,body.night-mode .btn-default:focus{background-color:var(--bs-tertiary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode .fs-wrap .fs-label-wrap{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color);border-radius:.375rem}body.night-mode .fs-wrap.fs-disabled .fs-label-wrap{opacity:.65}body.night-mode .fs-wrap .fs-dropdown{background-color:var(--bs-secondary-bg)!important;background-image:none!important;border:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)!important;border-radius:.375rem;box-shadow:0 .5rem 1rem #00000059}body.night-mode .fs-wrap .fs-options{background-color:var(--bs-secondary-bg)!important}body.night-mode .fs-option{color:var(--bs-body-color);border-color:transparent}body.night-mode .fs-option .fs-option-label{color:inherit}body.night-mode .fs-option:hover{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}body.night-mode .fs-option.selected{background-color:#0d6efd2e;color:var(--bs-body-color)}body.night-mode .fs-option.disabled{color:var(--bs-secondary-color)}body.night-mode .fs-wrap .fs-search{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color);padding:.35rem .5rem}body.night-mode .log-entry{border-bottom:1px solid var(--bs-border-color);padding-bottom:.75rem;margin-bottom:.75rem}body.night-mode .log-entry:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}body.night-mode .progress-with-circle{background-color:#ffffff38;border-radius:.25rem}body.night-mode .card-wizard .card-header .nav-pills .nav-link{color:#ffffffeb}body.night-mode .card-wizard .card-header .nav-pills .nav-link:not(.active){background-color:#ffffff1f}body.night-mode .card-wizard .card-header .nav-pills .nav-link.active{background-color:#fffffff2;color:var(--bs-primary)}body.night-mode hr{border-color:var(--bs-border-color);opacity:1}body.night-mode #autoWizardModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #autoWizardModal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #autoWizardModal .wizard-container .card-wizard.card{background-color:transparent!important;box-shadow:none!important}body.night-mode #autoWizardModal .card-wizard .card-body{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important;border-radius:0 0 .375rem .375rem}body.night-mode #autoWizardModal .card-wizard .card-footer{background-color:var(--bs-tertiary-bg)!important;border-top:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #autoWizardModal .form-label,body.night-mode #autoWizardModal label:not(.form-check-label){color:var(--bs-body-color)}body.night-mode #autoWizardModal .custom-control-label{color:var(--bs-body-color)}body.night-mode #autoWizardModal .form-control,body.night-mode #autoWizardModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #autoWizardModal .form-control:disabled,body.night-mode #autoWizardModal .form-control[readonly]{background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color);border-color:var(--bs-border-color)}body.night-mode #autoWizardModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #autoWizardModal .card-wizard>.text-center.card-header .card-title{color:#fff!important}body.night-mode #autoWizardModal .card-wizard>.text-center.card-header .description{color:#ffffffe0!important}body.night-mode #updaterWizardModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #updaterWizardModal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #updaterWizardModal .wizard-container .card-wizard.card{background-color:transparent!important;box-shadow:none!important}body.night-mode #updaterWizardModal .card-wizard .card-body{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important;border-radius:0 0 .375rem .375rem}body.night-mode #updaterWizardModal .card-wizard .card-footer{background-color:var(--bs-tertiary-bg)!important;border-top:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #updaterWizardModal .form-label,body.night-mode #updaterWizardModal label:not(.form-check-label){color:var(--bs-body-color)}body.night-mode #updaterWizardModal .form-control,body.night-mode #updaterWizardModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #updaterWizardModal .form-check-input{border-color:var(--bs-border-color)}body.night-mode #updaterWizardModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #updaterWizardModal .card-wizard>.text-center.card-header .card-title{color:#fff!important}body.night-mode #updaterWizardModal .card-wizard>.text-center.card-header[data-background-color=primary]{background:linear-gradient(87deg,#5e72e4 0,#825ee4)!important;border-bottom:none!important}body.night-mode #prefixSuffixWizardModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #prefixSuffixWizardModal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #prefixSuffixWizardModal .wizard-container .card-wizard.card{background-color:transparent!important;box-shadow:none!important}body.night-mode #prefixSuffixWizardModal .card-wizard .card-body{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important;border-radius:0 0 .375rem .375rem}body.night-mode #prefixSuffixWizardModal .card-wizard .card-footer{background-color:var(--bs-tertiary-bg)!important;border-top:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #prefixSuffixWizardModal .form-label,body.night-mode #prefixSuffixWizardModal label:not(.form-check-label){color:var(--bs-body-color)}body.night-mode #prefixSuffixWizardModal .custom-control-label{color:var(--bs-body-color)}body.night-mode #prefixSuffixWizardModal .form-control,body.night-mode #prefixSuffixWizardModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #prefixSuffixWizardModal .form-control:disabled,body.night-mode #prefixSuffixWizardModal .form-control[readonly]{background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color);border-color:var(--bs-border-color)}body.night-mode #prefixSuffixWizardModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #prefixSuffixWizardModal .card-wizard>.text-center.card-header .card-title{color:#fff!important}body.night-mode #prefixSuffixWizardModal .card-wizard>.text-center.card-header .description{color:#ffffffe0!important}body.night-mode #streamFormatWizardModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #streamFormatWizardModal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #streamFormatWizardModal .wizard-container .card-wizard.card{background-color:transparent!important;box-shadow:none!important}body.night-mode #streamFormatWizardModal .card-wizard .card-body{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important;border-radius:0 0 .375rem .375rem}body.night-mode #streamFormatWizardModal .card-wizard .card-footer{background-color:var(--bs-tertiary-bg)!important;border-top:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #streamFormatWizardModal .form-label,body.night-mode #streamFormatWizardModal label:not(.form-check-label){color:var(--bs-body-color)}body.night-mode #streamFormatWizardModal .custom-control-label{color:var(--bs-body-color)}body.night-mode #streamFormatWizardModal .form-control,body.night-mode #streamFormatWizardModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #streamFormatWizardModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #streamFormatWizardModal .card-wizard>.text-center.card-header .card-title{color:#fff!important}body.night-mode #streamFormatWizardModal .card-wizard>.text-center.card-header .description{color:#ffffffe0!important}body.night-mode #removeDuplicatesWizardModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #removeDuplicatesWizardModal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #removeDuplicatesWizardModal .wizard-container .card-wizard.card{background-color:transparent!important;box-shadow:none!important}body.night-mode #removeDuplicatesWizardModal .card-wizard .card-body{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important;border-radius:0 0 .375rem .375rem}body.night-mode #removeDuplicatesWizardModal .card-wizard .card-footer{background-color:var(--bs-tertiary-bg)!important;border-top:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #removeDuplicatesWizardModal .form-label,body.night-mode #removeDuplicatesWizardModal label:not(.form-check-label){color:var(--bs-body-color)}body.night-mode #removeDuplicatesWizardModal .custom-control-label{color:var(--bs-body-color)}body.night-mode #removeDuplicatesWizardModal .form-control,body.night-mode #removeDuplicatesWizardModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #removeDuplicatesWizardModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #removeDuplicatesWizardModal .card-wizard>.text-center.card-header .card-title{color:#fff!important}body.night-mode #removeDuplicatesWizardModal .card-wizard>.text-center.card-header .description{color:#ffffffe0!important}body.night-mode #newUserWizardModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #newUserWizardModal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #newUserWizardModal .wizard-container .card-wizard.card{background-color:transparent!important;box-shadow:none!important}body.night-mode #newUserWizardModal .card-wizard .card-body{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important;border-radius:0 0 .375rem .375rem}body.night-mode #newUserWizardModal .card-wizard .card-footer{background-color:var(--bs-tertiary-bg)!important;border-top:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #newUserWizardModal .form-label,body.night-mode #newUserWizardModal label:not(.form-check-label){color:var(--bs-body-color)}body.night-mode #newUserWizardModal .form-check-label,body.night-mode #newUserWizardModal .custom-control-label{color:var(--bs-body-color)}body.night-mode #newUserWizardModal .form-control,body.night-mode #newUserWizardModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #newUserWizardModal .form-control:disabled,body.night-mode #newUserWizardModal .form-control[readonly]{background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color);border-color:var(--bs-border-color)}body.night-mode #newUserWizardModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #newUserWizardModal .card-wizard>.text-center.card-header .card-title{color:#fff!important}body.night-mode #newUserWizardModal .card-wizard>.text-center.card-header .description{color:#ffffffe0!important}body.night-mode #playlistModal .modal-content,body.night-mode #deletePlaylistModal .modal-content,body.night-mode #uploadPlaylistModal .modal-content,body.night-mode #playlistReorderModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #playlistModal .modal-header,body.night-mode #deletePlaylistModal .modal-header,body.night-mode #uploadPlaylistModal .modal-header,body.night-mode #playlistReorderModal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode #playlistModal .modal-body,body.night-mode #deletePlaylistModal .modal-body,body.night-mode #uploadPlaylistModal .modal-body,body.night-mode #playlistReorderModal .modal-body,body.night-mode #playlistModal .modal-body h4,body.night-mode #playlistReorderModal .modal-body h4{color:var(--bs-body-color)}body.night-mode #deletePlaylistModal .modal-footer,body.night-mode #uploadPlaylistModal .modal-footer,body.night-mode #playlistReorderModal .modal-footer{background-color:var(--bs-tertiary-bg);border-top:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #playlistModal .form-label,body.night-mode #playlistModal label.mb-2,body.night-mode #uploadPlaylistModal .form-label,body.night-mode #playlistModal .form-check-label,body.night-mode #uploadPlaylistModal .form-check-label{color:var(--bs-body-color)}body.night-mode #playlistModal .form-control,body.night-mode #playlistModal .form-control:focus,body.night-mode #uploadPlaylistModal .form-control,body.night-mode #uploadPlaylistModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #playlistModal .form-text,body.night-mode #uploadPlaylistModal .form-text,body.night-mode #playlistModal .text-muted,body.night-mode #uploadPlaylistModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #playlistReorderModal .ag-theme-alpine-dark{--ag-background-color: var(--bs-body-bg);border-radius:.375rem}body.night-mode .playlist-wizard-modal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode .playlist-wizard-modal .modal-header{background-color:var(--bs-tertiary-bg)!important;border-bottom:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode .playlist-wizard-modal .wizard-container .card-wizard.card{background-color:transparent!important;box-shadow:none!important}body.night-mode .playlist-wizard-modal .card-wizard .card-body{background-color:var(--bs-secondary-bg)!important;color:var(--bs-body-color)!important;border-radius:0}body.night-mode .playlist-wizard-modal .card-wizard .card-footer{background-color:var(--bs-tertiary-bg)!important;border-top:1px solid var(--bs-border-color)!important;color:var(--bs-body-color)}body.night-mode .playlist-wizard-modal .form-label,body.night-mode .playlist-wizard-modal label.mb-2,body.night-mode .playlist-wizard-modal label:not(.form-check-label){color:var(--bs-body-color)}body.night-mode .playlist-wizard-modal .form-check-label{color:var(--bs-body-color)}body.night-mode .playlist-wizard-modal .form-control,body.night-mode .playlist-wizard-modal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode .playlist-wizard-modal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode .playlist-wizard-modal .card-wizard>.text-center.card-header .card-title{color:#fff!important}body.night-mode .playlist-wizard-modal .card-wizard>.text-center.card-header .description{color:#ffffffe0!important}body.night-mode #renamePlaylistModal .modal-content{background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #renamePlaylistModal .modal-body{color:var(--bs-body-color)}body.night-mode #renamePlaylistModal .form-control,body.night-mode #renamePlaylistModal .form-control:focus{background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}body.night-mode #renamePlaylistModal .form-control[readonly],body.night-mode #renamePlaylistModal .form-control:disabled{background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}body.night-mode #renamePlaylistModal .modal-footer{background-color:var(--bs-tertiary-bg);border-top:1px solid var(--bs-border-color)}body.night-mode #renamePlaylistModal .text-muted{color:var(--bs-secondary-color)!important}body.night-mode #renamePlaylistModal .invalid-feedback{color:#ff8a8a}body.night-mode .sidebar-version{border-top-color:#ffffff1f!important}.sidebar-version .docs-normal:hover{opacity:1!important}#react-dashboard-root{--iptv-icon-label-gap: 2mm;--iptv-control-min-gap: 2mm;--iptv-editor-group-stripe-a: var(--bs-body-bg);--iptv-editor-group-stripe-b: rgba(var(--bs-emphasis-color-rgb, 33, 37, 41), .065)}#react-dashboard-root .sidenav.legacy-sidebar{position:fixed;left:0;top:0;bottom:0;z-index:1035;border-right:1px solid rgba(0,0,0,.06);display:flex;flex-direction:column;background-color:#fff;overflow:hidden}#react-dashboard-root .sidenav .scroll-wrapper,#react-dashboard-root .sidenav .scrollbar-inner,#react-dashboard-root .sidenav .scroll-content{height:100%!important;overflow:hidden!important}#react-dashboard-root .sidenav .scroll-content{display:flex;flex-direction:column;min-height:0}#react-dashboard-root .navbar-inner{display:flex;flex-direction:column;height:calc(100% - 70px);overflow:hidden;min-height:0}#react-dashboard-root #sidenav-main .collapse.navbar-collapse{flex:1;overflow-y:auto;overflow-x:hidden}#react-dashboard-root #sidenav-main .collapse.navbar-collapse::-webkit-scrollbar,#react-dashboard-root #sidenav-main .collapse.navbar-collapse::-webkit-scrollbar-thumb,#react-dashboard-root #sidenav-main .collapse.navbar-collapse::-webkit-scrollbar-track{width:0!important;height:0!important;display:none!important}#react-dashboard-root .legacy-main-content{min-height:100vh;display:flex;flex-direction:column;background-color:var(--bs-body-bg, #f8f9fa);transition:margin-left .25s ease}@media (min-width: 992px){#react-dashboard-root .sidenav.legacy-sidebar{width:auto!important;max-width:62px;transition:max-width .2s ease,box-shadow .2s ease;transform:none!important}body.g-sidenav-pinned #react-dashboard-root .sidenav.legacy-sidebar,body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main.legacy-sidebar:hover{max-width:250px!important;box-shadow:4px 0 20px #00000012}#react-dashboard-root .main-content.legacy-main-content,#react-dashboard-root .legacy-main-content{margin-left:62px!important}body.g-sidenav-pinned #react-dashboard-root .main-content.legacy-main-content,body.g-sidenav-pinned #react-dashboard-root .legacy-main-content{margin-left:250px!important}#react-dashboard-root #sidenav-main .navbar-brand{display:none;overflow:hidden}body.g-sidenav-pinned #react-dashboard-root #sidenav-main .navbar-brand,body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main.legacy-sidebar:hover .navbar-brand{display:block}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nav-link-text{display:none!important}body.g-sidenav-pinned #react-dashboard-root #sidenav-main .nav-link-text,body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main.legacy-sidebar:hover .nav-link-text{display:inline!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .sidenav-normal{display:none!important}body.g-sidenav-pinned #react-dashboard-root #sidenav-main .sidenav-normal,body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main.legacy-sidebar:hover .sidenav-normal{display:inline!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nightmode-switch .docs-normal{display:none!important}body.g-sidenav-pinned #react-dashboard-root #sidenav-main .nightmode-switch .docs-normal,body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main.legacy-sidebar:hover .nightmode-switch .docs-normal{display:inline-flex!important;align-items:center}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .sidebar-version{display:none!important}body.g-sidenav-pinned #react-dashboard-root #sidenav-main .sidebar-version,body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main.legacy-sidebar:hover .sidebar-version{display:block!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .navbar-nav>.nav-item>.collapse:not(.show){display:none!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main.legacy-sidebar:hover .navbar-nav>.nav-item>.collapse.show{display:block!important}#react-dashboard-root #sidenav-main.navbar-expand-xs .navbar-nav>.nav-item>.nav-link>i{min-width:2.75rem;max-width:3rem;text-align:center}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .sidenav-header{justify-content:center;align-items:center;padding-left:.35rem;padding-right:.35rem}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .sidenav-header .ms-auto{margin-left:0!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .sidenav-header .sidenav-toggler{display:inline-flex!important;align-items:center;justify-content:center;transform:translate(-4mm)}}@media (max-width: 991.98px){#react-dashboard-root .legacy-main-content,#react-dashboard-root .main-content.legacy-main-content{margin-left:0!important}#react-dashboard-root .sidenav.legacy-sidebar{width:min(280px,85vw)!important;max-width:none!important;transform:translate(-100%)}#react-dashboard-root #sidenav-main .navbar-brand{display:block!important}#react-dashboard-root #sidenav-main .nav-link-text,#react-dashboard-root #sidenav-main .sidenav-normal,#react-dashboard-root #sidenav-main .nightmode-switch .docs-normal,#react-dashboard-root #sidenav-main .sidebar-version{display:revert!important}#react-dashboard-root.mobile-nav-open .sidenav.legacy-sidebar{transform:translate(0);box-shadow:4px 0 24px #00000026}}body.night-mode #react-dashboard-root .sidenav.legacy-sidebar{background-color:var(--bs-body-bg, #212529)!important;border-right-color:#ffffff14;box-shadow:inset -1px 0 #ffffff0f}#react-dashboard-root #sidenav-main .nav-link{border-radius:.375rem;margin:.1rem .5rem;padding:.55rem .75rem;font-size:.875rem;color:#5f6877}#react-dashboard-root #sidenav-main .nav-link:hover{color:#212529;background:#f6f9fc}#react-dashboard-root #sidenav-main .nav-link.active,#react-dashboard-root #sidenav-main .nav-item.active>.nav-link{color:#5e72e4!important;background:#f6f9fc!important;font-weight:600}body.night-mode #react-dashboard-root #sidenav-main .nav-link{color:#ffffffd1}body.night-mode #react-dashboard-root #sidenav-main .nav-link:hover{color:#fff;background:#ffffff0f}body.night-mode #react-dashboard-root #sidenav-main .nav-link.active{background-color:#5e72e447!important;color:#fff!important}#react-dashboard-root .sidenav-header{padding:1rem 1.25rem;border-bottom:1px solid rgba(0,0,0,.06)}body.night-mode #react-dashboard-root .sidenav-header{border-bottom-color:#ffffff1a}#react-dashboard-root .sidenav-header .navbar-brand{text-decoration:none;margin:0;padding:0}#react-dashboard-root .sidenav-header .sidenav-toggler{cursor:pointer;color:#8898aa}#react-dashboard-root .sidenav-header .sidenav-toggler-inner .sidenav-toggler-line{background:#8898aa}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nightmode-switch .navbar-heading{justify-content:center!important;align-items:center!important;padding-left:.35rem!important;padding-right:.35rem!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) #nightModeToggleReact{width:2.2rem!important;height:1.2rem!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nightmode-switch .form-check.form-switch{padding-left:0!important;margin:0 auto!important;display:flex;justify-content:center;transform:translate(-4mm)}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nightmode-switch .form-check-input{float:none!important;margin:0!important}#react-dashboard-root .nav-sm .nav-link{padding-left:2.25rem!important;font-size:.8125rem}#react-dashboard-root .sidenav-mini-icon{display:inline-block;width:1.25rem;text-align:center;margin-inline-end:max(.5rem,var(--iptv-icon-label-gap))}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nav-sm .nav-link{display:flex!important;align-items:center;justify-content:center;padding-left:.75rem!important;padding-right:.75rem!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nav-sm .sidenav-mini-icon{width:2.75rem;margin-inline-end:0!important;text-align:center;transform:translate(-1mm)}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .navbar-nav .nav-link>i,body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .navbar-nav .sidenav-mini-icon{transform:translate(-3mm)!important}body.g-sidenav-hidden:not(.g-sidenav-pinned) #react-dashboard-root #sidenav-main:not(:hover) .nav-sm .sidenav-mini-icon{transform:translate(-4mm)!important}#react-dashboard-root .btn>i[class*=fa-]:first-child{margin-inline-end:var(--iptv-icon-label-gap)}#react-dashboard-root .dropdown-item>i[class*=fa-]:first-child{margin-inline-end:var(--iptv-icon-label-gap)}#react-dashboard-root .sidenav .nav-link>i[class*=fa-]:first-child{margin-inline-end:var(--iptv-icon-label-gap)}#react-dashboard-root .editor-title h6>i[class*=fa-]{margin-inline-end:var(--iptv-icon-label-gap);padding-right:0!important}#react-dashboard-root a.filter-button.nav-link>i[class*=fa-]:first-child{margin-inline-end:var(--iptv-icon-label-gap)}#react-dashboard-root .sidebar-version a.docs-normal>i[class*=fa-]:first-child{margin-inline-end:var(--iptv-icon-label-gap)}#react-dashboard-root .navbar-heading .docs-normal>i[class*=fa-]:first-child{margin-inline-end:var(--iptv-icon-label-gap)}#react-dashboard-root .card-body .flex-center{display:flex;align-items:center;justify-content:center}#react-dashboard-root .logo-editor{display:inline-flex;align-items:center;justify-content:center;min-width:100px;min-height:80px}#react-dashboard-root #basicGrid .ag-body-viewport,#react-dashboard-root #numberGrid .ag-body-viewport,#react-dashboard-root #logoGrid .ag-body-viewport,#react-dashboard-root #epgGrid .ag-body-viewport,#react-dashboard-root #categoryGrid .ag-body-viewport,#react-dashboard-root #updatedPlaylistGrid .ag-body-viewport,#react-dashboard-root #yourPlaylistGrid .ag-body-viewport{scrollbar-width:none;-ms-overflow-style:none}#react-dashboard-root #basicGrid .ag-body-viewport::-webkit-scrollbar,#react-dashboard-root #numberGrid .ag-body-viewport::-webkit-scrollbar,#react-dashboard-root #logoGrid .ag-body-viewport::-webkit-scrollbar,#react-dashboard-root #epgGrid .ag-body-viewport::-webkit-scrollbar,#react-dashboard-root #categoryGrid .ag-body-viewport::-webkit-scrollbar,#react-dashboard-root #updatedPlaylistGrid .ag-body-viewport::-webkit-scrollbar,#react-dashboard-root #yourPlaylistGrid .ag-body-viewport::-webkit-scrollbar{width:0;height:0;display:none}#react-dashboard-root #numberGrid .ag-body-horizontal-scroll-viewport,#react-dashboard-root #numberGrid .ag-center-cols-viewport,#react-dashboard-root #numberGrid .ag-body-vertical-scroll-viewport,#react-dashboard-root #logoGrid .ag-body-horizontal-scroll-viewport,#react-dashboard-root #logoGrid .ag-center-cols-viewport,#react-dashboard-root #logoGrid .ag-body-vertical-scroll-viewport,#react-dashboard-root #epgGrid .ag-body-horizontal-scroll-viewport,#react-dashboard-root #epgGrid .ag-center-cols-viewport,#react-dashboard-root #epgGrid .ag-body-vertical-scroll-viewport,#react-dashboard-root #categoryGrid .ag-body-horizontal-scroll-viewport,#react-dashboard-root #categoryGrid .ag-center-cols-viewport,#react-dashboard-root #categoryGrid .ag-body-vertical-scroll-viewport,#react-dashboard-root #updatedPlaylistGrid .ag-body-horizontal-scroll-viewport,#react-dashboard-root #updatedPlaylistGrid .ag-center-cols-viewport,#react-dashboard-root #updatedPlaylistGrid .ag-body-vertical-scroll-viewport,#react-dashboard-root #yourPlaylistGrid .ag-body-horizontal-scroll-viewport,#react-dashboard-root #yourPlaylistGrid .ag-center-cols-viewport,#react-dashboard-root #yourPlaylistGrid .ag-body-vertical-scroll-viewport{scrollbar-width:none;-ms-overflow-style:none}#react-dashboard-root #numberGrid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #numberGrid .ag-center-cols-viewport::-webkit-scrollbar,#react-dashboard-root #numberGrid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #logoGrid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #logoGrid .ag-center-cols-viewport::-webkit-scrollbar,#react-dashboard-root #logoGrid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #epgGrid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #epgGrid .ag-center-cols-viewport::-webkit-scrollbar,#react-dashboard-root #epgGrid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #categoryGrid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #categoryGrid .ag-center-cols-viewport::-webkit-scrollbar,#react-dashboard-root #categoryGrid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #updatedPlaylistGrid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #updatedPlaylistGrid .ag-center-cols-viewport::-webkit-scrollbar,#react-dashboard-root #updatedPlaylistGrid .ag-body-vertical-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #yourPlaylistGrid .ag-body-horizontal-scroll-viewport::-webkit-scrollbar,#react-dashboard-root #yourPlaylistGrid .ag-center-cols-viewport::-webkit-scrollbar,#react-dashboard-root #yourPlaylistGrid .ag-body-vertical-scroll-viewport::-webkit-scrollbar{width:0;height:0;display:none}#react-dashboard-root #numberGrid .ag-body-horizontal-scroll,#react-dashboard-root #logoGrid .ag-body-horizontal-scroll,#react-dashboard-root #epgGrid .ag-body-horizontal-scroll,#react-dashboard-root #categoryGrid .ag-body-horizontal-scroll,#react-dashboard-root #updatedPlaylistGrid .ag-body-horizontal-scroll,#react-dashboard-root #yourPlaylistGrid .ag-body-horizontal-scroll{scrollbar-width:none;-ms-overflow-style:none}#react-dashboard-root #numberGrid .ag-body-horizontal-scroll::-webkit-scrollbar,#react-dashboard-root #logoGrid .ag-body-horizontal-scroll::-webkit-scrollbar,#react-dashboard-root #epgGrid .ag-body-horizontal-scroll::-webkit-scrollbar,#react-dashboard-root #categoryGrid .ag-body-horizontal-scroll::-webkit-scrollbar,#react-dashboard-root #updatedPlaylistGrid .ag-body-horizontal-scroll::-webkit-scrollbar,#react-dashboard-root #yourPlaylistGrid .ag-body-horizontal-scroll::-webkit-scrollbar{width:0;height:0;display:none}#react-dashboard-root #basicGrid .ag-cell[col-id=name] .ag-cell-wrapper,#react-dashboard-root #numberGrid .ag-cell[col-id=name] .ag-cell-wrapper,#react-dashboard-root #logoGrid .ag-cell[col-id=name] .ag-cell-wrapper,#react-dashboard-root #epgGrid .ag-cell[col-id=name] .ag-cell-wrapper{justify-content:flex-start;width:100%}#react-dashboard-root #basicGrid .ag-cell[col-id=name] .ag-cell-value,#react-dashboard-root #numberGrid .ag-cell[col-id=name] .ag-cell-value,#react-dashboard-root #logoGrid .ag-cell[col-id=name] .ag-cell-value,#react-dashboard-root #epgGrid .ag-cell[col-id=name] .ag-cell-value{flex:1 1 auto;min-width:0;text-align:left}#react-dashboard-root #basicGrid .ag-cell[col-id=name] .ag-react-container,#react-dashboard-root #numberGrid .ag-cell[col-id=name] .ag-react-container,#react-dashboard-root #logoGrid .ag-cell[col-id=name] .ag-react-container,#react-dashboard-root #epgGrid .ag-cell[col-id=name] .ag-react-container{display:block;width:100%;text-align:left}#react-dashboard-root #basicGrid .basic-editor-cat-fullwidth,#react-dashboard-root #numberGrid .basic-editor-cat-fullwidth,#react-dashboard-root #logoGrid .basic-editor-cat-fullwidth,#react-dashboard-root #epgGrid .basic-editor-cat-fullwidth{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:var(--iptv-icon-label-gap);width:100%;height:100%;min-height:100%;padding-left:var(--ag-cell-horizontal-padding, 15px);padding-right:var(--ag-cell-horizontal-padding, 15px);font-weight:600;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;text-align:left}#react-dashboard-root .navbar-top>.navbar-top-container-fluid{padding-right:.5rem!important}#react-dashboard-root .navbar-top.navbar{overflow:visible;z-index:1020;padding-top:.28rem;padding-bottom:.28rem;background:linear-gradient(87deg,#5e72e4 0,#825ee4)!important}#react-dashboard-root .navbar-top .collapse.navbar-collapse.w-100{display:flex!important;position:relative;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:max(.5rem,var(--iptv-icon-label-gap));flex:1 1 auto;overflow:visible!important;width:100%;max-height:none!important;height:auto!important}#react-dashboard-root .sidenav-toggler-inner{display:flex;flex-direction:column;gap:4px;width:22px;padding:.25rem 0}#react-dashboard-root .sidenav-toggler-line{display:block;height:2px;width:100%;background:#ffffffeb;border-radius:1px}#react-dashboard-root .navbar-top .navbar-search{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:max(.5rem,var(--iptv-icon-label-gap));flex:1 1 auto;min-width:0}#react-dashboard-root .navbar-top .navbar-search .form-group{flex:0 1 220px;min-width:0;margin-bottom:0!important}#react-dashboard-root .navbar-top .input-group.input-group-alternative.input-group-merge{border-radius:.5rem!important;overflow:hidden;flex-wrap:nowrap!important;flex-direction:row!important;background-color:#ffffff24;border:1px solid rgba(255,255,255,.28);box-shadow:0 1px 3px #0000001f}#react-dashboard-root .navbar-top .input-group-alternative .form-control,#react-dashboard-root .navbar-top .input-group-alternative .input-group-text{background:transparent!important;border:none!important;color:#fff!important;padding:.28rem .55rem;font-size:.875rem}#react-dashboard-root .navbar-top .input-group-alternative .form-control::placeholder{color:#ffffffb8}#react-dashboard-root .navbar-top .editor-title h6,#react-dashboard-root .navbar-top #pageTitle{font-size:.9375rem!important;font-weight:600;line-height:1.15!important;margin:0!important;color:#fff}#react-dashboard-root .navbar-top .navbar-title-center{position:absolute;left:50%;transform:translate(-50%);z-index:1;pointer-events:none;text-align:center}#react-dashboard-root .navbar-top .filter-button{color:#ffffffeb!important;cursor:pointer}#react-dashboard-root .navbar-top a.filter-button.active,#react-dashboard-root .navbar-top #filterBtn.active{color:#fff!important;background:#ffffff38;border-radius:.375rem}#react-dashboard-root .navbar-top .filter-button.no-undo{cursor:not-allowed;opacity:.45}#react-dashboard-root .navbar-top .navbar-toggles{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:max(.55rem,calc(var(--iptv-icon-label-gap) + .2rem));flex-shrink:0}#react-dashboard-root .navbar-top .navbar-toggles a.filter-button>i[class*=fa-]:first-child{margin-inline-end:max(.35rem,var(--iptv-icon-label-gap))}#react-dashboard-root .navbar-top .dropdown-menu{z-index:1060}#react-dashboard-root .container-fluid.editor-page{flex:1;padding-top:.35rem}#react-dashboard-root .text-orange{color:#fb6340!important}#react-dashboard-root .text-purple{color:#8965e0!important}#react-dashboard-root .text-teal,#react-dashboard-root .text-green{color:#2dce89!important}#react-dashboard-root .text-gray{color:#8898aa!important}body.night-mode #react-dashboard-root .text-muted{color:var(--bs-secondary-color)!important}@media (max-width: 1199.98px){#react-dashboard-root .navbar-top .only-desktop{display:none!important}}#react-dashboard-root .card-container .card .playlist-row .btn.btn-secondary.btn-sm>i[class*=fa-]:first-child{margin-inline-end:0!important}#react-dashboard-root .header.bg-primary .btn.playlist-icon-only-btn>i[class*=fa-]:first-child{margin-inline-end:0!important}#react-dashboard-root #userEditor .row.g-2{row-gap:max(.5rem,var(--iptv-control-min-gap))!important}#react-dashboard-root #userEditor .input-group{gap:var(--iptv-control-min-gap);flex-wrap:nowrap}#react-dashboard-root #userEditor .input-group>.btn,#react-dashboard-root #userEditor .input-group>.form-control{min-height:calc(1.5em + .75rem + 2px)}#react-dashboard-root #logoEditor .form-group{margin-bottom:max(.5rem,var(--iptv-control-min-gap))}#react-dashboard-root #logoEditor .row.g-2{row-gap:max(.5rem,var(--iptv-control-min-gap))!important}#react-dashboard-root #clientDetailsModal .nav.nav-pills{gap:var(--iptv-control-min-gap)}#react-dashboard-root #clientDetailsModal .nav.nav-pills .nav-item{min-width:0}#react-dashboard-root #clientDetailsModal .row.g-2,#react-dashboard-root #clientDetailsModal .row.g-3{row-gap:max(.5rem,var(--iptv-control-min-gap))!important}#react-dashboard-root #clientDetailsModal .input-group{gap:var(--iptv-control-min-gap);flex-wrap:nowrap}@media (max-width: 767.98px){#react-dashboard-root #clientDetailsModal .input-group{flex-wrap:wrap}#react-dashboard-root #clientDetailsModal .input-group>.btn,#react-dashboard-root #clientDetailsModal .input-group>.form-control{flex:1 1 auto}}#react-dashboard-root .playlist-warning-list{max-height:240px;overflow:auto;padding-left:1.1rem}#react-dashboard-root .playlist-warning-text,#react-dashboard-root .alert.alert-warning,.iptv-toast-host .iptv-toast-message{white-space:normal;overflow-wrap:anywhere;word-break:break-word}:root{--iptv-primary-start: #5e72e4;--iptv-primary-end: #825ee4}body{font-family:Open Sans,sans-serif;margin:0;min-height:100vh;scrollbar-width:none!important;-ms-overflow-style:none!important}html{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar,*::-webkit-scrollbar-track,*::-webkit-scrollbar-thumb,*::-webkit-scrollbar-corner{width:0!important;height:0!important;max-width:0!important;max-height:0!important;display:none!important;background:transparent!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.public-hero{background:linear-gradient(87deg,var(--iptv-primary-start),var(--iptv-primary-end))}.iptv-toast-host{position:fixed;top:20px;right:20px;z-index:10800;display:flex;flex-direction:column;gap:10px;max-width:min(400px,calc(100vw - 40px))}@keyframes iptvSlideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes iptvSlideOut{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.iptv-toast-enter{animation:iptvSlideIn .3s ease-out}
