.cr-modes[data-astro-cid-pjjjjnas]{flex-wrap:wrap;gap:.9rem 1.4rem;display:flex}.cr-gap[data-astro-cid-pjjjjnas]{border-top:1px solid var(--line);margin-top:1.1rem;padding-top:1.1rem}.cr-unit[data-astro-cid-pjjjjnas]{border-radius:0 var(--radius) var(--radius) 0;border-left:0;flex:none;width:auto;max-width:9.5rem}.cr-lead[data-astro-cid-pjjjjnas]{max-width:70ch;margin:0 0 .75rem}.cr-rows[data-astro-cid-pjjjjnas]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.cr-rows[data-astro-cid-pjjjjnas] .cr-row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));align-items:end;gap:.5rem .75rem;padding:.7rem .8rem;display:grid}.cr-rows[data-astro-cid-pjjjjnas] .cr-row__head{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.cr-rows[data-astro-cid-pjjjjnas] .cr-row .p4-field{gap:.3rem;min-width:0;display:grid}.cr-rows[data-astro-cid-pjjjjnas] .cr-row .p4-label{color:var(--text-2);font-size:.82rem;font-weight:600}.cr-row-tools[data-astro-cid-pjjjjnas]{margin-top:.75rem}.cr-fills-out[data-astro-cid-pjjjjnas]:empty{display:none}.cr-check[data-astro-cid-pjjjjnas]{align-self:center}.cr-reset[data-astro-cid-pjjjjnas]{margin-top:1rem}.cr-tool[data-astro-cid-pjjjjnas] .cr-field-error{color:var(--danger);margin:0;font-size:.85rem;font-weight:600}.cr-tool[data-astro-cid-pjjjjnas] .cr-field-error:before{content:"! "}.cr-tool[data-astro-cid-pjjjjnas] .stat__value.cr-gain{color:var(--success)}.cr-tool[data-astro-cid-pjjjjnas] .stat__value.cr-loss{color:var(--danger)}.cr-notes[data-astro-cid-pjjjjnas] p{margin:0}.cr-notes[data-astro-cid-pjjjjnas] p+p{margin-top:.4rem}.cr-risk[data-astro-cid-pjjjjnas]:empty{display:none}.cr-risk[data-astro-cid-pjjjjnas] .tk-risk:first-child{margin-top:0}.cr-chart[data-astro-cid-pjjjjnas]{min-height:220px}.cr-readout[data-astro-cid-pjjjjnas]:empty{display:none}.cr-ruler-wrap[data-astro-cid-pjjjjnas]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:0;padding:.8rem .9rem .6rem}.cr-ruler-title[data-astro-cid-pjjjjnas]{color:var(--text-2);font-size:.82rem;font-weight:700}.cr-ruler[data-astro-cid-pjjjjnas]{min-height:96px}.cr-ruler[data-astro-cid-pjjjjnas] svg{width:100%;font-family:var(--font-body);display:block;overflow:visible}.cr-ruler[data-astro-cid-pjjjjnas] .cr-track{stroke:var(--line-strong);stroke-width:2px}.cr-ruler[data-astro-cid-pjjjjnas] .cr-zone{fill:var(--tk-loss-area)}.cr-ruler[data-astro-cid-pjjjjnas] .cr-zone-label{fill:var(--text-2);font-size:12px;font-weight:700}.cr-ruler[data-astro-cid-pjjjjnas] .cr-span{stroke:var(--tk-tone);stroke-width:4px;stroke-linecap:round}.cr-ruler[data-astro-cid-pjjjjnas] .cr-tick{stroke:var(--tk-tone);stroke-width:2px}.cr-ruler[data-astro-cid-pjjjjnas] .cr-dot{fill:var(--tk-tone);stroke:var(--surface);stroke-width:2px}.cr-ruler[data-astro-cid-pjjjjnas] .cr-mark-label{fill:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.cr-ruler[data-astro-cid-pjjjjnas] .cr-mark-name{fill:var(--text-2);font-size:11px}.cr-ruler[data-astro-cid-pjjjjnas] .cr-gap-label{fill:var(--text);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--surface);stroke-width:3px;font-size:13px;font-weight:700}.cr-ruler[data-astro-cid-pjjjjnas] .cr-ruler-empty{font-size:var(--fs-sm);color:var(--text-2);margin:.4rem 0 0}@media (pointer:coarse){.cr-tool[data-astro-cid-pjjjjnas] .btn--sm{min-height:44px}}
