@scope (html[data-jn-theme="dark"][data-jn-page="index"]) {:scope{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#39465a!important;--line-soft:rgba(57,70,90,0.64)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:#1e2531!important;--accent-light:#1e2531!important;--danger:#ac354a!important;--success:#245e3d!important;--shadow:0 26px 80px rgba(28,52,80,0.1)!important;--shadow-soft:0 14px 40px rgba(28,52,80,0.07)!important;--radius:30px!important;--font-title:Georgia,"Times New Roman",serif!important;--font-ui:Inter,Arial,sans-serif!important;--jn-apple-ease:cubic-bezier(.22, 1, .36, 1)!important;--jn-apple-fast:cubic-bezier(.2, .8, .2, 1)!important;--jn-apple-navy:#1c3450!important;--jn-apple-navy-deep:#1c3450!important;--jn-apple-blue:#1167c2!important;--jn-apple-success:#245e3d!important;--jn-apple-error:#ac354a!important;--jn-siri-blue:#1167c2!important;--jn-siri-cyan:#23374f!important;--jn-siri-green:#245e3d!important;--jn-siri-purple:#1167c2!important;--jn-siri-pink:#ffadb8!important;--jn-siri-orange:#412730!important;--public-blue:#1167c2!important;--public-blue-hover:#1167c2!important;--public-navy:#1c3450!important;--public-text:#edf1f7!important;--public-muted:#a8b4c5!important;--public-bg:#1e2531!important;--public-card:#1e2531!important;--public-line:#39465a!important;--public-soft:#1e2531!important;--public-success:#245e3d!important;--public-danger:#ac354a!important;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--bg:#171e29!important;--bg-soft:#171e29!important;--paper:rgba(0,0,0,0.9)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.18)!important;--line-soft:rgba(70,117,169,0.12)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(65,39,48,0.14)!important;--accent-light:rgba(65,39,48,0.2)!important;--danger:#412730!important;--success:#245e3d!important;--shadow:0 28px 80px rgba(0,0,0,0.34)!important;--shadow-soft:0 18px 44px rgba(0,0,0,0.24)!important;background:radial-gradient(circle at 12% 0%,rgba(23,110,205,0.22),transparent 32rem),radial-gradient(circle at 88% 10%,rgba(65,39,48,0.1),transparent 28rem),linear-gradient(180deg,#171e29 0%,#171e29 52%,#171e29 100%)!important}
body{color:var(--text)!important;background:radial-gradient(circle at 10% 0%,rgba(30,37,49,0.72),transparent 34rem),radial-gradient(circle at 92% 12%,rgba(28,52,80,0.07),transparent 30rem),linear-gradient(180deg,var(--bg),var(--bg-soft))!important}
body::before{background:linear-gradient(90deg,rgba(30,37,49,0.5),transparent 18%,transparent 82%,rgba(30,37,49,0.4)),repeating-linear-gradient(90deg,transparent 0 88px,rgba(28,52,80,0.035) 89px 90px)!important}
body[data-theme="night"]::before{background:radial-gradient(circle at 18% 14%,rgba(30,37,49,0.14) 0 1px,transparent 1.5px),radial-gradient(circle at 72% 20%,rgba(30,37,49,0.1) 0 1px,transparent 1.6px),radial-gradient(circle at 56% 6%,rgba(30,37,49,0.08) 0 1px,transparent 1.8px),repeating-linear-gradient(90deg,transparent 0 88px,rgba(35,55,79,0.035) 89px 90px)!important}
a{color:inherit!important}
.topbar{background:rgba(30,37,49,0.78)!important;border-bottom:1px solid var(--line-soft)!important}
body[data-theme="night"] .topbar{background:rgba(23,30,41,0.74)!important}
.brand span{color:#79b8ff!important}
.hero{border:1px solid var(--line-soft)!important;background:linear-gradient(90deg,rgba(30,37,49,0.96),rgba(30,37,49,0.78)),radial-gradient(circle at 84% 22%,rgba(28,52,80,0.1),transparent 22rem)!important;box-shadow:var(--shadow)!important}
body[data-theme="night"] .hero{background:linear-gradient(90deg,rgba(23,30,41,0.96),rgba(23,30,41,0.76)),radial-gradient(circle at 84% 22%,rgba(65,39,48,0.13),transparent 22rem)!important}
.hero p{color:#79b8ff!important}
#searchInput{border:1px solid var(--line)!important;background:rgba(30,37,49,0.86)!important;color:var(--text)!important;outline:none!important;box-shadow:0 8px 22px rgba(28,52,80,0.05)!important}
body[data-theme="night"] #searchInput{background:rgba(30,37,49,0.06)!important}
#searchInput:focus{border-color:rgba(70,117,169,0.45)!important;background:var(--paper-solid)!important;box-shadow:0 0 0 5px rgba(28,52,80,0.09)!important}
.status-line{color:var(--muted)!important}
#saveStatus{color:#79b8ff!important}
.group-card,.variant-card,.modal-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.group-card:hover{box-shadow:0 30px 86px rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.18)!important}
body[data-theme="night"] .group-card:hover{box-shadow:0 30px 86px rgba(0,0,0,0.28)!important}
.group-title-input,.variant-title-input{border:1px solid var(--line)!important;background:rgba(30,37,49,0.88)!important;color:var(--text)!important;outline:none!important}
body[data-theme="night"] .group-title-input,body[data-theme="night"] .variant-title-input{background:rgba(30,37,49,0.06)!important}
.group-title-input:focus,.variant-title-input:focus,.article-input:focus,.qty-input:focus{border-color:rgba(70,117,169,0.45)!important;box-shadow:0 0 0 5px rgba(28,52,80,0.08)!important}
.meta-row span,.variant-title-wrap span{background:var(--accent-soft)!important;color:#79b8ff!important}
.variant-card{background:rgba(30,37,49,0.62)!important;box-shadow:none!important}
body[data-theme="night"] .variant-card{background:rgba(30,37,49,0.045)!important}
.table-head{color:var(--muted)!important}
.item-row{background:rgba(30,37,49,0.92)!important;box-shadow:var(--shadow-soft)!important}
body[data-theme="night"] .item-row{background:rgba(30,37,49,0.06)!important}
.article-input,.article-display,.qty-input{border:1px solid var(--line)!important;background:rgba(30,37,49,0.92)!important;color:var(--text)!important;outline:none!important}
body[data-theme="night"] .article-input,body[data-theme="night"] .article-display,body[data-theme="night"] .qty-input{background:rgba(30,37,49,0.055)!important}
.qty-input.clean{background:rgba(30,37,49,0.38)!important}
body[data-theme="night"] .qty-input.clean{background:rgba(30,37,49,0.06)!important}
.line-button,.primary-button,.round-button{border:1px solid #39465a!important;background:rgba(30,37,49,0.74)!important;color:#79b8ff!important}
body[data-theme="night"] .line-button,body[data-theme="night"] .round-button{background:rgba(30,37,49,0.055)!important;border-color:var(--line)!important}
.line-button:hover,.round-button:hover{background:var(--accent-light)!important;border-color:rgba(70,117,169,0.26)!important}
.line-button.primary-soft{background:linear-gradient(180deg,#1e2531,#1e2531)!important;border-color:#4675a9!important;color:#edc67f!important}
body[data-theme="night"] .line-button.primary-soft{background:rgba(65,39,48,0.16)!important;border-color:rgba(113,66,77,0.28)!important;color:#edc67f!important}
.line-button.primary-soft:hover{background:linear-gradient(180deg,#412730,#412730)!important}
body[data-theme="night"] .line-button.primary-soft:hover{background:rgba(65,39,48,0.22)!important}
.primary-button{background:var(--accent)!important;border-color:var(--accent)!important;color:#edf1f7!important}
.round-button.danger{color:var(--danger)!important}
.copied{background:var(--success)!important;color:#edf1f7!important;border-color:var(--success)!important}
.empty{border:1px dashed var(--line)!important;color:var(--muted)!important;background:rgba(30,37,49,0.72)!important}
body[data-theme="night"] .empty{background:rgba(30,37,49,0.04)!important}
.modal{background:rgba(23,30,41,0.18)!important}
body[data-theme="night"] .modal{background:rgba(0,0,0,0.42)!important}
.modal-card label{color:var(--muted)!important}
.modal-card input{border:1px solid var(--line)!important;background:var(--paper-solid)!important;color:var(--text)!important;outline:none!important}
.public-topbar{background:rgba(30,37,49,0.82)!important;border-bottom:1px solid var(--line-soft)!important}
.public-hero{border:1px solid var(--line-soft)!important;background:linear-gradient(90deg,rgba(30,37,49,0.96),rgba(30,37,49,0.78)),radial-gradient(circle at 85% 20%,rgba(28,52,80,0.1),transparent 22rem)!important;box-shadow:var(--shadow)!important}
.public-copy p,.help-card p{color:#79b8ff!important}
.public-copy span{color:var(--muted)!important}
.public-preview{background:linear-gradient(180deg,rgba(30,37,49,0.22),rgba(28,52,80,0.1)),radial-gradient(circle at 30% 20%,rgba(30,37,49,0.8),transparent 16rem)!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow-soft)!important}
.preview-window{background:rgba(30,37,49,0.78)!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow)!important}
.preview-dots i{background:var(--accent-soft)!important}
.preview-card{background:rgba(30,37,49,0.82)!important;border:1px solid var(--line-soft)!important}
.preview-card small{color:var(--muted)!important}
.preview-row{background:var(--bg-soft)!important}
.preview-card button{border:1px solid #4675a9!important;background:var(--accent-soft)!important;color:#79b8ff!important}
.public-grid article,.dashboard-card,.dashboard-link,.help-card,.help-grid article,.user-tile{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.public-grid span,.dashboard-link span,.help-grid span{color:var(--muted)!important}
.auth-page{background:radial-gradient(circle at 12% 0%,rgba(65,39,48,0.18),transparent 32rem),linear-gradient(180deg,#1e2531 0%,#1e2531 100%)!important}
.auth-brand span{color:#79b8ff!important}
.auth-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.auth-card p{color:var(--muted)!important}
.auth-card label{color:var(--muted)!important}
.auth-card input{border:1px solid var(--line)!important;background:rgba(30,37,49,0.9)!important;color:var(--text)!important;outline:none!important}
.auth-link{color:#79b8ff!important}
.auth-error{background:rgba(172,53,74,0.1)!important;color:var(--danger)!important;border:1px solid rgba(113,66,77,0.18)!important}
.user-tile span{background:var(--accent-soft)!important;color:#79b8ff!important}
.user-tile small{color:var(--muted)!important}
.dashboard-card span{color:var(--muted)!important}
.help-note{background:var(--accent-soft)!important;color:#79b8ff!important}
.code-box{border:1px solid var(--line)!important;background:rgba(30,37,49,0.9)!important;color:var(--text)!important;outline:none!important;caret-color:var(--accent)!important}
.code-box:focus{border-color:rgba(70,117,169,0.55)!important;box-shadow:0 0 0 5px rgba(28,52,80,0.1)!important}
.code-note{background:var(--accent-soft)!important;color:#79b8ff!important}
body[data-theme="night"] .code-box{background:rgba(30,37,49,0.06)!important}
.public-message{border:1px solid rgba(57,104,75,0.22)!important;background:rgba(36,94,61,0.1)!important;color:var(--success)!important}
.auth-shell::before{background:var(--accent-soft)!important}
.auth-card::after{background:rgba(28,52,80,0.08)!important}
.auth-kicker{color:#79b8ff!important}
.auth-card input:focus{border-color:rgba(70,117,169,0.45)!important;box-shadow:0 0 0 5px rgba(28,52,80,0.08)!important}
.auth-footer{color:var(--muted)!important}
.code-note span{color:var(--muted)!important}
.dashboard-card:hover,.dashboard-link:hover,.public-grid article:hover,.help-grid article:hover{border-color:rgba(70,117,169,0.2)!important;box-shadow:var(--shadow)!important}
.section-title p{color:#79b8ff!important}
.help-card::after{background:rgba(28,52,80,0.07)!important}
.auth-success{background:rgba(36,94,61,0.12)!important;color:var(--success)!important;border:1px solid rgba(57,104,75,0.24)!important}
.profile-trigger{border:0!important;background:transparent!important}
.profile-avatar{background:var(--accent-soft)!important;color:#79b8ff!important;border:1px solid var(--line-soft)!important}
.profile-dropdown{background:var(--paper)!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow)!important}
.profile-dropdown-head{border-bottom:1px solid var(--line-soft)!important}
.profile-dropdown-head small{color:var(--muted)!important}
.profile-dropdown a{color:var(--text)!important}
.profile-dropdown a:hover{background:var(--accent-light)!important;color:#79b8ff!important}
.profile-card{background:var(--paper)!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow)!important}
.profile-card label{color:var(--muted)!important}
.profile-card input[type="text"],.profile-card input[type="password"],.profile-card input[type="file"],.profile-card input:not([type]){border:1px solid var(--line)!important;background:rgba(30,37,49,0.88)!important;color:var(--text)!important}
.theme-choice{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.42)!important}
.theme-choice strong{color:var(--text)!important}
.theme-choice label{color:var(--muted)!important}
.theme-choice input{accent-color:var(--accent)!important}
body[data-theme="night"] .profile-card input[type="text"],body[data-theme="night"] .profile-card input[type="password"],body[data-theme="night"] .profile-card input[type="file"],body[data-theme="night"] .profile-card input:not([type]){background:rgba(30,37,49,0.06)!important}
body[data-theme="night"] .theme-choice{background:rgba(30,37,49,0.04)!important}
.settings-hero{border:1px solid var(--line-soft)!important;background:linear-gradient(180deg,rgba(30,37,49,0.96),rgba(30,37,49,0.82)),radial-gradient(circle at 50% 0%,rgba(28,52,80,0.1),transparent 26rem)!important;box-shadow:var(--shadow)!important}
body[data-theme="night"] .settings-hero{background:linear-gradient(180deg,rgba(23,30,41,0.96),rgba(23,30,41,0.8)),radial-gradient(circle at 50% 0%,rgba(65,39,48,0.12),transparent 26rem)!important}
.settings-avatar{background:var(--accent-soft)!important;color:#79b8ff!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow-soft)!important}
.settings-hero p{color:#79b8ff!important}
.settings-hero span{color:var(--muted)!important}
.settings-card{background:var(--paper)!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow)!important}
.settings-card-head span{color:var(--muted)!important}
.settings-card label{color:var(--muted)!important}
.settings-card input[type="text"],.settings-card input[type="password"],.settings-card input[type="file"],.settings-card input:not([type]){border:1px solid var(--line)!important;background:rgba(30,37,49,0.88)!important;color:var(--text)!important;outline:none!important}
body[data-theme="night"] .settings-card input[type="text"],body[data-theme="night"] .settings-card input[type="password"],body[data-theme="night"] .settings-card input[type="file"],body[data-theme="night"] .settings-card input:not([type]){background:rgba(30,37,49,0.06)!important}
.appearance-panel{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"] .appearance-panel{background:rgba(30,37,49,0.04)!important}
.appearance-panel strong{color:var(--text)!important}
.appearance-options label{color:var(--muted)!important;border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.56)!important}
body[data-theme="night"] .appearance-options label{background:rgba(30,37,49,0.045)!important;border-color:rgba(70,117,169,0.14)!important}
.appearance-options label.active{color:#79b8ff!important;background:var(--accent-soft)!important;border-color:rgba(70,117,169,0.26)!important}
.admin-hero{border:1px solid var(--line-soft)!important;background:linear-gradient(90deg,rgba(30,37,49,0.96),rgba(30,37,49,0.76)),radial-gradient(circle at 86% 18%,rgba(28,52,80,0.12),transparent 26rem)!important;box-shadow:var(--shadow)!important}
body[data-theme="night"] .admin-hero{background:linear-gradient(90deg,rgba(23,30,41,0.96),rgba(23,30,41,0.74)),radial-gradient(circle at 86% 18%,rgba(65,39,48,0.15),transparent 26rem)!important}
.admin-hero p{color:#79b8ff!important}
.admin-hero span{color:var(--muted)!important}
.admin-stats article,.admin-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.admin-stats span{color:var(--muted)!important}
.user-table-head{color:var(--muted)!important}
.user-row{background:rgba(30,37,49,0.72)!important;border:1px solid var(--line-soft)!important}
body[data-theme="night"] .user-row{background:rgba(30,37,49,0.05)!important}
.user-ident small,.muted{color:var(--muted)!important}
.mini-avatar{background:var(--accent-soft)!important;color:#79b8ff!important}
.user-row select,.inline-reset input{border:1px solid var(--line)!important;background:rgba(30,37,49,0.8)!important;color:var(--text)!important}
body[data-theme="night"] .user-row select,body[data-theme="night"] .inline-reset input{background:rgba(30,37,49,0.06)!important}
.danger-line{color:var(--danger)!important}
.admin-link{border-color:rgba(70,117,169,0.28)!important;background:linear-gradient(180deg,rgba(30,37,49,0.78),rgba(30,37,49,0.9))!important}
body[data-theme="night"] .admin-link{background:rgba(65,39,48,0.1)!important}
.password-rule{color:var(--public-muted)!important}
.atelier-public{background:radial-gradient(circle at 70% 0%,rgba(28,52,80,0.06),transparent 32rem),linear-gradient(180deg,#1e2531,#1e2531)!important}
.atelier-brand-panel{background:linear-gradient(180deg,rgba(30,37,49,0.86),rgba(30,37,49,0.94)),radial-gradient(circle at 50% 100%,rgba(28,52,80,0.14),transparent 24rem)!important;border-right:1px solid var(--line-soft)!important}
.atelier-logo-mark{color:#79b8ff!important;border:1px solid rgba(70,117,169,0.28)!important}
.atelier-brand-panel p{color:var(--muted)!important}
.atelier-divider{background:var(--line-soft)!important}
.atelier-palette span{border:1px solid var(--line-soft)!important}
.atelier-palette span:nth-child(1){background:#1e2531!important}
.atelier-palette span:nth-child(2){background:#1e2531!important}
.atelier-palette span:nth-child(3){background:#1e2531!important}
.atelier-palette span:nth-child(4){background:#ac354a!important}
.atelier-palette span:nth-child(5){background:#1c3450!important}
.atelier-brand-panel blockquote{color:var(--muted)!important}
.atelier-section-label{color:var(--muted)!important}
.atelier-landing-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.atelier-landing-card header{border-bottom:1px solid var(--line-soft)!important}
.mini-brand{color:var(--text)!important}
.mini-brand span{color:#79b8ff!important}
.tiny-button{border:1px solid var(--line)!important;color:var(--muted)!important}
.landing-inner p,.panel-head p,.side-card p{color:#79b8ff!important}
.landing-inner span{color:var(--muted)!important}
.solid-action{background:linear-gradient(180deg,#1c3450,#1c3450)!important;color:#edf1f7!important;border:1px solid rgba(70,117,169,0.28)!important;box-shadow:0 14px 34px rgba(28,52,80,0.18)!important}
.soft-action{color:#79b8ff!important;border:1px solid var(--line)!important;background:rgba(30,37,49,0.72)!important}
.barcelona-frame{background:linear-gradient(180deg,rgba(30,37,49,0.1),rgba(30,37,49,0.42)),linear-gradient(120deg,#1e2531,#1e2531)!important;border:1px solid var(--line-soft)!important}
.atelier-flow article,.atelier-components-preview div{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.82)!important;box-shadow:var(--shadow-soft)!important}
.atelier-flow b{background:var(--accent-soft)!important;color:#79b8ff!important}
.atelier-flow span,.atelier-components-preview span{color:var(--muted)!important}
.atelier-dashboard{background:linear-gradient(180deg,var(--bg),var(--bg-soft))!important}
.dashboard-sidebar{border-right:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.72)!important}
body[data-theme="night"] .dashboard-sidebar{background:rgba(23,30,41,0.72)!important}
.side-logo span{border:1px solid rgba(70,117,169,0.28)!important;color:#79b8ff!important}
.side-logo small{color:var(--muted)!important}
.side-nav a{color:var(--muted)!important}
.side-nav a:hover,.side-nav a.active{background:var(--accent-soft)!important;color:#79b8ff!important}
.sidebar-city{border:1px solid var(--line-soft)!important}
.dashboard-search span{color:transparent!important}
.dashboard-search input{border:1px solid var(--line-soft)!important;background:var(--paper)!important;color:var(--text)!important;box-shadow:var(--shadow-soft)!important}
.dashboard-user{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.dashboard-user>span{background:var(--accent-soft)!important;color:#79b8ff!important}
.dashboard-user small{color:var(--muted)!important}
.dashboard-hero-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.dashboard-hero-card p{color:#79b8ff!important}
.dashboard-hero-card span{color:var(--muted)!important}
.dashboard-metrics article,.side-card,.dashboard-groups-panel{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.dashboard-metrics span{color:var(--muted)!important}
.group-tile{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.68)!important}
body[data-theme="night"] .group-tile{background:rgba(30,37,49,0.05)!important}
.group-tile span{color:var(--muted)!important}
.group-tile.create span{background:var(--accent-soft)!important;color:#79b8ff!important}
.preview-room{border:1px solid var(--line-soft)!important}
.side-card>a:not(.soft-action){border-bottom:1px solid var(--line-soft)!important;color:var(--text)!important}
.jn-start-page{background:radial-gradient(circle at 14% 0%,rgba(65,39,48,0.18),transparent 34rem),linear-gradient(180deg,#1e2531 0%,#1e2531 100%)!important}
.jn-start-card{background:rgba(30,37,49,0.74)!important;border:1px solid rgba(70,117,169,0.1)!important;box-shadow:0 28px 60px rgba(0,0,0,0.1)!important}
.jn-start-brand span{color:#79b8ff!important}
.jn-start-image{background:none!important}
.jn-start-content p,.jn-hero-clean p{color:#79b8ff!important}
.jn-app-layout{background:linear-gradient(180deg,var(--bg),var(--bg-soft))!important}
.jn-sidebar{border-right:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.82)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(23,30,41,0.82)!important}
.jn-side-brand span{color:#79b8ff!important;border:0!important}
.jn-side-nav a{color:var(--muted)!important}
.jn-side-nav a:hover,.jn-side-nav a.active{background:var(--accent-soft)!important;color:#79b8ff!important}
.jn-side-user{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.52)!important}
body[data-theme="night"] .jn-side-user{background:rgba(30,37,49,0.05)!important}
.jn-side-user>span{background:var(--accent-soft)!important;color:#79b8ff!important}
.jn-side-user small{color:var(--muted)!important}
.jn-hero-clean{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.jn-metrics article,.jn-panel{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.jn-metrics span{color:var(--muted)!important}
.jn-group-card{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.62)!important}
body[data-theme="night"] .jn-group-card{background:rgba(30,37,49,0.05)!important}
.jn-group-card span{color:var(--muted)!important}
.jn-group-card.create>span{background:var(--accent-soft)!important;color:#79b8ff!important}
.jn-main .help-card{box-shadow:var(--shadow)!important}
.support-hero{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.support-hero p{color:#79b8ff!important}
.support-stats article{background:rgba(30,37,49,0.6)!important;border:1px solid var(--line-soft)!important}
body[data-theme="night"] .support-stats article{background:rgba(30,37,49,0.05)!important}
.support-stats span{color:var(--muted)!important}
.support-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.support-form label{color:var(--muted)!important}
.support-form input,.support-form select,.support-form textarea,.ticket-admin-form select,.ticket-admin-form textarea{border:1px solid var(--line)!important;background:rgba(30,37,49,0.86)!important;color:var(--text)!important;outline:none!important}
body[data-theme="night"] .support-form input,body[data-theme="night"] .support-form select,body[data-theme="night"] .support-form textarea,body[data-theme="night"] .ticket-admin-form select,body[data-theme="night"] .ticket-admin-form textarea{background:rgba(30,37,49,0.06)!important}
.ticket-item{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .ticket-item{background:rgba(30,37,49,0.05)!important}
.ticket-top span,.ticket-top small,.ticket-item p{color:var(--muted)!important}
.ticket-top em{background:var(--accent-soft)!important;color:#79b8ff!important}
.ticket-reply{background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.2)!important}
.ticket-reply strong{color:var(--success)!important}
.ticket-reply span{color:var(--text)!important}
.status-progress .ticket-top em{background:rgba(172,53,74,0.18)!important}
.status-done .ticket-top em{background:rgba(36,94,61,0.15)!important;color:var(--success)!important}
.support-intro{border:1px solid var(--line-soft)!important;background:linear-gradient(120deg,var(--paper),rgba(30,37,49,0.72)),radial-gradient(circle at 90% 12%,rgba(28,52,80,0.1),transparent 26rem)!important;box-shadow:var(--shadow)!important}
body[data-theme="night"] .support-intro{background:linear-gradient(120deg,var(--paper),rgba(23,30,41,0.72)),radial-gradient(circle at 90% 12%,rgba(65,39,48,0.13),transparent 26rem)!important}
.support-intro p{color:#79b8ff!important}
.support-numbers article{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .support-numbers article{background:rgba(30,37,49,0.05)!important}
.support-numbers span{color:var(--muted)!important}
.support-create-card,.support-ticket-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow)!important}
.support-card-title span{color:var(--muted)!important}
.support-form-pro label,.ticket-admin-pro label{color:var(--muted)!important}
.support-form-pro input,.support-form-pro select,.support-form-pro textarea,.ticket-admin-pro select,.ticket-admin-pro textarea{border:1px solid var(--line)!important;background:rgba(30,37,49,0.88)!important;color:var(--text)!important;outline:none!important;box-shadow:none!important}
body[data-theme="night"] .support-form-pro input,body[data-theme="night"] .support-form-pro select,body[data-theme="night"] .support-form-pro textarea,body[data-theme="night"] .ticket-admin-pro select,body[data-theme="night"] .ticket-admin-pro textarea{background:rgba(30,37,49,0.06)!important}
.support-submit{border:1px solid rgba(70,117,169,0.35)!important;background:linear-gradient(180deg,#1c3450,#1c3450)!important;color:#edf1f7!important;box-shadow:0 14px 34px rgba(28,52,80,0.18)!important}
.ticket-empty{border:1px dashed var(--line)!important;color:var(--muted)!important;background:rgba(30,37,49,0.36)!important}
body[data-theme="night"] .ticket-empty{background:rgba(30,37,49,0.04)!important}
.ticket-pro{border:1px solid var(--line-soft)!important;background:rgba(30,37,49,0.62)!important}
body[data-theme="night"] .ticket-pro{background:rgba(30,37,49,0.05)!important}
.ticket-pro-head span,.ticket-pro-head small{color:var(--muted)!important}
.ticket-pro-head em{background:var(--accent-soft)!important;color:#79b8ff!important}
.ticket-pro p{color:var(--muted)!important}
.ticket-answer{background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.22)!important}
.ticket-answer strong{color:var(--success)!important}
.ticket-answer span{color:var(--text)!important}
.ticket-done .ticket-pro-head em{background:rgba(36,94,61,0.14)!important;color:var(--success)!important}
.ticket-progress .ticket-pro-head em{background:rgba(172,53,74,0.18)!important}
.jn-side-user-card{border-top:1px solid var(--line-soft)!important}
.jn-side-user-avatar{background:var(--accent-soft)!important;color:#79b8ff!important}
.jn-side-user-text small{color:var(--muted)!important}
.app-topbar-search{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.app-topbar-search input{border:none!important;background:transparent!important;color:var(--text)!important;outline:none!important}
.app-icon-button{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important;color:var(--text)!important}
.app-icon-search::before{border:2px solid currentColor!important}
.app-icon-search::after{background:currentColor!important}
.app-icon-bell::before{border:2px solid currentColor!important}
.app-icon-bell::after{background:currentColor!important}
.app-icon-theme::before{border:2px solid currentColor!important}
.app-icon-theme::after{background:currentColor!important;box-shadow:-17px 6px 0 0 currentColor,-10px 16px 0 0 currentColor,1px 17px 0 0 currentColor!important}
.app-bell-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 6px 16px rgba(28,52,80,0.25)!important}
.app-icon-button.has-alert{border-color:rgba(113,66,77,0.32)!important;box-shadow:0 0 0 4px rgba(172,53,74,0.06),var(--shadow-soft)!important}
.dash-stat-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.dash-stat-icon{background:var(--accent-soft)!important}
.dash-stat-icon::before,.dash-stat-icon::after{border:2px solid rgba(70,117,169,0.85)!important}
.dash-stat-icon.icon-grid::before{box-shadow:22px 0 0 0 rgba(0,0,0,0.0),0 22px 0 0 rgba(0,0,0,0.0),22px 22px 0 0 rgba(0,0,0,0.0)!important}
.dash-stat-icon.icon-grid::after{box-shadow:-22px 22px 0 0 rgba(28,52,80,0.85),0 22px 0 0 rgba(28,52,80,0.85)!important}
.dash-stat-icon.icon-files::after{background:rgba(28,52,80,0.85)!important;border:none!important;box-shadow:0 8px 0 0 rgba(28,52,80,0.85),0 16px 0 0 rgba(28,52,80,0.85)!important}
.dash-stat-icon.icon-copy::before{background:transparent!important}
.dash-stat-icon.icon-copy::after{background:transparent!important}
.dash-stat-card small{color:var(--muted)!important}
.dash-section-head a{color:#79b8ff!important}
.dash-collection-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.dash-card-image{background:#283241!important}
.dash-card-body span{color:var(--muted)!important}
.dash-table-card{border:1px solid var(--line-soft)!important;background:var(--paper)!important;box-shadow:var(--shadow-soft)!important}
.dash-table-head{color:var(--muted)!important;border-bottom:1px solid var(--line-soft)!important}
.dash-table-row+.dash-table-row{border-top:1px solid var(--line-soft)!important}
.dash-status-pill{background:var(--accent-light)!important;color:#79b8ff!important}
.nav-dashboard::before{border:1.8px solid currentColor!important;border-top:none!important}
.nav-dashboard::after{border-left:1.8px solid currentColor!important;border-top:1.8px solid currentColor!important;background:transparent!important}
.nav-groups::before{border:1.8px solid currentColor!important}
.nav-groups::after{border:1.8px solid currentColor!important;border-bottom:none!important}
.nav-copy::before{border:1.8px solid currentColor!important;background:transparent!important}
.nav-copy::after{border:1.8px solid currentColor!important;background:transparent!important}
.nav-drafts::before{border:1.8px solid currentColor!important;background:transparent!important}
.nav-drafts::after{background:currentColor!important;box-shadow:0 5px 0 0 currentColor,0 10px 0 0 currentColor!important}
.nav-support::before{border:1.8px solid currentColor!important;background:transparent!important}
.nav-support::after{border-left:1.8px solid currentColor!important;border-bottom:1.8px solid currentColor!important;background:transparent!important}
.nav-admin::before{border:1.8px solid currentColor!important;background:transparent!important}
.nav-admin::after{border-right:1.8px solid currentColor!important;border-bottom:1.8px solid currentColor!important;background:transparent!important}
.nav-settings::before{border:1.8px solid currentColor!important;box-shadow:0 -9px 0 -6px currentColor,0 9px 0 -6px currentColor,9px 0 0 -6px currentColor,-9px 0 0 -6px currentColor,6px 6px 0 -6px currentColor,-6px 6px 0 -6px currentColor,6px -6px 0 -6px currentColor,-6px -6px 0 -6px currentColor!important}
.nav-settings::after{background:currentColor!important}
.nav-logout::before{border:1.8px solid currentColor!important;border-right:none!important}
.nav-logout::after{border-top:1.8px solid currentColor!important;border-right:1.8px solid currentColor!important;background:transparent!important;box-shadow:-6px 0 0 -4px transparent!important}
.premium-nav a.nav-icon::before{border:none!important;box-shadow:none!important;outline:none!important;background-color:transparent!important}
.premium-nav a.nav-icon::after{border:none!important;box-shadow:none!important}
.jn-side-nav.premium-nav a.active,.jn-side-nav.premium-nav a:hover{background:var(--accent-soft)!important;color:#79b8ff!important}
.dash-date{color:var(--muted)!important}
.scene-overlay-day{background:linear-gradient(180deg,rgba(30,37,49,0.08) 0%,rgba(30,37,49,0.18) 35%,rgba(30,37,49,0.28) 100%)!important}
.scene-overlay-night{background:linear-gradient(180deg,rgba(0,0,0,0.18) 0%,rgba(0,0,0,0.28) 40%,rgba(0,0,0,0.42) 100%)!important}
.scene-clouds::before{background-image:radial-gradient(circle at 8% 55%,rgba(30,37,49,0.82) 0 8%,transparent 9%),radial-gradient(circle at 18% 48%,rgba(30,37,49,0.74) 0 10%,transparent 11%),radial-gradient(circle at 34% 52%,rgba(30,37,49,0.78) 0 9%,transparent 10%),radial-gradient(circle at 54% 42%,rgba(30,37,49,0.72) 0 11%,transparent 12%),radial-gradient(circle at 72% 50%,rgba(30,37,49,0.78) 0 9%,transparent 10%),radial-gradient(circle at 90% 46%,rgba(30,37,49,0.7) 0 10%,transparent 11%)!important}
.scene-clouds::after{background-image:radial-gradient(circle at 12% 50%,rgba(30,37,49,0.5) 0 7%,transparent 8%),radial-gradient(circle at 28% 44%,rgba(30,37,49,0.54) 0 9%,transparent 10%),radial-gradient(circle at 48% 50%,rgba(30,37,49,0.48) 0 8%,transparent 9%),radial-gradient(circle at 68% 46%,rgba(30,37,49,0.46) 0 9%,transparent 10%),radial-gradient(circle at 86% 52%,rgba(30,37,49,0.5) 0 7%,transparent 8%)!important}
.scene-stars::before{background-image:radial-gradient(circle at 8% 18%,rgba(30,37,49,0.95) 0 1px,transparent 2px),radial-gradient(circle at 18% 10%,rgba(30,37,49,0.85) 0 1.2px,transparent 2.2px),radial-gradient(circle at 30% 22%,rgba(30,37,49,0.9) 0 1px,transparent 2px),radial-gradient(circle at 42% 12%,rgba(30,37,49,0.72) 0 1.2px,transparent 2.2px),radial-gradient(circle at 56% 20%,rgba(30,37,49,0.95) 0 1px,transparent 2px),radial-gradient(circle at 68% 14%,rgba(30,37,49,0.88) 0 1px,transparent 2px),radial-gradient(circle at 80% 24%,rgba(30,37,49,0.9) 0 1.2px,transparent 2.2px),radial-gradient(circle at 92% 16%,rgba(30,37,49,0.82) 0 1px,transparent 2px),radial-gradient(circle at 12% 36%,rgba(30,37,49,0.88) 0 1px,transparent 2px),radial-gradient(circle at 26% 42%,rgba(30,37,49,0.9) 0 1.2px,transparent 2.2px),radial-gradient(circle at 52% 38%,rgba(30,37,49,0.84) 0 1px,transparent 2px),radial-gradient(circle at 76% 40%,rgba(30,37,49,0.92) 0 1px,transparent 2px)!important}
.scene-stars::after{background-image:radial-gradient(circle at 22% 28%,rgba(66,56,39,0.85) 0 1px,transparent 2px),radial-gradient(circle at 46% 30%,rgba(30,37,49,0.75) 0 1px,transparent 2px),radial-gradient(circle at 70% 32%,rgba(66,56,39,0.72) 0 1.2px,transparent 2.2px),radial-gradient(circle at 88% 34%,rgba(30,37,49,0.7) 0 1px,transparent 2px),radial-gradient(circle at 14% 48%,rgba(30,37,49,0.8) 0 1px,transparent 2px),radial-gradient(circle at 36% 52%,rgba(66,56,39,0.82) 0 1.2px,transparent 2.2px),radial-gradient(circle at 58% 46%,rgba(30,37,49,0.78) 0 1px,transparent 2px),radial-gradient(circle at 84% 54%,rgba(30,37,49,0.86) 0 1px,transparent 2px)!important}
.scene-light{background:radial-gradient(circle at 50% 22%,rgba(65,39,48,0.2),transparent 22%),radial-gradient(circle at 50% 26%,rgba(30,37,49,0.12),transparent 28%)!important}
body[data-theme="night"] .scene-light{background:radial-gradient(circle at 50% 18%,rgba(35,55,79,0.08),transparent 22%),radial-gradient(circle at 50% 24%,rgba(65,39,48,0.1),transparent 26%)!important}
.group-card.created-now{border-color:rgba(57,104,75,0.58)!important;box-shadow:0 34px 95px rgba(28,52,80,0.16),0 0 0 6px rgba(36,94,61,0.1)!important}
.group-card.created-now::after{background:var(--success)!important;color:#edf1f7!important;box-shadow:0 14px 32px rgba(28,52,80,0.16)!important}
.soft-action.created-ok,.line-button.created-ok{background:var(--success)!important;color:#edf1f7!important;border-color:var(--success)!important;box-shadow:0 18px 40px rgba(28,52,80,0.16)!important}
.app-feedback{border:1px solid rgba(57,104,75,0.28)!important;background:rgba(30,37,49,0.88)!important;color:var(--text)!important;box-shadow:0 22px 70px rgba(28,52,80,0.18)!important}
body[data-theme="night"] .app-feedback{background:rgba(0,0,0,0.84)!important;border-color:rgba(57,70,90,0.12)!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .app-topbar-search,body[data-theme="night"] .app-icon-button,body[data-theme="night"] .hero,body[data-theme="night"] .group-card,body[data-theme="night"] .variant-card,body[data-theme="night"] .item-row,body[data-theme="night"] .dash-stat-card,body[data-theme="night"] .dash-collection-card,body[data-theme="night"] .settings-card,body[data-theme="night"] .support-create-card,body[data-theme="night"] .support-ticket-card,body[data-theme="night"] .support-card,body[data-theme="night"] .ticket-pro,body[data-theme="night"] .ticket-item,body[data-theme="night"] .support-numbers article,body[data-theme="night"] .support-stats article,body[data-theme="night"] .jn-metrics article,body[data-theme="night"] .jn-panel{background:linear-gradient(180deg,rgba(0,0,0,0.94),rgba(0,0,0,0.92))!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:0 20px 54px rgba(0,0,0,0.22)!important}
body[data-theme="night"] .hero,body[data-theme="night"] .support-intro{background:linear-gradient(135deg,rgba(0,0,0,0.96),rgba(0,0,0,0.9)),radial-gradient(circle at 88% 14%,rgba(65,39,48,0.12),transparent 24rem),radial-gradient(circle at 22% 0%,rgba(23,110,205,0.16),transparent 22rem)!important}
body[data-theme="night"] .status-line{background:rgba(0,0,0,0.62)!important;border:1px solid rgba(70,117,169,0.12)!important;color:var(--muted)!important;box-shadow:var(--shadow-soft)!important}
body[data-theme="night"] .jn-side-brand span,body[data-theme="night"] .jn-side-user-avatar{box-shadow:0 0 0 1px rgba(65,39,48,0.18),0 10px 24px rgba(0,0,0,0.18)!important}
body[data-theme="night"] .jn-side-nav a:hover,body[data-theme="night"] .jn-side-nav a.active,body[data-theme="night"] .premium-nav a:hover,body[data-theme="night"] .premium-nav a.active{background:linear-gradient(180deg,rgba(65,39,48,0.16),rgba(65,39,48,0.09))!important;color:#edc67f!important}
body[data-theme="night"] .line-button,body[data-theme="night"] .round-button,body[data-theme="night"] .soft-action,body[data-theme="night"] .solid-action,body[data-theme="night"] .primary-button,body[data-theme="night"] .support-submit{border-color:rgba(113,66,77,0.26)!important}
body[data-theme="night"] .solid-action,body[data-theme="night"] .primary-button,body[data-theme="night"] .support-submit{background:linear-gradient(180deg,rgba(65,39,48,0.24),rgba(172,53,74,0.2))!important;color:#edf1f7!important}
body[data-theme="night"] .line-button:hover,body[data-theme="night"] .round-button:hover,body[data-theme="night"] .soft-action:hover,body[data-theme="night"] .solid-action:hover,body[data-theme="night"] .primary-button:hover,body[data-theme="night"] .support-submit:hover{box-shadow:0 12px 28px rgba(0,0,0,0.22)!important}
body[data-theme="night"] input,body[data-theme="night"] select,body[data-theme="night"] textarea,body[data-theme="night"] .group-title-input,body[data-theme="night"] .variant-title-input,body[data-theme="night"] .article-input,body[data-theme="night"] .article-display,body[data-theme="night"] .qty-input{background:rgba(0,0,0,0.46)!important;border-color:rgba(70,117,169,0.14)!important;color:var(--text)!important}
body[data-theme="night"] input::placeholder,body[data-theme="night"] textarea::placeholder,body[data-theme="night"] .app-topbar-search input::placeholder{color:rgba(168,180,197,0.72)!important}
body[data-theme="night"] .appearance-options label,body[data-theme="night"] .theme-choice,body[data-theme="night"] .ticket-answer,body[data-theme="night"] .ticket-reply{background:rgba(30,37,49,0.04)!important;border-color:rgba(70,117,169,0.12)!important}
body[data-theme="night"] .appearance-options label.active{background:linear-gradient(180deg,rgba(65,39,48,0.14),rgba(65,39,48,0.08))!important;border-color:rgba(113,66,77,0.26)!important}
.appearance-hint{color:var(--muted)!important}
.appearance-options label:hover{border-color:rgba(70,117,169,0.28)!important;background:rgba(30,37,49,0.78)!important}
.appearance-options span{color:var(--muted)!important}
.appearance-options label.active,.appearance-options label:has(input:checked){color:#79b8ff!important;border-color:rgba(70,117,169,0.4)!important;background:linear-gradient(180deg,rgba(28,52,80,0.12),rgba(28,52,80,0.06)),rgba(30,37,49,0.82)!important;box-shadow:0 14px 32px rgba(28,52,80,0.1)!important}
.appearance-options label.active span,.appearance-options label:has(input:checked) span{color:#79b8ff!important}
.appearance-options label.active::after,.appearance-options label:has(input:checked)::after{background:var(--accent)!important;box-shadow:0 0 0 5px rgba(28,52,80,0.1)!important}
body[data-theme="night"] .appearance-options label:hover{background:rgba(30,37,49,0.07)!important;border-color:rgba(113,66,77,0.24)!important}
body[data-theme="night"] .appearance-options label.active,body[data-theme="night"] .appearance-options label:has(input:checked){background:linear-gradient(180deg,rgba(65,39,48,0.18),rgba(65,39,48,0.08)),rgba(30,37,49,0.055)!important;border-color:rgba(113,66,77,0.34)!important;box-shadow:0 16px 34px rgba(0,0,0,0.24)!important}
body[data-theme="night"] .appearance-options label.active::after,body[data-theme="night"] .appearance-options label:has(input:checked)::after{background:#23374f!important;box-shadow:0 0 0 5px rgba(65,39,48,0.12),0 0 18px rgba(65,39,48,0.28)!important}
.dash-barcelona-hero{border:1px solid var(--line-soft)!important;background:linear-gradient(180deg,rgba(30,37,49,0.12),rgba(30,37,49,0.02)),linear-gradient(140deg,rgba(30,37,49,0.96),rgba(30,37,49,0.72))!important;box-shadow:var(--shadow)!important}
.dash-barcelona-kicker{color:#79b8ff!important}
.dash-barcelona-text{color:rgba(237,241,247,0.82)!important}
.dash-barcelona-meta span{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important;color:var(--text)!important;box-shadow:0 10px 24px rgba(28,52,80,0.06)!important}
.dash-barcelona-sky{background:radial-gradient(circle at 78% 18%,rgba(65,39,48,0.4),transparent 18rem),linear-gradient(180deg,#23374f 0%,#23374f 36%,#412730 76%,#412730 100%)!important}
.dash-barcelona-sea{background:linear-gradient(180deg,rgba(35,55,79,0.12),rgba(23,110,205,0.18)),linear-gradient(180deg,#23374f 0%,#1167c2 100%)!important}
.dash-barcelona-reflection{background:radial-gradient(ellipse at center,rgba(66,56,39,0.34) 0%,rgba(66,56,39,0.12) 34%,transparent 72%)!important}
.dash-barcelona-sun{background:radial-gradient(circle at 35% 35%,#1e2531 0%,#412730 34%,#412730 74%,rgba(65,39,48,0.0) 75%)!important;box-shadow:0 0 0 18px rgba(65,39,48,0.12),0 0 75px rgba(65,39,48,0.42)!important}
.dash-barcelona-moon{background:radial-gradient(circle at 38% 35%,#1e2531 0%,#23374f 52%,#23374f 100%)!important;box-shadow:0 0 0 14px rgba(35,55,79,0.08),0 0 58px rgba(35,55,79,0.18)!important}
.dash-barcelona-stars{background-image:radial-gradient(circle at 10% 18%,rgba(30,37,49,0.88) 0 1px,transparent 2px),radial-gradient(circle at 18% 10%,rgba(30,37,49,0.9) 0 1.2px,transparent 2.2px),radial-gradient(circle at 26% 22%,rgba(30,37,49,0.85) 0 1px,transparent 2px),radial-gradient(circle at 40% 15%,rgba(30,37,49,0.82) 0 1.1px,transparent 2px),radial-gradient(circle at 54% 10%,rgba(30,37,49,0.86) 0 1px,transparent 2px),radial-gradient(circle at 68% 18%,rgba(30,37,49,0.88) 0 1.1px,transparent 2px),radial-gradient(circle at 82% 14%,rgba(30,37,49,0.92) 0 1px,transparent 2px),radial-gradient(circle at 91% 22%,rgba(30,37,49,0.8) 0 1px,transparent 2px),radial-gradient(circle at 12% 35%,rgba(30,37,49,0.84) 0 1px,transparent 2px),radial-gradient(circle at 30% 32%,rgba(30,37,49,0.78) 0 1px,transparent 2px),radial-gradient(circle at 58% 30%,rgba(30,37,49,0.86) 0 1px,transparent 2px),radial-gradient(circle at 76% 36%,rgba(30,37,49,0.8) 0 1.2px,transparent 2.2px)!important}
.dash-barcelona-cloud{background:radial-gradient(circle at 20% 50%,rgba(30,37,49,0.96) 0 20%,transparent 21%),radial-gradient(circle at 40% 36%,rgba(30,37,49,0.94) 0 24%,transparent 25%),radial-gradient(circle at 61% 49%,rgba(30,37,49,0.95) 0 22%,transparent 23%),radial-gradient(circle at 79% 42%,rgba(30,37,49,0.9) 0 18%,transparent 19%)!important}
.dash-barcelona-glow{background:linear-gradient(180deg,transparent,rgba(65,39,48,0.1) 54%,rgba(65,39,48,0.15)),radial-gradient(circle at 72% 50%,rgba(65,39,48,0.2),transparent 22rem)!important}
.dash-building{background:linear-gradient(180deg,rgba(65,39,48,0.36),rgba(172,53,74,0.78)),linear-gradient(180deg,rgba(30,37,49,0.12),rgba(30,37,49,0.0))!important;box-shadow:inset 0 0 0 1px rgba(30,37,49,0.08)!important}
.dash-building::after{background:repeating-linear-gradient(90deg,rgba(65,39,48,0.06) 0 8px,transparent 8px 18px),repeating-linear-gradient(180deg,rgba(65,39,48,0.1) 0 9px,transparent 9px 20px)!important}
.dash-landmark.sagrada i{background:linear-gradient(180deg,rgba(65,39,48,0.5),rgba(172,53,74,0.95))!important}
.dash-landmark.sagrada i::before{background:rgba(65,39,48,0.7)!important;box-shadow:0 0 16px rgba(65,39,48,0.16)!important}
.dash-landmark.sagrada i::after{background:rgba(66,56,39,0.76)!important}
.dash-landmark.agbar{background:linear-gradient(180deg,rgba(35,55,79,0.24),rgba(23,110,205,0.92)),repeating-linear-gradient(90deg,rgba(30,37,49,0.18) 0 3px,transparent 3px 10px)!important;box-shadow:inset 0 0 0 1px rgba(30,37,49,0.06)!important}
.dash-landmark.agbar::after{background:repeating-linear-gradient(180deg,rgba(65,39,48,0.16) 0 5px,transparent 5px 11px)!important}
.dash-palm{background:linear-gradient(180deg,#ac354a,#171e29)!important}
.dash-palm::before,.dash-palm::after{border-top:2px solid rgba(57,104,75,0.92)!important}
.dash-palm::before{box-shadow:14px 10px 0 -12px rgba(36,94,61,0.92),18px -2px 0 -12px rgba(36,94,61,0.92)!important}
.dash-palm::after{box-shadow:14px 10px 0 -12px rgba(36,94,61,0.92),18px -2px 0 -12px rgba(36,94,61,0.92)!important}
.jn-page-credit{color:var(--muted)!important}
body[data-theme="night"] .dash-barcelona-hero{background:linear-gradient(180deg,rgba(0,0,0,0.88),rgba(0,0,0,0.94)),linear-gradient(140deg,rgba(0,0,0,0.98),rgba(0,0,0,0.92))!important}
body[data-theme="night"] .dash-barcelona-sky{background:radial-gradient(circle at 72% 18%,rgba(23,110,205,0.24),transparent 20rem),linear-gradient(180deg,#1c3450 0%,#1c3450 40%,#1c3450 68%,#1c3450 100%)!important}
body[data-theme="night"] .dash-barcelona-glow{background:linear-gradient(180deg,transparent,rgba(65,39,48,0.05) 50%,rgba(65,39,48,0.14)),radial-gradient(circle at 50% 74%,rgba(65,39,48,0.16),transparent 26rem)!important}
body[data-theme="night"] .dash-barcelona-sea{background:linear-gradient(180deg,rgba(23,110,205,0.1),rgba(28,52,80,0.24)),linear-gradient(180deg,#1c3450 0%,#1c3450 100%)!important}
body[data-theme="night"] .dash-barcelona-reflection{background:radial-gradient(ellipse at center,rgba(65,39,48,0.18) 0%,rgba(65,39,48,0.04) 34%,transparent 72%)!important}
body[data-theme="night"] .dash-barcelona-text{color:rgba(237,241,247,0.82)!important}
body[data-theme="night"] .dash-barcelona-meta span{background:rgba(0,0,0,0.48)!important;border-color:rgba(70,117,169,0.1)!important;color:#edf1f7!important}
body[data-theme="night"] .dash-building,body[data-theme="night"] .dash-landmark.sagrada i{background:linear-gradient(180deg,rgba(65,39,48,0.24),rgba(28,52,80,0.94)),linear-gradient(180deg,rgba(30,37,49,0.06),rgba(30,37,49,0.0))!important}
body[data-theme="night"] .dash-landmark.agbar{background:linear-gradient(180deg,rgba(23,110,205,0.28),rgba(28,52,80,0.96)),repeating-linear-gradient(90deg,rgba(30,37,49,0.08) 0 3px,transparent 3px 10px)!important;box-shadow:inset 0 0 0 1px rgba(30,37,49,0.04),0 0 22px rgba(23,110,205,0.08)!important}
body[data-theme="night"] .dash-building::after,body[data-theme="night"] .dash-landmark.agbar::after{background:repeating-linear-gradient(90deg,rgba(65,39,48,0.08) 0 8px,transparent 8px 18px),repeating-linear-gradient(180deg,rgba(65,39,48,0.28) 0 7px,transparent 7px 18px)!important}
.dash-scene-visual{background:linear-gradient(180deg,rgba(30,37,49,0.14),rgba(30,37,49,0.03)),linear-gradient(140deg,rgba(30,37,49,0.96),rgba(30,37,49,0.72))!important}
.dash-scene-clouds::before{background:radial-gradient(circle at 18% 28%,rgba(30,37,49,0.92) 0 4%,transparent 5%),radial-gradient(circle at 25% 30%,rgba(30,37,49,0.94) 0 5%,transparent 6%),radial-gradient(circle at 34% 24%,rgba(30,37,49,0.9) 0 4%,transparent 5%),radial-gradient(circle at 70% 36%,rgba(30,37,49,0.78) 0 5%,transparent 6%),radial-gradient(circle at 78% 30%,rgba(30,37,49,0.84) 0 4%,transparent 5%),radial-gradient(circle at 85% 34%,rgba(30,37,49,0.78) 0 4%,transparent 5%)!important}
.dash-scene-clouds::after{background:radial-gradient(circle at 10% 32%,rgba(30,37,49,0.72) 0 3.5%,transparent 4.6%),radial-gradient(circle at 18% 34%,rgba(30,37,49,0.7) 0 4.2%,transparent 5.2%),radial-gradient(circle at 26% 29%,rgba(30,37,49,0.68) 0 3.6%,transparent 4.6%),radial-gradient(circle at 58% 22%,rgba(30,37,49,0.62) 0 4.2%,transparent 5.2%),radial-gradient(circle at 66% 26%,rgba(30,37,49,0.6) 0 3.6%,transparent 4.6%),radial-gradient(circle at 74% 22%,rgba(30,37,49,0.62) 0 4%,transparent 5%)!important}
.dash-scene-stars::before{background:radial-gradient(circle at 8% 16%,rgba(30,37,49,0.94) 0 1px,transparent 2px),radial-gradient(circle at 16% 10%,rgba(30,37,49,0.82) 0 1px,transparent 2px),radial-gradient(circle at 28% 14%,rgba(30,37,49,0.88) 0 1px,transparent 2px),radial-gradient(circle at 40% 8%,rgba(30,37,49,0.9) 0 1px,transparent 2px),radial-gradient(circle at 56% 16%,rgba(30,37,49,0.88) 0 1px,transparent 2px),radial-gradient(circle at 70% 12%,rgba(30,37,49,0.86) 0 1px,transparent 2px),radial-gradient(circle at 84% 18%,rgba(30,37,49,0.9) 0 1px,transparent 2px),radial-gradient(circle at 92% 12%,rgba(30,37,49,0.8) 0 1px,transparent 2px)!important}
.dash-scene-stars::after{background:radial-gradient(circle at 12% 30%,rgba(30,37,49,0.84) 0 1px,transparent 2px),radial-gradient(circle at 26% 26%,rgba(30,37,49,0.82) 0 1px,transparent 2px),radial-gradient(circle at 52% 30%,rgba(30,37,49,0.86) 0 1px,transparent 2px),radial-gradient(circle at 74% 28%,rgba(30,37,49,0.84) 0 1px,transparent 2px),radial-gradient(circle at 88% 34%,rgba(30,37,49,0.82) 0 1px,transparent 2px)!important}
.dash-scene-lights{background:radial-gradient(circle at 50% 76%,rgba(65,39,48,0.18),transparent 22%),radial-gradient(circle at 50% 88%,rgba(65,39,48,0.1),transparent 18%)!important}
body[data-theme="night"] .dash-scene-visual{background:linear-gradient(180deg,rgba(0,0,0,0.92),rgba(0,0,0,0.96)),linear-gradient(140deg,rgba(0,0,0,0.98),rgba(0,0,0,0.92))!important}
body.page-dashboard,body.page-copy,body.page-support,body.page-admin,body.page-settings{--jn-page-overlay-day:linear-gradient(180deg,rgba(30,37,49,0.8),rgba(30,37,49,0.92))!important;--jn-page-overlay-night:linear-gradient(180deg,rgba(0,0,0,0.72),rgba(0,0,0,0.9))!important}
body.page-dashboard .jn-main,body.page-copy .jn-main,body.page-support .jn-main,body.page-admin .jn-main,body.page-settings .jn-main{background:transparent!important}
body.page-dashboard .jn-main::before,body.page-copy .jn-main::before,body.page-support .jn-main::before,body.page-admin .jn-main::before,body.page-settings .jn-main::before{background-image:none!important}
body.page-dashboard[data-theme="day"] .jn-main::before{background-image:var(--jn-page-overlay-day),none!important}
body.page-dashboard[data-theme="night"] .jn-main::before{background-image:var(--jn-page-overlay-night),none!important}
body.page-copy .hero::after,body.page-admin .admin-hero::after,body.page-settings .settings-hero::after,body.page-support .support-pro-hero::after{background:linear-gradient(180deg,rgba(0,0,0,0.05),rgba(0,0,0,0.28))!important}
body.page-copy .hero,body.page-admin .admin-hero,body.page-settings .settings-hero,body.page-support .support-pro-hero{border:1px solid rgba(57,70,90,0.16)!important;box-shadow:0 24px 60px rgba(0,0,0,0.12)!important}
body.page-copy .hero p,body.page-copy .hero h1,body.page-admin .admin-hero p,body.page-admin .admin-hero h1,body.page-settings .settings-hero p,body.page-settings .settings-hero h1,body.page-support .support-pro-title p,body.page-support .support-pro-title h1{color:#edf1f7!important;text-shadow:0 4px 18px rgba(237,241,247,0.16)!important}
body.page-copy .hero input,body.page-admin .admin-hero span,body.page-settings .settings-hero span,body.page-support .support-pro-title span,body.page-support .support-pro-stat span,body.page-support .support-pro-stat strong{color:rgba(237,241,247,0.96)!important}
body.page-support .support-pro-stats,body.page-support .support-pro-stat{background:rgba(30,37,49,0.08)!important;border-color:rgba(57,70,90,0.18)!important}
body.page-dashboard[data-theme="night"] .jn-page-credit,body.page-copy[data-theme="night"] .jn-page-credit,body.page-support[data-theme="night"] .jn-page-credit,body.page-admin[data-theme="night"] .jn-page-credit,body.page-settings[data-theme="night"] .jn-page-credit{color:rgba(237,241,247,0.76)!important}
.auth-page::before{background:linear-gradient(180deg,rgba(30,37,49,0.6),rgba(30,37,49,0.82)),none center center / cover no-repeat!important;background-image:none!important}
.auth-page::after{background:linear-gradient(180deg,rgba(30,37,49,0.52),rgba(30,37,49,0.84)),radial-gradient(circle at 18% 0%,rgba(30,37,49,0.44),transparent 28rem)!important}
.auth-card,.auth-side,.auth-panel,.auth-main{background:rgba(30,37,49,0.8)!important;border:1px solid rgba(70,117,169,0.1)!important;box-shadow:0 22px 54px rgba(28,52,80,0.08)!important}
body.page-admin .admin-hero,body.page-support .support-pro-hero{box-shadow:0 28px 80px rgba(0,0,0,0.16)!important}
body.page-admin .admin-hero::after,body.page-support .support-pro-hero::after{background:linear-gradient(180deg,rgba(0,0,0,0.06),rgba(0,0,0,0.34))!important}
body.page-admin .admin-stats article,body.page-support .support-pro-stat{background:linear-gradient(180deg,rgba(30,37,49,0.66),rgba(30,37,49,0.52))!important;border:1px solid rgba(113,66,77,0.1)!important;box-shadow:0 16px 40px rgba(23,30,41,0.08)!important}
body.page-admin[data-theme="night"] .admin-stats article,body.page-support[data-theme="night"] .support-pro-stat{background:linear-gradient(180deg,rgba(0,0,0,0.74),rgba(0,0,0,0.62))!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 16px 40px rgba(0,0,0,0.16)!important}
body.page-admin .admin-card,body.page-support .support-pro-form-card,body.page-support .support-pro-list-card{box-shadow:0 22px 56px rgba(23,30,41,0.1)!important;border:1px solid rgba(113,66,77,0.1)!important}
body.page-admin .user-row:hover,body.page-support .ticket-pro:hover,body.page-support .ticket-item:hover{box-shadow:0 16px 34px rgba(0,0,0,0.08)!important;border-color:rgba(70,117,169,0.16)!important}
body.page-admin .mini-avatar,body.page-support .support-pro-avatar,body.page-support .ticket-avatar{box-shadow:0 10px 22px rgba(23,30,41,0.1)!important}
body.page-admin[data-theme="night"] .admin-card,body.page-support[data-theme="night"] .support-pro-form-card,body.page-support[data-theme="night"] .support-pro-list-card,body.page-admin[data-theme="night"] .user-row,body.page-support[data-theme="night"] .ticket-pro,body.page-support[data-theme="night"] .ticket-item{box-shadow:0 22px 56px rgba(0,0,0,0.18)!important}
body.page-admin .admin-hero,body.page-support .support-pro-hero,body.page-settings .settings-hero,body.page-copy .hero{background-color:rgba(30,37,49,0.14)!important}
body.page-admin[data-theme="night"] .admin-hero,body.page-support[data-theme="night"] .support-pro-hero,body.page-settings[data-theme="night"] .settings-hero,body.page-copy[data-theme="night"] .hero{background-color:rgba(0,0,0,0.22)!important}
.jn-real-bg::after{background:radial-gradient(circle at 14% 0%,rgba(30,37,49,0.55),transparent 28rem),linear-gradient(180deg,rgba(30,37,49,0.72),rgba(30,37,49,0.9))!important}
body[data-theme="night"] .jn-real-bg::after{background:radial-gradient(circle at 18% 0%,rgba(23,110,205,0.18),transparent 28rem),linear-gradient(180deg,rgba(0,0,0,0.72),rgba(0,0,0,0.92))!important}
.jn-auth-real-bg::after{background:radial-gradient(circle at 18% 6%,rgba(30,37,49,0.66),transparent 26rem),linear-gradient(180deg,rgba(30,37,49,0.62),rgba(30,37,49,0.86))!important}
.dashboard-clean-card{background:linear-gradient(135deg,rgba(30,37,49,0.46),rgba(30,37,49,0.16)),radial-gradient(circle at 14% 14%,rgba(28,52,80,0.16),transparent 12rem),linear-gradient(135deg,var(--paper-warm),var(--paper-solid))!important}
body[data-theme="night"] .dashboard-clean-card{background:linear-gradient(135deg,rgba(30,37,49,0.06),rgba(30,37,49,0.03)),radial-gradient(circle at 14% 14%,rgba(65,39,48,0.12),transparent 12rem),linear-gradient(135deg,var(--paper-warm),var(--paper-solid))!important}
.dashboard-clean-card::before{border:1px solid rgba(70,117,169,0.14)!important}
.dashboard-clean-card::after{background:linear-gradient(180deg,transparent 40%,rgba(28,52,80,0.14) 41%),linear-gradient(90deg,transparent 40%,rgba(28,52,80,0.1) 41%)!important}
body.page-admin .admin-card,body.page-support .support-pro-form-card,body.page-support .support-pro-tickets-card,body.page-settings .settings-card,body.page-copy .group-card,body.page-dashboard .dash-stat-card,body.page-dashboard .dash-collection-card{background:rgba(30,37,49,0.82)!important}
body[data-theme="night"].page-admin .admin-card,body[data-theme="night"].page-support .support-pro-form-card,body[data-theme="night"].page-support .support-pro-tickets-card,body[data-theme="night"].page-settings .settings-card,body[data-theme="night"].page-copy .group-card,body[data-theme="night"].page-dashboard .dash-stat-card,body[data-theme="night"].page-dashboard .dash-collection-card{background:rgba(0,0,0,0.8)!important}
.jn-scene-fixed::after{background:linear-gradient(180deg,rgba(30,37,49,0.52),rgba(30,37,49,0.86)),radial-gradient(circle at 18% 0%,rgba(30,37,49,0.44),transparent 28rem)!important}
body[data-theme="night"] .jn-scene-fixed::after{background:linear-gradient(180deg,rgba(0,0,0,0.58),rgba(0,0,0,0.86)),radial-gradient(circle at 18% 0%,rgba(35,55,79,0.18),transparent 28rem)!important}
body.page-dashboard .dash-barcelona-hero,body.page-copy .hero,body.page-support .support-pro-hero,body.page-admin .admin-hero,body.page-settings .settings-hero{background:radial-gradient(circle at 90% 8%,rgba(65,39,48,0.18),transparent 18rem),linear-gradient(180deg,rgba(30,37,49,0.88),rgba(30,37,49,0.74))!important;border:1px solid rgba(70,117,169,0.1)!important;box-shadow:0 24px 56px rgba(28,52,80,0.08)!important}
body[data-theme="night"].page-dashboard .dash-barcelona-hero,body[data-theme="night"].page-copy .hero,body[data-theme="night"].page-support .support-pro-hero,body[data-theme="night"].page-admin .admin-hero,body[data-theme="night"].page-settings .settings-hero{box-shadow:0 24px 56px rgba(0,0,0,0.16)!important;background:radial-gradient(circle at 90% 8%,rgba(65,39,48,0.1),transparent 18rem),linear-gradient(180deg,rgba(0,0,0,0.88),rgba(0,0,0,0.76))!important;border-color:rgba(70,117,169,0.1)!important}
body.page-dashboard .dash-stat-card,body.page-dashboard .dash-collection-card,body.page-copy .group-card,body.page-copy .status-line,body.page-support .support-pro-form-card,body.page-support .support-pro-list-card,body.page-admin .admin-card,body.page-admin .admin-stats article,body.page-settings .settings-card,body.page-settings .appearance-panel{background:rgba(30,37,49,0.76)!important;border:1px solid rgba(70,117,169,0.1)!important;box-shadow:0 18px 46px rgba(23,30,41,0.08)!important}
body[data-theme="night"] .dash-stat-card,body[data-theme="night"] .dash-collection-card,body[data-theme="night"] .group-card,body[data-theme="night"] .status-line,body[data-theme="night"] .support-pro-form-card,body[data-theme="night"] .support-pro-list-card,body[data-theme="night"] .admin-card,body[data-theme="night"] .admin-stats article,body[data-theme="night"] .settings-card,body[data-theme="night"] .appearance-panel{background:rgba(0,0,0,0.76)!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 18px 46px rgba(0,0,0,0.16)!important}
.dashboard-clean-card,.dash-card-image{background:linear-gradient(135deg,rgba(30,37,49,0.44),rgba(30,37,49,0.14)),radial-gradient(circle at 14% 14%,rgba(28,52,80,0.14),transparent 12rem),linear-gradient(135deg,var(--paper-warm),var(--paper-solid))!important}
.dashboard-clean-card::before,.dash-card-image::before{border:1px solid rgba(70,117,169,0.14)!important}
.auth-page .auth-card,.auth-page .auth-side,.auth-page .auth-panel,.auth-page .auth-main{background:rgba(30,37,49,0.72)!important;border:1px solid rgba(57,70,90,0.34)!important}
body.jn-app-page{background:radial-gradient(circle at 14% 0%,rgba(65,39,48,0.15),transparent 32rem),linear-gradient(180deg,#1e2531 0%,#1e2531 100%)!important}
.dashboard-clean-card,.dash-card-image.dashboard-clean-card{background:linear-gradient(135deg,rgba(30,37,49,0.44),rgba(30,37,49,0.14)),radial-gradient(circle at 14% 14%,rgba(28,52,80,0.14),transparent 12rem),linear-gradient(135deg,var(--paper-warm),var(--paper-solid))!important}
body.jn-app-page,body.auth-page{background:radial-gradient(circle at 16% 0%,rgba(65,39,48,0.16),transparent 34rem),radial-gradient(circle at 92% 8%,rgba(30,37,49,0.7),transparent 30rem),linear-gradient(180deg,#1e2531 0%,#1e2531 100%)!important}
body.page-dashboard .jn-main::before,body.page-copy .jn-main::before,body.page-support .jn-main::before,body.page-admin .jn-main::before,body.page-settings .jn-main::before,body.page-copy .hero::before,body.page-admin .admin-hero::before,body.page-settings .settings-hero::before,body.page-support .support-pro-hero::before{background:none!important}
body.page-dashboard .dash-stat-card,body.page-copy .group-card,body.page-copy .status-line,body.page-support .support-pro-form-card,body.page-support .support-pro-tickets-card,body.page-support .support-pro-list-card,body.page-admin .admin-card,body.page-admin .admin-stats article,body.page-settings .settings-card,body.page-settings .appearance-panel{background:rgba(30,37,49,0.82)!important;border:1px solid rgba(70,117,169,0.1)!important;box-shadow:0 18px 42px rgba(23,30,41,0.07)!important}
body[data-theme="night"] .dash-stat-card,body[data-theme="night"] .group-card,body[data-theme="night"] .status-line,body[data-theme="night"] .support-pro-form-card,body[data-theme="night"] .support-pro-tickets-card,body[data-theme="night"] .support-pro-list-card,body[data-theme="night"] .admin-card,body[data-theme="night"] .admin-stats article,body[data-theme="night"] .settings-card,body[data-theme="night"] .appearance-panel{background:rgba(0,0,0,0.82)!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 18px 42px rgba(0,0,0,0.16)!important}
body.page-support .support-pro-title,body.page-support .support-pro-stats{background:transparent!important;border:0!important;box-shadow:none!important}
body.page-support .support-pro-stat{background:rgba(30,37,49,0.68)!important;border:0!important;box-shadow:0 12px 28px rgba(23,30,41,0.07)!important}
body[data-theme="night"].page-support .support-pro-stat{background:rgba(0,0,0,0.66)!important;box-shadow:0 12px 28px rgba(0,0,0,0.16)!important}
body.page-support .ticket-pro,body.page-support .ticket-item{border:0!important;background:rgba(30,37,49,0.44)!important;box-shadow:none!important}
body[data-theme="night"].page-support .ticket-pro,body[data-theme="night"].page-support .ticket-item{background:rgba(30,37,49,0.05)!important}
.dash-showcase-card{background:rgba(30,37,49,0.58)!important;border:1px solid rgba(57,70,90,0.28)!important;box-shadow:0 24px 56px rgba(0,0,0,0.1)!important}
body[data-theme="night"] .dash-showcase-card{background:rgba(0,0,0,0.6)!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 24px 56px rgba(0,0,0,0.18)!important}
.dash-showcase-overlay{background:linear-gradient(180deg,rgba(0,0,0,0.06),rgba(0,0,0,0.26)),linear-gradient(0deg,rgba(30,37,49,0.1),rgba(30,37,49,0.0))!important}
body[data-theme="night"] .dash-showcase-overlay{background:linear-gradient(180deg,rgba(0,0,0,0.08),rgba(0,0,0,0.38)),linear-gradient(0deg,rgba(0,0,0,0.12),rgba(0,0,0,0.0))!important}
.dash-showcase-copy{background:rgba(30,37,49,0.7)!important;border:1px solid rgba(57,70,90,0.26)!important;box-shadow:0 16px 34px rgba(0,0,0,0.1)!important}
body[data-theme="night"] .dash-showcase-copy{background:rgba(0,0,0,0.64)!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 16px 34px rgba(0,0,0,0.16)!important}
.dash-showcase-kicker{background:rgba(30,37,49,0.55)!important;color:#79b8ff!important}
body[data-theme="night"] .dash-showcase-kicker{background:rgba(30,37,49,0.08)!important;color:#edf1f7!important}
.dash-showcase-copy h2{color:var(--text)!important}
.dash-showcase-copy p{color:rgba(237,241,247,0.82)!important}
body[data-theme="night"] .dash-showcase-copy h2{color:#edf1f7!important}
body[data-theme="night"] .dash-showcase-copy p{color:rgba(237,241,247,0.82)!important}
body[data-theme="night"].jn-app-page,body[data-theme="night"].auth-page{background:radial-gradient(circle at 16% 0%,rgba(35,55,79,0.18),transparent 34rem),radial-gradient(circle at 92% 8%,rgba(65,39,48,0.08),transparent 30rem),linear-gradient(180deg,#1c3450 0%,#1c3450 100%)!important}
body.page-dashboard .jn-main::before,body.page-copy .jn-main::before,body.page-support .jn-main::before,body.page-admin .jn-main::before,body.page-settings .jn-main::before,body.page-copy .hero::before,body.page-admin .admin-hero::before,body.page-settings .settings-hero::before,body.page-support .support-pro-hero::before,body.page-copy .hero::after,body.page-admin .admin-hero::after,body.page-settings .settings-hero::after,body.page-support .support-pro-hero::after{background:none!important}
body.page-dashboard .dash-stat-card,body.page-copy .group-card,body.page-copy .status-line,body.page-support .support-pro-form-card,body.page-support .support-pro-tickets-card,body.page-support .support-pro-list-card,body.page-admin .admin-card,body.page-admin .admin-stats article,body.page-settings .settings-card,body.page-settings .appearance-panel,.auth-card,.auth-side,.auth-panel,.auth-main{background:rgba(30,37,49,0.82)!important;border:1px solid rgba(70,117,169,0.1)!important;box-shadow:0 18px 42px rgba(23,30,41,0.07)!important}
body[data-theme="night"] .dash-stat-card,body[data-theme="night"] .group-card,body[data-theme="night"] .status-line,body[data-theme="night"] .support-pro-form-card,body[data-theme="night"] .support-pro-tickets-card,body[data-theme="night"] .support-pro-list-card,body[data-theme="night"] .admin-card,body[data-theme="night"] .admin-stats article,body[data-theme="night"] .settings-card,body[data-theme="night"] .appearance-panel,body[data-theme="night"] .auth-card,body[data-theme="night"] .auth-side,body[data-theme="night"] .auth-panel,body[data-theme="night"] .auth-main{background:rgba(0,0,0,0.82)!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 18px 42px rgba(0,0,0,0.16)!important}
body.page-support .support-pro-stat,body.page-support .ticket-pro,body.page-support .ticket-item{border:0!important}
body[data-theme="night"].jn-start-page{background:radial-gradient(circle at 14% 0%,rgba(35,55,79,0.16),transparent 34rem),linear-gradient(180deg,#1c3450 0%,#1c3450 100%)!important}
body[data-theme="night"] .jn-start-card{background:rgba(0,0,0,0.74)!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 28px 60px rgba(0,0,0,0.18)!important}
.jn-start-image,.jn-start-image-clean{background:#23374f!important;border:1px solid rgba(57,70,90,0.24)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg,rgba(0,0,0,0.03),rgba(0,0,0,0.2)),linear-gradient(0deg,rgba(30,37,49,0.12),rgba(30,37,49,0.0))!important}
body[data-theme="night"] .jn-start-photo-overlay{background:linear-gradient(180deg,rgba(0,0,0,0.1),rgba(0,0,0,0.28)),linear-gradient(0deg,rgba(0,0,0,0.16),rgba(0,0,0,0.0))!important}
body[data-theme="night"].auth-page{background:radial-gradient(circle at 12% 0%,rgba(35,55,79,0.16),transparent 32rem),linear-gradient(180deg,#1c3450 0%,#1c3450 100%)!important}
body[data-theme="night"].auth-page::before{background-image:none!important}
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg,rgba(0,0,0,0.52),rgba(0,0,0,0.84)),radial-gradient(circle at 18% 0%,rgba(35,55,79,0.18),transparent 28rem)!important}
body[data-theme="night"] .auth-card,body[data-theme="night"] .auth-side,body[data-theme="night"] .auth-panel,body[data-theme="night"] .auth-main{background:rgba(0,0,0,0.8)!important;border-color:rgba(70,117,169,0.1)!important;box-shadow:0 22px 54px rgba(0,0,0,0.16)!important}
body[data-theme="night"].jn-app-page{background:radial-gradient(circle at 14% 0%,rgba(35,55,79,0.16),transparent 32rem),linear-gradient(180deg,#1c3450 0%,#1c3450 100%)!important}
:scope,
body,
body[data-theme="day"],
body[data-theme="night"]{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:#1e2531!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#39465a!important;--line-soft:rgba(70,117,169,0.09)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-light:#1e2531!important;--accent-soft:rgba(28,52,80,0.09)!important;--shadow:0 16px 40px rgba(28,52,80,0.07)!important;--shadow-soft:0 8px 24px rgba(28,52,80,0.055)!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.09)!important;--jn-bg:#1e2531!important;--jn-card:#1e2531!important;--jn-panel:#1e2531!important;--jn-glass:#1e2531!important;--jn-glass-strong:#1e2531!important;--jn-line:#39465a!important;--jn-glass-line:#39465a!important;--jn-text:#edf1f7!important;--jn-text-main:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-text-muted:#a8b4c5!important;--jn-shadow:0 16px 40px rgba(28,52,80,0.07)!important;--jn-soft-shadow:0 8px 24px rgba(28,52,80,0.055)!important;--jn-page-bg-day:none!important;--jn-page-bg-night:none!important;--jn-page-overlay-day:transparent!important;--jn-page-overlay-night:transparent!important;--force-bg:#1e2531!important;--force-card:#1e2531!important;--force-panel:#1e2531!important;--force-line:#39465a!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-accent:#1c3450!important;--force-accent-dark:#1c3450!important;--force-accent-soft:rgba(28,52,80,0.09)!important;--force-shadow:0 16px 40px rgba(28,52,80,0.07)!important;--bc-accent:#1c3450!important;--bc-accent-dark:#1c3450!important;--bc-accent-soft:rgba(28,52,80,0.09)!important;--kt-accent:#1c3450!important;--kt-accent-dark:#1c3450!important;--kt-accent-soft:rgba(28,52,80,0.09)!important;--kt-bg:#1e2531!important;--kt-paper:#1e2531!important;--kt-paper-strong:#1e2531!important;--kt-soft:#1e2531!important;--kt-line:#39465a!important;--kt-line-soft:rgba(70,117,169,0.09)!important;--kt-text:#edf1f7!important;--kt-muted:#a8b4c5!important;--kt-serif:Inter, Arial, sans-serif!important;--kt-ui:Inter, Arial, sans-serif!important;--az-accent:#1c3450!important;--az-accent-dark:#1c3450!important;--az-accent-soft:rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-paper:#1e2531!important;--az-paper-strong:#1e2531!important;--az-card:#1e2531!important;--az-card-strong:#1e2531!important;--az-soft:#1e2531!important;--az-line:#39465a!important;--az-line-soft:rgba(70,117,169,0.09)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-serif:Inter, Arial, sans-serif!important;--az-ui:Inter, Arial, sans-serif!important;--au-accent:#1c3450!important;--au-accent-dark:#1c3450!important;--au-bg:#1e2531!important;--au-card:#1e2531!important;--au-card-strong:#1e2531!important;--au-soft:#1e2531!important;--au-line:#39465a!important;--au-text:#edf1f7!important;--au-muted:#a8b4c5!important;--au-shadow:0 16px 40px rgba(28,52,80,0.07)!important;--auth-accent:#1c3450!important;--auth-accent-dark:#1c3450!important;--auth-bg:#1e2531!important;--auth-card:#1e2531!important;--auth-line:#39465a!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-serif:Inter, Arial, sans-serif!important;--auth-shadow:0 18px 50px rgba(28,52,80,0.09)!important;--bcn-cream:#1e2531!important;--bcn-cream-warm:#1e2531!important;--bcn-paper:#1e2531!important;--bcn-linen:#39465a!important;--bcn-panel:#1e2531!important;--bcn-glass:#1e2531!important;--bcn-glass-strong:#1e2531!important;--bcn-veil:#1e2531!important;--bcn-ink:#edf1f7!important;--bcn-ink-soft:#a8b4c5!important;--bcn-charcoal:#1c3450!important;--bcn-dust:#1167c2!important;--bcn-ghost:#23374f!important;--bcn-stone:#283241!important;--bcn-line:#39465a!important;--bcn-line-soft:rgba(70,117,169,0.08)!important;--bcn-line-warm:#39465a!important;--bcn-terra:#1c3450!important;--bcn-terra-deep:#1c3450!important;--bcn-terra-light:#1e2531!important;--bcn-sienna:#1c3450!important;--bcn-ochre:#1c3450!important;--bcn-sage:#1167c2!important;--bcn-glow:rgba(28,52,80,0.08)!important;--bcn-sans:Inter, Arial, sans-serif!important;--bcn-serif:Inter, Arial, sans-serif!important;--bcn-shadow-xs:0 2px 8px rgba(28,52,80,0.04)!important;--bcn-shadow-sm:0 6px 18px rgba(28,52,80,0.05)!important;--bcn-shadow-md:0 10px 28px rgba(28,52,80,0.06)!important;--bcn-shadow-lg:0 16px 40px rgba(28,52,80,0.07)!important;--bcn-shadow-xl:0 20px 54px rgba(28,52,80,0.08)!important}
html,
body,
body[data-theme="night"]{background:#1e2531!important;color:#edf1f7!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page,
body.page-copy,
body[data-theme="night"].jn-app-page,
body[data-theme="night"].admin-page,
body[data-theme="night"].admin-users-page,
body[data-theme="night"].auth-clean-page,
body[data-theme="night"].jn-start-page{background:#1e2531!important;background-image:none!important}
h1,
h2,
h3,
h4,
h5,
h6,
.hero h1,
.admin-hero h1,
.admin-users-hero h1,
.dashboard-hero-content h1,
.support-hero-content h1,
.settings-hero-content h1,
.auth-clean-card h1,
.auth-card h1,
.jn-start-content h1,
.bc-copy-hero h1,
.jn-article-hero h1{color:#edf1f7!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.admin-eyebrow,
.admin-users-kicker,
.auth-clean-kicker,
.auth-eyebrow,
.jn-article-kicker,
.bc-copy-hero p:first-child{color:#a8b4c5!important}
.jn-sidebar,
body[data-theme="night"] .jn-sidebar{background:#1e2531!important;border-right:1px solid #39465a!important;box-shadow:none!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong,
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#a8b4c5!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon,
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover,
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#a8b4c5!important;background:#1e2531!important;border-color:transparent!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active,
body[data-theme="night"] .jn-side-nav .nav-icon.active,
body[data-theme="night"] .premium-nav .nav-icon.active{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
.jn-side-user-card,
.jn-user-card{background:#1e2531!important;border:1px solid #39465a!important;box-shadow:none!important}
.jn-side-user-avatar,
.jn-avatar,
.profile-avatar,
.settings-profile-avatar,
.admin-user-avatar{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
.dashboard-konzept-main,
.support-konzept-main,
.settings-konzept-main,
.copy-main,
.jn-main,
.admin-main,
.admin-users-main{background:transparent!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.admin-users-hero,
.az-hero,
.jn-start-card,
body[data-theme="night"] .dashboard-hero-card,
body[data-theme="night"] .support-hero-card,
body[data-theme="night"] .settings-hero-card,
body[data-theme="night"] .bc-copy-hero,
body[data-theme="night"] .hero,
body[data-theme="night"] .admin-hero,
body[data-theme="night"] .admin-users-hero,
body[data-theme="night"] .az-hero,
body[data-theme="night"] .jn-start-card{background:#1e2531!important;background-image:none!important;border:1px solid #39465a!important;box-shadow:none!important}
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.group-card,
.variant-card,
.bc-recent-card,
.bc-library-dialog,
.bc-library-card,
.article-card,
.article-gallery-card,
.admin-card,
.az-card,
.admin-stat-card,
.admin-users-card,
.auth-card,
.auth-clean-card,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card,
.kpi-card,
.user-card,
.setting-card,
.system-check,
.password-box,
.log-row,
.jn-article-card,
.jn-article-admin-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .auth-clean-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
.dashboard-action-card:hover,
.settings-option-card:hover,
.support-action-card:hover,
.jn-article-card:hover,
.group-card:hover,
.variant-card:hover,
.admin-card:hover,
.admin-user-row:hover{border-color:#4675a9!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
.btn.primary,
.settings-primary-button,
.admin-users-primary,
.auth-clean-button,
.bc-primary-button,
.copy-button,
.primary-button,
body[data-theme="night"] .btn.primary{color:#edf1f7!important;background:#1c3450!important;background-image:none!important;border-color:#4675a9!important;box-shadow:none!important}
.btn.primary:hover,
.settings-primary-button:hover,
.admin-users-primary:hover,
.auth-clean-button:hover,
.bc-primary-button:hover,
.copy-button:hover,
.primary-button:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
.btn.soft,
.btn.line,
.settings-soft-button,
.auth-clean-link-button,
.admin-users-secondary,
body[data-theme="night"] .btn.soft,
body[data-theme="night"] .btn.line{color:#a8b4c5!important;background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
.btn.soft:hover,
.btn.line:hover,
.settings-soft-button:hover,
.auth-clean-link-button:hover,
.admin-users-secondary:hover{color:#a8b4c5!important;background:#1e2531!important;border-color:#4675a9!important}
input,
select,
textarea,
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea{color:#edf1f7!important;background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
input:focus,
select:focus,
textarea:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important;outline:none!important}
.admin-tabs,
.admin-users-tabs,
.bc-library-tabs,
body[data-theme="night"] .admin-tabs{background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
.admin-tabs a,
.admin-users-tabs a,
.bc-library-tabs button{color:#a8b4c5!important}
.admin-tabs a:hover,
.admin-users-tabs a:hover,
.bc-library-tabs button:hover,
.admin-tabs a.active,
.admin-users-tabs a.active,
.bc-library-tabs button.active{color:#a8b4c5!important;background:#1e2531!important}
.page-copy,
.page-copy .copy-main,
.page-copy .bc-copy-shell,
.page-copy .bc-copy-workspace,
.page-copy .bc-search-panel,
.page-copy .bc-group-list,
.page-copy .bc-copy-content,
.page-copy .bc-library-content,
.page-copy .copy-tool-shell{background:transparent!important;background-image:none!important}
.page-copy .bc-search-panel,
.page-copy .bc-search-wrap,
.page-copy .bc-group-card,
.page-copy .bc-variant-card,
.page-copy .bc-library-card,
.page-copy .bc-recent-card,
.page-copy .bc-empty-state,
.page-copy .bc-table-wrap,
.page-copy .bc-library-toolbar,
.page-copy .bc-library-head,
.page-copy .copy-toolbar,
.page-copy .copy-panel{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
.page-copy .bc-group-head,
.page-copy .bc-variant-head,
.page-copy .bc-table-head,
.page-copy .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
.page-copy [class*="beige"],
.page-copy [class*="bronze"],
.page-copy [class*="terra"],
.page-copy [class*="warm"]{color:inherit!important;background:#1e2531!important;border-color:#39465a!important}
.page-copy .bc-copy-button,
.page-copy .bc-add-button,
.page-copy .bc-save-button,
.page-copy .bc-group-copy,
.page-copy .bc-variant-copy{color:#edf1f7!important;background:#1c3450!important;background-image:none!important;border-color:#4675a9!important;box-shadow:none!important}
.page-copy .bc-copy-button:hover,
.page-copy .bc-add-button:hover,
.page-copy .bc-save-button:hover,
.page-copy .bc-group-copy:hover,
.page-copy .bc-variant-copy:hover{background:#1c3450!important;border-color:#4675a9!important}
.jn-article-description{color:#a8b4c5!important}
.auth-clean-page{background:#1e2531!important}
.auth-clean-card{border:1px solid var(--public-line)!important;color:var(--public-text)!important;background:var(--public-card)!important;background-image:none!important;box-shadow:0 18px 48px rgba(28,52,80,0.09)!important}
.auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-lead{color:#a8b4c5!important}
body.auth-page::before,
body.auth-page::after,
body.auth-clean-page::before,
body.auth-clean-page::after,
body.jn-start-page::before,
body.jn-start-page::after,
body.admin-page::before,
body.admin-page::after,
body.admin-users-page::before,
body.admin-users-page::after,
body.jn-app-page::before,
body.jn-app-page::after,
.az-main::before,
.az-main::after,
.az-sidebar::before,
.az-sidebar::after,
.jn-main::before,
.jn-main::after,
.copy-main::before,
.copy-main::after,
.dashboard-konzept-main::before,
.dashboard-konzept-main::after,
.support-konzept-main::before,
.support-konzept-main::after,
.settings-konzept-main::before,
.settings-konzept-main::after{background:none!important;background-image:none!important}
body.page-copy,
body.page-copy .jn-app-layout,
body.page-copy .copy-main,
body.page-copy .bc-copy-hero,
body.page-copy .bc-search-panel,
body.page-copy .bc-group-card,
body.page-copy .bc-variant-card,
body.page-copy .bc-library-dialog,
body.page-copy .bc-library-card,
body.page-copy .bc-table-wrap,
body.page-copy .bc-recent-card,
body.page-copy .group-card,
body.page-copy .variant-card{background-color:#1e2531!important;background-image:none!important}
body.page-copy,
body.page-copy .jn-app-layout,
body.page-copy .copy-main{background-color:#1e2531!important}
.dashboard-lead,
.dashboard-action-card p,
.dashboard-card-head p,
.support-action-card p,
.settings-option-card p,
body[data-theme="night"] .dashboard-lead,
body[data-theme="night"] .dashboard-action-card p{color:#a8b4c5!important}
button,
a[class*="button"],
a[class*="action-link"],
span[class*="action-link"],
.jn-primary-link,
.support-primary-button,
.support-soft-button,
.settings-primary-button,
.settings-soft-button,
.line-button,
.side-action,
.bc-filter-btn,
.bc-new-group-button,
.bc-small-action,
.admin-user-manage,
.jn-article-profishop-link,
.repair-login-link,
.solid-action,
.soft-action{background-image:none!important;box-shadow:none!important}
.dashboard-action-link,
.jn-primary-link,
.auth-clean-button,
.support-primary-button,
.settings-primary-button,
.admin-users-primary,
.bc-new-group-button,
.primary-button,
.btn.primary,
.solid-action,
.jn-entry-button{color:#edf1f7!important;background:#1c3450!important;border:1px solid #4675a9!important;box-shadow:none!important}
.dashboard-action-link:hover,
.dashboard-action-card:hover .dashboard-action-link,
.jn-primary-link:hover,
.auth-clean-button:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.admin-users-primary:hover,
.bc-new-group-button:hover,
.primary-button:hover,
.btn.primary:hover,
.solid-action:hover,
.jn-entry-button:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
.dashboard-action-link i,
.dashboard-action-card:hover .dashboard-action-link i{color:#edf1f7!important}
.support-soft-button,
.settings-soft-button,
.auth-clean-link-button,
.line-button,
.btn.soft,
.btn.line,
.bc-filter-btn,
.bc-small-action,
.admin-user-manage,
.jn-article-profishop-link,
.repair-login-link,
.soft-action{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
.support-soft-button:hover,
.settings-soft-button:hover,
.auth-clean-link-button:hover,
.line-button:hover,
.btn.soft:hover,
.btn.line:hover,
.bc-filter-btn:hover,
.bc-small-action:hover,
.admin-user-manage:hover,
.jn-article-profishop-link:hover,
.repair-login-link:hover,
.soft-action:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
.jn-sidebar .jn-side-user-card,
body[data-theme="night"] .jn-sidebar .jn-side-user-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:none!important}
.jn-sidebar .jn-side-user-avatar{color:#edf1f7!important;background:#1c3450!important;border:1px solid #4675a9!important}
.jn-sidebar .jn-side-user-text strong{color:#edf1f7!important}
.jn-sidebar .jn-side-user-text small{color:#a8b4c5!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
.jn-entry-card{border:1px solid var(--public-line)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 22px 60px rgba(28,52,80,0.09)!important}
.jn-entry-brand-panel{color:#edf1f7!important;background:#1c3450!important}
.jn-entry-brand{color:#edf1f7!important}
.jn-entry-brand span{color:#edf1f7!important}
.jn-entry-brand strong{color:rgba(237,241,247,0.82)!important}
.jn-entry-intro p{color:#79b8ff!important}
.jn-entry-intro h1{color:#edf1f7!important}
.jn-entry-intro > span{color:rgba(237,241,247,0.74)!important}
.jn-entry-security{border:1px solid rgba(57,70,90,0.22)!important;background:rgba(30,37,49,0.07)!important;color:rgba(237,241,247,0.86)!important}
.jn-entry-security i{background:#1e2531!important}
.jn-entry-action-panel{border-left:1px solid var(--public-line)!important;background:#1e2531!important}
.jn-entry-message{border:1px solid rgba(57,104,75,0.18)!important;color:var(--public-success)!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#79b8ff!important}
.jn-entry-action-panel h2{color:var(--public-text)!important}
.jn-entry-action-panel > p{color:var(--public-muted)!important}
.jn-entry-button{border:1px solid var(--public-blue)!important;color:#edf1f7!important;background:var(--public-blue)!important;background-image:none!important;box-shadow:none!important}
.jn-entry-button i{color:#edf1f7!important}
.jn-entry-features{border-top:1px solid #39465a!important}
.jn-entry-features span{color:#a8b4c5!important}
.jn-entry-features span::before{background:#1c3450!important}
.jn-entry-footer{color:#a8b4c5!important}
body.auth-clean-page{background:#1e2531!important;background-image:none!important}
.auth-clean-card,
body[data-theme="night"] .auth-clean-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 20px 54px rgba(28,52,80,0.09)!important}
.auth-clean-topbar{border-bottom:1px solid #39465a!important}
.auth-clean-topbar .auth-clean-brand{color:#a8b4c5!important}
.auth-clean-topbar .auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-topbar .auth-clean-brand strong{color:#edf1f7!important}
.auth-clean-access{border:1px solid #39465a!important;color:#a8b4c5!important;background:#1e2531!important}
.auth-clean-heading h1{color:#edf1f7!important}
.auth-clean-heading .auth-clean-lead{color:#a8b4c5!important}
.auth-clean-form label:not(.auth-remember-check){color:#a8b4c5!important}
.auth-clean-form input[type="email"],
.auth-clean-form input[type="password"],
.auth-clean-form input[type="text"]{border:1px solid #4675a9!important;color:#edf1f7!important;background:#1e2531!important;box-shadow:none!important}
.auth-clean-form input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important}
.auth-remember-check{color:var(--public-muted)!important}
.auth-remember-check input{accent-color:#1c3450!important;border-color:#4675a9!important;background:#1e2531!important}
.auth-clean-button{border:1px solid var(--public-blue)!important;color:#edf1f7!important;background:var(--public-blue)!important;background-image:none!important}
.auth-clean-links{color:var(--public-muted)!important}
.auth-clean-links a{color:#a8b4c5!important}
.auth-clean-security{border-top:1px solid #39465a!important;color:#a8b4c5!important}
.auth-clean-security span{background:#1c3450!important}
body.page-copy .bc-copy-multiplier{border-color:#4675a9!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:none!important}
body.page-copy .bc-copy-multiplier:focus-within{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.1)!important}
body.page-copy .bc-copy-multiplier-times,
body.page-copy .bc-copy-step{color:#a8b4c5!important}
body.page-copy .bc-copy-step:hover{color:#edf1f7!important;background:#1c3450!important}
body.page-copy .bc-copy-step:active{color:#edf1f7!important;background:#1c3450!important}
body.page-copy .bc-copy-stepper{border-left-color:#39465a!important}
body.page-copy input.bc-copy-multiplier-input{color:#edf1f7!important}
body.page-copy .bc-copy-action-cluster > .solid-action,
body.page-copy .bc-copy-action-cluster > .primary-soft,
body.page-copy .bc-variant-actions .line-button.primary-soft{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-copy-action-cluster > .solid-action:hover,
body.page-copy .bc-copy-action-cluster > .primary-soft:hover,
body.page-copy .bc-variant-actions .line-button.primary-soft:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important}
body.page-copy .bc-qty-control,
body.page-copy .bc-qty-btn,
body.page-copy .bc-qty-input,
body.page-copy .bc-icon-danger{border-color:#39465a!important;background:#1e2531!important;box-shadow:none!important}
body.page-copy .bc-qty-btn,
body.page-copy .bc-icon-danger{color:#a8b4c5!important}
body.page-copy .bc-qty-btn:hover,
body.page-copy .bc-icon-danger:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy .bc-copy-multiplier,
body[data-theme="night"].page-copy .bc-qty-control,
body[data-theme="night"].page-copy .bc-qty-btn,
body[data-theme="night"].page-copy .bc-qty-input,
body[data-theme="night"].page-copy .bc-icon-danger{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body[data-theme="night"].page-copy input.bc-copy-multiplier-input,
body[data-theme="night"].page-copy .bc-copy-multiplier-times,
body[data-theme="night"].page-copy .bc-copy-step,
body[data-theme="night"].page-copy .bc-qty-btn,
body[data-theme="night"].page-copy .bc-icon-danger{color:#edf1f7!important}
body.page-copy .bc-library-filterbar button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .bc-library-filterbar button:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-library-filterbar button.is-active{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-copy-action-cluster > .solid-action,
body.page-copy .bc-copy-action-cluster > .primary-soft,
body.page-copy .bc-variant-actions .line-button.primary-soft,
body.page-copy #copyLibraryImportButton,
body.page-copy .bc-library-actions .solid-action{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-copy-action-cluster > .solid-action:hover,
body.page-copy .bc-copy-action-cluster > .primary-soft:hover,
body.page-copy .bc-variant-actions .line-button.primary-soft:hover,
body.page-copy #copyLibraryImportButton:hover,
body.page-copy .bc-library-actions .solid-action:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-copy-multiplier,
body.page-copy .bc-copy-multiplier-input,
body.page-copy .bc-copy-step,
body.page-copy .bc-copy-stepper,
body.page-copy .bc-copy-multiplier-times{background-image:none!important;box-shadow:none!important}
.auth-clean-links .auth-clean-link-button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
.auth-clean-links .auth-clean-link-button:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
.auth-clean-secure-note{color:#a8b4c5!important}
body.page-copy .bc-library-tabs{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:none!important}
body.page-copy .bc-library-tab,
body.page-copy .bc-library-tabs button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid transparent!important;box-shadow:none!important}
body.page-copy .bc-library-tab:hover,
body.page-copy .bc-library-tabs button:hover{color:#a8b4c5!important;background:#1e2531!important;border-color:#39465a!important}
body.page-copy .bc-library-tab.is-active,
body.page-copy .bc-library-tabs button.is-active,
body.page-copy .bc-library-tabs button.active{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy #addGroupHeroBtn.bc-new-group-button{border:1px solid #4675a9!important;background:#1c3450!important;color:#edf1f7!important;box-shadow:none!important}
body.page-copy #addGroupHeroBtn.bc-new-group-button::before{background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy #addGroupHeroBtn.bc-new-group-button:hover{background:#1c3450!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:none!important}
body.page-copy #addGroupHeroBtn.bc-new-group-button:hover::before{background:#1e2531!important;color:#edf1f7!important;box-shadow:none!important}
:scope body.page-copy .bc-copy-hero h1{color:#edf1f7!important}
:scope body .jn-side-brand,
:scope body[data-theme="night"] .jn-side-brand{border:0!important;background:radial-gradient(circle at 13% 4%, rgba(30,37,49,0.14), transparent 42%),
        linear-gradient(135deg, #1167c2 0%, #1c3450 54%, #1c3450 100%)!important;box-shadow:0 14px 34px rgba(28,52,80,0.17),
        inset 0 0 0 1px rgba(30,37,49,0.12),
        inset 0 1px 0 rgba(30,37,49,0.1)!important;color:#edf1f7!important}
:scope body .jn-side-brand .jn-brand-jn,
:scope body .jn-side-brand > span,
:scope body[data-theme="night"] .jn-side-brand .jn-brand-jn,
:scope body[data-theme="night"] .jn-side-brand > span{color:#a8b4c5!important}
:scope body .jn-side-brand > strong,
:scope body[data-theme="night"] .jn-side-brand > strong{color:#a8b4c5!important}
:scope body[data-theme="night"] .jn-side-brand .jn-brand-jn,
:scope body[data-theme="night"] .jn-side-brand > span,
:scope body[data-theme="night"] .jn-side-brand > strong{color:#edf1f7!important}
.auth-clean-brand strong{color:#a8b4c5!important}
:scope body .jn-side-brand img,
:scope body[data-theme="night"] .jn-side-brand img{border:0!important}
:scope body .jn-side-brand:focus-visible{outline:3px solid rgba(70,117,169,0.42)!important}
:scope body .jn-side-brand .jn-side-brand-mark,
:scope body[data-theme="night"] .jn-side-brand .jn-side-brand-mark{border:0!important;background:transparent!important;box-shadow:none!important;color:#edf1f7!important;text-shadow:none!important}
:scope body .jn-side-brand .jn-side-brand-rule,
:scope body[data-theme="night"] .jn-side-brand .jn-side-brand-rule{border:0!important;background:rgba(30,37,49,0.24)!important;box-shadow:none!important}
:scope body .jn-side-brand .jn-side-brand-copy,
:scope body[data-theme="night"] .jn-side-brand .jn-side-brand-copy{border:0!important;background:transparent!important;box-shadow:none!important;color:#edf1f7!important}
:scope body .jn-side-brand .jn-side-brand-copy strong,
:scope body[data-theme="night"] .jn-side-brand .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-side-brand .jn-side-brand-copy small,
:scope body[data-theme="night"] .jn-side-brand .jn-side-brand-copy small{color:rgba(237,241,247,0.64)!important}
:scope body .jn-side-brand:hover,
:scope body[data-theme="night"] .jn-side-brand:hover{background:radial-gradient(circle at 13% 4%, rgba(30,37,49,0.17), transparent 42%),
        linear-gradient(135deg, #1167c2 0%, #1c3450 54%, #1c3450 100%)!important}
.jn-global-footer{color:#a8b4c5!important;background:transparent!important;border:0!important;box-shadow:none!important}
.jn-global-footer span{color:inherit!important}
body[data-theme="night"] .jn-global-footer{color:#a8b4c5!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active,
.jn-side-nav a.active:hover,
.premium-nav a.active:hover,
.az-nav.jn-side-nav a.active:hover,
.jn-side-nav a.active:active,
.premium-nav a.active:active,
.az-nav.jn-side-nav a.active:active{background:linear-gradient(135deg, rgba(35,55,79,0.98), rgba(30,37,49,0.98))!important;color:#a8b4c5!important;border-color:transparent!important;box-shadow:0 12px 30px rgba(28,52,80,0.09), inset 0 0 0 1px rgba(28,52,80,0.12), inset 0 1px 0 rgba(30,37,49,0.9)!important}
.jn-side-nav a.active::before,
.premium-nav a.active::before,
.az-nav.jn-side-nav a.active::before{background-color:#1c3450!important}
body[data-theme="night"] .jn-side-nav a.active,
body[data-theme="night"] .premium-nav a.active,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a.active,
body[data-theme="night"] .jn-side-nav a.active:hover,
body[data-theme="night"] .premium-nav a.active:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a.active:hover,
body[data-theme="night"] .jn-side-nav a.active:active,
body[data-theme="night"] .premium-nav a.active:active,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a.active:active{background:linear-gradient(135deg, rgba(23,110,205,0.54), rgba(28,52,80,0.62))!important;color:#edf1f7!important;box-shadow:0 16px 38px rgba(0,0,0,0.22), inset 0 0 0 1px rgba(35,55,79,0.12), inset 0 1px 0 rgba(30,37,49,0.08)!important}
body[data-theme="night"] .jn-side-nav a.active::before,
body[data-theme="night"] .premium-nav a.active::before,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a.active::before{background-color:#1e2531!important}
.jn-side-nav.has-jn-glider a.active,
.premium-nav.has-jn-glider a.active,
.az-nav.has-jn-glider a.active{background:transparent!important;box-shadow:none!important;color:#a8b4c5!important;text-shadow:none!important}
.jn-side-nav.has-jn-glider a.active::before,
.premium-nav.has-jn-glider a.active::before,
.az-nav.has-jn-glider a.active::before{background-color:#1c3450!important}
.jn-side-nav.has-jn-glider a:not(.active):hover,
.premium-nav.has-jn-glider a:not(.active):hover,
.az-nav.has-jn-glider a:not(.active):hover{color:#a8b4c5!important}
.jn-side-nav.has-jn-glider a:focus-visible,
.premium-nav.has-jn-glider a:focus-visible,
.az-nav.has-jn-glider a:focus-visible{outline:3px solid rgba(70,117,169,0.34)!important;border-color:transparent!important;box-shadow:none!important}
.jn-side-nav a:focus:not(:focus-visible),
.premium-nav a:focus:not(:focus-visible),
.az-nav.jn-side-nav a:focus:not(:focus-visible){outline:none!important;border-color:transparent!important;box-shadow:none!important}
.jn-side-nav a:not(.active):active,
.premium-nav a:not(.active):active,
.az-nav.jn-side-nav a:not(.active):active{border-color:transparent!important;background:rgba(35,55,79,0.86)!important;color:#a8b4c5!important;box-shadow:none!important}
.jn-side-nav.has-jn-glider a.active:active,
.premium-nav.has-jn-glider a.active:active,
.az-nav.has-jn-glider a.active:active{border-color:transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
body[data-theme="night"] .jn-side-nav a:not(.active):active,
body[data-theme="night"] .premium-nav a:not(.active):active,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:not(.active):active{background:rgba(23,110,205,0.24)!important;color:#edf1f7!important}
body[data-theme="night"] .jn-side-nav.has-jn-glider a.active:active,
body[data-theme="night"] .premium-nav.has-jn-glider a.active:active,
body.admin-zentrale-page[data-theme="night"] .az-nav.has-jn-glider a.active:active{background:transparent!important;color:#edf1f7!important}
.jn-nav-glider{border:1px solid rgba(70,117,169,0.12)!important;background:linear-gradient(135deg, rgba(35,55,79,0.98), rgba(30,37,49,0.98))!important;box-shadow:0 12px 30px rgba(28,52,80,0.09), inset 0 1px 0 rgba(30,37,49,0.9)!important}
body[data-theme="night"] .jn-nav-glider{border-color:rgba(70,117,169,0.12)!important;background:linear-gradient(135deg, rgba(23,110,205,0.54), rgba(28,52,80,0.62))!important;box-shadow:0 16px 38px rgba(0,0,0,0.22), inset 0 1px 0 rgba(30,37,49,0.08)!important}
body[data-theme="night"] .jn-side-nav.has-jn-glider a.active,
body[data-theme="night"] .premium-nav.has-jn-glider a.active,
body[data-theme="night"] .az-nav.has-jn-glider a.active{color:#edf1f7!important}
body[data-theme="night"] .jn-side-nav.has-jn-glider a.active::before,
body[data-theme="night"] .premium-nav.has-jn-glider a.active::before,
body[data-theme="night"] .az-nav.has-jn-glider a.active::before{background-color:#1e2531!important}
.jn-apple-status{--jn-status-accent:#1167c2!important;--jn-status-accent-soft:rgba(23,110,205,0.2)!important;border:1px solid rgba(57,70,90,0.11)!important;background:rgba(0,0,0,0.96)!important;color:#edf1f7!important;box-shadow:0 10px 26px rgba(0,0,0,0.2), inset 0 1px 0 rgba(30,37,49,0.05)!important}
.jn-apple-status::before{background:radial-gradient(circle at 21px 50%, var(--jn-status-accent-soft), transparent 42px)!important}
.jn-apple-status-visual{border:1px solid rgba(57,70,90,0.08)!important;background:rgba(30,37,49,0.075)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.06)!important}
.jn-apple-status-icon{background:var(--jn-status-accent-soft)!important;color:#79b8ff!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--jn-status-accent) 22%, transparent)!important}
.jn-apple-status[data-phase="working"] .jn-apple-status-icon::before,
.jn-apple-status[data-phase="searching"] .jn-apple-status-icon::before{border:2px solid color-mix(in srgb, var(--jn-status-accent) 30%, transparent)!important;border-top-color:var(--jn-status-accent)!important}
.jn-apple-status-text{color:#edf1f7!important}
.jn-apple-status-activity i{background:var(--jn-status-accent)!important}
.jn-apple-status[data-intent="copy"],
.jn-apple-status[data-intent="save"],
.jn-apple-status[data-intent="complete"]{--jn-status-accent:#245e3d!important;--jn-status-accent-soft:rgba(36,94,61,0.18)!important}
.jn-apple-status[data-intent="destructive"],
.jn-apple-status[data-intent="error"]{--jn-status-accent:#ac354a!important;--jn-status-accent-soft:rgba(172,53,74,0.18)!important}
.jn-apple-status[data-intent="warning"]{--jn-status-accent:#412730!important;--jn-status-accent-soft:rgba(65,39,48,0.18)!important}
.jn-apple-status[data-intent="create"],
.jn-apple-status[data-intent="send"]{--jn-status-accent:#1167c2!important;--jn-status-accent-soft:rgba(23,110,205,0.18)!important}
.jn-apple-status[data-intent="search"],
.jn-apple-status[data-intent="thinking"],
.jn-apple-status[data-intent="sync"],
.jn-apple-status[data-intent="security"]{--jn-status-accent:#23374f!important;--jn-status-accent-soft:rgba(35,55,79,0.17)!important}
.jn-apple-status[data-intent="offline"]{--jn-status-accent:#412730!important;--jn-status-accent-soft:rgba(65,39,48,0.18)!important}
body.start-page .start-card{box-shadow:0 10px 28px rgba(28,52,80,0.045)!important}
body.start-page .start-card:hover{box-shadow:0 18px 38px rgba(28,52,80,0.08)!important}
body.start-page .start-hero{border:1px solid #4675a9!important;background:linear-gradient(145deg, #1e2531 0%, #1e2531 72%, #1e2531 100%)!important;box-shadow:0 22px 58px rgba(28,52,80,0.08)!important}
body.start-page .start-hero::after{color:rgba(168,180,197,0.055)!important}
body[data-theme="night"].start-page .start-hero{border-color:rgba(70,117,169,0.12)!important;background:linear-gradient(145deg, #1c3450 0%, #1c3450 72%, #1c3450 100%)!important;box-shadow:0 24px 64px rgba(0,0,0,0.22)!important}
body[data-theme="night"].start-page .start-hero::after{color:rgba(121,184,255,0.055)!important}
body.start-page .start-hero-kicker{color:#79b8ff!important}
body.start-page .start-hero h1{color:#edf1f7!important}
body[data-theme="night"].start-page .start-hero h1{color:#edf1f7!important}
body.start-page .start-hero > p:not(.start-hero-kicker){color:#a8b4c5!important}
body[data-theme="night"].start-page .start-hero > p:not(.start-hero-kicker){color:#a8b4c5!important}
.start-hero-action{background:linear-gradient(180deg, #1167c2, #1c3450)!important;color:#edf1f7!important;box-shadow:0 14px 30px rgba(28,52,80,0.22), inset 0 1px 0 rgba(30,37,49,0.18)!important}
.start-hero-action:hover{box-shadow:0 18px 38px rgba(28,52,80,0.27), inset 0 1px 0 rgba(30,37,49,0.2)!important}
button.is-copied,
.solid-action.is-copied,
.line-button.is-copied{border-color:transparent!important;background:linear-gradient(180deg, #245e3d, #245e3d)!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(36,94,61,0.22)!important}
:scope body.page-copy .bc-copy-action-cluster > .solid-action.is-copied,
:scope body.page-copy .bc-copy-action-cluster > .line-button.is-copied{border-color:#39684b!important;background:linear-gradient(135deg, #245e3d, #245e3d)!important;color:#edf1f7!important;box-shadow:0 13px 30px rgba(36,94,61,0.34), inset 0 1px 0 rgba(30,37,49,0.24)!important}
button.is-copied::before,
.solid-action.is-copied::before,
.line-button.is-copied::before{background:rgba(30,37,49,0.2)!important;color:#edf1f7!important}
.jn-button-busy::after{border:2px solid currentColor!important;border-right-color:transparent!important}
dialog::backdrop{background:rgba(0,0,0,0.3)!important}
body.page-copy .bc-sticky-search.is-compact{background:rgba(30,37,49,0.91)!important;box-shadow:0 16px 38px rgba(28,52,80,0.13)!important}
body[data-theme="night"].page-copy .bc-sticky-search.is-compact{background:rgba(0,0,0,0.92)!important}
.jn-skeleton-card,
.jn-library-skeleton > i{border:1px solid rgba(70,117,169,0.09)!important;background:rgba(30,37,49,0.74)!important;box-shadow:0 18px 46px rgba(28,52,80,0.06)!important}
.jn-skeleton-line,
.jn-skeleton-pills i,
.jn-skeleton-row,
.jn-library-skeleton > i::before,
.jn-library-skeleton > i::after{background:linear-gradient(100deg, #1e2531 22%, #1e2531 40%, #1e2531 62%)!important}
body[data-theme="night"] .jn-skeleton-card,
body[data-theme="night"] .jn-library-skeleton > i{border-color:rgba(70,117,169,0.1)!important;background:rgba(30,37,49,0.045)!important}
body[data-theme="night"] .jn-skeleton-line,
body[data-theme="night"] .jn-skeleton-pills i,
body[data-theme="night"] .jn-skeleton-row,
body[data-theme="night"] .jn-library-skeleton > i::before,
body[data-theme="night"] .jn-library-skeleton > i::after{background:linear-gradient(100deg, #1c3450 22%, #1167c2 40%, #1c3450 62%)!important}
.jn-visually-hidden{border:0!important}
:scope body:not([data-theme="night"]) .jn-side-nav a.active,
:scope body:not([data-theme="night"]) .premium-nav a.active,
:scope body:not([data-theme="night"]) .az-nav.jn-side-nav a.active,
:scope body:not([data-theme="night"]) .jn-side-nav.has-jn-glider a.active,
:scope body:not([data-theme="night"]) .premium-nav.has-jn-glider a.active,
:scope body:not([data-theme="night"]) .az-nav.jn-side-nav.has-jn-glider a.active,
:scope body:not([data-theme="night"]) .jn-side-nav a.active:hover,
:scope body:not([data-theme="night"]) .premium-nav a.active:hover,
:scope body:not([data-theme="night"]) .az-nav.jn-side-nav a.active:hover,
:scope body:not([data-theme="night"]) .jn-side-nav a.active:active,
:scope body:not([data-theme="night"]) .premium-nav a.active:active,
:scope body:not([data-theme="night"]) .az-nav.jn-side-nav a.active:active{background:#23374f!important;color:#a8b4c5!important;border-color:transparent!important;box-shadow:inset 0 0 0 1px rgba(28,52,80,0.08)!important}
:scope body:not([data-theme="night"]) .jn-side-nav a.active::before,
:scope body:not([data-theme="night"]) .premium-nav a.active::before,
:scope body:not([data-theme="night"]) .az-nav.jn-side-nav a.active::before{background-color:#1c3450!important;color:#a8b4c5!important}
:scope body[data-theme="night"] .jn-side-nav a.active,
:scope body[data-theme="night"] .premium-nav a.active,
:scope body[data-theme="night"] .az-nav.jn-side-nav a.active,
:scope body[data-theme="night"] .jn-side-nav.has-jn-glider a.active,
:scope body[data-theme="night"] .premium-nav.has-jn-glider a.active,
:scope body[data-theme="night"] .az-nav.jn-side-nav.has-jn-glider a.active,
:scope body[data-theme="night"] .jn-side-nav a.active:hover,
:scope body[data-theme="night"] .premium-nav a.active:hover,
:scope body[data-theme="night"] .az-nav.jn-side-nav a.active:hover,
:scope body[data-theme="night"] .jn-side-nav a.active:active,
:scope body[data-theme="night"] .premium-nav a.active:active,
:scope body[data-theme="night"] .az-nav.jn-side-nav a.active:active{background:rgba(23,110,205,0.24)!important;color:#edf1f7!important;border-color:transparent!important;box-shadow:inset 0 0 0 1px rgba(35,55,79,0.1)!important}
:scope body[data-theme="night"] .jn-side-nav a.active::before,
:scope body[data-theme="night"] .premium-nav a.active::before,
:scope body[data-theme="night"] .az-nav.jn-side-nav a.active::before{background-color:#1e2531!important;color:#edf1f7!important}
body.auth-clean-page,
body.jn-start-page{color:var(--public-text)!important;background:var(--public-bg)!important;background-image:none!important}
.auth-clean-brand,
.jn-entry-brand{border:0!important;color:#edf1f7!important;background:#1c3450!important;background-image:none!important;box-shadow:0 10px 26px rgba(28,52,80,0.14)!important}
.auth-clean-brand::after,
.jn-entry-brand::after{border-left:1px solid rgba(57,70,90,0.26)!important;color:rgba(237,241,247,0.72)!important}
.auth-clean-brand-mark,
.jn-entry-brand span{color:#edf1f7!important}
.auth-clean-brand strong,
.jn-entry-brand strong{color:#edf1f7!important}
.auth-clean-card h1,
.auth-clean-heading h1{color:var(--public-text)!important}
.auth-clean-card h1::after{color:var(--public-muted)!important}
.auth-clean-form label{color:#a8b4c5!important}
.auth-clean-form input:not([type="checkbox"]):not([type="hidden"]){border:1px solid #4675a9!important;color:var(--public-text)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 1px 2px rgba(28,52,80,0.025)!important;outline:none!important}
.auth-clean-form input:not([type="checkbox"]):not([type="hidden"]):hover{border-color:#4675a9!important}
.auth-clean-form input:not([type="checkbox"]):not([type="hidden"]):focus{border-color:var(--public-blue)!important;box-shadow:0 0 0 4px rgba(23,110,205,0.12)!important}
.auth-remember-check input:checked{border-color:var(--public-blue)!important;background:var(--public-blue)!important;background-image:none!important}
.auth-clean-button,
.auth-clean-link-button{box-shadow:none!important}
.auth-clean-button:hover,
.auth-clean-button:focus-visible{border-color:var(--public-blue-hover)!important;background:var(--public-blue-hover)!important;box-shadow:0 9px 22px rgba(23,110,205,0.18)!important}
.auth-clean-link-button{border:1px solid #4675a9!important;color:#a8b4c5!important;background:var(--public-soft)!important;background-image:none!important}
.auth-clean-link-button:hover,
.auth-clean-link-button:focus-visible{border-color:#4675a9!important;background:#1e2531!important}
.auth-clean-links a:not(.auth-clean-link-button){color:#79b8ff!important}
.auth-clean-alert{border:1px solid var(--public-line)!important;background:var(--public-soft)!important}
.auth-clean-alert.error{border-color:rgba(113,66,77,0.22)!important;background:#1e2531!important}
.auth-clean-alert.success{border-color:rgba(57,104,75,0.2)!important;background:#1e2531!important}
.auth-clean-alert.warning{border-color:rgba(70,117,169,0.18)!important;background:#1e2531!important}
.auth-clean-shell > .jn-global-footer{color:#a8b4c5!important}
.jn-entry-brand-panel,
.jn-entry-action-panel{background-image:none!important}
.jn-entry-brand-panel::before{color:rgba(237,241,247,0.055)!important}
.jn-entry-button:hover,
.jn-entry-button:focus-visible{background:var(--public-blue-hover)!important;box-shadow:0 10px 24px rgba(23,110,205,0.18)!important}
body[data-theme="night"].auth-clean-page,
body[data-theme="night"].jn-start-page{background:var(--public-bg)!important}
body[data-theme="night"] .auth-clean-card,
body[data-theme="night"] .jn-entry-action-panel{color:var(--public-text)!important;background:#1e2531!important;border-color:var(--public-line)!important}
body[data-theme="night"] .auth-clean-form input:not([type="checkbox"]):not([type="hidden"]){color:var(--public-text)!important;background:#1e2531!important}
@media (max-width: 820px){.jn-entry-action-panel{border-top:1px solid var(--public-line)!important;border-left:0!important}}
:scope body.auth-clean-page{background-color:#1e2531!important}
:scope body.auth-clean-page section.auth-clean-card{border:1px solid #39465a!important;background-color:#1e2531!important;box-shadow:0 16px 42px rgba(28,52,80,0.08)!important}
:scope body.auth-clean-page .auth-clean-topbar{border:0!important;background:transparent!important}
:scope body.auth-clean-page a.auth-clean-brand,
:scope body.auth-clean-page .auth-clean-card > a.auth-clean-brand{border:0!important;color:#a8b4c5!important;background:transparent!important;box-shadow:none!important}
:scope body.auth-clean-page a.auth-clean-brand .auth-clean-brand-mark{color:#a8b4c5!important;background:transparent!important}
:scope body.auth-clean-page a.auth-clean-brand strong{color:#a8b4c5!important}
:scope body.auth-clean-page .auth-clean-heading{border:0!important}
:scope body.auth-clean-page .auth-clean-card h1::after{color:#a8b4c5!important}
:scope body.auth-clean-page .auth-clean-form label{color:#a8b4c5!important}
:scope body.auth-clean-page .auth-clean-form input:not([type="checkbox"]):not([type="hidden"]),
:scope body.auth-clean-page[data-theme="night"] .auth-clean-form input:not([type="checkbox"]):not([type="hidden"]){border:1px solid #39465a!important;color:#edf1f7!important;background:#1e2531!important;background-color:#1e2531!important;background-image:none!important;box-shadow:none!important}
:scope body.auth-clean-page .auth-clean-form input:not([type="checkbox"]):not([type="hidden"]):focus{border-color:#4675a9!important;box-shadow:0 0 0 4px rgba(23,110,205,0.11)!important}
:scope body.auth-clean-page button.auth-clean-button{border-color:#4675a9!important;color:#edf1f7!important;background:#1167c2!important;background-color:#1167c2!important;background-image:none!important;box-shadow:none!important}
:scope body.auth-clean-page button.auth-clean-button:hover,
:scope body.auth-clean-page button.auth-clean-button:focus-visible{border-color:#4675a9!important;background:#1167c2!important;box-shadow:0 8px 20px rgba(23,110,205,0.18)!important}
:scope body.auth-clean-page .auth-clean-links a.auth-clean-link-button,
:scope body.auth-clean-page a.auth-clean-link-button,
:scope body.auth-clean-page button.auth-clean-link-button{border:1px solid #39465a!important;color:#79b8ff!important;background:#1e2531!important;background-image:none!important}
:scope body.auth-clean-page .auth-clean-secure-note{color:#a1e5bc!important}
:scope body.auth-clean-page .auth-clean-secure-icon{color:#a1e5bc!important}
:scope body.auth-clean-page .auth-clean-form input:-webkit-autofill,
:scope body.auth-clean-page .auth-clean-form input:-webkit-autofill:hover,
:scope body.auth-clean-page .auth-clean-form input:-webkit-autofill:focus,
:scope body.auth-clean-page .auth-clean-form input:-webkit-autofill:active{caret-color:#edf1f7!important;box-shadow:0 0 0 1000px #1e2531 inset!important;border-color:#39465a!important;background-color:#1e2531!important;background-image:none!important}
:scope body.auth-clean-page .auth-clean-form input:-webkit-autofill:focus{border-color:#4675a9!important;box-shadow:0 0 0 1000px #1e2531 inset, 0 0 0 4px rgba(23,110,205,0.11)!important}
:scope body.auth-clean-page .code-inputs .code-box{background:#1e2531!important}
:scope body:not(#jn-icloud-legacy){--jn-copy-blue:#1167c2!important;--jn-copy-blue-dark:#1167c2!important;--jn-copy-ink:#edf1f7!important;--jn-copy-muted:#a8b4c5!important;--jn-copy-line:#39465a!important;--jn-copy-canvas:#1e2531!important;--settings-blue:#1167c2!important;--settings-ink:#edf1f7!important;--settings-muted:#a8b4c5!important;--settings-line:#39465a!important;--admin-blue:#1167c2!important;--admin-blue-dark:#1167c2!important;--admin-ink:#edf1f7!important;--admin-muted:#a8b4c5!important;--admin-line:#39465a!important;--ac-bg:#1e2531!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-line:#39465a!important;--public-blue:#1167c2!important;--public-text:#edf1f7!important;--public-muted:#a8b4c5!important;--public-bg:#1e2531!important;--public-line:#39465a!important;background:#1e2531!important;background-image:none!important;color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) h1{color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) :is(h2,h3){color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) :is(a,button,input,select,textarea):focus-visible{outline:2px solid #4675a9!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar{background:#1e2531!important;border-right:1px solid #39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>a.jn-side-brand{background:transparent!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:#283241!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>:is(.jn-side-nav,.premium-nav)>a{background:transparent!important;color:#a8b4c5!important;border-color:transparent!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>:is(.jn-side-nav,.premium-nav)>a::before{color:#79b8ff!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>:is(.jn-side-nav,.premium-nav)>a:hover{background:#1e2531!important;color:#edf1f7!important;border-color:transparent!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>:is(.jn-side-nav,.premium-nav)>a.active{background:#23374f!important;color:#79b8ff!important;border-color:transparent!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>:is(.jn-side-nav,.premium-nav)>a.nav-logout{background:transparent!important;border-top:1px solid #39465a!important;color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy) :is(.start-main,.copy-main,.settings-konzept-main,.support-konzept-main,.admin-clean-main,.admin-users-main,.notifications-main){background:#1e2531!important}
:scope body:not(#jn-icloud-legacy) :is(.start-hero,.jn-copy-commandbar,.settings-hero-card,.support-hero-card,.admin-clean-hero,.admin-users-hero,.notifications-hero){background:#1e2531!important;background-image:none!important;border:0!important;border-bottom:1px solid #39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.start-hero-kicker,.settings-page-label,.support-page-label,.notifications-hero-copy>span,.jn-copy-command-title>span){color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy) :is(.start-hero-copy,.settings-hero-content,.support-hero-content,.jn-copy-command-title,.notifications-hero-copy)>p{color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy) :is(.start-card,.start-card-primary,.settings-option-card,.support-option-card,.admin-clean-card,.admin-card,.admin-users-card,.admin-command-kpi,.admin-command-chart-panel,.admin-command-priority,.admin-command-activity,.admin-command-tools,.admin-command-hero,.notification-item,.notification-empty,.start-admin-strip,.start-stat){background:#1e2531!important;background-image:none!important;border:1px solid #39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.start-card,.settings-option-card,.support-option-card):hover{background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.start-card h2,.settings-option-card strong,.support-option-card strong){color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) :is(.start-card p,.settings-option-card p,.support-option-card p,.start-stat span,.start-stat small){color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy) :is(.start-card-icon,.settings-option-icon,.support-option-icon,.notification-kind){background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) .start-card-news>span:first-child{color:#79b8ff!important}
:scope body:not(#jn-icloud-legacy) :is(.start-card-link,.start-admin-link,.settings-option-card em,.support-option-card em){color:#79b8ff!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.start-card-badge,.notification-new-pill){background:#23374f!important;color:#79b8ff!important;border:0!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.auth-clean-button,.jn-entry-button,.jn-copy-new-main,.news-compose-primary,.solid-action,.admin-command-hero-actions a,.btn.primary){background:#1167c2!important;background-image:none!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.auth-clean-button,.jn-entry-button,.jn-copy-new-main,.news-compose-primary,.solid-action,.btn.primary):hover{background:#1167c2!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.line-button,.soft-action,.bc-filter-toggle,.bc-filter-btn,.bc-sort-select,.notification-filters a,.admin-clean-tab){background:#1e2531!important;background-image:none!important;border-color:#39465a!important;color:#79b8ff!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.danger-line,.btn.danger,.notification-delete-button){color:#ffadb8!important;background:#1e2531!important;border-color:#71424d!important}
:scope body:not(#jn-icloud-legacy) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){background:#1e2531!important;background-image:none!important;border-color:#39465a!important;color:#edf1f7!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(input,textarea,select):focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(23,110,205,0.102)!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.bc-sticky-search,#copyStickySearch.is-compact){background:#1e2531!important;border:1px solid #39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-search-box{background:#1e2531!important;border:1px solid #39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-search-box input{background:transparent!important;border:0!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(#copyFilterPanel,.bc-recent-card){background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.bc-tag-chip,.bc-recent-chip){background:#1e2531!important;border-color:#39465a!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.bc-tag-chip.active,.bc-filter-btn.active,.bc-filter-toggle.active){background:#23374f!important;border-color:#4675a9!important;color:#79b8ff!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-library-tabs{background:#1e2531!important;border-color:#39465a!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-library-tabs .bc-library-tab{box-shadow:none!important;color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-library-tabs .bc-library-tab.is-active{background:#1e2531!important;color:#79b8ff!important;box-shadow:0 1px 4px rgba(0,0,0,0.071)!important}
:scope body:not(#jn-icloud-legacy).page-copy #groupsPanel>.bc-group-card{background:#1e2531!important;border:1px solid #39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy #groupsPanel>.bc-group-card:hover{border-color:#4675a9!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-group-head{background:#1e2531!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy .jn-copy-card-main{background:transparent!important;color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy).page-copy .jn-copy-card-main strong{color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy).page-copy .jn-copy-card-copy{color:#79b8ff!important}
:scope body:not(#jn-icloud-legacy).page-copy .jn-copy-card-meta{color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.bc-group-body,.jn-copy-group-editor,.bc-variant-body){background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-variant-card{background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-item-row{border-color:#39465a!important;background:#1e2531!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-item-row:hover{background:#1e2531!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.bc-copy-multiplier,.bc-qty-control){border-color:#39465a!important;background:#1e2531!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.bc-copy-step,.bc-qty-btn){background:transparent!important;color:#79b8ff!important;border-color:transparent!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.bc-copy-multiplier-input,.bc-qty-input){background:#1e2531!important;color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-icon-toggle{background:transparent!important;border-color:transparent!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy .bc-icon-toggle.active{color:#edc67f!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.jn-new-group-menu,.bc-library-dialog,.jn-mixer-dialog,.jn-group-import-dialog){background:#1e2531!important;border-color:#39465a!important;box-shadow:0 12px 44px rgba(0,0,0,0.122)!important}
:scope body:not(#jn-icloud-legacy) .auth-clean-card{background:#1e2531!important;border-color:#39465a!important;box-shadow:0 3px 18px rgba(0,0,0,0.024)!important}
:scope body:not(#jn-icloud-legacy) :is(.auth-clean-brand,.jn-entry-brand){background:transparent!important;border:0!important;box-shadow:none!important;color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) :is(.auth-clean-brand-mark,.auth-clean-brand strong,.jn-entry-brand span,.jn-entry-brand strong){color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) :is(.auth-clean-brand,.jn-entry-brand)::after{color:#a8b4c5!important;border-color:#39465a!important}
:scope body:not(#jn-icloud-legacy) :is(.jn-entry-card,.jn-entry-panel){background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.jn-global-footer,.start-footer,.settings-footer){color:#a8b4c5!important;background:transparent!important;border-color:#39465a!important}
:scope body:not(#jn-icloud-legacy) :is(.admin-clean-tabs,.notification-toolbar,.admin-users-server-toolbar){background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.admin-clean-tab.active,.notification-filters a.active){background:#1e2531!important;color:#79b8ff!important;border-color:#39465a!important}
:scope body:not(#jn-icloud-legacy) :is(.admin-user-row,.admin-clean-table th,.admin-users-table th){background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.admin-user-dialog,.news-compose-dialog,.settings-dialog){background:#1e2531!important;border-color:#39465a!important;box-shadow:0 12px 44px rgba(0,0,0,0.122)!important}
:scope body:not(#jn-icloud-legacy).page-copy :is([data-jnaction="copy-waschtisch"],[data-jnaction="copy-zubehoer"],[data-jnaction="copy-accessories"]){background:#1167c2!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy :is([data-jnaction="copy-waschtisch"],[data-jnaction="copy-zubehoer"],[data-jnaction="copy-accessories"]):hover{background:#1167c2!important}
:scope body:not(#jn-icloud-legacy).page-copy :is(.solid-action,.line-button).is-copied{background:#1167c2!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.jn-entry-brand-panel,.jn-entry-action-panel){background:#1e2531!important;background-image:none!important;border-color:#39465a!important;color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) .jn-entry-intro h1{color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) :is(.jn-entry-intro>p,.jn-entry-action-panel>p,.jn-entry-eyebrow){color:#a8b4c5!important}
:scope body:not(#jn-icloud-legacy).page-copy #groupsPanel{background:transparent!important;border:0!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy).page-copy #groupsPanel .bc-group-head{background:#1e2531!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) .jn-app-layout{background:#1e2531!important}
:scope body:not(#jn-icloud-legacy) .jn-sidebar>:is(.jn-side-nav,.premium-nav)>a.active::before{background-color:#1167c2!important}
:scope body:not(#jn-icloud-legacy) :is(.support-action-card,.support-action-primary,.support-tickets-card,.support-alert-panel,.admin-users-stats>article){background:#1e2531!important;border:1px solid #39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) .support-action-card:hover{background:#1e2531!important;border-color:#39465a!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) .support-action-card strong{color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy) .support-action-card em{background:transparent!important;color:#79b8ff!important;border-color:transparent!important}
:scope body:not(#jn-icloud-legacy) .support-action-icon{background:#23374f!important;color:#79b8ff!important;border-color:#4675a9!important}
:scope body:not(#jn-icloud-legacy) :is(.settings-message,.support-message){box-shadow:none!important}
:scope body:not(#jn-icloud-legacy) :is(.admin-users-primary,.admin-users-filter-submit,.support-primary-button){background:#1167c2!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-focus).page-copy :is(.bc-copy-multiplier,.bc-qty-control,.jn-mixer-factor-control){border:0!important;background:transparent!important;outline:0!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-focus).page-copy :is(.bc-copy-multiplier-input,.bc-qty-input,[data-mixer-factor],.bc-copy-step,.bc-qty-btn,.jn-mixer-factor-control>button){border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-focus).page-copy :is(.bc-copy-multiplier-input,.bc-qty-input,[data-mixer-factor],.bc-copy-step,.bc-qty-btn,.jn-mixer-factor-control>button):is(:focus,:focus-visible,:hover,:active){border:0!important;outline:0!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-focus).page-copy :is(.bc-copy-multiplier-input,.bc-qty-input,[data-mixer-factor])::selection{background:transparent!important;color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-focus).page-copy :is(.bc-copy-step,.bc-qty-btn,.jn-mixer-factor-control>button):focus-visible{background:#23374f!important}
:scope body:not(#jn-icloud-legacy).page-copy #groupsPanel :is([data-jnaction="copy-waschtisch"],[data-jnaction="copy-zubehoer"]){background:#1167c2!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-feedback).page-copy :is(.solid-action,.line-button,[data-jnaction^="copy-"]).is-copied,
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-feedback).page-copy :is(.solid-action,.line-button,[data-jnaction^="copy-"]).is-copied:hover{background:#245e3d!important;border-color:#39684b!important;color:#a1e5bc!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-feedback).page-copy #groupsPanel :is(.solid-action,.line-button,[data-jnaction^="copy-"]).is-copied,
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-feedback).page-copy #groupsPanel :is(.solid-action,.line-button,[data-jnaction^="copy-"]).is-copied:hover{background:#245e3d!important;border-color:#39684b!important;color:#a1e5bc!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-focus).page-copy :is(.bc-copy-step,.bc-qty-btn,.jn-mixer-factor-control>button){background:#1e2531!important;border:1px solid #39465a!important;color:#79b8ff!important;box-shadow:none!important;outline:0!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-focus).page-copy :is(.bc-copy-step,.bc-qty-btn,.jn-mixer-factor-control>button):is(:hover,:focus,:focus-visible,:active){background:#23374f!important;border:1px solid #4675a9!important;box-shadow:none!important;outline:0!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-feedback).page-copy #groupsPanel .is-copied::before{color:#a1e5bc!important;background:rgba(30,37,49,0.22)!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-actions).page-copy :is(.bc-group-actions,.bc-variant-actions,.bc-copy-action-cluster,.jn-split-copy),
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-actions).page-copy :is(.bc-group-actions,.bc-variant-actions,.bc-copy-action-cluster,.jn-split-copy):is(:hover,:focus-within){background:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-actions).page-copy :is(.bc-group-actions,.bc-copy-action-cluster,.jn-split-copy)::before,
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-actions).page-copy :is(.bc-group-actions,.bc-copy-action-cluster,.jn-split-copy)::after{background:transparent!important;box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-icloud-actions).page-copy #groupsPanel .bc-group-actions .solid-action{box-shadow:none!important}
:scope body:not(#jn-icloud-legacy):not(#jn-appearance) .jn-entry-brand-panel{background:linear-gradient(145deg,#1167c2 0%,#1167c2 100%)!important;border-color:#4675a9!important}
:scope body:not(#jn-icloud-legacy):not(#jn-appearance) .jn-entry-brand-panel :is(.jn-entry-brand,.jn-entry-brand span,.jn-entry-brand strong,.jn-entry-intro h1){color:#edf1f7!important}
:scope body:not(#jn-icloud-legacy):not(#jn-appearance) .jn-entry-brand-panel :is(.jn-entry-intro>p,.jn-entry-brand::after){color:#79b8ff!important;border-color:rgba(57,70,90,0.322)!important}
:scope body:not(#jn-icloud-legacy):not(#jn-appearance) .jn-entry-action-panel h2{color:#79b8ff!important}
:scope body:not(#jn-icloud-legacy):not(#jn-appearance) .auth-clean-card{border:1px solid #4675a9!important;box-shadow:0 4px 26px rgba(23,110,205,0.051)!important}
:scope body:not(#jn-icloud-legacy):not(#jn-appearance).page-copy #groupsPanel>.bc-group-card,
:scope body:not(#jn-icloud-legacy):not(#jn-appearance).page-copy #groupsPanel .bc-group-head{background:#1e2531!important}
:scope body .jn-theme-toggle{border:1px solid #39465a!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-theme-toggle svg{color:#79b8ff!important}
:scope body .jn-theme-track{background:#1e2531!important}
:scope body .jn-theme-thumb{background:#1e2531!important;box-shadow:0 1px 3px rgba(0,0,0,0.125)!important}
:scope body .jn-theme-toggle[aria-checked="true"] .jn-theme-track{background:#1167c2!important}
:scope body .jn-theme-toggle:focus-visible{outline:2px solid #4675a9!important}}
