.premed-auth-mocks-page.svelte-s1n0om{width:min(1120px,100% - 2rem);color:var(--theme-text);margin:0 auto;padding:1.5rem 0 4rem}.premed-auth-mocks-state.svelte-s1n0om,.premed-auth-mocks-empty.svelte-s1n0om{text-align:center;place-items:center;gap:.7rem;min-height:18rem;display:grid}.premed-auth-mocks-empty.svelte-s1n0om h1:where(.svelte-s1n0om),.premed-auth-mocks-empty.svelte-s1n0om h2:where(.svelte-s1n0om),.premed-auth-mocks-empty.svelte-s1n0om p:where(.svelte-s1n0om){margin:0}.premed-auth-mocks-empty.svelte-s1n0om h1:where(.svelte-s1n0om),.premed-auth-mocks-empty.svelte-s1n0om h2:where(.svelte-s1n0om){color:var(--theme-text);font-size:clamp(1.25rem,4vw,1.8rem)}.premed-auth-mocks-empty.svelte-s1n0om p:where(.svelte-s1n0om){color:var(--theme-text-secondary);font-weight:700}.premed-auth-mocks-empty.svelte-s1n0om a:where(.svelte-s1n0om){min-height:2.6rem;color:var(--theme-text-inverse);background:var(--theme-text);border-radius:8px;justify-content:center;align-items:center;padding:0 1rem;font-weight:900;text-decoration:none;display:inline-flex}.premed-auth-mocks-hero.svelte-s1n0om{border-bottom:1px solid var(--theme-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem;padding-bottom:1.5rem;display:grid}.premed-auth-mocks-kicker.svelte-s1n0om{color:color-mix(in srgb, #599bff 86%, var(--theme-text) 14%);text-transform:uppercase;letter-spacing:0;align-items:center;gap:.45rem;margin:0 0 .65rem;font-size:.82rem;font-weight:900;display:inline-flex}.premed-auth-mocks-hero.svelte-s1n0om h1:where(.svelte-s1n0om),.premed-auth-mocks-hero.svelte-s1n0om p:where(.svelte-s1n0om){margin:0}.premed-auth-mocks-hero.svelte-s1n0om h1:where(.svelte-s1n0om){max-width:780px;color:var(--theme-text);letter-spacing:0;font-size:clamp(2rem,5vw,4rem);line-height:.98}.premed-auth-mocks-hero.svelte-s1n0om p:where(.svelte-s1n0om):not(.premed-auth-mocks-kicker){color:var(--theme-text-secondary);margin-top:.85rem;font-size:1.02rem;font-weight:700}.premed-auth-mocks-summary.svelte-s1n0om{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:8px;min-width:9rem;padding:1rem}.premed-auth-mocks-summary.svelte-s1n0om strong:where(.svelte-s1n0om),.premed-auth-mocks-summary.svelte-s1n0om span:where(.svelte-s1n0om){display:block}.premed-auth-mocks-summary.svelte-s1n0om strong:where(.svelte-s1n0om){color:var(--theme-text);font-size:2rem;line-height:1}.premed-auth-mocks-summary.svelte-s1n0om span:where(.svelte-s1n0om){color:var(--theme-text-tertiary);text-transform:uppercase;letter-spacing:0;margin-top:.35rem;font-size:.78rem;font-weight:900}.premed-auth-mocks-grid.svelte-s1n0om{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;padding-top:1.25rem;display:grid}.premed-auth-mocks-card-link.svelte-s1n0om{color:inherit;text-decoration:none}.premed-auth-mocks-card.svelte-s1n0om{border:1px solid var(--theme-border);background:linear-gradient(140deg, #599bff1a, transparent 38%), var(--theme-surface);border-radius:8px;flex-direction:column;justify-content:space-between;gap:1.25rem;height:100%;min-height:16rem;padding:1.15rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 2px #1018280d}.premed-auth-mocks-card.svelte-s1n0om:hover,.premed-auth-mocks-card-link.svelte-s1n0om:focus-visible .premed-auth-mocks-card:where(.svelte-s1n0om){border-color:color-mix(in srgb, #599bff 48%, var(--theme-border) 52%);transform:translateY(-2px);box-shadow:0 4px 6px -1px #1018281a,0 2px 4px -2px #1018280f}.premed-auth-mocks-card-top.svelte-s1n0om,.premed-auth-mocks-card-main.svelte-s1n0om,.premed-auth-mocks-action.svelte-s1n0om{align-items:center;display:flex}.premed-auth-mocks-card-top.svelte-s1n0om{justify-content:space-between;gap:1rem}.premed-auth-mocks-index.svelte-s1n0om{color:var(--theme-text-tertiary);font-size:.85rem;font-weight:900}.premed-auth-mocks-badge.svelte-s1n0om{border:1px solid color-mix(in srgb, #12b76a 44%, var(--theme-border) 56%);min-height:1.7rem;color:color-mix(in srgb, #12b76a 84%, var(--theme-text) 16%);background:color-mix(in srgb, #12b76a 13%, var(--theme-surface) 87%);border-radius:999px;align-items:center;padding:0 .65rem;font-size:.78rem;font-weight:900;display:inline-flex}.premed-auth-mocks-badge.paid.svelte-s1n0om{border-color:color-mix(in srgb, #599bff 44%, var(--theme-border) 56%);color:color-mix(in srgb, #599bff 84%, var(--theme-text) 16%);background:color-mix(in srgb, #599bff 13%, var(--theme-surface) 87%)}.premed-auth-mocks-card-main.svelte-s1n0om{align-items:flex-start;gap:.9rem}.premed-auth-mocks-icon.svelte-s1n0om{border:1px solid color-mix(in srgb, #599bff 34%, var(--theme-border) 66%);width:3.25rem;height:3.25rem;color:color-mix(in srgb, #599bff 86%, var(--theme-text) 14%);background:color-mix(in srgb, #599bff 10%, var(--theme-surface) 90%);border-radius:8px;flex:none;place-items:center;display:inline-grid}.premed-auth-mocks-card-main.svelte-s1n0om p:where(.svelte-s1n0om),.premed-auth-mocks-card-main.svelte-s1n0om h2:where(.svelte-s1n0om){margin:0}.premed-auth-mocks-card-main.svelte-s1n0om p:where(.svelte-s1n0om){color:var(--theme-text-tertiary);text-transform:uppercase;letter-spacing:0;margin-bottom:.35rem;font-size:.78rem;font-weight:900}.premed-auth-mocks-card-main.svelte-s1n0om h2:where(.svelte-s1n0om){color:var(--theme-text);letter-spacing:0;font-size:clamp(1.15rem,3vw,1.45rem);line-height:1.22}.premed-auth-mocks-action.svelte-s1n0om{width:fit-content;min-height:2.35rem;color:var(--theme-text-inverse);background:var(--theme-text);border-radius:999px;justify-content:space-between;gap:.7rem;padding:0 .8rem;font-weight:900}@media (width<=720px){.premed-auth-mocks-page.svelte-s1n0om{width:min(100% - 1rem,1120px);padding-top:1rem}.premed-auth-mocks-hero.svelte-s1n0om{grid-template-columns:1fr;align-items:start}.premed-auth-mocks-summary.svelte-s1n0om{width:100%}}
