/* Dark palette overrides generated from the actual per-page stylesheet order.
   Layout, display, positioning, masks, product swatches and actions stay intact. */
@scope (html[data-jn-theme="dark"][data-jn-page="admin"]) {: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-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1c3450!important;--ac-navy-dark:#1c3450!important;--ac-success:#245e3d!important;--ac-success-bg:#203e2d!important;--ac-danger:#ac354a!important;--ac-danger-bg:#1e2531!important;--ac-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--az-bg:var(--ac-bg)!important;--az-card:var(--ac-card)!important;--az-card-strong:var(--ac-card)!important;--az-line:var(--ac-line)!important;--az-text:var(--ac-text)!important;--az-muted:var(--ac-muted)!important;--az-accent:var(--ac-navy)!important;--az-accent-soft:rgba(28,52,80,0.09)!important;--az-shadow:var(--ac-shadow)!important;--az-radius:20px!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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--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;--az-accent:#1167c2!important;--az-accent-soft:rgba(23,110,205,0.16)!important;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important;--ac-bg:#1c3450!important;--ac-card:#1c3450!important;--ac-soft:#1c3450!important;--ac-line:#4675a9!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#23374f!important;--ac-success:#245e3d!important;--ac-success-bg:#245e3d!important;--ac-danger:#412730!important;--ac-danger-bg:#ac354a!important;--ac-shadow:0 18px 50px rgba(0,0,0,0.2)!important}
html{--jn-sidebar-width:280px!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{background:rgba(30,37,49,0.72)!important;border:1px dashed var(--az-line)!important;color:var(--az-muted)!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 rgba(57,70,90,0.58)!important;box-shadow:var(--az-shadow)!important;background:radial-gradient(circle at 92% 10%, rgba(30,37,49,0.88), rgba(30,37,49,0.0) 18rem),
                linear-gradient(135deg, rgba(30,37,49,0.82), rgba(30,37,49,0.52))!important}
body[data-theme="night"] .admin-hero{background:radial-gradient(circle at 92% 10%, rgba(30,37,49,0.1), rgba(30,37,49,0.0) 18rem),
                linear-gradient(135deg, rgba(28,52,80,0.82), rgba(0,0,0,0.52))!important}
.admin-hero p{color:rgba(168,180,197,0.78)!important}
.admin-hero h1{color:var(--az-text)!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}
.admin-card{border:1px solid rgba(57,70,90,0.58)!important;background:var(--az-card)!important;box-shadow:var(--az-shadow)!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
.admin-page{color:var(--az-text)!important;background:radial-gradient(circle at 18% 0%, rgba(30,37,49,0.98), rgba(30,37,49,0.0) 30rem),
                radial-gradient(circle at 88% 8%, rgba(40,50,65,0.26), rgba(40,50,65,0.0) 32rem),
                radial-gradient(circle at 50% 100%, rgba(65,39,48,0.3), rgba(65,39,48,0.0) 30rem),
                linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
.admin-eyebrow{color:rgba(237,198,127,0.72)!important}
.admin-pill{background:rgba(30,37,49,0.58)!important;border:1px solid rgba(57,70,90,0.72)!important;color:#edc67f!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.7)!important}
.admin-tabs{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.76)!important;box-shadow:0 16px 36px rgba(28,52,80,0.08)!important}
body[data-theme="night"] .admin-tabs{background:rgba(0,0,0,0.76)!important}
.admin-tabs a{color:var(--az-muted)!important}
.admin-tabs a:hover{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(172,53,74,0.09)!important}
body[data-theme="night"] .admin-card{border-color:var(--az-line)!important}
.admin-card p{color:var(--az-muted)!important}
.kpi-card{background:linear-gradient(180deg, rgba(30,37,49,0.72), rgba(30,37,49,0.48))!important}
.kpi-label{color:rgba(168,180,197,0.72)!important}
.kpi-note{color:var(--az-muted)!important}
.notice{background:rgba(36,94,61,0.12)!important;color:#a1e5bc!important}
.notice.error{background:rgba(172,53,74,0.12)!important;color:#ffadb8!important}
.user-card{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.46)!important}
body[data-theme="night"] .user-card{background:rgba(30,37,49,0.04)!important}
.user-avatar{color:#edf1f7!important;background:radial-gradient(circle at 35% 20%, rgba(30,37,49,0.92), rgba(30,37,49,0.0) 42%),
                linear-gradient(145deg, #1e2531, #412730)!important;box-shadow:0 14px 32px rgba(172,53,74,0.18),
                inset 0 1px 0 rgba(30,37,49,0.78)!important}
.user-name span{color:var(--az-muted)!important}
.badge{border:1px solid var(--az-line)!important;color:var(--az-muted)!important;border-color:rgba(57,70,90,0.66)!important;background:rgba(30,37,49,0.55)!important}
.badge.good{color:#a1e5bc!important;background:rgba(36,94,61,0.12)!important;border-color:rgba(57,104,75,0.14)!important}
.badge.warn{color:#edc67f!important;background:rgba(172,53,74,0.13)!important;border-color:rgba(113,66,77,0.14)!important}
.badge.danger{color:#ffadb8!important;background:rgba(172,53,74,0.12)!important;border-color:rgba(113,66,77,0.14)!important}
label{color:var(--az-muted)!important}
input,
        select,
        textarea{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.66)!important;color:var(--az-text)!important;outline:none!important}
body[data-theme="night"] input,
        body[data-theme="night"] select,
        body[data-theme="night"] textarea{background:rgba(30,37,49,0.06)!important}
.admin-update-card{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.46)!important}
body[data-theme="night"] .admin-update-card{background:rgba(30,37,49,0.04)!important}
.check-line{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.48)!important;color:var(--az-text)!important}
.btn{border:0!important}
.btn.primary{background:linear-gradient(180deg, #1c3450, #171e29)!important;color:#edf1f7!important}
.btn.soft{background:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(65,39,48,0.62))!important;color:#edc67f!important;border:1px solid rgba(70,117,169,0.16)!important}
.btn.line{border:1px solid var(--az-line)!important;color:var(--az-text)!important;background:rgba(30,37,49,0.52)!important;border-color:rgba(113,66,77,0.14)!important}
.btn.danger{border:1px solid rgba(113,66,77,0.16)!important;border-color:#71424d!important;color:var(--ac-danger)!important;background:var(--ac-danger-bg)!important}
.danger-zone{border-top:1px solid var(--az-line)!important}
.danger-zone small{color:var(--az-muted)!important}
.password-box{background:rgba(30,37,49,0.42)!important;border:1px solid var(--az-line)!important}
body[data-theme="night"] .password-box{background:rgba(30,37,49,0.035)!important}
.setting-card{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"] .setting-card{background:rgba(30,37,49,0.035)!important}
.system-check{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.44)!important}
body[data-theme="night"] .system-check{background:rgba(30,37,49,0.035)!important}
.system-check small{color:var(--az-muted)!important}
.system-dot{box-shadow:0 0 0 6px rgba(36,94,61,0.12)!important;background:var(--ac-success)!important}
.system-dot.bad{box-shadow:0 0 0 6px rgba(172,53,74,0.12)!important;background:var(--ac-danger)!important}
.log-row{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"] .log-row{background:rgba(30,37,49,0.035)!important}
.log-time,
        .log-meta{color:var(--az-muted)!important}
.log-main span{color:var(--az-muted)!important}
body[data-theme="night"].admin-page{background:radial-gradient(circle at 18% 0%, rgba(23,110,205,0.28), rgba(23,110,205,0.0) 30rem),
                radial-gradient(circle at 90% 6%, rgba(23,110,205,0.13), rgba(23,110,205,0.0) 32rem),
                linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.admin-hero,
        .admin-card,
        .admin-tabs{border-color:rgba(57,70,90,0.74)!important;background:rgba(30,37,49,0.62)!important;box-shadow:0 30px 90px rgba(23,30,41,0.1),
                inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"] .admin-hero,
        body[data-theme="night"] .admin-card,
        body[data-theme="night"] .admin-tabs{border-color:rgba(57,70,90,0.12)!important;background:rgba(0,0,0,0.64)!important;box-shadow:0 30px 90px rgba(0,0,0,0.28),
                inset 0 1px 0 rgba(30,37,49,0.08)!important}
body[data-theme="night"] .admin-eyebrow{color:rgba(237,198,127,0.82)!important}
body[data-theme="night"] .admin-hero p{color:rgba(237,241,247,0.72)!important}
body[data-theme="night"] .admin-pill{background:rgba(30,37,49,0.07)!important;border-color:rgba(57,70,90,0.1)!important;color:#edc67f!important}
body[data-theme="night"] .admin-tabs a:hover{background:rgba(30,37,49,0.1)!important;color:#edf1f7!important}
.kpi-card:hover,
        .user-card:hover,
        .setting-card:hover,
        .system-check:hover{box-shadow:0 28px 72px rgba(23,30,41,0.12),
                inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"] .kpi-card{background:linear-gradient(180deg, rgba(30,37,49,0.07), rgba(30,37,49,0.035))!important}
body[data-theme="night"] .kpi-label{color:rgba(237,241,247,0.62)!important}
.user-card,
        .setting-card,
        .system-check,
        .password-box,
        .log-row{border-color:rgba(57,70,90,0.7)!important;background:rgba(30,37,49,0.52)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.62)!important}
body[data-theme="night"] .user-card,
        body[data-theme="night"] .setting-card,
        body[data-theme="night"] .system-check,
        body[data-theme="night"] .password-box,
        body[data-theme="night"] .log-row{border-color:rgba(57,70,90,0.1)!important;background:rgba(30,37,49,0.045)!important}
input,
        select{background:rgba(30,37,49,0.72)!important;border-color:rgba(113,66,77,0.13)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.62)!important}
input:focus,
        select:focus{border-color:rgba(70,117,169,0.38)!important;box-shadow:0 0 0 5px rgba(28,52,80,0.1),
                inset 0 1px 0 rgba(30,37,49,0.74)!important}
body[data-theme="night"] input,
        body[data-theme="night"] select{background:rgba(30,37,49,0.065)!important;border-color:rgba(57,70,90,0.12)!important}
.btn:hover{box-shadow:0 14px 30px rgba(23,30,41,0.12)!important}
body[data-theme="night"] .btn.primary{background:linear-gradient(180deg, #1e2531, #1e2531)!important;color:#edf1f7!important}
body[data-theme="night"] .badge{border-color:rgba(57,70,90,0.1)!important;background:rgba(30,37,49,0.055)!important}
.fcb-admin-badge{border:1px solid rgba(57,70,90,0.72)!important;background:linear-gradient(90deg, #1c3450 0 50%, #ac354a 50% 100%)!important;box-shadow:0 18px 42px rgba(0,0,0,0.16),
                inset 0 1px 0 rgba(30,37,49,0.38)!important}
.fcb-admin-badge::before{background:linear-gradient(180deg, rgba(30,37,49,0.34), rgba(30,37,49,0.0) 38%),
                radial-gradient(circle at 50% 16%, rgba(65,39,48,0.58), rgba(65,39,48,0.0) 32%)!important}
.fcb-admin-badge::after{background:rgba(65,39,48,0.92)!important;color:#ffadb8!important;box-shadow:0 10px 20px rgba(0,0,0,0.16)!important}
.admin-hero-image{background:transparent!important;box-shadow:0 26px 80px rgba(23,30,41,0.12)!important;border:1px solid rgba(57,70,90,0.74)!important}
body[data-theme="night"] .admin-hero-image{box-shadow:0 26px 80px rgba(0,0,0,0.32)!important;border-color:rgba(57,70,90,0.14)!important}
.code-registry-panel{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.34)!important}
body[data-theme="night"] .code-registry-panel{background:rgba(30,37,49,0.025)!important}
.execution-code-create{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"] .execution-code-create{background:rgba(30,37,49,0.035)!important}
.execution-code-row{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.38)!important}
body[data-theme="night"] .execution-code-row{background:rgba(30,37,49,0.03)!important}
.execution-code-number span,
        .execution-code-name span{color:var(--az-muted)!important}
.unknown-code-box{border-top:1px solid var(--az-line)!important}
.unknown-code-row{border:1px dashed var(--az-line)!important}
.unknown-code-meta small{color:var(--az-muted)!important}
.admin-stats-hero{background:#1c3450!important;color:#edf1f7!important}
.admin-stats-hero::after{background:rgba(30,37,49,0.07)!important}
.admin-stats-hero p{color:#edf1f7!important}
.admin-stats-hero h3{color:#edf1f7!important}
.admin-stats-hero aside span{background:rgba(30,37,49,0.11)!important;border:1px solid rgba(57,70,90,0.12)!important}
.admin-stats-hero aside strong{color:#edf1f7!important}
.admin-stats-hero aside small{color:#edf1f7!important}
.admin-stat-kpis article,
        .admin-stats-panel,
        .admin-message-form,
        .admin-message-history{border:1px solid var(--az-line)!important;background:var(--az-card-strong)!important}
.admin-stat-kpis article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-stat-kpis article::after{background:var(--az-accent-soft)!important}
.admin-stat-kpis article.is-primary{background:#1e2531!important;border-color:#4675a9!important}
.admin-kpi-head span{color:var(--az-muted)!important}
.admin-kpi-head i{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-stat-kpis strong{color:var(--az-text)!important}
.admin-stat-kpis small{color:var(--az-muted)!important}
.admin-kpi-meter{background:#1e2531!important}
.admin-kpi-meter b{background:#1167c2!important}
.admin-stats-panel{box-shadow:0 10px 28px rgba(28,52,80,0.045)!important}
.admin-panel-title span{color:var(--az-muted)!important}
.admin-copy-chart{background:repeating-linear-gradient(to top, transparent 0, transparent 48px, rgba(28,52,80,0.055) 49px, rgba(28,52,80,0.055) 50px)!important}
.admin-copy-day i{background:#1167c2!important;box-shadow:0 6px 12px rgba(23,110,205,0.18)!important}
.admin-copy-value{color:var(--az-text)!important}
.admin-copy-day small{color:var(--az-muted)!important}
.admin-leader-row{border:1px solid var(--az-line)!important;background:var(--az-card)!important}
.admin-leader-row > b{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-leader-row.is-first > b{background:#1c3450!important;color:#edf1f7!important}
.admin-leader-main span{color:var(--az-muted)!important}
.admin-leader-progress{background:#1e2531!important}
.admin-leader-progress i{background:#1167c2!important}
.admin-leader-row em{color:#79b8ff!important}
.admin-leader-row em small{color:var(--az-muted)!important}
.admin-top-group-row{border:1px solid var(--az-line)!important;background:var(--az-card)!important}
.admin-top-group-row b{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-top-group-row span{color:var(--az-muted)!important}
.admin-top-group-row em{color:#79b8ff!important}
.admin-table-wrap{border:1px solid var(--az-line)!important;box-shadow:0 10px 28px rgba(28,52,80,0.04)!important}
.admin-stats-table{background:var(--az-card-strong)!important}
.admin-stats-table th{background:var(--ac-soft)!important;color:var(--ac-muted)!important}
.admin-stats-table td{border-top:1px solid var(--az-line)!important}
.admin-stats-table tbody tr:hover{background:#1e2531!important}
.admin-stats-table td span{color:var(--az-muted)!important}
.admin-user-rank{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-muted{color:var(--az-muted)!important}
.admin-recipient-options label, .admin-stats-mail-option{border:1px solid var(--az-line)!important;color:var(--az-text)!important}
.admin-recipient-list{border:1px solid var(--az-line)!important;background:var(--az-card)!important}
.admin-recipient-list label:hover{background:var(--az-accent-soft)!important}
.admin-recipient-list small{color:var(--az-muted)!important}
.admin-message-history article{border-top:1px solid var(--az-line)!important}
.admin-message-history article:first-of-type{border-top:0!important}
.admin-message-history article span, .admin-message-history article small{color:var(--az-muted)!important}
.admin-message-history article p{color:var(--az-muted)!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
body.admin-clean-page,
body.admin-users-page{color:var(--ac-text)!important;background:var(--ac-bg)!important}
.admin-clean-hero,
.admin-users-hero{border:0!important;background:transparent!important;box-shadow:none!important}
.admin-clean-back,
.admin-users-back{color:var(--ac-muted)!important}
.admin-clean-hero h1,
.admin-users-hero h1{color:var(--ac-text)!important}
.admin-clean-hero p{color:var(--ac-muted)!important}
.admin-clean-tabs a{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-card)!important}
.admin-clean-tabs a:hover{border-color:var(--ac-navy)!important;color:#79b8ff!important}
.admin-clean-tabs a.active{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-clean-notice,
.notice,
.admin-users-notice{border:1px solid #39684b!important;background:var(--ac-success-bg)!important;color:var(--ac-success)!important;box-shadow:none!important}
.admin-clean-notice.error,
.notice.error,
.admin-users-notice.error{border-color:#71424d!important;background:var(--ac-danger-bg)!important;color:var(--ac-danger)!important}
.admin-clean-summary article,
.admin-users-stats article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-summary span,
.admin-users-stats span{color:var(--ac-muted)!important}
.admin-clean-summary strong,
.admin-users-stats strong{color:var(--ac-text)!important}
.admin-clean-summary small{color:var(--ac-muted)!important}
.admin-clean-card,
.admin-card,
.admin-users-card{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-clean-card h2,
.admin-card h2,
.admin-users-card h2,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--ac-text)!important}
.admin-clean-card p,
.admin-card p,
.admin-users-section-head p{color:var(--ac-muted)!important}
.admin-clean-launch-card{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-launch-card:hover{border-color:var(--ac-navy)!important}
.admin-clean-launch-card p{color:var(--ac-muted)!important}
.admin-clean-launch-card > strong{color:#79b8ff!important}
.admin-clean-text-link{color:#79b8ff!important}
.admin-clean-facts > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-facts span{color:var(--ac-muted)!important}
.admin-clean-activity-preview > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-activity-preview span,
.admin-clean-activity-preview small{color:var(--ac-muted)!important}
.admin-clean-empty,
.empty,
.admin-users-empty{border:1px dashed var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important}
.admin-stats-hero,
.admin-stats-panel,
.setting-card,
.system-check,
.code-registry-panel,
.unknown-code-box,
.admin-message-form,
.admin-message-history,
.log-row,
.execution-code-row,
.execution-code-create,
.execution-code-tools,
.unknown-code-row{border-color:var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-copy-chart,
.admin-leaderboard,
.admin-top-groups,
.admin-table-wrap,
.ar-table-wrap{border-color:var(--ac-line)!important;background:var(--ac-card)!important}
.admin-copy-day i,
.admin-kpi-meter b,
.admin-leader-progress i{background:var(--ac-navy)!important}
.admin-stats-table th,
.admin-stats-table td{border-color:var(--ac-line)!important}
.field label,
.setting-card label,
.execution-code-number span,
.execution-code-name span,
.admin-users-toolbar label > span,
.admin-users-create-form label > span,
.admin-user-edit-form label > span{color:var(--ac-muted)!important}
body.admin-clean-page input,
body.admin-clean-page select,
body.admin-clean-page textarea,
body.admin-users-page input,
body.admin-users-page select,
body.admin-users-page textarea,
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-edit-form input,
.admin-user-edit-form select{border-color:var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
body.admin-clean-page input:focus,
body.admin-clean-page select:focus,
body.admin-clean-page textarea:focus,
body.admin-users-page input:focus,
body.admin-users-page select:focus,
body.admin-users-page textarea:focus{border-color:var(--ac-navy)!important;outline:none!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
.btn,
.admin-users-primary,
.admin-user-manage,
.admin-users-reset,
.admin-users-temp button{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.btn.primary,
.admin-users-primary{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-pill,
.admin-users-result-count,
.admin-users-secure-pill,
.admin-user-badge,
.admin-user-mini-tag{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-users-card{box-shadow:0 14px 40px rgba(28,52,80,0.07)!important}
.admin-users-toolbar{border:1px solid var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-user-row{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-user-avatar{color:#79b8ff!important;background:var(--ac-soft)!important}
.admin-user-dialog{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-user-dialog::backdrop{background:rgba(0,0,0,0.45)!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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
.admin-pro-welcome{border:1px solid rgba(70,117,169,0.12)!important;background:linear-gradient(135deg,#1c3450 0%,#1167c2 100%)!important;color:#edf1f7!important;box-shadow:0 18px 46px rgba(28,52,80,0.16)!important}
.admin-pro-welcome .btn.primary{background:#1e2531!important;color:#a8b4c5!important}
.admin-pro-welcome .btn.soft{border-color:rgba(57,70,90,0.32)!important;background:rgba(30,37,49,0.1)!important;color:#edf1f7!important}
.admin-clean-summary article{box-shadow:none!important}
.admin-pro-more>summary span{color:#a8b4c5!important}
.admin-pro-more[open]>summary{border-bottom:1px solid rgba(70,117,169,0.1)!important}
.admin-users-server-toolbar{background:rgba(30,37,49,0.96)!important}
.admin-user-settings-group{border:1px solid rgba(70,117,169,0.12)!important}
.admin-user-password-panel{border:1px solid rgba(70,117,169,0.13)!important;background:#1e2531!important}
.admin-setting-explainer{background:#1e2531!important}
.admin-user-danger-zone{border:1px solid rgba(113,66,77,0.2)!important}
.admin-user-danger-zone>summary{color:#ffadb8!important}
.admin-user-danger-zone button{border:0!important;background:#ac354a!important;color:#edf1f7!important}
.admin-user-state{background:#1e2531!important}
.admin-user-state.active{background:#203e2d!important;color:#a1e5bc!important}
.admin-user-state.blocked{background:#1e2531!important;color:#ffadb8!important}
.admin-user-state.pending{background:#1e2531!important;color:#edc67f!important}
body[data-theme="night"] .admin-users-server-toolbar{background:rgba(0,0,0,0.95)!important}
body[data-theme="night"] .admin-user-password-panel,body[data-theme="night"] .admin-setting-explainer{background:#1c3450!important}
.admin-command-hero{border:1px solid rgba(57,70,90,0.11)!important;background:linear-gradient(135deg,#1c3450 0%,#1c3450 52%,#1167c2 100%)!important;box-shadow:0 22px 50px rgba(28,52,80,0.2)!important;color:#edf1f7!important}
.admin-command-hero:after{background:radial-gradient(circle,rgba(35,55,79,0.2),transparent 65%)!important}
.admin-command-hero p{color:rgba(237,241,247,0.72)!important}
.admin-command-hero-actions a{border:1px solid rgba(57,70,90,0.25)!important;background:rgba(30,37,49,0.08)!important;color:#edf1f7!important}
.admin-command-hero-actions a.is-primary{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
.admin-command-kpi{border:1px solid rgba(70,117,169,0.11)!important;background:#1e2531!important;box-shadow:0 9px 28px rgba(28,52,80,0.06)!important;color:#edf1f7!important}
.admin-command-kpi:hover{border-color:rgba(70,117,169,0.28)!important}
.admin-command-kpi span{color:#a8b4c5!important}
.admin-command-kpi em{background:#1e2531!important;color:#79b8ff!important}
.admin-command-kpi p{color:#a8b4c5!important}
.admin-command-kpi>i{background:#1e2531!important}
.admin-command-kpi>i b{background:linear-gradient(90deg,#1167c2,#23374f)!important}
.admin-command-chart-panel,.admin-command-priority,.admin-command-activity,.admin-command-tools{border:1px solid rgba(70,117,169,0.11)!important;background:#1e2531!important;box-shadow:0 12px 34px rgba(28,52,80,0.065)!important}
.admin-command-panel-head span,.admin-command-tools small{color:#a8b4c5!important}
.admin-command-panel-head>a{color:#79b8ff!important}
.admin-command-chart-meta span{color:#a8b4c5!important}
.admin-command-chart{color:#79b8ff!important}
.admin-command-chart .grid{fill:none!important;stroke:#edf1f7!important}
.admin-command-chart .line{fill:none!important;stroke:currentColor!important}
.admin-command-chart circle{fill:#edf1f7!important;stroke:currentColor!important}
.admin-command-chart-labels{color:#a8b4c5!important}
.admin-command-priority>a{border-top:1px solid #39465a!important;color:#edf1f7!important}
.admin-command-priority>a i{background:#1e2531!important;color:#79b8ff!important}
.admin-command-priority>a span{color:#a8b4c5!important}
.admin-command-priority>a b{color:#79b8ff!important}
.admin-command-priority>a:hover strong{color:#79b8ff!important}
.admin-command-activity-list>div{border-top:1px solid #39465a!important}
.admin-command-activity-list>div>i{background:#23374f!important}
.admin-command-activity-list p span,.admin-command-activity-list time{color:#a8b4c5!important}
.admin-command-tools>summary b{color:#79b8ff!important}
.admin-command-tools>div{background:#1e2531!important}
.admin-command-tools>div>a{background:#1e2531!important;color:#edf1f7!important}
.admin-command-tools>div>a span{color:#a8b4c5!important}
body[data-theme="night"] .admin-command-kpi,body[data-theme="night"] .admin-command-chart-panel,body[data-theme="night"] .admin-command-priority,body[data-theme="night"] .admin-command-activity,body[data-theme="night"] .admin-command-tools{border-color:rgba(57,70,90,0.08)!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .admin-command-kpi{color:#edf1f7!important}
body[data-theme="night"] .admin-command-priority>a,body[data-theme="night"] .admin-command-activity-list>div{border-color:rgba(57,70,90,0.08)!important;color:#edf1f7!important}
body[data-theme="night"] .admin-command-chart .grid{stroke:rgba(237,241,247,0.08)!important}
body[data-theme="night"] .admin-command-chart circle{fill:#edf1f7!important}
body[data-theme="night"] .admin-command-tools>div{background:#1c3450!important}
body[data-theme="night"] .admin-command-tools>div>a{background:#1c3450!important;color:#edf1f7!important}
.admin-command-emoji{background:#1e2531!important}
body[data-theme="night"] .admin-command-emoji{background:rgba(30,37,49,0.09)!important}
:scope body:is(.admin-clean-page,.admin-users-page){--admin-blue:#1167c2!important;--admin-blue-dark:#1167c2!important;--admin-blue-soft:#23374f!important;--admin-ink:#edf1f7!important;--admin-muted:#a8b4c5!important;--admin-line:#39465a!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#1167c2!important;background:#1e2531!important;background-image:none!important}
:scope body.admin-users-page .admin-users-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body.admin-users-page .admin-users-back{color:#79b8ff!important}
:scope body.admin-users-page .admin-users-hero h1{color:var(--admin-ink)!important}
:scope body.admin-users-page .admin-users-hero p{color:var(--admin-muted)!important}
:scope body.admin-users-page .admin-users-primary{border:1px solid var(--admin-blue)!important;background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 7px 16px rgba(23,110,205,0.18)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-back{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-hero h1{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-hero p{color:var(--admin-muted)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs{border:1px solid var(--admin-line)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 5px 16px rgba(28,52,80,0.06)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs a{border:0!important;background:transparent!important;color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs a:hover{background:#1e2531!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs a.active{background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 5px 12px rgba(23,110,205,0.18)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;color:var(--admin-ink)!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kicker{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero h2{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero p{color:var(--admin-muted)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a:hover{border-color:#4675a9!important;background:var(--admin-blue-soft)!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a.is-primary{border-color:var(--admin-blue)!important;background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 7px 16px rgba(23,110,205,0.18)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a.is-primary:hover{background:var(--admin-blue-dark)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important;color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi:hover{border-color:#4675a9!important;box-shadow:0 10px 22px rgba(28,52,80,0.08)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi span{color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-emoji{background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi em{background:var(--admin-blue-soft)!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi>strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi p{color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi>i{background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi>i b{background:var(--admin-blue)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-chart-panel,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-panel-head span,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools small{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-panel-head h3{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-panel-head>a{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-chart-meta strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-chart{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a{border-color:#39465a!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a i{background:#1e2531!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a b{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity-list>div{border-color:#39465a!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity-list>div>i{background:var(--admin-blue)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity-list p strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools>summary b{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools>div{background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools>div>a{background:#1e2531!important;color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-card,:scope body:is(.admin-clean-page,.admin-users-page) .admin-card,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-card{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-summary article,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-stats article{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-summary span,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-stats span{color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-summary strong,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-stats strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-launch-card{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:none!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-launch-card:hover{border-color:#4675a9!important}
:scope body:is(.admin-clean-page,.admin-users-page) .btn.primary{border-color:var(--admin-blue)!important;background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 6px 14px rgba(23,110,205,0.16)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .btn.primary:hover{background:var(--admin-blue-dark)!important}
:scope body:is(.admin-clean-page,.admin-users-page) input:focus,:scope body:is(.admin-clean-page,.admin-users-page) select:focus,:scope body:is(.admin-clean-page,.admin-users-page) textarea:focus{border-color:var(--admin-blue)!important;box-shadow:0 0 0 3px rgba(23,110,205,0.12)!important;outline:0!important}
:scope body:is(.admin-clean-page,.admin-users-page) input,:scope body:is(.admin-clean-page,.admin-users-page) select,:scope body:is(.admin-clean-page,.admin-users-page) textarea{border-color:#4675a9!important;background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-server-toolbar{background:rgba(30,37,49,0.97)!important;border:1px solid var(--admin-line)!important;box-shadow:0 6px 18px rgba(28,52,80,0.07)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-user-row{border-color:#39465a!important;background:#1e2531!important;box-shadow:none!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-user-row:hover{border-color:#4675a9!important;background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-user-dialog{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 28px 80px rgba(28,52,80,0.24)!important}
body[data-theme="night"].admin-clean-page .admin-clean-hero,body[data-theme="night"].admin-clean-page .admin-clean-tabs,body[data-theme="night"].admin-clean-page .admin-command-hero,body[data-theme="night"].admin-clean-page .admin-command-kpi,body[data-theme="night"].admin-clean-page .admin-command-chart-panel,body[data-theme="night"].admin-clean-page .admin-command-priority,body[data-theme="night"].admin-clean-page .admin-command-activity,body[data-theme="night"].admin-clean-page .admin-command-tools,body[data-theme="night"].admin-clean-page .admin-clean-card,body[data-theme="night"].admin-clean-page .admin-card,body[data-theme="night"].admin-clean-page .admin-users-card{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].admin-clean-page .admin-clean-hero h1,body[data-theme="night"].admin-clean-page .admin-command-hero h2,body[data-theme="night"].admin-clean-page .admin-command-kpi>strong,body[data-theme="night"].admin-clean-page .admin-command-panel-head h3,body[data-theme="night"].admin-clean-page .admin-command-priority>a strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="admin_article_replace"]) {: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-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--ar-bg:#1e2531!important;--ar-card:#1e2531!important;--ar-card-soft:#1e2531!important;--ar-line:#39465a!important;--ar-text:#edf1f7!important;--ar-muted:#a8b4c5!important;--ar-navy:#1c3450!important;--ar-navy-dark:#1c3450!important;--ar-success:#245e3d!important;--ar-success-bg:#203e2d!important;--ar-danger:#ac354a!important;--ar-danger-bg:#1e2531!important;--ar-warning:#ac354a!important;--ar-warning-bg:#1e2531!important;--ar-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1c3450!important;--ac-navy-dark:#1c3450!important;--ac-success:#245e3d!important;--ac-success-bg:#203e2d!important;--ac-danger:#ac354a!important;--ac-danger-bg:#1e2531!important;--ac-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--az-bg:var(--ac-bg)!important;--az-card:var(--ac-card)!important;--az-card-strong:var(--ac-card)!important;--az-line:var(--ac-line)!important;--az-text:var(--ac-text)!important;--az-muted:var(--ac-muted)!important;--az-accent:var(--ac-navy)!important;--az-accent-soft:rgba(28,52,80,0.09)!important;--az-shadow:var(--ac-shadow)!important;--az-radius:20px!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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--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;--ar-bg:#1c3450!important;--ar-card:#1c3450!important;--ar-card-soft:#1c3450!important;--ar-line:#4675a9!important;--ar-text:#edf1f7!important;--ar-muted:#a8b4c5!important;--ar-navy:#1167c2!important;--ar-navy-dark:#23374f!important;--ar-success:#245e3d!important;--ar-success-bg:#245e3d!important;--ar-danger:#412730!important;--ar-danger-bg:#ac354a!important;--ar-warning:#412730!important;--ar-warning-bg:#171e29!important;--ar-shadow:0 18px 50px rgba(0,0,0,0.2)!important;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important;--ac-bg:#1c3450!important;--ac-card:#1c3450!important;--ac-soft:#1c3450!important;--ac-line:#4675a9!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#23374f!important;--ac-success:#245e3d!important;--ac-success-bg:#245e3d!important;--ac-danger:#412730!important;--ac-danger-bg:#ac354a!important;--ac-shadow:0 18px 50px rgba(0,0,0,0.2)!important}
html{--jn-sidebar-width:280px!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
body.admin-article-replace-page{background:var(--ar-bg)!important;color:var(--ar-text)!important}
.admin-article-replace-back{color:var(--ar-muted)!important}
.admin-article-replace-hero p{color:var(--ar-muted)!important}
.admin-article-replace-tabs a{border:1px solid var(--ar-line)!important;color:var(--ar-muted)!important;background:var(--ar-card)!important}
.admin-article-replace-tabs a.active{border-color:var(--ar-navy)!important;color:#edf1f7!important;background:var(--ar-navy)!important}
.ar-notice{border:1px solid #39684b!important;background:var(--ar-success-bg)!important;color:var(--ar-success)!important}
.ar-notice.error{border-color:#71424d!important;background:var(--ar-danger-bg)!important;color:var(--ar-danger)!important}
.ar-notice.warning{border-color:#39465a!important;background:var(--ar-warning-bg)!important;color:var(--ar-warning)!important}
.ar-eyebrow{color:#79b8ff!important}
.ar-card{border:1px solid var(--ar-line)!important;background:var(--ar-card)!important;box-shadow:var(--ar-shadow)!important}
.ar-card p{color:var(--ar-muted)!important}
.ar-file-type{border:1px solid var(--ar-line)!important;color:#79b8ff!important;background:var(--ar-card-soft)!important}
.ar-file-field > span{color:var(--ar-muted)!important}
.ar-file-field input[type="file"]{border:1px solid var(--ar-line)!important;color:var(--ar-text)!important;background:var(--ar-card-soft)!important}
.ar-file-field input[type="file"]::file-selector-button{border:0!important;color:#edf1f7!important;background:var(--ar-navy)!important}
.ar-file-field small{color:var(--ar-muted)!important}
.ar-excel-notes{border-top:1px solid var(--ar-line)!important}
.ar-excel-notes span{color:var(--ar-muted)!important}
.ar-excel-notes span::before{background:var(--ar-navy)!important}
.ar-action-badge.replace{color:var(--ar-success)!important;background:var(--ar-success-bg)!important}
.ar-action-badge.delete{color:var(--ar-danger)!important;background:var(--ar-danger-bg)!important}
.ar-excel-confirm-form{border:1px solid var(--ar-line)!important;background:var(--ar-card)!important}
.ar-excel-confirm-actions > span{color:var(--ar-muted)!important}
.ar-number-grid label > span,
.ar-confirm span{color:var(--ar-muted)!important}
.ar-number-grid input{border:1px solid var(--ar-line)!important;outline:none!important;color:var(--ar-text)!important;background:var(--ar-card-soft)!important}
.ar-number-grid input:focus{border-color:var(--ar-navy)!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
.ar-arrow{color:#79b8ff!important}
.ar-confirm{border:1px solid var(--ar-line)!important;background:var(--ar-card-soft)!important}
.ar-confirm input{accent-color:var(--ar-navy)!important}
.ar-button{border:1px solid var(--ar-line)!important;background:var(--ar-card)!important;color:var(--ar-text)!important}
.ar-button.primary{border-color:var(--ar-navy)!important;background:var(--ar-navy)!important;color:#edf1f7!important}
.ar-fact{border-top:1px solid var(--ar-line)!important}
.ar-fact span{color:var(--ar-muted)!important}
.ar-summary article{border:1px solid var(--ar-line)!important;background:var(--ar-card)!important}
.ar-summary span{color:var(--ar-muted)!important}
.ar-section-head span{color:var(--ar-muted)!important}
.ar-table-wrap{border:1px solid var(--ar-line)!important;background:var(--ar-card)!important}
.ar-table th,
.ar-table td{border-bottom:1px solid var(--ar-line)!important}
.ar-table tr:last-child td{border-bottom:0!important}
.ar-table th{color:var(--ar-muted)!important;background:var(--ar-card-soft)!important}
.ar-table td small{color:var(--ar-muted)!important}
.ar-badge{background:var(--ar-card-soft)!important;color:#79b8ff!important}
.ar-empty{border:1px dashed var(--ar-line)!important;color:var(--ar-muted)!important;background:var(--ar-card)!important}
.ar-history-item,
.ar-rule-item{border:1px solid var(--ar-line)!important;background:var(--ar-card)!important}
.ar-history-item small,
.ar-rule-item small{color:var(--ar-muted)!important}
.ar-history-count{color:#79b8ff!important}
.ar-rule-delete-button{border:1px solid #71424d!important;background:var(--ar-danger-bg)!important;color:var(--ar-danger)!important}
.ar-rule-delete-button:hover,
.ar-rule-delete-button:focus-visible{border-color:var(--ar-danger)!important;outline:none!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
body.admin-clean-page,
body.admin-users-page{color:var(--ac-text)!important;background:var(--ac-bg)!important}
.admin-clean-hero,
.admin-users-hero{border:0!important;background:transparent!important;box-shadow:none!important}
.admin-clean-back,
.admin-users-back{color:var(--ac-muted)!important}
.admin-clean-hero h1,
.admin-users-hero h1{color:var(--ac-text)!important}
.admin-clean-hero p{color:var(--ac-muted)!important}
.admin-clean-tabs a{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-card)!important}
.admin-clean-tabs a:hover{border-color:var(--ac-navy)!important;color:#79b8ff!important}
.admin-clean-tabs a.active{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-clean-notice,
.notice,
.admin-users-notice{border:1px solid #39684b!important;background:var(--ac-success-bg)!important;color:var(--ac-success)!important;box-shadow:none!important}
.admin-clean-notice.error,
.notice.error,
.admin-users-notice.error{border-color:#71424d!important;background:var(--ac-danger-bg)!important;color:var(--ac-danger)!important}
.admin-clean-summary article,
.admin-users-stats article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-summary span,
.admin-users-stats span{color:var(--ac-muted)!important}
.admin-clean-summary strong,
.admin-users-stats strong{color:var(--ac-text)!important}
.admin-clean-summary small{color:var(--ac-muted)!important}
.admin-clean-card,
.admin-card,
.admin-users-card{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-clean-card h2,
.admin-card h2,
.admin-users-card h2,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--ac-text)!important}
.admin-clean-card p,
.admin-card p,
.admin-users-section-head p{color:var(--ac-muted)!important}
.admin-clean-launch-card{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important}
.admin-clean-launch-card:hover{border-color:var(--ac-navy)!important}
.admin-clean-launch-card p{color:var(--ac-muted)!important}
.admin-clean-launch-card > strong{color:#79b8ff!important}
.admin-clean-text-link{color:#79b8ff!important}
.admin-clean-facts > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-facts span{color:var(--ac-muted)!important}
.admin-clean-activity-preview > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-activity-preview span,
.admin-clean-activity-preview small{color:var(--ac-muted)!important}
.admin-clean-empty,
.empty,
.admin-users-empty{border:1px dashed var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important}
.admin-stats-hero,
.admin-stats-panel,
.setting-card,
.system-check,
.code-registry-panel,
.unknown-code-box,
.admin-message-form,
.admin-message-history,
.log-row,
.execution-code-row,
.execution-code-create,
.execution-code-tools,
.unknown-code-row{border-color:var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-stat-kpis article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-copy-chart,
.admin-leaderboard,
.admin-top-groups,
.admin-table-wrap,
.ar-table-wrap{border-color:var(--ac-line)!important;background:var(--ac-card)!important}
.admin-copy-day i,
.admin-kpi-meter b,
.admin-leader-progress i{background:var(--ac-navy)!important}
.admin-stats-table th,
.admin-stats-table td{border-color:var(--ac-line)!important}
.admin-stats-table th{background:var(--ac-soft)!important;color:var(--ac-muted)!important}
.field label,
.setting-card label,
.execution-code-number span,
.execution-code-name span,
.admin-users-toolbar label > span,
.admin-users-create-form label > span,
.admin-user-edit-form label > span{color:var(--ac-muted)!important}
body.admin-clean-page input,
body.admin-clean-page select,
body.admin-clean-page textarea,
body.admin-users-page input,
body.admin-users-page select,
body.admin-users-page textarea,
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-edit-form input,
.admin-user-edit-form select{border-color:var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
body.admin-clean-page input:focus,
body.admin-clean-page select:focus,
body.admin-clean-page textarea:focus,
body.admin-users-page input:focus,
body.admin-users-page select:focus,
body.admin-users-page textarea:focus{border-color:var(--ac-navy)!important;outline:none!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
.btn,
.admin-users-primary,
.admin-user-manage,
.admin-users-reset,
.admin-users-temp button{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.btn.primary,
.admin-users-primary{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.btn.danger{border-color:#71424d!important;color:var(--ac-danger)!important;background:var(--ac-danger-bg)!important}
.admin-pill,
.admin-users-result-count,
.admin-users-secure-pill,
.admin-user-badge,
.admin-user-mini-tag{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.system-dot{background:var(--ac-success)!important}
.system-dot.bad{background:var(--ac-danger)!important}
.admin-users-toolbar{border:1px solid var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-user-row{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-user-avatar{color:#79b8ff!important;background:var(--ac-soft)!important}
.admin-user-dialog{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-user-dialog::backdrop{background:rgba(0,0,0,0.45)!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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="admin_chat"]) {: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-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1c3450!important;--ac-navy-dark:#1c3450!important;--ac-success:#245e3d!important;--ac-success-bg:#203e2d!important;--ac-danger:#ac354a!important;--ac-danger-bg:#1e2531!important;--ac-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--az-bg:var(--ac-bg)!important;--az-card:var(--ac-card)!important;--az-card-strong:var(--ac-card)!important;--az-line:var(--ac-line)!important;--az-text:var(--ac-text)!important;--az-muted:var(--ac-muted)!important;--az-accent:var(--ac-navy)!important;--az-accent-soft:rgba(28,52,80,0.09)!important;--az-shadow:var(--ac-shadow)!important;--az-radius:20px!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;--jnm-blue:#1167c2!important;--jnm-blue-pressed:#1167c2!important;--jnm-navy:#1c3450!important;--jnm-text:#edf1f7!important;--jnm-muted:#a8b4c5!important;--jnm-page:#1e2531!important;--jnm-surface:#1e2531!important;--jnm-soft:#1e2531!important;--jnm-pale-blue:#23374f!important;--jnm-line:rgba(70,117,169,0.09)!important;--jnm-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--jnm-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", Inter, "Segoe UI", sans-serif!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"]{--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;--az-accent:#1167c2!important;--az-accent-soft:rgba(23,110,205,0.16)!important;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important;--ac-bg:#1c3450!important;--ac-card:#1c3450!important;--ac-soft:#1c3450!important;--ac-line:#4675a9!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#23374f!important;--ac-success:#245e3d!important;--ac-success-bg:#245e3d!important;--ac-danger:#412730!important;--ac-danger-bg:#ac354a!important;--ac-shadow:0 18px 50px rgba(0,0,0,0.2)!important}
html{--jn-sidebar-width:280px!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{background:rgba(30,37,49,0.72)!important;border:1px dashed var(--az-line)!important;color:var(--az-muted)!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 rgba(57,70,90,0.58)!important;box-shadow:var(--az-shadow)!important;background:radial-gradient(circle at 92% 10%, rgba(30,37,49,0.88), rgba(30,37,49,0.0) 18rem),
                linear-gradient(135deg, rgba(30,37,49,0.82), rgba(30,37,49,0.52))!important}
body[data-theme="night"] .admin-hero{background:radial-gradient(circle at 92% 10%, rgba(30,37,49,0.1), rgba(30,37,49,0.0) 18rem),
                linear-gradient(135deg, rgba(28,52,80,0.82), rgba(0,0,0,0.52))!important}
.admin-hero p{color:rgba(168,180,197,0.78)!important}
.admin-hero h1{color:var(--az-text)!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}
.admin-card{border:1px solid rgba(57,70,90,0.58)!important;background:var(--az-card)!important;box-shadow:var(--az-shadow)!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!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:#a8b4c5!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
.admin-page{color:var(--az-text)!important;background:radial-gradient(circle at 18% 0%, rgba(30,37,49,0.98), rgba(30,37,49,0.0) 30rem),
                radial-gradient(circle at 88% 8%, rgba(40,50,65,0.26), rgba(40,50,65,0.0) 32rem),
                radial-gradient(circle at 50% 100%, rgba(65,39,48,0.3), rgba(65,39,48,0.0) 30rem),
                linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
.admin-eyebrow{color:rgba(237,198,127,0.72)!important}
.admin-pill{background:rgba(30,37,49,0.58)!important;border:1px solid rgba(57,70,90,0.72)!important;color:#edc67f!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.7)!important}
.admin-tabs{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.76)!important;box-shadow:0 16px 36px rgba(28,52,80,0.08)!important}
body[data-theme="night"] .admin-tabs{background:rgba(0,0,0,0.76)!important}
.admin-tabs a{color:var(--az-muted)!important}
.admin-tabs a:hover{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(172,53,74,0.09)!important}
body[data-theme="night"] .admin-card{border-color:var(--az-line)!important}
.admin-card p{color:var(--az-muted)!important}
.kpi-card{background:linear-gradient(180deg, rgba(30,37,49,0.72), rgba(30,37,49,0.48))!important}
.kpi-label{color:rgba(168,180,197,0.72)!important}
.kpi-note{color:var(--az-muted)!important}
.notice{background:rgba(36,94,61,0.12)!important;color:#a1e5bc!important}
.notice.error{background:rgba(172,53,74,0.12)!important;color:#ffadb8!important}
.user-card{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.46)!important}
body[data-theme="night"] .user-card{background:rgba(30,37,49,0.04)!important}
.user-avatar{color:#edf1f7!important;background:radial-gradient(circle at 35% 20%, rgba(30,37,49,0.92), rgba(30,37,49,0.0) 42%),
                linear-gradient(145deg, #1e2531, #412730)!important;box-shadow:0 14px 32px rgba(172,53,74,0.18),
                inset 0 1px 0 rgba(30,37,49,0.78)!important}
.user-name span{color:var(--az-muted)!important}
.badge{border:1px solid var(--az-line)!important;color:var(--az-muted)!important;border-color:rgba(57,70,90,0.66)!important;background:rgba(30,37,49,0.55)!important}
.badge.good{color:#a1e5bc!important;background:rgba(36,94,61,0.12)!important;border-color:rgba(57,104,75,0.14)!important}
.badge.warn{color:#edc67f!important;background:rgba(172,53,74,0.13)!important;border-color:rgba(113,66,77,0.14)!important}
.badge.danger{color:#ffadb8!important;background:rgba(172,53,74,0.12)!important;border-color:rgba(113,66,77,0.14)!important}
label{color:var(--az-muted)!important}
input,
        select,
        textarea{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.66)!important;color:var(--az-text)!important;outline:none!important}
body[data-theme="night"] input,
        body[data-theme="night"] select,
        body[data-theme="night"] textarea{background:rgba(30,37,49,0.06)!important}
.admin-update-card{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.46)!important}
body[data-theme="night"] .admin-update-card{background:rgba(30,37,49,0.04)!important}
.check-line{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.48)!important;color:var(--az-text)!important}
.btn{border:0!important}
.btn.primary{background:linear-gradient(180deg, #1c3450, #171e29)!important;color:#edf1f7!important}
.btn.soft{background:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(65,39,48,0.62))!important;color:#edc67f!important;border:1px solid rgba(70,117,169,0.16)!important}
.btn.line{border:1px solid var(--az-line)!important;color:var(--az-text)!important;background:rgba(30,37,49,0.52)!important;border-color:rgba(113,66,77,0.14)!important}
.btn.danger{border:1px solid rgba(113,66,77,0.16)!important;border-color:#71424d!important;color:var(--ac-danger)!important;background:var(--ac-danger-bg)!important}
.danger-zone{border-top:1px solid var(--az-line)!important}
.danger-zone small{color:var(--az-muted)!important}
.password-box{background:rgba(30,37,49,0.42)!important;border:1px solid var(--az-line)!important}
body[data-theme="night"] .password-box{background:rgba(30,37,49,0.035)!important}
.setting-card{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"] .setting-card{background:rgba(30,37,49,0.035)!important}
.system-check{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.44)!important}
body[data-theme="night"] .system-check{background:rgba(30,37,49,0.035)!important}
.system-check small{color:var(--az-muted)!important}
.system-dot{box-shadow:0 0 0 6px rgba(36,94,61,0.12)!important;background:var(--ac-success)!important}
.system-dot.bad{box-shadow:0 0 0 6px rgba(172,53,74,0.12)!important;background:var(--ac-danger)!important}
.log-row{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"] .log-row{background:rgba(30,37,49,0.035)!important}
.log-time,
        .log-meta{color:var(--az-muted)!important}
.log-main span{color:var(--az-muted)!important}
body[data-theme="night"].admin-page{background:radial-gradient(circle at 18% 0%, rgba(23,110,205,0.28), rgba(23,110,205,0.0) 30rem),
                radial-gradient(circle at 90% 6%, rgba(23,110,205,0.13), rgba(23,110,205,0.0) 32rem),
                linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.admin-hero,
        .admin-card,
        .admin-tabs{border-color:rgba(57,70,90,0.74)!important;background:rgba(30,37,49,0.62)!important;box-shadow:0 30px 90px rgba(23,30,41,0.1),
                inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"] .admin-hero,
        body[data-theme="night"] .admin-card,
        body[data-theme="night"] .admin-tabs{border-color:rgba(57,70,90,0.12)!important;background:rgba(0,0,0,0.64)!important;box-shadow:0 30px 90px rgba(0,0,0,0.28),
                inset 0 1px 0 rgba(30,37,49,0.08)!important}
body[data-theme="night"] .admin-eyebrow{color:rgba(237,198,127,0.82)!important}
body[data-theme="night"] .admin-hero p{color:rgba(237,241,247,0.72)!important}
body[data-theme="night"] .admin-pill{background:rgba(30,37,49,0.07)!important;border-color:rgba(57,70,90,0.1)!important;color:#edc67f!important}
body[data-theme="night"] .admin-tabs a:hover{background:rgba(30,37,49,0.1)!important;color:#edf1f7!important}
.kpi-card:hover,
        .user-card:hover,
        .setting-card:hover,
        .system-check:hover{box-shadow:0 28px 72px rgba(23,30,41,0.12),
                inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"] .kpi-card{background:linear-gradient(180deg, rgba(30,37,49,0.07), rgba(30,37,49,0.035))!important}
body[data-theme="night"] .kpi-label{color:rgba(237,241,247,0.62)!important}
.user-card,
        .setting-card,
        .system-check,
        .password-box,
        .log-row{border-color:rgba(57,70,90,0.7)!important;background:rgba(30,37,49,0.52)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.62)!important}
body[data-theme="night"] .user-card,
        body[data-theme="night"] .setting-card,
        body[data-theme="night"] .system-check,
        body[data-theme="night"] .password-box,
        body[data-theme="night"] .log-row{border-color:rgba(57,70,90,0.1)!important;background:rgba(30,37,49,0.045)!important}
input,
        select{background:rgba(30,37,49,0.72)!important;border-color:rgba(113,66,77,0.13)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.62)!important}
input:focus,
        select:focus{border-color:rgba(70,117,169,0.38)!important;box-shadow:0 0 0 5px rgba(28,52,80,0.1),
                inset 0 1px 0 rgba(30,37,49,0.74)!important}
body[data-theme="night"] input,
        body[data-theme="night"] select{background:rgba(30,37,49,0.065)!important;border-color:rgba(57,70,90,0.12)!important}
.btn:hover{box-shadow:0 14px 30px rgba(23,30,41,0.12)!important}
body[data-theme="night"] .btn.primary{background:linear-gradient(180deg, #1e2531, #1e2531)!important;color:#edf1f7!important}
body[data-theme="night"] .badge{border-color:rgba(57,70,90,0.1)!important;background:rgba(30,37,49,0.055)!important}
.fcb-admin-badge{border:1px solid rgba(57,70,90,0.72)!important;background:linear-gradient(90deg, #1c3450 0 50%, #ac354a 50% 100%)!important;box-shadow:0 18px 42px rgba(0,0,0,0.16),
                inset 0 1px 0 rgba(30,37,49,0.38)!important}
.fcb-admin-badge::before{background:linear-gradient(180deg, rgba(30,37,49,0.34), rgba(30,37,49,0.0) 38%),
                radial-gradient(circle at 50% 16%, rgba(65,39,48,0.58), rgba(65,39,48,0.0) 32%)!important}
.fcb-admin-badge::after{background:rgba(65,39,48,0.92)!important;color:#ffadb8!important;box-shadow:0 10px 20px rgba(0,0,0,0.16)!important}
.admin-hero-image{background:transparent!important;box-shadow:0 26px 80px rgba(23,30,41,0.12)!important;border:1px solid rgba(57,70,90,0.74)!important}
body[data-theme="night"] .admin-hero-image{box-shadow:0 26px 80px rgba(0,0,0,0.32)!important;border-color:rgba(57,70,90,0.14)!important}
.code-registry-panel{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.34)!important}
body[data-theme="night"] .code-registry-panel{background:rgba(30,37,49,0.025)!important}
.execution-code-create{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"] .execution-code-create{background:rgba(30,37,49,0.035)!important}
.execution-code-row{border:1px solid var(--az-line)!important;background:rgba(30,37,49,0.38)!important}
body[data-theme="night"] .execution-code-row{background:rgba(30,37,49,0.03)!important}
.execution-code-number span,
        .execution-code-name span{color:var(--az-muted)!important}
.unknown-code-box{border-top:1px solid var(--az-line)!important}
.unknown-code-row{border:1px dashed var(--az-line)!important}
.unknown-code-meta small{color:var(--az-muted)!important}
.admin-stats-hero{background:#1c3450!important;color:#edf1f7!important}
.admin-stats-hero::after{background:rgba(30,37,49,0.07)!important}
.admin-stats-hero p{color:#edf1f7!important}
.admin-stats-hero h3{color:#edf1f7!important}
.admin-stats-hero aside span{background:rgba(30,37,49,0.11)!important;border:1px solid rgba(57,70,90,0.12)!important}
.admin-stats-hero aside strong{color:#edf1f7!important}
.admin-stats-hero aside small{color:#edf1f7!important}
.admin-stat-kpis article,
        .admin-stats-panel,
        .admin-message-form,
        .admin-message-history{border:1px solid var(--az-line)!important;background:var(--az-card-strong)!important}
.admin-stat-kpis article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-stat-kpis article::after{background:var(--az-accent-soft)!important}
.admin-stat-kpis article.is-primary{background:#1e2531!important;border-color:#4675a9!important}
.admin-kpi-head span{color:var(--az-muted)!important}
.admin-kpi-head i{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-stat-kpis strong{color:var(--az-text)!important}
.admin-stat-kpis small{color:var(--az-muted)!important}
.admin-kpi-meter{background:#1e2531!important}
.admin-kpi-meter b{background:#1167c2!important}
.admin-stats-panel{box-shadow:0 10px 28px rgba(28,52,80,0.045)!important}
.admin-panel-title span{color:var(--az-muted)!important}
.admin-copy-chart{background:repeating-linear-gradient(to top, transparent 0, transparent 48px, rgba(28,52,80,0.055) 49px, rgba(28,52,80,0.055) 50px)!important}
.admin-copy-day i{background:#1167c2!important;box-shadow:0 6px 12px rgba(23,110,205,0.18)!important}
.admin-copy-value{color:var(--az-text)!important}
.admin-copy-day small{color:var(--az-muted)!important}
.admin-leader-row{border:1px solid var(--az-line)!important;background:var(--az-card)!important}
.admin-leader-row > b{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-leader-row.is-first > b{background:#1c3450!important;color:#edf1f7!important}
.admin-leader-main span{color:var(--az-muted)!important}
.admin-leader-progress{background:#1e2531!important}
.admin-leader-progress i{background:#1167c2!important}
.admin-leader-row em{color:#79b8ff!important}
.admin-leader-row em small{color:var(--az-muted)!important}
.admin-top-group-row{border:1px solid var(--az-line)!important;background:var(--az-card)!important}
.admin-top-group-row b{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-top-group-row span{color:var(--az-muted)!important}
.admin-top-group-row em{color:#79b8ff!important}
.admin-table-wrap{border:1px solid var(--az-line)!important;box-shadow:0 10px 28px rgba(28,52,80,0.04)!important}
.admin-stats-table{background:var(--az-card-strong)!important}
.admin-stats-table th{background:var(--ac-soft)!important;color:var(--ac-muted)!important}
.admin-stats-table td{border-top:1px solid var(--az-line)!important}
.admin-stats-table tbody tr:hover{background:#1e2531!important}
.admin-stats-table td span{color:var(--az-muted)!important}
.admin-user-rank{background:var(--az-accent-soft)!important;color:#79b8ff!important}
.admin-muted{color:var(--az-muted)!important}
.admin-recipient-options label, .admin-stats-mail-option{border:1px solid var(--az-line)!important;color:var(--az-text)!important}
.admin-recipient-list{border:1px solid var(--az-line)!important;background:var(--az-card)!important}
.admin-recipient-list label:hover{background:var(--az-accent-soft)!important}
.admin-recipient-list small{color:var(--az-muted)!important}
.admin-message-history article{border-top:1px solid var(--az-line)!important}
.admin-message-history article:first-of-type{border-top:0!important}
.admin-message-history article span, .admin-message-history article small{color:var(--az-muted)!important}
.admin-message-history article p{color:var(--az-muted)!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
body.admin-clean-page,
body.admin-users-page{color:var(--ac-text)!important;background:var(--ac-bg)!important}
.admin-clean-hero,
.admin-users-hero{border:0!important;background:transparent!important;box-shadow:none!important}
.admin-clean-back,
.admin-users-back{color:var(--ac-muted)!important}
.admin-clean-hero h1,
.admin-users-hero h1{color:var(--ac-text)!important}
.admin-clean-hero p{color:var(--ac-muted)!important}
.admin-clean-tabs a{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-card)!important}
.admin-clean-tabs a:hover{border-color:var(--ac-navy)!important;color:#79b8ff!important}
.admin-clean-tabs a.active{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-clean-notice,
.notice,
.admin-users-notice{border:1px solid #39684b!important;background:var(--ac-success-bg)!important;color:var(--ac-success)!important;box-shadow:none!important}
.admin-clean-notice.error,
.notice.error,
.admin-users-notice.error{border-color:#71424d!important;background:var(--ac-danger-bg)!important;color:var(--ac-danger)!important}
.admin-clean-summary article,
.admin-users-stats article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-summary span,
.admin-users-stats span{color:var(--ac-muted)!important}
.admin-clean-summary strong,
.admin-users-stats strong{color:var(--ac-text)!important}
.admin-clean-summary small{color:var(--ac-muted)!important}
.admin-clean-card,
.admin-card,
.admin-users-card{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-clean-card h2,
.admin-card h2,
.admin-users-card h2,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--ac-text)!important}
.admin-clean-card p,
.admin-card p,
.admin-users-section-head p{color:var(--ac-muted)!important}
.admin-clean-launch-card{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important}
.admin-clean-launch-card:hover{border-color:var(--ac-navy)!important}
.admin-clean-launch-card p{color:var(--ac-muted)!important}
.admin-clean-launch-card > strong{color:#79b8ff!important}
.admin-clean-text-link{color:#79b8ff!important}
.admin-clean-facts > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-facts span{color:var(--ac-muted)!important}
.admin-clean-activity-preview > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-activity-preview span,
.admin-clean-activity-preview small{color:var(--ac-muted)!important}
.admin-clean-empty,
.empty,
.admin-users-empty{border:1px dashed var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important}
.admin-stats-hero,
.admin-stats-panel,
.setting-card,
.system-check,
.code-registry-panel,
.unknown-code-box,
.admin-message-form,
.admin-message-history,
.log-row,
.execution-code-row,
.execution-code-create,
.execution-code-tools,
.unknown-code-row{border-color:var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-copy-chart,
.admin-leaderboard,
.admin-top-groups,
.admin-table-wrap,
.ar-table-wrap{border-color:var(--ac-line)!important;background:var(--ac-card)!important}
.admin-copy-day i,
.admin-kpi-meter b,
.admin-leader-progress i{background:var(--ac-navy)!important}
.admin-stats-table th,
.admin-stats-table td{border-color:var(--ac-line)!important}
.field label,
.setting-card label,
.execution-code-number span,
.execution-code-name span,
.admin-users-toolbar label > span,
.admin-users-create-form label > span,
.admin-user-edit-form label > span{color:var(--ac-muted)!important}
body.admin-clean-page input,
body.admin-clean-page select,
body.admin-clean-page textarea,
body.admin-users-page input,
body.admin-users-page select,
body.admin-users-page textarea,
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-edit-form input,
.admin-user-edit-form select{border-color:var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
body.admin-clean-page input:focus,
body.admin-clean-page select:focus,
body.admin-clean-page textarea:focus,
body.admin-users-page input:focus,
body.admin-users-page select:focus,
body.admin-users-page textarea:focus{border-color:var(--ac-navy)!important;outline:none!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
.btn,
.admin-users-primary,
.admin-user-manage,
.admin-users-reset,
.admin-users-temp button{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.btn.primary,
.admin-users-primary{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-pill,
.admin-users-result-count,
.admin-users-secure-pill,
.admin-user-badge,
.admin-user-mini-tag{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-users-toolbar{border:1px solid var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-user-row{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-user-avatar{color:#79b8ff!important;background:var(--ac-soft)!important}
.admin-user-dialog{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-user-dialog::backdrop{background:rgba(0,0,0,0.45)!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}
.jn-chat-rich-content h3{color:inherit!important}
.jn-chat-rich-content mark{background:rgba(65,39,48,0.24)!important;color:inherit!important}
.jn-chat-rich-content :not(pre) > code{background:rgba(28,52,80,0.09)!important;color:#a8b4c5!important}
.jn-chat-rich-content blockquote{border-left:3px solid rgba(70,117,169,0.36)!important;color:#a8b4c5!important}
.jn-chat-rich-content pre{background:#1c3450!important;color:#edf1f7!important}
.jn-chat-callout{background:rgba(28,52,80,0.07)!important;color:inherit!important}
.jn-chat-callout i{background:#1167c2!important}
.jn-chat-callout.is-info{background:rgba(23,110,205,0.09)!important;color:#79b8ff!important}
.jn-chat-callout.is-info i{background:#1167c2!important}
.jn-chat-callout.is-success{background:rgba(36,94,61,0.1)!important;color:#a1e5bc!important}
.jn-chat-callout.is-success i{background:#245e3d!important}
.jn-chat-callout.is-warning{background:rgba(65,39,48,0.11)!important;color:#edc67f!important}
.jn-chat-callout.is-warning i{background:#412730!important}
.jn-chat-callout.is-danger{background:rgba(172,53,74,0.1)!important;color:#ffadb8!important}
.jn-chat-callout.is-danger i{background:#ac354a!important}
.jn-assistant-message.assistant .jn-chat-accent-blue,
.admin-chat-message.assistant .jn-chat-accent-blue{border-color:rgba(70,117,169,0.22)!important;box-shadow:inset 3px 0 0 rgba(23,110,205,0.72), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-green,
.admin-chat-message.assistant .jn-chat-accent-green{border-color:rgba(57,104,75,0.22)!important;box-shadow:inset 3px 0 0 rgba(36,94,61,0.72), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-orange,
.admin-chat-message.assistant .jn-chat-accent-orange{border-color:rgba(113,66,77,0.24)!important;box-shadow:inset 3px 0 0 rgba(65,39,48,0.76), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-red,
.admin-chat-message.assistant .jn-chat-accent-red{border-color:rgba(113,66,77,0.22)!important;box-shadow:inset 3px 0 0 rgba(172,53,74,0.72), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-purple,
.admin-chat-message.assistant .jn-chat-accent-purple{border-color:rgba(70,117,169,0.22)!important;box-shadow:inset 3px 0 0 rgba(23,110,205,0.68), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-chat-media{border:1px solid rgba(70,117,169,0.11)!important;background:rgba(30,37,49,0.82)!important;color:#edf1f7!important}
.jn-chat-media a{background:#1e2531!important}
.jn-chat-media figcaption span{color:#a8b4c5!important}
.jn-assistant-message.user .jn-chat-rich-content :not(pre) > code,
.admin-chat-message.admin .jn-chat-rich-content :not(pre) > code{background:rgba(30,37,49,0.16)!important;color:inherit!important}
.jn-assistant-message.user .jn-chat-rich-content mark,
.admin-chat-message.admin .jn-chat-rich-content mark{background:rgba(65,39,48,0.28)!important}
body[data-theme="night"] .jn-chat-rich-content :not(pre) > code{background:rgba(30,37,49,0.1)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-chat-rich-content blockquote{color:#a8b4c5!important}
body[data-theme="night"] .jn-chat-media{border-color:rgba(57,70,90,0.1)!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-chat-media a{background:#1c3450!important}
body[data-theme="night"] .jn-chat-media figcaption span{color:#a8b4c5!important}
.admin-chat-online-pill{border:1px solid rgba(57,104,75,0.18)!important;background:rgba(36,94,61,0.08)!important;color:#a1e5bc!important}
.admin-chat-online-pill i{background:#245e3d!important;box-shadow:0 0 0 4px rgba(36,94,61,0.11)!important}
.admin-chat-shell{border:0!important;background:#1e2531!important;box-shadow:var(--jnm-shadow)!important}
.admin-chat-list-panel{border-right:1px solid rgba(70,117,169,0.1)!important;border-right-color:var(--jnm-line)!important;background:#1e2531!important}
.admin-chat-list-head{border-bottom:1px solid rgba(70,117,169,0.09)!important;border-bottom-color:var(--jnm-line)!important}
.admin-chat-list-head span{color:#edf1f7!important}
.admin-chat-list-head strong{background:rgba(28,52,80,0.08)!important;color:#a8b4c5!important}
.admin-chat-list-head button{border:0!important;color:#a8b4c5!important;background:#1e2531!important}
.admin-chat-list-empty{color:#a8b4c5!important}
.admin-chat-list-item{border:0!important;background:transparent!important;color:inherit!important}
.admin-chat-list-item:hover{background:rgba(30,37,49,0.72)!important}
.admin-chat-list-item.active{background:var(--jnm-pale-blue)!important;box-shadow:none!important}
.admin-chat-list-avatar{background:#23374f!important;color:#79b8ff!important}
.admin-chat-list-copy strong{color:#edf1f7!important}
.admin-chat-list-copy span{color:#a8b4c5!important}
.admin-chat-list-side time{color:#a8b4c5!important}
.admin-chat-unread{background:#1167c2!important;color:#edf1f7!important}
.admin-chat-conversation{background:#1e2531!important}
.admin-chat-conversation-head{border-bottom:1px solid rgba(70,117,169,0.09)!important;border-bottom-color:var(--jnm-line)!important;background:#1e2531!important}
.admin-chat-conversation-head strong{color:#edf1f7!important}
.admin-chat-conversation-head span{color:#a8b4c5!important}
.admin-chat-primary{border:0!important;color:#edf1f7!important;background:var(--jnm-blue)!important;box-shadow:none!important}
.admin-chat-primary:disabled{background:#1e2531!important;box-shadow:none!important}
.admin-chat-soft{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
.admin-chat-messages{background:#1e2531!important}
.admin-chat-empty{color:#a8b4c5!important}
.admin-chat-empty span{background:#1e2531!important;background-color:transparent!important;color:transparent!important}
.admin-chat-empty strong{color:#edf1f7!important}
.admin-chat-message-bubble{border:1px solid rgba(70,117,169,0.09)!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:0 7px 20px rgba(28,52,80,0.045)!important}
.admin-chat-message.assistant .admin-chat-message-bubble{background:#1e2531!important}
.admin-chat-message.admin .admin-chat-message-bubble{border-color:transparent!important;border:0!important;background:var(--jnm-blue)!important;color:#edf1f7!important}
.admin-chat-message.system .admin-chat-message-bubble{border:0!important;box-shadow:none!important;background:#1e2531!important;color:var(--jnm-muted)!important}
.admin-chat-message-meta{color:#a8b4c5!important}
.admin-chat-compose{border-top:1px solid rgba(70,117,169,0.08)!important;border-top-color:var(--jnm-line)!important;background:#1e2531!important}
.admin-chat-rich-toolbar button{color:#79b8ff!important;box-shadow:none!important;border:0!important;background:#1e2531!important}
.admin-chat-rich-toolbar button:hover:not(:disabled){border-color:rgba(70,117,169,0.25)!important;background:#1e2531!important;color:#79b8ff!important}
.admin-chat-compose textarea{outline:none!important;border:1px solid rgba(70,117,169,0.1)!important;background:#1e2531!important;color:var(--jnm-text)!important}
.admin-chat-compose textarea:focus{border-color:rgba(70,117,169,0.35)!important;background:#1e2531!important;box-shadow:0 0 0 4px rgba(23,110,205,0.07)!important}
.admin-chat-compose > button{border:0!important;color:#edf1f7!important;background:var(--jnm-blue)!important;box-shadow:none!important}
.admin-chat-compose > button:disabled{background:#1e2531!important;box-shadow:none!important}
.admin-chat-error{color:#ffadb8!important}
.admin-ai-dialog{border:0!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:0 35px 90px rgba(28,52,80,0.28)!important}
.admin-ai-dialog::backdrop{background:rgba(28,52,80,0.28)!important}
.admin-ai-dialog header span{color:#a8b4c5!important}
.admin-ai-dialog header button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
.admin-ai-status{background:#1e2531!important;color:#a8b4c5!important}
.admin-ai-status i{background:#412730!important}
.admin-ai-status.is-active i{background:#245e3d!important}
.admin-ai-status.is-error i{background:#ac354a!important}
.admin-ai-status.is-testing i{background:#1167c2!important}
.admin-ai-dialog label{color:#a8b4c5!important}
.admin-ai-dialog input,
.admin-ai-dialog select{border:1px solid rgba(70,117,169,0.13)!important;outline:none!important;background:#1e2531!important;color:#edf1f7!important}
.admin-ai-dialog input:focus,
.admin-ai-dialog select:focus{border-color:rgba(70,117,169,0.44)!important;background:#1e2531!important;box-shadow:0 0 0 4px rgba(23,110,205,0.08)!important}
.admin-ai-dialog label small{color:#a8b4c5!important}
.admin-ai-message{color:#a1e5bc!important}
.admin-ai-privacy{color:#a8b4c5!important}
.admin-ai-message.error{color:#ffadb8!important}
.admin-ai-media-section{border:1px solid rgba(70,117,169,0.1)!important;background:#1e2531!important}
.admin-ai-media-section > header strong{color:#edf1f7!important}
.admin-ai-media-section > header span{color:#a8b4c5!important}
.admin-ai-media-message{color:#a1e5bc!important}
.admin-ai-media-message.error{color:#ffadb8!important}
.admin-ai-media-empty{background:#1e2531!important;color:#a8b4c5!important}
.admin-ai-media-item{background:#1e2531!important}
.admin-ai-media-item img{background:#1e2531!important}
.admin-ai-media-item strong{color:#edf1f7!important}
.admin-ai-media-item span{color:#a8b4c5!important}
.admin-ai-media-remove{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(172,53,74,0.06)!important;color:#ffadb8!important}
@media (max-width: 1040px){.admin-chat-list-panel{border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.support-konzept-page{background:var(--jnm-page)!important;color:var(--jnm-text)!important}
.support-hero-card,
.support-action-card,
.support-tickets-card,
.support-message{border:0!important;background:var(--jnm-surface)!important;box-shadow:var(--jnm-shadow)!important}
.support-hero-content h1{color:var(--jnm-text)!important}
.support-action-card:hover{border-color:transparent!important;background:#1e2531!important;box-shadow:0 22px 54px rgba(28,52,80,0.11)!important}
.support-action-icon{background:var(--jnm-pale-blue)!important;color:#79b8ff!important}
.support-action-card .support-icon-assistant{background:var(--jnm-pale-blue)!important;color:#79b8ff!important;box-shadow:none!important}
.support-action-card strong{color:var(--jnm-text)!important}
.support-action-card em{color:#79b8ff!important}
.support-card-head h2{color:var(--jnm-text)!important}
.support-card-head button{color:#79b8ff!important}
.support-ticket-list{border:0!important;background:#1e2531!important}
.support-ticket-row{border-bottom-color:var(--jnm-line)!important}
.support-ticket-row:hover{background:var(--jnm-pale-blue)!important}
.support-ticket-main strong{color:var(--jnm-text)!important}
.support-ticket-main small{color:var(--jnm-muted)!important}
.support-ticket-icon{color:#79b8ff!important}
.support-status-pill{background:#1e2531!important;color:#a8b4c5!important}
.support-row-arrow{color:#a8b4c5!important}
.support-message.success{background:#1e2531!important}
.support-message.error{background:#1e2531!important}
.support-alert-board,
.support-alert-board.user{border:0!important;background:#1e2531!important;box-shadow:var(--jnm-shadow)!important}
.support-alert-dot,
.support-alert-board.user .support-alert-dot{background:#ac354a!important;box-shadow:none!important}
.support-alert-board.user .support-alert-dot{background:var(--jnm-blue)!important}
.support-alert-main p,
.support-alert-board.user .support-alert-main p{color:var(--jnm-muted)!important}
.support-alert-main h2{color:var(--jnm-text)!important}
.support-alert-main strong,
.support-alert-board.user .support-alert-main strong{background:#1e2531!important;color:#a8b4c5!important}
.support-alert-ticket,
.support-alert-board.user .support-alert-ticket{border:0!important;background:#1e2531!important;box-shadow:none!important}
.support-alert-ticket:hover{background:var(--jnm-pale-blue)!important}
.support-alert-ticket span,
.support-alert-ticket.notice-reply span,
.support-alert-ticket.notice-update span,
.support-alert-ticket.notice-status span,
.support-alert-ticket.notice-done span{background:#1e2531!important;color:#a8b4c5!important}
.support-alert-ticket strong{color:var(--jnm-text)!important}
.support-ticket-row.has-support-notice,
.support-ticket-row.has-support-notice.notice-reply,
.support-ticket-row.has-support-notice.notice-status,
.support-ticket-row.has-support-notice.notice-update,
.support-ticket-row.has-support-notice.notice-done,
.support-ticket-row.has-support-notice.notice-admin-new{background:var(--jnm-pale-blue)!important;box-shadow:inset 3px 0 0 var(--jnm-blue)!important}
.support-notice-pill,
.support-notice-pill.notice-reply,
.support-notice-pill.notice-status,
.support-notice-pill.notice-update,
.support-notice-pill.notice-done{background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
.support-dialog{background:var(--jnm-surface)!important;color:var(--jnm-text)!important;box-shadow:0 30px 90px rgba(28,52,80,0.22)!important}
.support-dialog::backdrop{background:rgba(28,52,80,0.25)!important}
.support-dialog-head p{color:var(--jnm-muted)!important}
.support-dialog-head h2{color:var(--jnm-text)!important}
.support-dialog-head > button,
.jn-assistant-head > button{border:0!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
.support-form input,
.support-form select,
.support-form textarea{border:1px solid rgba(70,117,169,0.1)!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
.support-form input:focus,
.support-form select:focus,
.support-form textarea:focus{border-color:rgba(70,117,169,0.42)!important;outline:none!important;background:#1e2531!important;box-shadow:0 0 0 4px rgba(23,110,205,0.08)!important}
.support-primary-button{border:0!important;background:var(--jnm-blue)!important;color:#edf1f7!important;box-shadow:none!important}
.support-primary-button:hover{background:var(--jnm-blue-pressed)!important}
.support-soft-button{border-color:transparent!important;background:#1e2531!important;color:#a8b4c5!important}
.support-conversation{background:#1e2531!important}
.support-conversation-entry,
.support-conversation-entry.admin{border:0!important;background:transparent!important}
.support-conversation-entry > div{color:var(--jnm-muted)!important}
.support-conversation-entry > div strong{color:inherit!important}
.support-conversation-entry time{color:#a8b4c5!important}
.support-conversation-entry p,
.support-ticket-detail .support-conversation-entry p{border:0!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
body[data-support-viewer="user"] .support-conversation-entry.user p,
body[data-support-viewer="admin"] .support-conversation-entry.admin p{background:var(--jnm-blue)!important;color:#edf1f7!important}
.support-history-list,
.support-attachment-list{border:0!important;background:#1e2531!important}
.jn-assistant-dialog{background:#1e2531!important;box-shadow:0 32px 90px rgba(28,52,80,0.23)!important}
.jn-assistant-head{border-bottom:1px solid var(--jnm-line)!important;background:rgba(30,37,49,0.94)!important}
.jn-assistant-avatar{background:transparent!important;color:transparent!important;box-shadow:none!important}
.jn-assistant-title h2{color:var(--jnm-text)!important}
.jn-assistant-presence{color:var(--jnm-muted)!important}
.jn-assistant-messages{background:#1e2531!important}
.jn-assistant-bubble,
.jn-assistant-message.admin .jn-assistant-bubble{border:0!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
.jn-assistant-message.user .jn-assistant-bubble{border:0!important;background:var(--jnm-blue)!important;color:#edf1f7!important;box-shadow:none!important}
.jn-assistant-message.system .jn-assistant-bubble{background:#1e2531!important;color:var(--jnm-muted)!important}
.jn-assistant-meta{color:#a8b4c5!important}
.jn-assistant-typing{border:0!important;background:#1e2531!important;box-shadow:none!important}
.jn-assistant-suggestions{border-top:1px solid rgba(70,117,169,0.06)!important;background:#1e2531!important}
.jn-assistant-suggestions button{border:0!important;background:var(--jnm-pale-blue)!important;color:#79b8ff!important}
.jn-assistant-compose{background:#1e2531!important}
.jn-assistant-compose textarea{border:1px solid rgba(70,117,169,0.1)!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
.jn-assistant-compose textarea:focus{border-color:rgba(70,117,169,0.35)!important;background:#1e2531!important;box-shadow:0 0 0 4px rgba(23,110,205,0.07)!important}
.jn-assistant-send{background:var(--jnm-blue)!important;box-shadow:none!important}
.jn-assistant-ticket-action{border:0!important;background:var(--jnm-pale-blue)!important;box-shadow:none!important}
.jn-assistant-ticket-action button{background:var(--jnm-blue)!important;box-shadow:none!important}
.admin-chat-list-head span,
.admin-chat-conversation-head strong{color:var(--jnm-text)!important}
.admin-chat-message-bubble,
.admin-chat-message.assistant .admin-chat-message-bubble{border:0!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
body[data-theme="night"].support-konzept-page,
body[data-theme="night"].admin-chat-page{--jnm-text:#edf1f7!important;--jnm-muted:#a8b4c5!important;--jnm-page:#171e29!important;--jnm-surface:#1c3450!important;--jnm-soft:#1c3450!important;--jnm-pale-blue:#1c3450!important;--jnm-line:rgba(57,70,90,0.08)!important;--jnm-shadow:0 20px 55px rgba(0,0,0,0.24)!important;background:var(--jnm-page)!important}
body[data-theme="night"] .support-hero-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .support-message,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .jn-assistant-dialog,
body[data-theme="night"] .jn-assistant-head,
body[data-theme="night"] .jn-assistant-suggestions,
body[data-theme="night"] .jn-assistant-compose,
body[data-theme="night"] .admin-chat-shell,
body[data-theme="night"] .admin-chat-conversation,
body[data-theme="night"] .admin-chat-conversation-head,
body[data-theme="night"] .admin-chat-compose{border-color:var(--jnm-line)!important;background:var(--jnm-surface)!important;color:var(--jnm-text)!important}
body[data-theme="night"] .support-hero-content h1,
body[data-theme="night"] .support-action-card strong,
body[data-theme="night"] .support-card-head h2,
body[data-theme="night"] .support-ticket-main strong,
body[data-theme="night"] .support-dialog-head h2,
body[data-theme="night"] .jn-assistant-title h2,
body[data-theme="night"] .admin-chat-list-head span,
body[data-theme="night"] .admin-chat-conversation-head strong{color:var(--jnm-text)!important}
body[data-theme="night"] .support-ticket-list,
body[data-theme="night"] .support-conversation,
body[data-theme="night"] .admin-chat-list-panel,
body[data-theme="night"] .admin-chat-messages,
body[data-theme="night"] .jn-assistant-messages{border-color:var(--jnm-line)!important;background:#171e29!important}
body[data-theme="night"] .support-alert-board,
body[data-theme="night"] .support-alert-board.user,
body[data-theme="night"] .support-alert-ticket,
body[data-theme="night"] .support-alert-board.user .support-alert-ticket{border:0!important;background:var(--jnm-surface)!important;box-shadow:var(--jnm-shadow)!important}
body[data-theme="night"] .support-alert-ticket,
body[data-theme="night"] .support-alert-board.user .support-alert-ticket{background:#1c3450!important}
body[data-theme="night"] .support-alert-main h2,
body[data-theme="night"] .support-alert-ticket strong{color:var(--jnm-text)!important}
body[data-theme="night"] .support-conversation-entry p,
body[data-theme="night"] .support-ticket-detail .support-conversation-entry p,
body[data-theme="night"] .jn-assistant-bubble,
body[data-theme="night"] .jn-assistant-message.admin .jn-assistant-bubble,
body[data-theme="night"] .jn-assistant-typing,
body[data-theme="night"] .admin-chat-message-bubble,
body[data-theme="night"] .admin-chat-message.assistant .admin-chat-message-bubble{border:0!important;background:#1c3450!important;color:var(--jnm-text)!important;box-shadow:none!important}
body[data-theme="night"][data-support-viewer="user"] .support-conversation-entry.user p,
body[data-theme="night"][data-support-viewer="admin"] .support-conversation-entry.admin p,
body[data-theme="night"] .jn-assistant-message.user .jn-assistant-bubble,
body[data-theme="night"] .admin-chat-message.admin .admin-chat-message-bubble{background:var(--jnm-blue)!important;color:#edf1f7!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"] .jn-assistant-compose textarea,
body[data-theme="night"] .admin-chat-compose textarea{border-color:var(--jnm-line)!important;background:#1c3450!important;color:var(--jnm-text)!important}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="admin_mail_queue"]) {: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-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1c3450!important;--ac-navy-dark:#1c3450!important;--ac-success:#245e3d!important;--ac-success-bg:#203e2d!important;--ac-danger:#ac354a!important;--ac-danger-bg:#1e2531!important;--ac-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--az-bg:var(--ac-bg)!important;--az-card:var(--ac-card)!important;--az-card-strong:var(--ac-card)!important;--az-line:var(--ac-line)!important;--az-text:var(--ac-text)!important;--az-muted:var(--ac-muted)!important;--az-accent:var(--ac-navy)!important;--az-accent-soft:rgba(28,52,80,0.09)!important;--az-shadow:var(--ac-shadow)!important;--az-radius:20px!important;--au-bg:#1e2531!important;--au-card:rgba(30,37,49,0.72)!important;--au-card-strong:rgba(30,37,49,0.92)!important;--au-line:rgba(113,66,77,0.14)!important;--au-text:#edf1f7!important;--au-muted:#a8b4c5!important;--au-accent:#ac354a!important;--au-accent-dark:#ac354a!important;--au-soft:rgba(172,53,74,0.11)!important;--au-shadow:0 26px 70px rgba(23,30,41,0.1)!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;--ac-bg:#1c3450!important;--ac-card:#1c3450!important;--ac-soft:#1c3450!important;--ac-line:#4675a9!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#23374f!important;--ac-success:#245e3d!important;--ac-success-bg:#245e3d!important;--ac-danger:#412730!important;--ac-danger-bg:#ac354a!important;--ac-shadow:0 18px 50px rgba(0,0,0,0.2)!important;--au-bg:#1c3450!important;--au-card:rgba(28,52,80,0.74)!important;--au-card-strong:rgba(28,52,80,0.94)!important;--au-line:rgba(70,117,169,0.13)!important;--au-text:#edf1f7!important;--au-muted:#a8b4c5!important;--au-accent:#ac354a!important;--au-accent-dark:#412730!important;--au-soft:rgba(172,53,74,0.14)!important;--au-shadow:0 28px 80px rgba(0,0,0,0.3)!important}
html{--jn-sidebar-width:280px!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(--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{border-color:#4675a9!important;background:#1c3450!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}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
body.admin-clean-page,
body.admin-users-page{color:var(--ac-text)!important;background:var(--ac-bg)!important}
.admin-clean-hero,
.admin-users-hero{border:0!important;background:transparent!important;box-shadow:none!important}
.admin-clean-back,
.admin-users-back{color:var(--ac-muted)!important}
.admin-clean-hero h1,
.admin-users-hero h1{color:var(--ac-text)!important}
.admin-clean-hero p{color:var(--ac-muted)!important}
.admin-clean-tabs a{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-card)!important}
.admin-clean-tabs a:hover{border-color:var(--ac-navy)!important;color:#79b8ff!important}
.admin-clean-tabs a.active{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-clean-notice,
.notice,
.admin-users-notice{border:1px solid #39684b!important;background:var(--ac-success-bg)!important;color:var(--ac-success)!important;box-shadow:none!important}
.admin-clean-notice.error,
.notice.error,
.admin-users-notice.error{border-color:#71424d!important;background:var(--ac-danger-bg)!important;color:var(--ac-danger)!important}
.admin-clean-summary article,
.admin-users-stats article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-summary span,
.admin-users-stats span{color:var(--ac-muted)!important}
.admin-clean-summary strong,
.admin-users-stats strong{color:var(--ac-text)!important}
.admin-clean-summary small{color:var(--ac-muted)!important}
.admin-clean-card,
.admin-card,
.admin-users-card{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-clean-card h2,
.admin-card h2,
.admin-users-card h2,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--ac-text)!important}
.admin-clean-card p,
.admin-card p,
.admin-users-section-head p{color:var(--ac-muted)!important}
.admin-clean-launch-card{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important}
.admin-clean-launch-card:hover{border-color:var(--ac-navy)!important}
.admin-clean-launch-card p{color:var(--ac-muted)!important}
.admin-clean-launch-card > strong{color:#79b8ff!important}
.admin-clean-text-link{color:#79b8ff!important}
.admin-clean-facts > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-facts span{color:var(--ac-muted)!important}
.admin-clean-activity-preview > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-activity-preview span,
.admin-clean-activity-preview small{color:var(--ac-muted)!important}
.admin-clean-empty,
.empty,
.admin-users-empty{border:1px dashed var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important}
.admin-stats-hero,
.admin-stats-panel,
.setting-card,
.system-check,
.code-registry-panel,
.unknown-code-box,
.admin-message-form,
.admin-message-history,
.log-row,
.execution-code-row,
.execution-code-create,
.execution-code-tools,
.unknown-code-row{border-color:var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-stat-kpis article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-copy-chart,
.admin-leaderboard,
.admin-top-groups,
.admin-table-wrap,
.ar-table-wrap{border-color:var(--ac-line)!important;background:var(--ac-card)!important}
.admin-copy-day i,
.admin-kpi-meter b,
.admin-leader-progress i{background:var(--ac-navy)!important}
.admin-stats-table th,
.admin-stats-table td{border-color:var(--ac-line)!important}
.admin-stats-table th{background:var(--ac-soft)!important;color:var(--ac-muted)!important}
.field label,
.setting-card label,
.execution-code-number span,
.execution-code-name span,
.admin-users-toolbar label > span,
.admin-users-create-form label > span,
.admin-user-edit-form label > span{color:var(--ac-muted)!important}
body.admin-clean-page input,
body.admin-clean-page select,
body.admin-clean-page textarea,
body.admin-users-page input,
body.admin-users-page select,
body.admin-users-page textarea,
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-edit-form input,
.admin-user-edit-form select{border-color:var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
body.admin-clean-page input:focus,
body.admin-clean-page select:focus,
body.admin-clean-page textarea:focus,
body.admin-users-page input:focus,
body.admin-users-page select:focus,
body.admin-users-page textarea:focus{border-color:var(--ac-navy)!important;outline:none!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
.btn,
.admin-users-primary,
.admin-user-manage,
.admin-users-reset,
.admin-users-temp button{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.btn.primary,
.admin-users-primary{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.btn.danger{border-color:#71424d!important;color:var(--ac-danger)!important;background:var(--ac-danger-bg)!important}
.admin-pill,
.admin-users-result-count,
.admin-users-secure-pill,
.admin-user-badge,
.admin-user-mini-tag{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.system-dot{background:var(--ac-success)!important}
.system-dot.bad{background:var(--ac-danger)!important}
.admin-users-hero{background:radial-gradient(circle at 90% 12%, rgba(30,37,49,0.88), transparent 18rem),
        linear-gradient(135deg, rgba(30,37,49,0.84), rgba(30,37,49,0.58))!important}
.admin-users-toolbar{border:1px solid var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-user-row{box-shadow:none!important;border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.45)!important}
.admin-user-avatar{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-user-dialog{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important;color:var(--au-text)!important}
.admin-user-dialog::backdrop{background:rgba(0,0,0,0.46)!important}
body.admin-users-page{color:var(--au-text)!important;background:radial-gradient(circle at 16% 0%, rgba(30,37,49,0.96), transparent 31rem),
        radial-gradient(circle at 92% 4%, rgba(40,50,65,0.28), transparent 31rem),
        radial-gradient(circle at 52% 100%, rgba(65,39,48,0.3), transparent 34rem),
        linear-gradient(180deg, #1e2531 0%, var(--au-bg) 100%)!important}
body[data-theme="night"].admin-users-page{background:radial-gradient(circle at 16% 0%, rgba(23,110,205,0.26), transparent 31rem),
        radial-gradient(circle at 92% 4%, rgba(172,53,74,0.12), transparent 31rem),
        linear-gradient(180deg, #1c3450 0%, var(--au-bg) 100%)!important}
.admin-users-hero,
.admin-users-card,
.admin-users-tabs,
.admin-users-stats article,
.admin-user-dialog{border:1px solid rgba(57,70,90,0.72)!important;background:var(--au-card)!important;box-shadow:var(--au-shadow)!important}
body[data-theme="night"] .admin-users-hero,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .admin-users-tabs,
body[data-theme="night"] .admin-users-stats article,
body[data-theme="night"] .admin-user-dialog{border-color:rgba(57,70,90,0.1)!important}
body[data-theme="night"] .admin-users-hero{background:radial-gradient(circle at 90% 12%, rgba(30,37,49,0.1), transparent 18rem),
        linear-gradient(135deg, rgba(28,52,80,0.84), rgba(0,0,0,0.58))!important}
.admin-users-back{color:var(--au-muted)!important}
.admin-users-back:hover{color:#79b8ff!important}
.admin-users-kicker{color:#79b8ff!important}
.admin-users-hero h1,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--au-text)!important}
.admin-users-hero p:last-child,
.admin-users-section-head p:last-child,
.admin-user-dialog-head p:last-child{color:var(--au-muted)!important}
.admin-users-primary{border:0!important;background:linear-gradient(180deg, var(--au-accent), var(--au-accent-dark))!important;color:#edf1f7!important;box-shadow:0 14px 28px rgba(172,53,74,0.22)!important}
.admin-users-tabs a{color:var(--au-muted)!important}
.admin-users-tabs a:hover,
.admin-users-tabs a.active{color:var(--au-text)!important;background:rgba(30,37,49,0.72)!important;box-shadow:0 8px 20px rgba(23,30,41,0.08)!important}
body[data-theme="night"] .admin-users-tabs a:hover,
body[data-theme="night"] .admin-users-tabs a.active{background:rgba(30,37,49,0.08)!important}
.admin-users-notice{border:1px solid var(--au-line)!important;background:rgba(36,94,61,0.12)!important;color:var(--au-text)!important}
.admin-users-notice.error{background:rgba(172,53,74,0.11)!important}
.admin-users-temp span{color:var(--au-muted)!important}
.admin-users-temp code{background:rgba(30,37,49,0.72)!important;color:var(--au-text)!important}
.admin-users-temp button{border:1px solid var(--au-line)!important;background:transparent!important;color:var(--au-text)!important}
.admin-users-stats span{color:var(--au-muted)!important}
.admin-users-result-count,
.admin-users-secure-pill{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-users-toolbar label,
.admin-users-create-form label,
.admin-user-dialog label{color:var(--au-muted)!important}
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-dialog input,
.admin-user-dialog select{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.7)!important;color:var(--au-text)!important;outline:none!important}
body[data-theme="night"] .admin-users-toolbar input,
body[data-theme="night"] .admin-users-toolbar select,
body[data-theme="night"] .admin-users-create-form input,
body[data-theme="night"] .admin-users-create-form select,
body[data-theme="night"] .admin-user-dialog input,
body[data-theme="night"] .admin-user-dialog select{background:rgba(30,37,49,0.06)!important}
.admin-users-toolbar input:focus,
.admin-users-toolbar select:focus,
.admin-users-create-form input:focus,
.admin-users-create-form select:focus,
.admin-user-dialog input:focus,
.admin-user-dialog select:focus{border-color:rgba(113,66,77,0.46)!important;box-shadow:0 0 0 4px rgba(172,53,74,0.1)!important}
.admin-users-reset{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--au-muted)!important}
body[data-theme="night"] .admin-users-reset{background:rgba(30,37,49,0.05)!important}
.admin-users-reset:hover{color:#79b8ff!important;border-color:rgba(113,66,77,0.3)!important}
.admin-users-bulk-toolbar{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.38)!important}
.admin-users-select-all{color:var(--au-muted)!important}
.admin-users-select-all input,
.admin-user-select{accent-color:var(--au-accent-dark)!important}
.admin-users-bulk-toolbar select{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.68)!important;color:var(--au-text)!important}
.admin-users-import-form label{color:var(--au-muted)!important}
.admin-users-import-form input[type="file"]{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.64)!important;color:var(--au-text)!important}
.admin-users-import-note{background:var(--au-soft)!important}
.admin-users-import-note span{color:var(--au-muted)!important}
body[data-theme="night"] .admin-user-row{background:rgba(30,37,49,0.035)!important}
.admin-user-row:hover{border-color:rgba(113,66,77,0.24)!important;background:rgba(30,37,49,0.66)!important}
body[data-theme="night"] .admin-user-row:hover{background:rgba(30,37,49,0.06)!important}
.admin-user-person > div:last-child > span{color:var(--au-muted)!important}
.admin-user-person > div:last-child > small{color:var(--au-muted)!important}
.admin-users-pagination a,
.admin-users-pagination span{border:1px solid var(--au-line)!important;color:var(--au-text)!important}
.admin-users-pagination span{color:var(--au-muted)!important;background:var(--au-soft)!important}
.admin-database-intro{color:var(--au-muted)!important}
.mail-queue-row{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.45)!important}
.mail-queue-row > div span{color:var(--au-muted)!important}
.mail-queue-error{background:rgba(172,53,74,0.08)!important;color:#ffadb8!important}
.admin-user-mini-tag{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-user-badge{border:1px solid var(--au-line)!important;color:var(--au-muted)!important}
.admin-user-badge.role{color:var(--au-text)!important}
.admin-user-badge.active,
.admin-user-badge.good{background:rgba(36,94,61,0.11)!important;color:#a1e5bc!important}
.admin-user-badge.pending,
.admin-user-badge.warning{background:rgba(172,53,74,0.12)!important;color:#edc67f!important}
.admin-user-badge.blocked,
.admin-user-badge.danger{background:rgba(172,53,74,0.11)!important;color:#ffadb8!important}
.admin-user-created span{color:var(--au-muted)!important}
.admin-user-manage{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.68)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-manage{background:rgba(30,37,49,0.06)!important}
.admin-user-manage:hover{border-color:rgba(113,66,77,0.34)!important;color:#79b8ff!important}
.admin-users-empty{color:var(--au-muted)!important}
.admin-users-empty strong{color:var(--au-text)!important}
.admin-users-create-info{border:1px solid var(--au-line)!important;background:var(--au-soft)!important}
.admin-users-create-info span{color:var(--au-muted)!important}
.admin-user-dialog-close-form button{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.7)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-dialog-close-form button{background:rgba(30,37,49,0.07)!important}
.admin-user-dialog-facts{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.38)!important}
body[data-theme="night"] .admin-user-dialog-facts{background:rgba(30,37,49,0.035)!important}
.admin-user-dialog-facts span{color:var(--au-muted)!important}
.admin-user-dialog-actions{border-top:1px solid var(--au-line)!important}
.admin-user-dialog-actions button,
.admin-user-delete-form button{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-dialog-actions button,
body[data-theme="night"] .admin-user-delete-form button{background:rgba(30,37,49,0.05)!important}
.admin-user-delete-form{border:1px solid rgba(113,66,77,0.2)!important;background:rgba(172,53,74,0.06)!important}
.admin-user-delete-form button{border-color:rgba(113,66,77,0.24)!important;color:#ffadb8!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-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 #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="admin_repair"]) {:scope{--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1c3450!important;--auth-accent-dark:#1c3450!important;--auth-shadow:0 24px 68px rgba(28,52,80,0.14)!important;--auth-serif:Georgia, "Times New Roman", serif!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"]{--auth-bg:#1c3450!important;--auth-card:rgba(0,0,0,0.95)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1167c2!important;--auth-accent-dark:#1167c2!important;--auth-shadow:0 26px 72px rgba(0,0,0,0.34)!important}
body.auth-clean-page{color:var(--auth-text)!important;background:#1e2531!important;background-image:none!important}
body[data-theme="night"].auth-clean-page{background:radial-gradient(circle at 12% 0%, rgba(23,110,205,0.12), transparent 32rem),
        radial-gradient(circle at 100% 18%, rgba(23,110,205,0.13), transparent 34rem),
        linear-gradient(180deg, #1c3450 0%, var(--auth-bg) 100%)!important}
.auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(30,37,49,0.45), transparent 34rem),
        linear-gradient(180deg, rgba(30,37,49,0.68), rgba(30,37,49,0.92))!important}
body[data-theme="night"] .auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(23,110,205,0.14), transparent 34rem),
        linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94))!important}
.auth-clean-card{background:var(--auth-card)!important;border:1px solid rgba(57,70,90,0.62)!important;border-color:rgba(57,70,90,0.68)!important;box-shadow:0 32px 82px rgba(28,52,80,0.16),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"] .auth-clean-card{border-color:var(--auth-line)!important;box-shadow:0 34px 86px rgba(0,0,0,0.36),
        inset 0 1px 0 rgba(30,37,49,0.07)!important}
.auth-clean-brand{color:inherit!important}
.auth-clean-brand a{color:inherit!important}
.auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-brand strong{color:#a8b4c5!important}
.auth-clean-kicker{color:#79b8ff!important}
.auth-clean-card h1{color:var(--auth-text)!important}
.auth-clean-lead{color:#a8b4c5!important}
.auth-clean-form label{color:var(--auth-muted)!important}
.auth-clean-form input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.78)!important;color:var(--auth-text)!important;outline:none!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.58)!important}
body[data-theme="night"] .auth-clean-form input{background:rgba(30,37,49,0.06)!important}
.auth-clean-form input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important}
.auth-clean-button,
.auth-clean-link-button{border:1px solid transparent!important}
.auth-clean-button{background:linear-gradient(180deg, var(--auth-accent), var(--auth-accent-dark))!important;color:#edf1f7!important;box-shadow:0 17px 36px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.28)!important}
.auth-clean-link-button{background:rgba(30,37,49,0.66)!important;color:var(--auth-text)!important;border-color:var(--auth-line)!important}
body[data-theme="night"] .auth-clean-link-button{background:rgba(30,37,49,0.05)!important}
.auth-clean-links{color:var(--auth-muted)!important}
.auth-clean-links a{color:#a8b4c5!important}
.auth-clean-alert{border:1px solid var(--auth-line)!important}
.auth-clean-alert strong{color:var(--auth-text)!important}
.auth-clean-alert span{color:var(--auth-muted)!important}
.auth-clean-alert.error{background:rgba(172,53,74,0.1)!important}
.auth-clean-alert.success{background:rgba(36,94,61,0.12)!important}
.auth-clean-alert.warning{background:rgba(28,52,80,0.1)!important}
.auth-clean-code-info{color:var(--auth-muted)!important}
.auth-clean-code-info strong{color:var(--auth-text)!important}
.password-rule,
.auth-clean-small{color:var(--auth-muted)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 16px 36px rgba(28,52,80,0.11), 0 6px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
.auth-remember-check{color:#a8b4c5!important}
.auth-remember-check input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.72)!important;accent-color:#1c3450!important}
.auth-remember-check input:checked{background:linear-gradient(180deg, var(--auth-accent), var(--auth-accent-dark))!important;border-color:transparent!important}
.auth-remember-check input:checked::after{color:#edf1f7!important}
.auth-remember-check span{color:inherit!important}
.auth-clean-card::before{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
.auth-clean-form input:hover{border-color:rgba(70,117,169,0.24)!important}
.auth-clean-links a:hover,
.auth-clean-links a:focus-visible{background:var(--auth-accent-soft, rgba(28,52,80,0.1))!important}
.auth-clean-secure-note{color:#a1e5bc!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}
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 #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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}
.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-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}
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}
.jn-side-brand span{border:0!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}
: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}}
@scope (html[data-jn-theme="dark"][data-jn-page="admin_users"]) {: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-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--au-bg:#1e2531!important;--au-card:rgba(30,37,49,0.72)!important;--au-card-strong:rgba(30,37,49,0.92)!important;--au-line:rgba(113,66,77,0.14)!important;--au-text:#edf1f7!important;--au-muted:#a8b4c5!important;--au-accent:#ac354a!important;--au-accent-dark:#ac354a!important;--au-soft:rgba(172,53,74,0.11)!important;--au-shadow:0 26px 70px rgba(23,30,41,0.1)!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1c3450!important;--ac-navy-dark:#1c3450!important;--ac-success:#245e3d!important;--ac-success-bg:#203e2d!important;--ac-danger:#ac354a!important;--ac-danger-bg:#1e2531!important;--ac-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--az-bg:var(--ac-bg)!important;--az-card:var(--ac-card)!important;--az-card-strong:var(--ac-card)!important;--az-line:var(--ac-line)!important;--az-text:var(--ac-text)!important;--az-muted:var(--ac-muted)!important;--az-accent:var(--ac-navy)!important;--az-accent-soft:rgba(28,52,80,0.09)!important;--az-shadow:var(--ac-shadow)!important;--az-radius:20px!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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--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;--au-bg:#1c3450!important;--au-card:rgba(28,52,80,0.74)!important;--au-card-strong:rgba(28,52,80,0.94)!important;--au-line:rgba(70,117,169,0.13)!important;--au-text:#edf1f7!important;--au-muted:#a8b4c5!important;--au-accent:#ac354a!important;--au-accent-dark:#412730!important;--au-soft:rgba(172,53,74,0.14)!important;--au-shadow:0 28px 80px rgba(0,0,0,0.3)!important;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important;--ac-bg:#1c3450!important;--ac-card:#1c3450!important;--ac-soft:#1c3450!important;--ac-line:#4675a9!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#23374f!important;--ac-success:#245e3d!important;--ac-success-bg:#245e3d!important;--ac-danger:#412730!important;--ac-danger-bg:#ac354a!important;--ac-shadow:0 18px 50px rgba(0,0,0,0.2)!important}
html{--jn-sidebar-width:280px!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
body.admin-users-page{color:var(--au-text)!important;background:radial-gradient(circle at 16% 0%, rgba(30,37,49,0.96), transparent 31rem),
        radial-gradient(circle at 92% 4%, rgba(40,50,65,0.28), transparent 31rem),
        radial-gradient(circle at 52% 100%, rgba(65,39,48,0.3), transparent 34rem),
        linear-gradient(180deg, #1e2531 0%, var(--au-bg) 100%)!important}
body[data-theme="night"].admin-users-page{background:radial-gradient(circle at 16% 0%, rgba(23,110,205,0.26), transparent 31rem),
        radial-gradient(circle at 92% 4%, rgba(172,53,74,0.12), transparent 31rem),
        linear-gradient(180deg, #1c3450 0%, var(--au-bg) 100%)!important}
.admin-users-hero,
.admin-users-card,
.admin-users-tabs,
.admin-users-stats article,
.admin-user-dialog{border:1px solid rgba(57,70,90,0.72)!important;background:var(--au-card)!important;box-shadow:var(--au-shadow)!important}
body[data-theme="night"] .admin-users-hero,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .admin-users-tabs,
body[data-theme="night"] .admin-users-stats article,
body[data-theme="night"] .admin-user-dialog{border-color:rgba(57,70,90,0.1)!important}
.admin-users-hero{background:radial-gradient(circle at 90% 12%, rgba(30,37,49,0.88), transparent 18rem),
        linear-gradient(135deg, rgba(30,37,49,0.84), rgba(30,37,49,0.58))!important}
body[data-theme="night"] .admin-users-hero{background:radial-gradient(circle at 90% 12%, rgba(30,37,49,0.1), transparent 18rem),
        linear-gradient(135deg, rgba(28,52,80,0.84), rgba(0,0,0,0.58))!important}
.admin-users-back{color:var(--au-muted)!important}
.admin-users-back:hover{color:#79b8ff!important}
.admin-users-kicker{color:#79b8ff!important}
.admin-users-hero h1,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--au-text)!important}
.admin-users-hero p:last-child,
.admin-users-section-head p:last-child,
.admin-user-dialog-head p:last-child{color:var(--au-muted)!important}
.admin-users-primary{border:0!important;background:linear-gradient(180deg, var(--au-accent), var(--au-accent-dark))!important;color:#edf1f7!important;box-shadow:0 14px 28px rgba(172,53,74,0.22)!important}
.admin-users-tabs a{color:var(--au-muted)!important}
.admin-users-tabs a:hover,
.admin-users-tabs a.active{color:var(--au-text)!important;background:rgba(30,37,49,0.72)!important;box-shadow:0 8px 20px rgba(23,30,41,0.08)!important}
body[data-theme="night"] .admin-users-tabs a:hover,
body[data-theme="night"] .admin-users-tabs a.active{background:rgba(30,37,49,0.08)!important}
.admin-users-notice{border:1px solid var(--au-line)!important;background:rgba(36,94,61,0.12)!important;color:var(--au-text)!important}
.admin-users-notice.error{background:rgba(172,53,74,0.11)!important}
.admin-users-temp span{color:var(--au-muted)!important}
.admin-users-temp code{background:rgba(30,37,49,0.72)!important;color:var(--au-text)!important}
.admin-users-temp button{border:1px solid var(--au-line)!important;background:transparent!important;color:var(--au-text)!important}
.admin-users-stats span{color:var(--au-muted)!important}
.admin-users-card{box-shadow:0 14px 40px rgba(28,52,80,0.07)!important}
.admin-users-result-count,
.admin-users-secure-pill{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-users-toolbar{border:1px solid var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-users-toolbar label,
.admin-users-create-form label,
.admin-user-dialog label{color:var(--au-muted)!important}
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-dialog input,
.admin-user-dialog select{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.7)!important;color:var(--au-text)!important;outline:none!important}
body[data-theme="night"] .admin-users-toolbar input,
body[data-theme="night"] .admin-users-toolbar select,
body[data-theme="night"] .admin-users-create-form input,
body[data-theme="night"] .admin-users-create-form select,
body[data-theme="night"] .admin-user-dialog input,
body[data-theme="night"] .admin-user-dialog select{background:rgba(30,37,49,0.06)!important}
.admin-users-toolbar input:focus,
.admin-users-toolbar select:focus,
.admin-users-create-form input:focus,
.admin-users-create-form select:focus,
.admin-user-dialog input:focus,
.admin-user-dialog select:focus{border-color:rgba(113,66,77,0.46)!important;box-shadow:0 0 0 4px rgba(172,53,74,0.1)!important}
.admin-users-reset{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--au-muted)!important}
body[data-theme="night"] .admin-users-reset{background:rgba(30,37,49,0.05)!important}
.admin-users-reset:hover{color:#79b8ff!important;border-color:rgba(113,66,77,0.3)!important}
.admin-users-bulk-toolbar{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.38)!important}
.admin-users-select-all{color:var(--au-muted)!important}
.admin-users-select-all input,
.admin-user-select{accent-color:var(--au-accent-dark)!important}
.admin-users-bulk-toolbar select{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.68)!important;color:var(--au-text)!important}
.admin-users-import-form label{color:var(--au-muted)!important}
.admin-users-import-form input[type="file"]{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.64)!important;color:var(--au-text)!important}
.admin-users-import-note{background:var(--au-soft)!important}
.admin-users-import-note span{color:var(--au-muted)!important}
.admin-user-row{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
body[data-theme="night"] .admin-user-row{background:rgba(30,37,49,0.035)!important}
.admin-user-row:hover{border-color:rgba(113,66,77,0.24)!important;background:rgba(30,37,49,0.66)!important}
body[data-theme="night"] .admin-user-row:hover{background:rgba(30,37,49,0.06)!important}
.admin-user-avatar{color:#79b8ff!important;background:var(--ac-soft)!important}
.admin-user-person > div:last-child > span{color:var(--au-muted)!important}
.admin-user-person > div:last-child > small{color:var(--au-muted)!important}
.admin-users-server-toolbar{background:rgba(30,37,49,0.96)!important}
.admin-users-pagination a,
.admin-users-pagination span{border:1px solid var(--au-line)!important;color:var(--au-text)!important}
.admin-users-pagination span{color:var(--au-muted)!important;background:var(--au-soft)!important}
.admin-database-intro{color:var(--au-muted)!important}
.mail-queue-row{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.45)!important}
.mail-queue-row > div span{color:var(--au-muted)!important}
.mail-queue-error{background:rgba(172,53,74,0.08)!important;color:#ffadb8!important}
.admin-user-mini-tag{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-user-badge{border:1px solid var(--au-line)!important;color:var(--au-muted)!important}
.admin-user-badge.role{color:var(--au-text)!important}
.admin-user-badge.active,
.admin-user-badge.good{background:rgba(36,94,61,0.11)!important;color:#a1e5bc!important}
.admin-user-badge.pending,
.admin-user-badge.warning{background:rgba(172,53,74,0.12)!important;color:#edc67f!important}
.admin-user-badge.blocked,
.admin-user-badge.danger{background:rgba(172,53,74,0.11)!important;color:#ffadb8!important}
.admin-user-created span{color:var(--au-muted)!important}
.admin-user-manage{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.68)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-manage{background:rgba(30,37,49,0.06)!important}
.admin-user-manage:hover{border-color:rgba(113,66,77,0.34)!important;color:#79b8ff!important}
.admin-users-empty{color:var(--au-muted)!important}
.admin-users-empty strong{color:var(--au-text)!important}
.admin-users-create-info{border:1px solid var(--au-line)!important;background:var(--au-soft)!important}
.admin-users-create-info span{color:var(--au-muted)!important}
.admin-user-dialog{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-user-dialog::backdrop{background:rgba(0,0,0,0.45)!important}
.admin-user-dialog-close-form button{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.7)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-dialog-close-form button{background:rgba(30,37,49,0.07)!important}
.admin-user-dialog-facts{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.38)!important}
body[data-theme="night"] .admin-user-dialog-facts{background:rgba(30,37,49,0.035)!important}
.admin-user-dialog-facts span{color:var(--au-muted)!important}
.admin-user-dialog-actions{border-top:1px solid var(--au-line)!important}
.admin-user-dialog-actions button,
.admin-user-delete-form button{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-dialog-actions button,
body[data-theme="night"] .admin-user-delete-form button{background:rgba(30,37,49,0.05)!important}
.admin-user-delete-form{border:1px solid rgba(113,66,77,0.2)!important;background:rgba(172,53,74,0.06)!important}
.admin-user-delete-form button{border-color:rgba(113,66,77,0.24)!important;color:#ffadb8!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
body.admin-clean-page,
body.admin-users-page{color:var(--ac-text)!important;background:var(--ac-bg)!important}
.admin-clean-hero,
.admin-users-hero{border:0!important;background:transparent!important;box-shadow:none!important}
.admin-clean-back,
.admin-users-back{color:var(--ac-muted)!important}
.admin-clean-hero h1,
.admin-users-hero h1{color:var(--ac-text)!important}
.admin-clean-hero p{color:var(--ac-muted)!important}
.admin-clean-tabs a{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-card)!important}
.admin-clean-tabs a:hover{border-color:var(--ac-navy)!important;color:#79b8ff!important}
.admin-clean-tabs a.active{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-clean-notice,
.notice,
.admin-users-notice{border:1px solid #39684b!important;background:var(--ac-success-bg)!important;color:var(--ac-success)!important;box-shadow:none!important}
.admin-clean-notice.error,
.notice.error,
.admin-users-notice.error{border-color:#71424d!important;background:var(--ac-danger-bg)!important;color:var(--ac-danger)!important}
.admin-clean-summary article,
.admin-users-stats article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-summary span,
.admin-users-stats span{color:var(--ac-muted)!important}
.admin-clean-summary strong,
.admin-users-stats strong{color:var(--ac-text)!important}
.admin-clean-summary small{color:var(--ac-muted)!important}
.admin-clean-card,
.admin-card,
.admin-users-card{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-clean-card h2,
.admin-card h2,
.admin-users-card h2,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--ac-text)!important}
.admin-clean-card p,
.admin-card p,
.admin-users-section-head p{color:var(--ac-muted)!important}
.admin-clean-launch-card{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-launch-card:hover{border-color:var(--ac-navy)!important}
.admin-clean-launch-card p{color:var(--ac-muted)!important}
.admin-clean-launch-card > strong{color:#79b8ff!important}
.admin-clean-text-link{color:#79b8ff!important}
.admin-clean-facts > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-facts span{color:var(--ac-muted)!important}
.admin-clean-activity-preview > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-activity-preview span,
.admin-clean-activity-preview small{color:var(--ac-muted)!important}
.admin-clean-empty,
.empty,
.admin-users-empty{border:1px dashed var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important}
.admin-stats-hero,
.admin-stats-panel,
.setting-card,
.system-check,
.code-registry-panel,
.unknown-code-box,
.admin-message-form,
.admin-message-history,
.log-row,
.execution-code-row,
.execution-code-create,
.execution-code-tools,
.unknown-code-row{border-color:var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-stat-kpis article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-copy-chart,
.admin-leaderboard,
.admin-top-groups,
.admin-table-wrap,
.ar-table-wrap{border-color:var(--ac-line)!important;background:var(--ac-card)!important}
.admin-copy-day i,
.admin-kpi-meter b,
.admin-leader-progress i{background:var(--ac-navy)!important}
.admin-stats-table th,
.admin-stats-table td{border-color:var(--ac-line)!important}
.admin-stats-table th{background:var(--ac-soft)!important;color:var(--ac-muted)!important}
.field label,
.setting-card label,
.execution-code-number span,
.execution-code-name span,
.admin-users-toolbar label > span,
.admin-users-create-form label > span,
.admin-user-edit-form label > span{color:var(--ac-muted)!important}
body.admin-clean-page input,
body.admin-clean-page select,
body.admin-clean-page textarea,
body.admin-users-page input,
body.admin-users-page select,
body.admin-users-page textarea,
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-edit-form input,
.admin-user-edit-form select{border-color:var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
body.admin-clean-page input:focus,
body.admin-clean-page select:focus,
body.admin-clean-page textarea:focus,
body.admin-users-page input:focus,
body.admin-users-page select:focus,
body.admin-users-page textarea:focus{border-color:var(--ac-navy)!important;outline:none!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
.btn,
.admin-users-primary,
.admin-user-manage,
.admin-users-reset,
.admin-users-temp button{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.btn.primary,
.admin-users-primary{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.btn.danger{border-color:#71424d!important;color:var(--ac-danger)!important;background:var(--ac-danger-bg)!important}
.admin-pill,
.admin-users-result-count,
.admin-users-secure-pill,
.admin-user-badge,
.admin-user-mini-tag{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.system-dot{background:var(--ac-success)!important}
.system-dot.bad{background:var(--ac-danger)!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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
.admin-pro-welcome{border:1px solid rgba(70,117,169,0.12)!important;background:linear-gradient(135deg,#1c3450 0%,#1167c2 100%)!important;color:#edf1f7!important;box-shadow:0 18px 46px rgba(28,52,80,0.16)!important}
.admin-pro-welcome .btn.primary{background:#1e2531!important;color:#a8b4c5!important}
.admin-pro-welcome .btn.soft{border-color:rgba(57,70,90,0.32)!important;background:rgba(30,37,49,0.1)!important;color:#edf1f7!important}
.admin-clean-summary article{box-shadow:none!important}
.admin-pro-more>summary span{color:#a8b4c5!important}
.admin-pro-more[open]>summary{border-bottom:1px solid rgba(70,117,169,0.1)!important}
.admin-user-settings-group{border:1px solid rgba(70,117,169,0.12)!important}
.admin-user-password-panel{border:1px solid rgba(70,117,169,0.13)!important;background:#1e2531!important}
.admin-setting-explainer{background:#1e2531!important}
.admin-user-danger-zone{border:1px solid rgba(113,66,77,0.2)!important}
.admin-user-danger-zone>summary{color:#ffadb8!important}
.admin-user-danger-zone button{border:0!important;background:#ac354a!important;color:#edf1f7!important}
.admin-user-state{background:#1e2531!important}
.admin-user-state.active{background:#203e2d!important;color:#a1e5bc!important}
.admin-user-state.blocked{background:#1e2531!important;color:#ffadb8!important}
.admin-user-state.pending{background:#1e2531!important;color:#edc67f!important}
body[data-theme="night"] .admin-users-server-toolbar{background:rgba(0,0,0,0.95)!important}
body[data-theme="night"] .admin-user-password-panel,body[data-theme="night"] .admin-setting-explainer{background:#1c3450!important}
.admin-command-hero{border:1px solid rgba(57,70,90,0.11)!important;background:linear-gradient(135deg,#1c3450 0%,#1c3450 52%,#1167c2 100%)!important;box-shadow:0 22px 50px rgba(28,52,80,0.2)!important;color:#edf1f7!important}
.admin-command-hero:after{background:radial-gradient(circle,rgba(35,55,79,0.2),transparent 65%)!important}
.admin-command-hero p{color:rgba(237,241,247,0.72)!important}
.admin-command-hero-actions a{border:1px solid rgba(57,70,90,0.25)!important;background:rgba(30,37,49,0.08)!important;color:#edf1f7!important}
.admin-command-hero-actions a.is-primary{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
.admin-command-kpi{border:1px solid rgba(70,117,169,0.11)!important;background:#1e2531!important;box-shadow:0 9px 28px rgba(28,52,80,0.06)!important;color:#edf1f7!important}
.admin-command-kpi:hover{border-color:rgba(70,117,169,0.28)!important}
.admin-command-kpi span{color:#a8b4c5!important}
.admin-command-kpi em{background:#1e2531!important;color:#79b8ff!important}
.admin-command-kpi p{color:#a8b4c5!important}
.admin-command-kpi>i{background:#1e2531!important}
.admin-command-kpi>i b{background:linear-gradient(90deg,#1167c2,#23374f)!important}
.admin-command-chart-panel,.admin-command-priority,.admin-command-activity,.admin-command-tools{border:1px solid rgba(70,117,169,0.11)!important;background:#1e2531!important;box-shadow:0 12px 34px rgba(28,52,80,0.065)!important}
.admin-command-panel-head span,.admin-command-tools small{color:#a8b4c5!important}
.admin-command-panel-head>a{color:#79b8ff!important}
.admin-command-chart-meta span{color:#a8b4c5!important}
.admin-command-chart{color:#79b8ff!important}
.admin-command-chart .grid{fill:none!important;stroke:#edf1f7!important}
.admin-command-chart .line{fill:none!important;stroke:currentColor!important}
.admin-command-chart circle{fill:#edf1f7!important;stroke:currentColor!important}
.admin-command-chart-labels{color:#a8b4c5!important}
.admin-command-priority>a{border-top:1px solid #39465a!important;color:#edf1f7!important}
.admin-command-priority>a i{background:#1e2531!important;color:#79b8ff!important}
.admin-command-priority>a span{color:#a8b4c5!important}
.admin-command-priority>a b{color:#79b8ff!important}
.admin-command-priority>a:hover strong{color:#79b8ff!important}
.admin-command-activity-list>div{border-top:1px solid #39465a!important}
.admin-command-activity-list>div>i{background:#23374f!important}
.admin-command-activity-list p span,.admin-command-activity-list time{color:#a8b4c5!important}
.admin-command-tools>summary b{color:#79b8ff!important}
.admin-command-tools>div{background:#1e2531!important}
.admin-command-tools>div>a{background:#1e2531!important;color:#edf1f7!important}
.admin-command-tools>div>a span{color:#a8b4c5!important}
body[data-theme="night"] .admin-command-kpi,body[data-theme="night"] .admin-command-chart-panel,body[data-theme="night"] .admin-command-priority,body[data-theme="night"] .admin-command-activity,body[data-theme="night"] .admin-command-tools{border-color:rgba(57,70,90,0.08)!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .admin-command-kpi{color:#edf1f7!important}
body[data-theme="night"] .admin-command-priority>a,body[data-theme="night"] .admin-command-activity-list>div{border-color:rgba(57,70,90,0.08)!important;color:#edf1f7!important}
body[data-theme="night"] .admin-command-chart .grid{stroke:rgba(237,241,247,0.08)!important}
body[data-theme="night"] .admin-command-chart circle{fill:#edf1f7!important}
body[data-theme="night"] .admin-command-tools>div{background:#1c3450!important}
body[data-theme="night"] .admin-command-tools>div>a{background:#1c3450!important;color:#edf1f7!important}
.admin-command-emoji{background:#1e2531!important}
body[data-theme="night"] .admin-command-emoji{background:rgba(30,37,49,0.09)!important}
:scope body:is(.admin-clean-page,.admin-users-page){--admin-blue:#1167c2!important;--admin-blue-dark:#1167c2!important;--admin-blue-soft:#23374f!important;--admin-ink:#edf1f7!important;--admin-muted:#a8b4c5!important;--admin-line:#39465a!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#1167c2!important;background:#1e2531!important;background-image:none!important}
:scope body.admin-users-page .admin-users-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body.admin-users-page .admin-users-back{color:#79b8ff!important}
:scope body.admin-users-page .admin-users-hero h1{color:var(--admin-ink)!important}
:scope body.admin-users-page .admin-users-hero p{color:var(--admin-muted)!important}
:scope body.admin-users-page .admin-users-primary{border:1px solid var(--admin-blue)!important;background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 7px 16px rgba(23,110,205,0.18)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-back{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-hero h1{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-hero p{color:var(--admin-muted)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs{border:1px solid var(--admin-line)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 5px 16px rgba(28,52,80,0.06)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs a{border:0!important;background:transparent!important;color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs a:hover{background:#1e2531!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-tabs a.active{background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 5px 12px rgba(23,110,205,0.18)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;color:var(--admin-ink)!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kicker{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero h2{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero p{color:var(--admin-muted)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a:hover{border-color:#4675a9!important;background:var(--admin-blue-soft)!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a.is-primary{border-color:var(--admin-blue)!important;background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 7px 16px rgba(23,110,205,0.18)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-hero-actions a.is-primary:hover{background:var(--admin-blue-dark)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important;color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi:hover{border-color:#4675a9!important;box-shadow:0 10px 22px rgba(28,52,80,0.08)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi span{color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-emoji{background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi em{background:var(--admin-blue-soft)!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi>strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi p{color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi>i{background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-kpi>i b{background:var(--admin-blue)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-chart-panel,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-panel-head span,:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools small{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-panel-head h3{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-panel-head>a{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-chart-meta strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-chart{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a{border-color:#39465a!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a i{background:#1e2531!important;color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-priority>a b{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity-list>div{border-color:#39465a!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity-list>div>i{background:var(--admin-blue)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-activity-list p strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools>summary b{color:#79b8ff!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools>div{background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-command-tools>div>a{background:#1e2531!important;color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-card,:scope body:is(.admin-clean-page,.admin-users-page) .admin-card,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-card{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-summary article,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-stats article{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-summary span,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-stats span{color:#a8b4c5!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-summary strong,:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-stats strong{color:var(--admin-ink)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-launch-card{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:none!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-clean-launch-card:hover{border-color:#4675a9!important}
:scope body:is(.admin-clean-page,.admin-users-page) .btn.primary{border-color:var(--admin-blue)!important;background:var(--admin-blue)!important;color:#edf1f7!important;box-shadow:0 6px 14px rgba(23,110,205,0.16)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .btn.primary:hover{background:var(--admin-blue-dark)!important}
:scope body:is(.admin-clean-page,.admin-users-page) input:focus,:scope body:is(.admin-clean-page,.admin-users-page) select:focus,:scope body:is(.admin-clean-page,.admin-users-page) textarea:focus{border-color:var(--admin-blue)!important;box-shadow:0 0 0 3px rgba(23,110,205,0.12)!important;outline:0!important}
:scope body:is(.admin-clean-page,.admin-users-page) input,:scope body:is(.admin-clean-page,.admin-users-page) select,:scope body:is(.admin-clean-page,.admin-users-page) textarea{border-color:#4675a9!important;background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-users-server-toolbar{background:rgba(30,37,49,0.97)!important;border:1px solid var(--admin-line)!important;box-shadow:0 6px 18px rgba(28,52,80,0.07)!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-user-row{border-color:#39465a!important;background:#1e2531!important;box-shadow:none!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-user-row:hover{border-color:#4675a9!important;background:#1e2531!important}
:scope body:is(.admin-clean-page,.admin-users-page) .admin-user-dialog{border:1px solid var(--admin-line)!important;background:#1e2531!important;box-shadow:0 28px 80px rgba(28,52,80,0.24)!important}
body[data-theme="night"].admin-clean-page .admin-clean-hero,body[data-theme="night"].admin-clean-page .admin-clean-tabs,body[data-theme="night"].admin-clean-page .admin-command-hero,body[data-theme="night"].admin-clean-page .admin-command-kpi,body[data-theme="night"].admin-clean-page .admin-command-chart-panel,body[data-theme="night"].admin-clean-page .admin-command-priority,body[data-theme="night"].admin-clean-page .admin-command-activity,body[data-theme="night"].admin-clean-page .admin-command-tools,body[data-theme="night"].admin-clean-page .admin-clean-card,body[data-theme="night"].admin-clean-page .admin-card,body[data-theme="night"].admin-clean-page .admin-users-card{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].admin-clean-page .admin-clean-hero h1,body[data-theme="night"].admin-clean-page .admin-command-hero h2,body[data-theme="night"].admin-clean-page .admin-command-kpi>strong,body[data-theme="night"].admin-clean-page .admin-command-panel-head h3,body[data-theme="night"].admin-clean-page .admin-command-priority>a strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="code"]) {:scope{--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1c3450!important;--auth-accent-dark:#1c3450!important;--auth-shadow:0 24px 68px rgba(28,52,80,0.14)!important;--auth-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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"]{--auth-bg:#1c3450!important;--auth-card:rgba(0,0,0,0.95)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1167c2!important;--auth-accent-dark:#1167c2!important;--auth-shadow:0 26px 72px rgba(0,0,0,0.34)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html,
body{background:#1e2531!important;color:var(--text)!important}
body.auth-clean-page{color:var(--auth-text)!important;background:#1e2531!important;background-image:none!important}
body[data-theme="night"].auth-clean-page{background:radial-gradient(circle at 12% 0%, rgba(23,110,205,0.12), transparent 32rem),
        radial-gradient(circle at 100% 18%, rgba(23,110,205,0.13), transparent 34rem),
        linear-gradient(180deg, #1c3450 0%, var(--auth-bg) 100%)!important}
.auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(30,37,49,0.45), transparent 34rem),
        linear-gradient(180deg, rgba(30,37,49,0.68), rgba(30,37,49,0.92))!important}
body[data-theme="night"] .auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(23,110,205,0.14), transparent 34rem),
        linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94))!important}
.auth-clean-card{border-color:rgba(57,70,90,0.68)!important;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}
body[data-theme="night"] .auth-clean-card{border-color:var(--auth-line)!important;box-shadow:0 34px 86px rgba(0,0,0,0.36),
        inset 0 1px 0 rgba(30,37,49,0.07)!important}
.auth-clean-brand{color:inherit!important}
.auth-clean-brand a{color:inherit!important}
.auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-brand strong{color:#a8b4c5!important}
.auth-clean-kicker{color:#79b8ff!important}
.auth-clean-card h1{color:var(--auth-text)!important}
.auth-clean-lead{color:#a8b4c5!important}
.auth-clean-form label{color:#a8b4c5!important}
.auth-clean-form input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.78)!important;color:var(--auth-text)!important;outline:none!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.58)!important}
body[data-theme="night"] .auth-clean-form input{background:rgba(30,37,49,0.06)!important}
.auth-clean-form input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important}
.auth-clean-button,
.auth-clean-link-button{border:1px solid transparent!important;box-shadow:none!important}
.auth-clean-button{box-shadow:0 17px 36px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.28)!important;border:1px solid var(--public-blue)!important;color:#edf1f7!important;background:var(--public-blue)!important;background-image:none!important}
.auth-clean-link-button{border-color:var(--auth-line)!important;border:1px solid #4675a9!important;color:#a8b4c5!important;background:var(--public-soft)!important;background-image:none!important}
body[data-theme="night"] .auth-clean-link-button{background:rgba(30,37,49,0.05)!important}
.auth-clean-links{color:var(--public-muted)!important}
.auth-clean-links a{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
.auth-clean-alert{border:1px solid var(--public-line)!important;background:var(--public-soft)!important}
.auth-clean-alert strong{color:var(--auth-text)!important}
.auth-clean-alert span{color:var(--auth-muted)!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-code-info{color:var(--auth-muted)!important}
.auth-clean-code-info strong{color:var(--auth-text)!important}
.password-rule,
.auth-clean-small{color:var(--auth-muted)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 16px 36px rgba(28,52,80,0.11), 0 6px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
.auth-remember-check{color:var(--public-muted)!important}
.auth-remember-check input{border:1px solid var(--auth-line)!important;accent-color:#1c3450!important;border-color:#4675a9!important;background:#1e2531!important}
.auth-remember-check input:checked{border-color:var(--public-blue)!important;background:var(--public-blue)!important;background-image:none!important}
.auth-remember-check input:checked::after{color:#edf1f7!important}
.auth-remember-check span{color:inherit!important}
.auth-clean-card::before{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
.auth-clean-form input:hover{border-color:rgba(70,117,169,0.24)!important}
.auth-clean-links a:hover,
.auth-clean-links a:focus-visible{background:var(--auth-accent-soft, rgba(28,52,80,0.1))!important}
.auth-clean-secure-note{color:#a8b4c5!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-sidebar{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(0,0,0,0.94)!important;border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg, rgba(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
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}
.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}
.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-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}
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:hover::before{box-shadow:none!important;background:#1e2531!important;color:#edf1f7!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}
.jn-side-brand span{border:0!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}
.auth-clean-links a:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .item-row,
body.page-copy .variant-card,
body.page-copy .group-card,
body.page-copy .item-list,
body.page-copy .variant-body,
body.page-copy .group-body{border-color:#39465a!important}
body.page-copy .item-row{background:#1e2531!important;box-shadow:none!important}
body.page-copy .article-input,
body.page-copy .qty-input,
body.page-copy .group-title-input,
body.page-copy .variant-title-input{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .article-input:focus,
body.page-copy .qty-input:focus,
body.page-copy .group-title-input:focus,
body.page-copy .variant-title-input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important;outline:none!important}
body.page-copy .round-button,
body.page-copy .item-row .round-button,
body.page-copy .group-actions .line-button,
body.page-copy .group-edit-actions .line-button,
body.page-copy .variant-head .line-button,
body.page-copy .variant-body .line-button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .round-button:hover,
body.page-copy .item-row .round-button:hover,
body.page-copy .group-actions .line-button:hover,
body.page-copy .group-edit-actions .line-button:hover,
body.page-copy .variant-head .line-button:hover,
body.page-copy .variant-body .line-button:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft,
body.page-copy .variant-head .line-button.primary-soft,
body.page-copy .solid-action,
body.page-copy .group-actions .solid-action{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft:hover,
body.page-copy .variant-head .line-button.primary-soft:hover,
body.page-copy .solid-action:hover,
body.page-copy .group-actions .solid-action:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important}
body.jn-app-page,
body.page-copy{background:#1e2531!important;background-image:none!important}
body.page-copy .jn-main,
body.page-copy .copy-main,
body.page-copy .bc-copy-shell,
body.page-copy .bc-copy-workspace,
body.page-copy .bc-copy-content,
body.page-copy .bc-library-content,
body.page-copy .copy-tool-shell,
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .copy-panel,
body.page-copy .bc-search-panel,
body.page-copy .bc-search-wrap,
body.page-copy .bc-library-toolbar,
body.page-copy .bc-library-head,
body.page-copy .bc-table-wrap,
body.page-copy .bc-group-card,
body.page-copy .bc-variant-card,
body.page-copy .bc-library-card,
body.page-copy .bc-recent-card,
body.page-copy .bc-empty,
body.page-copy .bc-empty-state{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .bc-group-head,
body.page-copy .bc-variant-head,
body.page-copy .bc-table-head,
body.page-copy .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
body.page-copy .bc-title-input,
body.page-copy .bc-variant-title-input,
body.page-copy .bc-tag-input,
body.page-copy .bc-search-box input,
body.page-copy .bc-item-row input[type="text"],
body.page-copy .bc-item-row input[type="number"],
body.page-copy .bc-item-row select,
body.page-copy input[data-jninput="number"],
body.page-copy input[data-jninput="text"],
body.page-copy .bc-qty-input,
body.page-copy .bc-copy-multiplier,
body.page-copy input.bc-copy-multiplier-input,
body.page-copy .bc-sort-select,
body.page-copy input,
body.page-copy select,
body.page-copy textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip,
body.page-copy .bc-filter-btn,
body.page-copy .bc-meta-pill,
body.page-copy .bc-search-count,
body.page-copy .bc-recent-chip,
body.page-copy .bc-icon-toggle,
body.page-copy .bc-drag-handle,
body.page-copy .bc-qty-btn,
body.page-copy .bc-small-action,
body.page-copy .line-button,
body.page-copy .soft-action,
body.page-copy .danger-line,
body.page-copy .round-button{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip:hover,
body.page-copy .bc-filter-btn:hover,
body.page-copy .bc-meta-pill:hover,
body.page-copy .bc-search-count:hover,
body.page-copy .bc-recent-chip:hover,
body.page-copy .bc-icon-toggle:hover,
body.page-copy .bc-drag-handle:hover,
body.page-copy .bc-qty-btn:hover,
body.page-copy .bc-small-action:hover,
body.page-copy .line-button:hover,
body.page-copy .soft-action:hover,
body.page-copy .danger-line:hover,
body.page-copy .round-button:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-filter-btn.is-active,
body.page-copy .bc-icon-toggle.active,
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{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action,
body.page-copy .primary-soft,
body.page-copy .bc-copy-button,
body.page-copy .bc-add-button,
body.page-copy .bc-save-button,
body.page-copy .bc-group-copy,
body.page-copy .bc-variant-copy,
body.page-copy .bc-copy-action-cluster > .solid-action,
body.page-copy .bc-copy-action-cluster > .primary-soft,
body.page-copy button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action:hover,
body.page-copy .primary-soft:hover,
body.page-copy .bc-copy-button:hover,
body.page-copy .bc-add-button:hover,
body.page-copy .bc-save-button:hover,
body.page-copy .bc-group-copy:hover,
body.page-copy .bc-variant-copy:hover,
body.page-copy .bc-copy-action-cluster > .solid-action:hover,
body.page-copy .bc-copy-action-cluster > .primary-soft:hover,
body.page-copy button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
body.page-copy .bc-copy-multiplier-times,
body.page-copy .bc-copy-step,
body.page-copy .bc-copy-stepper,
body.page-copy .bc-copy-step:hover,
body.page-copy .bc-copy-step:active{color:#a8b4c5!important;border-color:#4675a9!important;background-image:none!important;box-shadow:none!important}
body.page-copy .bc-item-row,
body.page-copy .bc-item-row:hover,
body.page-copy .bc-table-head,
body.page-copy .bc-variant-body,
body.page-copy .bc-group-body,
body.page-copy .bc-group-footer,
body.page-copy .bc-variant-footer{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .bc-table-head{background:#1e2531!important}
body.page-copy .bc-meta-row,
body.page-copy .bc-filter-line,
body.page-copy .bc-filter-actions,
body.page-copy .bc-tag-chips{background-image:none!important}
:scope body .bc-library-filterbar button,
:scope body .bc-library-tab,
:scope body .bc-filter-btn,
:scope body .bc-tag-chip,
:scope body .bc-meta-pill,
:scope body .bc-search-count,
:scope body .bc-recent-chip,
:scope body .bc-icon-toggle,
:scope body .bc-drag-handle,
:scope body .bc-qty-btn,
:scope body .bc-small-action,
:scope body .bc-copy-step,
:scope body .bc-copy-stepper,
:scope body .bc-group-actions .line-button,
:scope body .bc-variant-actions .line-button,
:scope body .group-actions .line-button,
:scope body .variant-head .line-button,
:scope body .group-edit-actions .line-button,
:scope body .line-button,
:scope body .soft-action,
:scope body .round-button,
:scope body .danger-line{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button.is-active,
:scope body .bc-library-filterbar button.active,
:scope body .bc-library-tab.is-active,
:scope body .bc-library-tab.active,
:scope body .bc-filter-btn.is-active,
:scope body .bc-filter-btn.active,
:scope body .bc-tag-chip.active,
:scope body .bc-icon-toggle.active,
:scope body .group-actions .line-button.primary-soft,
:scope body .variant-head .line-button.primary-soft,
:scope body .solid-action,
:scope body .primary-soft,
:scope body .bc-copy-button,
:scope body .bc-add-button,
:scope body .bc-save-button,
:scope body .bc-group-copy,
:scope body .bc-variant-copy,
:scope body .bc-copy-action-cluster > .solid-action,
:scope body .bc-copy-action-cluster > .primary-soft,
:scope body .auth-clean-button,
:scope body button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button:hover,
:scope body .bc-library-tab:hover,
:scope body .bc-filter-btn:hover,
:scope body .bc-tag-chip:hover,
:scope body .bc-meta-pill:hover,
:scope body .bc-search-count:hover,
:scope body .bc-recent-chip:hover,
:scope body .bc-icon-toggle:hover,
:scope body .bc-drag-handle:hover,
:scope body .bc-qty-btn:hover,
:scope body .bc-small-action:hover,
:scope body .bc-copy-step:hover,
:scope body .group-actions .line-button:hover,
:scope body .variant-head .line-button:hover,
:scope body .group-edit-actions .line-button:hover,
:scope body .line-button:hover,
:scope body .soft-action:hover,
:scope body .round-button:hover,
:scope body .danger-line:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .group-actions .line-button.primary-soft:hover,
:scope body .variant-head .line-button.primary-soft:hover,
:scope body .solid-action:hover,
:scope body .primary-soft:hover,
:scope body .bc-copy-button:hover,
:scope body .bc-add-button:hover,
:scope body .bc-save-button:hover,
:scope body .bc-group-copy:hover,
:scope body .bc-variant-copy:hover,
:scope body .bc-copy-action-cluster > .solid-action:hover,
:scope body .bc-copy-action-cluster > .primary-soft:hover,
:scope body .auth-clean-button:hover,
:scope body button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-group-card,
:scope body .bc-variant-card,
:scope body .bc-library-card,
:scope body .bc-recent-card,
:scope body .bc-empty,
:scope body .bc-empty-state,
:scope body .bc-table-wrap,
:scope body .bc-library-toolbar,
:scope body .bc-library-head,
:scope body .copy-toolbar,
:scope body .copy-panel,
:scope body .bc-search-panel,
:scope body .bc-search-wrap,
:scope body .hero,
:scope body .status-line{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-group-head,
:scope body .bc-variant-head,
:scope body .bc-table-head,
:scope body .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
:scope body .bc-item-row,
:scope body .bc-item-row:hover,
:scope body .item-row,
:scope body .item-row:hover,
:scope body .variant-body,
:scope body .group-body{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-title-input,
:scope body .bc-variant-title-input,
:scope body .bc-group-title-static,
:scope body .bc-variant-title-static,
:scope body .bc-tag-input,
:scope body .bc-search-box input,
:scope body .bc-library-search input,
:scope body .bc-item-row input[type="text"],
:scope body .bc-item-row input[type="number"],
:scope body .bc-item-row select,
:scope body .bc-qty-input,
:scope body .bc-copy-multiplier,
:scope body input.bc-copy-multiplier-input,
:scope body .bc-sort-select,
:scope body .article-input,
:scope body .qty-input,
:scope body .group-title-input,
:scope body .variant-title-input,
:scope body input,
:scope body select,
:scope body textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-title-input:focus,
:scope body .bc-title-input:focus-visible,
:scope body .bc-variant-title-input:focus,
:scope body .bc-variant-title-input:focus-visible,
:scope body .bc-tag-input:focus,
:scope body .bc-tag-input:focus-visible,
:scope body .bc-search-box input:focus,
:scope body .bc-search-box input:focus-visible,
:scope body .bc-library-search input:focus,
:scope body .bc-library-search input:focus-visible,
:scope body .bc-item-row input[type="text"]:focus,
:scope body .bc-item-row input[type="text"]:focus-visible,
:scope body .bc-item-row input[type="number"]:focus,
:scope body .bc-item-row input[type="number"]:focus-visible,
:scope body .bc-item-row select:focus,
:scope body .bc-item-row select:focus-visible,
:scope body .bc-qty-input:focus,
:scope body .bc-qty-input:focus-visible,
:scope body input.bc-copy-multiplier-input:focus,
:scope body input.bc-copy-multiplier-input:focus-visible,
:scope body .article-input:focus,
:scope body .article-input:focus-visible,
:scope body .qty-input:focus,
:scope body .qty-input:focus-visible,
:scope body .group-title-input:focus,
:scope body .group-title-input:focus-visible,
:scope body .variant-title-input:focus,
:scope body .variant-title-input:focus-visible,
:scope body input:focus,
:scope body input:focus-visible,
:scope body select:focus,
:scope body select:focus-visible,
:scope body textarea:focus,
:scope body textarea:focus-visible,
:scope body button:focus,
:scope body button:focus-visible,
:scope body a:focus,
:scope body a:focus-visible{outline:none!important;border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
:scope body .bc-copy-multiplier-times{color:#a8b4c5!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"]{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].is-active,
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].active{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-status{color:#a1e5bc!important;background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.18)!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved,
:scope body.page-copy .bc-library-card.is-just-saved{background:#1e2531!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-title-input,
:scope body.page-copy .bc-group-title-static,
:scope body.page-copy .bc-variant-title-input,
:scope body.page-copy .bc-variant-title-static,
:scope body.page-copy .article-input,
:scope body.page-copy .qty-input,
:scope body.page-copy .bc-item-row input[type="text"],
:scope body.page-copy .bc-item-row input[type="number"],
:scope body.page-copy .bc-item-row select,
:scope body.page-copy .bc-qty-input,
:scope body.page-copy input[data-jninput="number"],
:scope body.page-copy input[data-jninput="text"]{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important;outline:none!important}
:scope body.page-copy .bc-item-row,
:scope body.page-copy .item-row{background:#1e2531!important}
:scope body.page-copy .bc-title-input:focus,
:scope body.page-copy .bc-title-input:focus-visible,
:scope body.page-copy .bc-variant-title-input:focus,
:scope body.page-copy .bc-variant-title-input:focus-visible,
:scope body.page-copy .article-input:focus,
:scope body.page-copy .article-input:focus-visible,
:scope body.page-copy .qty-input:focus,
:scope body.page-copy .qty-input:focus-visible,
:scope body.page-copy .bc-item-row input[type="text"]:focus,
:scope body.page-copy .bc-item-row input[type="text"]:focus-visible,
:scope body.page-copy .bc-item-row input[type="number"]:focus,
:scope body.page-copy .bc-item-row input[type="number"]:focus-visible,
:scope body.page-copy .bc-item-row select:focus,
:scope body.page-copy .bc-item-row select:focus-visible,
:scope body.page-copy .bc-qty-input:focus,
:scope body.page-copy .bc-qty-input:focus-visible,
:scope body.page-copy input[data-jninput="number"]:focus,
:scope body.page-copy input[data-jninput="number"]:focus-visible,
:scope body.page-copy input[data-jninput="text"]:focus,
:scope body.page-copy input[data-jninput="text"]:focus-visible{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.14)!important;background:#1e2531!important}
:scope body.jn-app-page,
:scope body.page-copy,
:scope body.page-copy .jn-main{background:#1e2531!important;background-image:none!important}
:scope body.page-copy .bc-copy-hero h1,
:scope body.page-copy .hero h1{color:#edf1f7!important}
:scope body.page-copy #groupsPanel > .bc-group-card{background:#1e2531!important;background-image:none!important;border:2px solid #4675a9!important;border-left:5px solid #4675a9!important;box-shadow:0 12px 30px rgba(28,52,80,0.08)!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1e2531!important;background-image:none!important;border-bottom:1px solid #4675a9!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1e2531!important;background-image:none!important}
:scope body.page-copy #groupsPanel .bc-variant-card{background:#1e2531!important;background-image:none!important;border:1px solid #4675a9!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1e2531!important;background-image:none!important;color:#ffadb8!important;border-color:#71424d!important;box-shadow:none!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;background-image:none!important;color:#edf1f7!important;border-color:#71424d!important;box-shadow:0 0 0 3px rgba(172,53,74,0.12)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:active{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card{background:#1c3450!important;border-color:#4675a9!important;border-left-color:#4675a9!important;box-shadow:0 14px 34px rgba(0,0,0,0.24)!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1c3450!important;border-bottom-color:#4675a9!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1c3450!important}
body[data-theme="night"].page-copy #groupsPanel .bc-variant-card{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1c3450!important;color:#ffadb8!important;border-color:#71424d!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!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 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-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: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}
.password-rule{color:var(--public-muted)!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="dashboard"]) {: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-admin-bg:#1e2531!important;--jn-admin-panel:rgba(30,37,49,0.84)!important;--jn-admin-panel-strong:rgba(30,37,49,0.94)!important;--jn-admin-line:rgba(113,66,77,0.12)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent:#ac354a!important;--jn-admin-accent-deep:#1167c2!important;--jn-admin-accent-soft:#1e2531!important;--jn-admin-green:#245e3d!important;--jn-admin-shadow:0 20px 44px rgba(172,53,74,0.08)!important;--jn-admin-radius-xl:28px!important;--jn-admin-radius-lg:22px!important;--jn-admin-radius-md:16px!important;--jn-admin-serif:Georgia, "Times New Roman", serif!important;--jn-admin-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--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;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html{--jn-sidebar-width:280px!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{color:#79b8ff!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow-soft)!important;background:rgba(30,37,49,0.7)!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!important}
.jn-side-brand span{color:#79b8ff!important;border:0!important}
.jn-side-brand strong{color:#79b8ff!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(--jn-admin-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(--jn-admin-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(--jn-admin-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 top right, rgba(172,53,74,0.1), transparent 28%),
    radial-gradient(circle at top left, rgba(66,56,39,0.14), transparent 25%),
    linear-gradient(180deg, #1e2531 0%, var(--jn-admin-bg) 100%)!important;color:var(--jn-admin-text)!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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{--jn-admin-bg:#1c3450!important;--jn-admin-panel:rgba(0,0,0,0.84)!important;--jn-admin-panel-strong:rgba(28,52,80,0.94)!important;--jn-admin-line:rgba(70,117,169,0.1)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent-soft:rgba(172,53,74,0.14)!important;--jn-admin-shadow:0 26px 64px rgba(0,0,0,0.32)!important;background:radial-gradient(circle at top right, rgba(172,53,74,0.16), transparent 28%),
    radial-gradient(circle at top left, rgba(23,110,205,0.18), transparent 25%),
    linear-gradient(180deg, #1c3450 0%, var(--jn-admin-bg) 100%)!important}
.jn-side-nav a,
.premium-nav a{color:var(--jn-admin-text)!important}
.jn-side-nav a.active,
.premium-nav a.active{background:var(--jn-admin-accent-soft)!important;color:#79b8ff!important;box-shadow:inset 3px 0 0 var(--jn-admin-accent)!important}
.sidebar-user,
.jn-user-card{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.sidebar-user-avatar,
.jn-avatar{background:linear-gradient(180deg, #412730 0%, #ac354a 100%)!important;color:#edf1f7!important}
.sidebar-user-name,
.jn-user-card strong{color:var(--jn-admin-text)!important}
.sidebar-user-role,
.jn-user-card span{color:var(--jn-admin-muted)!important}
.app-search,
.topbar-search,
.search,
.jn-topbar input,
.app-topbar input,
.topbar input{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;color:var(--jn-admin-text)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .app-search,
body[data-theme="night"] .topbar-search,
body[data-theme="night"] .search,
body[data-theme="night"] .jn-topbar input,
body[data-theme="night"] .app-topbar input,
body[data-theme="night"] .topbar input{background:rgba(30,37,49,0.06)!important}
.icon-button,
.icon_btn,
.jn-icon-btn,
.app-topbar .icon,
.app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
.topbar button:not(.primary-button):not(.solid-action):not(.soft-action){border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .icon-button,
body[data-theme="night"] .icon_btn,
body[data-theme="night"] .jn-icon-btn,
body[data-theme="night"] .app-topbar .icon,
body[data-theme="night"] .app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
body[data-theme="night"] .topbar button:not(.primary-button):not(.solid-action):not(.soft-action){background:rgba(30,37,49,0.06)!important}
.dash-barcelona-hero,
.settings-hero,
.bc-copy-hero,
.support-pro-hero,
.support-pro-shell,
.settings-shell,
.support-pro-form-card,
.support-pro-tickets-card,
.settings-card,
.dash-stat-card,
.bc-search-main,
.bc-sticky-search,
.bc-recent-card,
.groups-panel,
.bc-upgrade-panel{border:1px solid rgba(57,70,90,0.62)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.dash-barcelona-kicker,
.settings-hero p,
.support-pro-title p{color:#79b8ff!important}
.dash-barcelona-content h1,
.settings-hero h1,
.support-pro-title h1{color:var(--jn-admin-text)!important}
.dash-barcelona-text,
.settings-hero span,
.support-pro-title span{color:var(--jn-admin-muted)!important}
.dash-barcelona-meta span,
.dash-date{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel-strong)!important}
.dash-stat-card span,
.support-pro-stat span,
.settings-card-head span,
.support-pro-card-head span{color:var(--jn-admin-text)!important}
.settings-card label,
.support-pro-field label{color:var(--jn-admin-muted)!important}
.settings-card input,
.settings-card select,
.settings-card textarea,
.support-pro-form input,
.support-pro-form select,
.support-pro-form textarea,
.support-pro-admin input,
.support-pro-admin select,
.support-pro-admin textarea,
.bc-search-box input,
.bc-sort-select,
select,
textarea,
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.9)!important;color:var(--jn-admin-text)!important;outline:none!important}
body[data-theme="night"] .settings-card input,
body[data-theme="night"] .settings-card select,
body[data-theme="night"] .settings-card textarea,
body[data-theme="night"] .support-pro-form input,
body[data-theme="night"] .support-pro-form select,
body[data-theme="night"] .support-pro-form textarea,
body[data-theme="night"] .support-pro-admin input,
body[data-theme="night"] .support-pro-admin select,
body[data-theme="night"] .support-pro-admin textarea,
body[data-theme="night"] .bc-search-box input,
body[data-theme="night"] .bc-sort-select,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] input[type="text"],
body[data-theme="night"] input[type="email"],
body[data-theme="night"] input[type="password"],
body[data-theme="night"] input[type="number"]{background:rgba(30,37,49,0.06)!important}
.primary-button,
.solid-action,
.support-pro-submit,
.bc-filter-btn,
button[type="submit"],
button.primary{border:1px solid rgba(113,66,77,0.24)!important;background:linear-gradient(180deg, var(--jn-admin-accent) 0%, var(--jn-admin-accent-deep) 100%)!important;color:#edf1f7!important;box-shadow:0 12px 24px rgba(172,53,74,0.16)!important}
.soft-action,
button.secondary,
button.soft{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-text)!important}
.support-pro-stat{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .support-pro-stat{background:rgba(30,37,49,0.06)!important}
.bc-search-box{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.76)!important}
body[data-theme="night"] .bc-search-box{background:rgba(30,37,49,0.06)!important}
.bc-tag-chips button,
.bc-filter-btn,
.bc-search-count{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-muted)!important}
body[data-theme="night"] .bc-tag-chips button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-search-count{background:rgba(30,37,49,0.06)!important}
.groups-panel .group-title,
.groups-panel h2,
.groups-panel h3,
.bc-copy-hero h1,
.bc-copy-hero h2,
.bc-recent-head h2{color:var(--jn-admin-text)!important}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
body.start-page,
body.start-page .jn-main,
body.start-page .jn-app-layout,
body.start-page .start-main{background:#1e2531!important}
.start-hero h1{color:#edf1f7!important}
.start-hero p{color:#a8b4c5!important}
.start-card,
.start-admin-strip{background:#1e2531!important;border:1px solid #39465a!important;box-shadow:0 8px 24px rgba(0,0,0,0.04)!important}
.start-card{color:#edf1f7!important}
.start-card:hover,
.start-admin-strip:hover{border-color:#4675a9!important;box-shadow:0 10px 26px rgba(0,0,0,0.06)!important}
.start-card-icon{border:0!important;background:transparent!important;box-shadow:none!important;color:#a8b4c5!important}
.start-card-icon::before{background:currentColor!important}
.start-card h2{color:#edf1f7!important}
.start-news-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 5px 14px rgba(172,53,74,0.24)!important}
:scope body.start-page{--start-blue:#1167c2!important;--start-blue-dark:#1167c2!important;--start-blue-soft:#23374f!important;--start-ink:#edf1f7!important;--start-muted:#a8b4c5!important;--start-line:#39465a!important;background:#1e2531!important;background-image:none!important}
:scope body.start-page .start-main{background:#1e2531!important}
:scope body.start-page .start-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body.start-page .start-hero::after{color:#edf1f7!important}
:scope body.start-page .start-hero-kicker{color:#79b8ff!important}
:scope body.start-page .start-hero h1{color:var(--start-ink)!important}
:scope body.start-page .start-hero-copy>p:last-child{color:var(--start-muted)!important}
:scope body.start-page .start-hero-action{border:1px solid var(--start-blue)!important;background:var(--start-blue)!important;color:#edf1f7!important;box-shadow:0 8px 18px rgba(23,110,205,0.2)!important}
:scope body.start-page .start-hero-action:hover{background:var(--start-blue-dark)!important;border-color:var(--start-blue-dark)!important}
:scope body.start-page .start-stat{border:1px solid var(--start-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important}
:scope body.start-page .start-stat strong{color:var(--start-ink)!important}
:scope body.start-page .start-stat span{color:#a8b4c5!important}
:scope body.start-page .start-stat small{color:#a8b4c5!important}
:scope body.start-page .start-card{border:1px solid var(--start-line)!important;background:#1e2531!important;color:var(--start-ink)!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.start-page .start-card:hover{border-color:#4675a9!important;box-shadow:0 12px 26px rgba(28,52,80,0.09)!important}
:scope body.start-page .start-card-primary{border:2px solid var(--start-blue)!important;background:linear-gradient(145deg,#1e2531 0%,#23374f 100%)!important;box-shadow:0 8px 22px rgba(23,110,205,0.1)!important}
:scope body.start-page .start-card-badge{background:var(--start-blue)!important;color:#edf1f7!important}
:scope body.start-page .start-card-icon,
:scope body.start-page .start-card-news>span:first-child{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.start-page .start-card-primary .start-card-icon{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.start-page .start-card h2{color:var(--start-ink)!important}
:scope body.start-page .start-card p{color:var(--start-muted)!important}
:scope body.start-page .start-card-link{border-top:1px solid #39465a!important;color:#79b8ff!important}
:scope body.start-page .start-card-primary .start-card-link{color:#79b8ff!important;border-top-color:#4675a9!important}
:scope body.start-page .start-admin-strip{border:1px solid var(--start-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important}
:scope body.start-page .start-admin-strip .start-card-icon{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.start-page .start-admin-content h2{color:var(--start-ink)!important}
:scope body.start-page .start-admin-content p{color:var(--start-muted)!important}
:scope body.start-page .start-admin-link{border:1px solid #4675a9!important;color:#79b8ff!important}
:scope body.start-page .start-admin-link:hover{border-color:#4675a9!important;background:var(--start-blue-soft)!important;color:#79b8ff!important}
:scope body.start-page .start-footer{color:#a8b4c5!important}
body[data-theme="night"].start-page .start-hero,
body[data-theme="night"].start-page .start-stat,
body[data-theme="night"].start-page .start-card,
body[data-theme="night"].start-page .start-admin-strip{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].start-page .start-card-primary{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].start-page .start-hero::after{color:rgba(121,184,255,0.055)!important}
body[data-theme="night"].start-page .start-hero h1,
body[data-theme="night"].start-page .start-stat strong,
body[data-theme="night"].start-page .start-stat span,
body[data-theme="night"].start-page .start-card h2,
body[data-theme="night"].start-page .start-admin-content h2{color:#edf1f7!important}
.start-card p{color:#a8b4c5!important}
.start-card-link{border-top:1px solid #39465a!important;color:#79b8ff!important}
.start-admin-content h2{color:#edf1f7!important}
.start-admin-content h2 small{color:#a8b4c5!important}
.start-admin-content p{color:#a8b4c5!important}
.start-admin-link{color:#79b8ff!important}
.start-footer{color:#a8b4c5!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.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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="error"]) {:scope{--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!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"]{--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
html,
body{background:#1e2531!important;color:var(--text)!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-sidebar{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(0,0,0,0.94)!important;border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg, rgba(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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-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 #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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}
.jn-side-brand span{border:0!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}
: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}}
@scope (html[data-jn-theme="dark"][data-jn-page="forgot_password"]) {:scope{--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1c3450!important;--auth-accent-dark:#1c3450!important;--auth-shadow:0 24px 68px rgba(28,52,80,0.14)!important;--auth-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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"]{--auth-bg:#1c3450!important;--auth-card:rgba(0,0,0,0.95)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1167c2!important;--auth-accent-dark:#1167c2!important;--auth-shadow:0 26px 72px rgba(0,0,0,0.34)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html,
body{background:#1e2531!important;color:var(--text)!important}
body.auth-clean-page{color:var(--auth-text)!important;background:#1e2531!important;background-image:none!important}
body[data-theme="night"].auth-clean-page{background:radial-gradient(circle at 12% 0%, rgba(23,110,205,0.12), transparent 32rem),
        radial-gradient(circle at 100% 18%, rgba(23,110,205,0.13), transparent 34rem),
        linear-gradient(180deg, #1c3450 0%, var(--auth-bg) 100%)!important}
.auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(30,37,49,0.45), transparent 34rem),
        linear-gradient(180deg, rgba(30,37,49,0.68), rgba(30,37,49,0.92))!important}
body[data-theme="night"] .auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(23,110,205,0.14), transparent 34rem),
        linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94))!important}
.auth-clean-card{border-color:rgba(57,70,90,0.68)!important;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}
body[data-theme="night"] .auth-clean-card{border-color:var(--auth-line)!important;box-shadow:0 34px 86px rgba(0,0,0,0.36),
        inset 0 1px 0 rgba(30,37,49,0.07)!important}
.auth-clean-brand{color:inherit!important}
.auth-clean-brand a{color:inherit!important}
.auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-brand strong{color:#a8b4c5!important}
.auth-clean-kicker{color:#79b8ff!important}
.auth-clean-card h1{color:var(--auth-text)!important}
.auth-clean-lead{color:#a8b4c5!important}
.auth-clean-form label{color:#a8b4c5!important}
.auth-clean-form input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.78)!important;color:var(--auth-text)!important;outline:none!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.58)!important}
body[data-theme="night"] .auth-clean-form input{background:rgba(30,37,49,0.06)!important}
.auth-clean-form input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important}
.auth-clean-button,
.auth-clean-link-button{border:1px solid transparent!important;box-shadow:none!important}
.auth-clean-button{box-shadow:0 17px 36px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.28)!important;border:1px solid var(--public-blue)!important;color:#edf1f7!important;background:var(--public-blue)!important;background-image:none!important}
.auth-clean-link-button{border-color:var(--auth-line)!important;border:1px solid #4675a9!important;color:#a8b4c5!important;background:var(--public-soft)!important;background-image:none!important}
body[data-theme="night"] .auth-clean-link-button{background:rgba(30,37,49,0.05)!important}
.auth-clean-links{color:var(--public-muted)!important}
.auth-clean-links a{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
.auth-clean-alert{border:1px solid var(--public-line)!important;background:var(--public-soft)!important}
.auth-clean-alert strong{color:var(--auth-text)!important}
.auth-clean-alert span{color:var(--auth-muted)!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-code-info{color:var(--auth-muted)!important}
.auth-clean-code-info strong{color:var(--auth-text)!important}
.password-rule,
.auth-clean-small{color:var(--auth-muted)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 16px 36px rgba(28,52,80,0.11), 0 6px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
.auth-remember-check{color:var(--public-muted)!important}
.auth-remember-check input{border:1px solid var(--auth-line)!important;accent-color:#1c3450!important;border-color:#4675a9!important;background:#1e2531!important}
.auth-remember-check input:checked{border-color:var(--public-blue)!important;background:var(--public-blue)!important;background-image:none!important}
.auth-remember-check input:checked::after{color:#edf1f7!important}
.auth-remember-check span{color:inherit!important}
.auth-clean-card::before{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
.auth-clean-form input:hover{border-color:rgba(70,117,169,0.24)!important}
.auth-clean-links a:hover,
.auth-clean-links a:focus-visible{background:var(--auth-accent-soft, rgba(28,52,80,0.1))!important}
.auth-clean-secure-note{color:#a8b4c5!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-sidebar{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(0,0,0,0.94)!important;border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg, rgba(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
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}
.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}
.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-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}
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:hover::before{box-shadow:none!important;background:#1e2531!important;color:#edf1f7!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}
.jn-side-brand span{border:0!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}
.auth-clean-links a:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .item-row,
body.page-copy .variant-card,
body.page-copy .group-card,
body.page-copy .item-list,
body.page-copy .variant-body,
body.page-copy .group-body{border-color:#39465a!important}
body.page-copy .item-row{background:#1e2531!important;box-shadow:none!important}
body.page-copy .article-input,
body.page-copy .qty-input,
body.page-copy .group-title-input,
body.page-copy .variant-title-input{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .article-input:focus,
body.page-copy .qty-input:focus,
body.page-copy .group-title-input:focus,
body.page-copy .variant-title-input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important;outline:none!important}
body.page-copy .round-button,
body.page-copy .item-row .round-button,
body.page-copy .group-actions .line-button,
body.page-copy .group-edit-actions .line-button,
body.page-copy .variant-head .line-button,
body.page-copy .variant-body .line-button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .round-button:hover,
body.page-copy .item-row .round-button:hover,
body.page-copy .group-actions .line-button:hover,
body.page-copy .group-edit-actions .line-button:hover,
body.page-copy .variant-head .line-button:hover,
body.page-copy .variant-body .line-button:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft,
body.page-copy .variant-head .line-button.primary-soft,
body.page-copy .solid-action,
body.page-copy .group-actions .solid-action{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft:hover,
body.page-copy .variant-head .line-button.primary-soft:hover,
body.page-copy .solid-action:hover,
body.page-copy .group-actions .solid-action:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important}
body.jn-app-page,
body.page-copy{background:#1e2531!important;background-image:none!important}
body.page-copy .jn-main,
body.page-copy .copy-main,
body.page-copy .bc-copy-shell,
body.page-copy .bc-copy-workspace,
body.page-copy .bc-copy-content,
body.page-copy .bc-library-content,
body.page-copy .copy-tool-shell,
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .copy-panel,
body.page-copy .bc-search-panel,
body.page-copy .bc-search-wrap,
body.page-copy .bc-library-toolbar,
body.page-copy .bc-library-head,
body.page-copy .bc-table-wrap,
body.page-copy .bc-group-card,
body.page-copy .bc-variant-card,
body.page-copy .bc-library-card,
body.page-copy .bc-recent-card,
body.page-copy .bc-empty,
body.page-copy .bc-empty-state{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .bc-group-head,
body.page-copy .bc-variant-head,
body.page-copy .bc-table-head,
body.page-copy .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
body.page-copy .bc-title-input,
body.page-copy .bc-variant-title-input,
body.page-copy .bc-tag-input,
body.page-copy .bc-search-box input,
body.page-copy .bc-item-row input[type="text"],
body.page-copy .bc-item-row input[type="number"],
body.page-copy .bc-item-row select,
body.page-copy input[data-jninput="number"],
body.page-copy input[data-jninput="text"],
body.page-copy .bc-qty-input,
body.page-copy .bc-copy-multiplier,
body.page-copy input.bc-copy-multiplier-input,
body.page-copy .bc-sort-select,
body.page-copy input,
body.page-copy select,
body.page-copy textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip,
body.page-copy .bc-filter-btn,
body.page-copy .bc-meta-pill,
body.page-copy .bc-search-count,
body.page-copy .bc-recent-chip,
body.page-copy .bc-icon-toggle,
body.page-copy .bc-drag-handle,
body.page-copy .bc-qty-btn,
body.page-copy .bc-small-action,
body.page-copy .line-button,
body.page-copy .soft-action,
body.page-copy .danger-line,
body.page-copy .round-button{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip:hover,
body.page-copy .bc-filter-btn:hover,
body.page-copy .bc-meta-pill:hover,
body.page-copy .bc-search-count:hover,
body.page-copy .bc-recent-chip:hover,
body.page-copy .bc-icon-toggle:hover,
body.page-copy .bc-drag-handle:hover,
body.page-copy .bc-qty-btn:hover,
body.page-copy .bc-small-action:hover,
body.page-copy .line-button:hover,
body.page-copy .soft-action:hover,
body.page-copy .danger-line:hover,
body.page-copy .round-button:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-filter-btn.is-active,
body.page-copy .bc-icon-toggle.active,
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{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action,
body.page-copy .primary-soft,
body.page-copy .bc-copy-button,
body.page-copy .bc-add-button,
body.page-copy .bc-save-button,
body.page-copy .bc-group-copy,
body.page-copy .bc-variant-copy,
body.page-copy .bc-copy-action-cluster > .solid-action,
body.page-copy .bc-copy-action-cluster > .primary-soft,
body.page-copy button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action:hover,
body.page-copy .primary-soft:hover,
body.page-copy .bc-copy-button:hover,
body.page-copy .bc-add-button:hover,
body.page-copy .bc-save-button:hover,
body.page-copy .bc-group-copy:hover,
body.page-copy .bc-variant-copy:hover,
body.page-copy .bc-copy-action-cluster > .solid-action:hover,
body.page-copy .bc-copy-action-cluster > .primary-soft:hover,
body.page-copy button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
body.page-copy .bc-copy-multiplier-times,
body.page-copy .bc-copy-step,
body.page-copy .bc-copy-stepper,
body.page-copy .bc-copy-step:hover,
body.page-copy .bc-copy-step:active{color:#a8b4c5!important;border-color:#4675a9!important;background-image:none!important;box-shadow:none!important}
body.page-copy .bc-item-row,
body.page-copy .bc-item-row:hover,
body.page-copy .bc-table-head,
body.page-copy .bc-variant-body,
body.page-copy .bc-group-body,
body.page-copy .bc-group-footer,
body.page-copy .bc-variant-footer{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .bc-table-head{background:#1e2531!important}
body.page-copy .bc-meta-row,
body.page-copy .bc-filter-line,
body.page-copy .bc-filter-actions,
body.page-copy .bc-tag-chips{background-image:none!important}
:scope body .bc-library-filterbar button,
:scope body .bc-library-tab,
:scope body .bc-filter-btn,
:scope body .bc-tag-chip,
:scope body .bc-meta-pill,
:scope body .bc-search-count,
:scope body .bc-recent-chip,
:scope body .bc-icon-toggle,
:scope body .bc-drag-handle,
:scope body .bc-qty-btn,
:scope body .bc-small-action,
:scope body .bc-copy-step,
:scope body .bc-copy-stepper,
:scope body .bc-group-actions .line-button,
:scope body .bc-variant-actions .line-button,
:scope body .group-actions .line-button,
:scope body .variant-head .line-button,
:scope body .group-edit-actions .line-button,
:scope body .line-button,
:scope body .soft-action,
:scope body .round-button,
:scope body .danger-line{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button.is-active,
:scope body .bc-library-filterbar button.active,
:scope body .bc-library-tab.is-active,
:scope body .bc-library-tab.active,
:scope body .bc-filter-btn.is-active,
:scope body .bc-filter-btn.active,
:scope body .bc-tag-chip.active,
:scope body .bc-icon-toggle.active,
:scope body .group-actions .line-button.primary-soft,
:scope body .variant-head .line-button.primary-soft,
:scope body .solid-action,
:scope body .primary-soft,
:scope body .bc-copy-button,
:scope body .bc-add-button,
:scope body .bc-save-button,
:scope body .bc-group-copy,
:scope body .bc-variant-copy,
:scope body .bc-copy-action-cluster > .solid-action,
:scope body .bc-copy-action-cluster > .primary-soft,
:scope body .auth-clean-button,
:scope body button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button:hover,
:scope body .bc-library-tab:hover,
:scope body .bc-filter-btn:hover,
:scope body .bc-tag-chip:hover,
:scope body .bc-meta-pill:hover,
:scope body .bc-search-count:hover,
:scope body .bc-recent-chip:hover,
:scope body .bc-icon-toggle:hover,
:scope body .bc-drag-handle:hover,
:scope body .bc-qty-btn:hover,
:scope body .bc-small-action:hover,
:scope body .bc-copy-step:hover,
:scope body .group-actions .line-button:hover,
:scope body .variant-head .line-button:hover,
:scope body .group-edit-actions .line-button:hover,
:scope body .line-button:hover,
:scope body .soft-action:hover,
:scope body .round-button:hover,
:scope body .danger-line:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .group-actions .line-button.primary-soft:hover,
:scope body .variant-head .line-button.primary-soft:hover,
:scope body .solid-action:hover,
:scope body .primary-soft:hover,
:scope body .bc-copy-button:hover,
:scope body .bc-add-button:hover,
:scope body .bc-save-button:hover,
:scope body .bc-group-copy:hover,
:scope body .bc-variant-copy:hover,
:scope body .bc-copy-action-cluster > .solid-action:hover,
:scope body .bc-copy-action-cluster > .primary-soft:hover,
:scope body .auth-clean-button:hover,
:scope body button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-group-card,
:scope body .bc-variant-card,
:scope body .bc-library-card,
:scope body .bc-recent-card,
:scope body .bc-empty,
:scope body .bc-empty-state,
:scope body .bc-table-wrap,
:scope body .bc-library-toolbar,
:scope body .bc-library-head,
:scope body .copy-toolbar,
:scope body .copy-panel,
:scope body .bc-search-panel,
:scope body .bc-search-wrap,
:scope body .hero,
:scope body .status-line{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-group-head,
:scope body .bc-variant-head,
:scope body .bc-table-head,
:scope body .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
:scope body .bc-item-row,
:scope body .bc-item-row:hover,
:scope body .item-row,
:scope body .item-row:hover,
:scope body .variant-body,
:scope body .group-body{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-title-input,
:scope body .bc-variant-title-input,
:scope body .bc-group-title-static,
:scope body .bc-variant-title-static,
:scope body .bc-tag-input,
:scope body .bc-search-box input,
:scope body .bc-library-search input,
:scope body .bc-item-row input[type="text"],
:scope body .bc-item-row input[type="number"],
:scope body .bc-item-row select,
:scope body .bc-qty-input,
:scope body .bc-copy-multiplier,
:scope body input.bc-copy-multiplier-input,
:scope body .bc-sort-select,
:scope body .article-input,
:scope body .qty-input,
:scope body .group-title-input,
:scope body .variant-title-input,
:scope body input,
:scope body select,
:scope body textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-title-input:focus,
:scope body .bc-title-input:focus-visible,
:scope body .bc-variant-title-input:focus,
:scope body .bc-variant-title-input:focus-visible,
:scope body .bc-tag-input:focus,
:scope body .bc-tag-input:focus-visible,
:scope body .bc-search-box input:focus,
:scope body .bc-search-box input:focus-visible,
:scope body .bc-library-search input:focus,
:scope body .bc-library-search input:focus-visible,
:scope body .bc-item-row input[type="text"]:focus,
:scope body .bc-item-row input[type="text"]:focus-visible,
:scope body .bc-item-row input[type="number"]:focus,
:scope body .bc-item-row input[type="number"]:focus-visible,
:scope body .bc-item-row select:focus,
:scope body .bc-item-row select:focus-visible,
:scope body .bc-qty-input:focus,
:scope body .bc-qty-input:focus-visible,
:scope body input.bc-copy-multiplier-input:focus,
:scope body input.bc-copy-multiplier-input:focus-visible,
:scope body .article-input:focus,
:scope body .article-input:focus-visible,
:scope body .qty-input:focus,
:scope body .qty-input:focus-visible,
:scope body .group-title-input:focus,
:scope body .group-title-input:focus-visible,
:scope body .variant-title-input:focus,
:scope body .variant-title-input:focus-visible,
:scope body input:focus,
:scope body input:focus-visible,
:scope body select:focus,
:scope body select:focus-visible,
:scope body textarea:focus,
:scope body textarea:focus-visible,
:scope body button:focus,
:scope body button:focus-visible,
:scope body a:focus,
:scope body a:focus-visible{outline:none!important;border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
:scope body .bc-copy-multiplier-times{color:#a8b4c5!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"]{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].is-active,
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].active{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-status{color:#a1e5bc!important;background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.18)!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved,
:scope body.page-copy .bc-library-card.is-just-saved{background:#1e2531!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-title-input,
:scope body.page-copy .bc-group-title-static,
:scope body.page-copy .bc-variant-title-input,
:scope body.page-copy .bc-variant-title-static,
:scope body.page-copy .article-input,
:scope body.page-copy .qty-input,
:scope body.page-copy .bc-item-row input[type="text"],
:scope body.page-copy .bc-item-row input[type="number"],
:scope body.page-copy .bc-item-row select,
:scope body.page-copy .bc-qty-input,
:scope body.page-copy input[data-jninput="number"],
:scope body.page-copy input[data-jninput="text"]{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important;outline:none!important}
:scope body.page-copy .bc-item-row,
:scope body.page-copy .item-row{background:#1e2531!important}
:scope body.page-copy .bc-title-input:focus,
:scope body.page-copy .bc-title-input:focus-visible,
:scope body.page-copy .bc-variant-title-input:focus,
:scope body.page-copy .bc-variant-title-input:focus-visible,
:scope body.page-copy .article-input:focus,
:scope body.page-copy .article-input:focus-visible,
:scope body.page-copy .qty-input:focus,
:scope body.page-copy .qty-input:focus-visible,
:scope body.page-copy .bc-item-row input[type="text"]:focus,
:scope body.page-copy .bc-item-row input[type="text"]:focus-visible,
:scope body.page-copy .bc-item-row input[type="number"]:focus,
:scope body.page-copy .bc-item-row input[type="number"]:focus-visible,
:scope body.page-copy .bc-item-row select:focus,
:scope body.page-copy .bc-item-row select:focus-visible,
:scope body.page-copy .bc-qty-input:focus,
:scope body.page-copy .bc-qty-input:focus-visible,
:scope body.page-copy input[data-jninput="number"]:focus,
:scope body.page-copy input[data-jninput="number"]:focus-visible,
:scope body.page-copy input[data-jninput="text"]:focus,
:scope body.page-copy input[data-jninput="text"]:focus-visible{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.14)!important;background:#1e2531!important}
:scope body.jn-app-page,
:scope body.page-copy,
:scope body.page-copy .jn-main{background:#1e2531!important;background-image:none!important}
:scope body.page-copy .bc-copy-hero h1,
:scope body.page-copy .hero h1{color:#edf1f7!important}
:scope body.page-copy #groupsPanel > .bc-group-card{background:#1e2531!important;background-image:none!important;border:2px solid #4675a9!important;border-left:5px solid #4675a9!important;box-shadow:0 12px 30px rgba(28,52,80,0.08)!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1e2531!important;background-image:none!important;border-bottom:1px solid #4675a9!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1e2531!important;background-image:none!important}
:scope body.page-copy #groupsPanel .bc-variant-card{background:#1e2531!important;background-image:none!important;border:1px solid #4675a9!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1e2531!important;background-image:none!important;color:#ffadb8!important;border-color:#71424d!important;box-shadow:none!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;background-image:none!important;color:#edf1f7!important;border-color:#71424d!important;box-shadow:0 0 0 3px rgba(172,53,74,0.12)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:active{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card{background:#1c3450!important;border-color:#4675a9!important;border-left-color:#4675a9!important;box-shadow:0 14px 34px rgba(0,0,0,0.24)!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1c3450!important;border-bottom-color:#4675a9!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1c3450!important}
body[data-theme="night"].page-copy #groupsPanel .bc-variant-card{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1c3450!important;color:#ffadb8!important;border-color:#71424d!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!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 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-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: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}
.password-rule{color:var(--public-muted)!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}}
@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}}
@scope (html[data-jn-theme="dark"][data-jn-page="login"]) {:scope{--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1c3450!important;--auth-accent-dark:#1c3450!important;--auth-shadow:0 24px 68px rgba(28,52,80,0.14)!important;--auth-serif:Georgia, "Times New Roman", 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"]{--auth-bg:#1c3450!important;--auth-card:rgba(0,0,0,0.95)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1167c2!important;--auth-accent-dark:#1167c2!important;--auth-shadow:0 26px 72px rgba(0,0,0,0.34)!important}
body.auth-clean-page{color:var(--auth-text)!important;background:#1e2531!important;background-image:none!important}
body[data-theme="night"].auth-clean-page{background:radial-gradient(circle at 12% 0%, rgba(23,110,205,0.12), transparent 32rem),
        radial-gradient(circle at 100% 18%, rgba(23,110,205,0.13), transparent 34rem),
        linear-gradient(180deg, #1c3450 0%, var(--auth-bg) 100%)!important}
.auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(30,37,49,0.45), transparent 34rem),
        linear-gradient(180deg, rgba(30,37,49,0.68), rgba(30,37,49,0.92))!important}
body[data-theme="night"] .auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(23,110,205,0.14), transparent 34rem),
        linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94))!important}
.auth-clean-card{border-color:rgba(57,70,90,0.68)!important;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}
body[data-theme="night"] .auth-clean-card{border-color:var(--auth-line)!important;box-shadow:0 34px 86px rgba(0,0,0,0.36),
        inset 0 1px 0 rgba(30,37,49,0.07)!important}
.auth-clean-brand{color:inherit!important}
.auth-clean-brand a{color:inherit!important}
.auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-brand strong{color:#a8b4c5!important}
.auth-clean-kicker{color:#79b8ff!important}
.auth-clean-card h1{color:var(--auth-text)!important}
.auth-clean-lead{color:#a8b4c5!important}
.auth-clean-form label{color:#a8b4c5!important}
.auth-clean-form input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.78)!important;color:var(--auth-text)!important;outline:none!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.58)!important}
body[data-theme="night"] .auth-clean-form input{background:rgba(30,37,49,0.06)!important}
.auth-clean-form input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important}
.auth-clean-button,
.auth-clean-link-button{border:1px solid transparent!important;box-shadow:none!important}
.auth-clean-button{box-shadow:0 17px 36px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.28)!important;border:1px solid var(--public-blue)!important;color:#edf1f7!important;background:var(--public-blue)!important;background-image:none!important}
.auth-clean-link-button{border-color:var(--auth-line)!important;border:1px solid #4675a9!important;color:#a8b4c5!important;background:var(--public-soft)!important;background-image:none!important}
body[data-theme="night"] .auth-clean-link-button{background:rgba(30,37,49,0.05)!important}
.auth-clean-links{color:var(--public-muted)!important}
.auth-clean-links a{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
.auth-clean-alert{border:1px solid var(--public-line)!important;background:var(--public-soft)!important}
.auth-clean-alert strong{color:var(--auth-text)!important}
.auth-clean-alert span{color:var(--auth-muted)!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-code-info{color:var(--auth-muted)!important}
.auth-clean-code-info strong{color:var(--auth-text)!important}
.password-rule,
.auth-clean-small{color:var(--auth-muted)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 16px 36px rgba(28,52,80,0.11), 0 6px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
.auth-remember-check{color:var(--public-muted)!important}
.auth-remember-check input{border:1px solid var(--auth-line)!important;accent-color:#1c3450!important;border-color:#4675a9!important;background:#1e2531!important}
.auth-remember-check input:checked{border-color:var(--public-blue)!important;background:var(--public-blue)!important;background-image:none!important}
.auth-remember-check input:checked::after{color:#edf1f7!important}
.auth-remember-check span{color:inherit!important}
.auth-clean-card::before{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
.auth-clean-form input:hover{border-color:rgba(70,117,169,0.24)!important}
.auth-clean-links a:hover,
.auth-clean-links a:focus-visible{background:var(--auth-accent-soft, rgba(28,52,80,0.1))!important}
.auth-clean-secure-note{color:#a8b4c5!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}
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}
.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-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}
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{box-shadow:none!important;background:#1e2531!important;color:#edf1f7!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}
.jn-side-brand span{border:0!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}
.auth-clean-links a:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .item-row,
body.page-copy .variant-card,
body.page-copy .group-card,
body.page-copy .item-list,
body.page-copy .variant-body,
body.page-copy .group-body{border-color:#39465a!important}
body.page-copy .item-row{background:#1e2531!important;box-shadow:none!important}
body.page-copy .article-input,
body.page-copy .qty-input,
body.page-copy .group-title-input,
body.page-copy .variant-title-input{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .article-input:focus,
body.page-copy .qty-input:focus,
body.page-copy .group-title-input:focus,
body.page-copy .variant-title-input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important;outline:none!important}
body.page-copy .round-button,
body.page-copy .item-row .round-button,
body.page-copy .group-actions .line-button,
body.page-copy .group-edit-actions .line-button,
body.page-copy .variant-head .line-button,
body.page-copy .variant-body .line-button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .round-button:hover,
body.page-copy .item-row .round-button:hover,
body.page-copy .group-actions .line-button:hover,
body.page-copy .group-edit-actions .line-button:hover,
body.page-copy .variant-head .line-button:hover,
body.page-copy .variant-body .line-button:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft,
body.page-copy .variant-head .line-button.primary-soft,
body.page-copy .solid-action,
body.page-copy .group-actions .solid-action{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft:hover,
body.page-copy .variant-head .line-button.primary-soft:hover,
body.page-copy .solid-action:hover,
body.page-copy .group-actions .solid-action:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important}
body.jn-app-page,
body.page-copy{background:#1e2531!important;background-image:none!important}
body.page-copy .jn-main,
body.page-copy .copy-main,
body.page-copy .bc-copy-shell,
body.page-copy .bc-copy-workspace,
body.page-copy .bc-copy-content,
body.page-copy .bc-library-content,
body.page-copy .copy-tool-shell,
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .copy-panel,
body.page-copy .bc-search-panel,
body.page-copy .bc-search-wrap,
body.page-copy .bc-library-toolbar,
body.page-copy .bc-library-head,
body.page-copy .bc-table-wrap,
body.page-copy .bc-group-card,
body.page-copy .bc-variant-card,
body.page-copy .bc-library-card,
body.page-copy .bc-recent-card,
body.page-copy .bc-empty,
body.page-copy .bc-empty-state{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .bc-group-head,
body.page-copy .bc-variant-head,
body.page-copy .bc-table-head,
body.page-copy .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
body.page-copy .bc-title-input,
body.page-copy .bc-variant-title-input,
body.page-copy .bc-tag-input,
body.page-copy .bc-search-box input,
body.page-copy .bc-item-row input[type="text"],
body.page-copy .bc-item-row input[type="number"],
body.page-copy .bc-item-row select,
body.page-copy input[data-jninput="number"],
body.page-copy input[data-jninput="text"],
body.page-copy .bc-qty-input,
body.page-copy .bc-copy-multiplier,
body.page-copy input.bc-copy-multiplier-input,
body.page-copy .bc-sort-select,
body.page-copy input,
body.page-copy select,
body.page-copy textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip,
body.page-copy .bc-filter-btn,
body.page-copy .bc-meta-pill,
body.page-copy .bc-search-count,
body.page-copy .bc-recent-chip,
body.page-copy .bc-icon-toggle,
body.page-copy .bc-drag-handle,
body.page-copy .bc-qty-btn,
body.page-copy .bc-small-action,
body.page-copy .line-button,
body.page-copy .soft-action,
body.page-copy .danger-line,
body.page-copy .round-button{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip:hover,
body.page-copy .bc-filter-btn:hover,
body.page-copy .bc-meta-pill:hover,
body.page-copy .bc-search-count:hover,
body.page-copy .bc-recent-chip:hover,
body.page-copy .bc-icon-toggle:hover,
body.page-copy .bc-drag-handle:hover,
body.page-copy .bc-qty-btn:hover,
body.page-copy .bc-small-action:hover,
body.page-copy .line-button:hover,
body.page-copy .soft-action:hover,
body.page-copy .danger-line:hover,
body.page-copy .round-button:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-filter-btn.is-active,
body.page-copy .bc-icon-toggle.active,
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{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action,
body.page-copy .primary-soft,
body.page-copy .bc-copy-button,
body.page-copy .bc-add-button,
body.page-copy .bc-save-button,
body.page-copy .bc-group-copy,
body.page-copy .bc-variant-copy,
body.page-copy .bc-copy-action-cluster > .solid-action,
body.page-copy .bc-copy-action-cluster > .primary-soft,
body.page-copy button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action:hover,
body.page-copy .primary-soft:hover,
body.page-copy .bc-copy-button:hover,
body.page-copy .bc-add-button:hover,
body.page-copy .bc-save-button:hover,
body.page-copy .bc-group-copy:hover,
body.page-copy .bc-variant-copy:hover,
body.page-copy .bc-copy-action-cluster > .solid-action:hover,
body.page-copy .bc-copy-action-cluster > .primary-soft:hover,
body.page-copy button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
body.page-copy .bc-copy-multiplier-times,
body.page-copy .bc-copy-step,
body.page-copy .bc-copy-stepper,
body.page-copy .bc-copy-step:hover,
body.page-copy .bc-copy-step:active{color:#a8b4c5!important;border-color:#4675a9!important;background-image:none!important;box-shadow:none!important}
body.page-copy .bc-item-row,
body.page-copy .bc-item-row:hover,
body.page-copy .bc-table-head,
body.page-copy .bc-variant-body,
body.page-copy .bc-group-body,
body.page-copy .bc-group-footer,
body.page-copy .bc-variant-footer{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .bc-table-head{background:#1e2531!important}
body.page-copy .bc-meta-row,
body.page-copy .bc-filter-line,
body.page-copy .bc-filter-actions,
body.page-copy .bc-tag-chips{background-image:none!important}
:scope body .bc-library-filterbar button,
:scope body .bc-library-tab,
:scope body .bc-filter-btn,
:scope body .bc-tag-chip,
:scope body .bc-meta-pill,
:scope body .bc-search-count,
:scope body .bc-recent-chip,
:scope body .bc-icon-toggle,
:scope body .bc-drag-handle,
:scope body .bc-qty-btn,
:scope body .bc-small-action,
:scope body .bc-copy-step,
:scope body .bc-copy-stepper,
:scope body .bc-group-actions .line-button,
:scope body .bc-variant-actions .line-button,
:scope body .group-actions .line-button,
:scope body .variant-head .line-button,
:scope body .group-edit-actions .line-button,
:scope body .line-button,
:scope body .soft-action,
:scope body .round-button,
:scope body .danger-line{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button.is-active,
:scope body .bc-library-filterbar button.active,
:scope body .bc-library-tab.is-active,
:scope body .bc-library-tab.active,
:scope body .bc-filter-btn.is-active,
:scope body .bc-filter-btn.active,
:scope body .bc-tag-chip.active,
:scope body .bc-icon-toggle.active,
:scope body .group-actions .line-button.primary-soft,
:scope body .variant-head .line-button.primary-soft,
:scope body .solid-action,
:scope body .primary-soft,
:scope body .bc-copy-button,
:scope body .bc-add-button,
:scope body .bc-save-button,
:scope body .bc-group-copy,
:scope body .bc-variant-copy,
:scope body .bc-copy-action-cluster > .solid-action,
:scope body .bc-copy-action-cluster > .primary-soft,
:scope body .auth-clean-button,
:scope body button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button:hover,
:scope body .bc-library-tab:hover,
:scope body .bc-filter-btn:hover,
:scope body .bc-tag-chip:hover,
:scope body .bc-meta-pill:hover,
:scope body .bc-search-count:hover,
:scope body .bc-recent-chip:hover,
:scope body .bc-icon-toggle:hover,
:scope body .bc-drag-handle:hover,
:scope body .bc-qty-btn:hover,
:scope body .bc-small-action:hover,
:scope body .bc-copy-step:hover,
:scope body .group-actions .line-button:hover,
:scope body .variant-head .line-button:hover,
:scope body .group-edit-actions .line-button:hover,
:scope body .line-button:hover,
:scope body .soft-action:hover,
:scope body .round-button:hover,
:scope body .danger-line:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .group-actions .line-button.primary-soft:hover,
:scope body .variant-head .line-button.primary-soft:hover,
:scope body .solid-action:hover,
:scope body .primary-soft:hover,
:scope body .bc-copy-button:hover,
:scope body .bc-add-button:hover,
:scope body .bc-save-button:hover,
:scope body .bc-group-copy:hover,
:scope body .bc-variant-copy:hover,
:scope body .bc-copy-action-cluster > .solid-action:hover,
:scope body .bc-copy-action-cluster > .primary-soft:hover,
:scope body .auth-clean-button:hover,
:scope body button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-group-card,
:scope body .bc-variant-card,
:scope body .bc-library-card,
:scope body .bc-recent-card,
:scope body .bc-empty,
:scope body .bc-empty-state,
:scope body .bc-table-wrap,
:scope body .bc-library-toolbar,
:scope body .bc-library-head,
:scope body .copy-toolbar,
:scope body .copy-panel,
:scope body .bc-search-panel,
:scope body .bc-search-wrap,
:scope body .hero,
:scope body .status-line{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-group-head,
:scope body .bc-variant-head,
:scope body .bc-table-head,
:scope body .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
:scope body .bc-item-row,
:scope body .bc-item-row:hover,
:scope body .item-row,
:scope body .item-row:hover,
:scope body .variant-body,
:scope body .group-body{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-title-input,
:scope body .bc-variant-title-input,
:scope body .bc-group-title-static,
:scope body .bc-variant-title-static,
:scope body .bc-tag-input,
:scope body .bc-search-box input,
:scope body .bc-library-search input,
:scope body .bc-item-row input[type="text"],
:scope body .bc-item-row input[type="number"],
:scope body .bc-item-row select,
:scope body .bc-qty-input,
:scope body .bc-copy-multiplier,
:scope body input.bc-copy-multiplier-input,
:scope body .bc-sort-select,
:scope body .article-input,
:scope body .qty-input,
:scope body .group-title-input,
:scope body .variant-title-input,
:scope body input,
:scope body select,
:scope body textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-title-input:focus,
:scope body .bc-title-input:focus-visible,
:scope body .bc-variant-title-input:focus,
:scope body .bc-variant-title-input:focus-visible,
:scope body .bc-tag-input:focus,
:scope body .bc-tag-input:focus-visible,
:scope body .bc-search-box input:focus,
:scope body .bc-search-box input:focus-visible,
:scope body .bc-library-search input:focus,
:scope body .bc-library-search input:focus-visible,
:scope body .bc-item-row input[type="text"]:focus,
:scope body .bc-item-row input[type="text"]:focus-visible,
:scope body .bc-item-row input[type="number"]:focus,
:scope body .bc-item-row input[type="number"]:focus-visible,
:scope body .bc-item-row select:focus,
:scope body .bc-item-row select:focus-visible,
:scope body .bc-qty-input:focus,
:scope body .bc-qty-input:focus-visible,
:scope body input.bc-copy-multiplier-input:focus,
:scope body input.bc-copy-multiplier-input:focus-visible,
:scope body .article-input:focus,
:scope body .article-input:focus-visible,
:scope body .qty-input:focus,
:scope body .qty-input:focus-visible,
:scope body .group-title-input:focus,
:scope body .group-title-input:focus-visible,
:scope body .variant-title-input:focus,
:scope body .variant-title-input:focus-visible,
:scope body input:focus,
:scope body input:focus-visible,
:scope body select:focus,
:scope body select:focus-visible,
:scope body textarea:focus,
:scope body textarea:focus-visible,
:scope body button:focus,
:scope body button:focus-visible,
:scope body a:focus,
:scope body a:focus-visible{outline:none!important;border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
:scope body .bc-copy-multiplier-times{color:#a8b4c5!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"]{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].is-active,
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].active{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-status{color:#a1e5bc!important;background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.18)!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved,
:scope body.page-copy .bc-library-card.is-just-saved{background:#1e2531!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-title-input,
:scope body.page-copy .bc-group-title-static,
:scope body.page-copy .bc-variant-title-input,
:scope body.page-copy .bc-variant-title-static,
:scope body.page-copy .article-input,
:scope body.page-copy .qty-input,
:scope body.page-copy .bc-item-row input[type="text"],
:scope body.page-copy .bc-item-row input[type="number"],
:scope body.page-copy .bc-item-row select,
:scope body.page-copy .bc-qty-input,
:scope body.page-copy input[data-jninput="number"],
:scope body.page-copy input[data-jninput="text"]{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important;outline:none!important}
:scope body.page-copy .bc-item-row,
:scope body.page-copy .item-row{background:#1e2531!important}
:scope body.page-copy .bc-title-input:focus,
:scope body.page-copy .bc-title-input:focus-visible,
:scope body.page-copy .bc-variant-title-input:focus,
:scope body.page-copy .bc-variant-title-input:focus-visible,
:scope body.page-copy .article-input:focus,
:scope body.page-copy .article-input:focus-visible,
:scope body.page-copy .qty-input:focus,
:scope body.page-copy .qty-input:focus-visible,
:scope body.page-copy .bc-item-row input[type="text"]:focus,
:scope body.page-copy .bc-item-row input[type="text"]:focus-visible,
:scope body.page-copy .bc-item-row input[type="number"]:focus,
:scope body.page-copy .bc-item-row input[type="number"]:focus-visible,
:scope body.page-copy .bc-item-row select:focus,
:scope body.page-copy .bc-item-row select:focus-visible,
:scope body.page-copy .bc-qty-input:focus,
:scope body.page-copy .bc-qty-input:focus-visible,
:scope body.page-copy input[data-jninput="number"]:focus,
:scope body.page-copy input[data-jninput="number"]:focus-visible,
:scope body.page-copy input[data-jninput="text"]:focus,
:scope body.page-copy input[data-jninput="text"]:focus-visible{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.14)!important;background:#1e2531!important}
:scope body.jn-app-page,
:scope body.page-copy,
:scope body.page-copy .jn-main{background:#1e2531!important;background-image:none!important}
:scope body.page-copy .bc-copy-hero h1,
:scope body.page-copy .hero h1{color:#edf1f7!important}
:scope body.page-copy #groupsPanel > .bc-group-card{background:#1e2531!important;background-image:none!important;border:2px solid #4675a9!important;border-left:5px solid #4675a9!important;box-shadow:0 12px 30px rgba(28,52,80,0.08)!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1e2531!important;background-image:none!important;border-bottom:1px solid #4675a9!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1e2531!important;background-image:none!important}
:scope body.page-copy #groupsPanel .bc-variant-card{background:#1e2531!important;background-image:none!important;border:1px solid #4675a9!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1e2531!important;background-image:none!important;color:#ffadb8!important;border-color:#71424d!important;box-shadow:none!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;background-image:none!important;color:#edf1f7!important;border-color:#71424d!important;box-shadow:0 0 0 3px rgba(172,53,74,0.12)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:active{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card{background:#1c3450!important;border-color:#4675a9!important;border-left-color:#4675a9!important;box-shadow:0 14px 34px rgba(0,0,0,0.24)!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1c3450!important;border-bottom-color:#4675a9!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1c3450!important}
body[data-theme="night"].page-copy #groupsPanel .bc-variant-card{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1c3450!important;color:#ffadb8!important;border-color:#71424d!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!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 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-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: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}
.password-rule{color:var(--public-muted)!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="mail_debug"]) {:scope{--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1c3450!important;--auth-accent-dark:#1c3450!important;--auth-shadow:0 24px 68px rgba(28,52,80,0.14)!important;--auth-serif:Georgia, "Times New Roman", 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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--auth-bg:#1c3450!important;--auth-card:rgba(0,0,0,0.95)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1167c2!important;--auth-accent-dark:#1167c2!important;--auth-shadow:0 26px 72px rgba(0,0,0,0.34)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html,
body{background:#1e2531!important;color:var(--text)!important}
body.auth-clean-page{color:var(--auth-text)!important;background:#1e2531!important;background-image:none!important}
body[data-theme="night"].auth-clean-page{background:radial-gradient(circle at 12% 0%, rgba(23,110,205,0.12), transparent 32rem),
        radial-gradient(circle at 100% 18%, rgba(23,110,205,0.13), transparent 34rem),
        linear-gradient(180deg, #1c3450 0%, var(--auth-bg) 100%)!important}
.auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(30,37,49,0.45), transparent 34rem),
        linear-gradient(180deg, rgba(30,37,49,0.68), rgba(30,37,49,0.92))!important}
body[data-theme="night"] .auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(23,110,205,0.14), transparent 34rem),
        linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94))!important}
.auth-clean-card{background:var(--auth-card)!important;border:1px solid rgba(57,70,90,0.62)!important;border-color:rgba(57,70,90,0.68)!important;box-shadow:0 32px 82px rgba(28,52,80,0.16),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"] .auth-clean-card{border-color:var(--auth-line)!important;box-shadow:0 34px 86px rgba(0,0,0,0.36),
        inset 0 1px 0 rgba(30,37,49,0.07)!important}
.auth-clean-brand{color:inherit!important}
.auth-clean-brand a{color:inherit!important}
.auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-brand strong{color:#a8b4c5!important}
.auth-clean-kicker{color:#79b8ff!important}
.auth-clean-card h1{color:var(--auth-text)!important}
.auth-clean-lead{color:#a8b4c5!important}
.auth-clean-form label{color:var(--auth-muted)!important}
.auth-clean-form input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.78)!important;color:var(--auth-text)!important;outline:none!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.58)!important}
body[data-theme="night"] .auth-clean-form input{background:rgba(30,37,49,0.06)!important}
.auth-clean-form input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important}
.auth-clean-button,
.auth-clean-link-button{border:1px solid transparent!important}
.auth-clean-button{background:linear-gradient(180deg, var(--auth-accent), var(--auth-accent-dark))!important;color:#edf1f7!important;box-shadow:0 17px 36px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.28)!important}
.auth-clean-link-button{background:rgba(30,37,49,0.66)!important;color:var(--auth-text)!important;border-color:var(--auth-line)!important}
body[data-theme="night"] .auth-clean-link-button{background:rgba(30,37,49,0.05)!important}
.auth-clean-links{color:var(--auth-muted)!important}
.auth-clean-links a{color:#a8b4c5!important}
.auth-clean-alert{border:1px solid var(--auth-line)!important}
.auth-clean-alert strong{color:var(--auth-text)!important}
.auth-clean-alert span{color:var(--auth-muted)!important}
.auth-clean-alert.error{background:rgba(172,53,74,0.1)!important}
.auth-clean-alert.success{background:rgba(36,94,61,0.12)!important}
.auth-clean-alert.warning{background:rgba(28,52,80,0.1)!important}
.auth-clean-code-info{color:var(--auth-muted)!important}
.auth-clean-code-info strong{color:var(--auth-text)!important}
.password-rule,
.auth-clean-small{color:var(--auth-muted)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 16px 36px rgba(28,52,80,0.11), 0 6px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
.auth-remember-check{color:#a8b4c5!important}
.auth-remember-check input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.72)!important;accent-color:#1c3450!important}
.auth-remember-check input:checked{background:linear-gradient(180deg, var(--auth-accent), var(--auth-accent-dark))!important;border-color:transparent!important}
.auth-remember-check input:checked::after{color:#edf1f7!important}
.auth-remember-check span{color:inherit!important}
.auth-clean-card::before{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
.auth-clean-form input:hover{border-color:rgba(70,117,169,0.24)!important}
.auth-clean-links a:hover,
.auth-clean-links a:focus-visible{background:var(--auth-accent-soft, rgba(28,52,80,0.1))!important}
.auth-clean-secure-note{color:#a1e5bc!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-sidebar{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(0,0,0,0.94)!important;border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg, rgba(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
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 #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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}
.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-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}
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}
.jn-side-brand span{border:0!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}
: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}}
@scope (html[data-jn-theme="dark"][data-jn-page="notifications"]) {: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-admin-bg:#1e2531!important;--jn-admin-panel:rgba(30,37,49,0.84)!important;--jn-admin-panel-strong:rgba(30,37,49,0.94)!important;--jn-admin-line:rgba(113,66,77,0.12)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent:#ac354a!important;--jn-admin-accent-deep:#1167c2!important;--jn-admin-accent-soft:#1e2531!important;--jn-admin-green:#245e3d!important;--jn-admin-shadow:0 20px 44px rgba(172,53,74,0.08)!important;--jn-admin-radius-xl:28px!important;--jn-admin-radius-lg:22px!important;--jn-admin-radius-md:16px!important;--jn-admin-serif:Georgia, "Times New Roman", serif!important;--jn-admin-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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;--news-ink:#edf1f7!important;--news-muted:#a8b4c5!important;--news-line:#39465a!important;--news-blue:#1167c2!important;--news-bg:#1e2531!important;--news-card:#1e2531!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"]{--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;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html{--jn-sidebar-width:280px!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{color:#79b8ff!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow-soft)!important;background:rgba(30,37,49,0.7)!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!important}
.jn-side-brand span{color:#79b8ff!important;border:0!important}
.jn-side-brand strong{color:#79b8ff!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(--jn-admin-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(--jn-admin-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(--jn-admin-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 top right, rgba(172,53,74,0.1), transparent 28%),
    radial-gradient(circle at top left, rgba(66,56,39,0.14), transparent 25%),
    linear-gradient(180deg, #1e2531 0%, var(--jn-admin-bg) 100%)!important;color:var(--jn-admin-text)!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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{--jn-admin-bg:#1c3450!important;--jn-admin-panel:rgba(0,0,0,0.84)!important;--jn-admin-panel-strong:rgba(28,52,80,0.94)!important;--jn-admin-line:rgba(70,117,169,0.1)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent-soft:rgba(172,53,74,0.14)!important;--jn-admin-shadow:0 26px 64px rgba(0,0,0,0.32)!important;background:radial-gradient(circle at top right, rgba(172,53,74,0.16), transparent 28%),
    radial-gradient(circle at top left, rgba(23,110,205,0.18), transparent 25%),
    linear-gradient(180deg, #1c3450 0%, var(--jn-admin-bg) 100%)!important}
.jn-side-nav a,
.premium-nav a{color:var(--jn-admin-text)!important}
.jn-side-nav a.active,
.premium-nav a.active{background:var(--jn-admin-accent-soft)!important;color:#79b8ff!important;box-shadow:inset 3px 0 0 var(--jn-admin-accent)!important}
.sidebar-user,
.jn-user-card{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.sidebar-user-avatar,
.jn-avatar{background:linear-gradient(180deg, #412730 0%, #ac354a 100%)!important;color:#edf1f7!important}
.sidebar-user-name,
.jn-user-card strong{color:var(--jn-admin-text)!important}
.sidebar-user-role,
.jn-user-card span{color:var(--jn-admin-muted)!important}
.app-search,
.topbar-search,
.search,
.jn-topbar input,
.app-topbar input,
.topbar input{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;color:var(--jn-admin-text)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .app-search,
body[data-theme="night"] .topbar-search,
body[data-theme="night"] .search,
body[data-theme="night"] .jn-topbar input,
body[data-theme="night"] .app-topbar input,
body[data-theme="night"] .topbar input{background:rgba(30,37,49,0.06)!important}
.icon-button,
.icon_btn,
.jn-icon-btn,
.app-topbar .icon,
.app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
.topbar button:not(.primary-button):not(.solid-action):not(.soft-action){border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .icon-button,
body[data-theme="night"] .icon_btn,
body[data-theme="night"] .jn-icon-btn,
body[data-theme="night"] .app-topbar .icon,
body[data-theme="night"] .app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
body[data-theme="night"] .topbar button:not(.primary-button):not(.solid-action):not(.soft-action){background:rgba(30,37,49,0.06)!important}
.dash-barcelona-hero,
.settings-hero,
.bc-copy-hero,
.support-pro-hero,
.support-pro-shell,
.settings-shell,
.support-pro-form-card,
.support-pro-tickets-card,
.settings-card,
.dash-stat-card,
.bc-search-main,
.bc-sticky-search,
.bc-recent-card,
.groups-panel,
.bc-upgrade-panel{border:1px solid rgba(57,70,90,0.62)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.dash-barcelona-kicker,
.settings-hero p,
.support-pro-title p{color:#79b8ff!important}
.dash-barcelona-content h1,
.settings-hero h1,
.support-pro-title h1{color:var(--jn-admin-text)!important}
.dash-barcelona-text,
.settings-hero span,
.support-pro-title span{color:var(--jn-admin-muted)!important}
.dash-barcelona-meta span,
.dash-date{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel-strong)!important}
.dash-stat-card span,
.support-pro-stat span,
.settings-card-head span,
.support-pro-card-head span{color:var(--jn-admin-text)!important}
.settings-card label,
.support-pro-field label{color:var(--jn-admin-muted)!important}
.settings-card input,
.settings-card select,
.settings-card textarea,
.support-pro-form input,
.support-pro-form select,
.support-pro-form textarea,
.support-pro-admin input,
.support-pro-admin select,
.support-pro-admin textarea,
.bc-search-box input,
.bc-sort-select,
select,
textarea,
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.9)!important;color:var(--jn-admin-text)!important;outline:none!important}
body[data-theme="night"] .settings-card input,
body[data-theme="night"] .settings-card select,
body[data-theme="night"] .settings-card textarea,
body[data-theme="night"] .support-pro-form input,
body[data-theme="night"] .support-pro-form select,
body[data-theme="night"] .support-pro-form textarea,
body[data-theme="night"] .support-pro-admin input,
body[data-theme="night"] .support-pro-admin select,
body[data-theme="night"] .support-pro-admin textarea,
body[data-theme="night"] .bc-search-box input,
body[data-theme="night"] .bc-sort-select,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] input[type="text"],
body[data-theme="night"] input[type="email"],
body[data-theme="night"] input[type="password"],
body[data-theme="night"] input[type="number"]{background:rgba(30,37,49,0.06)!important}
.primary-button,
.solid-action,
.support-pro-submit,
.bc-filter-btn,
button[type="submit"],
button.primary{border:1px solid rgba(113,66,77,0.24)!important;background:linear-gradient(180deg, var(--jn-admin-accent) 0%, var(--jn-admin-accent-deep) 100%)!important;color:#edf1f7!important;box-shadow:0 12px 24px rgba(172,53,74,0.16)!important}
.soft-action,
button.secondary,
button.soft{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-text)!important}
.support-pro-stat{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .support-pro-stat{background:rgba(30,37,49,0.06)!important}
.bc-search-box{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.76)!important}
body[data-theme="night"] .bc-search-box{background:rgba(30,37,49,0.06)!important}
.bc-tag-chips button,
.bc-filter-btn,
.bc-search-count{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-muted)!important}
body[data-theme="night"] .bc-tag-chips button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-search-count{background:rgba(30,37,49,0.06)!important}
.groups-panel .group-title,
.groups-panel h2,
.groups-panel h3,
.bc-copy-hero h1,
.bc-copy-hero h2,
.bc-recent-head h2{color:var(--jn-admin-text)!important}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
body.start-page,
body.start-page .jn-main,
body.start-page .jn-app-layout,
body.start-page .start-main{background:#1e2531!important}
.start-hero h1{color:#edf1f7!important}
.start-hero p{color:#a8b4c5!important}
.start-card,
.start-admin-strip{background:#1e2531!important;border:1px solid #39465a!important;box-shadow:0 8px 24px rgba(0,0,0,0.04)!important}
.start-card{color:#edf1f7!important}
.start-card:hover,
.start-admin-strip:hover{border-color:#4675a9!important;box-shadow:0 10px 26px rgba(0,0,0,0.06)!important}
.start-card-icon{border:0!important;background:transparent!important;box-shadow:none!important;color:#a8b4c5!important}
.start-card-icon::before{background:currentColor!important}
.start-card h2{color:#edf1f7!important}
.start-news-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 5px 14px rgba(172,53,74,0.24)!important}
:scope body.start-page{--start-blue:#1167c2!important;--start-blue-dark:#1167c2!important;--start-blue-soft:#23374f!important;--start-ink:#edf1f7!important;--start-muted:#a8b4c5!important;--start-line:#39465a!important;background:#1e2531!important;background-image:none!important}
:scope body.start-page .start-main{background:#1e2531!important}
:scope body.start-page .start-hero{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body.start-page .start-hero::after{color:#edf1f7!important}
:scope body.start-page .start-hero-kicker{color:#79b8ff!important}
:scope body.start-page .start-hero h1{color:var(--start-ink)!important}
:scope body.start-page .start-hero-copy>p:last-child{color:var(--start-muted)!important}
:scope body.start-page .start-hero-action{border:1px solid var(--start-blue)!important;background:var(--start-blue)!important;color:#edf1f7!important;box-shadow:0 8px 18px rgba(23,110,205,0.2)!important}
:scope body.start-page .start-hero-action:hover{background:var(--start-blue-dark)!important;border-color:var(--start-blue-dark)!important}
:scope body.start-page .start-stat{border:1px solid var(--start-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important}
:scope body.start-page .start-stat strong{color:var(--start-ink)!important}
:scope body.start-page .start-stat span{color:#a8b4c5!important}
:scope body.start-page .start-stat small{color:#a8b4c5!important}
:scope body.start-page .start-card{border:1px solid var(--start-line)!important;background:#1e2531!important;color:var(--start-ink)!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.start-page .start-card:hover{border-color:#4675a9!important;box-shadow:0 12px 26px rgba(28,52,80,0.09)!important}
:scope body.start-page .start-card-primary{border:2px solid var(--start-blue)!important;background:linear-gradient(145deg,#1e2531 0%,#23374f 100%)!important;box-shadow:0 8px 22px rgba(23,110,205,0.1)!important}
:scope body.start-page .start-card-badge{background:var(--start-blue)!important;color:#edf1f7!important}
:scope body.start-page .start-card-icon,
:scope body.start-page .start-card-news>span:first-child{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.start-page .start-card-primary .start-card-icon{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.start-page .start-card h2{color:var(--start-ink)!important}
:scope body.start-page .start-card p{color:var(--start-muted)!important}
:scope body.start-page .start-card-link{border-top:1px solid #39465a!important;color:#79b8ff!important}
:scope body.start-page .start-card-primary .start-card-link{color:#79b8ff!important;border-top-color:#4675a9!important}
:scope body.start-page .start-admin-strip{border:1px solid var(--start-line)!important;background:#1e2531!important;box-shadow:0 3px 10px rgba(28,52,80,0.035)!important}
:scope body.start-page .start-admin-strip .start-card-icon{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.start-page .start-admin-content h2{color:var(--start-ink)!important}
:scope body.start-page .start-admin-content p{color:var(--start-muted)!important}
:scope body.start-page .start-admin-link{border:1px solid #4675a9!important;color:#79b8ff!important}
:scope body.start-page .start-admin-link:hover{border-color:#4675a9!important;background:var(--start-blue-soft)!important;color:#79b8ff!important}
:scope body.start-page .start-footer{color:#a8b4c5!important}
body[data-theme="night"].start-page .start-hero,
body[data-theme="night"].start-page .start-stat,
body[data-theme="night"].start-page .start-card,
body[data-theme="night"].start-page .start-admin-strip{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].start-page .start-card-primary{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].start-page .start-hero::after{color:rgba(121,184,255,0.055)!important}
body[data-theme="night"].start-page .start-hero h1,
body[data-theme="night"].start-page .start-stat strong,
body[data-theme="night"].start-page .start-stat span,
body[data-theme="night"].start-page .start-card h2,
body[data-theme="night"].start-page .start-admin-content h2{color:#edf1f7!important}
.start-card p{color:#a8b4c5!important}
.start-card-link{border-top:1px solid #39465a!important;color:#79b8ff!important}
.start-admin-content h2{color:#edf1f7!important}
.start-admin-content h2 small{color:#a8b4c5!important}
.start-admin-content p{color:#a8b4c5!important}
.start-admin-link{color:#79b8ff!important}
.start-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.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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
body.notifications-page,
body.notifications-page .jn-app-layout,
body.notifications-page .notifications-main{background:var(--news-bg)!important}
.notifications-main{color:var(--news-ink)!important}
.notifications-hero{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 8px 24px rgba(0,0,0,0.04)!important}
.notifications-eyebrow{color:#79b8ff!important}
.notifications-hero h1{color:var(--news-ink)!important}
.notifications-hero p{color:var(--news-muted)!important}
.notifications-notice{border:1px solid #39684b!important;background:#1e2531!important;color:#a1e5bc!important}
.notifications-notice.error{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
.notification-toolbar{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 8px 24px rgba(0,0,0,0.035)!important}
.notification-filters a{color:var(--news-muted)!important}
.notification-filters a:hover,
.notification-filters a.active{background:#1e2531!important;color:var(--news-ink)!important}
.news-text-button{border:0!important;background:transparent!important;color:#79b8ff!important}
.notification-list{border:1px solid #39465a!important;background:var(--news-card)!important;box-shadow:0 8px 24px rgba(0,0,0,0.04)!important}
.notification-item{border-bottom:1px solid var(--news-line)!important;background:#1e2531!important;color:var(--news-ink)!important}
.notification-item:last-child{border-bottom:0!important}
.notification-item.is-new{border:1px solid #71424d!important;background:#1e2531!important;box-shadow:0 10px 28px rgba(172,53,74,0.08)!important}
.notification-delete-button{border:1px solid #71424d!important;background:#1e2531!important;color:#ffadb8!important}
.notification-delete-button:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
.notification-new-pill{background:#ac354a!important;color:#edf1f7!important}
.notification-kind{border:1px solid #4675a9!important;background:#23374f!important;color:#79b8ff!important}
.notification-item small{color:#a8b4c5!important}
.notification-item strong{color:var(--news-ink)!important}
.notification-item p{color:var(--news-muted)!important}
.notification-target-link{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
.notification-target-link:hover{border-color:#4675a9!important;background:#1e2531!important}
.notification-empty{color:var(--news-muted)!important}
.notification-empty strong{color:var(--news-ink)!important}
.notification-panel{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 8px 24px rgba(0,0,0,0.035)!important}
.notification-panel summary{color:var(--news-ink)!important}
.notification-panel summary::after{color:var(--news-muted)!important}
.notification-panel-body{border-top:1px solid var(--news-line)!important}
.notification-form p{color:var(--news-muted)!important}
.notification-form label{color:#a8b4c5!important}
.notification-form input,
.notification-form select,
.notification-form textarea{border:1px solid #4675a9!important;background:#1e2531!important;color:var(--news-ink)!important;outline:none!important}
.notification-form input:focus,
.notification-form select:focus,
.notification-form textarea:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(23,110,205,0.1)!important}
.notification-check input{accent-color:var(--news-blue)!important}
.news-primary-button{border:0!important;background:#1c3450!important;color:#edf1f7!important}
:scope body .notification-group-save{border:1px solid #4675a9!important;background:#23374f!important;color:#79b8ff!important}
:scope body .notification-group-save:hover{background:#23374f!important;border-color:#4675a9!important}
:scope body .notification-group-save:focus-visible{outline:2px solid #4675a9!important}
:scope body .notification-group-save.is-saved{background:#203e2d!important;border-color:#39684b!important;color:#a1e5bc!important}
.notification-group-status{color:#a8b4c5!important}
.notification-group-status.is-error{color:#ffadb8!important}
:scope body.notifications-page .notification-kind{background:#23374f!important;border-color:#4675a9!important;color:#79b8ff!important}
:scope body.notifications-page .notification-kind::before,
:scope body.notifications-page .notification-kind::after,
:scope body.notifications-page .notification-kind svg{color:#79b8ff!important}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!important}
.notifications-page .jn-news-reactions{border:0!important;background:none!important}
.notifications-page .jn-news-reaction-buttons{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 4px 16px rgba(28,52,80,0.125)!important}
.notifications-page [data-reaction="love"],.notifications-page [data-reaction-segment="love"]{--reaction-color:#ac354a!important}
.notifications-page [data-reaction="hot"],.notifications-page [data-reaction-segment="hot"]{--reaction-color:#ac354a!important}
.notifications-page [data-reaction="like"],.notifications-page [data-reaction-segment="like"]{--reaction-color:#1167c2!important}
.notifications-page [data-reaction="more"],.notifications-page [data-reaction-segment="more"]{--reaction-color:#245e3d!important}
.notifications-page [data-reaction="not_needed"],.notifications-page [data-reaction-segment="not_needed"]{--reaction-color:#1167c2!important}
.notifications-page [data-reaction="not_convinced"],.notifications-page [data-reaction-segment="not_convinced"]{--reaction-color:#1c3450!important}
.notifications-page .jn-news-reaction-buttons button{border:2px solid transparent!important;background:var(--reaction-color)!important;color:#edf1f7!important;box-shadow:none!important}
.notifications-page .jn-news-reaction-buttons button:hover{background:var(--reaction-color)!important;color:#edf1f7!important;box-shadow:inset 0 0 0 1px rgba(30,37,49,0.612)!important}
.notifications-page .jn-news-reaction-buttons button[aria-pressed="true"]{background:var(--reaction-color)!important;color:#edf1f7!important;border-color:#39465a!important;box-shadow:0 0 0 1px var(--reaction-color)!important}
.notifications-page .jn-news-reaction-buttons button:focus-visible{outline:3px solid #4675a9!important}
.notifications-page .jn-news-reaction-bar{background:#1e2531!important}
.notifications-page .jn-news-reaction-bar>span{background:var(--reaction-color)!important}
.notifications-page .jn-news-reaction-total{color:#a8b4c5!important}
.notifications-page .jn-news-reaction-status{color:#a8b4c5!important}
.notifications-page .jn-news-reaction-status.is-error{color:#ffadb8!important}
.notifications-page .jn-news-reaction-trigger{border:0!important;background:transparent!important;box-shadow:none!important}
.notifications-page .jn-news-reaction-trigger:focus-visible{outline:2px solid #4675a9!important}
.notifications-page .jn-news-reaction-bar:has(>span:not([hidden])){background:transparent!important}
:scope body.notifications-page .jn-news-reactions button,
:scope body.notifications-page .jn-news-reactions button:hover,
:scope body.notifications-page .jn-news-reactions button:focus,
:scope body.notifications-page .jn-news-reactions button:active{text-shadow:none!important}
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button,
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button:hover,
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button:focus,
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button:active{background:var(--reaction-color)!important;background-image:none!important;color:#edf1f7!important;border:1px solid transparent!important;box-shadow:none!important}
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button:hover{border-color:rgba(57,70,90,0.702)!important}
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button[aria-pressed="true"]{border-color:#39465a!important;box-shadow:inset 0 0 0 1px rgba(30,37,49,0.502)!important}
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button:focus-visible{outline:2px solid #4675a9!important}
:scope body.notifications-page .jn-news-reactions .jn-news-reaction-buttons button>span{color:inherit!important}
:scope body.notifications-page .news-compose-primary{border:1px solid #4675a9!important;background:#1167c2!important;color:#edf1f7!important;box-shadow:none!important}
:scope body.notifications-page .news-compose-primary:hover{background:#1167c2!important;border-color:#4675a9!important}
.news-compose-dialog{border:1px solid #39465a!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(28,52,80,0.2)!important}
.news-compose-dialog::backdrop{background:rgba(28,52,80,0.4)!important}
:scope body.notifications-page .news-compose-heading button,:scope body.notifications-page .news-compose-actions button:not(.news-compose-primary){border:1px solid #39465a!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
.news-compose-dialog button:focus-visible,#news-compose-open:focus-visible{outline:3px solid #4675a9!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="reset_password"]) {:scope{--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1c3450!important;--auth-accent-dark:#1c3450!important;--auth-shadow:0 24px 68px rgba(28,52,80,0.14)!important;--auth-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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"]{--auth-bg:#1c3450!important;--auth-card:rgba(0,0,0,0.95)!important;--auth-line:rgba(70,117,169,0.14)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important;--auth-accent:#1167c2!important;--auth-accent-dark:#1167c2!important;--auth-shadow:0 26px 72px rgba(0,0,0,0.34)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html,
body{background:#1e2531!important;color:var(--text)!important}
body.auth-clean-page{color:var(--auth-text)!important;background:#1e2531!important;background-image:none!important}
body[data-theme="night"].auth-clean-page{background:radial-gradient(circle at 12% 0%, rgba(23,110,205,0.12), transparent 32rem),
        radial-gradient(circle at 100% 18%, rgba(23,110,205,0.13), transparent 34rem),
        linear-gradient(180deg, #1c3450 0%, var(--auth-bg) 100%)!important}
.auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(30,37,49,0.45), transparent 34rem),
        linear-gradient(180deg, rgba(30,37,49,0.68), rgba(30,37,49,0.92))!important}
body[data-theme="night"] .auth-clean-bg::after{background:radial-gradient(circle at 50% 20%, rgba(23,110,205,0.14), transparent 34rem),
        linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94))!important}
.auth-clean-card{border-color:rgba(57,70,90,0.68)!important;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}
body[data-theme="night"] .auth-clean-card{border-color:var(--auth-line)!important;box-shadow:0 34px 86px rgba(0,0,0,0.36),
        inset 0 1px 0 rgba(30,37,49,0.07)!important}
.auth-clean-brand{color:inherit!important}
.auth-clean-brand a{color:inherit!important}
.auth-clean-brand-mark{color:#a8b4c5!important}
.auth-clean-brand strong{color:#a8b4c5!important}
.auth-clean-kicker{color:#79b8ff!important}
.auth-clean-card h1{color:var(--auth-text)!important}
.auth-clean-lead{color:#a8b4c5!important}
.auth-clean-form label{color:#a8b4c5!important}
.auth-clean-form input{border:1px solid var(--auth-line)!important;background:rgba(30,37,49,0.78)!important;color:var(--auth-text)!important;outline:none!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.58)!important}
body[data-theme="night"] .auth-clean-form input{background:rgba(30,37,49,0.06)!important}
.auth-clean-form input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important}
.auth-clean-button,
.auth-clean-link-button{border:1px solid transparent!important;box-shadow:none!important}
.auth-clean-button{box-shadow:0 17px 36px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.28)!important;border:1px solid var(--public-blue)!important;color:#edf1f7!important;background:var(--public-blue)!important;background-image:none!important}
.auth-clean-link-button{border-color:var(--auth-line)!important;border:1px solid #4675a9!important;color:#a8b4c5!important;background:var(--public-soft)!important;background-image:none!important}
body[data-theme="night"] .auth-clean-link-button{background:rgba(30,37,49,0.05)!important}
.auth-clean-links{color:var(--public-muted)!important}
.auth-clean-links a{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
.auth-clean-alert{border:1px solid var(--public-line)!important;background:var(--public-soft)!important}
.auth-clean-alert strong{color:var(--auth-text)!important}
.auth-clean-alert span{color:var(--auth-muted)!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-code-info{color:var(--auth-muted)!important}
.auth-clean-code-info strong{color:var(--auth-text)!important}
.password-rule,
.auth-clean-small{color:var(--auth-muted)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 16px 36px rgba(28,52,80,0.11), 0 6px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(.auth-clean-button, .auth-clean-link-button, button, input[type="submit"]):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
.auth-remember-check{color:var(--public-muted)!important}
.auth-remember-check input{border:1px solid var(--auth-line)!important;accent-color:#1c3450!important;border-color:#4675a9!important;background:#1e2531!important}
.auth-remember-check input:checked{border-color:var(--public-blue)!important;background:var(--public-blue)!important;background-image:none!important}
.auth-remember-check input:checked::after{color:#edf1f7!important}
.auth-remember-check span{color:inherit!important}
.auth-clean-card::before{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
.auth-clean-form input:hover{border-color:rgba(70,117,169,0.24)!important}
.auth-clean-links a:hover,
.auth-clean-links a:focus-visible{background:var(--auth-accent-soft, rgba(28,52,80,0.1))!important}
.auth-clean-secure-note{color:#a8b4c5!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-sidebar{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(0,0,0,0.94)!important;border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg, rgba(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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}
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}
.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}
.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-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}
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:hover::before{box-shadow:none!important;background:#1e2531!important;color:#edf1f7!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}
.jn-side-brand span{border:0!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}
.auth-clean-links a:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .item-row,
body.page-copy .variant-card,
body.page-copy .group-card,
body.page-copy .item-list,
body.page-copy .variant-body,
body.page-copy .group-body{border-color:#39465a!important}
body.page-copy .item-row{background:#1e2531!important;box-shadow:none!important}
body.page-copy .article-input,
body.page-copy .qty-input,
body.page-copy .group-title-input,
body.page-copy .variant-title-input{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .article-input:focus,
body.page-copy .qty-input:focus,
body.page-copy .group-title-input:focus,
body.page-copy .variant-title-input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important;outline:none!important}
body.page-copy .round-button,
body.page-copy .item-row .round-button,
body.page-copy .group-actions .line-button,
body.page-copy .group-edit-actions .line-button,
body.page-copy .variant-head .line-button,
body.page-copy .variant-body .line-button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .round-button:hover,
body.page-copy .item-row .round-button:hover,
body.page-copy .group-actions .line-button:hover,
body.page-copy .group-edit-actions .line-button:hover,
body.page-copy .variant-head .line-button:hover,
body.page-copy .variant-body .line-button:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft,
body.page-copy .variant-head .line-button.primary-soft,
body.page-copy .solid-action,
body.page-copy .group-actions .solid-action{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft:hover,
body.page-copy .variant-head .line-button.primary-soft:hover,
body.page-copy .solid-action:hover,
body.page-copy .group-actions .solid-action:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important}
body.jn-app-page,
body.page-copy{background:#1e2531!important;background-image:none!important}
body.page-copy .jn-main,
body.page-copy .copy-main,
body.page-copy .bc-copy-shell,
body.page-copy .bc-copy-workspace,
body.page-copy .bc-copy-content,
body.page-copy .bc-library-content,
body.page-copy .copy-tool-shell,
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .copy-panel,
body.page-copy .bc-search-panel,
body.page-copy .bc-search-wrap,
body.page-copy .bc-library-toolbar,
body.page-copy .bc-library-head,
body.page-copy .bc-table-wrap,
body.page-copy .bc-group-card,
body.page-copy .bc-variant-card,
body.page-copy .bc-library-card,
body.page-copy .bc-recent-card,
body.page-copy .bc-empty,
body.page-copy .bc-empty-state{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .bc-group-head,
body.page-copy .bc-variant-head,
body.page-copy .bc-table-head,
body.page-copy .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
body.page-copy .bc-title-input,
body.page-copy .bc-variant-title-input,
body.page-copy .bc-tag-input,
body.page-copy .bc-search-box input,
body.page-copy .bc-item-row input[type="text"],
body.page-copy .bc-item-row input[type="number"],
body.page-copy .bc-item-row select,
body.page-copy input[data-jninput="number"],
body.page-copy input[data-jninput="text"],
body.page-copy .bc-qty-input,
body.page-copy .bc-copy-multiplier,
body.page-copy input.bc-copy-multiplier-input,
body.page-copy .bc-sort-select,
body.page-copy input,
body.page-copy select,
body.page-copy textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip,
body.page-copy .bc-filter-btn,
body.page-copy .bc-meta-pill,
body.page-copy .bc-search-count,
body.page-copy .bc-recent-chip,
body.page-copy .bc-icon-toggle,
body.page-copy .bc-drag-handle,
body.page-copy .bc-qty-btn,
body.page-copy .bc-small-action,
body.page-copy .line-button,
body.page-copy .soft-action,
body.page-copy .danger-line,
body.page-copy .round-button{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip:hover,
body.page-copy .bc-filter-btn:hover,
body.page-copy .bc-meta-pill:hover,
body.page-copy .bc-search-count:hover,
body.page-copy .bc-recent-chip:hover,
body.page-copy .bc-icon-toggle:hover,
body.page-copy .bc-drag-handle:hover,
body.page-copy .bc-qty-btn:hover,
body.page-copy .bc-small-action:hover,
body.page-copy .line-button:hover,
body.page-copy .soft-action:hover,
body.page-copy .danger-line:hover,
body.page-copy .round-button:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-filter-btn.is-active,
body.page-copy .bc-icon-toggle.active,
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{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action,
body.page-copy .primary-soft,
body.page-copy .bc-copy-button,
body.page-copy .bc-add-button,
body.page-copy .bc-save-button,
body.page-copy .bc-group-copy,
body.page-copy .bc-variant-copy,
body.page-copy .bc-copy-action-cluster > .solid-action,
body.page-copy .bc-copy-action-cluster > .primary-soft,
body.page-copy button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action:hover,
body.page-copy .primary-soft:hover,
body.page-copy .bc-copy-button:hover,
body.page-copy .bc-add-button:hover,
body.page-copy .bc-save-button:hover,
body.page-copy .bc-group-copy:hover,
body.page-copy .bc-variant-copy:hover,
body.page-copy .bc-copy-action-cluster > .solid-action:hover,
body.page-copy .bc-copy-action-cluster > .primary-soft:hover,
body.page-copy button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
body.page-copy .bc-copy-multiplier-times,
body.page-copy .bc-copy-step,
body.page-copy .bc-copy-stepper,
body.page-copy .bc-copy-step:hover,
body.page-copy .bc-copy-step:active{color:#a8b4c5!important;border-color:#4675a9!important;background-image:none!important;box-shadow:none!important}
body.page-copy .bc-item-row,
body.page-copy .bc-item-row:hover,
body.page-copy .bc-table-head,
body.page-copy .bc-variant-body,
body.page-copy .bc-group-body,
body.page-copy .bc-group-footer,
body.page-copy .bc-variant-footer{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .bc-table-head{background:#1e2531!important}
body.page-copy .bc-meta-row,
body.page-copy .bc-filter-line,
body.page-copy .bc-filter-actions,
body.page-copy .bc-tag-chips{background-image:none!important}
:scope body .bc-library-filterbar button,
:scope body .bc-library-tab,
:scope body .bc-filter-btn,
:scope body .bc-tag-chip,
:scope body .bc-meta-pill,
:scope body .bc-search-count,
:scope body .bc-recent-chip,
:scope body .bc-icon-toggle,
:scope body .bc-drag-handle,
:scope body .bc-qty-btn,
:scope body .bc-small-action,
:scope body .bc-copy-step,
:scope body .bc-copy-stepper,
:scope body .bc-group-actions .line-button,
:scope body .bc-variant-actions .line-button,
:scope body .group-actions .line-button,
:scope body .variant-head .line-button,
:scope body .group-edit-actions .line-button,
:scope body .line-button,
:scope body .soft-action,
:scope body .round-button,
:scope body .danger-line{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button.is-active,
:scope body .bc-library-filterbar button.active,
:scope body .bc-library-tab.is-active,
:scope body .bc-library-tab.active,
:scope body .bc-filter-btn.is-active,
:scope body .bc-filter-btn.active,
:scope body .bc-tag-chip.active,
:scope body .bc-icon-toggle.active,
:scope body .group-actions .line-button.primary-soft,
:scope body .variant-head .line-button.primary-soft,
:scope body .solid-action,
:scope body .primary-soft,
:scope body .bc-copy-button,
:scope body .bc-add-button,
:scope body .bc-save-button,
:scope body .bc-group-copy,
:scope body .bc-variant-copy,
:scope body .bc-copy-action-cluster > .solid-action,
:scope body .bc-copy-action-cluster > .primary-soft,
:scope body .auth-clean-button,
:scope body button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button:hover,
:scope body .bc-library-tab:hover,
:scope body .bc-filter-btn:hover,
:scope body .bc-tag-chip:hover,
:scope body .bc-meta-pill:hover,
:scope body .bc-search-count:hover,
:scope body .bc-recent-chip:hover,
:scope body .bc-icon-toggle:hover,
:scope body .bc-drag-handle:hover,
:scope body .bc-qty-btn:hover,
:scope body .bc-small-action:hover,
:scope body .bc-copy-step:hover,
:scope body .group-actions .line-button:hover,
:scope body .variant-head .line-button:hover,
:scope body .group-edit-actions .line-button:hover,
:scope body .line-button:hover,
:scope body .soft-action:hover,
:scope body .round-button:hover,
:scope body .danger-line:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .group-actions .line-button.primary-soft:hover,
:scope body .variant-head .line-button.primary-soft:hover,
:scope body .solid-action:hover,
:scope body .primary-soft:hover,
:scope body .bc-copy-button:hover,
:scope body .bc-add-button:hover,
:scope body .bc-save-button:hover,
:scope body .bc-group-copy:hover,
:scope body .bc-variant-copy:hover,
:scope body .bc-copy-action-cluster > .solid-action:hover,
:scope body .bc-copy-action-cluster > .primary-soft:hover,
:scope body .auth-clean-button:hover,
:scope body button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-group-card,
:scope body .bc-variant-card,
:scope body .bc-library-card,
:scope body .bc-recent-card,
:scope body .bc-empty,
:scope body .bc-empty-state,
:scope body .bc-table-wrap,
:scope body .bc-library-toolbar,
:scope body .bc-library-head,
:scope body .copy-toolbar,
:scope body .copy-panel,
:scope body .bc-search-panel,
:scope body .bc-search-wrap,
:scope body .hero,
:scope body .status-line{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-group-head,
:scope body .bc-variant-head,
:scope body .bc-table-head,
:scope body .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
:scope body .bc-item-row,
:scope body .bc-item-row:hover,
:scope body .item-row,
:scope body .item-row:hover,
:scope body .variant-body,
:scope body .group-body{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-title-input,
:scope body .bc-variant-title-input,
:scope body .bc-group-title-static,
:scope body .bc-variant-title-static,
:scope body .bc-tag-input,
:scope body .bc-search-box input,
:scope body .bc-library-search input,
:scope body .bc-item-row input[type="text"],
:scope body .bc-item-row input[type="number"],
:scope body .bc-item-row select,
:scope body .bc-qty-input,
:scope body .bc-copy-multiplier,
:scope body input.bc-copy-multiplier-input,
:scope body .bc-sort-select,
:scope body .article-input,
:scope body .qty-input,
:scope body .group-title-input,
:scope body .variant-title-input,
:scope body input,
:scope body select,
:scope body textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-title-input:focus,
:scope body .bc-title-input:focus-visible,
:scope body .bc-variant-title-input:focus,
:scope body .bc-variant-title-input:focus-visible,
:scope body .bc-tag-input:focus,
:scope body .bc-tag-input:focus-visible,
:scope body .bc-search-box input:focus,
:scope body .bc-search-box input:focus-visible,
:scope body .bc-library-search input:focus,
:scope body .bc-library-search input:focus-visible,
:scope body .bc-item-row input[type="text"]:focus,
:scope body .bc-item-row input[type="text"]:focus-visible,
:scope body .bc-item-row input[type="number"]:focus,
:scope body .bc-item-row input[type="number"]:focus-visible,
:scope body .bc-item-row select:focus,
:scope body .bc-item-row select:focus-visible,
:scope body .bc-qty-input:focus,
:scope body .bc-qty-input:focus-visible,
:scope body input.bc-copy-multiplier-input:focus,
:scope body input.bc-copy-multiplier-input:focus-visible,
:scope body .article-input:focus,
:scope body .article-input:focus-visible,
:scope body .qty-input:focus,
:scope body .qty-input:focus-visible,
:scope body .group-title-input:focus,
:scope body .group-title-input:focus-visible,
:scope body .variant-title-input:focus,
:scope body .variant-title-input:focus-visible,
:scope body input:focus,
:scope body input:focus-visible,
:scope body select:focus,
:scope body select:focus-visible,
:scope body textarea:focus,
:scope body textarea:focus-visible,
:scope body button:focus,
:scope body button:focus-visible,
:scope body a:focus,
:scope body a:focus-visible{outline:none!important;border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
:scope body .bc-copy-multiplier-times{color:#a8b4c5!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"]{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].is-active,
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].active{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-status{color:#a1e5bc!important;background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.18)!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved,
:scope body.page-copy .bc-library-card.is-just-saved{background:#1e2531!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-title-input,
:scope body.page-copy .bc-group-title-static,
:scope body.page-copy .bc-variant-title-input,
:scope body.page-copy .bc-variant-title-static,
:scope body.page-copy .article-input,
:scope body.page-copy .qty-input,
:scope body.page-copy .bc-item-row input[type="text"],
:scope body.page-copy .bc-item-row input[type="number"],
:scope body.page-copy .bc-item-row select,
:scope body.page-copy .bc-qty-input,
:scope body.page-copy input[data-jninput="number"],
:scope body.page-copy input[data-jninput="text"]{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important;outline:none!important}
:scope body.page-copy .bc-item-row,
:scope body.page-copy .item-row{background:#1e2531!important}
:scope body.page-copy .bc-title-input:focus,
:scope body.page-copy .bc-title-input:focus-visible,
:scope body.page-copy .bc-variant-title-input:focus,
:scope body.page-copy .bc-variant-title-input:focus-visible,
:scope body.page-copy .article-input:focus,
:scope body.page-copy .article-input:focus-visible,
:scope body.page-copy .qty-input:focus,
:scope body.page-copy .qty-input:focus-visible,
:scope body.page-copy .bc-item-row input[type="text"]:focus,
:scope body.page-copy .bc-item-row input[type="text"]:focus-visible,
:scope body.page-copy .bc-item-row input[type="number"]:focus,
:scope body.page-copy .bc-item-row input[type="number"]:focus-visible,
:scope body.page-copy .bc-item-row select:focus,
:scope body.page-copy .bc-item-row select:focus-visible,
:scope body.page-copy .bc-qty-input:focus,
:scope body.page-copy .bc-qty-input:focus-visible,
:scope body.page-copy input[data-jninput="number"]:focus,
:scope body.page-copy input[data-jninput="number"]:focus-visible,
:scope body.page-copy input[data-jninput="text"]:focus,
:scope body.page-copy input[data-jninput="text"]:focus-visible{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.14)!important;background:#1e2531!important}
:scope body.jn-app-page,
:scope body.page-copy,
:scope body.page-copy .jn-main{background:#1e2531!important;background-image:none!important}
:scope body.page-copy .bc-copy-hero h1,
:scope body.page-copy .hero h1{color:#edf1f7!important}
:scope body.page-copy #groupsPanel > .bc-group-card{background:#1e2531!important;background-image:none!important;border:2px solid #4675a9!important;border-left:5px solid #4675a9!important;box-shadow:0 12px 30px rgba(28,52,80,0.08)!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1e2531!important;background-image:none!important;border-bottom:1px solid #4675a9!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1e2531!important;background-image:none!important}
:scope body.page-copy #groupsPanel .bc-variant-card{background:#1e2531!important;background-image:none!important;border:1px solid #4675a9!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1e2531!important;background-image:none!important;color:#ffadb8!important;border-color:#71424d!important;box-shadow:none!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;background-image:none!important;color:#edf1f7!important;border-color:#71424d!important;box-shadow:0 0 0 3px rgba(172,53,74,0.12)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:active{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card{background:#1c3450!important;border-color:#4675a9!important;border-left-color:#4675a9!important;box-shadow:0 14px 34px rgba(0,0,0,0.24)!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1c3450!important;border-bottom-color:#4675a9!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1c3450!important}
body[data-theme="night"].page-copy #groupsPanel .bc-variant-card{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1c3450!important;color:#ffadb8!important;border-color:#71424d!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!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 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-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: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}
.password-rule{color:var(--public-muted)!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="settings"]) {: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-admin-bg:#1e2531!important;--jn-admin-panel:rgba(30,37,49,0.84)!important;--jn-admin-panel-strong:rgba(30,37,49,0.94)!important;--jn-admin-line:rgba(113,66,77,0.12)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent:#ac354a!important;--jn-admin-accent-deep:#1167c2!important;--jn-admin-accent-soft:#1e2531!important;--jn-admin-green:#245e3d!important;--jn-admin-shadow:0 20px 44px rgba(172,53,74,0.08)!important;--jn-admin-radius-xl:28px!important;--jn-admin-radius-lg:22px!important;--jn-admin-radius-md:16px!important;--jn-admin-serif:Georgia, "Times New Roman", serif!important;--jn-admin-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--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;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html{--jn-sidebar-width:280px!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{color:#79b8ff!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow-soft)!important;background:rgba(30,37,49,0.7)!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!important}
.jn-side-brand span{color:#79b8ff!important;border:0!important}
.jn-side-brand strong{color:#79b8ff!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(--jn-admin-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(--jn-admin-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(--jn-admin-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 top right, rgba(172,53,74,0.1), transparent 28%),
    radial-gradient(circle at top left, rgba(66,56,39,0.14), transparent 25%),
    linear-gradient(180deg, #1e2531 0%, var(--jn-admin-bg) 100%)!important;color:var(--jn-admin-text)!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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{--jn-admin-bg:#1c3450!important;--jn-admin-panel:rgba(0,0,0,0.84)!important;--jn-admin-panel-strong:rgba(28,52,80,0.94)!important;--jn-admin-line:rgba(70,117,169,0.1)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent-soft:rgba(172,53,74,0.14)!important;--jn-admin-shadow:0 26px 64px rgba(0,0,0,0.32)!important;background:radial-gradient(circle at top right, rgba(172,53,74,0.16), transparent 28%),
    radial-gradient(circle at top left, rgba(23,110,205,0.18), transparent 25%),
    linear-gradient(180deg, #1c3450 0%, var(--jn-admin-bg) 100%)!important}
.jn-side-nav a,
.premium-nav a{color:var(--jn-admin-text)!important}
.jn-side-nav a.active,
.premium-nav a.active{background:var(--jn-admin-accent-soft)!important;color:#79b8ff!important;box-shadow:inset 3px 0 0 var(--jn-admin-accent)!important}
.sidebar-user,
.jn-user-card{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.sidebar-user-avatar,
.jn-avatar{background:linear-gradient(180deg, #412730 0%, #ac354a 100%)!important;color:#edf1f7!important}
.sidebar-user-name,
.jn-user-card strong{color:var(--jn-admin-text)!important}
.sidebar-user-role,
.jn-user-card span{color:var(--jn-admin-muted)!important}
.app-search,
.topbar-search,
.search,
.jn-topbar input,
.app-topbar input,
.topbar input{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;color:var(--jn-admin-text)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .app-search,
body[data-theme="night"] .topbar-search,
body[data-theme="night"] .search,
body[data-theme="night"] .jn-topbar input,
body[data-theme="night"] .app-topbar input,
body[data-theme="night"] .topbar input{background:rgba(30,37,49,0.06)!important}
.icon-button,
.icon_btn,
.jn-icon-btn,
.app-topbar .icon,
.app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
.topbar button:not(.primary-button):not(.solid-action):not(.soft-action){border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .icon-button,
body[data-theme="night"] .icon_btn,
body[data-theme="night"] .jn-icon-btn,
body[data-theme="night"] .app-topbar .icon,
body[data-theme="night"] .app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
body[data-theme="night"] .topbar button:not(.primary-button):not(.solid-action):not(.soft-action){background:rgba(30,37,49,0.06)!important}
.dash-barcelona-hero,
.settings-hero,
.bc-copy-hero,
.support-pro-hero,
.support-pro-shell,
.settings-shell,
.support-pro-form-card,
.support-pro-tickets-card,
.settings-card,
.dash-stat-card,
.bc-search-main,
.bc-sticky-search,
.bc-recent-card,
.groups-panel,
.bc-upgrade-panel{border:1px solid rgba(57,70,90,0.62)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.dash-barcelona-kicker,
.settings-hero p,
.support-pro-title p{color:#79b8ff!important}
.dash-barcelona-content h1,
.settings-hero h1,
.support-pro-title h1{color:var(--jn-admin-text)!important}
.dash-barcelona-text,
.settings-hero span,
.support-pro-title span{color:var(--jn-admin-muted)!important}
.dash-barcelona-meta span,
.dash-date{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel-strong)!important}
.dash-stat-card span,
.support-pro-stat span,
.settings-card-head span,
.support-pro-card-head span{color:var(--jn-admin-text)!important}
.settings-card label,
.support-pro-field label{color:var(--jn-admin-muted)!important}
.settings-card input,
.settings-card select,
.settings-card textarea,
.support-pro-form input,
.support-pro-form select,
.support-pro-form textarea,
.support-pro-admin input,
.support-pro-admin select,
.support-pro-admin textarea,
.bc-search-box input,
.bc-sort-select,
select,
textarea,
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.9)!important;color:var(--jn-admin-text)!important;outline:none!important}
body[data-theme="night"] .settings-card input,
body[data-theme="night"] .settings-card select,
body[data-theme="night"] .settings-card textarea,
body[data-theme="night"] .support-pro-form input,
body[data-theme="night"] .support-pro-form select,
body[data-theme="night"] .support-pro-form textarea,
body[data-theme="night"] .support-pro-admin input,
body[data-theme="night"] .support-pro-admin select,
body[data-theme="night"] .support-pro-admin textarea,
body[data-theme="night"] .bc-search-box input,
body[data-theme="night"] .bc-sort-select,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] input[type="text"],
body[data-theme="night"] input[type="email"],
body[data-theme="night"] input[type="password"],
body[data-theme="night"] input[type="number"]{background:rgba(30,37,49,0.06)!important}
.primary-button,
.solid-action,
.support-pro-submit,
.bc-filter-btn,
button[type="submit"],
button.primary{border:1px solid rgba(113,66,77,0.24)!important;background:linear-gradient(180deg, var(--jn-admin-accent) 0%, var(--jn-admin-accent-deep) 100%)!important;color:#edf1f7!important;box-shadow:0 12px 24px rgba(172,53,74,0.16)!important}
.soft-action,
button.secondary,
button.soft{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-text)!important}
.support-pro-stat{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .support-pro-stat{background:rgba(30,37,49,0.06)!important}
.bc-search-box{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.76)!important}
body[data-theme="night"] .bc-search-box{background:rgba(30,37,49,0.06)!important}
.bc-tag-chips button,
.bc-filter-btn,
.bc-search-count{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-muted)!important}
body[data-theme="night"] .bc-tag-chips button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-search-count{background:rgba(30,37,49,0.06)!important}
.groups-panel .group-title,
.groups-panel h2,
.groups-panel h3,
.bc-copy-hero h1,
.bc-copy-hero h2,
.bc-recent-head h2{color:var(--jn-admin-text)!important}
.settings-konzept-page{background:radial-gradient(circle at 8% 2%,rgba(172,53,74,0.1),transparent 30rem),radial-gradient(circle at 100% 2%,rgba(65,39,48,0.22),transparent 34rem),linear-gradient(180deg,#1e2531 0%,#1e2531 100%)!important;color:#edf1f7!important}
body[data-theme="night"].settings-konzept-page{background:radial-gradient(circle at 8% 2%,rgba(172,53,74,0.14),transparent 30rem),radial-gradient(circle at 100% 2%,rgba(23,110,205,0.16),transparent 34rem),linear-gradient(180deg,#1c3450 0%,#1c3450 100%)!important}
.settings-hero-card,.settings-option-card,.settings-message{border:1px solid rgba(57,70,90,0.64)!important;background:rgba(30,37,49,0.86)!important;box-shadow:0 22px 58px rgba(28,52,80,0.1)!important}
body[data-theme="night"] .settings-hero-card,body[data-theme="night"] .settings-option-card,body[data-theme="night"] .settings-message{border-color:rgba(70,117,169,0.12)!important;background:rgba(0,0,0,0.86)!important;box-shadow:0 24px 68px rgba(0,0,0,0.24)!important}
.settings-hero-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 10px 30px rgba(28,52,80,0.045)!important}
.settings-hero-card::before{background:linear-gradient(90deg,rgba(30,37,49,0.98) 0%,rgba(30,37,49,0.9) 43%,rgba(30,37,49,0.52) 67%,rgba(30,37,49,0.22) 100%),none center right / cover no-repeat!important}
.settings-hero-card::after{background:radial-gradient(circle at 42% 8%,rgba(30,37,49,0.55),transparent 22rem),linear-gradient(180deg,rgba(30,37,49,0.1),rgba(30,37,49,0.04))!important}
body[data-theme="night"] .settings-hero-card::before{background:linear-gradient(90deg,rgba(0,0,0,0.98) 0%,rgba(0,0,0,0.9) 43%,rgba(0,0,0,0.58) 67%,rgba(0,0,0,0.25) 100%),none center right / cover no-repeat!important}
.settings-kicker{color:#edf1f7!important}
.settings-hero-content h1{color:#edf1f7!important}
body[data-theme="night"] .settings-hero-content h1{color:#edf1f7!important}
.settings-hero-content p:last-child{color:#a8b4c5!important}
body[data-theme="night"] .settings-hero-content p:last-child{color:#a8b4c5!important}
.settings-message strong{color:#edf1f7!important}
body[data-theme="night"] .settings-message strong{color:#edf1f7!important}
.settings-message span{color:#a8b4c5!important}
.settings-message.success{background:rgba(36,94,61,0.12)!important}
.settings-message.error{background:rgba(172,53,74,0.12)!important}
.settings-option-card{color:inherit!important;border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 9px 26px rgba(28,52,80,0.04)!important}
.settings-option-card:hover{border-color:#4675a9!important;box-shadow:0 18px 42px rgba(28,52,80,0.09)!important}
.settings-option-icon{background:#1e2531!important;color:#79b8ff!important}
.settings-option-icon::before{background:currentColor!important}
.settings-option-card strong{color:#edf1f7!important}
body[data-theme="night"] .settings-option-card strong{color:#edf1f7!important}
.settings-option-card small{color:#a8b4c5!important}
body[data-theme="night"] .settings-option-card small{color:#a8b4c5!important}
.settings-option-card em{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
.settings-footer{color:#a8b4c5!important}
.settings-dialog{border:0!important;background:rgba(30,37,49,0.96)!important;color:#edf1f7!important;box-shadow:0 34px 90px rgba(23,30,41,0.24)!important}
body[data-theme="night"] .settings-dialog{background:rgba(0,0,0,0.98)!important;color:#edf1f7!important}
.settings-dialog::backdrop{background:rgba(23,30,41,0.28)!important}
.settings-dialog-head p{color:#edf1f7!important}
.settings-dialog-head button{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.7)!important;color:inherit!important}
body[data-theme="night"] .settings-dialog-head button{background:rgba(30,37,49,0.07)!important;border-color:rgba(70,117,169,0.12)!important}
.settings-profile-preview{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
body[data-theme="night"] .settings-profile-preview{background:rgba(30,37,49,0.05)!important;border-color:rgba(70,117,169,0.12)!important}
.settings-profile-avatar{background:linear-gradient(180deg,#23374f,#1c3450)!important;color:#edf1f7!important}
.settings-profile-preview small{color:#a8b4c5!important}
.settings-form label{color:#a8b4c5!important}
body[data-theme="night"] .settings-form label,body[data-theme="night"] .settings-profile-preview small{color:#a8b4c5!important}
.settings-form input,.settings-form select{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.82)!important;color:#edf1f7!important}
body[data-theme="night"] .settings-form input,body[data-theme="night"] .settings-form select{background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.settings-rule{color:#a8b4c5!important}
.settings-primary-button,.settings-soft-button{border:1px solid transparent!important}
.settings-primary-button{color:#edf1f7!important;background:linear-gradient(180deg,#1c3450,#1c3450)!important;box-shadow:0 14px 28px rgba(172,53,74,0.18)!important}
.settings-soft-button{color:#edf1f7!important;background:rgba(30,37,49,0.72)!important;border-color:rgba(70,117,169,0.14)!important}
body[data-theme="night"] .settings-soft-button{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.12)!important}
.settings-info-list div{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
body[data-theme="night"] .settings-info-list div{background:rgba(30,37,49,0.05)!important;border-color:rgba(70,117,169,0.12)!important}
.settings-info-list span{color:#a8b4c5!important}
body[data-theme="night"] .settings-info-list span{color:#a8b4c5!important}
.settings-theme-options label{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
body[data-theme="night"] .settings-theme-options label{background:rgba(30,37,49,0.05)!important;border-color:rgba(70,117,169,0.12)!important}
.settings-theme-options label.active{border-color:rgba(70,117,169,0.34)!important;background:rgba(28,52,80,0.1)!important}
.settings-theme-options small{color:#a8b4c5!important}
body[data-theme="night"] .settings-theme-options small{color:#a8b4c5!important}
.settings-appearance-section+.settings-appearance-section{border-top:1px solid rgba(70,117,169,0.12)!important}
body[data-theme="night"] .settings-appearance-section+.settings-appearance-section{border-top-color:rgba(70,117,169,0.12)!important}
.settings-section-heading>strong{color:#edf1f7!important}
.settings-section-heading>small{color:#a8b4c5!important}
body[data-theme="night"] .settings-section-heading>strong{color:#edf1f7!important}
body[data-theme="night"] .settings-section-heading>small{color:#a8b4c5!important}
.settings-size-options label{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
body[data-theme="night"] .settings-size-options label{background:rgba(30,37,49,0.05)!important;border-color:rgba(70,117,169,0.12)!important}
.settings-size-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-size-options label.active,.settings-size-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08),inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-size-preview{background:rgba(30,37,49,0.76)!important;border:1px solid rgba(70,117,169,0.12)!important}
body[data-theme="night"] .settings-size-preview{background:rgba(30,37,49,0.08)!important;border-color:rgba(70,117,169,0.12)!important}
.settings-size-preview i{background:currentColor!important}
.settings-size-copy strong{color:#edf1f7!important}
.settings-size-copy small{color:#a8b4c5!important}
body[data-theme="night"] .settings-size-copy strong{color:#edf1f7!important}
body[data-theme="night"] .settings-size-copy small{color:#a8b4c5!important}
.settings-size-check{background:var(--jn-accent)!important;color:#edf1f7!important}
#passwordDialog[data-forced="1"]::backdrop{background:rgba(0,0,0,0.74)!important}
.settings-force-message{background:rgba(172,53,74,0.1)!important;border:1px solid rgba(113,66,77,0.16)!important}
.settings-force-message span{color:var(--settings-muted, #a8b4c5)!important}
.settings-notification-hint{background:rgba(28,52,80,0.08)!important;color:#a8b4c5!important}
.settings-notification-options label{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.settings-notification-options input{accent-color:#1c3450!important}
.settings-notification-options strong{color:#edf1f7!important}
.settings-notification-options small{color:#a8b4c5!important}
body[data-theme="night"] .settings-notification-hint,
body[data-theme="night"] .settings-notification-options small{color:#a8b4c5!important}
body[data-theme="night"] .settings-notification-options label{background:rgba(30,37,49,0.05)!important;border-color:rgba(70,117,169,0.12)!important}
body[data-theme="night"] .settings-notification-options strong{color:#edf1f7!important}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
.settings-page-label{color:#79b8ff!important}
.settings-hero-content p{color:#a8b4c5!important}
.settings-user-summary{border:1px solid #4675a9!important;background:#1e2531!important}
.settings-user-initials{background:#1c3450!important;color:#edf1f7!important}
.settings-user-summary strong{color:#edf1f7!important}
.settings-user-summary small{color:#a8b4c5!important}
.settings-option-card::after{background:#1167c2!important}
.settings-option-card .settings-option-content>small{color:#a8b4c5!important}
.settings-option-card p{color:#a8b4c5!important}
:scope body.settings-konzept-page{--settings-blue:#1167c2!important;--settings-blue-dark:#1167c2!important;--settings-blue-soft:#23374f!important;--settings-ink:#edf1f7!important;--settings-muted:#a8b4c5!important;--settings-line:#39465a!important;background:#1e2531!important;background-image:none!important}
:scope body.settings-konzept-page .settings-hero-card{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body.settings-konzept-page .settings-page-label{color:#79b8ff!important}
:scope body.settings-konzept-page .settings-hero-content h1{color:var(--settings-ink)!important}
:scope body.settings-konzept-page .settings-hero-content p{color:var(--settings-muted)!important}
:scope body.settings-konzept-page .settings-option-card{border:1px solid var(--settings-line)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important;color:var(--settings-ink)!important}
:scope body.settings-konzept-page .settings-option-card:hover{border-color:#4675a9!important;box-shadow:0 12px 26px rgba(28,52,80,0.09)!important}
:scope body.settings-konzept-page .settings-option-icon{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.settings-konzept-page .settings-option-content>small{color:#79b8ff!important}
:scope body.settings-konzept-page .settings-option-content>strong{color:var(--settings-ink)!important}
:scope body.settings-konzept-page .settings-option-content>p{color:var(--settings-muted)!important}
:scope body.settings-konzept-page .settings-option-card em{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.settings-konzept-page .settings-option-card:hover em{border-color:#4675a9!important;background:var(--settings-blue-soft)!important;color:#79b8ff!important}
:scope body.settings-konzept-page .settings-dialog{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 28px 80px rgba(28,52,80,0.24)!important}
:scope body.settings-konzept-page .settings-dialog::backdrop{background:rgba(28,52,80,0.34)!important}
:scope body.settings-konzept-page .settings-dialog-head h2{color:var(--settings-ink)!important}
:scope body.settings-konzept-page .settings-dialog-head p{color:#79b8ff!important}
:scope body.settings-konzept-page .settings-dialog-head button{border-color:#4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body.settings-konzept-page .settings-form input,
:scope body.settings-konzept-page .settings-form select{border:1px solid #4675a9!important;background:#1e2531!important;box-shadow:none!important}
:scope body.settings-konzept-page .settings-form input:focus,
:scope body.settings-konzept-page .settings-form select:focus{border-color:var(--settings-blue)!important;box-shadow:0 0 0 3px rgba(23,110,205,0.12)!important;outline:0!important}
:scope body.settings-konzept-page .settings-primary-button{background:var(--settings-blue)!important;box-shadow:0 7px 16px rgba(23,110,205,0.18)!important}
:scope body.settings-konzept-page .settings-primary-button:hover{background:var(--settings-blue-dark)!important}
:scope body.settings-konzept-page .settings-soft-button{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.settings-konzept-page .settings-notification-hint{background:#1e2531!important;color:var(--settings-muted)!important}
:scope body.settings-konzept-page .settings-notification-options label{border-color:#39465a!important;background:#1e2531!important}
:scope body.settings-konzept-page .settings-notification-options input{accent-color:var(--settings-blue)!important}
body[data-theme="night"].settings-konzept-page .settings-hero-card,
body[data-theme="night"].settings-konzept-page .settings-option-card,
body[data-theme="night"].settings-konzept-page .settings-dialog{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].settings-konzept-page .settings-hero-card::after{color:#edf1f7!important}
body[data-theme="night"].settings-konzept-page .settings-hero-content h1,
body[data-theme="night"].settings-konzept-page .settings-option-content>strong{color:#edf1f7!important}
#settingsHeroCard,
        #settingsHeroCard::before,
        #settingsHeroCard::after{background-image:none!important}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="setup_check"]) {body{background:#1e2531!important;color:#edf1f7!important}
table{background:#1e2531!important}
td,th{border-bottom:1px solid #4675a9!important}
.ok{color:green!important}
.bad{color:#ffadb8!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body[data-theme="night"]{--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html,
body{background:#1e2531!important;color:var(--text)!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-sidebar{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(0,0,0,0.94)!important;border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg, rgba(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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-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 #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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}
.jn-side-brand span{border:0!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}
:scope{--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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!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}
: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}}
@scope (html[data-jn-theme="dark"][data-jn-page="setup_database"]) {: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-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--ac-bg:#1e2531!important;--ac-card:#1e2531!important;--ac-soft:#1e2531!important;--ac-line:#39465a!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1c3450!important;--ac-navy-dark:#1c3450!important;--ac-success:#245e3d!important;--ac-success-bg:#203e2d!important;--ac-danger:#ac354a!important;--ac-danger-bg:#1e2531!important;--ac-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--az-bg:var(--ac-bg)!important;--az-card:var(--ac-card)!important;--az-card-strong:var(--ac-card)!important;--az-line:var(--ac-line)!important;--az-text:var(--ac-text)!important;--az-muted:var(--ac-muted)!important;--az-accent:var(--ac-navy)!important;--az-accent-soft:rgba(28,52,80,0.09)!important;--az-shadow:var(--ac-shadow)!important;--az-radius:20px!important;--au-bg:#1e2531!important;--au-card:rgba(30,37,49,0.72)!important;--au-card-strong:rgba(30,37,49,0.92)!important;--au-line:rgba(113,66,77,0.14)!important;--au-text:#edf1f7!important;--au-muted:#a8b4c5!important;--au-accent:#ac354a!important;--au-accent-dark:#ac354a!important;--au-soft:rgba(172,53,74,0.11)!important;--au-shadow:0 26px 70px rgba(23,30,41,0.1)!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;--ac-bg:#1c3450!important;--ac-card:#1c3450!important;--ac-soft:#1c3450!important;--ac-line:#4675a9!important;--ac-text:#edf1f7!important;--ac-muted:#a8b4c5!important;--ac-navy:#1167c2!important;--ac-navy-dark:#23374f!important;--ac-success:#245e3d!important;--ac-success-bg:#245e3d!important;--ac-danger:#412730!important;--ac-danger-bg:#ac354a!important;--ac-shadow:0 18px 50px rgba(0,0,0,0.2)!important;--au-bg:#1c3450!important;--au-card:rgba(28,52,80,0.74)!important;--au-card-strong:rgba(28,52,80,0.94)!important;--au-line:rgba(70,117,169,0.13)!important;--au-text:#edf1f7!important;--au-muted:#a8b4c5!important;--au-accent:#ac354a!important;--au-accent-dark:#412730!important;--au-soft:rgba(172,53,74,0.14)!important;--au-shadow:0 28px 80px rgba(0,0,0,0.3)!important}
html{--jn-sidebar-width:280px!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(--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{border-color:#4675a9!important;background:#1c3450!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}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
body.admin-clean-page,
body.admin-users-page{color:var(--ac-text)!important;background:var(--ac-bg)!important}
.admin-clean-hero,
.admin-users-hero{border:0!important;background:transparent!important;box-shadow:none!important}
.admin-clean-back,
.admin-users-back{color:var(--ac-muted)!important}
.admin-clean-hero h1,
.admin-users-hero h1{color:var(--ac-text)!important}
.admin-clean-hero p{color:var(--ac-muted)!important}
.admin-clean-tabs a{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-card)!important}
.admin-clean-tabs a:hover{border-color:var(--ac-navy)!important;color:#79b8ff!important}
.admin-clean-tabs a.active{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.admin-clean-notice,
.notice,
.admin-users-notice{border:1px solid #39684b!important;background:var(--ac-success-bg)!important;color:var(--ac-success)!important;box-shadow:none!important}
.admin-clean-notice.error,
.notice.error,
.admin-users-notice.error{border-color:#71424d!important;background:var(--ac-danger-bg)!important;color:var(--ac-danger)!important}
.admin-clean-summary article,
.admin-users-stats article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-clean-summary span,
.admin-users-stats span{color:var(--ac-muted)!important}
.admin-clean-summary strong,
.admin-users-stats strong{color:var(--ac-text)!important}
.admin-clean-summary small{color:var(--ac-muted)!important}
.admin-clean-card,
.admin-card,
.admin-users-card{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important}
.admin-clean-card h2,
.admin-card h2,
.admin-users-card h2,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--ac-text)!important}
.admin-clean-card p,
.admin-card p,
.admin-users-section-head p{color:var(--ac-muted)!important}
.admin-clean-launch-card{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important}
.admin-clean-launch-card:hover{border-color:var(--ac-navy)!important}
.admin-clean-launch-card p{color:var(--ac-muted)!important}
.admin-clean-launch-card > strong{color:#79b8ff!important}
.admin-clean-text-link{color:#79b8ff!important}
.admin-clean-facts > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-facts span{color:var(--ac-muted)!important}
.admin-clean-activity-preview > div{border-top:1px solid var(--ac-line)!important}
.admin-clean-activity-preview span,
.admin-clean-activity-preview small{color:var(--ac-muted)!important}
.admin-clean-empty,
.empty,
.admin-users-empty{border:1px dashed var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important}
.admin-stats-hero,
.admin-stats-panel,
.setting-card,
.system-check,
.code-registry-panel,
.unknown-code-box,
.admin-message-form,
.admin-message-history,
.log-row,
.execution-code-row,
.execution-code-create,
.execution-code-tools,
.unknown-code-row{border-color:var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-stat-kpis article{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:none!important}
.admin-copy-chart,
.admin-leaderboard,
.admin-top-groups,
.admin-table-wrap,
.ar-table-wrap{border-color:var(--ac-line)!important;background:var(--ac-card)!important}
.admin-copy-day i,
.admin-kpi-meter b,
.admin-leader-progress i{background:var(--ac-navy)!important}
.admin-stats-table th,
.admin-stats-table td{border-color:var(--ac-line)!important}
.admin-stats-table th{background:var(--ac-soft)!important;color:var(--ac-muted)!important}
.field label,
.setting-card label,
.execution-code-number span,
.execution-code-name span,
.admin-users-toolbar label > span,
.admin-users-create-form label > span,
.admin-user-edit-form label > span{color:var(--ac-muted)!important}
body.admin-clean-page input,
body.admin-clean-page select,
body.admin-clean-page textarea,
body.admin-users-page input,
body.admin-users-page select,
body.admin-users-page textarea,
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-edit-form input,
.admin-user-edit-form select{border-color:var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
body.admin-clean-page input:focus,
body.admin-clean-page select:focus,
body.admin-clean-page textarea:focus,
body.admin-users-page input:focus,
body.admin-users-page select:focus,
body.admin-users-page textarea:focus{border-color:var(--ac-navy)!important;outline:none!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
.btn,
.admin-users-primary,
.admin-user-manage,
.admin-users-reset,
.admin-users-temp button{border:1px solid var(--ac-line)!important;color:var(--ac-text)!important;background:var(--ac-card)!important;box-shadow:none!important}
.btn.primary,
.admin-users-primary{border-color:var(--ac-navy)!important;color:#edf1f7!important;background:var(--ac-navy)!important}
.btn.danger{border-color:#71424d!important;color:var(--ac-danger)!important;background:var(--ac-danger-bg)!important}
.admin-pill,
.admin-users-result-count,
.admin-users-secure-pill,
.admin-user-badge,
.admin-user-mini-tag{border:1px solid var(--ac-line)!important;color:var(--ac-muted)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.system-dot{background:var(--ac-success)!important}
.system-dot.bad{background:var(--ac-danger)!important}
.admin-users-hero{background:radial-gradient(circle at 90% 12%, rgba(30,37,49,0.88), transparent 18rem),
        linear-gradient(135deg, rgba(30,37,49,0.84), rgba(30,37,49,0.58))!important}
.admin-users-toolbar{border:1px solid var(--ac-line)!important;background:var(--ac-soft)!important;box-shadow:none!important}
.admin-user-row{box-shadow:none!important;border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.45)!important}
.admin-user-avatar{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-user-dialog{border:1px solid var(--ac-line)!important;background:var(--ac-card)!important;box-shadow:var(--ac-shadow)!important;color:var(--au-text)!important}
.admin-user-dialog::backdrop{background:rgba(0,0,0,0.46)!important}
body.admin-users-page{color:var(--au-text)!important;background:radial-gradient(circle at 16% 0%, rgba(30,37,49,0.96), transparent 31rem),
        radial-gradient(circle at 92% 4%, rgba(40,50,65,0.28), transparent 31rem),
        radial-gradient(circle at 52% 100%, rgba(65,39,48,0.3), transparent 34rem),
        linear-gradient(180deg, #1e2531 0%, var(--au-bg) 100%)!important}
body[data-theme="night"].admin-users-page{background:radial-gradient(circle at 16% 0%, rgba(23,110,205,0.26), transparent 31rem),
        radial-gradient(circle at 92% 4%, rgba(172,53,74,0.12), transparent 31rem),
        linear-gradient(180deg, #1c3450 0%, var(--au-bg) 100%)!important}
.admin-users-hero,
.admin-users-card,
.admin-users-tabs,
.admin-users-stats article,
.admin-user-dialog{border:1px solid rgba(57,70,90,0.72)!important;background:var(--au-card)!important;box-shadow:var(--au-shadow)!important}
body[data-theme="night"] .admin-users-hero,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .admin-users-tabs,
body[data-theme="night"] .admin-users-stats article,
body[data-theme="night"] .admin-user-dialog{border-color:rgba(57,70,90,0.1)!important}
body[data-theme="night"] .admin-users-hero{background:radial-gradient(circle at 90% 12%, rgba(30,37,49,0.1), transparent 18rem),
        linear-gradient(135deg, rgba(28,52,80,0.84), rgba(0,0,0,0.58))!important}
.admin-users-back{color:var(--au-muted)!important}
.admin-users-back:hover{color:#79b8ff!important}
.admin-users-kicker{color:#79b8ff!important}
.admin-users-hero h1,
.admin-users-section-head h2,
.admin-user-dialog h2{color:var(--au-text)!important}
.admin-users-hero p:last-child,
.admin-users-section-head p:last-child,
.admin-user-dialog-head p:last-child{color:var(--au-muted)!important}
.admin-users-primary{border:0!important;background:linear-gradient(180deg, var(--au-accent), var(--au-accent-dark))!important;color:#edf1f7!important;box-shadow:0 14px 28px rgba(172,53,74,0.22)!important}
.admin-users-tabs a{color:var(--au-muted)!important}
.admin-users-tabs a:hover,
.admin-users-tabs a.active{color:var(--au-text)!important;background:rgba(30,37,49,0.72)!important;box-shadow:0 8px 20px rgba(23,30,41,0.08)!important}
body[data-theme="night"] .admin-users-tabs a:hover,
body[data-theme="night"] .admin-users-tabs a.active{background:rgba(30,37,49,0.08)!important}
.admin-users-notice{border:1px solid var(--au-line)!important;background:rgba(36,94,61,0.12)!important;color:var(--au-text)!important}
.admin-users-notice.error{background:rgba(172,53,74,0.11)!important}
.admin-users-temp span{color:var(--au-muted)!important}
.admin-users-temp code{background:rgba(30,37,49,0.72)!important;color:var(--au-text)!important}
.admin-users-temp button{border:1px solid var(--au-line)!important;background:transparent!important;color:var(--au-text)!important}
.admin-users-stats span{color:var(--au-muted)!important}
.admin-users-result-count,
.admin-users-secure-pill{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-users-toolbar label,
.admin-users-create-form label,
.admin-user-dialog label{color:var(--au-muted)!important}
.admin-users-toolbar input,
.admin-users-toolbar select,
.admin-users-create-form input,
.admin-users-create-form select,
.admin-user-dialog input,
.admin-user-dialog select{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.7)!important;color:var(--au-text)!important;outline:none!important}
body[data-theme="night"] .admin-users-toolbar input,
body[data-theme="night"] .admin-users-toolbar select,
body[data-theme="night"] .admin-users-create-form input,
body[data-theme="night"] .admin-users-create-form select,
body[data-theme="night"] .admin-user-dialog input,
body[data-theme="night"] .admin-user-dialog select{background:rgba(30,37,49,0.06)!important}
.admin-users-toolbar input:focus,
.admin-users-toolbar select:focus,
.admin-users-create-form input:focus,
.admin-users-create-form select:focus,
.admin-user-dialog input:focus,
.admin-user-dialog select:focus{border-color:rgba(113,66,77,0.46)!important;box-shadow:0 0 0 4px rgba(172,53,74,0.1)!important}
.admin-users-reset{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--au-muted)!important}
body[data-theme="night"] .admin-users-reset{background:rgba(30,37,49,0.05)!important}
.admin-users-reset:hover{color:#79b8ff!important;border-color:rgba(113,66,77,0.3)!important}
.admin-users-bulk-toolbar{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.38)!important}
.admin-users-select-all{color:var(--au-muted)!important}
.admin-users-select-all input,
.admin-user-select{accent-color:var(--au-accent-dark)!important}
.admin-users-bulk-toolbar select{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.68)!important;color:var(--au-text)!important}
.admin-users-import-form label{color:var(--au-muted)!important}
.admin-users-import-form input[type="file"]{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.64)!important;color:var(--au-text)!important}
.admin-users-import-note{background:var(--au-soft)!important}
.admin-users-import-note span{color:var(--au-muted)!important}
body[data-theme="night"] .admin-user-row{background:rgba(30,37,49,0.035)!important}
.admin-user-row:hover{border-color:rgba(113,66,77,0.24)!important;background:rgba(30,37,49,0.66)!important}
body[data-theme="night"] .admin-user-row:hover{background:rgba(30,37,49,0.06)!important}
.admin-user-person > div:last-child > span{color:var(--au-muted)!important}
.admin-user-person > div:last-child > small{color:var(--au-muted)!important}
.admin-users-pagination a,
.admin-users-pagination span{border:1px solid var(--au-line)!important;color:var(--au-text)!important}
.admin-users-pagination span{color:var(--au-muted)!important;background:var(--au-soft)!important}
.admin-database-intro{color:var(--au-muted)!important}
.mail-queue-row{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.45)!important}
.mail-queue-row > div span{color:var(--au-muted)!important}
.mail-queue-error{background:rgba(172,53,74,0.08)!important;color:#ffadb8!important}
.admin-user-mini-tag{background:var(--au-soft)!important;color:#79b8ff!important}
.admin-user-badge{border:1px solid var(--au-line)!important;color:var(--au-muted)!important}
.admin-user-badge.role{color:var(--au-text)!important}
.admin-user-badge.active,
.admin-user-badge.good{background:rgba(36,94,61,0.11)!important;color:#a1e5bc!important}
.admin-user-badge.pending,
.admin-user-badge.warning{background:rgba(172,53,74,0.12)!important;color:#edc67f!important}
.admin-user-badge.blocked,
.admin-user-badge.danger{background:rgba(172,53,74,0.11)!important;color:#ffadb8!important}
.admin-user-created span{color:var(--au-muted)!important}
.admin-user-manage{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.68)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-manage{background:rgba(30,37,49,0.06)!important}
.admin-user-manage:hover{border-color:rgba(113,66,77,0.34)!important;color:#79b8ff!important}
.admin-users-empty{color:var(--au-muted)!important}
.admin-users-empty strong{color:var(--au-text)!important}
.admin-users-create-info{border:1px solid var(--au-line)!important;background:var(--au-soft)!important}
.admin-users-create-info span{color:var(--au-muted)!important}
.admin-user-dialog-close-form button{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.7)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-dialog-close-form button{background:rgba(30,37,49,0.07)!important}
.admin-user-dialog-facts{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.38)!important}
body[data-theme="night"] .admin-user-dialog-facts{background:rgba(30,37,49,0.035)!important}
.admin-user-dialog-facts span{color:var(--au-muted)!important}
.admin-user-dialog-actions{border-top:1px solid var(--au-line)!important}
.admin-user-dialog-actions button,
.admin-user-delete-form button{border:1px solid var(--au-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--au-text)!important}
body[data-theme="night"] .admin-user-dialog-actions button,
body[data-theme="night"] .admin-user-delete-form button{background:rgba(30,37,49,0.05)!important}
.admin-user-delete-form{border:1px solid rgba(113,66,77,0.2)!important;background:rgba(172,53,74,0.06)!important}
.admin-user-delete-form button{border-color:rgba(113,66,77,0.24)!important;color:#ffadb8!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-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 #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="setup_smtp"]) {:scope{--bg:#1e2531!important;--card:rgba(30,37,49,0.84)!important;--line:rgba(70,117,169,0.14)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-dark:#1c3450!important;--shadow:0 22px 58px rgba(28,52,80,0.1)!important;--serif:Georgia,"Times New Roman",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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body{background:radial-gradient(circle at 10% 0%,rgba(28,52,80,0.12),transparent 30rem),linear-gradient(180deg,#1e2531,var(--bg))!important;color:var(--text)!important}
.card{background:var(--card)!important;border:1px solid rgba(57,70,90,0.55)!important;box-shadow:var(--shadow)!important}
.brand{color:#79b8ff!important}
p{color:var(--muted)!important}
label{color:var(--muted)!important}
input{border:1px solid var(--line)!important;background:rgba(30,37,49,0.72)!important;color:var(--text)!important}
button{border:0!important;color:#edf1f7!important;background:linear-gradient(180deg,var(--accent),var(--accent-dark))!important}
.notice,.error{border:1px solid var(--line)!important}
.notice{background:rgba(36,94,61,0.12)!important}
.error{background:rgba(172,53,74,0.1)!important}
.small{color:var(--muted)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body[data-theme="night"]{--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html,
body{background:#1e2531!important;color:var(--text)!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-sidebar{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{background:rgba(0,0,0,0.94)!important;border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!important}
.jn-start-photo-overlay{background:linear-gradient(180deg, rgba(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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-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 #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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}
.jn-side-brand span{border:0!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}
: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}}
@scope (html[data-jn-theme="dark"][data-jn-page="support"]) {: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-admin-bg:#1e2531!important;--jn-admin-panel:rgba(30,37,49,0.84)!important;--jn-admin-panel-strong:rgba(30,37,49,0.94)!important;--jn-admin-line:rgba(113,66,77,0.12)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent:#ac354a!important;--jn-admin-accent-deep:#1167c2!important;--jn-admin-accent-soft:#1e2531!important;--jn-admin-green:#245e3d!important;--jn-admin-shadow:0 20px 44px rgba(172,53,74,0.08)!important;--jn-admin-radius-xl:28px!important;--jn-admin-radius-lg:22px!important;--jn-admin-radius-md:16px!important;--jn-admin-serif:Georgia, "Times New Roman", serif!important;--jn-admin-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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;--jn-chat-blue:#1167c2!important;--jn-chat-navy:#1c3450!important;--jn-chat-green:#245e3d!important;--jn-chat-surface:rgba(30,37,49,0.96)!important;--jn-chat-line:rgba(70,117,169,0.11)!important;--jnm-blue:#1167c2!important;--jnm-blue-pressed:#1167c2!important;--jnm-navy:#1c3450!important;--jnm-text:#edf1f7!important;--jnm-muted:#a8b4c5!important;--jnm-page:#1e2531!important;--jnm-surface:#1e2531!important;--jnm-soft:#1e2531!important;--jnm-pale-blue:#23374f!important;--jnm-line:rgba(70,117,169,0.09)!important;--jnm-shadow:0 18px 50px rgba(28,52,80,0.08)!important;--jnm-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", Inter, "Segoe UI", sans-serif!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"]{--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;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html{--jn-sidebar-width:280px!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{color:#79b8ff!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow-soft)!important;background:rgba(30,37,49,0.7)!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!important}
.jn-side-brand span{color:#79b8ff!important;border:0!important}
.jn-side-brand strong{color:#79b8ff!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:#a8b4c5!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(--jn-admin-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(--jn-admin-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(--jn-admin-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 top right, rgba(172,53,74,0.1), transparent 28%),
    radial-gradient(circle at top left, rgba(66,56,39,0.14), transparent 25%),
    linear-gradient(180deg, #1e2531 0%, var(--jn-admin-bg) 100%)!important;color:var(--jn-admin-text)!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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{--jn-admin-bg:#1c3450!important;--jn-admin-panel:rgba(0,0,0,0.84)!important;--jn-admin-panel-strong:rgba(28,52,80,0.94)!important;--jn-admin-line:rgba(70,117,169,0.1)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent-soft:rgba(172,53,74,0.14)!important;--jn-admin-shadow:0 26px 64px rgba(0,0,0,0.32)!important;background:radial-gradient(circle at top right, rgba(172,53,74,0.16), transparent 28%),
    radial-gradient(circle at top left, rgba(23,110,205,0.18), transparent 25%),
    linear-gradient(180deg, #1c3450 0%, var(--jn-admin-bg) 100%)!important}
.jn-side-nav a,
.premium-nav a{color:var(--jn-admin-text)!important}
.jn-side-nav a.active,
.premium-nav a.active{background:var(--jn-admin-accent-soft)!important;color:#79b8ff!important;box-shadow:inset 3px 0 0 var(--jn-admin-accent)!important}
.sidebar-user,
.jn-user-card{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.sidebar-user-avatar,
.jn-avatar{background:linear-gradient(180deg, #412730 0%, #ac354a 100%)!important;color:#edf1f7!important}
.sidebar-user-name,
.jn-user-card strong{color:var(--jn-admin-text)!important}
.sidebar-user-role,
.jn-user-card span{color:var(--jn-admin-muted)!important}
.app-search,
.topbar-search,
.search,
.jn-topbar input,
.app-topbar input,
.topbar input{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;color:var(--jn-admin-text)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .app-search,
body[data-theme="night"] .topbar-search,
body[data-theme="night"] .search,
body[data-theme="night"] .jn-topbar input,
body[data-theme="night"] .app-topbar input,
body[data-theme="night"] .topbar input{background:rgba(30,37,49,0.06)!important}
.icon-button,
.icon_btn,
.jn-icon-btn,
.app-topbar .icon,
.app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
.topbar button:not(.primary-button):not(.solid-action):not(.soft-action){border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .icon-button,
body[data-theme="night"] .icon_btn,
body[data-theme="night"] .jn-icon-btn,
body[data-theme="night"] .app-topbar .icon,
body[data-theme="night"] .app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
body[data-theme="night"] .topbar button:not(.primary-button):not(.solid-action):not(.soft-action){background:rgba(30,37,49,0.06)!important}
.dash-barcelona-hero,
.settings-hero,
.bc-copy-hero,
.support-pro-hero,
.support-pro-shell,
.settings-shell,
.support-pro-form-card,
.support-pro-tickets-card,
.settings-card,
.dash-stat-card,
.bc-search-main,
.bc-sticky-search,
.bc-recent-card,
.groups-panel,
.bc-upgrade-panel{border:1px solid rgba(57,70,90,0.62)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.dash-barcelona-kicker,
.settings-hero p,
.support-pro-title p{color:#79b8ff!important}
.dash-barcelona-content h1,
.settings-hero h1,
.support-pro-title h1{color:var(--jn-admin-text)!important}
.dash-barcelona-text,
.settings-hero span,
.support-pro-title span{color:var(--jn-admin-muted)!important}
.dash-barcelona-meta span,
.dash-date{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel-strong)!important}
.dash-stat-card span,
.support-pro-stat span,
.settings-card-head span,
.support-pro-card-head span{color:var(--jn-admin-text)!important}
.settings-card label,
.support-pro-field label{color:var(--jn-admin-muted)!important}
.settings-card input,
.settings-card select,
.settings-card textarea,
.support-pro-form input,
.support-pro-form select,
.support-pro-form textarea,
.support-pro-admin input,
.support-pro-admin select,
.support-pro-admin textarea,
.bc-search-box input,
.bc-sort-select,
select,
textarea,
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.9)!important;color:var(--jn-admin-text)!important;outline:none!important}
body[data-theme="night"] .settings-card input,
body[data-theme="night"] .settings-card select,
body[data-theme="night"] .settings-card textarea,
body[data-theme="night"] .support-pro-form input,
body[data-theme="night"] .support-pro-form select,
body[data-theme="night"] .support-pro-form textarea,
body[data-theme="night"] .support-pro-admin input,
body[data-theme="night"] .support-pro-admin select,
body[data-theme="night"] .support-pro-admin textarea,
body[data-theme="night"] .bc-search-box input,
body[data-theme="night"] .bc-sort-select,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] input[type="text"],
body[data-theme="night"] input[type="email"],
body[data-theme="night"] input[type="password"],
body[data-theme="night"] input[type="number"]{background:rgba(30,37,49,0.06)!important}
.primary-button,
.solid-action,
.support-pro-submit,
.bc-filter-btn,
button[type="submit"],
button.primary{border:1px solid rgba(113,66,77,0.24)!important;background:linear-gradient(180deg, var(--jn-admin-accent) 0%, var(--jn-admin-accent-deep) 100%)!important;color:#edf1f7!important;box-shadow:0 12px 24px rgba(172,53,74,0.16)!important}
.soft-action,
button.secondary,
button.soft{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-text)!important}
.support-pro-stat{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .support-pro-stat{background:rgba(30,37,49,0.06)!important}
.bc-search-box{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.76)!important}
body[data-theme="night"] .bc-search-box{background:rgba(30,37,49,0.06)!important}
.bc-tag-chips button,
.bc-filter-btn,
.bc-search-count{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-muted)!important}
body[data-theme="night"] .bc-tag-chips button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-search-count{background:rgba(30,37,49,0.06)!important}
.groups-panel .group-title,
.groups-panel h2,
.groups-panel h3,
.bc-copy-hero h1,
.bc-copy-hero h2,
.bc-recent-head h2{color:var(--jn-admin-text)!important}
.support-konzept-page{background:var(--jnm-page)!important;color:var(--jnm-text)!important}
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 2%,rgba(172,53,74,0.14),transparent 30rem),radial-gradient(circle at 100% 2%,rgba(23,110,205,0.16),transparent 34rem),linear-gradient(180deg,#1c3450 0%,#1c3450 100%)!important}
.support-hero-card,.support-action-card,.support-tickets-card,.support-message{border:1px solid rgba(57,70,90,0.64)!important;background:rgba(30,37,49,0.86)!important;box-shadow:0 22px 58px rgba(28,52,80,0.1)!important}
body[data-theme="night"] .support-hero-card,body[data-theme="night"] .support-action-card,body[data-theme="night"] .support-tickets-card,body[data-theme="night"] .support-message{border-color:rgba(70,117,169,0.12)!important;background:rgba(0,0,0,0.86)!important;box-shadow:0 24px 68px rgba(0,0,0,0.24)!important}
.support-hero-card::before{background:linear-gradient(90deg,rgba(30,37,49,0.98) 0%,rgba(30,37,49,0.9) 43%,rgba(30,37,49,0.52) 67%,rgba(30,37,49,0.16) 100%),none center right / cover no-repeat!important}
.support-hero-card::after{background:radial-gradient(circle at 42% 8%,rgba(30,37,49,0.55),transparent 22rem),linear-gradient(180deg,rgba(30,37,49,0.1),rgba(30,37,49,0.04))!important}
body[data-theme="night"] .support-hero-card::before{background:linear-gradient(90deg,rgba(0,0,0,0.98) 0%,rgba(0,0,0,0.9) 43%,rgba(0,0,0,0.58) 67%,rgba(0,0,0,0.24) 100%),none center right / cover no-repeat!important}
.support-kicker{color:#edf1f7!important}
.support-hero-content h1{color:var(--jnm-text)!important}
body[data-theme="night"] .support-hero-content h1{color:#edf1f7!important}
.support-hero-content p:last-child{color:#a8b4c5!important}
body[data-theme="night"] .support-hero-content p:last-child{color:#a8b4c5!important}
.support-message.success{background:#1e2531!important}
.support-message.error{background:#1e2531!important}
.support-message span{color:#a8b4c5!important}
.support-action-card{color:inherit!important}
.support-action-card:hover{border-color:transparent!important;background:#1e2531!important;box-shadow:0 22px 54px rgba(28,52,80,0.11)!important}
.support-action-icon{background:var(--jnm-pale-blue)!important;color:#79b8ff!important}
.support-action-icon::before,.support-ticket-icon{background:currentColor!important}
.support-action-card strong{color:var(--jnm-text)!important}
body[data-theme="night"] .support-action-card strong{color:#edf1f7!important}
.support-action-card small{color:#a8b4c5!important}
body[data-theme="night"] .support-action-card small{color:#a8b4c5!important}
.support-action-card em{color:#79b8ff!important}
.support-card-head h2{color:var(--jnm-text)!important}
body[data-theme="night"] .support-card-head h2{color:#edf1f7!important}
.support-card-head button{border:0!important;background:transparent!important;color:#79b8ff!important}
.support-ticket-list{border:0!important;background:#1e2531!important}
body[data-theme="night"] .support-ticket-list{border-color:rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.04)!important}
.support-ticket-row{color:inherit!important;border:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important;background:transparent!important;border-bottom-color:var(--jnm-line)!important}
.support-ticket-row:last-child{border-bottom:0!important}
.support-ticket-row:hover{background:var(--jnm-pale-blue)!important}
.support-ticket-icon{color:#79b8ff!important}
.support-ticket-main strong{color:var(--jnm-text)!important}
body[data-theme="night"] .support-ticket-main strong{color:#edf1f7!important}
.support-ticket-main small{color:var(--jnm-muted)!important}
body[data-theme="night"] .support-ticket-main small{color:#a8b4c5!important}
.support-status-pill{background:#1e2531!important;color:#a8b4c5!important}
.support-status-pill.status-done{background:rgba(36,94,61,0.14)!important;color:#a1e5bc!important}
.support-status-pill.status-progress{background:rgba(65,39,48,0.16)!important;color:#edc67f!important}
.support-row-arrow{color:#a8b4c5!important}
.support-empty-state{color:#a8b4c5!important}
.support-empty-state strong{color:#edf1f7!important}
body[data-theme="night"] .support-empty-state strong{color:#edf1f7!important}
.support-footer{color:#a8b4c5!important}
.support-dialog{border:0!important;background:var(--jnm-surface)!important;color:var(--jnm-text)!important;box-shadow:0 30px 90px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .support-dialog{background:rgba(0,0,0,0.98)!important;color:#edf1f7!important}
.support-dialog::backdrop{background:rgba(28,52,80,0.25)!important}
.support-dialog-head p{color:var(--jnm-muted)!important}
.support-dialog-head h2{color:var(--jnm-text)!important}
.support-dialog-head button{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.7)!important;color:inherit!important}
body[data-theme="night"] .support-dialog-head button{background:rgba(30,37,49,0.07)!important;border-color:rgba(70,117,169,0.12)!important}
.support-form.admin{border-top:1px solid rgba(70,117,169,0.12)!important}
body[data-theme="night"] .support-form label{color:#a8b4c5!important}
.support-form input,.support-form select,.support-form textarea{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.82)!important;color:#edf1f7!important}
body[data-theme="night"] .support-form input,body[data-theme="night"] .support-form select,body[data-theme="night"] .support-form textarea{background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.support-primary-button,.support-soft-button{border:1px solid transparent!important}
.support-primary-button{border:0!important;background:var(--jnm-blue)!important;color:#edf1f7!important;box-shadow:none!important}
.support-soft-button{border-color:transparent!important;background:#1e2531!important;color:#a8b4c5!important}
body[data-theme="night"] .support-soft-button{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.12)!important}
.support-faq-list details{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
body[data-theme="night"] .support-faq-list details{background:rgba(30,37,49,0.05)!important;border-color:rgba(70,117,169,0.12)!important}
.support-faq-list p{color:#a8b4c5!important}
.support-ticket-detail small{color:#a8b4c5!important}
.support-ticket-detail p{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important;color:#a8b4c5!important}
body[data-theme="night"] .support-ticket-detail p{background:rgba(30,37,49,0.05)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
.support-answer-box{border:1px solid rgba(57,104,75,0.2)!important;background:rgba(36,94,61,0.1)!important}
.support-answer-box strong{color:#a1e5bc!important}
.support-message.support-notice-message{border-color:rgba(113,66,77,0.22)!important;background:rgba(172,53,74,0.09)!important}
.support-message.support-notice-message.user{border-color:rgba(70,117,169,0.22)!important;background:rgba(23,110,205,0.09)!important}
.support-ticket-row.has-support-notice{background:linear-gradient(90deg, rgba(172,53,74,0.13), rgba(30,37,49,0.58))!important;box-shadow:inset 4px 0 0 #ac354a!important}
.support-ticket-row.has-support-notice.notice-reply,
.support-ticket-row.has-support-notice.notice-status,
.support-ticket-row.has-support-notice.notice-update{background:linear-gradient(90deg, rgba(23,110,205,0.12), rgba(30,37,49,0.58))!important;box-shadow:inset 4px 0 0 #1167c2!important}
body[data-theme="night"] .support-ticket-row.has-support-notice{background:linear-gradient(90deg, rgba(172,53,74,0.18), rgba(0,0,0,0.7))!important}
body[data-theme="night"] .support-ticket-row.has-support-notice.notice-reply,
body[data-theme="night"] .support-ticket-row.has-support-notice.notice-status,
body[data-theme="night"] .support-ticket-row.has-support-notice.notice-update{background:linear-gradient(90deg, rgba(23,110,205,0.18), rgba(0,0,0,0.7))!important}
.support-notice-pill{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 18px rgba(172,53,74,0.22)!important}
.support-notice-pill.notice-reply,
.support-notice-pill.notice-status,
.support-notice-pill.notice-update{background:#1167c2!important;box-shadow:0 8px 18px rgba(23,110,205,0.22)!important}
.support-ticket-row.has-support-notice.notice-status{background:linear-gradient(90deg, rgba(65,39,48,0.14), rgba(30,37,49,0.58))!important;box-shadow:inset 4px 0 0 #412730!important}
.support-ticket-row.has-support-notice.notice-done{background:linear-gradient(90deg, rgba(36,94,61,0.14), rgba(30,37,49,0.58))!important;box-shadow:inset 4px 0 0 #245e3d!important}
body[data-theme="night"] .support-ticket-row.has-support-notice.notice-status{background:linear-gradient(90deg, rgba(65,39,48,0.18), rgba(0,0,0,0.7))!important}
body[data-theme="night"] .support-ticket-row.has-support-notice.notice-done{background:linear-gradient(90deg, rgba(36,94,61,0.18), rgba(0,0,0,0.7))!important}
.support-notice-pill.notice-status{background:#412730!important;box-shadow:0 8px 18px rgba(65,39,48,0.24)!important}
.support-notice-pill.notice-done{background:#245e3d!important;box-shadow:0 8px 18px rgba(36,94,61,0.24)!important}
.support-alert-board{border:1px solid rgba(113,66,77,0.32)!important;background:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.86))!important;box-shadow:0 30px 80px rgba(172,53,74,0.18)!important}
.support-alert-board::before{background:radial-gradient(circle at 0% 0%, rgba(172,53,74,0.18), transparent 24rem)!important}
.support-alert-board.user{border-color:rgba(70,117,169,0.3)!important;background:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.86))!important;box-shadow:0 30px 80px rgba(23,110,205,0.16)!important}
.support-alert-board.user::before{background:radial-gradient(circle at 0% 0%, rgba(23,110,205,0.18), transparent 24rem)!important}
.support-alert-dot{background:#ac354a!important;box-shadow:0 0 0 10px rgba(172,53,74,0.12), 0 18px 38px rgba(172,53,74,0.28)!important}
.support-alert-dot::after{color:#edf1f7!important}
.support-alert-board.user .support-alert-dot{box-shadow:0 0 0 10px rgba(23,110,205,0.12), 0 18px 38px rgba(23,110,205,0.24)!important;background:var(--jnm-blue)!important}
.support-alert-main p{color:#ffadb8!important}
.support-alert-board.user .support-alert-main p{color:#79b8ff!important}
.support-alert-main h2{color:var(--jnm-text)!important}
.support-alert-main strong{background:rgba(172,53,74,0.12)!important;color:#ffadb8!important}
.support-alert-board.user .support-alert-main strong{background:rgba(23,110,205,0.12)!important;color:#79b8ff!important}
.support-alert-ticket{border:1px solid rgba(113,66,77,0.16)!important;background:rgba(30,37,49,0.68)!important;color:inherit!important;box-shadow:0 12px 28px rgba(28,52,80,0.06)!important}
.support-alert-board.user .support-alert-ticket{border-color:rgba(70,117,169,0.16)!important}
.support-alert-ticket span{background:#ac354a!important;color:#edf1f7!important}
.support-alert-ticket.notice-reply span,
.support-alert-ticket.notice-update span{background:#1167c2!important}
.support-alert-ticket.notice-status span{background:#412730!important}
.support-alert-ticket.notice-done span{background:#245e3d!important}
.support-alert-ticket strong{color:var(--jnm-text)!important}
.support-alert-ticket small{color:#a8b4c5!important}
.support-ticket-row.has-support-notice.notice-admin-new{background:linear-gradient(90deg, rgba(172,53,74,0.2), rgba(30,37,49,0.7))!important;box-shadow:inset 7px 0 0 #ac354a, 0 10px 26px rgba(172,53,74,0.1)!important}
.support-ticket-row.has-support-notice.notice-admin-new .support-ticket-main strong{color:#ffadb8!important}
body[data-theme="night"] .support-alert-board{background:linear-gradient(135deg, rgba(172,53,74,0.95), rgba(0,0,0,0.86))!important;border-color:rgba(113,66,77,0.28)!important}
body[data-theme="night"] .support-alert-board.user{background:linear-gradient(135deg, rgba(28,52,80,0.95), rgba(0,0,0,0.86))!important;border-color:rgba(70,117,169,0.28)!important}
body[data-theme="night"] .support-alert-main h2{color:#edf1f7!important}
body[data-theme="night"] .support-alert-ticket{background:rgba(30,37,49,0.06)!important}
body[data-theme="night"] .support-alert-ticket small{color:#a8b4c5!important}
body[data-theme="night"] .support-ticket-row.has-support-notice.notice-admin-new{background:linear-gradient(90deg, rgba(172,53,74,0.23), rgba(0,0,0,0.78))!important}
.support-conversation{background:#1e2531!important}
.support-conversation-entry{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-conversation-entry > div{color:var(--jnm-muted)!important}
.support-conversation-entry time{color:#a8b4c5!important}
.support-conversation-entry p{border:0!important;background:transparent!important}
.support-conversation-entry.admin{border-color:rgba(70,117,169,0.2)!important;background:rgba(28,52,80,0.08)!important}
.support-conversation-entry.admin strong{color:#a8b4c5!important}
body[data-theme="night"] .support-conversation-entry{border-color:rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.04)!important}
body[data-theme="night"] .support-conversation-entry.admin{border-color:rgba(70,117,169,0.24)!important;background:rgba(23,110,205,0.12)!important}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy{--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy .bc-group-card{border-left-color:var(--jn-accent)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!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:#a1e5bc!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: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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
.jn-chat-rich-content h3{color:inherit!important}
.jn-chat-rich-content mark{background:rgba(65,39,48,0.24)!important;color:inherit!important}
.jn-chat-rich-content :not(pre) > code{background:rgba(28,52,80,0.09)!important;color:#a8b4c5!important}
.jn-chat-rich-content blockquote{border-left:3px solid rgba(70,117,169,0.36)!important;color:#a8b4c5!important}
.jn-chat-rich-content pre{background:#1c3450!important;color:#edf1f7!important}
.jn-chat-callout{background:rgba(28,52,80,0.07)!important;color:inherit!important}
.jn-chat-callout i{background:#1167c2!important}
.jn-chat-callout.is-info{background:rgba(23,110,205,0.09)!important;color:#79b8ff!important}
.jn-chat-callout.is-info i{background:#1167c2!important}
.jn-chat-callout.is-success{background:rgba(36,94,61,0.1)!important;color:#a1e5bc!important}
.jn-chat-callout.is-success i{background:#245e3d!important}
.jn-chat-callout.is-warning{background:rgba(65,39,48,0.11)!important;color:#edc67f!important}
.jn-chat-callout.is-warning i{background:#412730!important}
.jn-chat-callout.is-danger{background:rgba(172,53,74,0.1)!important;color:#ffadb8!important}
.jn-chat-callout.is-danger i{background:#ac354a!important}
.jn-assistant-message.assistant .jn-chat-accent-blue,
.admin-chat-message.assistant .jn-chat-accent-blue{border-color:rgba(70,117,169,0.22)!important;box-shadow:inset 3px 0 0 rgba(23,110,205,0.72), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-green,
.admin-chat-message.assistant .jn-chat-accent-green{border-color:rgba(57,104,75,0.22)!important;box-shadow:inset 3px 0 0 rgba(36,94,61,0.72), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-orange,
.admin-chat-message.assistant .jn-chat-accent-orange{border-color:rgba(113,66,77,0.24)!important;box-shadow:inset 3px 0 0 rgba(65,39,48,0.76), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-red,
.admin-chat-message.assistant .jn-chat-accent-red{border-color:rgba(113,66,77,0.22)!important;box-shadow:inset 3px 0 0 rgba(172,53,74,0.72), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.assistant .jn-chat-accent-purple,
.admin-chat-message.assistant .jn-chat-accent-purple{border-color:rgba(70,117,169,0.22)!important;box-shadow:inset 3px 0 0 rgba(23,110,205,0.68), 0 8px 24px rgba(28,52,80,0.055)!important}
.jn-chat-media{border:1px solid rgba(70,117,169,0.11)!important;background:rgba(30,37,49,0.82)!important;color:#edf1f7!important}
.jn-chat-media a{background:#1e2531!important}
.jn-chat-media figcaption span{color:#a8b4c5!important}
.jn-assistant-message.user .jn-chat-rich-content :not(pre) > code,
.admin-chat-message.admin .jn-chat-rich-content :not(pre) > code{background:rgba(30,37,49,0.16)!important;color:inherit!important}
.jn-assistant-message.user .jn-chat-rich-content mark,
.admin-chat-message.admin .jn-chat-rich-content mark{background:rgba(65,39,48,0.28)!important}
body[data-theme="night"] .jn-chat-rich-content :not(pre) > code{background:rgba(30,37,49,0.1)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-chat-rich-content blockquote{color:#a8b4c5!important}
body[data-theme="night"] .jn-chat-media{border-color:rgba(57,70,90,0.1)!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-chat-media a{background:#1c3450!important}
body[data-theme="night"] .jn-chat-media figcaption span{color:#a8b4c5!important}
.support-action-card .support-icon-assistant{background:var(--jnm-pale-blue)!important;color:#79b8ff!important;box-shadow:none!important}
.support-action-card .support-icon-assistant::after{background:#23374f!important;box-shadow:0 0 0 4px rgba(35,55,79,0.16)!important}
.jn-assistant-card-status::before{background:var(--jn-chat-blue)!important;box-shadow:0 0 0 4px rgba(23,110,205,0.1)!important}
.jn-assistant-card-status.is-online::before{background:var(--jn-chat-green)!important;box-shadow:0 0 0 4px rgba(36,94,61,0.11)!important}
.jn-assistant-dialog{background:#1e2531!important;box-shadow:0 32px 90px rgba(28,52,80,0.23)!important}
.jn-assistant-head{border-bottom:1px solid var(--jnm-line)!important;background:rgba(30,37,49,0.94)!important}
.jn-assistant-avatar{background:transparent!important;color:transparent!important;box-shadow:none!important}
.jn-assistant-avatar::after{border:3px solid #39465a!important;background:var(--jn-chat-blue)!important}
.jn-assistant-avatar.is-online::after{background:var(--jn-chat-green)!important}
.jn-assistant-title h2{color:var(--jnm-text)!important}
.jn-assistant-presence{color:var(--jnm-muted)!important}
.jn-assistant-presence i{background:var(--jn-chat-blue)!important}
.jn-assistant-presence.is-online i{background:var(--jn-chat-green)!important}
.jn-assistant-head > button{border:0!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
.jn-assistant-head > button:hover{background:#1e2531!important;color:#edf1f7!important}
.jn-assistant-messages{background:#1e2531!important}
.jn-assistant-ticket-action{border:0!important;background:var(--jnm-pale-blue)!important;box-shadow:none!important}
.jn-assistant-ticket-action span{color:#a8b4c5!important}
.jn-assistant-ticket-action button{border:0!important;color:#edf1f7!important;background:var(--jnm-blue)!important;box-shadow:none!important}
.jn-assistant-ticket-action button:hover{background:#1c3450!important}
.jn-assistant-bubble{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:0 8px 24px rgba(28,52,80,0.055)!important}
.jn-assistant-message.user .jn-assistant-bubble{border-color:transparent!important;border:0!important;background:var(--jnm-blue)!important;color:#edf1f7!important;box-shadow:none!important}
.jn-assistant-message.admin .jn-assistant-bubble{border-color:rgba(70,117,169,0.16)!important;background:#1e2531!important}
.jn-assistant-message.system .jn-assistant-bubble{border:0!important;box-shadow:none!important;background:#1e2531!important;color:var(--jnm-muted)!important}
.jn-assistant-meta{color:#a8b4c5!important}
.jn-assistant-typing{border:0!important;background:#1e2531!important;box-shadow:none!important}
.jn-assistant-typing i{background:#23374f!important}
.jn-assistant-suggestions{border-top:1px solid rgba(70,117,169,0.06)!important;background:#1e2531!important}
.jn-assistant-suggestions button{border:0!important;background:var(--jnm-pale-blue)!important;color:#79b8ff!important}
.jn-assistant-suggestions button:hover{border-color:rgba(70,117,169,0.28)!important;background:#1e2531!important}
.jn-assistant-compose{background:#1e2531!important}
.jn-assistant-compose textarea{outline:none!important;border:1px solid rgba(70,117,169,0.1)!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
.jn-assistant-compose textarea:focus{border-color:rgba(70,117,169,0.35)!important;background:#1e2531!important;box-shadow:0 0 0 4px rgba(23,110,205,0.07)!important}
.jn-assistant-send{border:0!important;color:#edf1f7!important;background:var(--jnm-blue)!important;box-shadow:none!important}
.jn-assistant-send:disabled{background:#1e2531!important;color:#edf1f7!important;box-shadow:none!important}
.jn-assistant-error{color:#ffadb8!important}
body[data-theme="night"] .jn-assistant-dialog,
body[data-theme="night"] .jn-assistant-head,
body[data-theme="night"] .jn-assistant-suggestions,
body[data-theme="night"] .jn-assistant-compose{background:rgba(0,0,0,0.985)!important}
body[data-theme="night"] .jn-assistant-title h2,
body[data-theme="night"] .jn-assistant-bubble{color:#edf1f7!important}
body[data-theme="night"] .jn-assistant-messages{background:#171e29!important}
body[data-theme="night"] .jn-assistant-bubble,
body[data-theme="night"] .jn-assistant-typing,
body[data-theme="night"] .jn-assistant-suggestions button{border-color:rgba(57,70,90,0.09)!important;background:#1c3450!important}
body[data-theme="night"] .jn-assistant-message.admin .jn-assistant-bubble{background:#1c3450!important}
body[data-theme="night"] .jn-assistant-ticket-action{border-color:rgba(70,117,169,0.18)!important;background:#1c3450!important}
body[data-theme="night"] .jn-assistant-ticket-action span{color:#a8b4c5!important}
body[data-theme="night"] .jn-assistant-compose textarea{border-color:rgba(57,70,90,0.1)!important;background:#1c3450!important;color:#edf1f7!important}
.support-hero-card,
.support-action-card,
.support-tickets-card,
.support-message{border:0!important;background:var(--jnm-surface)!important;box-shadow:var(--jnm-shadow)!important}
.support-alert-board,
.support-alert-board.user{border:0!important;background:#1e2531!important;box-shadow:var(--jnm-shadow)!important}
.support-alert-dot,
.support-alert-board.user .support-alert-dot{background:#ac354a!important;box-shadow:none!important}
.support-alert-main p,
.support-alert-board.user .support-alert-main p{color:var(--jnm-muted)!important}
.support-alert-main strong,
.support-alert-board.user .support-alert-main strong{background:#1e2531!important;color:#a8b4c5!important}
.support-alert-ticket,
.support-alert-board.user .support-alert-ticket{border:0!important;background:#1e2531!important;box-shadow:none!important}
.support-alert-ticket:hover{background:var(--jnm-pale-blue)!important}
.support-alert-ticket span,
.support-alert-ticket.notice-reply span,
.support-alert-ticket.notice-update span,
.support-alert-ticket.notice-status span,
.support-alert-ticket.notice-done span{background:#1e2531!important;color:#a8b4c5!important}
.support-ticket-row.has-support-notice,
.support-ticket-row.has-support-notice.notice-reply,
.support-ticket-row.has-support-notice.notice-status,
.support-ticket-row.has-support-notice.notice-update,
.support-ticket-row.has-support-notice.notice-done,
.support-ticket-row.has-support-notice.notice-admin-new{background:var(--jnm-pale-blue)!important;box-shadow:inset 3px 0 0 var(--jnm-blue)!important}
.support-notice-pill,
.support-notice-pill.notice-reply,
.support-notice-pill.notice-status,
.support-notice-pill.notice-update,
.support-notice-pill.notice-done{background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
.support-dialog-head > button,
.jn-assistant-head > button{border:0!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
.support-form input,
.support-form select,
.support-form textarea{border:1px solid rgba(70,117,169,0.1)!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
.support-form input:focus,
.support-form select:focus,
.support-form textarea:focus{border-color:rgba(70,117,169,0.42)!important;outline:none!important;background:#1e2531!important;box-shadow:0 0 0 4px rgba(23,110,205,0.08)!important}
.support-primary-button:hover{background:var(--jnm-blue-pressed)!important}
.support-conversation-entry,
.support-conversation-entry.admin{border:0!important;background:transparent!important}
.support-conversation-entry > div strong{color:inherit!important}
.support-conversation-entry p,
.support-ticket-detail .support-conversation-entry p{border:0!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
body[data-support-viewer="user"] .support-conversation-entry.user p,
body[data-support-viewer="admin"] .support-conversation-entry.admin p{background:var(--jnm-blue)!important;color:#edf1f7!important}
.support-history-list,
.support-attachment-list{border:0!important;background:#1e2531!important}
.jn-assistant-bubble,
.jn-assistant-message.admin .jn-assistant-bubble{border:0!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
.admin-chat-shell{border:0!important;background:#1e2531!important;box-shadow:var(--jnm-shadow)!important}
.admin-chat-list-panel{border-right-color:var(--jnm-line)!important;background:#1e2531!important}
.admin-chat-list-head{border-bottom-color:var(--jnm-line)!important}
.admin-chat-list-head span,
.admin-chat-conversation-head strong{color:var(--jnm-text)!important}
.admin-chat-list-head button{background:#1e2531!important}
.admin-chat-list-item:hover{background:rgba(30,37,49,0.72)!important}
.admin-chat-list-item.active{background:var(--jnm-pale-blue)!important;box-shadow:none!important}
.admin-chat-list-avatar{background:#23374f!important;color:#79b8ff!important}
.admin-chat-conversation-head{border-bottom-color:var(--jnm-line)!important;background:#1e2531!important}
.admin-chat-primary{background:var(--jnm-blue)!important;box-shadow:none!important}
.admin-chat-soft{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
.admin-chat-messages{background:#1e2531!important}
.admin-chat-empty span{background-color:transparent!important;color:transparent!important}
.admin-chat-message-bubble,
.admin-chat-message.assistant .admin-chat-message-bubble{border:0!important;background:#1e2531!important;color:var(--jnm-text)!important;box-shadow:none!important}
.admin-chat-message.admin .admin-chat-message-bubble{border:0!important;background:var(--jnm-blue)!important;color:#edf1f7!important}
.admin-chat-message.system .admin-chat-message-bubble{background:#1e2531!important;color:var(--jnm-muted)!important}
.admin-chat-message-meta{color:#a8b4c5!important}
.admin-chat-compose{border-top-color:var(--jnm-line)!important;background:#1e2531!important}
.admin-chat-rich-toolbar button{border:0!important;background:#1e2531!important}
.admin-chat-compose textarea{border:1px solid rgba(70,117,169,0.1)!important;background:#1e2531!important;color:var(--jnm-text)!important}
.admin-chat-compose textarea:focus{border-color:rgba(70,117,169,0.35)!important;background:#1e2531!important;box-shadow:0 0 0 4px rgba(23,110,205,0.07)!important}
.admin-chat-compose > button{background:var(--jnm-blue)!important;box-shadow:none!important}
body[data-theme="night"].support-konzept-page,
body[data-theme="night"].admin-chat-page{--jnm-text:#edf1f7!important;--jnm-muted:#a8b4c5!important;--jnm-page:#171e29!important;--jnm-surface:#1c3450!important;--jnm-soft:#1c3450!important;--jnm-pale-blue:#1c3450!important;--jnm-line:rgba(57,70,90,0.08)!important;--jnm-shadow:0 20px 55px rgba(0,0,0,0.24)!important;background:var(--jnm-page)!important}
body[data-theme="night"] .support-hero-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .support-message,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .jn-assistant-dialog,
body[data-theme="night"] .jn-assistant-head,
body[data-theme="night"] .jn-assistant-suggestions,
body[data-theme="night"] .jn-assistant-compose,
body[data-theme="night"] .admin-chat-shell,
body[data-theme="night"] .admin-chat-conversation,
body[data-theme="night"] .admin-chat-conversation-head,
body[data-theme="night"] .admin-chat-compose{border-color:var(--jnm-line)!important;background:var(--jnm-surface)!important;color:var(--jnm-text)!important}
body[data-theme="night"] .support-hero-content h1,
body[data-theme="night"] .support-action-card strong,
body[data-theme="night"] .support-card-head h2,
body[data-theme="night"] .support-ticket-main strong,
body[data-theme="night"] .support-dialog-head h2,
body[data-theme="night"] .jn-assistant-title h2,
body[data-theme="night"] .admin-chat-list-head span,
body[data-theme="night"] .admin-chat-conversation-head strong{color:var(--jnm-text)!important}
body[data-theme="night"] .support-ticket-list,
body[data-theme="night"] .support-conversation,
body[data-theme="night"] .admin-chat-list-panel,
body[data-theme="night"] .admin-chat-messages,
body[data-theme="night"] .jn-assistant-messages{border-color:var(--jnm-line)!important;background:#171e29!important}
body[data-theme="night"] .support-alert-board,
body[data-theme="night"] .support-alert-board.user,
body[data-theme="night"] .support-alert-ticket,
body[data-theme="night"] .support-alert-board.user .support-alert-ticket{border:0!important;background:var(--jnm-surface)!important;box-shadow:var(--jnm-shadow)!important}
body[data-theme="night"] .support-alert-ticket,
body[data-theme="night"] .support-alert-board.user .support-alert-ticket{background:#1c3450!important}
body[data-theme="night"] .support-alert-main h2,
body[data-theme="night"] .support-alert-ticket strong{color:var(--jnm-text)!important}
body[data-theme="night"] .support-conversation-entry p,
body[data-theme="night"] .support-ticket-detail .support-conversation-entry p,
body[data-theme="night"] .jn-assistant-bubble,
body[data-theme="night"] .jn-assistant-message.admin .jn-assistant-bubble,
body[data-theme="night"] .jn-assistant-typing,
body[data-theme="night"] .admin-chat-message-bubble,
body[data-theme="night"] .admin-chat-message.assistant .admin-chat-message-bubble{border:0!important;background:#1c3450!important;color:var(--jnm-text)!important;box-shadow:none!important}
body[data-theme="night"][data-support-viewer="user"] .support-conversation-entry.user p,
body[data-theme="night"][data-support-viewer="admin"] .support-conversation-entry.admin p,
body[data-theme="night"] .jn-assistant-message.user .jn-assistant-bubble,
body[data-theme="night"] .admin-chat-message.admin .admin-chat-message-bubble{background:var(--jnm-blue)!important;color:#edf1f7!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"] .jn-assistant-compose textarea,
body[data-theme="night"] .admin-chat-compose textarea{border-color:var(--jnm-line)!important;background:#1c3450!important;color:var(--jnm-text)!important}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
:scope body.support-konzept-page{--support-blue:#1167c2!important;--support-blue-dark:#1167c2!important;--support-blue-soft:#23374f!important;--support-ink:#edf1f7!important;--support-muted:#a8b4c5!important;--support-line:#39465a!important;background:#1e2531!important;background-image:none!important}
:scope body.support-konzept-page .support-hero-card{border:1px solid rgba(70,117,169,0.08)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
:scope body.support-konzept-page .support-hero-card::before,:scope body.support-konzept-page .support-hero-card::after{background:none!important}
:scope body.support-konzept-page .support-page-label{color:#79b8ff!important}
:scope body.support-konzept-page .support-hero-content h1{color:var(--support-ink)!important}
:scope body.support-konzept-page .support-hero-content p{color:var(--support-muted)!important}
:scope body.support-konzept-page .support-action-card{border:1px solid var(--support-line)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important;color:var(--support-ink)!important}
:scope body.support-konzept-page .support-action-card:hover{border-color:#4675a9!important;box-shadow:0 12px 26px rgba(28,52,80,0.09)!important}
:scope body.support-konzept-page .support-action-primary{border:2px solid var(--support-blue)!important;background:linear-gradient(145deg,#1e2531 0%,#23374f 100%)!important;box-shadow:0 8px 22px rgba(23,110,205,0.1)!important}
:scope body.support-konzept-page .support-action-badge{background:var(--support-blue)!important;color:#edf1f7!important}
:scope body.support-konzept-page .support-action-icon{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-action-primary .support-action-icon{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-action-card strong{color:var(--support-ink)!important}
:scope body.support-konzept-page .support-action-card em{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-action-primary em{border-color:#4675a9!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-action-card:hover em{border-color:#4675a9!important;background:var(--support-blue-soft)!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-tickets-card{border:1px solid var(--support-line)!important;background:#1e2531!important;background-image:none!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.support-konzept-page .support-card-head h2{color:var(--support-ink)!important}
:scope body.support-konzept-page .support-card-head button{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-card-head button:hover{border-color:#4675a9!important;background:var(--support-blue-soft)!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-ticket-list{border:1px solid #39465a!important;background:#1e2531!important}
:scope body.support-konzept-page .support-ticket-row{border-bottom:1px solid #39465a!important;background:transparent!important}
:scope body.support-konzept-page .support-ticket-row:hover{background:#1e2531!important}
:scope body.support-konzept-page .support-ticket-icon{color:#79b8ff!important}
:scope body.support-konzept-page .support-ticket-main strong{color:var(--support-ink)!important}
:scope body.support-konzept-page .support-ticket-main small{color:#a8b4c5!important}
:scope body.support-konzept-page .support-status-pill{background:#1e2531!important;color:#79b8ff!important}
:scope body.support-konzept-page .support-status-pill.status-done{background:#203e2d!important;color:#a1e5bc!important}
:scope body.support-konzept-page .support-status-pill.status-progress{background:#1e2531!important;color:#edc67f!important}
:scope body.support-konzept-page .support-row-arrow{color:#a8b4c5!important}
:scope body.support-konzept-page .support-dialog{border:1px solid var(--support-line)!important;background:#1e2531!important;box-shadow:0 28px 80px rgba(28,52,80,0.24)!important}
:scope body.support-konzept-page .support-dialog::backdrop{background:rgba(28,52,80,0.34)!important}
:scope body.support-konzept-page .support-dialog-head h2{color:var(--support-ink)!important}
:scope body.support-konzept-page .support-dialog-head p{color:#79b8ff!important}
:scope body.support-konzept-page .support-dialog-head>button{border-color:#4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body.support-konzept-page .support-form input,:scope body.support-konzept-page .support-form select,:scope body.support-konzept-page .support-form textarea{border:1px solid #4675a9!important;background:#1e2531!important;box-shadow:none!important}
:scope body.support-konzept-page .support-form input:focus,:scope body.support-konzept-page .support-form select:focus,:scope body.support-konzept-page .support-form textarea:focus{border-color:var(--support-blue)!important;box-shadow:0 0 0 3px rgba(23,110,205,0.12)!important;outline:0!important}
:scope body.support-konzept-page .support-primary-button{background:var(--support-blue)!important;box-shadow:0 7px 16px rgba(23,110,205,0.18)!important}
:scope body.support-konzept-page .support-primary-button:hover{background:var(--support-blue-dark)!important}
:scope body.support-konzept-page .support-soft-button{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
body[data-theme="night"].support-konzept-page .support-hero-card,body[data-theme="night"].support-konzept-page .support-action-card,body[data-theme="night"].support-konzept-page .support-tickets-card,body[data-theme="night"].support-konzept-page .support-dialog{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].support-konzept-page .support-action-primary{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].support-konzept-page .support-hero-content h1,body[data-theme="night"].support-konzept-page .support-action-card strong,body[data-theme="night"].support-konzept-page .support-card-head h2{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!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}}
@scope (html[data-jn-theme="dark"][data-jn-page="tool"]) {: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;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.86)!important;--force-panel:rgba(30,37,49,0.68)!important;--force-line:rgba(70,117,169,0.14)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-accent:#1c3450!important;--force-accent-dark:#1c3450!important;--force-shadow:0 22px 58px rgba(28,52,80,0.1)!important;--force-serif:Georgia, "Times New Roman", serif!important;--jn-admin-bg:#1e2531!important;--jn-admin-panel:rgba(30,37,49,0.84)!important;--jn-admin-panel-strong:rgba(30,37,49,0.94)!important;--jn-admin-line:rgba(113,66,77,0.12)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent:#ac354a!important;--jn-admin-accent-deep:#1167c2!important;--jn-admin-accent-soft:#1e2531!important;--jn-admin-green:#245e3d!important;--jn-admin-shadow:0 20px 44px rgba(172,53,74,0.08)!important;--jn-admin-radius-xl:28px!important;--jn-admin-radius-lg:22px!important;--jn-admin-radius-md:16px!important;--jn-admin-serif:Georgia, "Times New Roman", serif!important;--jn-admin-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--kt-bg:#1e2531!important;--kt-paper:rgba(30,37,49,0.88)!important;--kt-paper-strong:rgba(30,37,49,0.94)!important;--kt-soft:rgba(30,37,49,0.58)!important;--kt-line:rgba(70,117,169,0.13)!important;--kt-line-soft:rgba(70,117,169,0.08)!important;--kt-text:#edf1f7!important;--kt-muted:#a8b4c5!important;--kt-accent:#1c3450!important;--kt-accent-dark:#1c3450!important;--kt-green:#245e3d!important;--kt-red:#ac354a!important;--kt-shadow:0 18px 46px rgba(28,52,80,0.08)!important;--kt-shadow-soft:0 10px 26px rgba(28,52,80,0.055)!important;--kt-serif:Georgia, "Times New Roman", serif!important;--kt-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-sidebar-width:292px!important;--jn-side-bg:rgba(30,37,49,0.92)!important;--jn-side-bg-strong:rgba(30,37,49,0.96)!important;--jn-side-line:rgba(113,66,77,0.14)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#ac354a!important;--jn-side-active:linear-gradient(135deg, rgba(30,37,49,0.96), rgba(30,37,49,0.96))!important;--jn-side-shadow:0 28px 70px rgba(23,30,41,0.1)!important;--jn-side-serif:Georgia, "Times New Roman", serif!important;--jn-side-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif!important;--jn-bg:#1e2531!important;--jn-card:rgba(30,37,49,0.82)!important;--jn-panel:rgba(30,37,49,0.62)!important;--jn-line:rgba(113,66,77,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-good:#245e3d!important;--jn-warn:#ac354a!important;--jn-error:#ac354a!important;--jn-shadow:0 24px 70px rgba(172,53,74,0.12)!important;--jn-serif:Georgia, "Times New Roman", serif!important;--jn-accent:#1c3450!important;--jn-accent-dark:#1c3450!important;--jn-accent-soft:rgba(28,52,80,0.14)!important;--jn-glass:rgba(30,37,49,0.62)!important;--jn-glass-strong:rgba(30,37,49,0.78)!important;--jn-glass-line:rgba(57,70,90,0.64)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 24px 70px rgba(23,30,41,0.1)!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;--icloud-blue:#1167c2!important;--icloud-ink:#edf1f7!important;--icloud-muted:#a8b4c5!important;--icloud-line:#39465a!important;--icloud-soft:#1e2531!important}
body[data-theme="night"]{--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;--force-accent:#1167c2!important;--force-accent-dark:#1167c2!important;--kt-bg:#1c3450!important;--kt-paper:rgba(0,0,0,0.88)!important;--kt-paper-strong:rgba(28,52,80,0.94)!important;--kt-soft:rgba(30,37,49,0.05)!important;--kt-line:rgba(70,117,169,0.12)!important;--kt-line-soft:rgba(70,117,169,0.07)!important;--kt-text:#edf1f7!important;--kt-muted:#a8b4c5!important;--kt-accent:#1167c2!important;--kt-accent-dark:#1167c2!important;--kt-shadow:0 22px 58px rgba(0,0,0,0.24)!important;--kt-shadow-soft:0 12px 32px rgba(0,0,0,0.16)!important;--jn-bg:#1c3450!important;--jn-card:rgba(0,0,0,0.84)!important;--jn-panel:rgba(28,52,80,0.7)!important;--jn-line:rgba(70,117,169,0.14)!important;--jn-text:#edf1f7!important;--jn-muted:#a8b4c5!important;--jn-accent:#ac354a!important;--jn-shadow:0 26px 74px rgba(0,0,0,0.28)!important;--jn-glass:rgba(0,0,0,0.62)!important;--jn-glass-strong:rgba(0,0,0,0.78)!important;--jn-glass-line:rgba(57,70,90,0.1)!important;--jn-text-main:#edf1f7!important;--jn-text-muted:#a8b4c5!important;--jn-soft-shadow:0 28px 76px rgba(0,0,0,0.26)!important;--bg:#1c3450!important;--bg-soft:#1c3450!important;--paper:rgba(0,0,0,0.94)!important;--paper-solid:#1c3450!important;--paper-warm:#1c3450!important;--line:rgba(70,117,169,0.16)!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#23374f!important;--accent-soft:rgba(35,55,79,0.15)!important;--accent-light:rgba(35,55,79,0.2)!important;--force-bg:#1c3450!important;--force-card:rgba(0,0,0,0.94)!important;--force-panel:rgba(28,52,80,0.8)!important;--force-line:rgba(70,117,169,0.13)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 24px 68px rgba(0,0,0,0.3)!important;--az-bg:#1c3450!important;--az-card:rgba(0,0,0,0.92)!important;--az-card-strong:rgba(28,52,80,0.98)!important;--az-line:rgba(70,117,169,0.13)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 26px 72px rgba(0,0,0,0.3)!important;background:#1c3450!important}
html{--jn-sidebar-width:280px!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{color:#79b8ff!important;border:1px solid var(--line-soft)!important;box-shadow:var(--shadow-soft)!important;background:rgba(30,37,49,0.7)!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(--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{background:rgba(30,37,49,0.94)!important;border-right:1px solid rgba(70,117,169,0.1)!important;box-shadow:14px 0 40px rgba(28,52,80,0.055)!important}
body[data-theme="night"] .jn-sidebar{border-right-color:rgba(70,117,169,0.1)!important;box-shadow:14px 0 42px rgba(0,0,0,0.2)!important;border-color:#4675a9!important;background:#1c3450!important}
.jn-side-brand span{color:#79b8ff!important;border:0!important}
.jn-side-brand strong{color:#79b8ff!important}
.jn-side-nav a{color:var(--force-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(--jn-admin-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(--jn-admin-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(--jn-admin-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 top right, rgba(172,53,74,0.1), transparent 28%),
    radial-gradient(circle at top left, rgba(66,56,39,0.14), transparent 25%),
    linear-gradient(180deg, #1e2531 0%, var(--jn-admin-bg) 100%)!important;color:var(--jn-admin-text)!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(28,52,80,0.08), rgba(28,52,80,0.28)),
        linear-gradient(0deg, rgba(30,37,49,0.2), transparent)!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{--jn-admin-bg:#1c3450!important;--jn-admin-panel:rgba(0,0,0,0.84)!important;--jn-admin-panel-strong:rgba(28,52,80,0.94)!important;--jn-admin-line:rgba(70,117,169,0.1)!important;--jn-admin-text:#edf1f7!important;--jn-admin-muted:#a8b4c5!important;--jn-admin-accent-soft:rgba(172,53,74,0.14)!important;--jn-admin-shadow:0 26px 64px rgba(0,0,0,0.32)!important;background:radial-gradient(circle at top right, rgba(172,53,74,0.16), transparent 28%),
    radial-gradient(circle at top left, rgba(23,110,205,0.18), transparent 25%),
    linear-gradient(180deg, #1c3450 0%, var(--jn-admin-bg) 100%)!important}
.bc-copy-hero{background:radial-gradient(circle at 100% 0%, rgba(28,52,80,0.16), transparent 24rem),
        var(--force-card)!important;border:1px solid rgba(57,70,90,0.52)!important;box-shadow:var(--force-shadow)!important}
.bc-copy-hero p{color:#79b8ff!important}
.bc-copy-hero h1{color:#edf1f7!important}
.bc-copy-hero span{color:var(--force-muted)!important}
.bc-sticky-search{background:rgba(30,37,49,0.88)!important;border:1px solid rgba(57,70,90,0.55)!important;box-shadow:0 16px 38px rgba(28,52,80,0.08)!important}
body[data-theme="night"] .bc-sticky-search{background:rgba(0,0,0,0.86)!important;border-color:var(--force-line)!important}
.bc-search-box{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.76)!important}
body[data-theme="night"] .bc-search-box{background:rgba(30,37,49,0.06)!important}
.bc-search-box span{color:var(--force-muted)!important}
.bc-search-box input{border:0!important;background:transparent!important}
.bc-tag-chip,.bc-filter-btn,.bc-search-count{border:1px solid var(--bc-line,rgba(70,117,169,0.13))!important;background:rgba(30,37,49,0.58)!important;color:var(--bc-muted,#a8b4c5)!important}
body[data-theme="night"] .bc-tag-chip,body[data-theme="night"] .bc-filter-btn,body[data-theme="night"] .bc-search-count{background:rgba(30,37,49,0.04)!important}
.bc-tag-chip.active,.bc-filter-btn.active{background:var(--bc-accent-soft,#1e2531)!important;color:#79b8ff!important;border-color:transparent!important}
.bc-group-card{background:var(--force-card)!important;border:1px solid rgba(57,70,90,0.52)!important;border-left:5px solid rgba(70,117,169,0.42)!important;box-shadow:var(--force-shadow)!important}
body[data-theme="night"] .bc-group-card{border-color:var(--force-line)!important;border-left-color:rgba(70,117,169,0.48)!important}
.bc-group-card:hover{box-shadow:0 24px 64px rgba(28,52,80,0.13)!important}
.bc-drag-handle{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.6)!important;color:var(--force-muted)!important}
body[data-theme="night"] .bc-drag-handle{background:rgba(30,37,49,0.04)!important}
.bc-icon-toggle{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--force-muted)!important}
body[data-theme="night"] .bc-icon-toggle{background:rgba(30,37,49,0.04)!important}
.bc-icon-toggle.active{background:rgba(28,52,80,0.14)!important;color:#79b8ff!important;border-color:transparent!important}
.bc-meta-pill{background:rgba(30,37,49,0.54)!important;border:1px solid var(--bc-line,rgba(70,117,169,0.13))!important;color:var(--bc-muted,#a8b4c5)!important}
body[data-theme="night"] .bc-meta-pill{background:rgba(30,37,49,0.04)!important}
.bc-variant-card{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.48)!important}
body[data-theme="night"] .bc-variant-card{background:rgba(30,37,49,0.035)!important}
.bc-variant-head{border-bottom:1px solid var(--force-line)!important}
.bc-variant-title-wrap small{color:var(--bc-muted,#a8b4c5)!important}
.bc-table-head{color:var(--force-muted)!important}
.bc-item-row{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .bc-item-row{background:rgba(30,37,49,0.04)!important}
.bc-qty-btn{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.6)!important;color:var(--force-text)!important}
body[data-theme="night"] .bc-qty-btn{background:rgba(30,37,49,0.04)!important}
.bc-live-preview{border:1px solid var(--bc-line,rgba(70,117,169,0.13))!important;background:rgba(30,37,49,0.54)!important}
body[data-theme="night"] .bc-live-preview{background:rgba(30,37,49,0.035)!important}
.bc-live-preview strong{border-bottom:1px solid var(--bc-line,rgba(70,117,169,0.13))!important;color:var(--bc-muted,#a8b4c5)!important}
.bc-live-preview pre{color:var(--bc-text,#edf1f7)!important}
.bc-empty{background:var(--force-card)!important;border:1px solid rgba(57,70,90,0.52)!important;box-shadow:var(--force-shadow)!important;color:var(--force-muted)!important}
.bc-recent-card{background:rgba(30,37,49,0.7)!important;border:1px solid rgba(57,70,90,0.52)!important;box-shadow:0 12px 30px rgba(28,52,80,0.07)!important}
body[data-theme="night"] .bc-recent-card{background:rgba(0,0,0,0.7)!important;border-color:rgba(70,117,169,0.12)!important}
.bc-recent-head span{color:var(--bc-muted,#a8b4c5)!important}
.bc-recent-chip{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.56)!important;color:var(--force-muted)!important}
body[data-theme="night"] .bc-recent-chip{background:rgba(30,37,49,0.04)!important}
.bc-toast{background:var(--bc-paper-solid,#1e2531)!important;border:1px solid var(--bc-line,rgba(70,117,169,0.13))!important;box-shadow:0 18px 40px rgba(28,52,80,0.18)!important;color:var(--bc-text,#edf1f7)!important}
body[data-theme="night"] .bc-toast{background:#1c3450!important}
.created-now{box-shadow:0 0 0 6px rgba(28,52,80,0.12),var(--bc-shadow,0 22px 58px rgba(28,52,80,0.1))!important}
.bc-title-input{border-color:rgba(70,117,169,0.18)!important;background:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.58))!important;border:1px solid rgba(70,117,169,0.18)!important}
#copyModeStatus::after{color:var(--bc-muted,#a8b4c5)!important}
.bc-title-input,.bc-group-title-static{color:var(--bc-text,#edf1f7)!important}
body[data-theme="night"] .bc-title-input{background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.18)!important}
.bc-group-card:hover .bc-title-input,.bc-group-card:hover .bc-group-title-static{color:#79b8ff!important}
.bc-toast.success{background:#245e3d!important;border-color:#39684b!important;color:#edf1f7!important;box-shadow:0 18px 42px rgba(36,94,61,0.34)!important}
.bc-toast.error{background:#ac354a!important;border-color:#71424d!important;color:#edf1f7!important}
.bc-save-state{border:1px solid var(--bc-line, rgba(70,117,169,0.13))!important;background:rgba(30,37,49,0.58)!important;color:var(--bc-muted, #a8b4c5)!important}
.bc-save-state.is-saved{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.22)!important;color:#a1e5bc!important}
.bc-save-state.is-error{background:rgba(172,53,74,0.1)!important;border-color:rgba(113,66,77,0.22)!important;color:#ffadb8!important}
.bc-item-row.has-input-warning{border-color:rgba(113,66,77,0.62)!important;box-shadow:0 0 0 2px rgba(172,53,74,0.08)!important}
.bc-item-row input[aria-invalid="true"]{border-color:rgba(113,66,77,0.65)!important}
#groupsPanel .jn-separated-parent{color:#a8b4c5!important}
.jn-variant-view-toggle:focus-within{outline:2px solid #4675a9!important}
body.page-copy .bc-import-trigger{border-color:rgba(70,117,169,0.22)!important;background:rgba(28,52,80,0.08)!important;color:#edf1f7!important}
body[data-theme="night"].page-copy .bc-import-trigger{border-color:rgba(70,117,169,0.28)!important;background:rgba(23,110,205,0.14)!important;color:#edf1f7!important}
.jn-group-import-backdrop{border:0!important;background:rgba(0,0,0,0.42)!important}
.jn-group-import-dialog{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.97)!important;color:#edf1f7!important;box-shadow:0 36px 110px rgba(0,0,0,0.28)!important}
body[data-theme="night"] .jn-group-import-dialog{border-color:rgba(70,117,169,0.14)!important;background:rgba(0,0,0,0.98)!important;color:#edf1f7!important;box-shadow:0 38px 120px rgba(0,0,0,0.52)!important}
.jn-group-import-head{border-bottom:1px solid rgba(70,117,169,0.1)!important;background:rgba(30,37,49,0.72)!important}
body[data-theme="night"] .jn-group-import-head{border-color:rgba(70,117,169,0.1)!important;background:rgba(30,37,49,0.035)!important}
.jn-group-import-head p,
.jn-group-import-preview-head p{color:#79b8ff!important}
.jn-group-import-head span{color:#a8b4c5!important}
body[data-theme="night"] .jn-group-import-head span{color:#a8b4c5!important}
.jn-group-import-close{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.72)!important;color:#a8b4c5!important}
body[data-theme="night"] .jn-group-import-close{border-color:rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.05)!important;color:#a8b4c5!important}
.jn-group-import-tabs{border:1px solid rgba(70,117,169,0.1)!important;background:rgba(30,37,49,0.72)!important}
body[data-theme="night"] .jn-group-import-tabs{border-color:rgba(70,117,169,0.1)!important;background:rgba(30,37,49,0.045)!important}
.jn-group-import-tabs button{border:0!important;background:transparent!important;color:#a8b4c5!important}
.jn-group-import-tabs button.is-active{background:#1e2531!important;color:#edf1f7!important;box-shadow:0 7px 20px rgba(28,52,80,0.1)!important}
body[data-theme="night"] .jn-group-import-tabs button.is-active{background:rgba(23,110,205,0.82)!important;color:#edf1f7!important}
.jn-group-import-drop{border:1.5px dashed rgba(70,117,169,0.3)!important;background:linear-gradient(180deg, rgba(30,37,49,0.86), rgba(30,37,49,0.72))!important}
.jn-group-import-drop:hover,
.jn-group-import-drop.is-dragging{border-color:rgba(70,117,169,0.62)!important;background:rgba(30,37,49,0.96)!important}
body[data-theme="night"] .jn-group-import-drop{border-color:rgba(70,117,169,0.34)!important;background:linear-gradient(180deg, rgba(30,37,49,0.05), rgba(23,110,205,0.08))!important}
.jn-group-import-drop-icon{background:rgba(28,52,80,0.11)!important;color:#a8b4c5!important}
.jn-group-import-drop-icon::before{background:currentColor!important}
.jn-group-import-drop small{color:#a8b4c5!important}
body[data-theme="night"] .jn-group-import-drop small{color:#a8b4c5!important}
.jn-group-import-drop em{color:#79b8ff!important}
.jn-group-import-fields label > span,
.jn-group-import-textarea-label > span{color:#a8b4c5!important}
body[data-theme="night"] .jn-group-import-fields label > span,
body[data-theme="night"] .jn-group-import-textarea-label > span{color:#edf1f7!important}
.jn-group-import-fields input,
.jn-group-import-textarea-label textarea,
.jn-group-import-card input,
.jn-group-import-card select{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.88)!important;color:#edf1f7!important;outline:none!important}
.jn-group-import-fields input:focus,
.jn-group-import-textarea-label textarea:focus,
.jn-group-import-card input:focus,
.jn-group-import-card select:focus{border-color:rgba(70,117,169,0.62)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important}
body[data-theme="night"] .jn-group-import-fields input,
body[data-theme="night"] .jn-group-import-textarea-label textarea,
body[data-theme="night"] .jn-group-import-card input,
body[data-theme="night"] .jn-group-import-card select{border-color:rgba(70,117,169,0.13)!important;background:rgba(30,37,49,0.055)!important;color:#edf1f7!important}
.jn-group-import-textarea-label small{color:#a8b4c5!important}
.jn-group-import-message,
.jn-group-import-warnings{border:1px solid rgba(113,66,77,0.22)!important;background:rgba(172,53,74,0.08)!important;color:#ffadb8!important}
.jn-group-import-message.is-success{border-color:rgba(57,104,75,0.24)!important;background:rgba(36,94,61,0.09)!important;color:#a1e5bc!important}
body[data-theme="night"] .jn-group-import-message,
body[data-theme="night"] .jn-group-import-warnings{color:#ffadb8!important}
body[data-theme="night"] .jn-group-import-message.is-success{color:#a1e5bc!important}
.jn-group-import-card{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.78)!important;box-shadow:0 12px 30px rgba(28,52,80,0.06)!important}
body[data-theme="night"] .jn-group-import-card{border-color:rgba(70,117,169,0.11)!important;background:rgba(30,37,49,0.04)!important;box-shadow:none!important}
.jn-group-import-check{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(28,52,80,0.07)!important}
.jn-group-import-check input{accent-color:#1c3450!important}
.jn-group-import-card-field span{color:#a8b4c5!important}
.jn-group-import-variants{border-top:1px solid rgba(70,117,169,0.08)!important}
.jn-group-import-manual-split{border:1px solid rgba(70,117,169,0.13)!important;background:rgba(28,52,80,0.055)!important}
.jn-group-import-manual-split span{color:#a8b4c5!important}
body[data-theme="night"] .jn-group-import-manual-split{border-color:rgba(70,117,169,0.16)!important;background:rgba(23,110,205,0.08)!important}
body[data-theme="night"] .jn-group-import-manual-split span{color:#edf1f7!important}
body[data-theme="night"] .jn-group-import-variants{border-color:rgba(70,117,169,0.08)!important}
.jn-group-import-variant{background:rgba(30,37,49,0.72)!important}
body[data-theme="night"] .jn-group-import-variant{background:rgba(30,37,49,0.035)!important}
.jn-group-import-variant-items{color:#a8b4c5!important}
.jn-group-import-variant em{color:#79b8ff!important}
.jn-group-import-actions{border-top:1px solid rgba(70,117,169,0.1)!important;background:rgba(30,37,49,0.82)!important}
body[data-theme="night"] .jn-group-import-actions{border-color:rgba(70,117,169,0.1)!important;background:rgba(30,37,49,0.035)!important}
.bc-execution-badge{border:1px solid rgba(57,70,90,0.15)!important;background:rgba(30,37,49,0.64)!important;color:var(--force-text, #edf1f7)!important;box-shadow:0 7px 18px rgba(23,30,41,0.05)!important}
body[data-theme="night"] .bc-execution-badge{background:rgba(30,37,49,0.07)!important;border-color:rgba(57,70,90,0.12)!important}
.bc-execution-badge.is-mixed,
.bc-execution-badge.is-partial,
.bc-execution-badge.is-unknown{border-color:rgba(113,66,77,0.3)!important;background:rgba(172,53,74,0.1)!important}
.bc-execution-warning{border:1px solid rgba(113,66,77,0.22)!important;background:rgba(172,53,74,0.08)!important;color:var(--force-text, #edf1f7)!important}
.bc-copy-appicon-glow{background:radial-gradient(circle at 50% 35%, rgba(30,37,49,0.95), rgba(30,37,49,0.56) 48%, rgba(28,52,80,0.16) 75%, rgba(28,52,80,0.0) 100%)!important}
.bc-copy-appicon-shell{background:linear-gradient(180deg, rgba(30,37,49,0.94), rgba(30,37,49,0.76))!important;border:1px solid rgba(57,70,90,0.82)!important;box-shadow:0 30px 70px rgba(172,53,74,0.14), inset 0 1px 0 rgba(30,37,49,0.92), inset 0 -12px 22px rgba(28,52,80,0.08)!important}
.bc-copy-appicon-shell::before{background:radial-gradient(circle at 18% 16%, rgba(30,37,49,0.94), rgba(30,37,49,0.0) 36%), linear-gradient(145deg, rgba(28,52,80,0.11), rgba(30,37,49,0.0) 44%)!important}
.bc-copy-appicon-orb-a{background:radial-gradient(circle at 32% 30%, rgba(30,37,49,0.96), rgba(30,37,49,0.95) 40%, rgba(28,52,80,0.66) 100%)!important;box-shadow:inset 0 2px 5px rgba(30,37,49,0.74), 0 12px 20px rgba(28,52,80,0.22)!important}
.bc-copy-appicon-orb-b{background:radial-gradient(circle at 35% 32%, rgba(30,37,49,0.98), rgba(30,37,49,0.84) 24%, rgba(30,37,49,0.95) 60%, rgba(40,50,65,0.88) 100%)!important;box-shadow:inset 0 2px 5px rgba(30,37,49,0.76), 0 10px 16px rgba(48,59,76,0.18)!important}
.bc-copy-appicon-sheet{background:linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.92))!important;border:1px solid rgba(57,70,90,0.85)!important;box-shadow:0 8px 18px rgba(23,30,41,0.12)!important}
.bc-copy-appicon-sheet::before,
.bc-copy-appicon-sheet::after{background:rgba(40,50,65,0.44)!important}
.bc-copy-appicon-spark{background:linear-gradient(180deg, rgba(30,37,49,0.98), rgba(65,39,48,0.92))!important}
.bc-library-tabs{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.78)!important;box-shadow:0 16px 38px rgba(28,52,80,0.08)!important}
.bc-library-tab{border:0!important;background:transparent!important;color:var(--force-muted)!important}
.bc-library-tab.is-active{background:rgba(28,52,80,0.14)!important;color:#79b8ff!important}
.bc-library-head,
.bc-library-toolbar,
.bc-library-card,
.bc-library-dialog,
.bc-library-message,
.bc-library-empty{border:1px solid rgba(57,70,90,0.52)!important;background:var(--force-card)!important;box-shadow:var(--force-shadow)!important}
body[data-theme="night"] .bc-library-head,
body[data-theme="night"] .bc-library-toolbar,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-message,
body[data-theme="night"] .bc-library-empty{border-color:var(--force-line)!important}
.bc-library-head p{color:#79b8ff!important}
.bc-library-head h2{color:var(--force-text)!important}
.bc-library-head span,
.bc-library-card p,
.bc-library-meta,
.bc-library-message,
.bc-library-empty,
.bc-library-dialog span{color:var(--force-muted)!important}
.bc-library-search{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.7)!important}
body[data-theme="night"] .bc-library-search{background:rgba(30,37,49,0.05)!important}
.bc-library-search span{color:var(--force-muted)!important}
.bc-library-search input{border:0!important;background:transparent!important}
.bc-library-filterbar button{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--force-muted)!important}
.bc-library-filterbar button.is-active{background:rgba(28,52,80,0.14)!important;color:#79b8ff!important;border-color:transparent!important}
.bc-library-card{border-left:5px solid rgba(70,117,169,0.42)!important}
.bc-library-card-top span,
.bc-library-card-top strong,
.bc-library-tags span{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--force-muted)!important}
.bc-library-card h3{color:var(--force-text)!important}
.bc-library-empty.small{box-shadow:none!important}
.bc-library-message[data-type="success"]{color:#a1e5bc!important}
.bc-library-message[data-type="error"]{color:#ffadb8!important}
.bc-library-backdrop{border:0!important;background:rgba(0,0,0,0.3)!important}
.bc-library-close{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.62)!important;color:var(--force-text)!important}
.bc-library-dialog p{color:#79b8ff!important}
.bc-library-dialog h3{color:var(--force-text)!important}
.bc-library-preview-variant h4{color:var(--force-text)!important}
.bc-library-preview-row{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.58)!important}
.bc-library-card.is-saved{border-color:rgba(57,104,75,0.34)!important;background:linear-gradient(180deg, rgba(36,94,61,0.075), rgba(30,37,49,0.55))!important;box-shadow:0 18px 42px rgba(36,94,61,0.1),
        0 14px 38px rgba(23,30,41,0.07)!important}
body[data-theme="night"] .bc-library-card.is-saved{background:linear-gradient(180deg, rgba(36,94,61,0.13), rgba(0,0,0,0.58))!important;border-color:rgba(57,104,75,0.32)!important}
.bc-library-card.is-just-saved{border-color:rgba(57,104,75,0.62)!important;box-shadow:0 0 0 4px rgba(36,94,61,0.1),
        0 22px 52px rgba(36,94,61,0.16)!important}
.bc-library-card.is-saved .bc-library-status{color:#a1e5bc!important;background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.18)!important}
.bc-library-import-again{color:#a1e5bc!important;border-color:rgba(57,104,75,0.22)!important;background:rgba(36,94,61,0.08)!important}
.bc-library-import-again:hover{color:#edf1f7!important;background:rgba(36,94,61,0.82)!important;border-color:rgba(57,104,75,0.42)!important}
#copyLibraryImportButton.is-saved-source{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.22)!important;color:#a1e5bc!important}
.bc-library-pagination{color:var(--force-muted, #a8b4c5)!important}
.bc-library-pagination button{border:1px solid var(--force-line, rgba(70,117,169,0.14))!important;background:var(--force-card, #1e2531)!important;color:#79b8ff!important}
.bc-library-pagination strong{color:var(--force-text, #edf1f7)!important}
body.page-copy{background:radial-gradient(circle at 10% 0%, rgba(28,52,80,0.1), transparent 34rem),
        radial-gradient(circle at 98% 4%, rgba(65,39,48,0.2), transparent 32rem),
        linear-gradient(180deg, #1e2531 0%, var(--kt-bg) 100%)!important;color:var(--kt-text)!important;--force-accent:var(--jn-accent)!important;--force-accent-dark:var(--jn-accent-dark)!important;--force-accent-soft:var(--jn-accent-soft)!important;--bc-accent:var(--jn-accent)!important;--bc-accent-dark:var(--jn-accent-dark)!important;--bc-accent-soft:var(--jn-accent-soft)!important;--kt-accent:var(--jn-accent)!important;--kt-accent-dark:var(--jn-accent-dark)!important;--kt-accent-soft:var(--jn-accent-soft)!important;--jn-copy-blue:#1167c2!important;--jn-copy-blue-dark:#1167c2!important;--jn-copy-blue-soft:#23374f!important;--jn-copy-ink:#edf1f7!important;--jn-copy-muted:#a8b4c5!important;--jn-copy-line:#39465a!important;--jn-copy-paper:#1e2531!important;--jn-copy-canvas:#1e2531!important;--bcn-cream:#1e2531!important;--bcn-cream-warm:#1e2531!important;--bcn-linen:#39465a!important;--bcn-stone:#23374f!important;--bcn-terra:#1167c2!important;--bcn-terra-deep:#1167c2!important;--bcn-terra-light:#23374f!important;--bcn-sienna:#1167c2!important;--bcn-ochre:#1167c2!important;--bcn-paper:rgba(30,37,49,0.97)!important;--bcn-panel:rgba(30,37,49,0.72)!important;--bcn-line:rgba(70,117,169,0.12)!important;--bcn-line-warm:rgba(70,117,169,0.15)!important;--bcn-line-soft:rgba(70,117,169,0.08)!important;--bcn-glow:0 0 0 3px rgba(23,110,205,0.13)!important}
body[data-theme="night"].page-copy{background:radial-gradient(circle at 10% 0%, rgba(23,110,205,0.12), transparent 34rem),
        radial-gradient(circle at 98% 4%, rgba(23,110,205,0.18), transparent 32rem),
        linear-gradient(180deg, #1c3450 0%, var(--kt-bg) 100%)!important}
body.page-copy a{color:inherit!important}
.jn-side-nav a.active{background:rgba(28,52,80,0.13)!important;color:#79b8ff!important}
.sidebar-user,
.jn-user-card{border-top:1px solid var(--force-line)!important;border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.sidebar-user-avatar,
.jn-avatar{background:linear-gradient(180deg, #412730 0%, #ac354a 100%)!important;color:#edf1f7!important}
.jn-main::before{background:rgba(28,52,80,0.1)!important}
.jn-topbar input,
.app-search,
.topbar-search{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.64)!important;color:var(--force-text)!important}
.bc-tag-chip,
.bc-filter-btn,
.bc-search-count,
.bc-meta-pill{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.58)!important;color:var(--force-muted)!important}
body[data-theme="night"] .bc-tag-chip,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-search-count,
body[data-theme="night"] .bc-meta-pill{background:rgba(30,37,49,0.04)!important}
.bc-tag-chip.active,
.bc-filter-btn.active{background:rgba(28,52,80,0.14)!important;color:#79b8ff!important;border-color:transparent!important}
.bc-title-input,
.bc-group-title-static{color:var(--force-text)!important}
.line-button,
.soft-action,
.solid-action,
.primary-soft,
button[type="submit"]{border:1px solid var(--force-line)!important}
.solid-action,
.primary-soft,
button[type="submit"]{background:linear-gradient(180deg, var(--force-accent), var(--force-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.line-button,
.soft-action{background:rgba(30,37,49,0.62)!important;color:var(--force-text)!important}
body[data-theme="night"] .line-button,
body[data-theme="night"] .soft-action{background:rgba(30,37,49,0.04)!important}
input,
select,
textarea{border:1px solid var(--force-line)!important;background:rgba(30,37,49,0.7)!important;color:var(--force-text)!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea{background:rgba(30,37,49,0.05)!important}
.jn-side-nav a,
.premium-nav a{color:var(--jn-admin-text)!important}
.jn-side-nav a.active,
.premium-nav a.active{background:var(--jn-admin-accent-soft)!important;color:#79b8ff!important;box-shadow:inset 3px 0 0 var(--jn-admin-accent)!important}
.sidebar-user-name,
.jn-user-card strong{color:var(--jn-admin-text)!important}
.sidebar-user-role,
.jn-user-card span{color:var(--jn-admin-muted)!important}
.app-search,
.topbar-search,
.search,
.jn-topbar input,
.app-topbar input,
.topbar input{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;color:var(--jn-admin-text)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .app-search,
body[data-theme="night"] .topbar-search,
body[data-theme="night"] .search,
body[data-theme="night"] .jn-topbar input,
body[data-theme="night"] .app-topbar input,
body[data-theme="night"] .topbar input{background:rgba(30,37,49,0.06)!important}
.icon-button,
.icon_btn,
.jn-icon-btn,
.app-topbar .icon,
.app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
.topbar button:not(.primary-button):not(.solid-action):not(.soft-action){border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.82)!important;box-shadow:0 6px 18px rgba(23,30,41,0.04)!important}
body[data-theme="night"] .icon-button,
body[data-theme="night"] .icon_btn,
body[data-theme="night"] .jn-icon-btn,
body[data-theme="night"] .app-topbar .icon,
body[data-theme="night"] .app-topbar button:not(.primary-button):not(.solid-action):not(.soft-action),
body[data-theme="night"] .topbar button:not(.primary-button):not(.solid-action):not(.soft-action){background:rgba(30,37,49,0.06)!important}
.dash-barcelona-hero,
.settings-hero,
.bc-copy-hero,
.support-pro-hero,
.support-pro-shell,
.settings-shell,
.support-pro-form-card,
.support-pro-tickets-card,
.settings-card,
.dash-stat-card,
.bc-search-main,
.bc-sticky-search,
.bc-recent-card,
.groups-panel,
.bc-upgrade-panel{border:1px solid rgba(57,70,90,0.62)!important;background:var(--jn-admin-panel)!important;box-shadow:var(--jn-admin-shadow)!important}
.dash-barcelona-kicker,
.settings-hero p,
.support-pro-title p{color:#79b8ff!important}
.dash-barcelona-content h1,
.settings-hero h1,
.support-pro-title h1{color:var(--jn-admin-text)!important}
.dash-barcelona-text,
.settings-hero span,
.support-pro-title span{color:var(--jn-admin-muted)!important}
.dash-barcelona-meta span,
.dash-date{border:1px solid var(--jn-admin-line)!important;background:var(--jn-admin-panel-strong)!important}
.dash-stat-card span,
.support-pro-stat span,
.settings-card-head span,
.support-pro-card-head span{color:var(--jn-admin-text)!important}
.settings-card label,
.support-pro-field label{color:var(--jn-admin-muted)!important}
.settings-card input,
.settings-card select,
.settings-card textarea,
.support-pro-form input,
.support-pro-form select,
.support-pro-form textarea,
.support-pro-admin input,
.support-pro-admin select,
.support-pro-admin textarea,
.bc-search-box input,
.bc-sort-select,
select,
textarea,
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"]{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.9)!important;color:var(--jn-admin-text)!important;outline:none!important}
body[data-theme="night"] .settings-card input,
body[data-theme="night"] .settings-card select,
body[data-theme="night"] .settings-card textarea,
body[data-theme="night"] .support-pro-form input,
body[data-theme="night"] .support-pro-form select,
body[data-theme="night"] .support-pro-form textarea,
body[data-theme="night"] .support-pro-admin input,
body[data-theme="night"] .support-pro-admin select,
body[data-theme="night"] .support-pro-admin textarea,
body[data-theme="night"] .bc-search-box input,
body[data-theme="night"] .bc-sort-select,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] input[type="text"],
body[data-theme="night"] input[type="email"],
body[data-theme="night"] input[type="password"],
body[data-theme="night"] input[type="number"]{background:rgba(30,37,49,0.06)!important}
.primary-button,
.solid-action,
.support-pro-submit,
.bc-filter-btn,
button[type="submit"],
button.primary{border:1px solid rgba(113,66,77,0.24)!important;background:linear-gradient(180deg, var(--jn-admin-accent) 0%, var(--jn-admin-accent-deep) 100%)!important;color:#edf1f7!important;box-shadow:0 12px 24px rgba(172,53,74,0.16)!important}
.soft-action,
button.secondary,
button.soft{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-text)!important}
.support-pro-stat{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.58)!important}
body[data-theme="night"] .support-pro-stat{background:rgba(30,37,49,0.06)!important}
.bc-tag-chips button,
.bc-filter-btn,
.bc-search-count{border:1px solid var(--jn-admin-line)!important;background:rgba(30,37,49,0.84)!important;color:var(--jn-admin-muted)!important}
body[data-theme="night"] .bc-tag-chips button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-search-count{background:rgba(30,37,49,0.06)!important}
.groups-panel .group-title,
.groups-panel h2,
.groups-panel h3,
.bc-copy-hero h1,
.bc-copy-hero h2,
.bc-recent-head h2{color:var(--jn-admin-text)!important}
body.page-copy .bc-copy-hero{background:radial-gradient(circle at 100% 0%, rgba(28,52,80,0.1), transparent 22rem),
        var(--kt-paper)!important;border:1px solid rgba(57,70,90,0.58)!important;box-shadow:var(--kt-shadow)!important}
body[data-theme="night"].page-copy .bc-copy-hero{border-color:var(--kt-line)!important}
body.page-copy .bc-copy-hero p{color:#79b8ff!important}
body.page-copy .bc-copy-hero h1{color:var(--kt-text)!important}
body.page-copy .bc-copy-hero span{color:var(--kt-muted)!important}
body.page-copy .bc-sticky-search{border:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:0 4px 14px rgba(28,52,80,0.055)!important}
body[data-theme="night"].page-copy .bc-sticky-search{border-color:var(--kt-line)!important}
body.page-copy .bc-search-box{border:1px solid #4675a9!important;background:#1e2531!important;box-shadow:0 1px 3px rgba(28,52,80,0.025)!important}
body[data-theme="night"].page-copy .bc-search-box{background:rgba(30,37,49,0.055)!important}
body.page-copy .bc-search-box span{color:#79b8ff!important}
body.page-copy .bc-search-box input{border:0!important;background:transparent!important;color:var(--jn-copy-ink)!important;box-shadow:none!important;outline:0!important}
body.page-copy .bc-sort-select,
body.page-copy .bc-small-action{border:1px solid var(--kt-line)!important;background:rgba(30,37,49,0.72)!important;color:var(--kt-text)!important;box-shadow:none!important}
body[data-theme="night"].page-copy .bc-sort-select,
body[data-theme="night"].page-copy .bc-small-action{background:rgba(30,37,49,0.055)!important}
body.page-copy .bc-tag-chip,
body.page-copy .bc-filter-btn,
body.page-copy .bc-search-count,
body.page-copy .bc-meta-pill{border:1px solid var(--kt-line)!important;background:rgba(30,37,49,0.64)!important;color:var(--kt-muted)!important}
body[data-theme="night"].page-copy .bc-tag-chip,
body[data-theme="night"].page-copy .bc-filter-btn,
body[data-theme="night"].page-copy .bc-search-count,
body[data-theme="night"].page-copy .bc-meta-pill{background:rgba(30,37,49,0.045)!important}
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-filter-btn.active{background:rgba(28,52,80,0.14)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.18)!important}
body.page-copy .bc-group-card{background:var(--kt-paper)!important;border:1px solid var(--kt-line)!important;border-left:0!important;box-shadow:var(--kt-shadow-soft)!important;border-left-color:var(--jn-accent)!important}
body.page-copy .bc-group-head{border-bottom:1px solid var(--kt-line-soft)!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-title-static{border:1px solid transparent!important;box-shadow:none!important;color:var(--kt-text)!important;background:transparent!important}
body.page-copy .bc-title-input:focus{border-color:rgba(70,117,169,0.24)!important;background:rgba(30,37,49,0.62)!important}
body.page-copy .bc-icon-toggle{border:1px solid var(--kt-line)!important;background:rgba(30,37,49,0.62)!important;color:var(--kt-muted)!important}
body[data-theme="night"].page-copy .bc-icon-toggle{background:rgba(30,37,49,0.045)!important}
body.page-copy .bc-icon-toggle.active{background:rgba(28,52,80,0.14)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.22)!important}
body.page-copy .bc-group-body{border-top:1px solid #39465a!important;background:#1e2531!important}
body.page-copy .bc-variant-card{border:1px solid var(--kt-line)!important;background:#1e2531!important;box-shadow:none!important}
body[data-theme="night"].page-copy .bc-variant-card{background:rgba(30,37,49,0.035)!important}
body.page-copy .bc-variant-head{border-bottom:1px solid var(--kt-line-soft)!important;background:rgba(30,37,49,0.28)!important}
body[data-theme="night"].page-copy .bc-variant-head{background:rgba(30,37,49,0.025)!important}
body.page-copy .bc-variant-title-input,
body.page-copy .bc-variant-title-static{border:1px solid transparent!important;color:var(--kt-text)!important;background:transparent!important}
body.page-copy .bc-variant-title-input:focus{border-color:rgba(70,117,169,0.2)!important;background:rgba(30,37,49,0.56)!important}
body.page-copy .bc-table-head{border-bottom:1px solid var(--kt-line-soft)!important;color:var(--kt-muted)!important;background:#1e2531!important}
body[data-theme="night"].page-copy .bc-table-head{background:rgba(30,37,49,0.025)!important}
body.page-copy .bc-item-row{border:0!important;border-bottom:1px solid var(--kt-line-soft)!important;background:transparent!important;box-shadow:none!important}
body.page-copy .bc-item-row:last-child{border-bottom:0!important}
body.page-copy .bc-item-row:hover{background:rgba(28,52,80,0.045)!important}
body.page-copy .bc-drag-handle{border:1px solid var(--kt-line)!important;background:rgba(30,37,49,0.54)!important;color:var(--kt-muted)!important}
body[data-theme="night"].page-copy .bc-drag-handle{background:rgba(30,37,49,0.04)!important}
body.page-copy .bc-item-row input[type="text"],
body.page-copy .bc-item-row input[type="number"],
body.page-copy .bc-item-row select{border:1px solid transparent!important;background:rgba(30,37,49,0.42)!important}
body[data-theme="night"].page-copy .bc-item-row input[type="text"],
body[data-theme="night"].page-copy .bc-item-row input[type="number"],
body[data-theme="night"].page-copy .bc-item-row select{background:rgba(30,37,49,0.045)!important}
body.page-copy .bc-item-row input:focus,
body.page-copy .bc-item-row select:focus{border-color:rgba(70,117,169,0.24)!important;background:rgba(30,37,49,0.72)!important}
body.page-copy .bc-qty-btn{background:rgba(30,37,49,0.54)!important;color:var(--kt-text)!important;border:1px solid var(--kt-line)!important}
body.page-copy .line-button,
body.page-copy .soft-action,
body.page-copy .solid-action,
body.page-copy .primary-soft,
body.page-copy button[type="submit"]{border:1px solid var(--kt-line)!important;box-shadow:none!important}
body.page-copy .solid-action,
body.page-copy .primary-soft,
body.page-copy button[type="submit"]{background:linear-gradient(180deg, var(--kt-accent), var(--kt-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important;box-shadow:0 12px 22px rgba(172,53,74,0.15)!important}
body.page-copy .line-button,
body.page-copy .soft-action{background:rgba(30,37,49,0.62)!important;color:var(--kt-text)!important}
body[data-theme="night"].page-copy .line-button,
body[data-theme="night"].page-copy .soft-action{background:rgba(30,37,49,0.045)!important}
body.page-copy .bc-recent-card{background:var(--kt-paper)!important;border:1px solid rgba(57,70,90,0.58)!important;box-shadow:var(--kt-shadow-soft)!important}
body[data-theme="night"].page-copy .bc-recent-card{border-color:var(--kt-line)!important}
body.page-copy .bc-recent-chip{border:1px solid #39465a!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy .bc-empty{background:var(--kt-paper)!important;border:1px solid rgba(57,70,90,0.58)!important;box-shadow:var(--kt-shadow)!important;color:var(--kt-muted)!important}
body[data-theme="night"].page-copy .bc-empty{border-color:var(--kt-line)!important}
body.page-copy .bc-toast{background:var(--kt-paper)!important;border:1px solid var(--kt-line)!important;box-shadow:0 18px 40px rgba(28,52,80,0.18)!important;color:var(--kt-text)!important}
body.page-copy .jn-page-credit{color:var(--kt-muted)!important}
body.page-copy .danger-line[data-jnaction="delete-item"]{background:rgba(30,37,49,0.62)!important;color:var(--kt-muted)!important;border:1px solid var(--kt-line)!important}
body.page-copy .danger-line[data-jnaction="delete-item"]:hover{color:var(--kt-red)!important;border-color:rgba(113,66,77,0.24)!important;background:rgba(172,53,74,0.06)!important}
body.page-copy .bc-group-card.is-copied{border-color:rgba(57,104,75,0.44)!important;background:rgba(30,37,49,0.88)!important;box-shadow:0 28px 92px rgba(36,94,61,0.24)!important}
body[data-theme="night"].page-copy .bc-group-card.is-copied{border-color:rgba(57,104,75,0.4)!important;background:rgba(36,94,61,0.86)!important;box-shadow:0 28px 92px rgba(36,94,61,0.2)!important}
body.page-copy .solid-action.is-copied,
body.page-copy .line-button.is-copied{border-color:rgba(57,104,75,0.34)!important;background:rgba(36,94,61,0.14)!important;color:#a1e5bc!important}
body[data-theme="night"],
body.admin-zentrale-page[data-theme="night"]{--jn-side-bg:rgba(0,0,0,0.94)!important;--jn-side-bg-strong:rgba(23,30,41,0.96)!important;--jn-side-line:rgba(57,70,90,0.12)!important;--jn-side-text:#edf1f7!important;--jn-side-muted:#a8b4c5!important;--jn-side-accent:#412730!important;--jn-side-accent-deep:#412730!important;--jn-side-active:linear-gradient(135deg, rgba(172,53,74,0.42), rgba(23,30,41,0.44))!important;--jn-side-shadow:0 30px 80px rgba(0,0,0,0.3)!important}
.jn-sidebar,
.az-sidebar.jn-sidebar{border-right:1px solid var(--jn-side-line)!important;background:radial-gradient(circle at 50% 0%, rgba(30,37,49,0.82), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important;box-shadow:16px 0 46px rgba(172,53,74,0.045)!important}
body[data-theme="night"] .jn-sidebar,
body.admin-zentrale-page[data-theme="night"] .az-sidebar.jn-sidebar{background:radial-gradient(circle at 50% 0%, rgba(65,39,48,0.12), transparent 18rem),
        linear-gradient(180deg, var(--jn-side-bg-strong), var(--jn-side-bg))!important}
.jn-side-brand,
.az-brand.jn-side-brand{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.az-brand-mark{color:#79b8ff!important;text-shadow:none!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand strong,
.az-brand.jn-side-brand small{color:#79b8ff!important;border:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a,
.premium-nav a,
.az-nav.jn-side-nav a{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--jn-side-text)!important}
.jn-side-nav a:hover,
.premium-nav a:hover,
.az-nav.jn-side-nav a:hover{background:rgba(30,37,49,0.5)!important}
body[data-theme="night"] .jn-side-nav a:hover,
body.admin-zentrale-page[data-theme="night"] .az-nav.jn-side-nav a:hover{background:rgba(65,39,48,0.1)!important}
.jn-side-nav a.active,
.premium-nav a.active,
.az-nav.jn-side-nav a.active{background:var(--jn-side-active)!important;color:var(--jn-side-text)!important;box-shadow:0 14px 32px rgba(172,53,74,0.105)!important}
.nav-icon::before,
.az-nav.jn-side-nav a::before{background:currentColor!important}
.jn-user-card,
.az-user-card.jn-user-card,
.sidebar-user{border:0!important;border-top:1px solid var(--jn-side-line)!important;background:transparent!important;box-shadow:none!important}
.jn-avatar,
.az-avatar,
.sidebar-user-avatar{border:1px solid rgba(113,66,77,0.18)!important;background:linear-gradient(180deg, #1e2531, #283241)!important;color:#79b8ff!important}
.jn-user-card strong,
.az-user-card.jn-user-card strong,
.sidebar-user-name{color:var(--jn-side-text)!important}
.jn-user-card span,
.az-user-card.jn-user-card span,
.sidebar-user-role{color:var(--jn-side-muted)!important}
.jn-coming-overlay{background:rgba(23,30,41,0.28)!important}
.jn-coming-card{border:1px solid rgba(113,66,77,0.15)!important;background:rgba(30,37,49,0.96)!important;box-shadow:0 30px 90px rgba(23,30,41,0.2)!important;color:#edf1f7!important}
.jn-coming-card span{background:linear-gradient(135deg, #1e2531, #1e2531)!important;color:#edc67f!important}
.jn-coming-card p{color:#a8b4c5!important}
.jn-coming-card button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
@media (max-width: 900px){:scope{--jn-sidebar-width:220px!important}}
html,
body{background:#1e2531!important;color:var(--text)!important}
.jn-side-brand,
.az-brand.jn-side-brand,
.jn-side-brand:focus,
.jn-side-brand:hover,
.az-brand.jn-side-brand:focus,
.az-brand.jn-side-brand:hover{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-brand span,
.jn-side-brand strong,
.az-brand-mark,
.az-brand.jn-side-brand small{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}
.jn-side-nav a.nav-icon::before,
.premium-nav a.nav-icon::before,
.az-nav.jn-side-nav a.nav-icon::before{background-color:currentColor!important}
.jn-support-nav-badge{background:#ac354a!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(172,53,74,0.32)!important}
.jn-upgrade-page,
.dashboard-konzept-page,
.support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(36,94,61,0.1), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, var(--jn-bg) 100%)!important;color:var(--jn-text)!important}
body[data-theme="night"].jn-upgrade-page,
body[data-theme="night"].dashboard-konzept-page,
body[data-theme="night"].support-konzept-page{background:radial-gradient(circle at 8% 0%, rgba(172,53,74,0.12), transparent 28rem),
        radial-gradient(circle at 96% 5%, rgba(23,110,205,0.12), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, var(--jn-bg) 100%)!important}
.jn-upgrade-hero{border:1px solid rgba(57,70,90,0.55)!important;background:radial-gradient(circle at 100% 0%, rgba(172,53,74,0.18), transparent 24rem),
        var(--jn-card)!important;box-shadow:var(--jn-shadow)!important}
.jn-upgrade-hero p,
.jn-card-kicker,
.jn-status-card span,
.jn-metric-grid span,
.jn-update-type{color:#79b8ff!important}
.jn-upgrade-hero span{color:var(--jn-muted)!important}
.jn-metric-grid article,
.jn-insight-card,
.jn-large-card,
.jn-soft-list,
.jn-timeline-item,
.jn-status-card{border:1px solid var(--jn-line)!important;background:var(--jn-panel)!important;box-shadow:0 16px 42px rgba(172,53,74,0.07)!important}
.jn-metric-grid strong,
.jn-insight-card strong{color:var(--jn-text)!important}
.jn-metric-grid small,
.jn-insight-card small,
.jn-status-card small,
.jn-soft-list span,
.jn-large-card p,
.jn-timeline-item p,
.jn-timeline-item span{color:var(--jn-muted)!important}
.jn-status-card::before{background:var(--jn-good)!important;box-shadow:0 0 0 7px rgba(36,94,61,0.12)!important}
.jn-status-card.status-warn::before{background:var(--jn-warn)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card.status-error::before{background:var(--jn-error)!important;box-shadow:0 0 0 7px rgba(172,53,74,0.14)!important}
.jn-status-card strong,
.jn-large-card h2,
.jn-soft-list h2,
.jn-timeline-item strong{color:var(--jn-text)!important}
.jn-timeline-item time{color:var(--jn-muted)!important}
.jn-large-card.muted{background:rgba(30,37,49,0.42)!important}
.jn-primary-link,
.jn-error-card a:first-child{color:#edf1f7!important;background:linear-gradient(135deg, #ac354a, #412730)!important;box-shadow:0 16px 34px rgba(172,53,74,0.24)!important}
.jn-secondary-link,
.jn-error-card a:last-child{color:var(--jn-text)!important;border:1px solid var(--jn-line)!important;background:rgba(30,37,49,0.54)!important}
.jn-soft-list div{border-top:1px solid var(--jn-line)!important}
.jn-upgrade-footer{color:var(--jn-muted)!important}
.dashboard-action-card,
.support-action-card,
.dashboard-recent-card,
.support-tickets-card,
.dashboard-hero-card,
.support-hero-card{box-shadow:var(--jn-shadow)!important;border:1px solid rgba(57,70,90,0.55)!important}
.jn-error-page{background:radial-gradient(circle at 10% 0%, rgba(172,53,74,0.16), transparent 30rem),
        linear-gradient(180deg, #1e2531, #1e2531)!important;color:var(--jn-text)!important}
.jn-error-card{border:1px solid rgba(57,70,90,0.72)!important;background:rgba(30,37,49,0.88)!important;box-shadow:var(--jn-shadow)!important}
.jn-error-card span{color:#79b8ff!important}
.jn-error-card strong{color:rgba(237,198,127,0.28)!important}
.jn-error-card p{color:var(--jn-muted)!important}
.nav-status::before,
.nav-updates::before{background:currentColor!important}
:where(
    button,
    input[type="button"],
    input[type="submit"],
    input[type="reset"],
    a.btn,
    .btn,
    .primary-button,
    .settings-primary-button,
    .settings-soft-button,
    .support-primary-button,
    .support-soft-button,
    .auth-clean-button,
    .auth-clean-link-button,
    .line-button,
    .soft-action,
    .solid-action,
    .bc-filter-btn,
    .bc-small-action,
    .app-icon-button,
    .jn-primary-link,
    .jn-secondary-link,
    .dashboard-action-link,
    .side-action,
    .jn-side-actions a,
    .jn-side-nav a,
    .premium-nav a,
    .admin-update-actions a,
    .admin-update-actions button,
    .support-dialog-actions button,
    .settings-dialog-actions button,
    .bc-library-actions button,
    .bc-filter-actions button,
    .button-row button,
    .button-row a
):where(:hover, :focus-visible):not(:disabled):not(.disabled):not([aria-disabled="true"]){box-shadow:0 14px 34px rgba(28,52,80,0.1), 0 5px 16px rgba(28,52,80,0.07)!important;border-color:rgba(70,117,169,0.2)!important}
:where(
    .dashboard-action-card,
    .support-action-card,
    .setting-card,
    .settings-option-card,
    .jn-start-card,
    .jn-insight-card,
    .jn-status-card,
    .admin-card,
    .admin-update-card,
    .bc-recent-card,
    .coming-soon-card
):where(:hover, :focus-within){box-shadow:0 18px 44px rgba(28,52,80,0.1), 0 7px 18px rgba(28,52,80,0.06)!important;border-color:rgba(70,117,169,0.16)!important}
:where(button, a, .btn):focus-visible{outline:3px solid rgba(70,117,169,0.22)!important}
body.page-copy .bc-group-card.is-copied,
        body.page-copy .bc-group-card[data-copy-state="copied"]{border-color:rgba(57,104,75,0.72)!important;border-left-color:#39684b!important;background:linear-gradient(135deg, rgba(32,62,45,0.98), rgba(30,37,49,0.88))!important;box-shadow:0 0 0 5px rgba(36,94,61,0.14), 0 30px 90px rgba(36,94,61,0.28)!important}
body[data-theme="night"].page-copy .bc-group-card.is-copied,
        body[data-theme="night"].page-copy .bc-group-card[data-copy-state="copied"]{background:linear-gradient(135deg, rgba(36,94,61,0.94), rgba(0,0,0,0.86))!important;border-color:rgba(57,104,75,0.74)!important;border-left-color:#39684b!important}
body.page-copy .jn-group-copy-confirm{background:#245e3d!important;color:#edf1f7!important;box-shadow:0 16px 34px rgba(36,94,61,0.32)!important}
body.page-copy .bc-variant-card.is-variant-copied,
        body.page-copy .bc-variant-card[data-variant-copy-state="copied"]{border-color:rgba(57,104,75,0.74)!important;background:linear-gradient(135deg, rgba(32,62,45,0.98), rgba(30,37,49,0.92))!important;box-shadow:0 0 0 4px rgba(36,94,61,0.13), 0 22px 70px rgba(36,94,61,0.18)!important}
body[data-theme="night"].page-copy .bc-variant-card.is-variant-copied,
        body[data-theme="night"].page-copy .bc-variant-card[data-variant-copy-state="copied"]{background:linear-gradient(135deg, rgba(36,94,61,0.94), rgba(0,0,0,0.9))!important;border-color:rgba(57,104,75,0.74)!important}
body.page-copy .jn-variant-copy-confirm{background:#245e3d!important;color:#edf1f7!important;box-shadow:0 14px 28px rgba(36,94,61,0.28)!important}
body.page-copy .solid-action.is-copied,
        body.page-copy .line-button.is-copied{background:#245e3d!important;color:#edf1f7!important;border-color:#39684b!important;box-shadow:0 14px 30px rgba(36,94,61,0.25)!important}
body.page-copy .bc-quiet-button,
body.page-copy .bc-icon-toggle{background:rgba(30,37,49,0.48)!important;color:var(--kt-muted)!important;box-shadow:none!important}
body[data-theme="night"].page-copy .bc-quiet-button,
body[data-theme="night"].page-copy .bc-icon-toggle{background:rgba(30,37,49,0.045)!important}
body.page-copy .bc-icon-danger{color:var(--kt-muted)!important}
body.page-copy .bc-manage-row,
body.page-copy .bc-group-footer,
body.page-copy .bc-variant-footer{border-top:1px solid var(--kt-line-soft)!important;background:rgba(30,37,49,0.22)!important}
body[data-theme="night"].page-copy .bc-manage-row,
body[data-theme="night"].page-copy .bc-group-footer,
body[data-theme="night"].page-copy .bc-variant-footer{background:rgba(30,37,49,0.025)!important}
body.page-copy .bc-manage-row .danger-line{color:var(--kt-muted)!important}
body.page-copy .bc-manage-row .danger-line:hover{color:var(--kt-red)!important}
body.page-copy .bc-new-group-button{border:1px solid rgba(70,117,169,0.34)!important;background:linear-gradient(135deg, rgba(30,37,49,0.98), rgba(30,37,49,0.94))!important;color:#edf1f7!important;box-shadow:0 14px 30px rgba(28,52,80,0.13), inset 0 1px 0 rgba(30,37,49,0.72)!important}
body.page-copy .bc-new-group-button::before{background:rgba(28,52,80,0.18)!important;color:#edf1f7!important}
body.page-copy .bc-new-group-button:hover{border-color:rgba(70,117,169,0.48)!important;background:linear-gradient(135deg, #1e2531, rgba(65,39,48,0.98))!important;box-shadow:0 18px 34px rgba(28,52,80,0.18), inset 0 1px 0 rgba(30,37,49,0.78)!important}
body[data-theme="night"].page-copy .bc-new-group-button{background:linear-gradient(135deg, rgba(172,53,74,0.18), rgba(30,37,49,0.07))!important;border-color:rgba(113,66,77,0.28)!important;color:#edc67f!important;box-shadow:0 14px 30px rgba(0,0,0,0.18)!important}
body[data-theme="night"].page-copy .bc-new-group-button::before{background:rgba(172,53,74,0.24)!important;color:#edc67f!important}
body.jn-app-page,
body.admin-page,
body.auth-clean-page{color:var(--jn-text-main)!important}
body.jn-app-page::after,
body.admin-page::after,
body.auth-clean-page::after{background-image:linear-gradient(180deg, rgba(30,37,49,0.82), rgba(30,37,49,0.92)),
        var(--jn-page-bg-day)!important}
body[data-theme="night"].jn-app-page::after,
body[data-theme="night"].admin-page::after,
body[data-theme="night"].auth-clean-page::after{background-image:linear-gradient(180deg, rgba(0,0,0,0.84), rgba(0,0,0,0.94)),
        var(--jn-page-bg-night)!important}
.jn-sidebar,
.admin-tabs,
.admin-card,
.dashboard-action-card,
.dashboard-recent-card,
.jn-insight-card,
.support-action-card,
.support-tickets-card,
.settings-option-card,
.jn-article-card,
.jn-upgrade-hero,
.support-hero-card,
.settings-hero-card,
.dashboard-hero-card{border-color:var(--jn-glass-line)!important;box-shadow:var(--jn-soft-shadow), inset 0 1px 0 rgba(30,37,49,0.46)!important}
.jn-side-brand span,
.nav-icon.active,
.dashboard-kicker,
.settings-kicker,
.support-kicker,
.jn-upgrade-hero p,
.admin-eyebrow,
.bc-copy-kicker,
.bc-meta-pill,
.support-card-head button,
.settings-dialog-head p,
.support-dialog-head p,
.jn-article-category,
.jn-article-number i,
.dashboard-action-link,
.support-action-card em,
.settings-option-card em{color:#79b8ff!important}
.jn-side-nav a.active,
.bc-tag-chip.active,
.support-status-pill,
.settings-theme-options label.active,
.settings-accent-options label.active,
.admin-tabs a:hover,
.btn.soft,
.line-button.primary-soft{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.solid-action,
.support-primary-button,
.settings-primary-button,
.btn.primary{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
.settings-accent-options label{border:1px solid rgba(70,117,169,0.14)!important;background:rgba(30,37,49,0.56)!important}
.settings-accent-options span{background:linear-gradient(135deg, var(--accent-preview), var(--accent-preview-dark))!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55), 0 12px 22px rgba(0,0,0,0.1)!important}
.jn-article-profishop-link{background:var(--jn-accent-soft)!important;color:#79b8ff!important}
.bc-duplicate-warning{background:rgba(172,53,74,0.13)!important;color:#edc67f!important}
.jn-undo-toast{background:rgba(0,0,0,0.92)!important;color:#edf1f7!important;box-shadow:0 24px 70px rgba(0,0,0,0.28)!important}
.jn-undo-toast button{border:0!important;background:rgba(30,37,49,0.16)!important;color:#edf1f7!important}
.support-attachment-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.54)!important}
.support-attachment-list a{color:#79b8ff!important}
.support-history-list{border:1px solid rgba(70,117,169,0.12)!important;background:rgba(30,37,49,0.46)!important}
.support-history-list span{color:var(--jn-text-muted)!important}
.settings-accent-options label:hover{border-color:var(--jn-accent-dark)!important}
.settings-accent-options label.active,
.settings-accent-options label:has(input:checked){border-color:var(--jn-accent-dark)!important;background:var(--jn-accent-soft)!important;box-shadow:0 14px 34px rgba(0,0,0,0.08), inset 0 0 0 1px rgba(30,37,49,0.38)!important}
.settings-accent-options label strong{color:var(--jn-text-main)!important}
.settings-accent-options label.active strong,
.settings-accent-options label:has(input:checked) strong{color:#79b8ff!important}
body.page-copy .solid-action,
body.page-copy .settings-primary-button,
body.page-copy .bc-new-group-button{background:linear-gradient(180deg, var(--jn-accent), var(--jn-accent-dark))!important;color:#edf1f7!important;border-color:transparent!important}
body.page-copy .line-button.primary-soft,
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-meta-pill,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-icon-toggle.active{background:var(--jn-accent-soft)!important;color:#79b8ff!important;border-color:transparent!important}
body.page-copy .bc-copy-kicker,
body.page-copy .bc-copy-hero span,
body.page-copy .bc-group-card:hover .bc-title-input,
body.page-copy .bc-group-card:hover .bc-group-title-static,
body.page-copy #saveStatus,
body.page-copy .bc-search-box::before{color:#79b8ff!important}
body.page-copy .bc-title-input,
body.page-copy .bc-group-card,
body.page-copy .bc-new-group-button,
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-accent-soft)!important}
body.page-copy input:focus,
body.page-copy textarea:focus,
body.page-copy select:focus{border-color:var(--jn-accent-dark)!important;box-shadow:0 0 0 4px var(--jn-accent-soft)!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[data-theme="night"].page-copy #addGroupHeroBtn.bc-new-group-button{background:radial-gradient(circle at 22% 18%, rgba(30,37,49,0.1), transparent 36%),
        linear-gradient(135deg, rgba(30,37,49,0.085), color-mix(in srgb, var(--jn-accent) 18%, transparent))!important;color:#edf1f7!important;border-color:color-mix(in srgb, var(--jn-accent) 44%, rgba(57,70,90,0.12))!important;box-shadow:0 22px 52px rgba(0,0,0,0.26),
        0 0 0 5px color-mix(in srgb, var(--jn-accent) 12%, transparent),
        inset 0 1px 0 rgba(30,37,49,0.12)!important}
body.jn-start-page{background:#1e2531!important;background-image:none!important}
body.jn-start-page .jn-start-card{border:1px solid rgba(70,117,169,0.11)!important;box-shadow:0 34px 82px rgba(28,52,80,0.13),
        inset 0 1px 0 rgba(30,37,49,0.72)!important}
body[data-theme="night"].jn-start-page .jn-start-card{border-color:rgba(70,117,169,0.11)!important;box-shadow:0 36px 86px rgba(0,0,0,0.28),
        inset 0 1px 0 rgba(30,37,49,0.08)!important}
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-image-clean{box-shadow:0 22px 46px rgba(28,52,80,0.12),
        inset 0 1px 0 rgba(30,37,49,0.22)!important}
body.jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.075), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.06), transparent)!important}
body[data-theme="night"].jn-start-page .jn-start-content{background:radial-gradient(circle at 88% 12%, rgba(35,55,79,0.1), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.025), transparent)!important}
body.jn-start-page .public-message{background:rgba(36,94,61,0.1)!important;border-color:rgba(57,104,75,0.24)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.55)!important}
body.jn-start-page .jn-start-actions .solid-action{box-shadow:0 16px 34px rgba(28,52,80,0.24),
        inset 0 1px 0 rgba(30,37,49,0.26)!important}
body.page-copy .bc-copy-multiplier{border-color:#4675a9!important;color:#edf1f7!important;border:0!important;background:transparent!important;box-shadow:none!important}
body[data-theme="night"].page-copy .bc-copy-multiplier{background:rgba(30,37,49,0.07)!important;border-color:rgba(70,117,169,0.2)!important;box-shadow:inset 0 1px 0 rgba(30,37,49,0.04)!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{color:#edc67f!important}
body.page-copy input.bc-copy-multiplier-input{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important;color:#edf1f7!important}
body[data-theme="night"].page-copy input.bc-copy-multiplier-input{color:#edf1f7!important}
body.page-copy .bc-copy-stepper{border-left:1px solid rgba(70,117,169,0.12)!important;border-left-color:#39465a!important}
body[data-theme="night"].page-copy .bc-copy-stepper{border-left-color:rgba(57,70,90,0.1)!important}
body.page-copy .bc-copy-step{border:0!important;background:transparent!important;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}
:scope,
body{--bg:#1e2531!important;--bg-soft:#1e2531!important;--paper:rgba(30,37,49,0.94)!important;--paper-solid:#1e2531!important;--paper-warm:#1e2531!important;--line:#4675a9!important;--line-soft:rgba(70,117,169,0.11)!important;--text:#edf1f7!important;--muted:#a8b4c5!important;--accent:#1c3450!important;--accent-soft:rgba(28,52,80,0.12)!important;--accent-light:#1e2531!important;--shadow:0 22px 60px rgba(28,52,80,0.09)!important;--shadow-soft:0 10px 30px rgba(28,52,80,0.07)!important;--font-title:Inter, Arial, sans-serif!important;--jn-navy:#1c3450!important;--jn-navy-strong:#1c3450!important;--jn-blue:#1c3450!important;--jn-blue-soft:#1e2531!important;--jn-surface:#1e2531!important;--jn-surface-soft:#1e2531!important;--jn-border:rgba(70,117,169,0.12)!important;--force-bg:#1e2531!important;--force-card:rgba(30,37,49,0.94)!important;--force-panel:rgba(30,37,49,0.76)!important;--force-line:rgba(70,117,169,0.12)!important;--force-text:#edf1f7!important;--force-muted:#a8b4c5!important;--force-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--az-bg:#1e2531!important;--az-card:rgba(30,37,49,0.92)!important;--az-card-strong:rgba(30,37,49,0.98)!important;--az-line:rgba(70,117,169,0.12)!important;--az-text:#edf1f7!important;--az-muted:#a8b4c5!important;--az-shadow:0 22px 60px rgba(28,52,80,0.09)!important;--auth-bg:#1e2531!important;--auth-card:rgba(30,37,49,0.94)!important;--auth-line:rgba(70,117,169,0.12)!important;--auth-text:#edf1f7!important;--auth-muted:#a8b4c5!important}
body:not([data-theme="night"])::before,
body:not([data-theme="night"])::after{background-color:transparent!important}
body.jn-app-page,
body.admin-page,
body.admin-users-page,
body.auth-clean-page,
body.jn-start-page{background:radial-gradient(circle at 12% 0%, rgba(28,52,80,0.055), transparent 30rem),
        linear-gradient(180deg, #1e2531 0%, #1e2531 100%)!important}
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:radial-gradient(circle at 12% 0%, rgba(35,55,79,0.1), transparent 30rem),
        linear-gradient(180deg, #1c3450 0%, #1c3450 100%)!important}
.jn-side-brand,
.jn-side-brand span,
.jn-side-brand strong{color:#edf1f7!important}
body[data-theme="night"] .jn-side-brand,
body[data-theme="night"] .jn-side-brand span,
body[data-theme="night"] .jn-side-brand strong{color:#edf1f7!important}
.jn-side-nav .nav-icon,
.premium-nav .nav-icon{color:#a8b4c5!important;border-color:transparent!important;background:transparent!important}
.jn-side-nav .nav-icon:hover,
.premium-nav .nav-icon:hover{color:#edf1f7!important;background:#1e2531!important;border-color:rgba(70,117,169,0.08)!important}
.jn-side-nav .nav-icon.active,
.premium-nav .nav-icon.active{color:#edf1f7!important;background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;box-shadow:0 10px 24px rgba(28,52,80,0.22)!important}
body[data-theme="night"] .jn-side-nav .nav-icon,
body[data-theme="night"] .premium-nav .nav-icon{color:#a8b4c5!important}
body[data-theme="night"] .jn-side-nav .nav-icon:hover,
body[data-theme="night"] .premium-nav .nav-icon:hover{color:#edf1f7!important;background:rgba(30,37,49,0.06)!important;border-color:rgba(70,117,169,0.1)!important}
.dashboard-hero-card,
.support-hero-card,
.settings-hero-card,
.bc-copy-hero,
.hero,
.admin-hero,
.az-hero,
.jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(28,52,80,0.09), transparent 22rem),
        linear-gradient(180deg, rgba(30,37,49,0.98), rgba(30,37,49,0.96))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 22px 56px rgba(28,52,80,0.085)!important}
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"] .az-hero,
body[data-theme="night"] .jn-start-card{background:radial-gradient(circle at 92% 5%, rgba(35,55,79,0.12), transparent 22rem),
        linear-gradient(180deg, rgba(28,52,80,0.97), rgba(0,0,0,0.95))!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 24px 64px rgba(0,0,0,0.25)!important}
.dashboard-kicker,
.support-kicker,
.settings-kicker,
.admin-kicker,
.auth-eyebrow,
.jn-start-content > p,
.hero > div > p,
.bc-copy-hero p{color:#a8b4c5!important}
body[data-theme="night"] .dashboard-kicker,
body[data-theme="night"] .support-kicker,
body[data-theme="night"] .settings-kicker,
body[data-theme="night"] .admin-kicker,
body[data-theme="night"] .auth-eyebrow,
body[data-theme="night"] .jn-start-content > p,
body[data-theme="night"] .hero > div > p,
body[data-theme="night"] .bc-copy-hero p{color:#79b8ff!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,
.settings-dialog,
.support-dialog,
.modal-card,
.coming-soon-card{background:rgba(30,37,49,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 14px 38px rgba(28,52,80,0.065)!important}
body[data-theme="night"] .dashboard-action-card,
body[data-theme="night"] .dashboard-recent-card,
body[data-theme="night"] .jn-insight-card,
body[data-theme="night"] .support-action-card,
body[data-theme="night"] .support-tickets-card,
body[data-theme="night"] .settings-option-card,
body[data-theme="night"] .group-card,
body[data-theme="night"] .variant-card,
body[data-theme="night"] .bc-recent-card,
body[data-theme="night"] .bc-library-dialog,
body[data-theme="night"] .bc-library-card,
body[data-theme="night"] .article-card,
body[data-theme="night"] .article-gallery-card,
body[data-theme="night"] .admin-card,
body[data-theme="night"] .az-card,
body[data-theme="night"] .admin-stat-card,
body[data-theme="night"] .admin-users-card,
body[data-theme="night"] .auth-card,
body[data-theme="night"] .settings-dialog,
body[data-theme="night"] .support-dialog,
body[data-theme="night"] .modal-card,
body[data-theme="night"] .coming-soon-card{background:rgba(0,0,0,0.94)!important;border-color:rgba(70,117,169,0.11)!important;box-shadow:0 16px 42px rgba(0,0,0,0.22)!important}
.dashboard-action-card:hover,
.support-action-card:hover,
.settings-option-card:hover,
.article-card:hover,
.group-card:hover{border-color:rgba(70,117,169,0.24)!important;box-shadow:0 18px 46px rgba(28,52,80,0.11)!important}
input,
select,
textarea,
#searchInput,
.bc-search-box,
.bc-library-search,
.support-form input,
.support-form select,
.support-form textarea,
.settings-form input,
.settings-form select,
.settings-form textarea,
.auth-card input{background:rgba(30,37,49,0.92)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important;box-shadow:none!important}
body[data-theme="night"] input,
body[data-theme="night"] select,
body[data-theme="night"] textarea,
body[data-theme="night"] #searchInput,
body[data-theme="night"] .bc-search-box,
body[data-theme="night"] .bc-library-search,
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"] .settings-form input,
body[data-theme="night"] .settings-form select,
body[data-theme="night"] .settings-form textarea,
body[data-theme="night"] .auth-card input{background:rgba(30,37,49,0.055)!important;color:#edf1f7!important;border-color:rgba(70,117,169,0.14)!important}
input:focus,
select:focus,
textarea:focus,
#searchInput:focus,
.bc-search-box:focus-within,
.bc-library-search:focus-within{border-color:rgba(70,117,169,0.48)!important;box-shadow:0 0 0 4px rgba(28,52,80,0.1)!important;outline:none!important}
.solid-action,
.primary-action,
.support-primary-button,
.settings-primary-button,
.auth-primary-button,
button[type="submit"]:not(.soft-action):not(.line-button),
.bc-new-group-button,
.admin-primary-button,
.az-primary{background:linear-gradient(180deg, #1c3450, #1c3450)!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 12px 28px rgba(28,52,80,0.22)!important}
.solid-action:hover,
.primary-action:hover,
.support-primary-button:hover,
.settings-primary-button:hover,
.auth-primary-button:hover,
button[type="submit"]:not(.soft-action):not(.line-button):hover,
.bc-new-group-button:hover,
.admin-primary-button:hover,
.az-primary:hover{background:linear-gradient(180deg, #1167c2, #1c3450)!important;box-shadow:0 16px 34px rgba(28,52,80,0.27)!important}
.soft-action,
.line-button,
.support-soft-button,
.settings-soft-button,
.bc-filter-btn,
.bc-library-tab,
.dashboard-pill{background:rgba(30,37,49,0.82)!important;border-color:rgba(70,117,169,0.12)!important;color:#a8b4c5!important}
body[data-theme="night"] .soft-action,
body[data-theme="night"] .line-button,
body[data-theme="night"] .support-soft-button,
body[data-theme="night"] .settings-soft-button,
body[data-theme="night"] .bc-filter-btn,
body[data-theme="night"] .bc-library-tab,
body[data-theme="night"] .dashboard-pill{background:rgba(30,37,49,0.055)!important;border-color:rgba(70,117,169,0.12)!important;color:#edf1f7!important}
.bc-library-tab.is-active,
.bc-filter-btn.is-active,
.bc-filter-btn.active,
.settings-theme-options label.active{background:rgba(28,52,80,0.12)!important;border-color:rgba(70,117,169,0.28)!important;color:#edf1f7!important}
body[data-theme="night"] .bc-library-tab.is-active,
body[data-theme="night"] .bc-filter-btn.is-active,
body[data-theme="night"] .bc-filter-btn.active,
body[data-theme="night"] .settings-theme-options label.active{background:rgba(35,55,79,0.15)!important;border-color:rgba(70,117,169,0.3)!important;color:#edf1f7!important}
.dashboard-action-icon,
.support-action-icon,
.settings-option-icon,
.dashboard-file-icon,
.article-icon,
.admin-icon,
.az-icon{background:#1e2531!important;color:#a8b4c5!important;border-color:rgba(70,117,169,0.1)!important}
body[data-theme="night"] .dashboard-action-icon,
body[data-theme="night"] .support-action-icon,
body[data-theme="night"] .settings-option-icon,
body[data-theme="night"] .dashboard-file-icon,
body[data-theme="night"] .article-icon,
body[data-theme="night"] .admin-icon,
body[data-theme="night"] .az-icon{background:rgba(35,55,79,0.13)!important;color:#79b8ff!important;border-color:rgba(70,117,169,0.16)!important}
.dashboard-recent-row,
.support-ticket-row,
.bc-recent-list > *,
.admin-list-row,
.az-list-row{border-color:rgba(70,117,169,0.09)!important}
body[data-theme="night"] .dashboard-recent-row,
body[data-theme="night"] .support-ticket-row,
body[data-theme="night"] .bc-recent-list > *,
body[data-theme="night"] .admin-list-row,
body[data-theme="night"] .az-list-row{border-color:rgba(70,117,169,0.09)!important}
.auth-clean-page::after,
.auth-page::after{background:linear-gradient(180deg, rgba(30,37,49,0.74), rgba(30,37,49,0.94)),
        radial-gradient(circle at 18% 0%, rgba(28,52,80,0.08), transparent 28rem)!important}
body[data-theme="night"].auth-clean-page::after,
body[data-theme="night"].auth-page::after{background:linear-gradient(180deg, rgba(0,0,0,0.72), rgba(0,0,0,0.94)),
        radial-gradient(circle at 18% 0%, rgba(35,55,79,0.12), transparent 28rem)!important}
.jn-start-card::after,
body.jn-start-page .jn-start-card::after{background:radial-gradient(circle, rgba(28,52,80,0.1), transparent 68%)!important}
body.jn-start-page .jn-start-content,
body.jn-start-page .jn-start-content::before{background:radial-gradient(circle at 88% 12%, rgba(28,52,80,0.07), transparent 13rem),
        linear-gradient(180deg, rgba(30,37,49,0.08), transparent)!important}
.jn-page-credit,
.dashboard-footer,
.support-footer,
.settings-footer{color:#a8b4c5!important}
::selection{background:rgba(28,52,80,0.2)!important;color:#edf1f7!important}
@media (max-width: 760px){.jn-sidebar{box-shadow:0 10px 34px rgba(28,52,80,0.08)!important;border-right:0!important;border-bottom:1px solid rgba(70,117,169,0.1)!important}}
.dashboard-hero-card::before,
.support-hero-card::before,
.settings-hero-card::before,
.bc-copy-hero::before,
.admin-hero::before,
.az-hero::before{background:linear-gradient(110deg, rgba(30,37,49,0.98) 0%, rgba(30,37,49,0.95) 45%, rgba(30,37,49,0.88) 100%),
        radial-gradient(circle at 86% 20%, rgba(28,52,80,0.13), transparent 22rem)!important}
body[data-theme="night"] .dashboard-hero-card::before,
body[data-theme="night"] .support-hero-card::before,
body[data-theme="night"] .settings-hero-card::before,
body[data-theme="night"] .bc-copy-hero::before,
body[data-theme="night"] .admin-hero::before,
body[data-theme="night"] .az-hero::before{background:linear-gradient(110deg, rgba(0,0,0,0.98) 0%, rgba(0,0,0,0.95) 45%, rgba(28,52,80,0.9) 100%),
        radial-gradient(circle at 86% 20%, rgba(35,55,79,0.14), transparent 22rem)!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-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}
.jn-entry-card{border:1px solid #39465a!important;background:#1e2531!important;box-shadow:0 22px 60px rgba(28,52,80,0.1)!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:rgba(237,241,247,0.68)!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{background:#1e2531!important}
.jn-entry-message{border:1px solid #4675a9!important;color:#a8b4c5!important;background:#1e2531!important}
.jn-entry-eyebrow{color:#a8b4c5!important}
.jn-entry-action-panel h2{color:#edf1f7!important}
.jn-entry-action-panel > p{color:#a8b4c5!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:#a8b4c5!important}
.auth-remember-check input{accent-color:#1c3450!important}
.auth-clean-links a{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!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-times,
body.page-copy .bc-copy-step{color:#a8b4c5!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:#a1e5bc!important}
body.page-copy .bc-library-tabs{border:1px solid var(--jn-copy-line)!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:hover::before{box-shadow:none!important;background:#1e2531!important;color:#edf1f7!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-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!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}
.auth-clean-links a:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .item-row,
body.page-copy .variant-card,
body.page-copy .group-card,
body.page-copy .item-list,
body.page-copy .variant-body,
body.page-copy .group-body{border-color:#39465a!important}
body.page-copy .item-row{background:#1e2531!important;box-shadow:none!important}
body.page-copy .article-input,
body.page-copy .qty-input,
body.page-copy .group-title-input,
body.page-copy .variant-title-input{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .article-input:focus,
body.page-copy .qty-input:focus,
body.page-copy .group-title-input:focus,
body.page-copy .variant-title-input:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.08)!important;outline:none!important}
body.page-copy .round-button,
body.page-copy .item-row .round-button,
body.page-copy .group-actions .line-button,
body.page-copy .group-edit-actions .line-button,
body.page-copy .variant-head .line-button,
body.page-copy .variant-body .line-button{color:#a8b4c5!important;background:#1e2531!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .round-button:hover,
body.page-copy .item-row .round-button:hover,
body.page-copy .group-actions .line-button:hover,
body.page-copy .group-edit-actions .line-button:hover,
body.page-copy .variant-head .line-button:hover,
body.page-copy .variant-body .line-button:hover{color:#edf1f7!important;background:#1e2531!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft,
body.page-copy .variant-head .line-button.primary-soft,
body.page-copy .solid-action,
body.page-copy .group-actions .solid-action{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .group-actions .line-button.primary-soft:hover,
body.page-copy .variant-head .line-button.primary-soft:hover,
body.page-copy .solid-action:hover,
body.page-copy .group-actions .solid-action:hover{color:#edf1f7!important;background:#1c3450!important;border-color:#4675a9!important}
body.jn-app-page,
body.page-copy{background:#1e2531!important;background-image:none!important}
body.page-copy .jn-main,
body.page-copy .copy-main,
body.page-copy .bc-copy-shell,
body.page-copy .bc-copy-workspace,
body.page-copy .bc-copy-content,
body.page-copy .bc-library-content,
body.page-copy .copy-tool-shell,
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .copy-panel,
body.page-copy .bc-search-panel,
body.page-copy .bc-search-wrap,
body.page-copy .bc-library-toolbar,
body.page-copy .bc-library-head,
body.page-copy .bc-table-wrap,
body.page-copy .bc-group-card,
body.page-copy .bc-variant-card,
body.page-copy .bc-library-card,
body.page-copy .bc-recent-card,
body.page-copy .bc-empty,
body.page-copy .bc-empty-state{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .hero,
body.page-copy .copy-toolbar,
body.page-copy .bc-group-head,
body.page-copy .bc-variant-head,
body.page-copy .bc-table-head,
body.page-copy .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
body.page-copy .bc-title-input,
body.page-copy .bc-variant-title-input,
body.page-copy .bc-tag-input,
body.page-copy .bc-search-box input,
body.page-copy .bc-item-row input[type="text"],
body.page-copy .bc-item-row input[type="number"],
body.page-copy .bc-item-row select,
body.page-copy input[data-jninput="number"],
body.page-copy input[data-jninput="text"],
body.page-copy .bc-qty-input,
body.page-copy .bc-copy-multiplier,
body.page-copy input.bc-copy-multiplier-input,
body.page-copy .bc-sort-select,
body.page-copy input,
body.page-copy select,
body.page-copy textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip,
body.page-copy .bc-filter-btn,
body.page-copy .bc-meta-pill,
body.page-copy .bc-search-count,
body.page-copy .bc-recent-chip,
body.page-copy .bc-icon-toggle,
body.page-copy .bc-drag-handle,
body.page-copy .bc-qty-btn,
body.page-copy .bc-small-action,
body.page-copy .line-button,
body.page-copy .soft-action,
body.page-copy .danger-line,
body.page-copy .round-button{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip:hover,
body.page-copy .bc-filter-btn:hover,
body.page-copy .bc-meta-pill:hover,
body.page-copy .bc-search-count:hover,
body.page-copy .bc-recent-chip:hover,
body.page-copy .bc-icon-toggle:hover,
body.page-copy .bc-drag-handle:hover,
body.page-copy .bc-qty-btn:hover,
body.page-copy .bc-small-action:hover,
body.page-copy .line-button:hover,
body.page-copy .soft-action:hover,
body.page-copy .danger-line:hover,
body.page-copy .round-button:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .bc-tag-chip.active,
body.page-copy .bc-filter-btn.active,
body.page-copy .bc-filter-btn.is-active,
body.page-copy .bc-icon-toggle.active,
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{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action,
body.page-copy .primary-soft,
body.page-copy .bc-copy-button,
body.page-copy .bc-add-button,
body.page-copy .bc-save-button,
body.page-copy .bc-group-copy,
body.page-copy .bc-variant-copy,
body.page-copy .bc-copy-action-cluster > .solid-action,
body.page-copy .bc-copy-action-cluster > .primary-soft,
body.page-copy button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
body.page-copy .solid-action:hover,
body.page-copy .primary-soft:hover,
body.page-copy .bc-copy-button:hover,
body.page-copy .bc-add-button:hover,
body.page-copy .bc-save-button:hover,
body.page-copy .bc-group-copy:hover,
body.page-copy .bc-variant-copy:hover,
body.page-copy .bc-copy-action-cluster > .solid-action:hover,
body.page-copy .bc-copy-action-cluster > .primary-soft:hover,
body.page-copy button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
body.page-copy .bc-copy-multiplier-times,
body.page-copy .bc-copy-step,
body.page-copy .bc-copy-stepper,
body.page-copy .bc-copy-step:hover,
body.page-copy .bc-copy-step:active{color:#a8b4c5!important;border-color:#4675a9!important;background-image:none!important;box-shadow:none!important}
body.page-copy .bc-item-row,
body.page-copy .bc-item-row:hover,
body.page-copy .bc-table-head,
body.page-copy .bc-variant-body,
body.page-copy .bc-group-body,
body.page-copy .bc-group-footer,
body.page-copy .bc-variant-footer{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
body.page-copy .bc-meta-row,
body.page-copy .bc-filter-line,
body.page-copy .bc-filter-actions,
body.page-copy .bc-tag-chips{background-image:none!important}
:scope body .bc-library-filterbar button,
:scope body .bc-library-tab,
:scope body .bc-filter-btn,
:scope body .bc-tag-chip,
:scope body .bc-meta-pill,
:scope body .bc-search-count,
:scope body .bc-recent-chip,
:scope body .bc-icon-toggle,
:scope body .bc-drag-handle,
:scope body .bc-qty-btn,
:scope body .bc-small-action,
:scope body .bc-copy-step,
:scope body .bc-copy-stepper,
:scope body .bc-group-actions .line-button,
:scope body .bc-variant-actions .line-button,
:scope body .group-actions .line-button,
:scope body .variant-head .line-button,
:scope body .group-edit-actions .line-button,
:scope body .line-button,
:scope body .soft-action,
:scope body .round-button,
:scope body .danger-line{background:#1e2531!important;background-image:none!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button.is-active,
:scope body .bc-library-filterbar button.active,
:scope body .bc-library-tab.is-active,
:scope body .bc-library-tab.active,
:scope body .bc-filter-btn.is-active,
:scope body .bc-filter-btn.active,
:scope body .bc-tag-chip.active,
:scope body .bc-icon-toggle.active,
:scope body .group-actions .line-button.primary-soft,
:scope body .variant-head .line-button.primary-soft,
:scope body .solid-action,
:scope body .primary-soft,
:scope body .bc-copy-button,
:scope body .bc-add-button,
:scope body .bc-save-button,
:scope body .bc-group-copy,
:scope body .bc-variant-copy,
:scope body .bc-copy-action-cluster > .solid-action,
:scope body .bc-copy-action-cluster > .primary-soft,
:scope body .auth-clean-button,
:scope body button[type="submit"]{background:#1c3450!important;background-image:none!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-library-filterbar button:hover,
:scope body .bc-library-tab:hover,
:scope body .bc-filter-btn:hover,
:scope body .bc-tag-chip:hover,
:scope body .bc-meta-pill:hover,
:scope body .bc-search-count:hover,
:scope body .bc-recent-chip:hover,
:scope body .bc-icon-toggle:hover,
:scope body .bc-drag-handle:hover,
:scope body .bc-qty-btn:hover,
:scope body .bc-small-action:hover,
:scope body .bc-copy-step:hover,
:scope body .group-actions .line-button:hover,
:scope body .variant-head .line-button:hover,
:scope body .group-edit-actions .line-button:hover,
:scope body .line-button:hover,
:scope body .soft-action:hover,
:scope body .round-button:hover,
:scope body .danger-line:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .group-actions .line-button.primary-soft:hover,
:scope body .variant-head .line-button.primary-soft:hover,
:scope body .solid-action:hover,
:scope body .primary-soft:hover,
:scope body .bc-copy-button:hover,
:scope body .bc-add-button:hover,
:scope body .bc-save-button:hover,
:scope body .bc-group-copy:hover,
:scope body .bc-variant-copy:hover,
:scope body .bc-copy-action-cluster > .solid-action:hover,
:scope body .bc-copy-action-cluster > .primary-soft:hover,
:scope body .auth-clean-button:hover,
:scope body button[type="submit"]:hover{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important;box-shadow:none!important}
:scope body .bc-group-card,
:scope body .bc-variant-card,
:scope body .bc-library-card,
:scope body .bc-recent-card,
:scope body .bc-empty,
:scope body .bc-empty-state,
:scope body .bc-table-wrap,
:scope body .bc-library-toolbar,
:scope body .bc-library-head,
:scope body .copy-toolbar,
:scope body .copy-panel,
:scope body .bc-search-panel,
:scope body .bc-search-wrap,
:scope body .hero,
:scope body .status-line{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-group-head,
:scope body .bc-variant-head,
:scope body .bc-table-head,
:scope body .copy-section-head{background:#1e2531!important;background-image:none!important;border-color:#39465a!important}
:scope body .bc-item-row,
:scope body .bc-item-row:hover,
:scope body .item-row,
:scope body .item-row:hover,
:scope body .variant-body,
:scope body .group-body{background:#1e2531!important;background-image:none!important;border-color:#39465a!important;box-shadow:none!important}
:scope body .bc-title-input,
:scope body .bc-variant-title-input,
:scope body .bc-group-title-static,
:scope body .bc-variant-title-static,
:scope body .bc-tag-input,
:scope body .bc-search-box input,
:scope body .bc-library-search input,
:scope body .bc-item-row input[type="text"],
:scope body .bc-item-row input[type="number"],
:scope body .bc-item-row select,
:scope body .bc-qty-input,
:scope body .bc-copy-multiplier,
:scope body input.bc-copy-multiplier-input,
:scope body .bc-sort-select,
:scope body .article-input,
:scope body .qty-input,
:scope body .group-title-input,
:scope body .variant-title-input,
:scope body input,
:scope body select,
:scope body textarea{background:#1e2531!important;background-image:none!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body .bc-title-input:focus,
:scope body .bc-title-input:focus-visible,
:scope body .bc-variant-title-input:focus,
:scope body .bc-variant-title-input:focus-visible,
:scope body .bc-tag-input:focus,
:scope body .bc-tag-input:focus-visible,
:scope body .bc-search-box input:focus,
:scope body .bc-search-box input:focus-visible,
:scope body .bc-library-search input:focus,
:scope body .bc-library-search input:focus-visible,
:scope body .bc-item-row input[type="text"]:focus,
:scope body .bc-item-row input[type="text"]:focus-visible,
:scope body .bc-item-row input[type="number"]:focus,
:scope body .bc-item-row input[type="number"]:focus-visible,
:scope body .bc-item-row select:focus,
:scope body .bc-item-row select:focus-visible,
:scope body .bc-qty-input:focus,
:scope body .bc-qty-input:focus-visible,
:scope body input.bc-copy-multiplier-input:focus,
:scope body input.bc-copy-multiplier-input:focus-visible,
:scope body .article-input:focus,
:scope body .article-input:focus-visible,
:scope body .qty-input:focus,
:scope body .qty-input:focus-visible,
:scope body .group-title-input:focus,
:scope body .group-title-input:focus-visible,
:scope body .variant-title-input:focus,
:scope body .variant-title-input:focus-visible,
:scope body input:focus,
:scope body input:focus-visible,
:scope body select:focus,
:scope body select:focus-visible,
:scope body textarea:focus,
:scope body textarea:focus-visible,
:scope body button:focus,
:scope body button:focus-visible,
:scope body a:focus,
:scope body a:focus-visible{outline:none!important;border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.12)!important}
:scope body .bc-copy-multiplier-times{color:#a8b4c5!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"]{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].is-active,
:scope body.page-copy .bc-library-filterbar button[data-library-filter="team"].active{background:#1c3450!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-status{color:#a1e5bc!important;background:rgba(36,94,61,0.1)!important;border:1px solid rgba(57,104,75,0.18)!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved,
:scope body.page-copy .bc-library-card.is-just-saved{background:#1e2531!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again{background:#1e2531!important;color:#a8b4c5!important;border:1px solid #4675a9!important;box-shadow:none!important}
:scope body.page-copy .bc-library-card.is-saved .bc-library-import-again:hover{background:#1e2531!important;color:#edf1f7!important;border-color:#4675a9!important}
:scope body.page-copy .bc-title-input,
:scope body.page-copy .bc-group-title-static,
:scope body.page-copy .bc-variant-title-input,
:scope body.page-copy .bc-variant-title-static,
:scope body.page-copy .article-input,
:scope body.page-copy .qty-input,
:scope body.page-copy .bc-item-row input[type="text"],
:scope body.page-copy .bc-item-row input[type="number"],
:scope body.page-copy .bc-item-row select,
:scope body.page-copy .bc-qty-input,
:scope body.page-copy input[data-jninput="number"],
:scope body.page-copy input[data-jninput="text"]{background:#1e2531!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:none!important;outline:none!important}
:scope body.page-copy .bc-item-row,
:scope body.page-copy .item-row{background:#1e2531!important}
:scope body.page-copy .bc-title-input:focus,
:scope body.page-copy .bc-title-input:focus-visible,
:scope body.page-copy .bc-variant-title-input:focus,
:scope body.page-copy .bc-variant-title-input:focus-visible,
:scope body.page-copy .article-input:focus,
:scope body.page-copy .article-input:focus-visible,
:scope body.page-copy .qty-input:focus,
:scope body.page-copy .qty-input:focus-visible,
:scope body.page-copy .bc-item-row input[type="text"]:focus,
:scope body.page-copy .bc-item-row input[type="text"]:focus-visible,
:scope body.page-copy .bc-item-row input[type="number"]:focus,
:scope body.page-copy .bc-item-row input[type="number"]:focus-visible,
:scope body.page-copy .bc-item-row select:focus,
:scope body.page-copy .bc-item-row select:focus-visible,
:scope body.page-copy .bc-qty-input:focus,
:scope body.page-copy .bc-qty-input:focus-visible,
:scope body.page-copy input[data-jninput="number"]:focus,
:scope body.page-copy input[data-jninput="number"]:focus-visible,
:scope body.page-copy input[data-jninput="text"]:focus,
:scope body.page-copy input[data-jninput="text"]:focus-visible{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(28,52,80,0.14)!important;background:#1e2531!important}
:scope body.jn-app-page,
:scope body.page-copy,
:scope body.page-copy .jn-main{background:#1e2531!important;background-image:none!important}
:scope body.page-copy .bc-copy-hero h1,
:scope body.page-copy .hero h1{color:#edf1f7!important}
:scope body.page-copy #groupsPanel > .bc-group-card{background:#1e2531!important;background-image:none!important;border:2px solid #4675a9!important;border-left:5px solid #4675a9!important;box-shadow:0 12px 30px rgba(28,52,80,0.08)!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1e2531!important;background-image:none!important;border-bottom:1px solid #4675a9!important}
:scope body.page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1e2531!important;background-image:none!important}
:scope body.page-copy #groupsPanel .bc-variant-card{background:#1e2531!important;background-image:none!important;border:1px solid #4675a9!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1e2531!important;background-image:none!important;color:#ffadb8!important;border-color:#71424d!important;box-shadow:none!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;background-image:none!important;color:#edf1f7!important;border-color:#71424d!important;box-shadow:0 0 0 3px rgba(172,53,74,0.12)!important}
:scope body.page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:active{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card{background:#1c3450!important;border-color:#4675a9!important;border-left-color:#4675a9!important;box-shadow:0 14px 34px rgba(0,0,0,0.24)!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-head{background:#1c3450!important;border-bottom-color:#4675a9!important}
body[data-theme="night"].page-copy #groupsPanel > .bc-group-card > .bc-group-body{background:#1c3450!important}
body[data-theme="night"].page-copy #groupsPanel .bc-variant-card{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]{background:#1c3450!important;color:#ffadb8!important;border-color:#71424d!important}
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:hover,
body[data-theme="night"].page-copy button.danger-line.bc-icon-danger[data-jnaction="delete-item"]:focus-visible{background:#ac354a!important;color:#edf1f7!important;border-color:#71424d!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-split-copy{box-shadow:0 8px 22px rgba(28,52,80,0.16)!important}
.jn-split-copy .solid-action{box-shadow:none!important}
.jn-split-copy .solid-action+.solid-action{border-left:1px solid rgba(57,70,90,0.32)!important}
.bc-variant-role{background:#23374f!important;color:#79b8ff!important}
.jn-waschtisch-toggle{border:1px solid rgba(70,117,169,0.14)!important}
.jn-waschtisch-toggle span{background:#23374f!important}
.jn-waschtisch-toggle span:after{background:#1e2531!important}
.jn-waschtisch-toggle input:checked+span{background:#1167c2!important}
.jn-mixer-backdrop{border:0!important;background:rgba(0,0,0,0.62)!important}
.jn-mixer-dialog{color:#edf1f7!important;background:#1e2531!important;border:1px solid rgba(57,70,90,0.78)!important;box-shadow:0 34px 100px rgba(0,0,0,0.4)!important}
.jn-mixer-dialog header{background:#1e2531!important;border-bottom:1px solid #39465a!important}
.jn-mixer-dialog header p{color:#79b8ff!important}
.jn-mixer-dialog header h2{color:#edf1f7!important}
.jn-mixer-dialog header span{color:#a8b4c5!important}
.jn-mixer-close{border:1px solid #39465a!important;background:#1e2531!important;color:#a8b4c5!important}
.jn-mixer-toolbar{background:#1e2531!important;border-bottom:1px solid #39465a!important}
.jn-mixer-toolbar input{border:1px solid #4675a9!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:0 1px 3px rgba(28,52,80,0.03)!important}
.jn-mixer-card{background:#1e2531!important;border:1px solid #39465a!important;box-shadow:0 3px 12px rgba(28,52,80,0.035)!important}
.jn-mixer-card.is-selected{border:2px solid #4675a9!important;border-color:#4675a9!important;background:#1e2531!important;box-shadow:0 0 0 2px rgba(23,110,205,0.12),0 12px 28px rgba(23,110,205,0.11)!important}
.jn-mixer-select{border:0!important;background:transparent!important}
.jn-mixer-select strong{color:#edf1f7!important}
.jn-mixer-select small{color:#a8b4c5!important}
.jn-mixer-select em{color:#79b8ff!important}
.jn-mixer-edit{border-top:1px solid #39465a!important;background:#1e2531!important}
.jn-mixer-edit input{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
.jn-mixer-edit button{border:0!important;background:#1e2531!important;color:#ffadb8!important}
.jn-mixer-dialog footer{background:#1e2531!important;border-top:1px solid #39465a!important}
.jn-mixer-close:hover{background:#1e2531!important}
.jn-mixer-search-wrap svg{fill:none!important;stroke:#a8b4c5!important}
.jn-mixer-toolbar input:focus{outline:3px solid rgba(70,117,169,0.13)!important;border-color:#4675a9!important}
.jn-mixer-factor{color:#a8b4c5!important}
.jn-mixer-factor-control button{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
.jn-mixer-factor-control button:hover{background:#1e2531!important;color:#79b8ff!important}
.jn-mixer-factor-control input{border-left:0!important;border-right:0!important}
.jn-mixer-card:hover{border-color:#4675a9!important;box-shadow:0 10px 26px rgba(28,52,80,0.08)!important}
.jn-mixer-summary{color:#a8b4c5!important}
.jn-mixer-number{background:#1e2531!important;color:#a8b4c5!important}
.jn-mixer-card.is-selected .jn-mixer-number{background:#23374f!important;color:#79b8ff!important}
.jn-mixer-check{border:1.5px solid #4675a9!important;background:#1e2531!important;color:transparent!important}
.jn-mixer-card.is-selected .jn-mixer-check{background:#1167c2!important;border-color:#4675a9!important;color:#edf1f7!important;box-shadow:0 4px 10px rgba(23,110,205,0.24)!important}
.jn-mixer-menu{border:0!important;background:transparent!important;color:#a8b4c5!important}
.jn-mixer-menu:hover,.jn-mixer-card.is-editing .jn-mixer-menu{background:#1e2531!important;color:#a8b4c5!important}
.jn-mixer-edit-title{color:#a8b4c5!important}
.jn-mixer-edit-title button{border:0!important;background:#1e2531!important;color:#a8b4c5!important}
.jn-mixer-edit label{color:#a8b4c5!important}
.jn-mixer-edit input:focus{outline:3px solid rgba(70,117,169,0.12)!important;border-color:#4675a9!important}
.jn-mixer-delete{border:0!important;background:#1e2531!important;color:#ffadb8!important}
.jn-mixer-cancel{border:0!important;background:transparent!important;color:#a8b4c5!important}
.jn-mixer-dialog footer [data-mixer-confirm]:not(:disabled){background:#1167c2!important;box-shadow:0 8px 18px rgba(23,110,205,0.2)!important}
.jn-mixer-dialog footer [data-mixer-confirm]:not(:disabled):hover{background:#1167c2!important}
.sr-only{border:0!important}
body.page-copy #copyStickySearch .bc-recent-card{background:rgba(30,37,49,0.82)!important;border:1px solid rgba(70,117,169,0.1)!important;box-shadow:none!important}
body.page-copy #copyStickySearch .bc-recent-head strong:before{color:#edc67f!important}
body.page-copy #copyStickySearch .bc-recent-chip span{color:#edc67f!important}
.bc-favorites-empty{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}
:scope body .jn-sidebar,:scope body .az-sidebar.jn-sidebar{border-right:1px solid #39465a!important;background:#1e2531!important;background-image:none!important;box-shadow:6px 0 20px rgba(28,52,80,0.035)!important}
:scope body .jn-sidebar>a.jn-side-brand,:scope body .az-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar .jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar .jn-side-brand-copy strong{color:#edf1f7!important}
:scope body .jn-sidebar .jn-side-brand-copy small{color:#79b8ff!important}
:scope body .jn-sidebar .jn-side-nav a,:scope body .jn-sidebar .premium-nav a,:scope body .az-sidebar .az-nav.jn-side-nav a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar .jn-side-nav a:hover,:scope body .jn-sidebar .premium-nav a:hover,:scope body .az-sidebar .az-nav.jn-side-nav a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .jn-side-nav a.active,:scope body .jn-sidebar .premium-nav a.active,:scope body .az-sidebar .az-nav.jn-side-nav a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar .nav-logout,:scope body .az-sidebar .nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar .nav-logout:hover,:scope body .az-sidebar .nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
body[data-theme="night"] .jn-sidebar,body[data-theme="night"] .az-sidebar.jn-sidebar{border-color:#4675a9!important;background:#1c3450!important}
body[data-theme="night"] .jn-sidebar>a.jn-side-brand{background:#1c3450!important;box-shadow:none!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar .jn-side-nav a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar .nav-logout{border-color:#4675a9!important;background:#1c3450!important}
@media (max-width:900px){html{--jn-sidebar-width:82px!important}}
:scope body.page-copy{background:#1e2531!important;background-color:#1e2531!important;background-image:none!important}
:scope body.page-copy::selection,:scope body.page-copy *::selection{background:rgba(23,110,205,0.18)!important;color:#edf1f7!important}
:scope body.page-copy .sidebar-user-avatar,:scope body.page-copy .jn-avatar{background:linear-gradient(180deg,#1167c2,#1167c2)!important;color:#edf1f7!important}
:scope body.page-copy input:focus,:scope body.page-copy select:focus,:scope body.page-copy textarea:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(23,110,205,0.12)!important;outline:0!important}
body.page-copy .jn-copy-commandbar{border:1px solid rgba(70,117,169,0.08)!important;background:rgba(30,37,49,0.92)!important;box-shadow:0 10px 28px rgba(28,52,80,0.06)!important}
body.page-copy .jn-copy-command-title>span{color:#79b8ff!important}
body.page-copy .jn-copy-command-title h1{color:var(--jn-copy-ink)!important}
body.page-copy .jn-copy-command-title p{color:var(--jn-copy-muted)!important}
body.page-copy .bc-library-tabs .bc-library-tab{border:0!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy .bc-library-tabs .bc-library-tab.is-active{background:#1e2531!important;color:#79b8ff!important;box-shadow:0 2px 8px rgba(28,52,80,0.09)!important}
body.page-copy .jn-copy-new-main{border:0!important;background:var(--jn-copy-blue)!important;color:#edf1f7!important;box-shadow:0 8px 18px rgba(23,110,205,0.2)!important}
body.page-copy .jn-copy-new-main:hover{background:var(--jn-copy-blue-dark)!important}
body.page-copy .jn-copy-new-main span{border:0!important;background:transparent!important;color:#edf1f7!important;box-shadow:none!important}
body.page-copy .jn-new-group-menu{border:1px solid #4675a9!important;background:rgba(30,37,49,0.99)!important;box-shadow:0 18px 46px rgba(28,52,80,0.22)!important}
body.page-copy .jn-new-group-menu>button{border:0!important;background:transparent!important;color:#a8b4c5!important}
body.page-copy .jn-new-group-menu>button:hover{background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy .jn-new-group-icon{background:#1e2531!important;color:#79b8ff!important}
body.page-copy .jn-new-group-menu small{color:#a8b4c5!important}
:scope body.page-copy .bc-sticky-search::before,:scope body.page-copy .bc-sticky-search::after,:scope body.page-copy .bc-search-main::before,:scope body.page-copy .bc-search-main::after{background:none!important;box-shadow:none!important}
:scope body.page-copy .bc-search-main{border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}
body.page-copy .bc-search-box:focus-within{border-color:var(--jn-copy-blue)!important;box-shadow:0 0 0 3px rgba(23,110,205,0.12)!important}
body.page-copy .bc-search-box svg{fill:none!important;stroke:#a8b4c5!important}
body.page-copy .bc-search-box kbd{border:1px solid #39465a!important;border-bottom-color:#4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
body.page-copy .bc-sort-select{border:1px solid #4675a9!important;background-color:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy .bc-filter-toggle{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
body.page-copy .bc-filter-toggle:hover,body.page-copy .bc-filter-toggle.active{border-color:#4675a9!important;background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy .bc-search-count{border:0!important;background:transparent!important;color:#a8b4c5!important}
body.page-copy .bc-clear-search{border:0!important;background:transparent!important;color:#79b8ff!important}
body.page-copy .bc-active-filters button{border:1px solid #4675a9!important;background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy #copyFilterPanel{border:1px solid #39465a!important;background:#1e2531!important}
body.page-copy .bc-tag-chip,body.page-copy .bc-filter-btn{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
body.page-copy .bc-tag-chip.active,body.page-copy .bc-filter-btn.active{border-color:#4675a9!important;background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy #recentCopiesBox.bc-recent-card{border:0!important;background:transparent!important;box-shadow:none!important}
:scope body.page-copy #recentCopiesBox.bc-recent-card,:scope body.page-copy .bc-recent-head,:scope body.page-copy .bc-recent-list{background-image:none!important;box-shadow:none!important}
body.page-copy .bc-recent-head>span{color:#a8b4c5!important}
body.page-copy .bc-quick-tabs{background:#1e2531!important}
body.page-copy .bc-quick-tabs button{border:0!important;background:transparent!important;color:#a8b4c5!important}
body.page-copy .bc-quick-tabs button.is-active{background:#1e2531!important;color:#79b8ff!important;box-shadow:0 2px 6px rgba(28,52,80,0.08)!important}
body.page-copy .bc-recent-chip:hover{border-color:#4675a9!important;background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy .bc-recent-chip span{color:#79b8ff!important}
body.page-copy .bc-favorites-empty{color:#a8b4c5!important}
body.page-copy #groupsPanel>.bc-group-card{border:1px solid #4675a9!important;border-left:1px solid #4675a9!important;background:#1e2531!important;box-shadow:0 4px 14px rgba(28,52,80,0.045)!important}
body.page-copy #groupsPanel>.bc-group-card:hover{border-color:#4675a9!important;box-shadow:0 10px 25px rgba(28,52,80,0.08)!important}
body.page-copy #groupsPanel>.bc-group-card.is-open{border-color:#4675a9!important;box-shadow:0 0 0 2px rgba(23,110,205,0.09),0 14px 34px rgba(28,52,80,0.09)!important}
body.page-copy #groupsPanel>.bc-group-card.is-copied{border-color:#39684b!important;background:#1e2531!important}
body.page-copy .jn-copy-card-main{border:0!important;background:transparent!important;color:inherit!important}
body.page-copy .jn-copy-card-copy{color:#79b8ff!important}
body.page-copy .jn-copy-card-main strong{color:var(--jn-copy-ink)!important}
body.page-copy .jn-copy-card-meta{color:var(--jn-copy-muted)!important}
body.page-copy .jn-copy-card-chevron{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:0 2px 6px rgba(28,52,80,0.05)!important}
body.page-copy .jn-copy-card-main:hover .jn-copy-card-chevron{border-color:#4675a9!important;background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy .bc-group-head>.bc-icon-toggle{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy .bc-group-head>.bc-icon-toggle.active{border-color:#4675a9!important;background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy .bc-group-head>.bc-icon-toggle::after{background:#1c3450!important;color:#edf1f7!important}
body.page-copy .bc-copy-multiplier .bc-copy-step{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy .bc-copy-multiplier .bc-copy-step:hover{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.page-copy .bc-copy-multiplier input.bc-copy-multiplier-input{border:1px solid #4675a9!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:none!important}
body.page-copy .bc-group-actions .solid-action{border:0!important;background:var(--jn-copy-blue)!important;color:#edf1f7!important;box-shadow:0 6px 14px rgba(23,110,205,0.18)!important}
body.page-copy .bc-group-actions .solid-action:hover{background:var(--jn-copy-blue-dark)!important}
body.page-copy .jn-copy-group-editor{border:1px solid #39465a!important;background:#1e2531!important}
body.page-copy .jn-copy-group-editor label{color:#a8b4c5!important}
body.page-copy .jn-copy-group-editor .bc-title-input,body.page-copy .jn-copy-group-editor .bc-tag-input{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy .bc-item-row .bc-drag-handle{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
body.page-copy .bc-item-row .bc-drag-handle:hover{border-color:#4675a9!important;background:var(--jn-copy-blue-soft)!important;color:#79b8ff!important}
body.page-copy .bc-item-row .bc-drag-handle span{background-image:radial-gradient(circle,#1167c2 1.5px,transparent 1.7px)!important}
body.page-copy .bc-item-row .bc-drag-handle:hover span{background-image:radial-gradient(circle,var(--jn-copy-blue) 1.5px,transparent 1.7px)!important}
body.page-copy .bc-item-row.is-drop-before::before,body.page-copy .bc-item-row.is-drop-after::after{background:var(--jn-copy-blue)!important;box-shadow:0 0 0 3px rgba(23,110,205,0.11)!important}
:scope body.page-copy .bc-item-row>.bc-qty-control>.bc-qty-btn{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body.page-copy .bc-item-row>.bc-qty-control>.bc-qty-btn:hover{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important}
:scope body.page-copy .bc-item-row>.bc-qty-control>input.bc-qty-input{border:1px solid #4675a9!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:none!important}
:scope body.page-copy .bc-group-actions .solid-action{background:#1167c2!important;color:#edf1f7!important;border:1px solid #4675a9!important;box-shadow:0 6px 14px rgba(23,110,205,0.18)!important}
:scope body.page-copy .bc-group-actions .solid-action:hover{background:#1167c2!important;border-color:#4675a9!important;box-shadow:0 8px 18px rgba(23,110,205,0.2)!important}
:scope body.page-copy .bc-group-actions .jn-split-copy .solid-action.is-copied,
:scope body.page-copy .bc-group-actions .jn-split-copy .solid-action.is-copied:hover{background:#245e3d!important;border-color:#39684b!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(36,94,61,0.3)!important}
:scope body.page-copy .bc-group-actions .bc-copy-action-cluster>.solid-action.is-copied,
:scope body.page-copy .bc-group-actions .bc-copy-action-cluster>.solid-action.is-copied:hover{background:#245e3d!important;border-color:#39684b!important;color:#edf1f7!important;box-shadow:0 8px 20px rgba(36,94,61,0.3)!important}
:scope body.page-copy .bc-variant-actions .line-button.primary-soft{border:1px solid #4675a9!important;background:#1e2531!important;color:#79b8ff!important;box-shadow:0 2px 7px rgba(28,52,80,0.06)!important}
:scope body.page-copy .bc-variant-actions .line-button.primary-soft:hover{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important;box-shadow:0 4px 10px rgba(28,52,80,0.08)!important}
:scope body.page-copy .bc-variant-actions .line-button.bc-quiet-button,:scope body.page-copy .bc-manage-row .line-button{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important;box-shadow:0 1px 4px rgba(28,52,80,0.04)!important}
:scope body.page-copy .bc-variant-actions .line-button.bc-quiet-button:hover,:scope body.page-copy .bc-manage-row .line-button:hover{border-color:#4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body.page-copy .bc-copy-step,:scope body.page-copy .bc-qty-btn{background:#1e2531!important;color:#a8b4c5!important}
:scope body.page-copy .bc-copy-step:hover,:scope body.page-copy .bc-qty-btn:hover{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.page-copy .bc-filter-toggle:hover,:scope body.page-copy .bc-recent-chip:hover,:scope body.page-copy .jn-copy-card-main:hover .jn-copy-card-chevron{background:#1e2531!important;color:#79b8ff!important}
:scope body.page-copy .danger-line{background:#1e2531!important;color:#ffadb8!important;border-color:#71424d!important}
:scope body.page-copy .danger-line:hover{background:#1e2531!important;color:#ffadb8!important;border-color:#71424d!important}
:scope body.page-copy .jn-mixer-factor{color:#a8b4c5!important}
:scope body.page-copy .jn-mixer-factor-control{border:0!important;background:transparent!important;box-shadow:none!important}
:scope body.page-copy .jn-mixer-factor-control>button{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body.page-copy .jn-mixer-factor-control>button:hover{border-color:#4675a9!important;background:#1e2531!important;color:#79b8ff!important}
:scope body.page-copy .jn-mixer-factor-control>input[data-mixer-factor]{border:1px solid #4675a9!important;background:#1e2531!important;color:#edf1f7!important;box-shadow:none!important;outline:0!important}
:scope body.page-copy .jn-mixer-factor-control>input[data-mixer-factor]:focus{border-color:#4675a9!important;box-shadow:0 0 0 3px rgba(23,110,205,0.12)!important}
body[data-theme="night"].page-copy .jn-copy-commandbar,body[data-theme="night"].page-copy .bc-sticky-search,body[data-theme="night"].page-copy #groupsPanel>.bc-group-card,body[data-theme="night"].page-copy .jn-copy-group-editor,body[data-theme="night"].page-copy .bc-variant-card{background:#1c3450!important;border-color:#4675a9!important}
:scope body[data-theme="night"].page-copy{background:#1c3450!important;background-image:none!important}
body[data-theme="night"].page-copy .jn-new-group-menu{background:rgba(28,52,80,0.98)!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy .jn-new-group-menu>button{color:#edf1f7!important}
body[data-theme="night"].page-copy .jn-new-group-menu>button:hover{background:rgba(23,110,205,0.16)!important}
body[data-theme="night"].page-copy .bc-search-box,body[data-theme="night"].page-copy .bc-sort-select,body[data-theme="night"].page-copy .bc-filter-toggle,body[data-theme="night"].page-copy .bc-recent-chip,body[data-theme="night"].page-copy .bc-copy-multiplier,body[data-theme="night"].page-copy .bc-copy-multiplier-input,body[data-theme="night"].page-copy .bc-copy-multiplier .bc-copy-step{background:#1c3450!important;border-color:#4675a9!important;color:#edf1f7!important}
body[data-theme="night"].page-copy .bc-group-body,body[data-theme="night"].page-copy #copyFilterPanel{background:#1c3450!important;border-color:#4675a9!important}
body[data-theme="night"].page-copy .jn-copy-card-main strong,body[data-theme="night"].page-copy .jn-copy-command-title h1{color:#edf1f7!important}
:scope body.page-copy #copyStickySearch{background:#1e2531!important}
:scope body.page-copy #copyStickySearch.is-compact{background:#1e2531!important;box-shadow:0 12px 30px rgba(28,52,80,0.12)!important}
:scope body.page-copy #copyStickySearch.is-compact #copyFilterPanel{background:#1e2531!important}
body[data-theme="night"].page-copy #copyStickySearch,body[data-theme="night"].page-copy #copyStickySearch.is-compact{background:#1c3450!important}
body.page-copy .jn-variant-drag-handle{border:1px solid #4675a9!important;background:#1e2531!important;color:#a8b4c5!important}
body.page-copy .jn-variant-drag-handle:hover{color:#79b8ff!important;border-color:#4675a9!important;background:#23374f!important}
body.page-copy .jn-variant-drag-handle:focus-visible{outline:2px solid #4675a9!important}
body.page-copy .bc-variant-card.jn-variant-before{box-shadow:0 -3px 0 #1167c2!important}
body.page-copy .bc-variant-card.jn-variant-after{box-shadow:0 3px 0 #1167c2!important}
:scope body .jn-sidebar>a.jn-side-brand{border:0!important;background:#1c3450!important;background-image:none!important;box-shadow:0 9px 22px rgba(28,52,80,0.14)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-mark{border:0!important;background:transparent!important;color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-rule{background:rgba(30,37,49,0.25)!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>strong{color:#edf1f7!important}
:scope body .jn-sidebar>a.jn-side-brand>.jn-side-brand-copy>small{color:#79b8ff!important}
:scope body .jn-sidebar>.jn-side-nav>a,:scope body .jn-sidebar>.premium-nav>a{border:1px solid transparent!important;background:transparent!important;color:#a8b4c5!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a::before,:scope body .jn-sidebar>.premium-nav>a::before{background-color:currentColor!important}
:scope body .jn-sidebar>.jn-side-nav>a:hover,:scope body .jn-sidebar>.premium-nav>a:hover{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.active,:scope body .jn-sidebar>.premium-nav>a.active{border-color:#4675a9!important;background:#23374f!important;color:#79b8ff!important;box-shadow:none!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout,:scope body .jn-sidebar>.premium-nav>a.nav-logout{border-color:#39465a!important;background:#1e2531!important;color:#a8b4c5!important}
:scope body .jn-sidebar>.jn-side-nav>a.nav-logout:hover,:scope body .jn-sidebar>.premium-nav>a.nav-logout:hover{border-color:#71424d!important;background:#1e2531!important;color:#ffadb8!important}
:scope body .jn-sidebar>.jn-user-card,:scope body .jn-sidebar>.sidebar-user,:scope body .jn-sidebar>.az-user-card{border:0!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a{color:#a8b4c5!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a:hover{border-color:#4675a9!important;background:#1c3450!important;color:#edf1f7!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.active{border-color:#4675a9!important;background:rgba(23,110,205,0.16)!important;color:#79b8ff!important}
body[data-theme="night"] .jn-sidebar>.jn-side-nav>a.nav-logout{border-color:#4675a9!important;background:#1c3450!important}
body.page-copy .jn-replacement-choice{border:1px solid #39465a!important;background:#1e2531!important;color:#79b8ff!important}
body.page-copy .jn-replacement-choice select{border:1px solid #4675a9!important;background:#1e2531!important;color:#edf1f7!important}
body.page-copy .jn-replacement-status{color:#a8b4c5!important}
body.page-copy .jn-replacement-status.is-missing{color:#edc67f!important}
body.page-copy .bc-item-row .jn-replacement-marker{color:#79b8ff!important;background:#23374f!important}
#jnMixerModal button:focus-visible{outline:3px solid #4675a9!important}
#jnMixerModal .jn-color-picker summary{border:1px solid #4675a9!important;background:#1e2531!important}
#jnMixerModal .jn-color-picker small{color:#a8b4c5!important}
#jnMixerModal .jn-color-options{border:1px solid #4675a9!important;background:#1e2531!important}
#jnMixerModal .jn-color-options button{border:0!important;background:#1e2531!important;color:#edf1f7!important}
#jnMixerModal .jn-color-options button:hover,#jnMixerModal .jn-color-options button[aria-pressed="true"]{background:#23374f!important}
#jnMixerModal .jn-color-options button>b{color:#79b8ff!important}
#jnMixerModal .jn-color-editor>summary{color:#79b8ff!important}
#jnMixerModal .jn-color-editor p,#jnMixerModal .jn-color-hint{color:#a8b4c5!important}
#jnMixerModal .jn-color-check{border-bottom:1px solid #39465a!important}
#jnMixerModal .jn-color-check label{color:#a8b4c5!important}
#jnMixerModal .jn-color-check input{accent-color:#1167c2!important}
#jnMixerModal .jn-color-check small{color:#a8b4c5!important}
#jnMixerModal .jn-color-check button{border:0!important;background:transparent!important;color:#79b8ff!important}
#jnMixerModal summary:focus-visible{outline:3px solid #4675a9!important}
#jnMixerModal .jn-color-mode{color:#a8b4c5!important}
#jnMixerModal .jn-color-mode input{accent-color:#1167c2!important}
#jnMixerModal .jn-finish-field select{border:1px solid #4675a9!important;background:#1e2531!important;color:#edf1f7!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 .jn-mixer-toolbar .jn-mixer-view-switch{border:1px solid #39465a!important;background:#1e2531!important}
:scope body .jn-mixer-view-switch button{border:0!important;background:transparent!important;color:#a8b4c5!important}
:scope body .jn-mixer-view-switch button[aria-pressed="true"]{background:#1e2531!important;color:#79b8ff!important;box-shadow:0 1px 4px rgba(0,0,0,0.051)!important}
:scope body .jn-drain-intro{color:#a8b4c5!important}
:scope body .jn-drain-card{border:1px solid #39465a!important;background:#1e2531!important}
:scope body .jn-drain-card>p{color:#a8b4c5!important}
:scope body .jn-drain-row{border-top:1px solid #39465a!important}
:scope body .jn-drain-label small{color:#a8b4c5!important}
:scope body .jn-drain-row input[aria-invalid="true"]{border-color:#71424d!important}
:scope body .jn-drain-standard{color:#a8b4c5!important}
:scope body .jn-drain-field-error{color:#ffadb8!important}
:scope body .jn-drain-save-status{color:#a8b4c5!important}
:scope body .jn-drain-save-status.is-error{color:#ffadb8!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}}/* Final shared canvas. */
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) {background:#141820!important;color:#edf1f7!important;color-scheme:dark!important;transition:none!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) .jn-app-layout {background:#141820!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) .jn-sidebar {background:#191f2a!important;border-color:#303b4d!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) :is(.start-main,.copy-main,.settings-konzept-main,.support-konzept-main,.admin-clean-main,.admin-users-main,.notifications-main) {background:#141820!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) :is(.bc-group-card,.bc-group-head) {background:#202837!important;border-color:#39485c!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) .jn-entry-brand-panel {background:linear-gradient(145deg,#126acc,#154679)!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) .jn-entry-brand-panel :is(.jn-entry-brand span,.jn-entry-brand strong,.jn-entry-intro h1) {color:#fff!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select) {color-scheme:dark!important;caret-color:#edf1f7}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) .jn-theme-toggle {background:#222c3b!important;border-color:#39485c!important;color:#d4deed!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) .jn-theme-toggle .jn-theme-thumb {background:#fff!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) :is(.start-hero,.jn-copy-commandbar,.settings-hero-card,.support-hero-card,.admin-clean-hero,.admin-users-hero,.notifications-hero) {background:#141820!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) :is(input,textarea)::placeholder {color:#94a3b8!important;opacity:1!important}
html[data-jn-theme="dark"] body:not(#jn-theme-canvas):not(#jn-theme-colours):not(#jn-theme-priority) .jn-sidebar :is(.jn-side-nav,.premium-nav)>a::before {background-color:#79b8ff!important}
