*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-full{width:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.p-2{padding:.5rem}.pl-1{padding-left:.25rem}.pl-7{padding-left:1.75rem}.pl-9{padding-left:2.25rem}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--primary-color:#1a1ac4;--primary-color-600:#2626d9;--primary-link-color:#ff6a00;--primary-side-color:#101a2e;--primary-color-rgba:#ffffff24;--secandary-color:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:initial;margin:0;padding:0}.apexcharts-title-text,code{font-family:Open Sans,sans-serif!important}.custom-checkbox-root .MuiSvgIcon-root{fill:#551fff;height:50px;width:50px}body{font-family:Open Sans,sans-serif!important}.parent-container{margin:0 auto;max-height:85vh;width:95%}.child-container{display:flex;min-height:15vh}@media (max-width:600px){.child-container{display:flex;min-height:10dvh;width:90%}}.flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.alignItemCenter{align-items:center}.justifyContentCenter{justify-content:center}.justifyCententEnd{justify-content:end}.flex-1{flex:1 1}.justify-content-space-between{justify-content:space-between}.justify-content-around-between{justify-content:space-around}.main-color{color:var(--primary-color)}.left{background-color:#fff;border-radius:20px;box-shadow:0 18px 32px #d0d2da26;width:70%}.left,.right{align-items:center;display:flex;height:100%}.right{flex-direction:column;justify-content:center;width:30%}.margin-left-5{margin-left:5px}.margin{margin:30px auto}#SvgjsText4126,#SvgjsText4244{font-size:14px}#SvgjsText4126,#SvgjsText4244,.MuiDialogTitle-root{font-family:Open Sans,sans-serif!important}.background-red{background-color:red}.background-blue{background-color:blue}.customInput input::-webkit-input-placeholder{color:red!important;font-size:15px!important}.weather-card{height:50vh;width:20vw}.mini-card,.weather-card{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff4d;border:1px solid #ffffff4d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.mini-card{align-items:center;display:flex;flex-direction:column;height:150px;width:150px}.ssx-head-titles{min-width:0}.ssx-headcard{align-items:center;background:var(--ssx-surface);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-sm);color:var(--ssx-muted);display:inline-flex;font-size:12.5px;font-weight:600;gap:8px;min-height:38px;padding:0 13px;white-space:nowrap}.ssx-headcard svg{color:var(--ssx-blue);font-size:18px!important}.ssx-bell{height:38px;width:38px}.ssx-account{align-items:center;background:var(--ssx-surface);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-pill);cursor:pointer;display:inline-flex;gap:10px;min-height:42px;padding:3px 10px 3px 4px;text-align:left}.ssx-account:hover{background:var(--ssx-surface-2)}.ssx-account:focus-visible{outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-avatar{align-items:center;border-radius:50%;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;object-fit:cover;width:34px}.ssx-avatar--initials{background:linear-gradient(140deg,#2f6bff,#1d4ed8);color:#fff;font-size:12.5px;font-weight:800;letter-spacing:.3px}.ssx-account-who{display:flex;flex-direction:column;line-height:1.2;min-width:0}.ssx-account-name{color:var(--ssx-navy);font-size:13px;font-weight:700;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssx-account-role{color:var(--ssx-muted);font-size:11px}.ssx-account-chev{color:var(--ssx-faint);font-size:18px!important}.ssx-backnav{align-items:center;display:flex;flex:0 0 auto}.ssx-backnav-link{align-items:center;background:var(--ssx-surface);border:1px solid var(--ssx-border-strong);border-radius:var(--ssx-r-sm);color:var(--ssx-text);display:inline-flex;font-size:13px;font-weight:700;gap:6px;min-height:40px;padding:0 13px 0 11px;text-decoration:none;white-space:nowrap}.ssx-backnav-link:hover{background:var(--ssx-surface-2);color:var(--ssx-navy)}.ssx-backnav-link:focus-visible{outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-backnav-icon{color:var(--ssx-blue);font-size:13px!important}@media (max-width:620px){.ssx-account-who,.ssx-backnav-label{display:none}.ssx-backnav-link{padding:0 10px}}.ssx-rail{background:var(--ssx-nav);border-right:1px solid #94b2ff1a;display:flex;flex-direction:column;height:100vh;overflow:hidden;padding:22px 16px 16px;width:100%}.ssx-rail-brand{align-items:center;display:flex;gap:11px;padding:0 8px}.ssx-rail-mark{align-items:center;background:linear-gradient(140deg,#2f6bff,#1d4ed8);border-radius:11px;box-shadow:0 6px 16px #2563eb5c;color:#fff;display:inline-flex;flex:0 0 38px;height:38px;justify-content:center;width:38px}.ssx-rail-mark svg{font-size:21px!important}.ssx-rail-word{align-items:baseline;display:flex;font-weight:800;gap:5px;letter-spacing:-.4px;line-height:1}.ssx-rail-word-1{color:#fff;font-size:18px}.ssx-rail-word-2{color:var(--ssx-orange);font-size:18px}.ssx-rail-tag{color:#93a4c3e6;font-size:11.5px;letter-spacing:.2px;margin:9px 0 18px;padding:0 8px}.ssx-rail-nav{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-height:0;overflow-y:auto;scrollbar-width:none}.ssx-rail-nav::-webkit-scrollbar{height:0;width:0}.ssx-rail-link{align-items:center;background:none;border:1px solid #0000;border-radius:12px;color:var(--ssx-nav-text);cursor:pointer;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;gap:13px;min-height:46px;padding:0 14px;text-align:left;text-decoration:none;transition:background .14s ease,color .14s ease;width:100%}.ssx-rail-link:hover{background:#ffffff0f;color:#fff}.ssx-rail-link:focus-visible{outline:2px solid #6f9bff;outline-offset:2px}.ssx-rail-icon{flex:0 0 22px;font-size:22px!important}.ssx-rail-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssx-rail-link.is-active{background:linear-gradient(135deg,#2563eb,#1e40af);border-color:#7da4ff73;box-shadow:0 6px 18px #2563eb57;color:#fff}.ssx-rail-link.is-active:hover{background:linear-gradient(135deg,#2f6bff,#1e40af)}.ssx-rail-foot{flex:0 0 auto;padding-top:12px}.ssx-rail-logout{color:#f2a7ad}.ssx-rail-logout:hover{background:#dc262629;color:#ffd7da}.ssx-promo{background:linear-gradient(160deg,#2563eb38,#111e3d99);border:1px solid #6e9bff57;border-radius:14px;margin-bottom:10px;padding:14px;text-align:center}.ssx-promo-title{color:#fff;font-size:13px;font-weight:800;letter-spacing:-.2px;margin:0}.ssx-promo-text{color:#b2c4e2f2;font-size:11.5px;line-height:1.4;margin:4px 0 11px}.ssx-promo-qr{background:#fff;border-radius:11px;display:inline-flex;padding:7px}.ssx-promo-qr canvas{display:block}.ssx-promo-actions{display:flex;flex-direction:column;gap:6px;margin-top:11px}.ssx-promo-btn{align-items:center;background:#ffffff12;border:1px solid #93b2ff57;border-radius:9px;color:#dbe6ff;display:flex;font-size:12px;font-weight:700;gap:7px;justify-content:center;min-height:34px;text-decoration:none}.ssx-promo-btn:hover{background:#ffffff24;color:#fff}.ssx-promo-btn:focus-visible{outline:2px solid #6f9bff;outline-offset:2px}.ssx-promo-btn svg{font-size:16px!important}@media (max-width:1200px) and (min-width:901px){.ssx-rail{padding:18px 10px 12px}.ssx-promo,.ssx-rail-label,.ssx-rail-tag,.ssx-rail-word{display:none}.ssx-rail-link{gap:0}.ssx-rail-brand,.ssx-rail-link{justify-content:center;padding:0}}.drawer-container .ssx-promo,.drawer-container .ssx-rail-label,.drawer-container .ssx-rail-tag,.drawer-container .ssx-rail-word{display:revert}.drawer-container .ssx-rail-link{gap:13px;justify-content:flex-start;padding:0 14px}.drawer-container .ssx-rail-brand{justify-content:flex-start;padding:0 8px}.drawer-container .ssx-promo{display:block}@media (max-height:880px){.ssx-promo{display:none}.drawer-container .ssx-promo{display:block}}.main-controll-box{display:flex;height:15vh;width:100%}.main-controll-box .main-controll-box-left{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 18px 32px #d0d2da26;display:flex;height:100%;justify-content:flex-start;width:70%}.user-add-btn{margin:0 5px!important;width:280px!important}.user-add-btn,.user-add-btn button{align-items:center;display:flex;justify-content:center}.user-add-btn button{background-color:var(--primary-color)!important;border-radius:30px!important}.user-add-btn .content-folder-btn{align-items:center;background-color:#fff!important;border:1px solid var(--primary-color)!important;border-radius:6px;color:var(--primary-color)!important;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;width:100%}.main-controll-box-left .search-box{display:flex}.search-box .search-icon{align-items:center;background:#561fff1a;border-radius:16px;color:var(--primary-color);display:flex;height:63px;justify-content:center;margin:0 35px 0 10px;width:63px}.search-box .search-input-field{margin:0 -15px;width:80%}.main-controll-box .main-controll-box-right{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:30%}.main-controll-box-right .content-input-controll-field{align-items:center;display:flex;height:60px;justify-content:center}.main-controll-box-right .content-input-controll-field .add-content-btn{align-items:center;background:var(--primary-color);border:none;border-radius:6px;color:#fff;display:flex;height:40px;justify-content:center;width:100%}.content-checkbox{width:20%}.content-all-delete-btn,.content-checkbox{align-items:center;display:flex;height:40px;justify-content:center}.content-all-delete-btn{margin:0;width:100%}.content-all-delete-btn button{background:#fff;border:1px solid var(--primary-color);border-radius:6px;color:var(--primary-color);height:40px;width:100%}.main-controll-box-right{padding-left:30px;padding-right:10px}.content-render{display:flex!important;flex-wrap:wrap!important;height:100%;margin:10px auto;position:relative;width:100%}.content-item{background:#fff;border-radius:24px;display:flex;flex-direction:column;height:230px;margin-bottom:1%;margin-right:1%;min-width:24%;width:230px}.content-item .content-image{height:80%;position:relative;width:100%}.pdf-viewer{height:80%!important;width:100%!important}.content-item .content-image .content-del-icon{align-items:center;background:#fff;border-radius:10px;bottom:131px;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:.9;position:absolute;right:18px;width:40px;z-index:1000}.content-image img,.content-image video{border-top-left-radius:24px;border-top-right-radius:24px;height:100%;object-fit:cover;width:100%}.content-bottom{align-items:center;display:flex;height:20%;justify-content:space-between;width:100%}.content-bottom p{align-items:center;display:flex;font-size:12px;justify-content:center;padding:15px}.content-bottom p span{margin:0 5px}.content-add-media-box{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin:20px 0}.add-media-tab{background:#fff;border:1px solid var(--primary-color);border-radius:6px;cursor:pointer;height:84px;margin:15px 10px;width:234px}.add-media-tab-flex{align-items:center;display:flex;justify-content:center}.add-media-label{height:100%;justify-content:center}.add-media-label .add-media-icon,.add-media-tab .add-media-icon{color:var(--primary-color);cursor:pointer;height:56px;margin:0 10px;width:56px}.media-text{color:var(--primary-color)}.btn-save-content{align-items:center;background:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;flex-direction:row;justify-content:center;padding:10px 8px;width:130px}.form-control{grid-gap:.5em;border-radius:10px;display:grid;font-family:system-ui,sans-serif;font-size:2rem;font-weight:700;gap:.5em;grid-template-columns:1em auto;line-height:1.1}input[type=checkbox]{display:grid;place-content:center}input[type=checkbox]:before{box-shadow:inset 1em 1em var(--form-control-color);content:"";height:.65em;transform:scale(0);transition:transform .12s ease-in-out;width:.65em}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:before{-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transform-origin:bottom left}.control-area{width:95%}@media only screen and (max-width:768px){.control-area{display:flex;flex-direction:column;margin-left:20px!important}}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid var(--primary-color);height:50px;width:50px}.loader,.mini-loader{animation:spin 2s linear infinite}.mini-loader{border:10px solid #f3f3f3;border-radius:50%;border-top:10px solid var(--primary-color);height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.searchInputs{display:flex;margin-top:105px}.search input{background-color:#fff;border:0;border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0;font-size:18px;height:30px;padding:15px;width:300px}.dataResult{margin-top:5px}.folder{align-items:center;background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:12px;box-shadow:0 1px 3px #1018281a;box-shadow:var(--ssx-shadow,0 1px 3px #1018281a);color:#101828;color:var(--ssx-ink,#101828);cursor:pointer;display:flex;gap:12px;justify-content:flex-start;min-height:64px;padding:12px 40px 12px 12px;position:relative;transition:border-color .15s ease,box-shadow .15s ease;width:232px;z-index:1}.folder:hover{border-color:#d0d5dd;box-shadow:0 12px 32px #10182814;box-shadow:var(--ssx-shadow-lg,0 12px 32px #10182814)}.folder:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.folder-icon{background:#ff6a001f;border-radius:9px;color:#ff6a00;color:var(--primary-link-color,#ff6a00);display:grid;flex:0 0 auto;height:36px;place-items:center;width:36px}.folder-meta{display:flex;flex-direction:column;gap:1px;min-width:0}.folder-name{color:#101828;color:var(--ssx-ink,#101828);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-count{color:#92959e;color:var(--ssx-muted,#92959e);font-size:12px}.menu-icon{align-items:center;background:#fffc;border-radius:5px;display:flex;height:25px;justify-content:center;width:20px}.icon-property,.menu-icon{margin:3px;position:absolute;right:0;top:0;z-index:1000}.icon-property{background:#0000;border-radius:6px;color:#92959e;color:var(--ssx-muted,#92959e);padding:2px}:root{--ssx-blue-600:#15159e;--ssx-orange:#f26722;--ssx-ink-2:#344054;--ssx-muted:#667085;--ssx-border:#d0d5dd;--ssx-border-soft:#e4e7ec;--ssx-bg:#f7f8fb}.ssx-login{background:radial-gradient(1200px 600px at 85% -10%,#1a1ac40f,#0000 60%),#f7f8fb;background:radial-gradient(1200px 600px at 85% -10%,#1a1ac40f,#0000 60%),var(--ssx-bg);display:grid;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;grid-template-columns:1fr 1fr;min-height:100vh;width:100%}.ssx-login,.ssx-login *,.ssx-login :after,.ssx-login :before{box-sizing:border-box}.ssx-login__form-col{align-items:center;display:flex;justify-content:center;padding:40px 24px}.ssx-login .ssx-card{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-border-soft);border-radius:22px;box-shadow:0 4px 24px #10182814;max-width:440px;padding:44px;width:100%}.ssx-wordmark{font-size:20px;font-weight:800;letter-spacing:-.01em;margin:0 0 22px}.ssx-wordmark .s1{color:#1a1ac4;color:var(--ssx-blue)}.ssx-wordmark .s2{color:#f26722;color:var(--ssx-orange)}.ssx-login .ssx-card__title{color:#101828;color:var(--ssx-ink);font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0 0 6px}.ssx-login .ssx-card__subtitle{color:#667085;color:var(--ssx-muted);font-size:15px;line-height:1.5;margin:0 0 28px}.ssx-form{display:flex;flex-direction:column;gap:22px}.ssx-field{gap:8px}.ssx-field label{color:#344054;color:var(--ssx-ink-2);font-size:13px;font-weight:600}.ssx-input-wrap{display:flex;position:relative}.ssx-input{background:#fff;border:1px solid #d0d5dd;border:1px solid var(--ssx-border);border-radius:10px;color:#101828;color:var(--ssx-ink);font-size:15px;height:50px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.ssx-input::placeholder{color:#98a2b3}.ssx-input:focus{border-color:#1a1ac4;border-color:var(--ssx-blue);box-shadow:0 0 0 4px #1a1ac41f}.ssx-input--password{padding-right:46px}.ssx-eye{align-items:center;background:#0000;border:none;border-radius:8px;color:#667085;color:var(--ssx-muted);cursor:pointer;display:flex;height:38px;justify-content:center;padding:0;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:38px}.ssx-eye:hover{background:#1018280a;color:#344054;color:var(--ssx-ink-2)}.ssx-eye svg{font-size:20px}.ssx-row{align-items:center;display:flex;justify-content:space-between;margin-top:-2px}.ssx-remember{align-items:center;color:#344054;color:var(--ssx-ink-2);cursor:pointer;display:inline-flex;font-size:14px;gap:9px;-webkit-user-select:none;user-select:none}.ssx-remember input{accent-color:#1a1ac4;accent-color:var(--ssx-blue);cursor:pointer;height:18px;margin:0;width:18px}.ssx-forgot{color:#1a1ac4;color:var(--ssx-blue);font-size:14px;font-weight:600;text-decoration:none}.ssx-forgot:hover{background:#0000;text-decoration:underline}.ssx-submit{background:#1a1ac4;background:var(--ssx-blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;height:50px;margin-top:4px;transition:background-color .15s ease,transform .05s ease;width:100%}.ssx-submit:hover{background:#15159e;background:var(--ssx-blue-600)}.ssx-submit:focus-visible{box-shadow:0 0 0 4px #1a1ac440;outline:none}.ssx-submit:active{transform:translateY(1px)}.ssx-submit:disabled{cursor:not-allowed;opacity:.6}.ssx-login__brand-col{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:40px;text-align:center}.ssx-brand__logo{height:auto;max-width:300px;object-fit:contain;width:100%}.ssx-brand__headline{color:#101828;color:var(--ssx-ink);font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0}.ssx-brand__sub{color:#667085;color:var(--ssx-muted);font-size:16px;line-height:1.5;margin:0;max-width:380px}.ssx-login__overlay{align-items:center;background:#10182880;display:flex;inset:0;justify-content:center;position:fixed;z-index:100000}@media (max-width:1200px){.ssx-brand__logo{max-width:240px}.ssx-brand__headline{font-size:30px}}@media (max-width:992px){.ssx-login__brand-col{gap:14px;padding:24px}.ssx-brand__logo{max-width:190px}.ssx-brand__headline{font-size:26px}.ssx-brand__sub{font-size:14px}.ssx-login .ssx-card{padding:36px}}@media (max-width:860px){.ssx-login{grid-template-columns:1fr}.ssx-login__brand-col{display:none}}@media (max-width:480px){.ssx-login__form-col{padding:20px 16px}.ssx-login .ssx-card{border-radius:18px;max-width:100%;padding:28px 22px}.ssx-card__title{font-size:23px}}.ssx-field-error{color:#b42318;font-size:13px;margin:6px 0 0}.ssx-submit--link{align-items:center;display:flex;justify-content:center;margin-top:24px;text-decoration:none}.ssx-login .ssx-card__foot{font-size:14px;margin:18px 0 0;text-align:center}.ssx-login .ssx-card__foot a{color:#1a1ac4;color:var(--ssx-blue);font-weight:600;text-decoration:none}.ssx-login .ssx-card__foot a:hover{text-decoration:underline}.table-user-con{margin:35px auto}.search-box{display:flex}.search-box .search-icon{margin:0 32px 0 20px!important}.dialogBorder{border-radius:16px!important}.user-add-btn button{background:var(--primary-color)}@media (max-width:600px){.user-add-btn button{height:30px!important;width:200px!important}}.user-add-form-container{align-items:center;height:60vh;justify-content:center;width:30vw}@media (max-width:600px){.user-add-form-container{overflow:scroll;width:70dvw}}.user-add-form-container .form-fields{height:30;margin:10px auto;width:90%}.add-user-form-submit-btn{align-items:center;display:flex;justify-content:center;margin:35px 0 0}.add-user-form-submit-btn button{background:var(--primary-color);border:1px solid var(--primary-color);border-radius:6px;color:#fff;cursor:pointer;height:40px;width:215px}@media (max-width:600px){.add-user-form-submit-btn button{height:30px;width:150px}}.team{display:flex;flex-direction:column;gap:var(--ssx-s-4)}.team-metrics{margin:0}.team-table{width:100%}.team-table .team-col-check{width:44px}.team-table .team-col-id{color:var(--ssx-faint);width:56px}.team-table .team-col-date{white-space:nowrap;width:130px}.team-table .team-col-role,.team-table .team-col-status{width:120px}.team-table .team-col-actions{text-align:right;width:110px}.team-table tbody td{height:64px;padding-bottom:10px;padding-top:10px}.team-check{accent-color:var(--ssx-blue);cursor:pointer;height:17px;width:17px}.team-person{align-items:center;display:flex;gap:11px;min-width:0}.team-avatar{align-items:center;background:linear-gradient(140deg,#2f6bff,#1d4ed8);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 34px;font-size:12.5px;font-weight:800;height:34px;justify-content:center;width:34px}.team-name{color:var(--ssx-navy);font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-name--none{color:var(--ssx-faint);font-weight:500}.team-email{color:var(--ssx-muted);display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-del:hover{background:var(--ssx-red-soft);border-color:#f6c9cc;color:var(--ssx-red)}.team-loading{padding:40px 0;text-align:center}.team-pagination{border-top:1px solid var(--ssx-border);color:var(--ssx-muted)}.team-pagination .MuiTablePagination-toolbar{min-height:52px;padding:4px 16px}.team-pagination .MuiTablePagination-displayedRows,.team-pagination .MuiTablePagination-selectLabel{flex:0 0 auto;font-size:12.5px;margin:0;white-space:nowrap}.team-pagination .MuiTablePagination-spacer{flex:1 1 100%}.team-pagination .MuiIconButton-root.Mui-disabled{opacity:.35}@media (max-width:1100px){.team-table .team-col-date,.team-table .team-col-id{display:none}}@media (max-width:760px){.team-table .ssx-table{min-width:620px}.team-table .team-col-role{display:none}}.status-badge{border:2px solid #f5f5f5;border-radius:50%;height:20px;margin:0 auto;width:20px}.success{background-color:green}.danger{background-color:red}.license-waiting{background-color:orange}.license-expires{background-color:#ff0}.screen-table{margin:35px auto}.button-controlls{height:100%;width:100%}.add-screen-btn{background-color:var(--primary-color);border:none;border-radius:6px;color:#fff;width:100%}.add-screen-btn,.btn-1{cursor:pointer;height:50px;outline:none}.btn-1{margin:5px 5px 0 0}.btn-1,.btn-2{background-color:#fff;border:1px solid var(--primary-color)!important;border-radius:6px;width:50%}.btn-2{cursor:pointer;height:50px;margin:5px 0 0;outline:none}@media (max-width:600px){.add-screen-btn{height:30px!important;width:200px!important}.button-controlls{flex-direction:column}.button-controlls,.lower-btn-group{align-items:center;display:flex;justify-content:center}.btn-1,.btn-2{height:30px;width:42%}}.icon-screen{align-items:center;color:var(--primary-color);display:flex;justify-content:center;margin:20px auto}.icon-screen .screen-icon{height:100%;width:100%}.control-area{margin:0 25px}.btn-cancel-screen{background:#fff;border:1px solid var(--primary-color);border-radius:5px;color:var(--primary-color);margin-right:10px;padding:8px;width:130px}.btn-save-screen{background:var(--primary-color);border:none;border-radius:5px;color:#fff;padding:8px;width:130px}@media (max-width:600px){.btn-cancel-screen,.btn-save-screen{height:30px!important;width:90px!important}}.pin-dialog .MuiPaper-root{max-width:780px}.pin{display:flex;flex-direction:column;max-height:88vh}.pin-head{align-items:flex-start;border-bottom:1px solid var(--ssx-border);display:flex;gap:var(--ssx-s-4);padding:var(--ssx-s-5)}.pin-head-text{flex:1 1 auto;min-width:0}.pin-badge{background:var(--ssx-navy);border-radius:var(--ssx-r-pill);color:#fff;display:inline-block;font-size:10px;font-weight:800;letter-spacing:1px;padding:4px 10px}.pin-title{color:var(--ssx-navy);font-size:20px;font-weight:800;letter-spacing:-.4px;margin:9px 0 0}.pin-sub{color:var(--ssx-muted);font-size:13px;margin:4px 0 0}.pin-close{flex:0 0 36px}.pin-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--ssx-s-5)}.pin-failed,.pin-loading{color:var(--ssx-muted);font-size:13.5px;padding:30px 0;text-align:center}.pin-failed p{margin:0 0 14px}.pin-code{align-items:center;background:linear-gradient(140deg,#eff4ff,#f5f2ff);border:1px solid #cfe0ff;border-radius:var(--ssx-r-lg);display:flex;flex-wrap:wrap;gap:var(--ssx-s-4);padding:var(--ssx-s-5)}.pin-code-label{color:var(--ssx-blue-600);flex:0 0 100%;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.pin-code-value{font-feature-settings:"tnum";color:var(--ssx-navy);flex:1 1 auto;font-size:46px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:4px;line-height:1.05;min-width:0;overflow-wrap:anywhere}.pin-code-copy{flex:0 0 auto}.pin-code--compact{margin:10px 0;padding:var(--ssx-s-4)}.pin-code--compact .pin-code-value{font-size:32px;letter-spacing:3px}.pin-code--missing{background:var(--ssx-surface-2);border-color:var(--ssx-border-strong)}.pin-code--missing .pin-code-value{color:var(--ssx-muted);font-size:19px;letter-spacing:-.2px}.pin-code--missing .pin-code-label{color:var(--ssx-faint)}.pin-code-note{color:var(--ssx-muted);flex:0 0 100%;font-size:12.5px;line-height:1.5;margin:6px 0 0}.pin-steps{counter-reset:none;display:flex;flex-direction:column;gap:var(--ssx-s-3);list-style:none;margin:var(--ssx-s-5) 0 0;padding:0}.pin-step{background:var(--ssx-surface);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-md);display:flex;gap:var(--ssx-s-4);padding:var(--ssx-s-4)}.pin-step-n{align-items:center;background:var(--ssx-blue);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 34px;font-size:15px;font-weight:800;height:34px;justify-content:center;width:34px}.pin-step-body{min-width:0}.pin-step-title{color:var(--ssx-navy);font-size:14.5px;font-weight:800;letter-spacing:-.2px;margin:4px 0 6px}.pin-step-body p{color:var(--ssx-text);font-size:13.5px;line-height:1.6;margin:0 0 6px}.pin-step-body p:last-child{margin-bottom:0}.pin-muted{color:var(--ssx-muted)!important;font-size:12.5px!important}.pin-url{color:var(--ssx-navy);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;overflow-wrap:anywhere}.pin-version{align-items:flex-start;background:var(--ssx-blue-soft);border:1px solid #dbe6ff;border-radius:var(--ssx-r-md);color:#1e3a8a;display:flex;font-size:12.5px;gap:9px;line-height:1.5;margin:var(--ssx-s-4) 0 0;padding:12px 14px}.pin-version svg{flex:0 0 17px;font-size:17px!important;margin-top:1px}.pin-version--none{background:var(--ssx-orange-soft);border-color:#fad8bd;color:#9a3412}.pin-help{background:var(--ssx-surface-2);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-md);margin-top:var(--ssx-s-5);padding:var(--ssx-s-4)}.pin-help-title{align-items:center;color:var(--ssx-navy);display:flex;font-size:14px;font-weight:800;gap:8px;margin:0 0 8px}.pin-help-title svg{color:var(--ssx-blue);font-size:18px!important}.pin-help ul{list-style:disc outside;margin:0;padding-left:20px}.pin-help li{line-height:1.55;margin:5px 0}.pin-distinct,.pin-help li{color:var(--ssx-muted);font-size:12.5px}.pin-distinct{border-left:3px solid var(--ssx-border-strong);line-height:1.6;margin:var(--ssx-s-4) 0 0;padding:12px 14px}.pin-distinct strong{color:var(--ssx-navy)}.pin-foot{border-top:1px solid var(--ssx-border);display:flex;justify-content:flex-end;padding:var(--ssx-s-4) var(--ssx-s-5)}@media (max-width:700px){.pin-body,.pin-head{padding:var(--ssx-s-4)}.pin-title{font-size:17px}.pin-code-value{font-size:34px;letter-spacing:3px}.pin-code--compact .pin-code-value{font-size:26px}.pin-code-copy{width:100%}.pin-step{gap:var(--ssx-s-3);padding:var(--ssx-s-3)}}.scr{display:flex;flex-direction:column;gap:var(--ssx-s-3)}.scr-filters{margin-top:var(--ssx-s-1)}.screen-form-install{background:var(--ssx-surface-2);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-sm);color:var(--ssx-muted);font-size:12.5px;line-height:1.55;margin:0 0 var(--ssx-s-4);padding:11px 13px;text-align:center}.loc{display:flex;flex-direction:column;gap:var(--ssx-s-4)}.loc-metrics{margin:0}.loc-actions-h{text-align:right}.loc-loading{color:var(--ssx-muted);font-size:13.5px;margin:0;padding:40px 20px;text-align:center}.loc-del:hover{background:var(--ssx-red-soft);border-color:#f6c9cc;color:var(--ssx-red)}.playlist-container{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0;width:100vw}.user-add-btn{height:58px;margin:0 20px;width:273px}.user-add-btn button{background:#39bf59;border:none;border-radius:6px;color:#fff;cursor:pointer;height:100%;outline:none;width:100%}.user-add-btn .playlist-folder-btn{background:#fff!important;border:1px solid #000!important;border-radius:6px;color:#000!important;cursor:pointer;height:100%;outline:none;width:100%}.content-all-delete-btn{width:100%!important}.playlist-schedule-icon{gap:5px;height:20px;left:60px;position:absolute;top:0;width:20px}.playlist-list-cards{align-items:center;background-color:#fff;border-radius:16px;box-shadow:1px 1px 5px 0 #0000001a,-1px -1px 5px 0 #0000001a;margin:1%;min-height:0;min-width:48%;width:400px}.playlist-list-cards-top{align-items:center;display:flex;height:5vh;justify-content:flex-start;margin:10px auto;width:95%}.playlist-list-cards-top-btns{display:flex;height:100%;justify-content:space-between;width:100%}.playlist-list-cards-body{min-height:50vh;width:95%}.playlist-list-cards-body-wrap{display:flex;flex-direction:column;gap:5px;max-height:50vh;overflow:hidden;overflow-y:auto;width:100%}.playlist-list-cards-view{border:1px solid #000;border-radius:5px;display:flex;height:10vh;justify-content:space-evenly;min-height:10vh;width:99%}.list-card-view-tab{align-items:center;display:flex;justify-content:center;min-height:100%;width:25%}.playlist-list-cards-bottom{height:5vh;width:95%}.playlist-card-body-tab{max-height:50vh;max-width:100%;overflow:hidden;overflow-y:auto}.playlist-card-body-tab,.playlist-cards{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.playlist-cards{background-color:#fff;border-radius:16px;box-shadow:1px 1px 5px 0 #0000001a,-1px -1px 5px 0 #0000001a;margin:1%;min-height:60vh;min-width:48%;width:400px}.playlist-cards-top{align-items:center;border-radius:16px;display:flex;flex-direction:row;justify-content:center;min-height:55vh;width:100%}.playlist-cards-bottom{display:flex;height:5vh;margin:22px 0;width:90%}.playlist-cards .playlist-card-body{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-height:50vh;max-width:100%;overflow:hidden;overflow-y:auto}.playlist-card-header{border-bottom:1px solid #000;display:flex;height:10vh;margin:0 auto;width:500px}.playlist-card-header-right{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.playlist-card-header-left{align-items:center;display:flex;flex:1 1;justify-content:flex-end}.create-playlist-model{background-color:#fff}.create-playlist-model img{height:52px;margin:0 auto;width:80px}.create-playlist-btn-group,.create-playlist-input-field{height:7vh;margin:10px auto;width:25vw}.schedule-save-btn{background:var(--primary-color)!important;color:#fff!important;width:100px!important}.schedule-save-btn:focus{background:var(--primary-color)!important;color:#fff !}@media (max-width:600px){.create-playlist-btn-group,.create-playlist-input-field{width:50dvw}}.btn-cancel{background:#fff;color:var(--primary-color);width:108px}.btn-cancel,.btn-save{align-items:center;border:1px solid var(--primary-color);border-radius:6px;cursor:pointer;display:flex;flex-direction:row;height:31px;justify-content:center;outline:none}.btn-save{background:var(--primary-color);color:#fff;margin:0 10px;width:109px}@media (max-width:600px){.btn-cancel,.btn-save{height:25px;width:80px!important}}.main-tab-container{background-color:#f0f2f5;border:1px solid #000;height:80vh;margin:0 auto}.content-card-item{align-items:center;border-radius:20px;box-shadow:1px 1px 5px 0 #0000001a,-1px -1px 5px 0 #0000001a;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;height:205px;justify-content:center;margin:1%;position:relative;width:200px}.content-card-item .upper-sec{margin:13px auto;position:absolute;width:100%;z-index:100000}@media (max-width:600px){.content-card-item .upper-sec{z-index:1}}.delete-icon{background:#fff;border-radius:10px;margin-right:10px;width:35px;z-index:1000}.delete-icon,.timer{color:var(--primary-color);cursor:pointer;height:35px;opacity:.9}.timer{border-radius:8px;margin-left:10px;width:65px}.timer-background{background:#fff}.content-card-item .content-card-item-header{align-items:center;display:flex;height:10%;justify-content:flex-end;margin:0 auto;width:95%}.content-card-item .content-card-item-body{border-radius:20px;height:100%;margin:0 auto;width:100%}.content-card-item-body iframe,.content-card-item-body img,.content-card-item-body video{border:3px solid #fff;border-radius:20px;height:100%;margin-left:-2px;margin-top:-2px;object-fit:cover;width:100%}.content-card-item .content-card-item-footer{align-items:center;display:flex;height:20%;justify-content:center;margin:0 auto;width:95%}.days-wrapper{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0;min-height:20%;width:100%}.days-wrapper .label-btn{align-items:center;border:1px solid #000;border-radius:10px;cursor:pointer;display:flex;height:50px;justify-content:center;width:80px}#days-id input:checked+.label-btn{background-color:var(--primary-color)!important;border:1px solid #fff!important;border-radius:10px!important;color:#fff;transition:all .5s ease-in!important}.control-area{align-items:center;background-color:#fff;border-radius:16px;display:flex;flex-direction:row;width:100%}@media only screen and (max-width:768px){.control-area{display:flex;flex-direction:column}}.btn-no-time-duration{background:#fff;border:1px solid var(--primary-color);border-radius:5px;color:var(--primary-color);margin-right:10px;padding:8px;width:130px}.btn-update-time-duration{background:var(--primary-color);border:none;border-radius:5px;color:#fff;padding:8px;width:130px}@media (max-width:600){.btn-no-time-duration,.btn-update-time-duration{height:20px;width:80px!important}}.add-content-playlist span{font-size:14px;padding-left:6px}.delete-playlist span{font-size:14px;padding-right:6px}.multiple--assign--btn:hover{background-color:var(--primary-color)!important}.tab_tabContainer__V33tF{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:100%;min-height:0}@media (max-width:600px){.tab_tabContainer__V33tF{max-width:100dvw;min-height:78vh}}.tab_tabHeader__6Qwm0{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-start;padding:0 0 12px;width:100%}@media (max-width:600px){.tab_tabHeader__6Qwm0{width:100dvw}}.tab_tabHeader__6Qwm0 .tab_tabs__FSRLi{border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line,#e4e7ec);display:flex;flex-wrap:nowrap;gap:4px;height:auto;margin:0;width:100%}@media (max-width:600px){.tab_tabHeader__6Qwm0 .tab_tabs__FSRLi{margin-left:43px;width:100dvw}}.tab_tabBody__GjKvH{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px 0;width:100%}.tab_tabBody__GjKvH .tab_innerBody__3tSVe{margin:0 auto;max-height:55vh;overflow-x:hidden;overflow-y:auto;width:100%}.tab_innerBody__3tSVe::-webkit-scrollbar{scroll-behavior:smooth;width:5px}.tab_innerBody__3tSVe::-webkit-scrollbar-thumb{background-color:var(--primary-color);width:5px!important}.tab_tabFooter__9\+MoT{align-items:center;border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line,#e4e7ec);display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;padding-top:12px}.tab_tabBtn__rVPQt{background-color:initial;border:none;border-bottom:1px solid var(--primary-color);border-radius:2px;color:#000;cursor:pointer;font-size:larger;font-weight:700;height:50px;outline:none;width:150px}@media (max-width:600px){.tab_tabHeader__6Qwm0 .tab_tabs__FSRLi .tab_tabBtn__rVPQt{font-size:small;height:5dvh;width:18dvw}}.tab_tabBtn__rVPQt:last-child{border-right:1px solid var(--primary-color)}.tab_tabBtn__rVPQt:first-child{border-left:1px solid var(--primary-color)}.tab_tabActive__SZVic{background:var(--primary-color-rgba);border-radius:6px 6px 0 6px;color:#fff}.image-content-card-image video{border-radius:10px;height:100%;object-fit:cover;width:100%;z-index:-1}.tab_tabContainer__E6FdI{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100vw;min-height:78vh}@media (max-width:600px){.tab_tabContainer__E6FdI{max-width:100dvw;min-height:78vh}}.tab_tabHeader__PHDrZ{align-items:center;display:flex;justify-content:center;min-height:5vh;padding:20px;width:80vw}@media (max-width:600px){.tab_tabHeader__PHDrZ{width:100dvw}}.tab_tabHeader__PHDrZ .tab_tabs__aIudw{height:10vh;margin:-20px auto 0;width:40vw}@media (max-width:600px){.tab_tabHeader__PHDrZ .tab_tabs__aIudw{margin-left:43px;width:100dvw}}.tab_tabBody__gbN0U{min-height:55vh;width:100%}.tab_tabBody__gbN0U .tab_innerBody__i0Oxj{margin:0 auto;max-height:55vh;overflow-x:hidden;overflow-y:auto;width:100%}.tab_innerBody__i0Oxj::-webkit-scrollbar{scroll-behavior:smooth;width:5px}.tab_innerBody__i0Oxj::-webkit-scrollbar-thumb{background-color:var(--primary-color);width:5px!important}.tab_tabFooter__FAigm{align-items:center;display:flex;justify-content:center;min-height:10vh;width:100%}.tab_tabBtn__YjoBo{background-color:initial;border:none;border-bottom:1px solid var(--primary-color);border-radius:2px;color:#000;cursor:pointer;font-size:larger;font-weight:700;height:50px;outline:none;width:150px}@media (max-width:600px){.tab_tabHeader__PHDrZ .tab_tabs__aIudw .tab_tabBtn__YjoBo{font-size:small;height:5dvh;width:18dvw}}.tab_tabBtn__YjoBo:last-child{border-right:1px solid var(--primary-color)}.tab_tabBtn__YjoBo:first-child{border-left:1px solid var(--primary-color)}.tab_tabActive__H9P7n{background:var(--primary-color-rgba);border-radius:6px 6px 0 6px;color:#fff}.image-content-card-image{height:80%}.image-content-card-image img{border-radius:10px;height:100%;object-fit:cover;width:100%}@media (max-width:600px){.image-content-cards .upper-layer{cursor:pointer;position:absolute;transition:all .2s ease-in-out;z-index:100000000000}.upper-layer:after{border:1px solid var(--primary-color);border-radius:50%;color:#fff;content:"";display:none;font-size:17px;font-weight:600;height:22px;left:8px;line-height:18px;position:absolute;text-align:center;top:8px;width:22px}.upper-layer{cursor:pointer;height:0;position:absolute;transition:all .2s ease;width:150px!important;z-index:100000000000}.image-content-cards:hover .upper-layer{background-color:var(--primary-color-rgba);border-top-left-radius:10px;border-top-right-radius:10px;height:5vh}}.image-container{display:flex;flex-wrap:wrap;height:100%;justify-content:center;padding:10px;width:100%}.image-content-cards{background-color:#fff;border-radius:10px;box-shadow:1px 1px 5px 0 #0000001a,-1px -1px 5px 0 #0000001a;cursor:pointer;display:flex;flex-direction:column;height:250px;margin:10px;width:250px}@media (max-width:600px){.image-content-cards{height:150px!important;width:150px!important}}.image-content-card-image{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:90%;margin:0 auto;width:100%}@media (max-width:600px){.image-content-card-image{height:80%!important}}.image-content-card-image iframe{border-radius:10px;height:100%;object-fit:cover;width:100%}.image-content-card-footer{align-items:center;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;display:flex;height:10%;justify-content:center;margin:0 auto;width:98%}.image-content-card-footer p{font-size:smaller}.full-container{cursor:pointer;display:flex;flex-direction:column;height:100%;width:100%}.image-content-cards .upper-layer{cursor:pointer;position:absolute;transition:all .2s ease-in-out;z-index:100000000000}.upper-layer:after{border:1px solid var(--primary-color);content:"";display:none}.upper-layer:after,input:checked+.upper-layer:after{border-radius:50%;color:#fff;font-size:17px;font-weight:600;height:22px;left:8px;line-height:18px;position:absolute;text-align:center;top:8px;width:22px}input:checked+.upper-layer:after{align-items:center;background-color:var(--primary-color);content:"\2713";display:flex;justify-content:center;z-index:100000000000}input:checked+.upper-layer{background-color:var(--primary-color-rgba);border-top-left-radius:10px;border-top-right-radius:10px;height:5vh}.upper-layer{cursor:pointer;height:0;position:absolute;transition:all .2s ease;width:250px;z-index:100000000000}.image-content-cards:hover .upper-layer{background-color:var(--primary-color-rgba);border-top-left-radius:10px;border-top-right-radius:10px;height:5vh}@media (max-width:600px){.image-content-cards .upper-layer{cursor:pointer;position:absolute;transition:all .2s ease-in-out;z-index:100000000000}.upper-layer:after{border:1px solid var(--primary-color);content:"";display:none}.upper-layer:after,input:checked+.upper-layer:after{border-radius:50%;color:#fff;font-size:17px;font-weight:600;height:22px;left:8px;line-height:18px;position:absolute;text-align:center;top:8px;width:22px}input:checked+.upper-layer:after{align-items:center;background-color:var(--primary-color);content:"\2713";display:flex;justify-content:center;z-index:100000000000}input:checked+.upper-layer{background-color:var(--primary-color-rgba);border-top-left-radius:10px;border-top-right-radius:10px;height:5vh}.upper-layer{cursor:pointer;height:0;position:absolute;transition:all .2s ease;width:150px!important;z-index:100000000000}.image-content-cards:hover .upper-layer{background-color:var(--primary-color-rgba);border-top-left-radius:10px;border-top-right-radius:10px;height:5vh}}.ssx-rel{display:flex;flex-direction:column;gap:20px;padding:4px 0 32px}.ssx-rel,.ssx-rel *{box-sizing:border-box}.ssx-rel-card{background:#fff;border:1px solid #e4e7ec;border-radius:16px;box-shadow:0 1px 3px #1018280f;padding:24px}.ssx-rel-card h2{color:#101828;font-size:17px;font-weight:700;margin:0 0 4px}.ssx-rel-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:14px}.ssx-rel-card-head h2{margin:0}.ssx-rel-muted{color:#667085;font-size:14px;line-height:1.5;margin:6px 0 0}.ssx-rel-dim{color:#98a2b3}.ssx-rel-mono{font-family:ui-monospace,Consolas,monospace;font-size:12px}.ssx-rel-primary{background:#1a1ac4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px}.ssx-rel-primary:hover{background:#15159e}.ssx-rel-primary:disabled{cursor:not-allowed;opacity:.6}.ssx-rel-ghost{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:13px;padding:7px 12px}.ssx-rel-ghost:hover{background:#f9fafb}.ssx-rel-facts{grid-gap:14px 24px;display:grid;gap:14px 24px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0}.ssx-rel-facts>div{min-width:0}.ssx-rel-facts>div.wide{grid-column:1/-1}.ssx-rel-facts dt{color:#667085;font-size:12px;margin-bottom:3px}.ssx-rel-facts dd{color:#101828;font-size:14px;margin:0;word-break:break-all}.ssx-rel-facts dd code{color:#344054;font-family:ui-monospace,Consolas,monospace;font-size:12px}.ssx-rel-badge{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.03em;padding:3px 9px;text-transform:uppercase}.ssx-rel-badge.is-current{background:#ecfdf3;color:#027a48}.ssx-rel-badge.is-draft{background:#eff8ff;color:#175cd3}.ssx-rel-badge.is-archived{background:#f2f4f7;color:#475467}.ssx-rel-url{align-items:center;border-top:1px solid #f2f4f7;display:flex;gap:12px;min-width:0;padding:10px 0}.ssx-rel-url-label{color:#667085;flex:0 0 130px;font-size:13px}.ssx-rel-url code{color:#101828;flex:1 1 auto;font-family:ui-monospace,Consolas,monospace;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssx-rel-url button{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#344054;cursor:pointer;flex:0 0 auto;font-size:12px;padding:6px 11px}.ssx-rel-url button:hover{background:#f9fafb}.ssx-rel-code{border-top:1px solid #f2f4f7;margin-top:18px;padding-top:16px}.ssx-rel-code label{color:#344054;display:block;font-size:13px;font-weight:600;margin-bottom:7px}.ssx-rel-code-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ssx-rel-code-row input{border:1px solid #d0d5dd;border-radius:8px;font-size:14px;height:40px;outline:none;padding:0 12px;width:190px}.ssx-rel-code-row input:focus{border-color:#1a1ac4;box-shadow:0 0 0 3px #1a1ac41f}.ssx-rel-code-row button{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:14px;height:40px;padding:0 16px}.ssx-rel-hint{color:#667085;font-size:12px;line-height:1.55;margin:9px 0 0}.ssx-rel-tablewrap{margin-top:12px;overflow-x:auto}.ssx-rel-table{border-collapse:collapse;font-size:13px;min-width:900px;width:100%}.ssx-rel-table th{border-bottom:1px solid #e4e7ec;color:#667085;font-size:11px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.ssx-rel-table td{border-bottom:1px solid #f2f4f7;color:#344054;padding:12px;vertical-align:middle;white-space:nowrap}.ssx-rel-table tr:last-child td{border-bottom:none}.ssx-rel-table td:last-child,.ssx-rel-table th:last-child{background:#fff;box-shadow:-6px 0 8px -6px #1018282e;position:-webkit-sticky;position:sticky;right:0}.ssx-rel-table th:last-child{background:#fff;z-index:2}.ssx-rel-actions{align-items:center;display:flex;gap:8px}.ssx-rel-actions button{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#344054;cursor:pointer;font-size:12px;padding:6px 11px;white-space:nowrap}.ssx-rel-actions button:hover{background:#f9fafb;border-color:#1a1ac4;color:#1a1ac4}.ssx-rel-actions button:disabled{cursor:not-allowed;opacity:.5}.ssx-rel-modal{align-items:center;background:#10182880;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1300}.ssx-rel-modal-card{background:#fff;border-radius:16px;box-shadow:0 20px 40px #10182833;max-height:90vh;max-width:560px;overflow-y:auto;padding:28px;width:100%}.ssx-rel-modal-card h3{color:#101828;font-size:18px;margin:0 0 18px}.ssx-rel-field{display:block;margin-bottom:14px}.ssx-rel-field>span{color:#344054;display:block;font-size:13px;font-weight:600;margin-bottom:6px}.ssx-rel-field input:not([type=file]),.ssx-rel-field input[type=text],.ssx-rel-field select,.ssx-rel-field textarea{background:#fff;border:1px solid #d0d5dd;border-radius:8px;font-family:inherit;font-size:14px;outline:none;padding:10px 12px;width:100%}.ssx-rel-field input:focus,.ssx-rel-field select:focus,.ssx-rel-field textarea:focus{border-color:#1a1ac4;box-shadow:0 0 0 3px #1a1ac41f}.ssx-rel-field input[type=file]{font-size:13px;width:100%}.ssx-rel-grid2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.ssx-rel-modal-foot{border-top:1px solid #f2f4f7;display:flex;gap:10px;justify-content:flex-end;margin-top:20px;padding-top:16px}@media (max-width:1366px){.ssx-rel-url-label{flex-basis:110px}}@media (max-width:900px){.ssx-rel-grid2{grid-template-columns:1fr}.ssx-rel-url{flex-wrap:wrap}.ssx-rel-url code{flex-basis:100%;order:3}}.ssx-cd{display:flex;flex-direction:column;gap:16px;padding:4px 0 32px}.ssx-cd,.ssx-cd *{box-sizing:border-box}.ssx-cd-back{align-self:flex-start;background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:14px;padding:8px 14px}.ssx-cd-back:hover{background:#f9fafb;border-color:#1a1ac4;color:#1a1ac4}.ssx-cd-card{background:#fff;border:1px solid #e4e7ec;border-radius:16px;box-shadow:0 1px 3px #1018280f;padding:18px}.ssx-cd-card-head{align-items:center;display:flex;gap:10px;margin-bottom:12px}.ssx-cd-card-head h2{color:#101828;font-size:22px;margin:0}.ssx-cd-card-head h3{color:#101828;font-size:15px;margin:0}.ssx-cd-pill{background:#eff8ff;border-radius:999px;color:#175cd3;font-size:12px;font-weight:700;padding:2px 10px}.ssx-cd-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ssx-cd-grid>div{display:flex;flex-direction:column;gap:4px;min-width:0}.ssx-cd-grid span{color:#667085;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ssx-cd-grid strong{color:#101828;font-size:14px;font-weight:600;word-break:break-word}.ssx-cd-mono{font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.ssx-cd-counts{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ssx-cd-count{background:#fff;border:1px solid #e4e7ec;border-radius:14px;box-shadow:0 1px 3px #1018280f;display:flex;flex-direction:column;gap:6px;padding:16px 18px}.ssx-cd-count span{color:#667085;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ssx-cd-count strong{color:#101828;font-size:26px;font-weight:700;line-height:1}.ssx-cd-tablewrap{overflow-x:auto}.ssx-cd-table{border-collapse:collapse;font-size:13px;width:100%}.ssx-cd-table th{border-bottom:1px solid #e4e7ec;color:#667085;font-size:11px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.ssx-cd-table td{border-bottom:1px solid #f2f4f7;color:#344054;padding:11px 12px;vertical-align:middle}.ssx-cd-table tr:last-child td{border-bottom:none}.ssx-cd-dot{border-radius:50%;display:inline-block;height:8px;margin-right:7px;width:8px}.ssx-cd-dot.ok{background:#12b76a}.ssx-cd-dot.off{background:#d0d5dd}.ssx-cd-muted{color:#667085;font-size:14px;margin:0;padding:6px 0}.ssx-cd-note{color:#b54708;font-size:12.5px;margin:0 0 10px}.ssx-cd-error{color:#b42318;font-size:14px}.ssx-cd-manage{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#344054;cursor:pointer;font-size:12px;padding:6px 12px;white-space:nowrap}.ssx-cd-manage:hover{background:#f9fafb;border-color:#1a1ac4;color:#1a1ac4}.msgdz-head{align-items:flex-start;border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line,#e4e7ec);display:flex!important;gap:12px;gap:var(--ssx-3,12px);justify-content:space-between;padding:16px 24px 12px!important;padding:var(--ssx-4,16px) var(--ssx-5,24px) var(--ssx-3,12px)!important}.msgdz-paper{display:flex;flex-direction:column;max-height:calc(100vh - 48px)!important;max-width:1240px!important;overflow:hidden;width:100%}.msgdz-head{flex:0 0 auto}.msgdz-body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px 24px!important;padding:var(--ssx-4,16px) var(--ssx-5,24px)!important}.msgdz-body,.msgdz-layout{min-height:0;overflow:hidden}.msgdz-layout{grid-gap:24px;grid-gap:var(--ssx-5,24px);align-items:stretch;display:grid;flex:1 1 auto;gap:24px;gap:var(--ssx-5,24px);grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.msgdz-controls{display:flex;flex-direction:column;gap:12px;gap:var(--ssx-3,12px);height:100%;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding-right:12px;padding-right:var(--ssx-3,12px);scrollbar-color:#e4e7ec #0000;scrollbar-color:var(--ssx-line,#e4e7ec) #0000;scrollbar-width:thin}.msgdz-controls::-webkit-scrollbar{width:8px}.msgdz-controls::-webkit-scrollbar-track{background:#0000}.msgdz-controls::-webkit-scrollbar-thumb{background:#e4e7ec;background:var(--ssx-line,#e4e7ec);border-radius:999px}.msgdz-controls::-webkit-scrollbar-thumb:hover{background:#d0d5dd}.msgdz-previewcol{align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:0;min-width:0;position:-webkit-sticky;position:sticky;top:0}.msgdz-section{background:#fff;background:var(--ssx-surface,#fff);border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:10px;border-radius:var(--ssx-r-md,10px);flex:0 0 auto;overflow:hidden}.msgdz-section-title{align-items:center;color:#667085;color:var(--ssx-muted,#667085);cursor:pointer;display:flex;font-size:13px;font-size:var(--ssx-fs-section,13px);font-weight:700;gap:8px;letter-spacing:.02em;list-style:none;margin:0;padding:10px 16px;padding:10px var(--ssx-4,16px);text-transform:uppercase;-webkit-user-select:none;user-select:none}.msgdz-section-title::-webkit-details-marker{display:none}.msgdz-section-title::marker{content:""}.msgdz-section-title:before{border-bottom:4px solid #0000;border-left:5px solid;border-top:4px solid #0000;content:"";flex:0 0 auto;height:0;transition:transform .12s ease;width:0}.msgdz-section[open]>.msgdz-section-title:before{transform:rotate(90deg)}.msgdz-section-title:hover{color:#101828;color:var(--ssx-ink,#101828)}.msgdz-section-title:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue,#2563eb);outline-offset:-2px}.msgdz-section[open]>.msgdz-section-title{border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line,#e4e7ec)}.msgdz-section-body{display:flex;flex-direction:column;gap:12px;gap:var(--ssx-3,12px);padding:12px 16px 16px;padding:var(--ssx-3,12px) var(--ssx-4,16px) var(--ssx-4,16px)}.msgdz-resetrow{align-items:baseline;border-top:1px dashed #e4e7ec;border-top:1px dashed var(--ssx-line,#e4e7ec);display:flex;flex-wrap:wrap;gap:10px;padding-top:8px;padding-top:var(--ssx-2,8px)}.msgdz-help{color:#667085;color:var(--ssx-muted,#667085)}.msgdz-err,.msgdz-help{font-size:12px;font-size:var(--ssx-fs-help,12px)}.msgdz-err{color:#b42318;font-weight:600}.msgdz-req{color:#667085;color:var(--ssx-muted,#667085);font-size:11px;font-weight:600;letter-spacing:0;text-transform:none}.msgdz-count{align-self:flex-end}.msgdz-input{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:8px;border-radius:var(--ssx-r-sm,8px);box-sizing:border-box;color:#101828;color:var(--ssx-ink,#101828);font:inherit;font-size:14px;font-size:var(--ssx-fs-body,14px);padding:8px 10px;width:100%}.msgdz-input:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue,#2563eb);outline-offset:1px}.msgdz-input.is-bad{border-color:#b42318}.msgdz-textarea{min-height:46px;resize:vertical}.msgdz-num{width:74px}.msgdz-hex{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:uppercase;width:108px}.msgdz-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.msgdz-chip{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:999px;color:#101828;color:var(--ssx-ink,#101828);cursor:pointer;font:inherit;font-size:13px;padding:6px 12px}.msgdz-chip.is-on{background:#2563eb;background:var(--ssx-blue,#2563eb);border-color:#2563eb;border-color:var(--ssx-blue,#2563eb);color:#fff;font-weight:600}.msgdz-custom{align-items:center;display:inline-flex;gap:6px;margin-left:4px}.msgdz-unit{color:#667085;color:var(--ssx-muted,#667085);font-size:12px}.msgdz-seg{background:#f9fafb;background:var(--ssx-canvas,#f9fafb);border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:8px;border-radius:var(--ssx-r-sm,8px);display:flex;flex-wrap:wrap;gap:4px;padding:3px}.msgdz-segbtn{background:#0000;border:none;border-radius:6px;color:#667085;color:var(--ssx-muted,#667085);cursor:pointer;flex:1 1 auto;font:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;min-width:62px;padding:6px 8px}.msgdz-segbtn.is-on{background:#fff;box-shadow:0 1px 2px #1018281f;color:#101828;color:var(--ssx-ink,#101828)}.msgdz-presets{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr))}.msgdz-preset{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:8px;border-radius:var(--ssx-r-sm,8px);color:#667085;color:var(--ssx-muted,#667085);cursor:pointer;font:inherit;font-size:12px;font-weight:700;letter-spacing:.03em;padding:10px 6px}.msgdz-preset.is-on{background:#eff6ff;border-color:#2563eb;border-color:var(--ssx-blue,#2563eb);color:#2563eb;color:var(--ssx-blue,#2563eb)}.msgdz-colorrow,.msgdz-colors{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.msgdz-swatch{border:1px solid #1018282e;border-radius:6px;cursor:pointer;height:26px;padding:0;width:26px}.msgdz-swatch.is-on{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue,#2563eb);outline-offset:2px}.msgdz-colorinput{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:6px;cursor:pointer;height:30px;padding:2px;width:38px}.msgdz-sliderrow{align-items:center;display:flex;gap:10px}.msgdz-sliderrow input[type=range]{accent-color:#2563eb;accent-color:var(--ssx-blue,#2563eb);flex:1 1;min-width:0}.msgdz-sliderval{font-feature-settings:"tnum";color:#667085;color:var(--ssx-muted,#667085);font-size:12px;font-variant-numeric:tabular-nums;min-width:46px;text-align:right}.ssx-field.is-disabled{opacity:.45}.msgdz-checkline{align-items:center;color:#101828;color:var(--ssx-ink,#101828);cursor:pointer;display:inline-flex;font-size:14px;font-size:var(--ssx-fs-body,14px);gap:8px}.msgdz-clear{background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;font:inherit;font-size:11px;font-weight:600;letter-spacing:0;margin-left:8px;padding:1px 8px;text-transform:none}.msgdz-clear,.msgdz-linkbtn{color:#2563eb;color:var(--ssx-blue,#2563eb);cursor:pointer}.msgdz-linkbtn{background:none;border:none;font:inherit;font-size:13px;font-weight:600;padding:0;text-decoration:underline}.msgdz-picker{display:flex;flex-direction:column;gap:8px}.msgdz-picker-bar{align-items:center;display:flex;gap:8px}.msgdz-picker-search{flex:1 1;min-width:0}.msgdz-upload-btn{cursor:pointer;white-space:nowrap}.msgdz-picker-empty{padding:18px 12px;text-align:center}.msgdz-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));list-style:none;margin:0;max-height:226px;overflow-y:auto;padding:0}.msgdz-tile{background:#fff;border:2px solid #e4e7ec;border:2px solid var(--ssx-line,#e4e7ec);border-radius:8px;border-radius:var(--ssx-r-sm,8px);cursor:pointer;display:block;overflow:hidden;padding:0;text-align:left;width:100%}.msgdz-tile.is-chosen{border-color:#2563eb;border-color:var(--ssx-blue,#2563eb);box-shadow:0 0 0 3px #eff6ff}.msgdz-tile-img{aspect-ratio:16/10;background:#0b1220;display:block;overflow:hidden}.msgdz-tile-img img{display:block;height:100%;object-fit:cover;width:100%}.msgdz-tile-blank{align-items:center;color:#98a2b3;display:flex;font-size:11px;height:100%;justify-content:center}.msgdz-tile-meta{display:block;padding:5px 7px 6px}.msgdz-tile-name{color:#101828;color:var(--ssx-ink,#101828);display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msgdz-tile-type{color:#667085;color:var(--ssx-muted,#667085);display:block;font-size:10px;font-weight:700;letter-spacing:.04em}.msgdz-preview-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.msgdz-preview-tools{align-items:center;display:inline-flex;gap:14px}.msgdz-preview-outer{display:flex;flex-direction:column;gap:6px;width:100%}.msgdz-preview-frame{aspect-ratio:16/9;background:#000;border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:10px;border-radius:var(--ssx-r-md,10px);overflow:hidden;position:relative;width:100%}.msgdz-preview-stage{left:0;overflow:hidden;position:absolute;top:0}.msgdz-preview-bg,.msgdz-preview-scrim{height:100%;inset:0;position:absolute;width:100%}.msgdz-preview-bg{display:block}.msgdz-preview-safe{border:1px dashed #ffffff57;border-radius:2px;pointer-events:none;position:absolute}.msgdz-preview-fg{box-sizing:border-box;display:flex;flex-direction:column;inset:0;position:absolute}.msgdz-preview-panel{box-sizing:border-box;margin:0 auto;width:100%}.msgdz-preview-title{-webkit-line-clamp:4;line-height:1.12}.msgdz-preview-subtitle,.msgdz-preview-title{-webkit-box-orient:vertical;display:-webkit-box;font-family:Roboto,Helvetica Neue,Arial,sans-serif;overflow:hidden;word-break:break-word}.msgdz-preview-subtitle{-webkit-line-clamp:3;line-height:1.2;margin-top:16px}.msgdz-preview-caption,.msgdz-preview-note{color:#667085;color:var(--ssx-muted,#667085);font-size:12px;font-size:var(--ssx-fs-help,12px);margin:0}.msgdz-sendfail{background:#fffbfa;border:1px solid #fecdca;border-radius:8px;border-radius:var(--ssx-r-sm,8px);color:#912018;display:flex;flex-direction:column;font-size:13px;gap:3px;padding:10px 12px}.msgdz-enter-fade{animation-fill-mode:both;animation-name:msgdz-fade;animation-timing-function:ease-out}.msgdz-enter-slide_up{animation-fill-mode:both;animation-name:msgdz-slideup;animation-timing-function:ease-out}.msgdz-enter-zoom{animation-fill-mode:both;animation-name:msgdz-zoom;animation-timing-function:ease-out}.msgdz-enter-none{animation:none}@keyframes msgdz-fade{0%{opacity:0}to{opacity:1}}@keyframes msgdz-slideup{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translateY(0)}}@keyframes msgdz-zoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.msgdz-enter-fade,.msgdz-enter-slide_up,.msgdz-enter-zoom{animation:none}}.msgdz-foot{align-items:center;background:#fff;background:var(--ssx-surface,#fff);border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line,#e4e7ec);display:flex;flex:0 0 auto;gap:12px;justify-content:flex-end;padding:12px 24px;padding:var(--ssx-3,12px) var(--ssx-5,24px)}.msgdz-foot .ssx-btn[disabled]{cursor:not-allowed;opacity:.55}@media (max-width:1500px){.msgdz-paper{max-width:1180px!important}.msgdz-layout{grid-template-columns:minmax(0,45fr) minmax(0,55fr)}}@media (max-height:820px),(max-width:1400px){.msgdz-paper{max-height:calc(100vh - 24px)!important}.msgdz-body{padding:12px 16px!important;padding:var(--ssx-3,12px) var(--ssx-4,16px)!important}.msgdz-layout{gap:16px;gap:var(--ssx-4,16px)}.msgdz-section-body{gap:10px;padding:10px 12px 12px}.msgdz-section-title{padding:8px 12px}.msgdz-foot{padding:10px 16px;padding:10px var(--ssx-4,16px)}.msgdz-preview-outer{align-self:center;max-width:620px}.msgdz-preview-caption{display:none}}@media (max-width:1100px){.msgdz-layout{align-items:start;flex:0 0 auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:auto;overflow:visible}.msgdz-previewcol{order:0;position:static}.msgdz-body{overflow-y:auto}.msgdz-controls{height:auto;overflow:visible;padding-right:0}.msgdz-preview-outer{align-self:center;max-width:460px}}.msgdz-body,.msgdz-controls,.msgdz-layout,.msgdz-previewcol{overflow-x:hidden}.dd-body{display:flex;flex-direction:column;gap:16px;gap:var(--ssx-4,16px);padding:16px 24px 24px!important;padding:var(--ssx-4,16px) var(--ssx-5,24px) var(--ssx-5,24px)!important}.dd-facts{grid-gap:12px;grid-gap:var(--ssx-3,12px);background:#f9fafb;background:var(--ssx-canvas,#f9fafb);border:1px solid #e4e7ec;border:1px solid var(--ssx-line,#e4e7ec);border-radius:10px;border-radius:var(--ssx-r-md,10px);display:grid;gap:12px;gap:var(--ssx-3,12px);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;padding:12px 16px;padding:var(--ssx-3,12px) var(--ssx-4,16px)}.dd-facts dt{color:#667085;color:var(--ssx-muted,#667085);font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:2px;text-transform:uppercase}.dd-facts dd{align-items:center;color:#101828;color:var(--ssx-ink,#101828);display:flex;font-size:14px;font-size:var(--ssx-fs-body,14px);gap:6px;margin:0;word-break:break-word}.dd-what-title{color:#667085;color:var(--ssx-muted,#667085);font-size:11px;font-weight:700;letter-spacing:.04em;margin:0 0 6px;text-transform:uppercase}.dd-what ul{color:#101828;color:var(--ssx-ink,#101828);display:flex;flex-direction:column;font-size:14px;font-size:var(--ssx-fs-body,14px);gap:4px;margin:0;padding-left:18px}.dd-offline{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;border-radius:var(--ssx-r-sm,8px);color:#92400e;font-size:12px;font-size:var(--ssx-fs-help,12px);margin:0;padding:8px 10px}.dd-error{background:#fffbfa;border:1px solid #fecdca;border-radius:8px;border-radius:var(--ssx-r-sm,8px);color:#912018;display:flex;flex-direction:column;font-size:13px;gap:3px;padding:10px 12px}.dd-actions{border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line,#e4e7ec);display:flex;gap:8px;justify-content:flex-end;padding-top:12px;padding-top:var(--ssx-3,12px)}.dd-trigger{background:#fff;border:1px solid #fda29b;border-radius:8px;border-radius:var(--ssx-r-sm,8px);color:#b42318;cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:6px 12px;white-space:nowrap}.dd-trigger:hover:not(:disabled){background:#fffbfa}.dd-trigger:disabled{cursor:not-allowed;opacity:.5}.dd-trigger:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue,#2563eb);outline-offset:2px}.setting-container{margin:0 auto;max-width:90vw;min-height:83vh}.setting-container .device{margin:0 10px;width:70vw}.setting-container .device,.setting-container .device-image{background:#fff;border-radius:20px;box-shadow:0 18px 32px #d0d2da26;min-height:83vh}.setting-container .device-image{width:20vw}.setting-container .device .device-header{border-bottom:5px solid #551fff;min-height:15vh;width:100%}@media (max-width:600px){.device-header{flex-direction:column!important;gap:10px!important}}.setting-container .device .device-body{min-height:67vh;width:100%}.device-header .device-header-left{flex:1 1;height:60%;justify-content:flex-start}.device-header .device-header-right{flex:1 1;height:60%;justify-content:flex-end}.device-header-left .screen-icon{background:#551fff1a;border-radius:16px;height:63px;margin:0 10px;width:63px}.device-header-left .screen-text{height:100%}.device-header-left .screen-text p,.screen-text{color:#15192c;font-family:Open Sans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:27px;margin-top:2px}.device-header-left .screen-text span{color:#15192c;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:-20px;opacity:.2}.device .device-body .device-detail{flex:.7 1;height:67vh}.device-body .device-graph{flex:0.3 1;height:67vh}.device-row{border-bottom:1px solid #551fff33;height:40%;width:100%}.device-row:last-child{height:19%;width:100%}.device-row .device-row-left,.device-row .device-row-right{height:100%;width:50%}.info-1,.info-2{margin:10px 0}.info-1 p,.info-2 p{color:#15192c;font-weight:700;margin:5px 0}.info-1 p,.info-1 span,.info-2 p,.info-2 span{font-family:Open Sans,sans-serif;font-size:16px;font-style:normal}.info-1 span,.info-2 span{color:#92959e;font-weight:400}.deviceSelect:focus-visible{outline:medium none invert!important;outline:initial!important}.form-fields{display:flex;justify-content:flex-end;margin:5px 0}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker :after,.react-time-picker :before{box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-time-picker__inputGroup{box-sizing:initial;flex-grow:1;min-width:calc(12px + 3.674em);padding:0 2px}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-time-picker__inputGroup__input{-webkit-appearance:textfield;appearance:textfield;background:none;border:0;box-sizing:initial;color:currentColor;font:inherit;height:100%;min-width:.54em;padding:0 1px;position:relative}.react-time-picker__inputGroup__input::-webkit-inner-spin-button,.react-time-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:#ff00001a}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{-webkit-appearance:menulist;appearance:menulist;font:inherit}.react-time-picker__button{background:#0000;border:0;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:focus .react-time-picker__button__icon,.react-time-picker__button:enabled:hover .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{background-color:#fff;border:thin solid #a0a096;height:200px;max-width:100vw;padding:25px;width:200px;z-index:1}.react-time-picker__clock--closed{display:none}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.react-clock__hand{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__hand__body{background-color:#000;position:absolute;transform:translateX(-50%)}.react-clock__mark{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__mark__body{background-color:#000;position:absolute;transform:translateX(-50%)}.react-clock__mark__number{left:-40px;position:absolute;text-align:center;width:80px}.react-clock__second-hand__body{background-color:red}.ssx-sub-modal{align-items:center;background:#10182880;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1300}.ssx-sub-modal,.ssx-sub-modal *{box-sizing:border-box}.ssx-sub-card{background:#fff;border-radius:16px;box-shadow:0 20px 40px #10182833;font-family:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;max-height:90vh;max-width:620px;overflow-y:auto;padding:26px;width:100%}.ssx-sub-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:18px}.ssx-sub-head h3{color:#101828;font-size:18px;font-weight:700;margin:0 0 3px}.ssx-sub-tenant{color:#667085;font-size:14px;margin:0;word-break:break-word}.ssx-sub-pill{border-radius:999px;flex:0 0 auto;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 11px;text-transform:uppercase;white-space:nowrap}.ssx-sub-pill.ok{background:#ecfdf3;color:#027a48}.ssx-sub-pill.info{background:#eff8ff;color:#175cd3}.ssx-sub-pill.warn{background:#fff8e6;color:#b54708}.ssx-sub-pill.bad{background:#fef3f2;color:#b42318}.ssx-sub-facts{grid-gap:14px 20px;display:grid;gap:14px 20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.ssx-sub-facts>div{min-width:0}.ssx-sub-facts dt{color:#667085;font-size:12px;margin-bottom:3px}.ssx-sub-facts dd{color:#101828;font-size:14px;font-weight:600;margin:0;word-break:break-word}.ssx-sub-divider{background:#e4e7ec;height:1px;margin:22px 0 18px}.ssx-sub-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.ssx-sub-field{display:flex;flex-direction:column;gap:6px;min-width:0}.ssx-sub-field>span{color:#344054;font-size:13px;font-weight:600}.ssx-sub-field input,.ssx-sub-field select{background:#fff;border:1px solid #d0d5dd;border-radius:8px;font-family:inherit;font-size:14px;height:40px;outline:none;padding:0 11px;width:100%}.ssx-sub-field input:focus,.ssx-sub-field select:focus{border-color:#1a1ac4;box-shadow:0 0 0 3px #1a1ac41f}.ssx-sub-hint{color:#667085;font-size:12.5px;line-height:1.6;margin:14px 0 0}.ssx-sub-warn{background:#fff8e6;border:1px solid #fdba74;border-radius:10px;color:#9a3412;font-size:13px;line-height:1.6;margin-top:16px;padding:13px 15px}.ssx-sub-foot{border-top:1px solid #f2f4f7;display:flex;gap:10px;justify-content:flex-end;margin-top:22px;padding-top:16px}.ssx-sub-primary{background:#1a1ac4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:40px;padding:0 18px;white-space:nowrap}.ssx-sub-primary:hover{background:#15159e}.ssx-sub-primary:disabled{cursor:not-allowed;opacity:.5}.ssx-sub-ghost{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:14px;height:40px;padding:0 16px;white-space:nowrap}.ssx-sub-ghost:hover{background:#f9fafb}.ssx-sub-cell{align-items:center;display:flex;flex-direction:column;gap:4px}.ssx-sub-cell .ssx-sub-usage{color:#667085;font-size:12px;white-space:nowrap}.ssx-sub-manage{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#344054;cursor:pointer;font-size:12px;padding:5px 10px;white-space:nowrap}.ssx-sub-manage:hover{background:#f9fafb;border-color:#1a1ac4;color:#1a1ac4}.ssx-sub-id{color:#98a2b3;font-family:ui-monospace,Consolas,monospace;font-size:11.5px;margin:2px 0 0;word-break:break-all}.ssx-subs{display:flex;flex-direction:column;gap:16px;padding:4px 0 32px}.ssx-subs,.ssx-subs *{box-sizing:border-box}.ssx-subs-summary{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ssx-subs-stat{background:#fff;border:1px solid #e4e7ec;border-radius:14px;box-shadow:0 1px 3px #1018280f;display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px 18px}.ssx-subs-stat span{color:#667085;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ssx-subs-stat strong{color:#101828;font-size:26px;font-weight:700;line-height:1}.ssx-subs-stat strong.ok{color:#027a48}.ssx-subs-stat strong.info{color:#175cd3}.ssx-subs-stat strong.warn{color:#b54708}.ssx-subs-stat strong.bad{color:#b42318}.ssx-subs-bar{align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:14px;display:flex;flex-wrap:wrap;gap:14px;padding:14px 16px}.ssx-subs-search{border:1px solid #d0d5dd;border-radius:8px;flex:1 1 260px;font-size:14px;height:38px;max-width:420px;min-width:200px;outline:none;padding:0 12px}.ssx-subs-search:focus{border-color:#1a1ac4;box-shadow:0 0 0 3px #1a1ac41f}.ssx-subs-bar-right{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}.ssx-subs-provider{background:#fff8e6;border:1px solid #fdba74;border-radius:999px;color:#b54708;font-size:12px;padding:5px 10px;white-space:nowrap}.ssx-subs-ghost{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:14px;height:38px;padding:0 14px;white-space:nowrap}.ssx-subs-ghost:hover{background:#f9fafb}.ssx-subs-ghost:disabled{cursor:not-allowed;opacity:.6}.ssx-subs-card{background:#fff;border:1px solid #e4e7ec;border-radius:16px;box-shadow:0 1px 3px #1018280f;padding:18px}.ssx-subs-muted{color:#667085;font-size:14px;padding:22px 0;text-align:center}.ssx-subs-tablewrap{overflow-x:auto}.ssx-subs-table{border-collapse:collapse;font-size:13px;min-width:1080px;width:100%}.ssx-subs-table th{border-bottom:1px solid #e4e7ec;color:#667085;font-size:11px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.ssx-subs-table td{border-bottom:1px solid #f2f4f7;color:#344054;padding:12px;vertical-align:middle;white-space:nowrap}.ssx-subs-table tr:last-child td{border-bottom:none}.ssx-subs-mono{color:#667085;font-family:ui-monospace,Consolas,monospace;font-size:11.5px}.ssx-subs-pill{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.03em;padding:3px 9px;text-transform:uppercase}.ssx-subs-pill.ok{background:#ecfdf3;color:#027a48}.ssx-subs-pill.info{background:#eff8ff;color:#175cd3}.ssx-subs-pill.warn{background:#fff8e6;color:#b54708}.ssx-subs-pill.bad{background:#fef3f2;color:#b42318}.ssx-subs-manage{background:#fff;border:1px solid #d0d5dd;border-radius:7px;color:#344054;cursor:pointer;font-size:12px;padding:6px 12px;white-space:nowrap}.ssx-subs-manage:hover{background:#f9fafb;border-color:#1a1ac4;color:#1a1ac4}.ssx-subs-table td:last-child,.ssx-subs-table th:last-child{background:#fff;box-shadow:-6px 0 8px -6px #1018282e;position:-webkit-sticky;position:sticky;right:0}.ssx-subs-table th:last-child{z-index:2}.ssx-subs-note{color:#667085;font-size:12.5px;line-height:1.6;margin:0}@media (max-width:1100px){.ssx-subs-bar-right{margin-left:0;width:100%}}.ssx-rep{display:flex;flex-direction:column;gap:16px;padding:4px 0 32px}.ssx-rep,.ssx-rep *{box-sizing:border-box}.ssx-rep-tabs{border-bottom:1px solid #e4e7ec;display:flex;flex-wrap:wrap;gap:4px}.ssx-rep-tab{background:none;border:none;border-bottom:2px solid #0000;color:#667085;cursor:pointer;font-size:14px;font-weight:600;padding:11px 16px}.ssx-rep-tab:hover{color:#344054}.ssx-rep-tab.is-active{border-bottom-color:#1a1ac4;color:#1a1ac4}.ssx-rep-filters{align-items:flex-end;background:#fff;border:1px solid #e4e7ec;border-radius:14px;display:flex;flex-wrap:wrap;gap:14px;padding:16px}.ssx-rep-filters label{display:flex;flex-direction:column;gap:6px;min-width:0}.ssx-rep-filters label>span{color:#667085;font-size:12px;font-weight:600}.ssx-rep-filters select{background:#fff;border:1px solid #d0d5dd;border-radius:8px;font-size:14px;height:38px;max-width:240px;min-width:170px;outline:none;padding:0 10px}.ssx-rep-filters select:focus{border-color:#1a1ac4;box-shadow:0 0 0 3px #1a1ac41f}.ssx-rep-filters-actions{align-items:flex-end;display:flex;gap:10px;margin-left:auto}.ssx-rep-primary{background:#1a1ac4;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:38px;padding:0 16px;white-space:nowrap}.ssx-rep-primary:hover{background:#15159e}.ssx-rep-primary:disabled{cursor:not-allowed;opacity:.5}.ssx-rep-ghost{background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#344054;cursor:pointer;font-size:14px;height:38px;padding:0 14px;white-space:nowrap}.ssx-rep-ghost:hover{background:#f9fafb}.ssx-rep-ghost:disabled{cursor:not-allowed;opacity:.6}.ssx-rep-summary{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ssx-rep-summary>div{background:#fff;border:1px solid #e4e7ec;border-radius:14px;display:flex;flex-direction:column;gap:5px;min-width:0;padding:16px 18px}.ssx-rep-summary span{color:#667085;font-size:12px;letter-spacing:.04em;text-transform:uppercase}.ssx-rep-summary strong{color:#101828;font-size:22px;font-weight:700;word-break:break-word}.ssx-rep-summary .wide strong{font-size:16px;font-weight:600}.ssx-rep-card{background:#fff;border:1px solid #e4e7ec;border-radius:16px;box-shadow:0 1px 3px #1018280f;padding:20px}.ssx-rep-muted{color:#667085;font-size:14px;margin:4px 0}.ssx-rep-tablewrap{overflow-x:auto}.ssx-rep-table{border-collapse:collapse;font-size:13px;min-width:820px;width:100%}.ssx-rep-table th{border-bottom:1px solid #e4e7ec;color:#667085;font-size:11px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.ssx-rep-table td{border-bottom:1px solid #f2f4f7;color:#344054;padding:11px 12px;white-space:nowrap}.ssx-rep-table tr:last-child td{border-bottom:none}.ssx-rep-pill{border-radius:999px;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.03em;padding:3px 9px;text-transform:uppercase}.ssx-rep-pill.ok{background:#ecfdf3;color:#027a48}.ssx-rep-pill.warn{background:#fff8e6;color:#b54708}.ssx-rep-note{color:#667085;font-size:12px;line-height:1.5;margin:12px 0 0}.ssx-rep-empty{padding:44px 20px;text-align:center}.ssx-rep-empty h3{color:#101828;font-size:17px;margin:0 0 8px}.ssx-rep-empty p{color:#667085;font-size:14px;line-height:1.6;margin:0 auto;max-width:460px}@media (max-width:1366px){.ssx-rep-filters select{min-width:150px}}@media (max-width:1100px){.ssx-rep-filters-actions{margin-left:0;width:100%}}.ssx-bill{display:flex;flex-direction:column;gap:18px;max-width:780px;padding:4px 0 32px}.ssx-bill,.ssx-bill *{box-sizing:border-box}.ssx-bill-card{background:#fff;border:1px solid #e4e7ec;border-radius:16px;box-shadow:0 1px 3px #1018280f;padding:24px}.ssx-bill-card h2{color:#101828;font-size:17px;font-weight:700;margin:0 0 6px}.ssx-bill-head{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.ssx-bill-head h2{margin:0}.ssx-bill-pill{border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;padding:4px 11px;text-transform:uppercase;white-space:nowrap}.ssx-bill-pill.ok{background:#ecfdf3;color:#027a48}.ssx-bill-pill.info{background:#eff8ff;color:#175cd3}.ssx-bill-pill.warn{background:#fff8e6;color:#b54708}.ssx-bill-pill.bad{background:#fef3f2;color:#b42318}.ssx-bill-muted{color:#667085;font-size:14px;margin:8px 0 0}.ssx-bill-note{color:#667085;font-size:14px;line-height:1.6;margin:12px 0 0}.ssx-bill-facts{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:20px 0 0}.ssx-bill-facts dt{color:#667085;font-size:12px;margin-bottom:4px}.ssx-bill-facts dd{color:#101828;font-size:15px;font-weight:600;margin:0}.ssx-bill-usage{align-items:baseline;display:flex;gap:8px;margin-top:12px}.ssx-bill-usage strong{color:#101828;font-size:32px;font-weight:700;line-height:1}.ssx-bill-usage span{color:#667085;font-size:15px}.ssx-bill-bar{background:#f2f4f7;border-radius:999px;height:8px;margin-top:14px;overflow:hidden}.ssx-bill-bar-fill{background:#1a1ac4;border-radius:999px;height:100%;transition:width .2s ease}.ssx-bill-bar-fill.is-full{background:#b54708}.dash{display:flex;flex-direction:column}.dash,.dash-grid{gap:var(--ssx-s-4)}.dash-grid{grid-gap:var(--ssx-s-4);align-items:start;display:grid;grid-template-areas:"health attention" "activity quick" "remote remote";grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.dash-health{grid-area:health}.dash-attention{grid-area:attention}.dash-quick{grid-area:quick}.dash-activity{grid-area:activity}.dash-remote{grid-area:remote}.dash-empty-actions{display:flex;flex-wrap:wrap;gap:var(--ssx-s-3);justify-content:center}.dash-empty-sm{padding:30px 20px}.dash-empty-sm .ssx-empty-art{border-radius:20px;height:64px;margin-bottom:14px;width:64px}.dash-empty-sm .ssx-empty-art svg{font-size:30px!important}.dash-empty-sm .ssx-empty-title{font-size:15.5px}.dash-empty-sm .ssx-empty-text{font-size:13px;margin-bottom:0}.dash-health-body{align-items:center;display:flex;gap:26px;padding:var(--ssx-s-5)}.dash-ring{flex:0 0 140px;position:relative}.dash-ring svg{display:block}.dash-ring-track{fill:none;stroke:#eef2f8;stroke-width:15}.dash-ring-seg{fill:none;stroke-width:15;stroke-linecap:butt}.dash-ring-seg--online{stroke:var(--ssx-green)}.dash-ring-seg--offline{stroke:var(--ssx-red)}.dash-ring-seg--never{stroke:#cbd5e1}.dash-ring-mid{align-items:center;display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:absolute;text-align:center}.dash-ring-n{color:var(--ssx-navy);font-size:30px;font-weight:800;letter-spacing:-1.2px;line-height:1}.dash-ring-l{color:var(--ssx-faint);font-size:10.5px;font-weight:700;margin-top:3px}.dash-hrows{flex:1 1 auto;gap:15px;list-style:none;margin:0;min-width:0;padding:0}.dash-hrow,.dash-hrows{display:flex;flex-direction:column}.dash-hrow{gap:7px}.dash-hrow-top{align-items:center;display:flex;gap:9px}.dash-hrow-label{color:var(--ssx-text);flex:1 1 auto;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-hrow-count{color:var(--ssx-navy);font-size:13.5px;font-weight:800}.dash-hrow-pct{color:var(--ssx-muted);font-size:12px;min-width:38px;text-align:right}.dash-hbar{background:#eef2f8;height:7px;overflow:hidden}.dash-hbar,.dash-hbar-fill{border-radius:var(--ssx-r-pill);display:block}.dash-hbar-fill{height:100%}.dash-hbar-fill--green{background:var(--ssx-green)}.dash-hbar-fill--red{background:var(--ssx-red)}.dash-hbar-fill--grey{background:#cbd5e1}.dash-strip{align-items:flex-start;border-radius:var(--ssx-r-md);display:flex;font-size:13px;gap:10px;line-height:1.5;margin:0 var(--ssx-s-5) var(--ssx-s-5);padding:14px 16px}.dash-strip svg{flex:0 0 20px;font-size:20px!important}.dash-strip--ok{background:var(--ssx-green-soft);border:1px solid #c4ebd3;color:#15803d}.dash-strip--note{background:var(--ssx-surface-2);border:1px solid var(--ssx-border);color:var(--ssx-muted)}.dash-attn{display:flex;flex-direction:column;gap:var(--ssx-s-2);list-style:none;margin:0;padding:var(--ssx-s-4) var(--ssx-s-5) var(--ssx-s-5)}.dash-attn-row{align-items:center;background:var(--ssx-red-soft);border:1px solid #f6d6d8;border-radius:var(--ssx-r-md);color:#9f1239;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:11px;padding:13px 14px;text-align:left;width:100%}.dash-attn-row:hover{background:#fce1e3}.dash-attn-row:focus-visible{outline:2px solid var(--ssx-red);outline-offset:2px}.dash-attn-row--grey{background:var(--ssx-surface-2);border-color:var(--ssx-border);color:var(--ssx-text)}.dash-attn-row--grey:hover{background:#eef2f8}.dash-attn-row--orange{background:var(--ssx-orange-soft);border-color:#fad8bd;color:#9a3412}.dash-attn-row--orange:hover{background:#ffe6d3}.dash-attn-text{flex:1 1 auto;min-width:0}.dash-attn-go{font-size:12px!important;opacity:.55}.dash-quick-grid{grid-gap:var(--ssx-s-3);display:grid;gap:var(--ssx-s-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:var(--ssx-s-4) var(--ssx-s-5) var(--ssx-s-5)}.dash-quick-tile{align-items:flex-start;background:var(--ssx-surface-2);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-md);color:var(--ssx-navy);display:flex;flex-direction:column;font-size:13.5px;font-weight:700;gap:11px;min-height:104px;padding:15px;text-decoration:none}button.dash-quick-tile{cursor:pointer;font-family:inherit;text-align:left;width:100%}.dash-quick-text{display:flex;flex-direction:column;gap:2px;min-width:0}.dash-quick-title{color:var(--ssx-navy);font-size:13.5px;font-weight:700}.dash-quick-sub{color:var(--ssx-muted);font-size:11.5px;font-weight:500;line-height:1.35}.ssx-ico--navy{background:#e8edf7;color:var(--ssx-navy)}.dash-quick-tile--navy:hover{border-color:#c8d3e6}.dash-quick-tile:hover{background:#fff;box-shadow:var(--ssx-shadow)}.dash-quick-tile:focus-visible{outline:2px solid var(--ssx-blue);outline-offset:2px}.dash-quick-tile--blue:hover{border-color:#c9dbff}.dash-quick-tile--green:hover{border-color:#bfe8cf}.dash-quick-tile--purple:hover{border-color:#dcc9ff}.dash-quick-tile--orange:hover{border-color:#fbd5b5}.dash-acts{display:flex;flex-direction:column;list-style:none;margin:0;padding:var(--ssx-s-2) var(--ssx-s-5) var(--ssx-s-4)}.dash-act{align-items:center;border-bottom:1px solid var(--ssx-border);display:flex;gap:12px;padding:12px 0}.dash-act:last-child{border-bottom:0}.dash-act-body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.dash-act-title{color:var(--ssx-navy);font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-act-detail{color:var(--ssx-muted);font-size:12px;margin-top:2px}.dash-act-when{color:var(--ssx-faint);flex:0 0 auto;font-size:11.5px;white-space:nowrap}.dash-remote{align-items:center;background:radial-gradient(520px 200px at 88% 20%,#7c3aed14,#0000 70%),linear-gradient(120deg,#eff4ff,#f6f4ff);border:1px solid #d9e4fb;border-radius:var(--ssx-r-lg);display:flex;gap:28px;justify-content:space-between;padding:26px}.dash-remote-text{min-width:0}.dash-remote-h{color:var(--ssx-navy);font-size:21px;font-weight:800;letter-spacing:-.5px;margin:0}.dash-remote-p{color:var(--ssx-muted);font-size:13.5px;line-height:1.55;margin:8px 0 18px;max-width:56ch}.dash-remote-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ssx-s-3)}.dash-remote-more{margin-left:var(--ssx-s-1)}.dash-remote-qr{align-items:center;background:#fff;border:1px solid var(--ssx-border);border-radius:var(--ssx-r-md);box-shadow:var(--ssx-shadow-sm);display:flex;flex:0 0 auto;flex-direction:column;padding:12px}.dash-remote-qr canvas{display:block}.dash-remote-scan{color:var(--ssx-muted);font-size:11px;font-weight:600;margin:8px 0 0}.dash-sk{border-radius:8px;display:block}.dash-sk-ico{border-radius:14px;flex:0 0 48px;height:48px;width:48px}.dash-sk-label{height:10px;width:70px}.dash-sk-value{height:24px;margin-top:8px;width:54px}@media (max-width:1250px){.dash-grid{grid-template-areas:"health" "attention" "quick" "activity" "remote";grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.dash-health-body{flex-direction:column;gap:20px;padding:var(--ssx-s-4)}.dash-hrows{width:100%}.dash-remote{align-items:flex-start;flex-direction:column;gap:20px;padding:20px}.dash-remote-h{font-size:18px}.dash-act-when{display:none}}.pd{margin:0 auto;max-width:1560px;padding:var(--ssx-5) var(--ssx-6)}.pd-head{margin-bottom:var(--ssx-5)}.pd-title{color:var(--ssx-ink);font-size:var(--ssx-fs-page);font-weight:700;letter-spacing:-.02em;margin:0 0 4px}.pd-sub{color:var(--ssx-body);max-width:70ch}.pd-muted,.pd-sub{font-size:var(--ssx-fs-body);margin:0}.pd-muted,.pd-note{color:var(--ssx-muted)}.pd-note{font-size:var(--ssx-fs-help);line-height:1.55;margin:var(--ssx-3) 0 0}.pd-grid{grid-gap:var(--ssx-4);display:grid;gap:var(--ssx-4);grid-template-columns:repeat(auto-fit,minmax(184px,1fr));margin-bottom:var(--ssx-6)}.pd-tile{background:var(--ssx-surface);border:1px solid var(--ssx-line);border-radius:var(--ssx-r-lg);box-shadow:var(--ssx-shadow);display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:108px;padding:var(--ssx-4) var(--ssx-5)}.pd-tile-label{color:var(--ssx-muted);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pd-tile-value{font-feature-settings:"tnum";color:var(--ssx-ink);font-size:30px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:1.1}.pd-tile-hint{color:var(--ssx-muted);font-size:var(--ssx-fs-help)}.pd-tile--ok .pd-tile-value{color:var(--ssx-ok)}.pd-tile--bad .pd-tile-value{color:var(--ssx-bad)}.pd-sk{border-radius:6px}.pd-sk-label{height:10px;margin-bottom:10px;width:55%}.pd-sk-value{height:26px;margin-bottom:10px;width:40%}.pd-sk-hint{height:10px;width:70%}.pd-cols{grid-gap:var(--ssx-4);align-items:start;display:grid;gap:var(--ssx-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pd-card,.pd-cols{margin-bottom:var(--ssx-4)}.pd-card{background:var(--ssx-surface);border:1px solid var(--ssx-line);border-radius:var(--ssx-r-lg);box-shadow:var(--ssx-shadow);padding:var(--ssx-5)}.pd-card-title{color:var(--ssx-ink);font-size:var(--ssx-fs-section);font-weight:700;margin:0 0 var(--ssx-4)}.pd-bar{background:var(--ssx-idle-bg);border-radius:999px;display:flex;height:8px;margin-bottom:var(--ssx-4);overflow:hidden}.pd-bar-seg{display:block;height:100%}.pd-bar-ok{background:var(--ssx-ok)}.pd-bar-bad{background:var(--ssx-bad)}.pd-bar-idle{background:#d0d5dd}.pd-health{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.pd-health li{align-items:center;display:flex;gap:var(--ssx-3);justify-content:space-between}.pd-health b{font-feature-settings:"tnum";color:var(--ssx-ink);font-size:15px;font-variant-numeric:tabular-nums;font-weight:700}.pd-activity{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.pd-activity li{align-items:center;border-bottom:1px solid var(--ssx-line);display:flex;gap:var(--ssx-3);padding:9px 0}.pd-activity li:last-child{border-bottom:none}.pd-dot{background:var(--ssx-muted);border-radius:50%;flex:0 0 auto;height:8px;width:8px}.pd-dot--tenant{background:var(--ssx-blue)}.pd-dot--screen{background:var(--ssx-ok)}.pd-dot--media{background:var(--ssx-orange)}.pd-dot--playlist{background:#7a5af8}.pd-act-main{display:flex;flex:1 1;flex-direction:column;min-width:0}.pd-act-main b{color:var(--ssx-ink);font-size:var(--ssx-fs-body);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-act-detail,.pd-act-time{color:var(--ssx-muted);font-size:var(--ssx-fs-help)}.pd-act-time,.pd-table td,.pd-table th{white-space:nowrap}.pd-table td:not(:first-child),.pd-table th:not(:first-child){font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.pd-row{cursor:pointer}.pd-row:focus-visible{outline:2px solid var(--ssx-blue);outline-offset:-2px}.pd-empty{background:var(--ssx-surface);border:1px dashed var(--ssx-line);border-radius:var(--ssx-r-lg);padding:var(--ssx-12) var(--ssx-6);text-align:center}.pd-empty-title{color:var(--ssx-ink);font-size:18px;font-weight:700;margin:0 0 6px}.pd-empty-sub{color:var(--ssx-body);font-size:var(--ssx-fs-body);line-height:1.6;margin:0 auto var(--ssx-5);max-width:44ch}@media (max-width:1200px){.pd-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:1400px){.pd{padding:var(--ssx-4)}.pd-grid{gap:var(--ssx-3)}.pd-tile{min-height:96px;padding:var(--ssx-3) var(--ssx-4)}.pd-tile-value{font-size:26px}}.pd-table .ssx-strong{white-space:normal}.pd-tenant-id{color:var(--ssx-muted);display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:400;margin-top:2px}.pd-tile--link{border:1px solid var(--ssx-line);cursor:pointer;font:inherit;text-align:left}.pd-tile--link:hover{border-color:#d0d5dd;box-shadow:var(--ssx-shadow-lg)}.pd-tile--link:focus-visible{outline:2px solid var(--ssx-blue);outline-offset:2px}.pd-empty-actions{display:flex;flex-wrap:wrap;gap:var(--ssx-2);justify-content:center}.pd-attention{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.pd-attention li{align-items:center;border-bottom:1px solid var(--ssx-line);display:flex;gap:var(--ssx-3);padding:9px 0}.pd-attention li:last-child{border-bottom:none}.pd-attn-btn{background:none;border:none;color:var(--ssx-ink);cursor:pointer;flex:1 1;font:inherit;font-size:var(--ssx-fs-body);padding:0;text-align:left}.pd-attn-btn:hover{color:var(--ssx-blue);text-decoration:underline}.pd-attn-btn:focus-visible{outline:2px solid var(--ssx-blue);outline-offset:2px}.pd-dot--bad{background:var(--ssx-bad)}.pd-dot--warn{background:var(--ssx-warn)}.pd-dot--idle{background:#d0d5dd}.privacy-container::-webkit-scrollbar{display:block}.privacy-container::-webkit-scrollbar-track{width:5px!important}.privacy-container::-webkit-scrollbar-thumb{background-color:#551fff!important;border-radius:5px!important}.privacy-container{margin:0 auto;max-width:99vw;min-height:100vh}#canvas{border-radius:5px}.editor-container{display:flex;flex-direction:column;max-width:100vw;min-height:100vh;overflow:hidden;position:relative}.editor-header{display:flex;flex:1 1;min-height:5vh;position:-webkit-sticky!important;position:sticky!important;top:0!important;width:100vw}.header-left{gap:5px;height:5vh;margin:0 20px;width:15%}.header-left,.header-right{align-items:center;display:flex;justify-content:flex-start}.header-right{height:100%;width:85%}.editor-main-body{display:flex;min-height:95vh;width:100vw}.editor-main-body .editor-side-bar{display:flex;min-height:95vh;width:25dvw}.editor-side-bar .tabs{border:1px solid #00000080;display:flex;flex-direction:column;height:95vh;width:5dvw}.editor-side-bar .tabs-panel{border-top:1px solid #00000080;display:flex;flex-direction:column;height:95vh;width:20dvw}.editor-side-bar .tabs .tab-menu{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:8dvh;justify-content:center;width:100%}.editor-main-body .editor-body{background-color:#ddd;border:6px solid #ddd;display:flex!important;flex:1 1!important;justify-content:flex-start!important;min-height:95vh;min-width:calc(100dvw - 25dvw);overflow-wrap:break-word;overflow-y:auto;padding:5px}.canvas-prop-container{width:70%}.canvas-prop-container,.canvas-prop-container .fields-prop{align-items:center;display:flex;gap:5px;justify-content:flex-start}.canvas-prop-container .fields-prop{height:5vh;min-width:20dwh;padding:0 5px}.canvas-prop-container button{background-color:initial;border:none;outline:none}.seprator-vertical{background-color:gray;height:4vh;width:1px}.fields-prop input{border:1px solid #000;height:30px;outline:none;width:100px}.fields-prop .canva-size-button{background-color:#fff;color:#000}.fields-prop .canva-save-button,.fields-prop .canva-size-button{border:1px solid #000;border-radius:20px;height:40px;padding:2px;text-transform:capitalize;width:150px}.fields-prop .canva-save-button{background-color:var(--primary-color);color:#fff}.fields-prop .canva-save-button,.pop-over{align-items:center;display:flex;gap:5px;justify-content:center}.pop-over{height:5vh;min-width:30dwh;padding:10px}.pop-over input{border:1px solid #000;height:30px;outline:none;width:100px}.pop-over .canva-confirm-size-button{cursor:pointer;text-transform:capitalize}:root{--ed-rail:92px;--ed-panel:268px;--ed-line:#e4e7ec;--ed-ink:#101828;--ed-muted:#667085;--ed-accent:#1a1ac4;--ed-surface:#fff;--ed-workspace:#eceff4}.editor-container{background:#fff;background:var(--ed-surface)}.editor-main-body .editor-side-bar{border-right:1px solid #e4e7ec;border-right:1px solid var(--ed-line);min-width:360px;min-width:calc(var(--ed-rail) + var(--ed-panel));width:360px;width:calc(var(--ed-rail) + var(--ed-panel))}.editor-side-bar .tabs{background:#fafbfc;border:none;border-right:1px solid #e4e7ec;border-right:1px solid var(--ed-line);gap:2px;min-width:92px;min-width:var(--ed-rail);overflow-x:hidden;overflow-y:auto;padding:6px 0;scrollbar-width:thin;width:92px;width:var(--ed-rail)}.editor-side-bar .tabs .tab-menu{border-radius:10px;color:#667085;color:var(--ed-muted);gap:5px;height:auto;margin:0 6px;min-height:62px;overflow:hidden;padding:8px 4px;text-align:center;transition:background .12s,color .12s;width:80px;width:calc(var(--ed-rail) - 12px)}.editor-side-bar .tabs .tab-menu:hover{background:#eef2ff;color:#1a1ac4;color:var(--ed-accent)}.editor-side-bar .tabs .tab-menu div:not(:has(svg)),.editor-side-bar .tabs .tab-menu p,.editor-side-bar .tabs .tab-menu span{font-size:11px;font-weight:500;-webkit-hyphens:auto;hyphens:auto;line-height:1.25;margin:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.editor-side-bar .tabs .tab-menu svg{flex:0 0 auto;height:21px;width:21px}.editor-side-bar .tabs-panel{background:#fff;background:var(--ed-surface);border-top:none;min-width:268px;min-width:var(--ed-panel);width:268px;width:var(--ed-panel)}.editor-side-bar .tabs-panel .MuiTab-root{font-size:13px;font-weight:600;min-height:44px;text-transform:none}.editor-main-body .editor-body{align-items:flex-start!important;background:#eceff4;background:var(--ed-workspace);border:none;border-left:1px solid #e4e7ec;border-left:1px solid var(--ed-line);justify-content:center!important;min-width:0;overflow:auto;padding:28px}.editor-main-body .editor-body .canvas-container{background:#fff;border-radius:2px;box-shadow:0 1px 2px #10182814,0 12px 28px #1018281f;flex:0 0 auto;outline:1px solid #10182824}.editor-header{background:#fff;background:var(--ed-surface);border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ed-line);padding:0 14px}.editor-header .header-left,.editor-header .header-right{align-items:center;gap:10px}.editor-header .MuiOutlinedInput-root,.editor-header button:not(.MuiIconButton-root),.editor-header input{border-radius:9px;font-size:13px;height:38px}.editor-header .MuiIconButton-root{height:38px;width:38px}.canvas-prop-container .fields-prop{gap:8px;height:auto;min-width:0}.canvas-prop-container .fields-prop:first-of-type{border:1px solid #e4e7ec;border:1px solid var(--ed-line);border-radius:9px;height:38px;padding:0 4px}@media (max-width:1500px){:root{--ed-panel:240px}}@media (max-width:1400px){:root{--ed-rail:86px;--ed-panel:222px}.editor-main-body .editor-body{padding:20px}}@media (max-width:1370px){:root{--ed-rail:88px;--ed-panel:200px}.editor-side-bar .tabs .tab-menu p,.editor-side-bar .tabs .tab-menu span{font-size:10.5px}.editor-side-bar .tabs .tab-menu{min-height:56px}.editor-header .MuiOutlinedInput-root,.editor-header button:not(.MuiIconButton-root),.editor-header input{font-size:12px;height:34px}.editor-main-body .editor-body{padding:14px}}.layer-container{display:flex;flex-direction:column;height:100dvb;width:100%}.layers{align-items:center;background-color:#d7dade;border-radius:5px;box-shadow:2px 2px 5 5 #00000080,-2px -2px 5 5 #00000080;display:flex;height:5dvh;justify-content:flex-start;margin:10px auto;width:90%}.layers img{margin:0 10px;max-height:3dvb;max-width:90%}.main-template-container{display:flex;flex-direction:column;gap:10px;min-height:10vh;padding:10px;width:100%}.template-container{display:flex;flex-wrap:wrap;gap:6px;max-height:80vh!important;overflow-y:auto;width:100%}.template-divs{align-items:center;border-radius:5px;box-shadow:1px 1px 5px 1px #0000001a,-2px -2px 5px 1px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:170px;justify-content:center;width:160px!important}.template-divs img{height:80%;width:100%}.template-divs span{align-items:center;display:flex;height:20%;justify-content:center;width:100%}.text-container{display:flex;flex-direction:column;gap:10px;max-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:10px;width:100%}.text--tool .buttons{background:var(--primary-color)!important}.text-component-container{display:flex;flex-direction:column;height:100dvh;width:100%}.text-fields{align-items:center;display:flex;height:5dvh;justify-content:center;margin:10px auto;width:100%}.add-text-btn{width:200px}.text-tool-container{display:flex;gap:5px;height:5dvh;width:70%}.text-tool-container .text-tool{height:40px;width:40px}.text-align-tools,.text-tool-container .text-tool{align-items:center;display:flex;justify-content:center}.text-align-tools{border:1px solid #000;flex-direction:column;gap:2px;min-height:20vh;padding:5px;width:15vw}.text-align-tools .text-inner-align-tools{align-items:center;display:flex;gap:2px;justify-content:center;min-height:5vh;width:15vw}.picture-component-container{display:flex;flex-direction:column;gap:10px;min-height:10vh;padding:10px;width:100%}.upslash-container{max-height:80vh}.upslash-divs img{height:80%;width:100%}.video-component-container{display:flex;flex-direction:column;gap:10px;min-height:10vh;padding:10px;width:100%}.upslash-container{display:flex;flex-wrap:wrap;gap:6px;max-height:80vh!important;overflow-y:auto;width:100%}.upslash-divs{align-items:center;border-radius:5px;box-shadow:1px 1px 5px 1px #0000001a,-2px -2px 5px 1px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:170px;justify-content:center;width:160px!important}.upslash-divs img,.upslash-divs video{height:80%;width:100%}.upslash-divs span{align-items:center;display:flex;height:20%;justify-content:center;width:100%}.shape-container{display:flex;flex-wrap:wrap;gap:5px;margin:10px;width:100%}.shape-box{align-items:center;border:1px solid #000;cursor:pointer;display:flex;height:6vh;justify-content:center;width:4vw}.shape-tool-container{display:flex;gap:5px;height:5dvh;width:70%}.shape-inside-popover{display:flex;flex-direction:column;gap:5;height:10%;padding:5;width:100%}.shape-align-tools{border:1px solid #000;flex-direction:column;min-height:20vh}.shape-align-tools,.shape-align-tools .shape-inner-align-tools{align-items:center;display:flex;gap:2px;justify-content:flex-start;padding:5px;width:15vw}.shape-align-tools .shape-inner-align-tools{min-height:5vh}.date-container,.time-container{display:flex;flex-direction:column;gap:10px;max-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:10px;width:100%}.tool--wrapper .text--tool{height:5vh}.qr-container{gap:10px;max-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:10px}.qr-container,.tool--wrapper{display:flex;flex-direction:column;width:100%}.tool--wrapper{align-items:flex-start;gap:7px;justify-content:center;min-height:5vh}.tool--wrapper .text--tool{border:1px solid #e8e8e8!important;min-height:5vh;padding:0 5px}.text--tool .buttons,.tool--wrapper .text--tool{align-items:center;border-radius:10px;display:flex;justify-content:flex-start;width:100%}.text--tool .buttons{background:var(--primary-forecolor);gap:10px;height:100%}input{border:0;border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0;font-size:18px;height:100%;padding:15px;position:relative;width:100%}.searchIcon,input{background-color:#fff}.searchIcon{display:grid;height:60px;place-items:center;width:50px}input:focus{outline:none}.searchIcon svg{font-size:35px}.dataResult{background-color:#fff;box-shadow:0 5px 15px #00000059;height:200px;margin-top:250px;overflow:hidden;overflow-y:auto;position:absolute;width:300px;z-index:10000}.data-result-off{display:none}.dataResult::-webkit-scrollbar{display:none}.dataResult .dataItem{align-items:center;color:#000;display:flex;height:50px;width:100%}.dataItem p{margin-left:10px}a{text-decoration:none}a:hover{background-color:#d3d3d3}#clearBtn{cursor:pointer}.ssx-feature-notice{background:#fff;background:var(--ssx-surface,#fff);border:1px solid #e4e7ec;border-left:4px solid #b54708;border:1px solid var(--ssx-line,#e4e7ec);border-left:4px solid var(--ssx-warn,#b54708);border-radius:16px;border-radius:var(--ssx-r-lg,16px);box-shadow:0 1px 3px #1018281a;box-shadow:var(--ssx-shadow,0 1px 3px #1018281a);margin:24px;max-width:720px;padding:28px 32px}.ssx-feature-notice-badge{background:#fffaeb;background:var(--ssx-warn-bg,#fffaeb);border:1px solid #fedf89;border-radius:999px;color:#b54708;color:var(--ssx-warn,#b54708);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:14px;padding:3px 10px}.ssx-feature-notice-title{color:#101828;color:var(--ssx-ink,#101828);font-size:19px;font-weight:700;margin:0 0 8px}.ssx-feature-notice-detail{color:#475467;color:var(--ssx-body,#475467);font-size:14px;line-height:1.65;margin:0}.ssxm{--ssxm-bg:#0b0b0f;--ssxm-surface:#16161d;--ssxm-surface-2:#1e1e27;--ssxm-line:#2a2a35;--ssxm-text:#f5f5f7;--ssxm-muted:#9a9aa8;--ssxm-brand:#2f6bff;--ssxm-accent:#ff5a1f;--ssxm-ok:#27c07f;--ssxm-warn:#f0b23a;--ssxm-danger:#ff4d4f;--ssxm-safe-top:env(safe-area-inset-top,0px);--ssxm-safe-bottom:env(safe-area-inset-bottom,0px);-webkit-overflow-scrolling:touch;background:var(--ssxm-bg);color:var(--ssxm-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;inset:0;line-height:1.4;overflow-y:auto;position:fixed}.ssxm *{box-sizing:border-box}.ssxm-header{background:linear-gradient(180deg,#14141c,#0b0b0ff5);border-bottom:1px solid var(--ssxm-line);padding:calc(var(--ssxm-safe-top) + 14px) 16px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.ssxm-company{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0;overflow-wrap:anywhere;text-transform:uppercase}.ssxm-poweredby{color:var(--ssxm-muted);font-size:12px;letter-spacing:.08em;margin:4px 0 0;text-transform:uppercase}.ssxm-body{padding:16px 16px calc(var(--ssxm-safe-bottom) + 28px)}.ssxm-backbar{align-items:center;display:flex;gap:12px;margin-bottom:4px}.ssxm-back{background:var(--ssxm-surface);border:1px solid var(--ssxm-line);border-radius:12px;color:var(--ssxm-text);font-size:15px;min-height:44px;min-width:44px;padding:0 12px}.ssxm-title{font-size:20px;font-weight:700;margin:14px 0 10px}.ssxm-section{margin-top:26px}.ssxm-section-head{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:10px}.ssxm-section-head h2{color:var(--ssxm-muted);font-size:15px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.ssxm-actions{grid-gap:14px;display:grid;gap:14px;margin-top:18px}.ssxm-primary{align-items:center;border:0;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:22px;font-weight:800;gap:14px;letter-spacing:.01em;min-height:92px;padding:18px;text-align:left;text-transform:uppercase;width:100%}.ssxm-primary .ssxm-glyph{font-size:30px;line-height:1}.ssxm-primary small{display:block;font-size:13px;font-weight:500;margin-top:3px;opacity:.85;text-transform:none}.ssxm-primary--media{background:linear-gradient(135deg,#2f6bff,#1a3fb8)}.ssxm-primary--message{background:linear-gradient(135deg,#ff5a1f,#c72f00)}.ssxm-primary:active{transform:scale(.99)}.ssxm-card{background:var(--ssxm-surface);border:1px solid var(--ssxm-line);border-radius:16px;padding:14px}.ssxm-field{margin-top:16px}.ssxm-label{color:var(--ssxm-muted);display:block;font-size:13px;font-weight:700;letter-spacing:.05em;margin-bottom:8px;text-transform:uppercase}.ssxm-input,.ssxm-textarea{background:var(--ssxm-surface-2);border:1px solid var(--ssxm-line);border-radius:12px;color:var(--ssxm-text);font-size:16px;min-height:48px;padding:12px 14px;width:100%}.ssxm-textarea{min-height:84px;resize:vertical}.ssxm-input:focus,.ssxm-textarea:focus{outline:2px solid var(--ssxm-brand);outline-offset:1px}.ssxm-chips{display:flex;flex-wrap:wrap;gap:8px}.ssxm-chip{background:var(--ssxm-surface-2);border:1px solid var(--ssxm-line);border-radius:999px;color:var(--ssxm-text);cursor:pointer;font-size:15px;font-weight:600;min-height:44px;padding:0 14px}.ssxm-chip.is-on{background:var(--ssxm-brand);border-color:var(--ssxm-brand);color:#fff}.ssxm-chip:disabled{opacity:.4}.ssxm-screen{align-items:center;background:var(--ssxm-surface);border:1px solid var(--ssxm-line);border-radius:14px;color:var(--ssxm-text);cursor:pointer;display:flex;gap:12px;margin-bottom:8px;min-height:62px;padding:12px 14px;text-align:left;width:100%}.ssxm-screen.is-on{background:#182238;border-color:var(--ssxm-brand)}.ssxm-screen:disabled{cursor:not-allowed;opacity:.45}.ssxm-screen-name{flex:1 1;font-size:17px;font-weight:600;overflow-wrap:anywhere}.ssxm-tick{border:2px solid var(--ssxm-line);border-radius:8px;color:#fff;display:grid;flex:0 0 26px;font-size:15px;height:26px;place-items:center;width:26px}.ssxm-screen.is-on .ssxm-tick{background:var(--ssxm-brand);border-color:var(--ssxm-brand)}.ssxm-state{border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.08em;padding:4px 9px;text-transform:uppercase;white-space:nowrap}.ssxm-state--online{background:#27c07f29;color:var(--ssxm-ok)}.ssxm-state--offline{background:#f0b23a29;color:var(--ssxm-warn)}.ssxm-state--unpaired{background:#9a9aa829;color:var(--ssxm-muted)}.ssxm-preview-16x9{aspect-ratio:16/9;background:#000;border:1px solid var(--ssxm-line);border-radius:14px;max-width:100%;overflow:hidden;position:relative;width:100%}.ssxm-preview-16x9>img,.ssxm-preview-16x9>video{display:block;height:100%;width:100%}.ssxm-fit-cover{object-fit:cover}.ssxm-fit-contain{object-fit:contain}.ssxm-sendbar{background:linear-gradient(180deg,#0b0b0f00 0,var(--ssxm-bg) 34%);bottom:0;margin-top:24px;padding:12px 0 calc(var(--ssxm-safe-bottom) + 12px);position:-webkit-sticky;position:sticky}.ssxm-send{background:var(--ssxm-ok);border:0;border-radius:16px;color:#04160e;cursor:pointer;font-size:19px;font-weight:800;min-height:60px;text-transform:uppercase;width:100%}.ssxm-send:disabled{background:#2d3a34;color:#7d8a84;cursor:not-allowed}.ssxm-note{color:var(--ssxm-muted);font-size:13px;margin-top:10px}.ssxm-error{background:#ff4d4f1a;border:1px solid #ff4d4f66;border-radius:12px;color:#ffb4b5;font-size:14px;margin-top:10px;padding:12px 14px}.ssxm-empty{color:var(--ssxm-muted);font-size:15px;padding:22px 14px;text-align:center}.ssxm-progress{background:var(--ssxm-surface-2);border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.ssxm-progress>span{background:var(--ssxm-brand);display:block;height:100%;transition:width .2s}.ssxm-recent{align-items:center;border-bottom:1px solid var(--ssxm-line);display:flex;gap:12px;padding:12px 0}.ssxm-recent:last-child{border-bottom:0}.ssxm-recent-thumb{background:var(--ssxm-surface-2);border-radius:10px;display:grid;flex:0 0 54px;font-size:22px;height:54px;object-fit:cover;place-items:center;width:54px}.ssxm-recent-main{flex:1 1;min-width:0}.ssxm-recent-main strong{display:block;font-size:16px;overflow-wrap:anywhere}.ssxm-recent-meta{color:var(--ssxm-muted);font-size:13px}.ssxm-status{border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.06em;padding:4px 9px;text-transform:uppercase;white-space:nowrap}.ssxm-status--sending{background:#2f6bff29;color:#8fb0ff}.ssxm-status--accepted{background:#27c07f29;color:var(--ssxm-ok)}.ssxm-status--showing{background:#ff5a1f29;color:#ffa97f}.ssxm-status--completed{background:#9a9aa829;color:var(--ssxm-muted)}.ssxm-status--failed{background:#ff4d4f29;color:#ffb4b5}.ssxm-collapse{background:var(--ssxm-surface);border:1px solid var(--ssxm-line);border-radius:14px;margin-top:18px;overflow:hidden}.ssxm-collapse>summary{align-items:center;cursor:pointer;display:flex;font-size:15px;font-weight:700;justify-content:space-between;letter-spacing:.04em;list-style:none;min-height:52px;padding:0 14px;text-transform:uppercase}.ssxm-collapse>summary::-webkit-details-marker{display:none}.ssxm-collapse>summary:after{color:var(--ssxm-muted);content:"▾"}.ssxm-collapse[open]>summary:after{content:"▴"}.ssxm-collapse>div{padding:0 14px 16px}.ssxm-offline{background:#f0b23a1a;border:1px solid #f0b23a66;border-radius:12px;color:#ffd98a;font-size:14px;margin-top:12px;padding:12px 14px}@media (min-height:840px){.ssxm-primary{min-height:104px}}.ssxm-install{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100%;padding:calc(var(--ssxm-safe-top) + 32px) 24px calc(var(--ssxm-safe-bottom) + 32px);text-align:center}.ssxm-install-logo{background:#fff;border-radius:22px;box-shadow:0 10px 30px #00000073;height:96px;width:96px}.ssxm-install-title{font-size:28px;font-weight:800;letter-spacing:-.02em;margin:24px 0 0;text-transform:uppercase}.ssxm-install-sub{color:var(--ssxm-muted);font-size:16px;line-height:1.45;margin:10px 0 0;max-width:22em}.ssxm-install-cta{align-items:center;background:linear-gradient(135deg,#2f6bff,#1a3fb8);border:0;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-size:19px;font-weight:800;gap:10px;justify-content:center;letter-spacing:.02em;margin-top:30px;max-width:420px;min-height:62px;text-transform:uppercase;width:100%}.ssxm-install-cta:disabled{opacity:.6}.ssxm-install-brand{margin-bottom:22px}.ssxm-install-brand .ssxm-company{font-size:24px}.ssxm-steps-head{color:var(--ssxm-muted);font-size:13px;font-weight:700;letter-spacing:.06em;margin:26px 0 4px;text-transform:uppercase}.ssxm-steps,.ssxm-steps-head{max-width:420px;text-align:left;width:100%}.ssxm-steps{list-style:none;margin:0;padding:0}.ssxm-step{align-items:flex-start;background:none;border:0;color:var(--ssxm-muted);display:flex;font-size:16px;font-weight:400;gap:12px;line-height:1.4;padding:9px 2px}.ssxm-step-n{background:none;border:1px solid var(--ssxm-line);border-radius:50%;color:var(--ssxm-muted);display:grid;flex:0 0 22px;font-size:12px;font-weight:700;height:22px;margin-top:1px;place-items:center;width:22px}.ssxm-step-t{flex:1 1}.ssxm-pointer{align-items:center;background:#2f6bff14;border:1px dashed var(--ssxm-brand);border-radius:14px;color:var(--ssxm-text);display:flex;font-size:15px;gap:12px;line-height:1.35;margin-top:26px;max-width:420px;padding:14px 16px;text-align:left;width:100%}.ssxm-pointer .ssxm-share-icon{color:var(--ssxm-brand);flex:0 0 22px}.ssxm-pointer-arrow{color:var(--ssxm-brand);font-weight:800}.ssxm-pointer-hint{margin-top:22px}.ssxm-install-note,.ssxm-pointer-hint{color:var(--ssxm-muted);font-size:14px}.ssxm-install-note{margin-top:16px;max-width:24em}.ssxm-install-secondary{background:none;border:0;color:var(--ssxm-muted);cursor:pointer;font-size:15px;margin-top:26px;min-height:44px;padding:0 14px;text-decoration:underline}.ssxm-installbar{align-items:center;background:linear-gradient(135deg,#2f6bff,#1a3fb8);border:0;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;justify-content:space-between;min-height:52px;padding:calc(var(--ssxm-safe-top) + 10px) 14px 10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;width:100%;z-index:30}.ssxm-installbar-cta{background:#fff3;border-radius:999px;display:grid;flex:0 0 auto;font-weight:800;min-height:34px;padding:0 14px;place-items:center}.rmt-shell{background:var(--ssx-surface);border:1px solid var(--ssx-border);border-radius:22px;box-shadow:var(--ssx-shadow);padding:28px}.rmt-top{border-bottom:1px solid var(--ssx-border);flex-wrap:wrap;gap:var(--ssx-s-4);justify-content:space-between;padding-bottom:22px}.rmt-brand,.rmt-top{align-items:center;display:flex}.rmt-brand{gap:14px}.rmt-mark{align-items:center;background:linear-gradient(140deg,#2f6bff,#1d4ed8);border-radius:15px;box-shadow:0 8px 20px #2563eb4d;color:#fff;display:inline-flex;flex:0 0 52px;height:52px;justify-content:center;width:52px}.rmt-mark svg{font-size:27px!important}.rmt-brand-line{align-items:baseline;display:flex;gap:7px;line-height:1;margin:0}.rmt-brand-smart{color:var(--ssx-faint);font-size:11px;font-weight:800;letter-spacing:2px}.rmt-brand-signx{color:var(--ssx-navy);font-size:25px;font-weight:800;letter-spacing:-.8px}.rmt-brand-remote{color:var(--ssx-faint);font-size:18px;font-weight:600;letter-spacing:-.3px}.rmt-brand-sub{color:var(--ssx-muted);font-size:13px;margin:6px 0 0}.rmt-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:minmax(0,380px) minmax(0,1fr);padding:28px 0}.rmt-scan{background:linear-gradient(170deg,#f7f9ff,#f3f6fc);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-lg);padding:24px;text-align:center}.rmt-scan .ssx-ico{margin:0 auto}.rmt-scan-h{color:var(--ssx-navy);font-size:18px;font-weight:800;letter-spacing:-.3px;margin:14px 0 0}.rmt-scan-p{color:var(--ssx-muted);font-size:13px;line-height:1.55;margin:7px auto 20px;max-width:300px}.rmt-qrcard{background:#fff;border:1px solid var(--ssx-border);border-radius:var(--ssx-r-md);box-shadow:var(--ssx-shadow-sm);display:inline-flex;padding:14px}.rmt-qrcard canvas{display:block;height:auto!important;max-width:100%}.rmt-scan-note{color:var(--ssx-muted);font-size:12.5px;line-height:1.45;margin:16px auto 0;max-width:260px}.rmt-get{align-self:center;min-width:0}.rmt-eyebrow{background:var(--ssx-blue-soft);border-radius:var(--ssx-r-pill);color:var(--ssx-blue-600);display:inline-block;font-size:10.5px;font-weight:800;letter-spacing:1.2px;padding:5px 12px}.rmt-get-h{color:var(--ssx-navy);font-size:34px;font-weight:800;letter-spacing:-1.2px;line-height:1.15;margin:16px 0 0}.rmt-grad{-webkit-text-fill-color:#0000;background:linear-gradient(95deg,#2563eb,#7c3aed);-webkit-background-clip:text;background-clip:text;color:#4f46e5}.rmt-get-p{color:var(--ssx-muted);font-size:14.5px;line-height:1.6;margin:14px 0 24px;max-width:54ch}.rmt-stores{grid-gap:var(--ssx-s-3);display:grid;gap:var(--ssx-s-3);grid-template-columns:repeat(2,minmax(0,1fr))}.rmt-store{align-items:center;background:var(--ssx-navy);border:1px solid #0000;border-radius:var(--ssx-r-md);color:#fff;display:flex;gap:13px;min-height:64px;padding:0 18px;text-decoration:none;transition:background .13s ease,transform .13s ease}.rmt-store:hover{background:#1e293b}.rmt-store:focus-visible{outline:2px solid var(--ssx-blue);outline-offset:3px}.rmt-store-ico{flex:0 0 28px;font-size:28px!important}.rmt-store-text{display:flex;flex-direction:column;line-height:1.25;min-width:0}.rmt-store-1{font-size:10.5px;font-weight:700;letter-spacing:.7px;opacity:.72;text-transform:uppercase}.rmt-store-2{font-size:14.5px;font-weight:800;letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rmt-or{align-items:center;color:var(--ssx-faint);display:flex;font-size:11px;font-weight:800;gap:14px;letter-spacing:1px;margin:22px 0}.rmt-or:after,.rmt-or:before{background:var(--ssx-border);content:"";flex:1 1 auto;height:1px}.rmt-linkrow{align-items:center;background:var(--ssx-surface-2);border:1px solid var(--ssx-border);border-radius:var(--ssx-r-md);display:flex;gap:11px;padding:9px 10px 9px 14px}.rmt-linkrow-ico{color:var(--ssx-faint);flex:0 0 19px;font-size:19px!important}.rmt-linkrow-url{color:var(--ssx-text);flex:1 1 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;min-width:0;overflow-wrap:anywhere}.rmt-info{align-items:flex-start;background:var(--ssx-blue-soft);border:1px solid #dbe6ff;border-radius:var(--ssx-r-md);color:#1e3a8a;display:flex;font-size:12.5px;gap:10px;line-height:1.55;margin:16px 0 0;padding:13px 15px}.rmt-info svg{color:var(--ssx-blue);flex:0 0 18px;font-size:18px!important;margin-top:1px}.rmt-benefits{grid-gap:var(--ssx-s-4);border-top:1px solid var(--ssx-border);display:grid;gap:var(--ssx-s-4);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:24px 0 0}.rmt-benefit{align-items:center;display:flex;gap:13px;min-width:0}.rmt-benefit-h{color:var(--ssx-navy);font-size:14px;font-weight:800;letter-spacing:-.2px;margin:0}.rmt-benefit-p{color:var(--ssx-muted);font-size:12.5px;margin:2px 0 0}@media (max-width:1150px){.rmt-grid{grid-template-columns:minmax(0,1fr)}.rmt-scan{margin:0 auto;max-width:440px}.rmt-get-h{font-size:29px}}@media (max-width:760px){.rmt-shell{border-radius:var(--ssx-r-lg);padding:18px}.rmt-grid{gap:22px;padding:22px 0}.rmt-benefits,.rmt-stores{grid-template-columns:minmax(0,1fr)}.rmt-benefits{gap:var(--ssx-s-5)}.rmt-get-h{font-size:25px}.rmt-brand-signx{font-size:21px}.rmt-linkrow{flex-wrap:wrap}.rmt-linkrow .ssx-btn{width:100%}}.rmt-store--none{background:var(--ssx-surface-2);border:1px dashed var(--ssx-border-strong);color:var(--ssx-muted);cursor:default}.rmt-store--none .rmt-store-2{font-weight:600}:root{--ssx-blue:#1a1ac4;--ssx-blue-600:#2626d9;--ssx-orange:#ff6a00;--ssx-ink:#101828;--ssx-body:#475467;--ssx-muted:#92959e;--ssx-line:#e4e7ec;--ssx-canvas:#f4f5fa;--ssx-ok:#12805c;--ssx-ok-bg:#ecfdf3;--ssx-warn:#b54708;--ssx-warn-bg:#fffaeb;--ssx-bad:#b42318;--ssx-bad-bg:#fef3f2;--ssx-idle:#475467;--ssx-idle-bg:#f2f4f7;--ssx-r-sm:8px;--ssx-r-md:12px;--ssx-r-lg:16px;--ssx-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;--ssx-shadow-lg:0 12px 32px #10182814}.App,body{-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.App,body,h1,h2,h3,h4,h5{color:#101828;color:var(--ssx-ink)}h1,h2,h3,h4,h5{letter-spacing:-.01em}.ssx-pill{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1.6;padding:3px 10px;white-space:nowrap}.ssx-pill:before{background:currentColor;border-radius:50%;content:"";flex:0 0 auto;height:6px;width:6px}.ssx-pill--ok{background:#ecfdf3;background:var(--ssx-ok-bg);border-color:#abefc6;color:#12805c;color:var(--ssx-ok)}.ssx-pill--warn{background:#fffaeb;background:var(--ssx-warn-bg);border-color:#fedf89;color:#b54708;color:var(--ssx-warn)}.ssx-pill--bad{background:#fef3f2;background:var(--ssx-bad-bg);border-color:#fecdca;color:#b42318;color:var(--ssx-bad)}.ssx-pill--idle{color:#475467;color:var(--ssx-idle)}.ssx-pill--idle,.ssx-pill--unknown{background:#f2f4f7;background:var(--ssx-idle-bg);border-color:#e4e7ec;border-color:var(--ssx-line)}.ssx-pill--unknown{color:#92959e;color:var(--ssx-muted)}.ssx-empty{background:#fff;background:var(--ssx-surface);border:1px dashed #e4e7ec;border:1px dashed var(--ssx-line);border-radius:16px;border-radius:var(--ssx-r-lg);justify-content:center;min-height:320px;padding:64px 24px}.ssx-empty-icon{background:#eef2ff;border-radius:14px;color:#1a1ac4;color:var(--ssx-blue);display:grid;height:56px;margin-bottom:18px;place-items:center;width:56px}.ssx-empty-title{color:#101828;color:var(--ssx-ink);font-weight:700;margin:0 0 6px}.ssx-empty-sub{color:#475467;color:var(--ssx-body);font-size:14px;line-height:1.6;margin:0 0 22px;max-width:460px}.ssx-empty-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ssx-empty-chart{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:240px;padding:24px;text-align:center}.ssx-empty-chart-title{color:#101828;color:var(--ssx-ink);font-size:15px;font-weight:600;margin:0 0 6px}.ssx-empty-chart-sub{color:#92959e;color:var(--ssx-muted);font-size:13px;line-height:1.6;margin:0;max-width:280px}.ssx-btn{border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:8px;color:#101828;color:var(--ssx-ink);font-size:14px;font-weight:600;height:40px;transition:background .15s,border-color .15s,box-shadow .15s}.ssx-btn:hover{background:#f9fafb;border-color:#d0d5dd}.ssx-btn:focus-visible{outline:2px solid #1a1ac4}.ssx-btn[disabled]{cursor:not-allowed;opacity:.55}.ssx-btn--primary{background:#1a1ac4;border-color:#1a1ac4;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;box-shadow:var(--ssx-shadow)}.ssx-btn--primary:hover{background:#2626d9;border-color:#2626d9}.ssx-btn--danger{background:#fef3f2;background:var(--ssx-bad-bg);border-color:#fecdca;color:#b42318;color:var(--ssx-bad)}.ssx-btn--sm{font-size:13px;height:32px}.ssx-card{border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:16px;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;box-shadow:var(--ssx-shadow)}.ssx-table{border-collapse:initial;font-size:14px}.ssx-table th{background:#fafbfc;color:#92959e;color:var(--ssx-muted);font-size:12px;font-weight:600;letter-spacing:.02em;padding:12px 16px}.ssx-table td,.ssx-table th{border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line)}.ssx-table td{color:#475467;color:var(--ssx-body);padding:14px 16px}.ssx-table tbody tr:hover{background:#fcfcfd}.ssx-table .ssx-strong{color:#101828;color:var(--ssx-ink);font-weight:600}.ssx-thumb{aspect-ratio:16/9;background:#f2f4f7;border-radius:8px;border-radius:var(--ssx-r-sm);display:block;object-fit:cover;width:100%}.ssx-thumb-ph{color:#92959e;color:var(--ssx-muted);display:grid;font-size:12px;place-items:center}.ssx-skeleton{animation:ssx-shimmer 1.3s ease-in-out infinite;background:linear-gradient(90deg,#f2f4f7 25%,#e9ecf1 37%,#f2f4f7 63%);background-size:400% 100%;border-radius:8px;border-radius:var(--ssx-r-sm)}@keyframes ssx-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.dashboard-container .MuiGrid-item{min-width:0}.ssx-ellipsis{display:block;max-width:100%}@media (max-width:1280px){.ssx-card-pad{padding:16px}}@media (max-width:1024px){.ssx-empty{min-height:260px;padding:44px 18px}.ssx-table td,.ssx-table th{padding:10px 12px}}@media (max-width:900px){.ssx-scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto}.ssx-scroll-x .ssx-table{min-width:760px}}.playlist-item-missing{align-items:center;background:#f2f4f7;background:var(--ssx-idle-bg);border:1px dashed #e4e7ec;border:1px dashed var(--ssx-line);border-radius:8px;border-radius:var(--ssx-r-sm);color:#92959e;color:var(--ssx-muted);display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:64px;padding:10px 12px;text-align:center}.playlist-item-missing span{color:#b54708;color:var(--ssx-warn);font-size:12px}.playlist-item-missing small{font-size:11px}.image-content-cards{overflow:hidden;position:relative}.image-content-cards .upper-layer,.image-content-cards input:checked+.upper-layer,.image-content-cards:hover .upper-layer{background-color:initial;border-radius:10px;height:100%;inset:0;position:absolute;transition:background-color .15s ease,box-shadow .15s ease;width:100%}.image-content-cards:hover .upper-layer{background-color:#1a1ac40f}.image-content-cards input:checked+.upper-layer{background-color:#1a1ac424;box-shadow:inset 0 0 0 3px #1a1ac4;box-shadow:inset 0 0 0 3px var(--ssx-blue)}.image-content-cards .upper-layer:after{align-items:center;background:#ffffffe6;display:flex;justify-content:center;opacity:0;transition:opacity .15s ease}.image-content-cards:hover .upper-layer:after{opacity:1}.image-content-cards input:checked+.upper-layer:after{background-color:#1a1ac4;background-color:var(--ssx-blue);display:flex;opacity:1}.image-content-cards input:focus-visible+.upper-layer{box-shadow:inset 0 0 0 3px #1a1ac4,0 0 0 3px #1a1ac440;box-shadow:inset 0 0 0 3px var(--ssx-blue),0 0 0 3px #1a1ac440}:root{--ssx-1:4px;--ssx-2:8px;--ssx-3:12px;--ssx-4:16px;--ssx-5:20px;--ssx-6:24px;--ssx-8:32px;--ssx-10:40px;--ssx-12:48px;--ssx-fs-page:22px;--ssx-fs-section:17px;--ssx-fs-card:15px;--ssx-fs-body:14px;--ssx-fs-label:13px;--ssx-fs-help:12.5px;--ssx-fs-table:13.5px;--ssx-control-h:40px;--ssx-control-h-sm:32px;--ssx-row-h:52px;--ssx-row-h-head:44px;--ssx-modal-sm:480px;--ssx-modal-md:640px;--ssx-modal-lg:880px;--ssx-page-max:1600px;--ssx-page-pad:var(--ssx-6)}.App,body,button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Open Sans,Helvetica,Arial,sans-serif}.form-title{color:#101828;color:var(--ssx-ink);font-size:22px;font-size:var(--ssx-fs-page);font-weight:700;letter-spacing:-.02em;margin:0}.body-header-left .title-logo{display:none}.body-header{background:#fff;background:var(--ssx-surface);border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line);padding:16px 24px;padding:var(--ssx-4) var(--ssx-6)}.time-day .MuiTypography-root,.time-day p{color:#92959e!important;color:var(--ssx-muted)!important;font-size:12.5px!important;font-size:var(--ssx-fs-help)!important;font-weight:500!important;white-space:nowrap}.time-day .MuiSvgIcon-root{font-size:18px!important}.sidebar-container{background:var(--primary-side-color)}.sidebar-upper-sec{padding:20px 16px 12px;padding:var(--ssx-5) var(--ssx-4) var(--ssx-3)}.sidebar-upper-sec img{height:auto!important;max-height:42px}.side-bar-box{gap:2px;padding:8px 12px;padding:var(--ssx-2) var(--ssx-3)}.links{border-radius:10px!important;gap:12px;min-height:42px;padding:9px 12px!important;transition:background .15s ease,color .15s ease}.links:hover{background:#ffffff12!important}.links a{color:#ffffffb8;font-size:14px;font-size:var(--ssx-fs-body);font-weight:500;text-decoration:none}.links:hover a{color:#fff}.links .link-icon{align-items:center;display:flex}.links .link-icon .MuiSvgIcon-root,.links .link-icon svg{height:19px;width:19px}.links[style*="rgba(255, 255, 255, 0.14)"]{background:#ffffff24!important;box-shadow:inset 3px 0 0 var(--primary-link-color)}.link-active-a-color{color:#fff!important}.link-a-color{color:#ffffff9e!important}.setting-btn,.sidebar-bottom-sec,.sidebar-setting{background:#0000!important;border-radius:10px!important}.content-control-area,.control-area,.screen-control-area{background:#fff;background:var(--ssx-surface);border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:12px;border-radius:var(--ssx-r-md);box-shadow:none;height:auto!important;min-height:0!important;padding:12px 16px!important;padding:var(--ssx-3) var(--ssx-4)!important}.control-area .MuiGrid-item,.control-area .user-add-btn{align-items:center;display:flex;flex-wrap:wrap;gap:8px;gap:var(--ssx-2);height:auto!important;justify-content:flex-end;min-height:0!important}.control-area .MuiAvatar-root:empty,.search-bar-container>.MuiAvatar-root:empty{display:none}.search-bar,.search-bar-container{align-items:center;background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:8px!important;border-radius:var(--ssx-r-sm)!important;box-shadow:none!important;display:flex;flex:1 1 260px;height:40px;height:var(--ssx-control-h);max-width:420px;padding:0 12px;padding:0 var(--ssx-3)}.search-bar input,.search-bar-container input{background:#0000;border:none;font-size:14px;font-size:var(--ssx-fs-body);height:100%;outline:none;width:100%}.search-bar-container:focus-within,.search-bar:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px #1a1ac41f!important}.MuiDialogActions-root button:not(.MuiIconButton-root),.add-content-btn,.add-folder-btn,.btn-cancel,.btn-save,.btn-save-content,.canva-size-button,.control-area button:not(.MuiIconButton-root):not(.MuiTab-root),.create-folder-btn,.upgradePro{align-items:center;border-radius:8px!important;border-radius:var(--ssx-r-sm)!important;box-shadow:none!important;display:inline-flex!important;font-size:14px!important;font-size:var(--ssx-fs-body)!important;font-weight:600!important;gap:8px;gap:var(--ssx-2);height:40px;height:var(--ssx-control-h);justify-content:center;letter-spacing:0!important;line-height:1!important;min-height:40px;min-height:var(--ssx-control-h);min-width:0!important;padding:0 16px!important;padding:0 var(--ssx-4)!important;text-transform:none!important;transition:background .15s,border-color .15s,box-shadow .15s;white-space:nowrap!important;width:auto!important}.btn-save svg,.btn-save-content svg,.control-area button:not(.MuiIconButton-root) svg{height:17px;width:17px}.add-content-btn,.btn-save,.btn-save-content{background:var(--primary-color)!important;border:1px solid var(--primary-color)!important;color:#fff!important}.add-content-btn:hover,.btn-save-content:hover,.btn-save:hover{background:var(--primary-color-600)!important;border-color:var(--primary-color-600)!important}.add-folder-btn,.btn-cancel,.canva-size-button,.create-folder-btn{background:#fff!important;border:1px solid #e4e7ec!important;border:1px solid var(--ssx-line)!important;color:#101828!important;color:var(--ssx-ink)!important}.btn-cancel:hover,.canva-size-button:hover{background:#f9fafb!important}button:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.Mui-disabled,button:disabled{box-shadow:none!important;cursor:not-allowed!important;opacity:.55!important}.content-item,.folder-card,.playlist-list-cards{background:#fff;background:var(--ssx-surface);border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:12px!important;border-radius:var(--ssx-r-md)!important;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a!important;box-shadow:var(--ssx-shadow)!important;overflow:hidden;transition:box-shadow .15s ease}.content-item:hover,.playlist-list-cards:hover{box-shadow:0 12px 32px #10182814!important;box-shadow:var(--ssx-shadow-lg)!important}.content-bottom{border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line);padding:10px 12px}.content-bottom p{color:#475467;color:var(--ssx-body);font-size:12.5px;font-size:var(--ssx-fs-help);margin:0}.MuiTable-root,.screen-table table{border-collapse:initial;border-spacing:0}.MuiTableHead-root .MuiTableCell-root{background:#fafbfc;color:#92959e!important;color:var(--ssx-muted)!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.04em;padding:11px 14px!important;text-transform:uppercase;white-space:nowrap}.MuiTableBody-root .MuiTableCell-root,.MuiTableHead-root .MuiTableCell-root,.screen-table thead tr[style*="2px solid"]{border-bottom:1px solid #e4e7ec!important;border-bottom:1px solid var(--ssx-line)!important}.MuiTableBody-root .MuiTableCell-root{color:#475467;color:var(--ssx-body);font-size:13.5px!important;font-size:var(--ssx-fs-table)!important;padding:12px 14px!important}.MuiTableBody-root .MuiTableRow-root:hover{background:#fcfcfd}.MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:none!important}.MuiInput-underline:after,.MuiInput-underline:before{display:none!important}.MuiInputBase-root.MuiInput-root{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:8px;border-radius:var(--ssx-r-sm);min-height:40px;min-height:var(--ssx-control-h);padding:0 12px!important}.MuiInputBase-root.MuiInput-root.Mui-focused,.MuiOutlinedInput-root.Mui-focused{border-color:var(--primary-color);box-shadow:0 0 0 3px #1a1ac41f}.MuiOutlinedInput-root{border-radius:8px!important;border-radius:var(--ssx-r-sm)!important}.MuiInputBase-input,.MuiOutlinedInput-input{font-size:14px!important;font-size:var(--ssx-fs-body)!important}.MuiFormLabel-root,.MuiInputLabel-root{color:#475467!important;color:var(--ssx-body)!important;font-size:13px!important;font-size:var(--ssx-fs-label)!important;font-weight:600!important}.MuiDialog-paper{border-radius:16px!important;border-radius:var(--ssx-r-lg)!important;box-shadow:0 24px 64px #1018282e!important;max-height:min(88vh,900px)!important}.MuiDialogTitle-root{border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line);color:#101828;color:var(--ssx-ink);font-size:17px!important;font-size:var(--ssx-fs-section)!important;font-weight:700!important;padding:20px 24px 12px!important;padding:var(--ssx-5) var(--ssx-6) var(--ssx-3)!important}.MuiDialogContent-root{padding:20px 24px!important;padding:var(--ssx-5) var(--ssx-6)!important}.MuiDialogActions-root{border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line);gap:8px;gap:var(--ssx-2);padding:16px 24px!important;padding:var(--ssx-4) var(--ssx-6)!important}.MuiMenu-paper{border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:12px!important;border-radius:var(--ssx-r-md)!important;box-shadow:0 12px 32px #10182814!important;box-shadow:var(--ssx-shadow-lg)!important;min-width:168px}.MuiMenuItem-root{font-size:14px!important;font-size:var(--ssx-fs-body)!important;gap:10px;justify-content:flex-start!important;padding:9px 14px!important}.MuiMenuItem-root svg{height:18px;width:18px}.parent-container{padding:20px 24px;padding:var(--ssx-5) var(--ssx-6)}.child-container{margin:0 auto;max-width:1560px}.margin{margin-top:20px!important;margin-top:var(--ssx-5)!important}.flex.flex-wrap.justifyContentCenter{gap:16px;gap:var(--ssx-4);justify-content:flex-start!important}.flex.flex-wrap.justifyContentCenter>*{margin:0!important}.ssx-badge{border:1px solid #0000;font-size:11.5px;letter-spacing:.02em;padding:3px 9px}.ssx-badge:before{background:currentColor;border-radius:50%;content:"";flex:0 0 auto;height:6px;width:6px}.ssx-badge--online{background:#ecfdf3;background:var(--ssx-ok-bg);border-color:#abefc6;color:#12805c;color:var(--ssx-ok)}.ssx-badge--offline{background:#fef3f2;background:var(--ssx-bad-bg);border-color:#fecdca;color:#b42318;color:var(--ssx-bad)}.ssx-badge--unpaired{background:#f2f4f7;border-color:#d0d5dd;color:#475467}.ssx-connect-tv{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;border-radius:var(--ssx-r-sm,8px);color:#1a1ac4;color:var(--ssx-blue,#2563eb);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:4px 10px;white-space:nowrap}.ssx-connect-tv:hover{background:#dbeafe}.ssx-connect-tv:focus-visible{outline:2px solid #1a1ac4;outline:2px solid var(--ssx-blue,#2563eb);outline-offset:2px}.ssx-disconnect-tv{background:#fffaeb;border:1px solid #fedf89;border-radius:8px;border-radius:var(--ssx-r-sm,8px);color:#b54708;cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:4px 10px;white-space:nowrap}.ssx-disconnect-tv:hover{background:#fef0c7}.ssx-disconnect-tv:focus-visible{outline:2px solid #b54708;outline-offset:2px}.ssx-badge--playing{background:#ecfdf3;background:var(--ssx-ok-bg);border-color:#abefc6;color:#12805c;color:var(--ssx-ok)}.ssx-badge--unknown{background:#f2f4f7;background:var(--ssx-idle-bg);border-color:#e4e7ec;border-color:var(--ssx-line);color:#92959e;color:var(--ssx-muted)}.ssx-badge--error{background:#fef3f2;background:var(--ssx-bad-bg);border-color:#fecdca;color:#b42318;color:var(--ssx-bad)}@media (max-width:1400px){.parent-container{padding:16px;padding:var(--ssx-4)}}@media (max-width:1300px){.control-area{padding:12px!important;padding:var(--ssx-3)!important}.search-bar,.search-bar-container{flex-basis:200px}}.sidebar-bottom-sec{padding:12px;padding:var(--ssx-3)}.sidebar-bottom-sec .settings{background:#ffffff12!important;border-radius:10px!important;cursor:pointer;gap:10px;height:42px!important;min-width:42px;padding:0 12px!important;padding:0 var(--ssx-3)!important;transition:background .15s ease;width:auto!important}.sidebar-bottom-sec .settings:hover{background:#ffffff24!important}.sidebar-bottom-sec .settings svg{height:19px;width:19px}.ssx-dialog-title{align-items:center;display:flex!important;gap:16px;gap:var(--ssx-4);justify-content:space-between}.ssx-dialog-close{background:#0000;border:none;border-radius:8px;color:#92959e;color:var(--ssx-muted);cursor:pointer;display:grid;flex:0 0 auto;font-size:26px;height:32px;line-height:1;place-items:center;width:32px}.ssx-dialog-close:hover{background:#f2f4f7;background:var(--ssx-idle-bg);color:#101828;color:var(--ssx-ink)}.ssx-dialog-close:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.content-add-media-box{grid-gap:12px;grid-gap:var(--ssx-3);display:grid!important;gap:12px;gap:var(--ssx-3);grid-template-columns:repeat(2,minmax(0,1fr))}.add-media-tab{align-items:center;border:1px solid #e4e7ec!important;border:1px solid var(--ssx-line)!important;border-radius:12px!important;border-radius:var(--ssx-r-md)!important;display:flex;justify-content:center;margin:0!important;min-height:92px;transition:border-color .15s,background .15s}.add-media-tab:not(.add-media-tab--disabled):hover{background:#1a1ac40a;border-color:var(--primary-color)!important}.add-media-label{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:12px;padding:var(--ssx-3);width:100%}.add-media-icon{color:var(--primary-color)}.media-text{color:#101828;color:var(--ssx-ink);font-size:14px;font-size:var(--ssx-fs-body);font-weight:600;margin:0}.media-note{color:#92959e;color:var(--ssx-muted);font-size:11.5px}.add-media-tab--disabled{background:#f2f4f7;background:var(--ssx-idle-bg);cursor:not-allowed}.add-media-tab--disabled .add-media-label{cursor:not-allowed}.add-media-tab--disabled .add-media-icon,.add-media-tab--disabled .media-text{color:#92959e!important;color:var(--ssx-muted)!important;opacity:.75}.pl-card-name{display:flex;flex-direction:column;gap:2px}.pl-card-name>:first-child{font-weight:600}.pl-card-meta{white-space:nowrap}.pl-card-schedule{background:var(--primary-color-rgba);color:var(--primary-color);gap:4px;margin-left:8px;padding:1px 8px}.playlist-list-cards-body-wrap{min-height:0!important}.playlist-list-cards-view{counter-increment:ssx-pl-row;cursor:grab;margin-bottom:8px;margin-bottom:var(--ssx-2);padding:8px 12px!important;padding:var(--ssx-2) var(--ssx-3)!important;transition:border-color .15s,box-shadow .15s}.playlist-list-cards-view:hover{border-color:#d0d5dd;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;box-shadow:var(--ssx-shadow)}.playlist-list-cards-view:active{cursor:grabbing}.playlist-list-cards-body-wrap{counter-reset:ssx-pl-row}.playlist-list-cards-view:before{align-self:center;border-right:1px solid #e4e7ec;border-right:1px solid var(--ssx-line);color:#92959e;color:var(--ssx-muted);content:"⠿ " counter(ssx-pl-row);flex:0 0 auto;font-size:12px;font-weight:600;letter-spacing:1px;margin-right:8px;margin-right:var(--ssx-2);min-width:34px;padding-right:8px;padding-right:var(--ssx-2)}.MuiFormControl-root{margin-top:0!important}.MuiInputLabel-root.MuiInputLabel-formControl,.MuiInputLabel-root.MuiInputLabel-standard{color:#475467!important;color:var(--ssx-body)!important;font-size:13px!important;font-size:var(--ssx-fs-label)!important;font-weight:600!important;margin-bottom:6px;max-width:100%;pointer-events:auto;position:static!important;transform:none!important;transform-origin:left top!important}.MuiInputLabel-root.Mui-focused{color:var(--primary-color)!important}.form-fields{margin-bottom:16px;margin-bottom:var(--ssx-4)}.form-fields .MuiTypography-root:empty{display:none}.form-fields>.MuiTypography-root{color:#b42318!important;color:var(--ssx-bad)!important;font-size:12.5px!important;font-size:var(--ssx-fs-help)!important;margin-top:4px}.user-add-form-container{display:flex;flex-direction:column}.ssx-dialog-footer{align-items:center;border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line);display:flex!important;gap:8px;gap:var(--ssx-2);justify-content:flex-end;margin-top:20px;margin-top:var(--ssx-5);padding-top:16px;padding-top:var(--ssx-4)}.ssx-dialog-footer button{margin:0!important}.playlist-cards-container,.playlist-container,.playlist-list-cards-container{justify-content:flex-start!important}.MuiGrid-container:has(>.playlist-list-cards)>.playlist-list-cards{flex:1 1 420px;margin:0!important;max-width:560px;min-width:0}.ssx-toolbar{grid-gap:12px;grid-gap:var(--ssx-3);align-self:flex-start;background:#fff;background:var(--ssx-surface);border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:12px;border-radius:var(--ssx-r-md);display:grid;gap:var(--ssx-3);grid-template-columns:minmax(0,1fr) auto;margin-bottom:16px;margin-bottom:var(--ssx-4);padding:12px 16px;padding:var(--ssx-3) var(--ssx-4);width:100%}.ssx-toolbar-search{max-width:460px}.ssx-toolbar-search .MuiBox-root{background:#0000!important;padding:0!important}.ssx-toolbar-actions{flex-shrink:0;gap:8px;gap:var(--ssx-2);justify-self:end}.ssx-toolbar-actions .ssx-btn svg{height:17px;width:17px}@media (max-width:1100px){.ssx-toolbar{grid-template-columns:minmax(0,1fr)}.ssx-toolbar-search{max-width:none}.ssx-toolbar-actions{justify-self:start}}.folder-wrapper,.folders-container{gap:12px;gap:var(--ssx-3);margin-bottom:16px!important;margin-bottom:var(--ssx-4)!important}.child-container:has(>.ssx-toolbar){display:block!important;height:auto!important}.child-container .flex.flex-wrap.justifyStart.alignItemCenter.margin{gap:12px!important;gap:var(--ssx-3)!important;margin-bottom:16px!important;margin-bottom:var(--ssx-4)!important;margin-top:0!important}.ssx-picker-paper{display:flex!important;flex-direction:column;max-height:min(720px,calc(100vh - 48px))!important;max-width:min(860px,calc(100vw - 48px))!important;overflow:hidden!important;width:min(860px,calc(100vw - 48px))!important}.ssx-picker-paper .MuiDialogContent-root{display:flex;flex-direction:column;min-height:0;overflow:hidden!important;padding:16px 20px 20px!important;padding:var(--ssx-4) var(--ssx-5) var(--ssx-5)!important}.ssx-picker-paper [class*=tabBtn]{background:#0000!important;border:none!important;border-radius:8px 8px 0 0!important;color:#475467!important;color:var(--ssx-body)!important;cursor:pointer;flex:0 0 auto;font-size:14px!important;font-size:var(--ssx-fs-body)!important;font-weight:600!important;height:38px;margin-bottom:-1px;padding:0 14px!important;white-space:nowrap;width:auto!important}.ssx-picker-paper [class*=tabBtn]:hover{background:#f2f4f7!important;background:var(--ssx-idle-bg)!important}.ssx-picker-paper [class*=tabActive]{border-bottom:2px solid var(--primary-color)!important;color:var(--primary-color)!important}.ssx-picker-paper .image-container{display:flex;flex-wrap:wrap;gap:12px;gap:var(--ssx-3);justify-content:flex-start;padding:8px 0;padding:var(--ssx-2) 0}.ssx-picker-paper .image-content-cards{margin:0!important}.playlist-list-cards{flex:0 1 340px!important;margin:0!important;max-width:100%!important}.MuiGrid-container:has(>.playlist-list-cards){align-items:flex-start;display:flex!important;flex-wrap:wrap;gap:16px;gap:var(--ssx-4);justify-content:flex-start!important}.playlist-list-cards-body,.playlist-list-cards-body-wrap{flex:0 0 auto!important;min-height:0!important}.playlist-list-cards-body-wrap:empty{display:none!important}.playlist-list-cards{align-self:flex-start!important;height:auto!important}.ssx-not-reported{color:#92959e;color:var(--ssx-muted);font-size:12.5px;font-size:var(--ssx-fs-help);margin:0;padding:16px 0;padding:var(--ssx-4) 0;text-align:center}.screen-text{display:flex!important;flex-direction:column;gap:2px;justify-content:center;min-width:0}.screen-text p{color:#101828;color:var(--ssx-ink);font-size:15px;font-size:var(--ssx-fs-card);font-weight:600;line-height:1.3;margin:0!important}.screen-text span{color:#92959e;color:var(--ssx-muted);font-size:12.5px;font-size:var(--ssx-fs-help);line-height:1.3}.screen-table .MuiTableContainer-root,.ssx-table .MuiTableContainer-root{overflow-x:auto}.screen-table table,.ssx-table table{min-width:960px}.screen-table tbody td,.ssx-table tbody td{font-size:13.5px;font-size:var(--ssx-fs-table);height:52px;height:var(--ssx-row-h);vertical-align:middle}.screen-table tbody td,.screen-table thead th,.ssx-table tbody td,.ssx-table thead th{padding-bottom:8px;padding-bottom:var(--ssx-2);padding-top:8px;padding-top:var(--ssx-2)}.screen-table thead th,.ssx-table thead th{height:44px;height:var(--ssx-row-h-head);white-space:nowrap}.screen-table tbody td:nth-child(n),.ssx-ellipsis,.ssx-table tbody td.ssx-nowrap{white-space:nowrap}.ssx-ellipsis{display:inline-block;max-width:168px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.screen-table tbody td:last-child,.screen-table thead th:last-child,.ssx-table tbody td:last-child,.ssx-table thead th:last-child{background:#fff;background:var(--ssx-surface);box-shadow:inset 1px 0 0 #e4e7ec;box-shadow:inset 1px 0 0 var(--ssx-line);position:-webkit-sticky;position:sticky;right:0;white-space:nowrap;z-index:2}.screen-table thead th:last-child,.ssx-table thead th:last-child{z-index:3}.screen-table tbody td:last-child>*,.ssx-table tbody td:last-child>*{margin:0 4px;margin:0 var(--ssx-1)}.playlist-container{grid-gap:20px;grid-gap:var(--ssx-5);gap:20px;gap:var(--ssx-5);grid-template-columns:repeat(auto-fill,minmax(380px,1fr));margin:20px 0!important;margin:var(--ssx-5) 0!important;max-width:1600px;padding:0 8px;padding:0 var(--ssx-2)}.playlist-list-cards{background:#fff;background:var(--ssx-surface);border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:12px;border-radius:var(--ssx-r-md);display:flex;flex-direction:column;max-width:none!important;min-height:0!important;min-width:0!important;overflow:hidden;width:auto!important}.playlist-list-cards-top{border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line);height:auto!important;min-height:0!important;padding:12px 16px;padding:var(--ssx-3) var(--ssx-4);width:100%!important}.pl-card-name{font-size:15px;font-size:var(--ssx-fs-card);font-weight:650;line-height:1.3;min-width:0}.pl-card-meta{display:block;font-weight:400;margin-top:2px}.playlist-list-cards-top-btns svg{color:#92959e;color:var(--ssx-muted);font-size:17px!important}.playlist-list-cards-top-btns svg:hover{color:#1a1ac4;color:var(--ssx-blue)}.playlist-list-cards-body{flex:1 1 auto;min-height:0!important;padding:8px 12px;padding:var(--ssx-2) var(--ssx-3);width:100%!important}.playlist-card-body-tab,.playlist-list-cards-body-wrap{max-height:340px!important;overflow-y:auto!important;overscroll-behavior:contain}.playlist-card-body-tab::-webkit-scrollbar,.playlist-list-cards-body-wrap::-webkit-scrollbar{width:6px}.playlist-card-body-tab::-webkit-scrollbar-thumb,.playlist-list-cards-body-wrap::-webkit-scrollbar-thumb{background:#e4e7ec;background:var(--ssx-line);border-radius:3px}.playlist-list-cards-bottom{align-items:center;border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line);display:flex;gap:8px;gap:var(--ssx-2);height:auto!important;justify-content:space-between;margin:0!important;min-height:48px;padding:8px 12px;padding:var(--ssx-2) var(--ssx-3);width:100%!important}.playlist-list-cards-bottom>*{align-items:center;border-radius:8px;border-radius:var(--ssx-r-sm);color:#475467;color:var(--ssx-body);display:inline-flex;flex:0 1 auto;gap:6px;justify-content:center;min-width:0;padding:6px 8px;padding:6px var(--ssx-2);transition:background .12s ease;white-space:nowrap}.playlist-list-cards-bottom>:hover{background:#f4f5fa;background:var(--ssx-canvas)}.playlist-list-cards-bottom svg{color:#1a1ac4;color:var(--ssx-blue);flex:0 0 auto;font-size:16px!important}.add-content-playlist span,.delete-playlist span{font-size:12.5px!important;font-size:var(--ssx-fs-help)!important;font-weight:600;line-height:1;padding:0!important;white-space:nowrap}.playlist-card-body-tab>*,.playlist-list-cards-body-wrap>*{flex:0 0 auto}.ssx-playlist-empty{align-items:center;border:1px dashed #e4e7ec;border:1px dashed var(--ssx-line);border-radius:8px;border-radius:var(--ssx-r-sm);display:flex;flex-direction:column;gap:4px;gap:var(--ssx-1);justify-content:center;margin:8px 12px 12px;margin:var(--ssx-2) var(--ssx-3) var(--ssx-3);min-height:120px;padding:16px;padding:var(--ssx-4);text-align:center}.ssx-playlist-empty strong{color:#475467;color:var(--ssx-body);font-size:14px;font-size:var(--ssx-fs-body);font-weight:600}.ssx-playlist-empty span{color:#92959e;color:var(--ssx-muted)}.pl-card-schedule,.ssx-playlist-empty span{font-size:12.5px;font-size:var(--ssx-fs-help)}.pl-card-schedule{align-items:center;background:#f2f4f7;background:var(--ssx-idle-bg);border-radius:10px;color:#1a1ac4;color:var(--ssx-blue);display:inline-flex;gap:5px;margin-top:4px;margin-top:var(--ssx-1);padding:2px 8px;white-space:nowrap}.playlist-list-cards-view{background:#fff;background:var(--ssx-surface);border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:8px;border-radius:var(--ssx-r-sm);min-height:0!important;padding:8px!important;padding:var(--ssx-2)!important}.list-card-view-tab:has(img,video,.playlist-item-missing){align-items:center;background:#f2f4f7;background:var(--ssx-idle-bg);border-radius:6px;display:flex;flex:0 0 auto;height:46px!important;justify-content:center;min-height:0!important;overflow:hidden;width:72px!important}.list-card-view-tab:has(img,video,.playlist-item-missing) img,.list-card-view-tab:has(img,video,.playlist-item-missing) video{display:block;height:100%!important;object-fit:cover;width:100%!important}.list-card-view-tab:not(:has(img,video,.playlist-item-missing)){background:#0000;border:0;height:auto;min-height:0;width:auto}.playlist-item-missing{border:0;border-radius:6px;gap:0;height:100%;min-height:0;padding:2px;width:100%}.playlist-item-missing span{color:#92959e!important;color:var(--ssx-muted)!important;font-size:10px!important;font-weight:600;line-height:1.15}.playlist-item-missing small{display:none}.ssx-modal-head{align-items:flex-start;border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line);display:flex!important;gap:var(--ssx-3);justify-content:space-between;padding:16px 20px 12px!important;padding:var(--ssx-4) var(--ssx-5) var(--ssx-3)!important}.ssx-modal-head-text{display:flex;flex-direction:column;gap:2px;min-width:0}.ssx-modal-title{color:#101828;color:var(--ssx-ink);font-size:17px;font-size:var(--ssx-fs-section);font-weight:650;line-height:1.25}.ssx-modal-sub{color:#92959e;color:var(--ssx-muted);font-size:12.5px;font-size:var(--ssx-fs-help)}.ssx-modal-close{border-radius:8px;border-radius:var(--ssx-r-sm);color:#92959e!important;color:var(--ssx-muted)!important;cursor:pointer;flex:0 0 auto;font-size:20px!important;padding:2px}.ssx-modal-close:hover{background:#f4f5fa;background:var(--ssx-canvas);color:#101828!important;color:var(--ssx-ink)!important}.ssx-modal-close:focus-visible{outline:2px solid #1a1ac4;outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-field{display:flex;flex-direction:column;gap:6px;width:100%}.ssx-field-label{color:#475467;color:var(--ssx-body);font-size:13px;font-size:var(--ssx-fs-label);font-weight:600}.ssx-select{background:#fff;background:var(--ssx-surface);border:1px solid #e4e7ec;border:1px solid var(--ssx-line);border-radius:8px;color:#101828;color:var(--ssx-ink);font-size:14px;font-size:var(--ssx-fs-body);height:40px;height:var(--ssx-control-h);padding:0 8px;padding:0 var(--ssx-2);width:100%}.ssx-select:focus-visible{outline:2px solid #1a1ac4;outline-offset:1px}.ssx-selectall-label{color:#475467;color:var(--ssx-body);font-size:14px;font-size:var(--ssx-fs-body);font-weight:600}.ssx-screen-row-text{cursor:pointer;display:flex;flex-direction:column;gap:1px;min-width:0}.ssx-screen-row-name{color:#101828;color:var(--ssx-ink);font-size:14px;font-size:var(--ssx-fs-body)}.MuiDialog-root input[type=checkbox],.ssx-modal-body input[type=checkbox]{accent-color:#1a1ac4;accent-color:var(--ssx-blue);cursor:pointer;flex:0 0 auto;height:16px!important;margin:0!important;width:16px!important}.ssx-modal-count{color:#92959e;font-size:var(--ssx-fs-help)}.ssx-modal-actions{align-items:center;display:inline-flex;gap:8px;gap:var(--ssx-2)}.multiple--assign--btn,.ssx-btn-secondary{text-transform:none!important}.multiple--assign--btn.Mui-disabled{opacity:.55}.ssx-list-empty{color:#92959e;color:var(--ssx-muted);font-size:12.5px;font-size:var(--ssx-fs-help);padding:20px 12px;padding:var(--ssx-5) var(--ssx-3);text-align:center}.MuiDialog-paper:has(.ssx-modal-head){max-width:520px!important}.MuiDialog-paper:has(.ssx-modal-head) .MuiDialogContent-root{display:flex;flex-direction:column;gap:12px;gap:var(--ssx-3);padding:16px 20px!important;padding:var(--ssx-4) var(--ssx-5)!important}.MuiDialog-paper:has(.ssx-modal-head) .MuiDialogContent-root>.MuiBox-root:first-of-type{border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-line);padding-bottom:12px;padding-bottom:var(--ssx-3)}.MuiDialog-paper:has(.ssx-modal-head) .ssx-field+.ssx-field{margin-top:12px;margin-top:var(--ssx-3)}.MuiDialog-paper:has(.ssx-modal-head) .MuiOutlinedInput-root{border-radius:8px;border-radius:var(--ssx-r-sm);height:40px;height:var(--ssx-control-h)}.MuiDialog-paper:has(.ssx-modal-head) .MuiOutlinedInput-input{font-size:14px;font-size:var(--ssx-fs-body);padding:0 8px!important;padding:0 var(--ssx-2)!important}.ssx-selectall-label{font-weight:650!important}.MuiDialog-paper:has(.ssx-modal-head) .ssx-selectall-label:after{content:none}.ssx-screen-row-text{flex:1 1 auto;padding:2px 0}.ssx-screen-row-meta{color:#92959e;color:var(--ssx-muted);font-size:12.5px;font-size:var(--ssx-fs-help);gap:6px}.ssx-dot,.ssx-screen-row-meta{align-items:center;display:inline-flex}.ssx-dot{font-weight:600;gap:4px}.ssx-dot:before{background:#475467;background:var(--ssx-idle);border-radius:50%;content:"";height:6px;width:6px}.ssx-dot.is-on{color:#12805c;color:var(--ssx-ok)}.ssx-dot.is-on:before{background:#12805c;background:var(--ssx-ok)}.ssx-dot.is-off{color:#92959e;color:var(--ssx-muted)}.ssx-dot.is-off:before{background:#92959e;background:var(--ssx-muted)}.MuiDialog-paper:has(.ssx-modal-head) .MuiDialogContent-root{padding-bottom:0!important}.ssx-modal-count{flex:1 1 auto}.MuiDialog-paper:has(.ssx-modal-head) .MuiDialogContent-root>.MuiBox-root:last-of-type{align-items:center;background:#fff;background:var(--ssx-surface);border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-line);display:flex;gap:12px;gap:var(--ssx-3);justify-content:space-between;margin:0 -20px;margin:0 calc(var(--ssx-5)*-1);padding:12px 20px;padding:var(--ssx-3) var(--ssx-5)}.side-bar{align-self:flex-start;background:var(--primary-side-color)!important;position:-webkit-sticky;position:sticky}.sidebar-container{display:flex;flex-direction:column;height:100%;min-height:100vh}.sidebar-container .sidebar-upper-sec{flex:0 0 auto;height:auto!important;padding:20px 16px 16px;padding:var(--ssx-5) var(--ssx-4) var(--ssx-4)}.sidebar-upper-sec img{height:40px!important;width:auto!important}.sidebar-container .sidebar-middle-sec{flex:1 1 auto;height:auto!important;min-height:0;overflow-x:hidden;overflow-y:auto}.side-bar-box{display:flex;flex:1 1 auto;flex-direction:column;height:auto!important;margin:0!important;min-height:0;padding:0 12px 16px;padding:0 var(--ssx-3) var(--ssx-4);width:100%!important}.side-bar-box .links{align-items:center;border-radius:8px;border-radius:var(--ssx-r-sm);display:flex;gap:12px;gap:var(--ssx-3);height:44px;margin:2px 0;padding:0 12px;padding:0 var(--ssx-3);transition:background .12s ease}.side-bar-box .links:hover{background:#ffffff12}.side-bar-box .links .link-icon{align-items:center;display:flex;flex:0 0 auto;justify-content:center;width:22px}.side-bar-box .links svg{font-size:19px!important}.side-bar-box .links a,.side-bar-box .links span{font-size:14px;font-size:var(--ssx-fs-body);font-weight:500;line-height:1;text-decoration:none}.side-bar-box .links:focus-within{outline:2px solid #1a1ac4;outline:2px solid var(--ssx-blue);outline-offset:-2px}.side-bar-box .ssx-logout-row{margin-bottom:8px;margin-bottom:var(--ssx-2);margin-top:auto}.side-bar-box .ssx-logout-row,.side-bar-box .ssx-logout-row span,.side-bar-box .ssx-logout-row svg{color:#ffffffdb!important;cursor:pointer}.side-bar-box .ssx-logout-row:hover{background:#b423182e}.side-bar-box .ssx-logout-row:hover span,.side-bar-box .ssx-logout-row:hover svg{color:#ffd7d3!important}.side-bar-box .links[style*="var(--primary-color-rgba)"]{background:#ffffff1f!important;box-shadow:inset 3px 0 0 #ff6a00;box-shadow:inset 3px 0 0 var(--ssx-orange)}.sidebar-container .sidebar-bottom-sec{flex:0 0 auto;height:auto!important}.playlist-list-cards{box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;box-shadow:var(--ssx-shadow);transition:box-shadow .14s ease,border-color .14s ease}.playlist-list-cards:hover{border-color:#d7dbe3;box-shadow:0 12px 32px #10182814;box-shadow:var(--ssx-shadow-lg)}.pl-card-name{text-align:left}.pl-card-meta{color:#92959e;color:var(--ssx-muted);font-size:12.5px;font-size:var(--ssx-fs-help)}.playlist-list-cards-top-btns{align-items:center;background:#f4f5fa;background:var(--ssx-canvas);border-radius:8px;border-radius:var(--ssx-r-sm);display:inline-flex;gap:2px;padding:2px}.playlist-list-cards-top-btns svg{font-size:15px!important;padding:1px}.playlist-list-cards-view{background:#0000!important;border:0!important;border-bottom:1px solid #e4e7ec!important;border-bottom:1px solid var(--ssx-line)!important;border-radius:0!important;padding:8px 4px!important;padding:var(--ssx-2) var(--ssx-1)!important;transition:background .12s ease}.playlist-list-cards-view:last-child{border-bottom:0!important}.playlist-list-cards-view:hover{background:#f4f5fa!important;background:var(--ssx-canvas)!important}.playlist-card-body-tab,.playlist-list-cards-body-wrap{gap:0!important}.playlist-list-cards-view .MuiSvgIcon-root[data-testid=AccessTimeIcon],.playlist-list-cards-view svg[data-testid=AccessTimeIcon]{color:#92959e!important;color:var(--ssx-muted)!important;font-size:14px!important}.playlist-list-cards-view .list-card-view-tab:not(:has(img,video,.playlist-item-missing)){color:#475467;color:var(--ssx-body);font-size:12.5px;font-size:var(--ssx-fs-help)}.playlist-list-cards-view svg[data-testid=MoreVertIcon]{border-radius:8px;border-radius:var(--ssx-r-sm);color:#92959e!important;color:var(--ssx-muted)!important;font-size:18px!important;padding:2px}.playlist-list-cards-view svg[data-testid=MoreVertIcon]:hover{background:#e4e7ec;background:var(--ssx-line);color:#101828!important;color:var(--ssx-ink)!important}.playlist-list-cards-bottom{background:#fff;background:var(--ssx-surface);justify-content:space-around}.playlist-list-cards-bottom>*{color:#475467!important;color:var(--ssx-body)!important}.playlist-list-cards-bottom svg{font-size:15px!important}.pl-card-schedule{background:#0000;color:#475467;color:var(--ssx-body);font-weight:600;padding:0}.ssx-playlist-empty{min-height:96px}.playlist-container{gap:16px;gap:var(--ssx-4);grid-template-columns:repeat(auto-fill,minmax(340px,420px));justify-content:start}.playlist-list-cards-top{background:#fff!important;background:var(--ssx-surface)!important;gap:12px;gap:var(--ssx-3)}.pl-card-name{align-items:flex-start!important;flex:1 1 auto;text-align:left!important}.pl-card-name>:first-child{color:#101828;color:var(--ssx-ink)}.playlist-list-cards-top-btns{align-self:center;flex:0 0 auto;height:auto!important;order:-1}.ssx-cc-dialog .MuiPaper-root{border-radius:16px;border-radius:var(--ssx-radius-lg,16px);display:flex;flex-direction:column;max-height:min(92vh,640px);max-width:520px;overflow:hidden;width:100%}.ssx-cc-head{align-items:flex-start;border-bottom:1px solid #e4e7ec;border-bottom:1px solid var(--ssx-border,#e4e7ec);display:flex;flex:0 0 auto;gap:16px;justify-content:space-between;padding:22px 24px 16px}.ssx-cc-title{color:#101828;color:var(--ssx-ink,#101828);font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0}.ssx-cc-sub{font-size:13px;line-height:1.45;margin:4px 0 0}.ssx-cc-sub,.ssx-cc-x{color:#92959e;color:var(--ssx-muted,#667085)}.ssx-cc-x{background:#0000;border:0;border-radius:8px;cursor:pointer;flex:0 0 auto;font-size:15px;height:32px;line-height:1;width:32px}.ssx-cc-x:hover{background:#f2f4f7;background:var(--ssx-surface-2,#f2f4f7);color:#101828;color:var(--ssx-ink,#101828)}.ssx-cc-x:focus-visible{outline:2px solid #1a1ac4;outline:2px solid var(--ssx-primary,#1a1ac4);outline-offset:2px}.ssx-cc-body{flex:1 1 auto;overflow-y:auto;padding:20px 24px!important}.ssx-cc-field{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.ssx-cc-field:last-child{margin-bottom:0}.ssx-cc-field>label{color:#344054;color:var(--ssx-ink-2,#344054);font-size:13px;font-weight:600}.ssx-cc-field input,.ssx-cc-pw{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-border,#e4e7ec);border-radius:8px;box-sizing:border-box;height:42px;width:100%}.ssx-cc-field>input{color:#101828;color:var(--ssx-ink,#101828);font:inherit;font-size:14px;padding:0 12px}.ssx-cc-field>input:focus,.ssx-cc-pw:focus-within{border-color:#1a1ac4;border-color:var(--ssx-primary,#1a1ac4);box-shadow:0 0 0 3px #1a1ac41f;outline:none}.ssx-cc-field input[aria-invalid=true]{border-color:#d92d20}.ssx-cc-pw{align-items:center;display:flex;padding-right:4px}.ssx-cc-pw input{background:#0000;border:0!important;color:#101828;color:var(--ssx-ink,#101828);flex:1 1 auto;font:inherit;font-size:14px;height:40px;padding:0 12px}.ssx-cc-pw input:focus{box-shadow:none;outline:none}.ssx-cc-eye{align-items:center;background:#0000;border:0;border-radius:6px;color:#92959e;color:var(--ssx-muted,#667085);cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.ssx-cc-eye:hover{background:#f2f4f7;background:var(--ssx-surface-2,#f2f4f7)}.ssx-cc-eye:focus-visible{outline:2px solid #1a1ac4;outline:2px solid var(--ssx-primary,#1a1ac4);outline-offset:2px}.ssx-cc-err{color:#d92d20;font-size:12px}.ssx-cc-hint{color:#92959e;color:var(--ssx-muted,#667085);font-size:12px}.ssx-cc-foot{border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-border,#e4e7ec);display:flex;flex:0 0 auto;gap:10px;justify-content:flex-end;padding:16px 24px 20px}.ssx-cc-btn{background:#fff;border:1px solid #e4e7ec;border:1px solid var(--ssx-border,#e4e7ec);border-radius:8px;color:#344054;color:var(--ssx-ink-2,#344054);cursor:pointer;font:inherit;font-size:14px;font-weight:600;height:40px;padding:0 18px}.ssx-cc-btn:hover:not(:disabled){background:#f2f4f7;background:var(--ssx-surface-2,#f2f4f7)}.ssx-cc-btn.is-primary{background:#1a1ac4;background:var(--ssx-primary,#1a1ac4);border-color:#1a1ac4;border-color:var(--ssx-primary,#1a1ac4);color:#fff;min-width:168px}.ssx-cc-btn.is-primary:hover:not(:disabled){background:#15159e}.ssx-cc-btn:disabled{cursor:not-allowed;opacity:.55}.ssx-cc-btn:focus-visible{outline:2px solid #1a1ac4;outline:2px solid var(--ssx-primary,#1a1ac4);outline-offset:2px}@media (max-width:1024px){.ssx-cc-dialog .MuiPaper-root{margin:16px;max-width:calc(100vw - 32px)}.ssx-cc-head{padding:18px 18px 14px}.ssx-cc-body{padding:16px 18px!important}.ssx-cc-foot{padding:14px 18px 18px}}@media (max-width:560px){.ssx-cc-foot{flex-direction:column-reverse}.ssx-cc-btn{width:100%}}.ssx-del-dialog .MuiPaper-root{max-width:560px}.ssx-del-lede{font-size:14px;margin:0 0 10px}.ssx-del-lede,.ssx-del-list{color:#344054;color:var(--ssx-ink-2,#344054)}.ssx-del-list{font-size:13px;line-height:1.7;margin:0 0 14px;padding-left:20px}.ssx-del-note{background:#f2f4f7;background:var(--ssx-surface-2,#f2f4f7);border-radius:8px;color:#92959e;color:var(--ssx-muted,#667085);font-size:12.5px;line-height:1.5;margin:0 0 18px;padding:10px 12px}.ssx-del-confirm{border-top:1px solid #e4e7ec;border-top:1px solid var(--ssx-border,#e4e7ec);padding-top:16px}.ssx-del-confirm>label{font-weight:500}.ssx-del-confirm>label strong{color:#101828;color:var(--ssx-ink,#101828);font-weight:700}.ssx-cc-btn.is-danger{background:#d92d20;border-color:#d92d20;color:#fff;min-width:150px}.ssx-cc-btn.is-danger:hover:not(:disabled){background:#b42318}:root{--ssx-bg:#f4f7fd;--ssx-surface:#fff;--ssx-surface-2:#f8fafc;--ssx-border:#e6ebf3;--ssx-border-strong:#d7dfec;--ssx-navy:#0f172a;--ssx-text:#1e293b;--ssx-muted:#64748b;--ssx-faint:#94a3b8;--ssx-ink:#0f172a;--ssx-body:#475569;--ssx-line:#e6ebf3;--ssx-canvas:#f4f7fd;--ssx-blue:#2563eb;--ssx-blue-600:#1d4ed8;--ssx-blue-soft:#eff4ff;--ssx-green:#16a34a;--ssx-green-soft:#e8f7ee;--ssx-purple:#7c3aed;--ssx-purple-soft:#f3edff;--ssx-orange:#f97316;--ssx-orange-soft:#fff1e6;--ssx-red:#dc2626;--ssx-red-soft:#fdeced;--ssx-pink:#db2777;--ssx-pink-soft:#fdf0f6;--ssx-nav:#0d1730;--ssx-nav-text:#93a4c3;--ssx-sidebar-w:276px;--ssx-r-sm:10px;--ssx-r-md:14px;--ssx-r-lg:18px;--ssx-r-pill:999px;--ssx-shadow-sm:0 1px 2px #0f172a0a;--ssx-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0d;--ssx-shadow-lg:0 2px 4px #0f172a0a,0 18px 46px #0f172a17;--ssx-s-1:4px;--ssx-s-2:8px;--ssx-s-3:12px;--ssx-s-4:16px;--ssx-s-5:20px;--ssx-s-6:24px;--ssx-s-8:32px;--primary-color:#2563eb;--primary-color-600:#1d4ed8;--primary-link-color:#f97316;--primary-side-color:#0d1730;--primary-color-rgba:#ffffff1f;--primary-forecolor:#fff}.ssx-page-title{color:#0f172a;color:var(--ssx-navy);font-size:26px;font-weight:800;letter-spacing:-.6px;line-height:1.2;margin:0}.ssx-page-sub{color:#64748b;color:var(--ssx-muted);font-size:13px;line-height:1.45;margin:3px 0 0;max-width:78ch}.ssx-card{background:#fff;background:var(--ssx-surface);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:18px;border-radius:var(--ssx-r-lg);box-shadow:0 1px 2px #0f172a0a;box-shadow:var(--ssx-shadow-sm)}.ssx-card-pad{padding:20px;padding:var(--ssx-s-5)}.ssx-card-head{align-items:flex-start;display:flex;gap:16px;gap:var(--ssx-s-4);justify-content:space-between;padding:20px 20px 0;padding:var(--ssx-s-5) var(--ssx-s-5) 0}.ssx-card-title{align-items:center;color:#0f172a;color:var(--ssx-navy);display:flex;font-size:15.5px;font-weight:800;gap:10px;letter-spacing:-.2px;margin:0}.ssx-card-sub{color:#64748b;color:var(--ssx-muted);font-size:12.5px;margin:3px 0 0}.ssx-ico{align-items:center;background:#eff4ff;background:var(--ssx-blue-soft);border-radius:11px;color:#2563eb;color:var(--ssx-blue);display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.ssx-ico svg{font-size:20px!important}.ssx-ico-sm{border-radius:9px;height:30px;width:30px}.ssx-ico-sm svg{font-size:17px!important}.ssx-ico-lg{border-radius:14px;height:48px;width:48px}.ssx-ico-lg svg{font-size:25px!important}.ssx-ico--blue{background:#eff4ff;background:var(--ssx-blue-soft);color:#2563eb;color:var(--ssx-blue)}.ssx-ico--green{background:#e8f7ee;background:var(--ssx-green-soft);color:#16a34a;color:var(--ssx-green)}.ssx-ico--purple{background:#f3edff;background:var(--ssx-purple-soft);color:#7c3aed;color:var(--ssx-purple)}.ssx-ico--orange{background:#fff1e6;background:var(--ssx-orange-soft);color:#f97316;color:var(--ssx-orange)}.ssx-ico--red{background:#fdeced;background:var(--ssx-red-soft);color:#dc2626;color:var(--ssx-red)}.ssx-ico--pink{background:#fdf0f6;background:var(--ssx-pink-soft);color:#db2777;color:var(--ssx-pink)}.ssx-btn{align-items:center;background:#fff;background:var(--ssx-surface);border:1px solid #d7dfec;border-color:var(--ssx-border-strong);border-radius:10px;border-radius:var(--ssx-r-sm);color:#1e293b;color:var(--ssx-text);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:8px;height:auto;justify-content:center;line-height:1;min-height:42px;padding:0 16px;text-decoration:none;transition:background-color .12s ease,border-color .12s ease,color .12s ease;white-space:nowrap}.ssx-btn:hover{background:#f8fafc;background:var(--ssx-surface-2);border-color:#d7dfec;border-color:var(--ssx-border-strong)}.ssx-btn:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-btn:disabled,.ssx-btn[disabled]{cursor:not-allowed;opacity:.55}.ssx-btn svg{font-size:18px!important}.ssx-btn--ghost svg,.ssx-btn:not(.ssx-btn--primary):not(.ssx-btn--danger) svg{color:#2563eb;color:var(--ssx-blue)}.ssx-btn--primary{background:#2563eb;background:var(--ssx-blue);border-color:#2563eb;border-color:var(--ssx-blue);color:#fff}.ssx-btn--primary:hover{background:#1d4ed8;background:var(--ssx-blue-600);border-color:#1d4ed8;border-color:var(--ssx-blue-600)}.ssx-btn--primary svg{color:#fff}.ssx-btn--danger{background:#fff;background:var(--ssx-surface);border-color:#f6c9cc;border-radius:999px;border-radius:var(--ssx-r-pill);color:#dc2626;color:var(--ssx-red)}.ssx-btn--danger:hover{background:#fdeced;background:var(--ssx-red-soft)}.ssx-btn--danger svg{color:#dc2626;color:var(--ssx-red)}.ssx-btn--lg{border-radius:14px;border-radius:var(--ssx-r-md);font-size:15px;min-height:54px;padding:0 22px}.ssx-btn--sm{font-size:12.5px;min-height:34px;padding:0 12px}.ssx-btn--block{width:100%}.ssx-iconbtn{align-items:center;background:#fff;background:var(--ssx-surface);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:10px;border-radius:var(--ssx-r-sm);color:#64748b;color:var(--ssx-muted);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;width:36px}.ssx-iconbtn:hover{background:#f8fafc;background:var(--ssx-surface-2);color:#0f172a;color:var(--ssx-navy)}.ssx-iconbtn:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-iconbtn svg{font-size:18px!important}.ssx-toolbar,.ssx-toolbar-stack{background:#fff;background:var(--ssx-surface);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:18px;border-radius:var(--ssx-r-lg);box-shadow:0 1px 2px #0f172a0a;box-shadow:var(--ssx-shadow-sm);padding:16px;padding:var(--ssx-s-4)}.ssx-toolbar{align-items:center;flex-wrap:wrap}.ssx-toolbar,.ssx-toolbar-stack{display:flex;gap:12px;gap:var(--ssx-s-3)}.ssx-toolbar-stack{flex-direction:column}.ssx-toolbar-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;gap:var(--ssx-s-3)}.ssx-spacer{flex:1 1 auto}.ssx-search{align-items:center;background:#f8fafc;background:var(--ssx-surface-2);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:10px;border-radius:var(--ssx-r-sm);color:#94a3b8;color:var(--ssx-faint);display:flex;flex:1 1 280px;gap:10px;min-height:44px;min-width:0;padding:0 14px}.ssx-search:focus-within{background:#fff;background:var(--ssx-surface);border-color:#2563eb;border-color:var(--ssx-blue)}.ssx-search svg{font-size:19px!important}.ssx-search input{background:#0000;border:0;color:#0f172a;color:var(--ssx-navy);flex:1 1 auto;font-size:13.5px;min-width:0;outline:none}.ssx-search input::placeholder{color:#94a3b8;color:var(--ssx-faint)}.ssx-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:var(--ssx-surface);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:15px;border:1px solid #d7dfec;border:1px solid var(--ssx-border-strong);border-radius:10px;border-radius:var(--ssx-r-sm);color:#1e293b;color:var(--ssx-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;min-height:42px;padding:0 34px 0 13px}.ssx-select:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;gap:var(--ssx-s-2)}.ssx-filter{align-items:center;background:#fff;background:var(--ssx-surface);border:1px solid #d7dfec;border:1px solid var(--ssx-border-strong);border-radius:999px;border-radius:var(--ssx-r-pill);color:#64748b;color:var(--ssx-muted);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:7px;min-height:36px;padding:0 14px;white-space:nowrap}.ssx-filter:hover{background:#f8fafc;background:var(--ssx-surface-2);color:#0f172a;color:var(--ssx-navy)}.ssx-filter:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-filter[aria-pressed=true]{background:#2563eb;background:var(--ssx-blue);border-color:#2563eb;border-color:var(--ssx-blue);color:#fff}.ssx-filter-count{font-weight:800;opacity:.8}.ssx-ind{background:currentColor;border-radius:50%;flex:0 0 8px;height:8px;width:8px}.ssx-ind--green{background:#16a34a;background:var(--ssx-green)}.ssx-ind--red{background:#dc2626;background:var(--ssx-red)}.ssx-ind--grey{background:#94a3b8;background:var(--ssx-faint)}.ssx-filter[aria-pressed=true] .ssx-ind{background:#fff}.ssx-badge{align-items:center;border-radius:999px;border-radius:var(--ssx-r-pill);display:inline-flex;font-size:12px;font-weight:700;gap:6px;line-height:1;padding:5px 11px;white-space:nowrap}.ssx-badge--green{background:#e8f7ee;background:var(--ssx-green-soft);color:#15803d}.ssx-badge--red{background:#fdeced;background:var(--ssx-red-soft);color:#b91c1c}.ssx-badge--grey{background:#eef1f6;color:#64748b}.ssx-badge--blue{background:#eff4ff;background:var(--ssx-blue-soft);color:#1d4ed8;color:var(--ssx-blue-600)}.ssx-badge--purple{background:#f3edff;background:var(--ssx-purple-soft);color:#6d28d9}.ssx-badge--orange{background:#fff1e6;background:var(--ssx-orange-soft);color:#c2410c}.ssx-tag{align-items:center;background:#fff;background:var(--ssx-surface);border:1px solid #d7dfec;border:1px solid var(--ssx-border-strong);border-radius:999px;border-radius:var(--ssx-r-pill);color:#1e293b;color:var(--ssx-text);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.ssx-metrics{grid-gap:16px;grid-gap:var(--ssx-s-4);display:grid;gap:16px;gap:var(--ssx-s-4);grid-template-columns:repeat(4,minmax(0,1fr))}.ssx-metrics--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ssx-metric{align-items:center;background:#fff;background:var(--ssx-surface);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:18px;border-radius:var(--ssx-r-lg);box-shadow:0 1px 2px #0f172a0a;box-shadow:var(--ssx-shadow-sm);display:flex;font:inherit;gap:16px;gap:var(--ssx-s-4);overflow:hidden;padding:20px;padding:var(--ssx-s-5);position:relative;text-align:left;width:100%}.ssx-metric:after{background:currentColor;border-radius:50%;content:"";height:136px;opacity:.07;pointer-events:none;position:absolute;right:-48px;top:-60px;width:136px}.ssx-metric--blue{color:#2563eb;color:var(--ssx-blue)}.ssx-metric--green{color:#16a34a;color:var(--ssx-green)}.ssx-metric--purple{color:#7c3aed;color:var(--ssx-purple)}.ssx-metric--orange{color:#f97316;color:var(--ssx-orange)}.ssx-metric--red{color:#dc2626;color:var(--ssx-red)}.ssx-metric--pink{color:#db2777;color:var(--ssx-pink)}a.ssx-metric,button.ssx-metric{cursor:pointer;text-decoration:none}a.ssx-metric:hover,button.ssx-metric:hover{box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0d;box-shadow:var(--ssx-shadow)}a.ssx-metric:focus-visible,button.ssx-metric:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-metric-body{flex:1 1 auto;min-width:0;position:relative;z-index:1}.ssx-metric-label,.ssx-metric-note,.ssx-metric-value{display:block}.ssx-metric-label{color:#94a3b8;color:var(--ssx-faint);font-size:10.5px;font-weight:800;letter-spacing:.8px;margin:0;text-transform:uppercase}.ssx-metric-value{color:#0f172a;color:var(--ssx-navy);font-size:28px;font-weight:800;letter-spacing:-1px;line-height:1.1;margin:3px 0 0}.ssx-metric-note{color:#64748b;color:var(--ssx-muted);font-size:12px;margin:2px 0 0}.ssx-metric-go{align-items:center;background:#f8fafc;background:var(--ssx-surface-2);border-radius:50%;color:#94a3b8;color:var(--ssx-faint);display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;position:relative;width:28px;z-index:1}.ssx-metric-go svg{font-size:16px!important}.ssx-tablecard{background:#fff;background:var(--ssx-surface);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:18px;border-radius:var(--ssx-r-lg);box-shadow:0 1px 2px #0f172a0a;box-shadow:var(--ssx-shadow-sm);overflow:hidden}.ssx-tablewrap{overflow-x:auto;width:100%}.ssx-table{border-collapse:collapse;border-spacing:0;font-size:13.5px;width:100%}.ssx-table th{background:#f8fafc;background:var(--ssx-surface-2);color:#94a3b8;color:var(--ssx-faint);font-size:10.5px;font-weight:800;letter-spacing:.7px;padding:13px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.ssx-table td,.ssx-table th{border-bottom:1px solid #e6ebf3;border-bottom:1px solid var(--ssx-border)}.ssx-table td{color:#1e293b;color:var(--ssx-text);padding:15px 16px;vertical-align:middle}.ssx-table tr:last-child td{border-bottom:none}.ssx-table tbody tr:hover{background:#fafcff}.ssx-cell-strong,.ssx-table .ssx-strong{color:#0f172a;color:var(--ssx-navy);font-weight:700}.ssx-table-actions{gap:7px}.ssx-table-actions,.ssx-tablefoot{align-items:center;display:flex;justify-content:flex-end}.ssx-tablefoot{border-top:1px solid #e6ebf3;border-top:1px solid var(--ssx-border);color:#64748b;color:var(--ssx-muted);font-size:12.5px;gap:20px;gap:var(--ssx-s-5);padding:12px 16px}.ssx-empty{align-items:center;background:none;border:0;display:flex;flex-direction:column;padding:56px 24px;text-align:center}.ssx-empty-art{align-items:center;background:#eff4ff;background:var(--ssx-blue-soft);border-radius:28px;color:#2563eb;color:var(--ssx-blue);display:inline-flex;height:92px;justify-content:center;margin-bottom:20px;margin-bottom:var(--ssx-s-5);width:92px}.ssx-empty-art svg{font-size:44px!important}.ssx-empty-title{color:#0f172a;color:var(--ssx-navy);font-size:18px;font-weight:800;letter-spacing:-.3px;margin:0}.ssx-empty-text{color:#64748b;color:var(--ssx-muted);font-size:13.5px;line-height:1.55;margin:8px 0 20px;max-width:430px}.ssx-section{align-items:center;display:flex;gap:16px;gap:var(--ssx-s-4);justify-content:space-between;margin:24px 0 12px;margin:var(--ssx-s-6) 0 var(--ssx-s-3)}.ssx-section-title{color:#0f172a;color:var(--ssx-navy);font-size:15px;font-weight:800;letter-spacing:-.2px;margin:0}.ssx-link{align-items:center;background:none;border:0;color:#2563eb;color:var(--ssx-blue);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:4px;padding:0;text-decoration:none}.ssx-link:hover{text-decoration:underline}.ssx-link:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue);outline-offset:2px}.ssx-stack{display:flex;flex-direction:column;gap:16px;gap:var(--ssx-s-4)}.ssx-modal .MuiPaper-root{border-radius:18px!important;border-radius:var(--ssx-r-lg)!important;box-shadow:0 2px 4px #0f172a0a,0 18px 46px #0f172a17!important;box-shadow:var(--ssx-shadow-lg)!important}.ssx-modal-head{align-items:center;border-bottom:1px solid #e6ebf3;border-bottom:1px solid var(--ssx-border);display:flex;gap:12px;gap:var(--ssx-s-3);padding:20px 20px 16px;padding:var(--ssx-s-5) var(--ssx-s-5) var(--ssx-s-4)}.ssx-modal-head h2{color:#0f172a;color:var(--ssx-navy);font-size:16.5px;font-weight:800;letter-spacing:-.2px;margin:0}.ssx-modal-head p{color:#64748b;color:var(--ssx-muted);font-size:12.5px;margin:2px 0 0}.ssx-modal-foot{align-items:center;border-top:1px solid #e6ebf3;border-top:1px solid var(--ssx-border);display:flex;gap:12px;gap:var(--ssx-s-3);justify-content:flex-end;padding:16px 20px;padding:var(--ssx-s-4) var(--ssx-s-5)}.ssx-modal-count{color:#64748b;color:var(--ssx-muted);font-size:12.5px;font-weight:600;margin-right:auto}@media (max-width:1500px){.ssx-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.ssx-metrics--3{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.ssx-metrics{grid-template-columns:minmax(0,1fr)}.ssx-page-title{font-size:21px}.ssx-toolbar,.ssx-toolbar-stack{padding:12px;padding:var(--ssx-s-3)}.ssx-empty{padding:40px 18px}}.ssx-toolbar-search{flex:1 1 280px;min-width:0}.ssx-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;gap:var(--ssx-s-3)}.cnt-filters{margin-top:12px;margin-top:var(--ssx-s-3)}.parent-container{display:flex;flex-direction:column;gap:16px;gap:var(--ssx-s-4);max-height:none}.child-container,.parent-container{margin:0;max-width:none;padding:0;width:100%}.child-container{display:block;min-height:0}.layout-container{background:#f4f7fd;background:var(--ssx-bg);min-height:100vh}.side-bar{height:100vh;left:0;position:fixed!important;top:0;width:276px;width:var(--ssx-sidebar-w);z-index:40}.body{background:radial-gradient(1200px 420px at 18% -8%,#2563eb12,#0000 70%),radial-gradient(900px 380px at 92% 0,#7c3aed0d,#0000 72%),#f4f7fd;background:radial-gradient(1200px 420px at 18% -8%,#2563eb12,#0000 70%),radial-gradient(900px 380px at 92% 0,#7c3aed0d,#0000 72%),var(--ssx-bg);display:flex;flex-direction:column;margin-left:276px;margin-left:var(--ssx-sidebar-w);min-height:100vh}.body-header{-webkit-backdrop-filter:saturate(150%) blur(10px);backdrop-filter:saturate(150%) blur(10px);background:#ffffffdb;border-bottom:1px solid #e6ebf3;border-bottom:1px solid var(--ssx-border);gap:16px;gap:var(--ssx-s-4);justify-content:space-between;padding:16px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.body-header,.body-header-left{align-items:center;display:flex}.body-header-left{gap:12px;gap:var(--ssx-s-3);min-width:0}.body-header-right{align-items:center;display:flex;flex:0 0 auto;gap:10px}.body-body{flex:1 1 auto;min-width:0}.body-body-scroll-able{max-width:var(--ssx-page-max);padding:24px 28px 32px;padding:var(--ssx-s-6) 28px var(--ssx-s-8)}.drawer-container{height:100%;width:276px}.mobile-menu{display:none!important}@media (max-width:1200px){.side-bar{width:84px}.body{margin-left:84px}}@media (max-width:900px){.side-bar{display:none}.body{margin-left:0}.mobile-menu{display:inline-flex!important}.body-header{flex-wrap:wrap;padding:12px 16px}.body-body-scroll-able{padding:16px 16px 32px;padding:var(--ssx-s-4) 16px var(--ssx-s-8)}.ssx-headcard--date{display:none}}.playlist-container{grid-gap:16px!important;grid-gap:var(--ssx-s-4)!important;align-items:start;display:grid!important;gap:16px!important;gap:var(--ssx-s-4)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;margin:0!important;max-width:var(--ssx-page-max);padding:0!important;width:100%!important}@media (max-width:1599px){.playlist-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1100px){.playlist-container{grid-template-columns:minmax(0,1fr)!important}}.playlist-container>*,.playlist-list-cards{max-width:none!important;min-width:0!important}.pl-card-meta,.pl-card-name .pl-card-title,.pl-card-name>span:first-child{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist-list-cards{border-radius:18px!important;border-radius:var(--ssx-r-lg)!important;box-shadow:0 1px 2px #0f172a0a;box-shadow:var(--ssx-shadow-sm)}.playlist-list-cards-top{padding:12px 16px!important;padding:var(--ssx-s-3) var(--ssx-s-4)!important}.playlist-card-body-tab,.playlist-list-cards-body-wrap{max-height:none!important;overflow:visible!important}.pl-more{background:#f8fafc;background:var(--ssx-surface-2);border:1px dashed #d7dfec;border:1px dashed var(--ssx-border-strong);border-radius:10px;border-radius:var(--ssx-r-sm);color:#2563eb;color:var(--ssx-blue);cursor:pointer;display:block;font-family:inherit;font-size:12.5px;font-weight:700;margin:4px 12px 12px;margin:var(--ssx-s-1) var(--ssx-s-3) var(--ssx-s-3);padding:9px 12px;width:calc(100% - 24px);width:calc(100% - var(--ssx-s-6))}.pl-more:hover{background:#eff4ff;background:var(--ssx-blue-soft);border-color:#c9dbff}.pl-more:focus-visible{outline:2px solid #2563eb;outline:2px solid var(--ssx-blue);outline-offset:2px}.pl-del{max-width:440px;padding:24px;padding:var(--ssx-s-6)}.pl-del-title{color:#0f172a;color:var(--ssx-navy);font-size:18px;font-weight:800;letter-spacing:-.3px;margin:0}.pl-del-text{color:#1e293b;color:var(--ssx-text);font-size:14px;margin:10px 0 0}.pl-del-name{overflow-wrap:anywhere}.pl-del-note{background:#f8fafc;background:var(--ssx-surface-2);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:10px;border-radius:var(--ssx-r-sm);color:#64748b;color:var(--ssx-muted);font-size:12.5px;line-height:1.5;margin:14px 0 0;padding:12px 14px}.pl-del-actions{display:flex;gap:12px;gap:var(--ssx-s-3);justify-content:flex-end;margin-top:20px;margin-top:var(--ssx-s-5)}.pl-del-go{background:#dc2626!important;background:var(--ssx-red)!important;border-color:#dc2626!important;border-color:var(--ssx-red)!important;color:#fff!important}.pl-del-go:hover:not(:disabled){background:#b91c1c!important;border-color:#b91c1c!important}.ssx-screenrow{grid-gap:16px;grid-gap:var(--ssx-s-4);align-items:center;background:#fff;background:var(--ssx-surface);border:1px solid #e6ebf3;border:1px solid var(--ssx-border);border-radius:14px;border-radius:var(--ssx-r-md);display:grid;gap:16px;gap:var(--ssx-s-4);grid-template-columns:auto minmax(0,1fr) auto;min-height:68px;padding:14px 16px}.ssx-screenrow+.ssx-screenrow{margin-top:8px;margin-top:var(--ssx-s-2)}.ssx-screenrow.is-selected{background:#eff4ff;background:var(--ssx-blue-soft);border-color:#bcd4ff}.ssx-screenrow-check{accent-color:#2563eb;accent-color:var(--ssx-blue);cursor:pointer;height:18px;margin:0;width:18px}.ssx-screenrow-info{cursor:pointer;display:flex;flex-direction:column;gap:3px;min-width:0}.ssx-screenrow-name{color:#0f172a;color:var(--ssx-navy);font-size:14px;font-weight:700}.ssx-screenrow-meta,.ssx-screenrow-name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssx-screenrow-meta{color:#64748b;color:var(--ssx-muted);font-size:12.5px}.ssx-screenrow-status{justify-self:end;white-space:nowrap}.ssx-screenrow-status .ssx-badge{gap:7px}@media (max-width:560px){.ssx-screenrow{gap:12px;gap:var(--ssx-s-3);grid-template-columns:auto minmax(0,1fr)}.ssx-screenrow-status{grid-column:2;justify-self:start}}.ssx-selectall-label{color:#0f172a;color:var(--ssx-navy);font-size:13px;font-weight:700}.MuiDialog-paper:has(.ssx-modal-head){max-width:660px!important;width:100%}.ssx-screenrow-list{display:flex;flex-direction:column;gap:8px;gap:var(--ssx-s-2);max-height:min(46vh,360px);overflow-y:auto;padding:2px}.ssx-visually-hidden{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}