html[data-template=thenew][data-theme=dark]{--bg:#0f1218;--surface:#161c26;--card:#1c2333;--card-alt:#212a3a;--border:#2a3447;--amber:#d4a853;--sage:#6b9080;--crimson:#c44b4b;--text:#ece6da;--muted:#8694a8;--dim:#3d4f65;background:var(--bg);color:var(--text);color-scheme:dark}html[data-template=thenew][data-theme=light]{--bg:#fcfcfd;--surface:#fff;--card:#fff;--card-alt:#f4f4f7;--border:#e1e1e8;--amber:#c8893a;--sage:#2f7d5b;--crimson:#b23a48;--text:#0f1117;--muted:#5b6275;--dim:#a6abb8;background:var(--bg);color:var(--text);color-scheme:light}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) body{background:var(--bg);color:var(--text);font-family:var(--font-body,"Outfit"),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) h1,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) h2,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) h3,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) h4{font-family:var(--font-display,"Newsreader"),Georgia,serif;color:var(--text)}html[data-template=thenew][data-theme=dark] body:after{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px;opacity:.03;mix-blend-mode:overlay;pointer-events:none;z-index:9999}html[data-template=thenew][data-theme=light] body:after{content:"";position:fixed;inset:0;background-image:radial-gradient(var(--dim) .6px,transparent .6px);background-size:16px 16px;opacity:.35;pointer-events:none;z-index:-1}html[data-template=thenew][data-theme=light] header.sticky:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--amber) 40%,transparent),transparent);pointer-events:none}html[data-template=thenew][data-theme=light] .hero-band img{opacity:.2!important}html[data-template=thenew][data-theme=light] .hero-numeral{opacity:.18!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-thenew-scope=admin] body:after,html[data-template=thenew][data-theme=light] [data-thenew-scope=admin] header.sticky:after{display:none!important}@media (prefers-reduced-motion:no-preference){html.theme-transitioning,html.theme-transitioning :not(.no-theme-transition),html.theme-transitioning :not(.no-theme-transition):after,html.theme-transitioning :not(.no-theme-transition):before{transition:background-color .24s ease,color .24s ease,border-color .24s ease,fill .24s ease,stroke .24s ease,box-shadow .24s ease!important}}@media (prefers-reduced-motion:reduce){html.theme-transitioning,html.theme-transitioning *{transition:none!important}}@keyframes dark-fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes dark-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dark-timerPulseAmber{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:no-preference){:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-reveal{animation:dark-fadeSlideUp .65s cubic-bezier(.22,1,.36,1) both}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-reveal-1{animation-delay:0s}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-reveal-2{animation-delay:.15s}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-reveal-3{animation-delay:.3s}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-reveal-4{animation-delay:.45s}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-numeral{animation:dark-fadeIn 1.2s cubic-bezier(.22,1,.36,1) .6s both}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-reveal].visible{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-numeral,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-reveal,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-reveal]{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .nav-link{position:relative;padding-bottom:4px}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .nav-link:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:var(--amber);transform:scaleX(0);transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .nav-link.active:after,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .nav-link:hover:after{transform:scaleX(1)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-border-dark{position:relative}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-border-dark:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--amber);transform:scaleY(0);transform-origin:top;transition:transform .45s cubic-bezier(.22,1,.36,1)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-card-dark:hover .article-border-dark:before{transform:scaleY(1)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-title-dark{transition:transform .35s cubic-bezier(.22,1,.36,1),color .3s ease}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-card-dark:hover .article-title-dark{transform:translateX(4px);color:var(--amber)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-card-dark:hover .case-id-dark{color:var(--amber)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .case-id-dark{transition:color .3s ease}html[data-template=thenew][data-theme=light] .article-card-dark{transition:box-shadow .25s ease,border-color .25s ease}html[data-template=thenew][data-theme=light] .article-card-dark:hover{box-shadow:0 4px 0 var(--card-alt)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-card-dark{position:relative;overflow:hidden}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-card-dark:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--amber);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.22,1,.36,1)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-card-dark:hover:after{transform:scaleX(1)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .section-divider-dark{display:flex;align-items:center;justify-content:center;gap:0}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .section-divider-dark:after,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .section-divider-dark:before{content:"";flex:1;height:1px;background:var(--border)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .section-divider-dark .diamond{padding:0 1rem;color:var(--dim);font-size:.6rem;line-height:1}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .btn-glow{transition:transform .2s ease,box-shadow .3s ease}@media (prefers-reduced-motion:no-preference){html[data-template=thenew][data-theme=dark] .btn-glow:hover{transform:scale(1.02);box-shadow:0 0 24px rgba(212,168,83,.18)}html[data-template=thenew][data-theme=light] .btn-glow:hover{transform:scale(1.02);box-shadow:0 2px 0 color-mix(in oklab,var(--text) 12%,transparent)}}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .footer-dots{background-image:radial-gradient(circle,var(--dim) .8px,transparent .8px);background-size:24px 24px;opacity:.06;position:absolute;inset:0;pointer-events:none}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hover-amber:hover{color:var(--amber)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hover-border-amber:hover{border-color:var(--amber)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hover-bg-amber:hover{background:var(--amber)!important;color:var(--bg)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) :where(a,button,input,select,textarea,[role=button],[tabindex]):focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:4px}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .skip-to-content{position:absolute;left:-9999px;top:0;z-index:1000}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .skip-to-content:focus{left:1rem;top:1rem;padding:.5rem .875rem;background:var(--amber);color:var(--bg);font-weight:600;font-size:.75rem;border-radius:.25rem;text-decoration:none;box-shadow:0 0 24px color-mix(in oklab,var(--amber) 32%,transparent)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body *,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-content,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-content *{color:var(--text)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body h1,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body h2{color:var(--text)!important;border-bottom:1px solid var(--amber)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body h3{color:var(--text)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body .article-h2-icon{color:var(--amber)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body a,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .legacy-article a{color:var(--amber);text-decoration-color:color-mix(in oklab,var(--amber) 55%,transparent)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body a:hover,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .legacy-article a:hover{color:color-mix(in oklab,var(--amber) 80%,var(--text));text-decoration-color:var(--amber)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .abstract-box{background:var(--card)!important;border:1px solid var(--border)!important;color:var(--text)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .abstract-box-title{color:var(--amber)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .legacy-article td,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .legacy-article th{border-color:var(--border)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .legacy-article th{background:var(--surface)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .prose-inline-imgs figcaption{color:var(--muted)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body .prelegenci-grid>div,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body .prelegenci-grid>p{background:var(--card)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body{--tw-prose-body:var(--text);--tw-prose-headings:var(--text);--tw-prose-lead:var(--muted);--tw-prose-links:var(--amber);--tw-prose-bold:var(--text);--tw-prose-counters:var(--muted);--tw-prose-bullets:var(--dim);--tw-prose-hr:var(--border);--tw-prose-quotes:var(--text);--tw-prose-quote-borders:var(--amber);--tw-prose-captions:var(--muted);--tw-prose-code:var(--amber);--tw-prose-pre-code:var(--text);--tw-prose-pre-bg:var(--surface);--tw-prose-th-borders:var(--border);--tw-prose-td-borders:var(--border)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-option{border-color:var(--border)!important;background:var(--card)!important;color:var(--text)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-option:hover{border-color:var(--amber)!important;background:color-mix(in oklab,var(--amber) 8%,var(--card))!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-option-selected{border-color:var(--amber)!important;background:color-mix(in oklab,var(--amber) 12%,var(--card))!important;color:var(--text)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-option-correct{border-color:var(--sage)!important;background:color-mix(in oklab,var(--sage) 14%,var(--card))!important;color:color-mix(in oklab,var(--sage) 70%,var(--text))!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .quiz-option-wrong{border-color:var(--crimson)!important;background:color-mix(in oklab,var(--crimson) 14%,var(--card))!important;color:color-mix(in oklab,var(--crimson) 60%,var(--text))!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .lek-timer{color:var(--text)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .lek-timer-warning{color:var(--amber)!important;animation:dark-timerPulseAmber 1s ease-in-out infinite}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .lek-timer-critical{color:var(--crimson)!important;animation:dark-timerPulseAmber .8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .lek-timer-critical,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .lek-timer-warning{animation:none!important}}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .cookie-banner{background:var(--surface)!important;border-top:1px solid var(--border);color:var(--text)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .cookie-banner button.bg-white{background:var(--amber)!important;color:var(--bg)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .cookie-banner button.bg-white:hover{background:color-mix(in oklab,var(--amber) 85%,var(--text))!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .fixed.bottom-20>div.bg-white{background:var(--card)!important;color:var(--text)!important;border-color:var(--border)!important;box-shadow:0 12px 32px color-mix(in oklab,var(--text) 25%,transparent)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .fixed.bottom-20>div.bg-white .text-gray-700{color:var(--text)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .fixed.bottom-20>div.bg-white .text-gray-400{color:var(--muted)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group:hover>span.rounded-xl.bg-white,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group>span.rounded-xl.bg-white.border-gray-200{background:var(--card)!important;border-color:var(--border)!important;color:var(--text);box-shadow:0 12px 32px color-mix(in oklab,var(--text) 30%,transparent)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group>span.rounded-xl.bg-white .text-cpm-navy{color:var(--text)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group>span.rounded-xl.bg-white .text-gray-400,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group>span.rounded-xl.bg-white .text-gray-500,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group>span.rounded-xl.bg-white .text-gray-600{color:var(--muted)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group>span.rounded-xl.bg-white>span.border-t-white{border-top-color:var(--card)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .group>span.rounded-xl.bg-white>span.border-t-gray-200{border-top-color:var(--border)!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .decoration-dotted.decoration-gray-400{text-decoration-color:var(--dim)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-cpm-navy{background-color:var(--surface)!important;color:var(--text)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-cpm-navy .text-cpm-blue,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-cpm-navy .text-white{color:var(--amber)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-\[\#f4f6f8\],html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-gray-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-gray-50{background-color:var(--bg)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .article-card,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-white{background-color:var(--card)!important;color:var(--text)}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .article-card{border-color:var(--border)!important;box-shadow:0 1px 0 color-mix(in oklab,var(--border) 70%,transparent)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .article-card:hover{box-shadow:0 1px 0 var(--border),0 8px 24px rgba(0,0,0,.35)!important;border-color:color-mix(in oklab,var(--amber) 35%,var(--border))!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-cpm-navy{color:var(--text)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-cpm-blue,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-cpm-blue-dark{color:var(--amber)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-cpm-border,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-gray-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-gray-200{border-color:var(--border)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-gray-400,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-gray-500,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-gray-600,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-gray-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-gray-800{color:var(--muted)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .divide-gray-100>:not(:first-child){border-color:var(--border)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .shadow-lg,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .shadow-md,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .shadow-sm{box-shadow:0 1px 0 var(--border),0 8px 24px rgba(0,0,0,.25)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .hover\:text-cpm-blue-dark:hover,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .hover\:text-cpm-blue:hover{color:color-mix(in oklab,var(--amber) 80%,#fff)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-\[\#1877f2\],html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-amber-600,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-emerald-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-indigo-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-red-600,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-sky-700{background-color:var(--card)!important;border-bottom:1px solid var(--border);color:var(--text)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .cpm-header-gradient{background:var(--surface)!important;color:var(--text)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-\[\#e8f4fc\],html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-\[\#f0f9ff\],html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-\[\#fef9c3\],html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-amber-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-amber-50,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-blue-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-blue-50,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-emerald-50,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-green-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-green-50,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-purple-50,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-red-50,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-rose-50,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-yellow-50{background-color:var(--card)!important;color:var(--text)}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-amber-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-amber-200,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-blue-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-blue-200,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-cpm-blue\/40,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-green-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-green-200,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-red-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-red-200,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .border-t-blue-200{border-color:var(--border)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-\[\#1e3c64\],html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-amber-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-amber-800,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-blue-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-blue-800,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-green-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-green-800,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-red-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-red-800{color:var(--text)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .hover\:text-\[\#2fa4e7\]:hover,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .text-\[\#2fa4e7\]{color:var(--amber)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .hover\:bg-gray-50\/50:hover{background-color:color-mix(in oklab,var(--card) 85%,var(--amber))!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-gray-600,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .bg-gray-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=public] .hover\:bg-gray-700:hover{background-color:var(--card-alt)!important;color:var(--text)!important;border:1px solid var(--border)}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-thenew-scope=admin]{--bg:#f3f4f6;--surface:#fff;--card:#fff;--card-alt:#f9fafb;--border:#e5e7eb;--amber:#2fa4e7;--sage:#059669;--crimson:#dc2626;--text:#111827;--muted:#6b7280;--dim:#9ca3af;background:#f3f4f6;color:#111827;color-scheme:light;font-family:IBM Plex Sans,system-ui,-apple-system,sans-serif}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-white{background-color:#fff!important;color:inherit}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-gray-50{background-color:#f9fafb!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-gray-100{background-color:#f3f4f6!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-cpm-navy{background-color:#1e3a5f!important;color:#fff!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-cpm-navy .text-cpm-blue,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-cpm-navy .text-white{color:#fff!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-cpm-navy{color:#1e3a5f!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-cpm-blue,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-cpm-blue-dark{color:#2fa4e7!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .border-cpm-border,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .border-gray-100,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .border-gray-200{border-color:#e5e7eb!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-gray-400{color:#9ca3af!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-gray-500{color:#6b7280!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-gray-600{color:#4b5563!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-gray-700{color:#374151!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .text-gray-800{color:#1f2937!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .divide-gray-100>:not(:first-child){border-color:#f3f4f6!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .shadow-sm{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .shadow-md{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .shadow-lg{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)!important}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-\[\#1877f2\],html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-amber-600,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-emerald-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-indigo-700,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-red-600,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .bg-sky-700{border-bottom:none!important;color:#fff!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-thenew-scope=admin] .abstract-box,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-thenew-scope=admin] .article-body,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-thenew-scope=admin] .legacy-article,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-thenew-scope=admin] .prose,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-thenew-scope=admin] .prose *{color:inherit;background:initial}html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .hover\:text-cpm-blue-dark:hover,html[data-template=thenew][data-theme=dark] [data-thenew-scope=admin] .hover\:text-cpm-blue:hover{color:#1e6ea0!important}html[data-template=thenew][data-theme=light] .bg-ink{background-color:var(--card-alt)!important}html[data-template=thenew][data-theme=light] .bg-amber\/\[0\.06\]{background-color:color-mix(in oklab,var(--amber) 12%,transparent)!important}@media print{:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]),:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) body{background:#fff!important;color:#111!important;color-scheme:light!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .footer-dots,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .hero-numeral,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) [data-reveal],:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) body:after{display:none!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body *{color:#111!important;background:transparent!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body h1,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body h2,:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .article-body h3{color:#111!important;border-bottom-color:#111!important}:is(html[data-template=thenew][data-theme=dark],html[data-template=thenew][data-theme=light]) .abstract-box{background:#f5f5f5!important;border:1px solid #ddd!important;color:#111!important}}