/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.cc-flagship .apr-tab{min-height:44px}@media print{.cc-flagship .bgt-table-wrap{display:block!important}}.cc-flagship .ccx-card-sum{display:none}@media (max-width:767px){.cc-flagship .ccx-card{padding:0}.cc-flagship .ccx-cards-grid{gap:14px}.cc-flagship .ccx-card-sum{text-align:left;cursor:pointer;width:100%;min-height:60px;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:13px 14px;display:flex}.cc-flagship .ccx-card-sum:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cc-flagship .ccx-card-sum-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.cc-flagship .ccx-card-sum-name{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:750;overflow:hidden}.cc-flagship .ccx-card-sum-meta{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem}.cc-flagship .ccx-card-sum-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.cc-flagship .ccx-card[data-cc-open=true] .ccx-card-sum-chev{transform:rotate(180deg)}.cc-flagship .ccx-card[data-cc-open=true] .ccx-card-sum{border-bottom:1px solid var(--border-subtle)}.cc-flagship .ccx-card-body{padding:13px 14px 14px;display:none}.cc-flagship .ccx-card[data-cc-open=true] .ccx-card-body{display:block}}.cc-flagship .ccx-cmp-m{display:none}@media (max-width:767px){.cc-flagship .ccx-cmp-d{display:none}.cc-flagship .ccx-cmp-m{display:block}.cc-flagship .ccx-cmp-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -2px;padding:2px 0 4px;display:flex;overflow-x:auto}.cc-flagship .ccx-cmp-track::-webkit-scrollbar{display:none}.cc-flagship .ccx-cmp-card{scroll-snap-align:start;background:var(--bg-surface-raised);flex:0 0 84%;min-width:0;padding:14px}.cc-flagship .ccx-cmp-card[data-sel=true]{background:var(--bg-surface)}.cc-flagship .ccx-cmp-name{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:.9375rem;font-weight:750;display:flex}.cc-flagship .ccx-cmp-date{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:9px 0 0;font-size:1.125rem;font-weight:800}.cc-flagship .ccx-cmp-card[data-unfin=true] .ccx-cmp-date{color:var(--danger,#dc2626);font-size:1rem}.cc-flagship .ccx-cmp-rows{gap:7px;margin:11px 0 0;display:grid}.cc-flagship .ccx-cmp-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cc-flagship .ccx-cmp-row dt{color:var(--text-muted);font-size:.75rem}.cc-flagship .ccx-cmp-row dd{color:var(--text-secondary);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:.8125rem;font-weight:650}.cc-flagship .ccx-cmp-bestfor{border-top:1px solid var(--border-subtle);color:var(--text-muted);margin:11px 0 0;padding-top:9px;font-size:.75rem;line-height:1.4}.cc-flagship .ccx-cmp-dots{justify-content:center;gap:7px;margin-top:12px;display:flex}.cc-flagship .ccx-cmp-dot[data-active=true]{background:var(--accent);transform:scale(1.3)}}.cc-flagship .ccx-sched-m{display:none}@media (max-width:767px){.cc-flagship .ccx-sched-d{display:none}.cc-flagship .ccx-sched-m{gap:8px;display:grid}.cc-flagship .ccx-sched-row{background:var(--bg-surface-raised);flex-direction:column;gap:3px;padding:10px 12px;display:flex}.cc-flagship .ccx-sched-l1 .m{color:var(--text-primary);font-size:.875rem;font-weight:700}.cc-flagship .ccx-sched-l1 .b{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.cc-flagship .ccx-sched-l2{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}}.cc-flagship .ccx-sticky .ccx-sticky-stats{min-width:0;color:inherit;align-items:center;gap:14px;text-decoration:none;display:flex}.cc-flagship .ccx-sticky .ccx-sticky-stat{flex-direction:column;gap:1px;min-width:0;display:flex}.cc-flagship .ccx-sticky .ccx-sticky-stat[data-tone=crit] .ccx-sticky-v{color:var(--danger,#dc2626);font-size:.9375rem}.cc-flagship .ccx-sticky .ccx-sticky-div{background:var(--border-default);flex-shrink:0;align-self:stretch;width:1px;min-height:26px}.cc-flagship .ccx-sticky .mortgage-sticky-bar-btn{align-items:center;gap:6px;min-height:44px;display:inline-flex}@media (max-width:1023px){.cc-flagship .ccx-covers>summary::-webkit-details-marker{display:none}.cc-flagship .ccx-covers>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:12px}.cc-flagship .ccx-covers-head{align-items:center;gap:8px;display:inline-flex}.cc-flagship .ccx-covers-head svg{color:var(--accent)}.cc-flagship .ccx-covers[open] .ccx-covers-chev{transform:rotate(180deg)}.cc-flagship .ccx-covers .mtgx-aside-list{padding:0 16px 16px}.cc-flagship .ccx-jumpnav>summary::-webkit-details-marker{display:none}.cc-flagship .ccx-jumpnav>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:12px}.cc-flagship .ccx-jumpnav-head{align-items:center;gap:8px;display:inline-flex}.cc-flagship .ccx-jumpnav-head svg{color:var(--accent)}.cc-flagship .ccx-jumpnav[open] .ccx-jumpnav-chev{transform:rotate(180deg)}.cc-flagship .ccx-jumpnav-list{grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:2px 8px 10px;list-style:none;display:grid}.cc-flagship .ccx-jumpnav-list a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}}@media (prefers-reduced-motion:reduce){.cc-flagship .ccx-cmp-track{scroll-behavior:auto}}