#la-resource{--space-black:#0A0A0A;--warm-white:#F5F2ED;--mist-blue-gray:#7E8D96;--electric-purple:#6B5B8A;--light-purple:#8A7BA8;--dark-night-purple:#3D3252;--success-green:#5BAD8A;--warning-yellow:#C4983A;--bg-primary:#F5F2ED;--bg-secondary:#EDE9E4;--bg-card:#E8E5E0;--bg-elevated:#DEDAD5;--text-primary:#1A1714;--text-secondary:#4A4440;--text-muted:#6A6460;--brand-primary:var(--electric-purple);--brand-secondary:var(--mist-blue-gray);--brand-accent:var(--light-purple);--brand-glow:rgba(107,91,138,0.3);--border-primary:rgba(0,0,0,0.1);--border-accent:rgba(107,91,138,0.35);--font-disp:"Plus Jakarta Sans","Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-body:"Plus Jakarta Sans","Noto Sans SC","PingFang SC","Microsoft YaHei",sans-serif;--font-mono:"DM Mono","Space Mono",monospace;--ts:clamp(1.5rem,5vw,3rem);--h1:clamp(1.25rem,4vw,2.5rem);--h2:clamp(1.125rem,3vw,2rem);--h3:clamp(1rem,2.5vw,1.5rem);--bd:clamp(0.875rem,1.5vw,1rem);--sm:clamp(0.75rem,1vw,0.875rem);--space-xs:0.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-xxl:4rem}#la-resource *{margin:0;padding:0;box-sizing:border-box}#la-resource{font-family:var(--font-body);background:var(--bg-primary);color:var(--text-primary);line-height:1.7;font-size:var(--bd);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}#la-resource .container{max-width:1200px;margin:0 auto;padding:2rem 1rem}#la-resource h1{font-size:var(--ts);font-weight:800;color:var(--text-primary);line-height:1.2;letter-spacing:-.02em;border-bottom:2px solid var(--brand-primary);padding-bottom:var(--space-sm)}#la-resource h1,#la-resource h2{font-family:var(--font-disp);margin:var(--space-xl) 0 var(--space-md)}#la-resource h2{font-size:var(--h2);font-weight:700;color:var(--brand-primary);display:flex;align-items:center;gap:var(--space-sm);letter-spacing:-.015em}#la-resource h2:before{content:"";width:4px;height:1.5em;background:var(--brand-primary);border-radius:2px}#la-resource h3{font-size:var(--h3);font-weight:600;color:var(--text-primary);margin:var(--space-lg) 0 var(--space-sm)}#la-resource p{margin-bottom:var(--space-md);color:var(--text-primary)}#la-resource ol,#la-resource ul{margin:var(--space-md) 0 var(--space-lg) var(--space-lg);padding-left:var(--space-sm)}#la-resource li{margin-bottom:var(--space-xs)}#la-resource ul li::marker{color:var(--brand-primary)}#la-resource a{color:var(--brand-accent);text-decoration:none;font-weight:500;border-bottom:1px solid var(--border-accent);transition:all .2s ease}#la-resource a:hover{color:var(--brand-primary);border-bottom-color:var(--brand-primary)}#la-resource table{width:100%;border-collapse:collapse;margin:var(--space-lg) 0;background:var(--bg-card);border:1px solid var(--border-primary);border-radius:8px;overflow:hidden;font-size:var(--sm)}#la-resource td,#la-resource th{padding:var(--space-sm) var(--space-md);text-align:left;border-bottom:1px solid var(--border-primary)}#la-resource th{background:var(--bg-elevated);font-weight:600;color:var(--brand-primary);text-transform:uppercase;letter-spacing:.05em}#la-resource td{color:var(--text-primary)}#la-resource tr:hover td{background:var(--bg-elevated)}#la-resource pre{border:1px solid var(--border-primary);border-radius:8px;padding:var(--space-md);margin:var(--space-md) 0 var(--space-lg);overflow-x:auto;font-size:var(--sm);line-height:1.5;color:var(--text-primary)}#la-resource code,#la-resource pre{background:var(--bg-card);font-family:var(--font-mono)}#la-resource code{padding:.2rem .4rem;border-radius:4px;font-size:.9em;color:var(--brand-accent);border:1px solid var(--border-primary)}#la-resource pre code{background:none;padding:0;border:none;color:var(--text-primary)}#la-resource blockquote{background:var(--bg-card);border-left:4px solid var(--brand-primary);padding:var(--space-md) var(--space-lg);margin:var(--space-md) 0;border-radius:0 8px 8px 0;color:var(--text-secondary)}#la-resource strong{color:var(--brand-accent);font-weight:600}#la-resource hr{height:1px;background:var(--border-primary);border:none;margin:var(--space-xl) 0}@media (max-width:768px){#la-resource .container{padding:1rem .5rem}#la-resource h1{font-size:calc(var(--ts) * .7)}#la-resource h2{font-size:calc(var(--h2) * .8)}#la-resource table{font-size:var(--sm)}#la-resource td,#la-resource th{padding:var(--space-xs)}}#la-resource ::-webkit-scrollbar{width:8px}#la-resource ::-webkit-scrollbar-track{background:var(--bg-secondary)}#la-resource ::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px}#la-resource ::-webkit-scrollbar-thumb:hover{background:var(--brand-primary)}