.bp-page.bp-page{--bp-font:"CoFo Brilliant", "CoFo Brilliant Fallback", var(--font-sans-clone,system-ui), sans-serif;--bp-blue:var(--ug-action,#5665f0);--bp-blue-edge:var(--ug-action-edge,#4252e0);--bp-blue-soft:color-mix(in srgb, var(--bp-blue) 14%, transparent);--bp-blue-ink:color-mix(in srgb, var(--bp-blue) 75%, var(--ink,#000));--bp-line:color-mix(in srgb, var(--ink,#000) 16%, transparent);--bp-line-soft:color-mix(in srgb, var(--ink,#000) 9%, transparent);--bp-muted:var(--ink-60,#0009);--serif:var(--bp-font);--sans:var(--bp-font);--green:var(--bp-blue);--green-ink:#fff;--green-text:var(--bp-blue-ink);--green-tint:var(--bp-blue-soft);--green-ring:color-mix(in srgb, var(--bp-blue) 35%, transparent);--shadow-btn:none;font-family:var(--bp-font)}.bp-page :is(h1,h2,h3,h4){font-family:var(--bp-font);letter-spacing:-.01em;font-weight:700}.bp-page :is(.st-cta,.bp-btn,.btn-accent,.btn-primary),.bp-page a:is(.st-cta,.bp-btn,.btn-accent,.btn-primary){background:var(--bp-blue);min-height:50px;box-shadow:0 4px 0 var(--bp-blue-edge);color:#fff;font-family:var(--bp-font);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:10px 30px;font-size:18px;font-weight:700;line-height:22px;text-decoration:none;transition:transform .12s,box-shadow .12s,filter .18s;display:inline-flex}.bp-page :is(.st-cta,.bp-btn,.btn-accent,.btn-primary):hover:not(:disabled){filter:brightness(1.06)}.bp-page :is(.st-cta,.bp-btn,.btn-accent,.btn-primary):active:not(:disabled){box-shadow:0 0 0 var(--bp-blue-edge);transform:translateY(4px)}.bp-page :is(.st-cta,.bp-btn):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.bp-page .bp-btn-ghost,.bp-page a.bp-btn-ghost{border:2px solid var(--bp-line);min-height:50px;box-shadow:0 4px 0 var(--bp-line-soft);color:var(--ink);font-family:var(--bp-font);background:0 0;border-radius:9999px;justify-content:center;align-items:center;padding:10px 30px;font-size:18px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.bp-page .bp-btn-ghost:hover{border-color:color-mix(in srgb, var(--ink) 30%, transparent)}.bp-page .bp-h1{font-family:var(--bp-font);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:44px;font-weight:700;line-height:50px}@media (max-width:700px){.bp-page .bp-h1{font-size:32px;line-height:38px}}.bp-page .bp-card{border:2px solid var(--bp-line);background:var(--page);border-radius:28px}@keyframes bp-page-rise{0%{transform:translateY(6px)}to{opacity:1;transform:none}}.bp-page .bp-rise{animation:.4s cubic-bezier(.22,1,.36,1) both bp-page-rise}@media (prefers-reduced-motion:reduce){.bp-page .bp-rise{animation:none}}.bp-page .bp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.bp-page .bp-empty{text-align:center;max-width:460px;margin:40px auto 0;padding:40px 32px 32px}.bp-page .bp-empty-title{margin:0;font-size:32px;line-height:38px}.bp-page .bp-empty-line{color:var(--ink);margin:12px 0 0;font-size:18px;line-height:26px}.bp-page .bp-empty-action{width:100%;margin-top:28px}.bp-page .bp-empty-note{color:var(--bp-muted);margin:20px 0 0;font-size:13px;line-height:19px}.bp-page .bp-empty-main{min-height:70vh;padding:24px 16px 96px}
.McatScoreEstimate-module__X9VdQW__panel{background:var(--white);border:1px solid var(--border);border-radius:var(--ug-radius,10px);gap:14px;min-width:0;padding:20px;display:grid}.McatScoreEstimate-module__X9VdQW__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.McatScoreEstimate-module__X9VdQW__h2{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.2rem;font-weight:600;line-height:1.25}.McatScoreEstimate-module__X9VdQW__label{color:var(--ink-60);border:1px solid var(--border);background:var(--gray-99);border-radius:999px;padding:2px 10px;font-size:.82rem;font-weight:600}.McatScoreEstimate-module__X9VdQW__ranges{gap:10px;margin:0;padding:0;list-style:none;display:grid}.McatScoreEstimate-module__X9VdQW__range{font-variant-numeric:tabular-nums;grid-template-columns:minmax(96px,120px) minmax(84px,100px) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.McatScoreEstimate-module__X9VdQW__rangeName{font-weight:600}.McatScoreEstimate-module__X9VdQW__rangeValue{color:var(--ink);font-weight:600}.McatScoreEstimate-module__X9VdQW__rangeRight{color:var(--ink-60);white-space:nowrap;font-size:.9rem}.McatScoreEstimate-module__X9VdQW__track{background:var(--ink-10);border-radius:4px;height:8px;display:block;position:relative}.McatScoreEstimate-module__X9VdQW__band{background:var(--ug-action);border-radius:4px;position:absolute;top:0;bottom:0}.McatScoreEstimate-module__X9VdQW__total{border-top:1px solid var(--border);gap:4px;padding-top:12px;display:grid}.McatScoreEstimate-module__X9VdQW__totalLine{font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;margin:0;display:flex}.McatScoreEstimate-module__X9VdQW__totalLine span{min-width:96px;font-weight:600}.McatScoreEstimate-module__X9VdQW__totalLine strong{font-size:1.35rem;font-weight:600}.McatScoreEstimate-module__X9VdQW__percentile{color:var(--ink-75);margin:0;font-size:.95rem}.McatScoreEstimate-module__X9VdQW__percentile a,.McatScoreEstimate-module__X9VdQW__link{color:var(--ug-action);text-underline-offset:2px}.McatScoreEstimate-module__X9VdQW__note{color:var(--ink-60);margin:0;font-size:.92rem}.McatScoreEstimate-module__X9VdQW__repeat{border-left:3px solid var(--retry-border);background:var(--retry-tint);border-radius:0 var(--ug-radius-sm,8px) var(--ug-radius-sm,8px) 0;gap:8px;padding:12px 14px;display:grid}.McatScoreEstimate-module__X9VdQW__repeat p{color:var(--ink);margin:0}.McatScoreEstimate-module__X9VdQW__method{border-top:1px solid var(--border);padding-top:12px}.McatScoreEstimate-module__X9VdQW__method summary{cursor:pointer;font-weight:600}.McatScoreEstimate-module__X9VdQW__steps{color:var(--ink-75);gap:6px;margin:10px 0;padding-left:1.3em;display:grid}.McatScoreEstimate-module__X9VdQW__tableWrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.McatScoreEstimate-module__X9VdQW__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.93rem}.McatScoreEstimate-module__X9VdQW__caption{text-align:left;color:var(--ink);padding:4px 0 8px;font-weight:600}.McatScoreEstimate-module__X9VdQW__table th,.McatScoreEstimate-module__X9VdQW__table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:8px 10px}.McatScoreEstimate-module__X9VdQW__table thead th{color:var(--ink-60);background:var(--gray-99);font-size:.8rem;font-weight:600}.McatScoreEstimate-module__X9VdQW__table tbody th{font-weight:500}.McatScoreEstimate-module__X9VdQW__num{white-space:nowrap;text-align:right!important}.McatScoreEstimate-module__X9VdQW__code{min-width:3.4em;color:var(--ink-60);font-weight:600;display:inline-block}@media (max-width:560px){.McatScoreEstimate-module__X9VdQW__panel{padding:16px}.McatScoreEstimate-module__X9VdQW__range{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.McatScoreEstimate-module__X9VdQW__range .McatScoreEstimate-module__X9VdQW__track{order:3;grid-column:1/-1}.McatScoreEstimate-module__X9VdQW__rangeRight{order:4;grid-column:1/-1}.McatScoreEstimate-module__X9VdQW__totalLine span{min-width:0}.McatScoreEstimate-module__X9VdQW__table th,.McatScoreEstimate-module__X9VdQW__table td{padding:7px 6px}.McatScoreEstimate-module__X9VdQW__code{min-width:0;margin-right:4px}}
