.astra-paper{margin:10px 14px;border:1px solid #285544;border-radius:10px;background:#0c141d;color:#d9e4ef;font:12px/1.55 'JetBrains Mono',monospace;flex-shrink:0;max-height:55vh;overflow:auto}.astra-paper>summary{display:flex;gap:12px;align-items:center;flex-wrap:wrap;cursor:pointer;padding:12px 14px;min-height:44px;position:sticky;top:0;background:#0c141d;z-index:1;list-style:none}.astra-paper>summary::after{content:'View strategies +';margin-left:auto;color:#9ab2c6}.astra-paper[open]>summary::after{content:'Hide −'}.astra-paper strong{color:#00ff9d}.astra-paper .ap-pill{border:1px solid #536244;color:#dce6aa;border-radius:20px;font-size:10px;padding:2px 8px}.astra-paper .ap-muted{color:#a3b4c8}.ap-content{padding:0 14px 14px}.ap-intro{margin:0 0 12px;color:#bcc9da}.ap-strategies{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ap-card{border:1px solid #283d4d;border-radius:8px;padding:12px;background:#0a101a}.ap-card h3{margin:0 0 6px;font-size:13px;color:#f0f6ff}.ap-card p{margin:0 0 12px;color:#afc1d6}.ap-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ap-metrics span{font-size:10px;color:#a3b4c8}.ap-metrics b{display:block;font-size:14px;color:#dce7f4}.ap-content h4{margin:16px 0 8px;font-size:12px}.ap-table{overflow:auto;max-height:220px}.ap-table table{border-collapse:collapse;width:100%;min-width:540px}.ap-table th,.ap-table td{padding:8px;text-align:left;border-bottom:1px solid #263443}.ap-table th{color:#a3b4c8;font-size:10px}.ap-table a{color:#a8d8ec;text-decoration:none}.ap-content details{margin-top:12px;color:#a3b4c8}.ap-content details summary{cursor:pointer;min-height:36px}.ap-error{color:#ffbe70}.ap-up{color:#00ff9d}.ap-down{color:#ff718c}@media(max-width:640px){.astra-paper{margin:8px;max-height:65vh}.astra-paper>summary{gap:8px}.ap-strategies{grid-template-columns:1fr}.ap-content{padding:0 10px 10px}.astra-paper>summary::after{font-size:10px}.ap-metrics{gap:6px}}
.ap-intro a,.ap-public-link{color:#77d8bd}.ap-public-link{display:block;margin-top:16px;font-size:12px}.astra-standalone{margin:0;background:#060b14;color:#dbe6f5;font:15px/1.6 system-ui,sans-serif}.astra-standalone header,.astra-standalone main,.astra-standalone footer{max-width:1180px;margin:auto;padding:24px}.astra-standalone header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #263644}.astra-standalone header>a{color:#00ff9d;font:600 18px monospace;text-decoration:none}.astra-standalone nav{display:flex;gap:20px;flex-wrap:wrap}.astra-standalone a{color:#8edbc7;text-decoration:none}.astra-standalone h1{font-size:clamp(28px,5vw,44px);line-height:1.2;margin:10px 0 18px}.ap-eyebrow{color:#00ff9d;font-size:11px;letter-spacing:.17em}.ap-page-intro{color:#a5b9d0}.astra-standalone #sig-cards4-view{display:flex;flex-direction:column}.astra-standalone .astra-paper{margin:20px 0;max-height:none}.astra-standalone .ap-table{max-height:440px}.astra-standalone footer{display:flex;gap:18px;flex-wrap:wrap;color:#91a5bd;font-size:12px}@media(max-width:640px){.astra-standalone header,.astra-standalone main,.astra-standalone footer{padding:18px}.astra-standalone header{align-items:flex-start}.astra-standalone nav{gap:10px;font-size:11px}.astra-standalone .astra-paper{max-height:none}.astra-standalone .astra-paper>summary{gap:6px}.astra-standalone .astra-paper>summary::after{display:none}}
