.static-page-content{max-width:700px;margin:0 auto}.static-page-content.wide{max-width:900px}.static-highlight-box{background:var(--color-primary-alpha-10);border-left:4px solid var(--color-primary);padding:16px 20px;border-radius:0 8px 8px 0;margin:24px 0}.static-highlight-box p{color:var(--color-text);margin:0 0 8px}.static-highlight-box p:last-child{margin-bottom:0}.static-highlight-box ul{margin:8px 0 0;padding-left:20px}.static-highlight-box li{margin-bottom:4px;color:var(--color-text)}.static-success-box{background:#81b29a1a;border-left:4px solid var(--color-success, #81b29a);padding:16px 20px;border-radius:0 8px 8px 0;margin:24px 0}.static-success-box p{color:var(--color-text);margin:0}.static-warning-box{background:#f59e0b1a;border-left:4px solid var(--color-warning, #f2cc8f);padding:16px 20px;border-radius:0 8px 8px 0;margin:24px 0}.static-warning-box p{color:var(--color-text);margin:0}.static-error-box{background:#e07a5f1a;border-left:4px solid var(--color-error, #e07a5f);padding:16px 20px;border-radius:0 8px 8px 0;margin:24px 0}.static-error-box p{color:var(--color-text);margin:0}.static-diagram{background:var(--color-surface, #f4f4f2);border:2px solid var(--color-border, rgba(0, 0, 0, .08));border-radius:12px;padding:24px;margin:24px 0;font-family:var(--font-family-mono, "SF Mono", Monaco, monospace);font-size:.85rem;overflow-x:auto}.static-diagram pre{margin:0;white-space:pre;color:var(--color-text)}.static-last-updated{color:var(--color-text-secondary);font-size:.875rem;margin-bottom:32px}.static-page-content code{background:var(--color-primary-alpha-10);padding:2px 6px;border-radius:4px;font-family:var(--font-family-mono, "SF Mono", Monaco, monospace);font-size:.9em}.static-page-content h2{font-size:1.25rem;font-weight:600;margin:32px 0 12px;letter-spacing:-.02em;line-height:1.18;color:var(--color-text)}.static-page-content h3{font-size:1.1rem;font-weight:600;margin:20px 0 12px;color:var(--color-text)}.static-page-content h4{font-size:1rem;font-weight:600;margin:16px 0 8px;color:var(--color-text)}.static-page-content p,.static-page-content ul{color:var(--color-text-secondary);margin-bottom:16px}.static-page-content ul{padding-left:24px}.static-page-content li{margin-bottom:8px}.static-page-content ol{padding-left:24px;margin-bottom:16px}.static-page-content ol li{margin-bottom:8px;color:var(--color-text-secondary)}.static-page-content strong{color:var(--color-text)}.static-page-content a{color:var(--color-primary)}.static-cta-box{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 100%);color:#fff;padding:30px;border-radius:var(--radius-md, 8px);margin:40px 0;text-align:center}.static-cta-box h3{color:#fff;margin-top:0;margin-bottom:8px}.static-cta-box p{color:#ffffffe6;margin-bottom:0}.static-related-links{background:var(--color-surface, #f4f4f2);padding:25px;border-radius:var(--radius-md, 8px);margin-top:40px}.static-related-links h3{margin-top:0;color:var(--color-text)}.static-related-links ul{list-style:none;margin-left:0;padding-left:0}.static-related-links li{margin-bottom:10px}.static-related-links a{color:var(--color-primary);text-decoration:none;font-weight:500}.static-related-links a:hover{text-decoration:underline}.static-badge{display:inline-block;background:var(--color-primary-alpha-10);color:var(--color-primary);padding:4px 10px;border-radius:12px;font-size:.85rem;font-weight:500;margin-left:8px}.static-comparison-box{background:#f2cc8f1a;border-left:4px solid var(--color-warning, #f2cc8f);padding:20px;margin:20px 0;border-radius:0 4px 4px 0}.static-comparison-box p{color:var(--color-text);margin:0 0 8px}.static-comparison-box p:last-child{margin-bottom:0}.static-example-box{background:var(--color-surface, #f4f4f2);border:1px solid var(--color-border, rgba(0, 0, 0, .08));border-radius:var(--radius-md, 8px);padding:20px;margin:20px 0}.static-example-box h4{margin-top:0;color:var(--color-text)}.static-token-type{font-weight:600;color:var(--color-primary)}.static-page-footer{margin-top:48px;padding-top:24px;border-top:1px solid var(--color-border, rgba(0, 0, 0, .08));font-size:.875rem;color:var(--color-text-secondary)}
