:root{--color-bg:#0a0a0a;--color-surface:#1a1a1a;--color-surface-muted:#141414;--color-text-primary:#ffffff;--color-text-secondary:#c8c8c8;--color-text-tertiary:#8f8f8f;--color-text-muted:rgba(255,255,255,0.45);--color-border:#2a2a2a;--color-brand:#af25f4;--color-brand-alt:#8b1cc4;--color-highlight:#D4AF37;--color-info:#af25f4;--color-success:#4ade80;--color-warn:#D4AF37;--color-danger:#ef4444;--color-black:#000000;--color-white:#ffffff;--color-warm-grey:#e6e3df;--color-ink:#1a1a1a;--color-gold:#d4af37;--color-overlay-hover:rgba(175,37,244,0.08);--color-overlay-press:rgba(175,37,244,0.12);--color-header-bg:rgba(5,5,5,0.92);--color-header-bg-scrolled:rgba(5,5,5,0.95);--color-header-border:rgba(255,255,255,0.05);--color-header-border-scrolled:rgba(255,255,255,0.1);--color-editorial-black:#050505;--color-background-dark:#1c1022;--container-max-wide:1600px;--color-category-philosophy:#8B5CF6;--color-category-material:#10B981;--color-category-policy:#F59E0B;--color-category-economics:var(--color-highlight);--color-category-psychology:#EC4899;--font-annotation:var(--font-heading);--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--font-size-xs:0.875rem;--font-size-sm:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:22px;--font-size-2xl:28px;--font-size-hero:48px;--line-tight:1.2;--line-normal:1.5;--line-loose:1.7;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-3xl:48px;--radius-4xl:80px;--shadow-none:none;--shadow-sm:0 4px 10px rgba(0,0,0,0.3);--shadow-md:0 8px 24px rgba(0,0,0,0.4);--duration-fast:120ms;--duration-md:200ms;--duration-slow:320ms;--easing-standard:cubic-bezier(0.24,0,0.2,1);--easing-emphasized:cubic-bezier(0.26,0,0.12,1.1);--z-base:0;--z-header:9999;--z-overlay:10000;--z-modal:10001;--z-toast:10002;--container-max:1280px;--btn-height:40px;--btn-padding-x:16px;--btn-radius:var(--radius-md);--btn-primary-bg:var(--color-brand);--btn-primary-text:var(--color-surface);--btn-secondary-bg:var(--color-surface-muted);--btn-secondary-text:var(--color-text-primary);--input-height:40px;--input-padding-x:12px;--input-radius:var(--radius-md);--input-bg:var(--color-surface);--input-border:var(--color-border);--input-text:var(--color-text-primary);--input-placeholder:var(--color-text-secondary);--input-focus-ring:2px solid var(--color-brand);--alert-info-bg:rgba(175,37,244,0.15);--alert-success-bg:rgba(74,222,128,0.15);--alert-warn-bg:rgba(212,175,55,0.15);--alert-danger-bg:rgba(239,68,68,0.15)}html[data-theme=light] body{color-scheme:light;--color-bg:#f6f3ef;--color-surface:#ffffff;--color-surface-muted:#ebe6df;--color-text-primary:#171219;--color-text-secondary:#504754;--color-text-tertiary:#6d6470;--color-text-muted:rgba(23,18,25,0.56);--color-border:#d6cec4;--color-brand:#8b1cc4;--color-brand-alt:#af25f4;--color-highlight:#a97712;--color-gold:#8f640f;--color-info:#8b1cc4;--color-success:#157347;--color-warn:#a97712;--color-danger:#b42318;--color-overlay-hover:rgba(139,28,196,0.1);--color-overlay-press:rgba(139,28,196,0.16);--color-header-bg:rgba(246,243,239,0.92);--color-header-bg-scrolled:rgba(255,255,255,0.96);--color-header-border:rgba(23,18,25,0.1);--color-header-border-scrolled:rgba(23,18,25,0.16);--color-editorial-black:#f6f3ef;--color-background-dark:#e7dde9;--color-category-philosophy:#6d28d9;--color-category-material:#047857;--color-category-policy:#b45309;--color-category-economics:var(--color-highlight);--color-category-psychology:#be185d;--shadow-sm:0 4px 14px rgba(23,18,25,0.08);--shadow-md:0 12px 32px rgba(23,18,25,0.12);--btn-primary-bg:var(--color-brand);--btn-primary-text:var(--color-white);--btn-secondary-bg:var(--color-surface-muted);--btn-secondary-text:var(--color-text-primary);--input-bg:var(--color-surface);--input-border:var(--color-border);--input-text:var(--color-text-primary);--input-placeholder:var(--color-text-secondary);--alert-info-bg:rgba(139,28,196,0.1);--alert-success-bg:rgba(21,115,71,0.1);--alert-warn-bg:rgba(169,119,18,0.12);--alert-danger-bg:rgba(180,35,24,0.1)}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden;max-width:100%}body{margin:0;font-family:var(--font-body);font-size:var(--font-size-md);line-height:var(--line-normal);color:var(--color-text-primary);background:var(--color-editorial-black)}html[data-theme=light] body{background:var(--color-bg)}::selection{background:var(--color-brand);color:var(--color-white)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--weight-semibold);line-height:var(--line-tight);margin:0}h1{font-size:var(--font-size-hero)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}p{margin:0;color:var(--color-text-secondary)}.yan-body{min-height:100vh}.yan-shell{max-width:var(--container-max);width:100%;margin:0 auto;box-sizing:border-box;padding-inline:var(--space-5)}main{display:block;width:100%;max-width:100%;padding-top:80px}.yan-nav-button{border:1px solid transparent;background:transparent;color:var(--color-text-primary);font-weight:var(--weight-semibold);padding:.35rem .7rem;border-radius:999px;cursor:pointer;transition:background var(--duration-md) var(--easing-standard)}.yan-nav-button:focus-visible,.yan-nav-button:hover{background:var(--color-overlay-hover)}.yan-card-hover-lift{transition:transform var(--duration-md) var(--easing-standard)}.yan-card-hover-lift:hover{transform:translateY(-4px)}.yan-category-badge{display:inline-block;padding:.25rem .6rem;border-radius:4px;font-size:var(--font-size-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.05em;background:var(--color-brand);color:var(--color-white)}.yan-category-philosophy{background:var(--color-category-philosophy)}.yan-category-material{background:var(--color-category-material)}.yan-category-policy{background:var(--color-category-policy)}.yan-category-economics{background:var(--color-category-economics)}.yan-category-psychology{background:var(--color-category-psychology)}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only:focus{position:fixed;top:0;left:0;z-index:9999;width:auto;height:auto;padding:var(--space-3) var(--space-4);margin:0;overflow:visible;clip:auto;white-space:normal;background:var(--color-editorial-black);color:var(--color-white);font-size:var(--font-size-sm);text-decoration:none}@media (prefers-reduced-motion:reduce){.yan-nav-button{transition:none}.yan-card-hover-lift{transition:none;transform:none}.yan-card-hover-lift:hover{transform:none}}