body{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background-color:var(--slot4-page-bg)!important;color:var(--slot4-page-text)!important;background-image:none!important}::selection{background:color-mix(in oklab,var(--slot4-accent)40%,transparent);color:#111}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:var(--slot4-accent);border:2px solid #111;border-radius:999px}.article-content h2,.article-content h3{color:var(--slot4-page-text);letter-spacing:-.02em;font-style:italic;font-weight:900}.article-content a{color:var(--slot4-accent);text-underline-offset:3px;font-weight:800;text-decoration:underline}.editable-reveal{animation:.6s both editableRise}.editable-float{animation:5s ease-in-out infinite editableFloat}.editable-spin-slow{animation:20s linear infinite editableSpin}.editable-image-zoom img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.editable-image-zoom:hover img{transform:scale(1.06)}.editable-stripe{background:var(--slot4-accent);z-index:0;pointer-events:none;opacity:.9;width:260px;height:100vh;position:fixed;top:0;right:0;transform:skew(-6deg)translate(80px)}.editable-card-hover{transition:transform .3s,box-shadow .3s}.editable-card-hover:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001f}.editable-border-slide{position:relative;overflow:hidden}.editable-border-slide:after{content:"";background:var(--slot4-accent);width:0;height:2px;transition:width .4s;position:absolute;bottom:0;left:0}.editable-border-slide:hover:after{width:100%}@keyframes editableRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes editableFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-10px)rotate(3deg)}}@keyframes editableSpin{to{transform:rotate(360deg)}}@keyframes editableSlideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.editable-reveal,.editable-float,.editable-spin-slow{animation:none!important}.editable-image-zoom img,.editable-card-hover{transition:none!important}}
