:root{--stockra-navy: #1b2a4a;--stockra-navy-700: #25395f;--stockra-accent: #3b82f6;--stockra-hero-from: #1b2a4a;--stockra-hero-to: #25395f}.stockra-stat-card{border-top:3px solid var(--stockra-navy)}.stockra-stat-card>div,.stockra-stat-card>div>div,.stockra-stat-card>div>div>div{height:100%}body .Polaris-Icon{margin:0}.stockra-eyebrow{color:var(--stockra-navy);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.stockra-section-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:0 0 auto;border-radius:8px;background:color-mix(in srgb,var(--stockra-navy) 12%,white)}.stockra-section-icon .Polaris-Icon{width:18px;height:18px}.stockra-section-icon .Polaris-Icon svg{fill:var(--stockra-navy)}.stockra-hero{background:linear-gradient(135deg,var(--stockra-hero-from) 0%,var(--stockra-hero-to) 100%);border-radius:var(--p-border-radius-300, 12px);color:#fff}.stockra-hero .Polaris-Text--root,.stockra-hero .Polaris-Text--block{color:#fff}.stockra-hero .Polaris-Button .Polaris-Text--root{color:var(--p-color-text, #303030)}.stockra-plan-current{outline:2px solid var(--stockra-navy);outline-offset:-2px;border-radius:var(--p-border-radius-300, 12px)}.stockra-plan-card>div,.stockra-plan-card>div>div,.stockra-plan-card>div>div>div{height:100%}.stockra-print-root{display:none}@media print{body>*:not(.stockra-print-root){display:none!important}.stockra-print-root{display:block!important}}.stockra-po-doc{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1a1a1a;max-width:720px;margin:0 auto;padding:32px;font-size:13px;line-height:1.5}.stockra-po-doc h1{font-size:22px;margin:0 0 2px}.stockra-po-doc .stockra-po-muted{color:#6b7280}.stockra-po-doc .stockra-po-parties{display:flex;justify-content:space-between;gap:24px;margin:24px 0}.stockra-po-doc .stockra-po-parties h2{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#6b7280;margin:0 0 4px}.stockra-po-doc table{width:100%;border-collapse:collapse;margin:16px 0}.stockra-po-doc th,.stockra-po-doc td{text-align:left;padding:8px 10px;border-bottom:1px solid #e5e7eb}.stockra-po-doc th{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#6b7280}.stockra-po-doc td.stockra-po-num,.stockra-po-doc th.stockra-po-num{text-align:right;font-variant-numeric:tabular-nums}.stockra-po-doc tfoot td{border-bottom:none;font-weight:600;padding-top:12px}.stockra-po-doc .stockra-po-notes{margin-top:20px;padding-top:12px;border-top:1px solid #e5e7eb;white-space:pre-wrap}@page{margin:16mm}
