@layer base{._toggle_9vq7m_5{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-family:var(--font-family-base);font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap;background-color:transparent;color:var(--muted-foreground);border:1px solid transparent;border-radius:var(--radius);cursor:pointer;user-select:none;outline:none;transition:background-color var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._toggle_9vq7m_5:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--foreground) 9%,transparent)}._toggle-size-sm_9vq7m_34{height:2rem;min-width:2rem;padding:0 8px;font-size:.8125rem}._toggle-size-md_9vq7m_41{height:2.25rem;min-width:2.25rem;padding:0 10px}._toggle-size-lg_9vq7m_47{height:2.75rem;min-width:2.75rem;padding:0 12px;border-radius:var(--radius-md)}._toggle_9vq7m_5 svg{flex-shrink:0;width:1rem;height:1rem}._toggle-size-sm_9vq7m_34 svg{width:.875rem;height:.875rem}._toggle-size-lg_9vq7m_47 svg{width:1.125rem;height:1.125rem}._toggle-shape-pill_9vq7m_71{border-radius:9999px}._toggle-variant-default_9vq7m_76:hover{background-color:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--foreground)}._toggle-variant-default_9vq7m_76[data-state=on]{background-color:color-mix(in srgb,var(--foreground) 9%,transparent);color:var(--foreground)}._toggle-variant-default_9vq7m_76[data-state=on]:hover{background-color:color-mix(in srgb,var(--foreground) 12%,transparent)}._toggle-variant-outline_9vq7m_91{background-color:var(--card);border-color:color-mix(in srgb,var(--foreground) 12%,transparent);box-shadow:0 1px 2px #0000000d}._toggle-variant-outline_9vq7m_91:hover{background-color:color-mix(in srgb,var(--foreground) 4%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);color:var(--foreground)}._toggle-variant-outline_9vq7m_91[data-state=on],._toggle-variant-outline_9vq7m_91[data-state=on]:hover{background-color:color-mix(in srgb,var(--foreground) 7%,var(--card));border-color:color-mix(in srgb,var(--foreground) 22%,transparent);color:var(--foreground);box-shadow:inset 0 1px 2px #00000014}._toggle_9vq7m_5[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}}@layer base{._toggleGroup_d2p2q_6{display:inline-flex;max-width:100%;min-width:0}._track_d2p2q_12{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:2px;padding:3px;width:fit-content;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none;border-radius:calc(var(--radius) + 2px);background-color:color-mix(in srgb,var(--foreground) 6%,var(--card))}._track_d2p2q_12::-webkit-scrollbar{display:none}._toggleGroup_d2p2q_6[data-orientation=vertical] ._track_d2p2q_12{flex-direction:column;align-items:stretch;overflow-x:visible}._toggleGroup_d2p2q_6 ._item_d2p2q_38{flex-shrink:0;background-color:transparent;border-color:transparent;border-radius:calc(var(--radius) - 1px);color:var(--muted-foreground)}._toggleGroup_d2p2q_6 ._item-size-sm_d2p2q_46{height:1.625rem;min-width:1.625rem}._toggleGroup_d2p2q_6 ._item-size-md_d2p2q_51{height:1.875rem;min-width:1.875rem}._toggleGroup_d2p2q_6 ._item-size-lg_d2p2q_56{height:2.375rem;min-width:2.375rem}._toggleGroup_d2p2q_6 ._item_d2p2q_38:hover{color:var(--foreground)}._toggleGroup_d2p2q_6 ._item_d2p2q_38[data-state=on]{background-color:var(--card);color:var(--foreground);box-shadow:0 1px 2px #0000001a,0 0 0 1px color-mix(in srgb,var(--foreground) 6%,transparent)}.dark ._toggleGroup_d2p2q_6 ._item_d2p2q_38[data-state=on]{background-color:color-mix(in srgb,var(--foreground) 12%,var(--card))}._toggleGroup_d2p2q_6 ._item_d2p2q_38:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--foreground) 22%,transparent)}._toggleGroup_d2p2q_6 ._item_d2p2q_38[data-state=on]:focus-visible{box-shadow:0 1px 2px #0000001a,0 0 0 2px color-mix(in srgb,var(--foreground) 22%,transparent)}._pill_d2p2q_90 ._track_d2p2q_12,._pill_d2p2q_90 ._item_d2p2q_38{border-radius:9999px}}._page_13pyr_1{max-width:980px;margin:0 auto;padding:var(--spacing-12) var(--spacing-4) var(--spacing-16);display:flex;flex-direction:column;gap:var(--spacing-8)}._account_13pyr_2{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--spacing-2);min-height:36px;margin-top:calc(-1 * var(--spacing-8))}._who_13pyr_3{font-weight:600;margin-right:var(--spacing-2)}._premiumBadge_13pyr_4{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);background:var(--accent);color:var(--accent-foreground);font-size:.85rem;font-weight:700;text-decoration:none}._hero_13pyr_5{display:flex;flex-direction:column;gap:var(--spacing-3)}._kicker_13pyr_6{margin:0;font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}._title_13pyr_7{margin:0;font-family:var(--font-family-display);font-size:clamp(2.4rem,6vw,3.6rem);font-weight:700;line-height:1.05}._lede_13pyr_8{margin:0;max-width:40rem;font-size:1.1rem;color:var(--muted-foreground);line-height:1.55}._levelBar_13pyr_9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4)}._levelLabel_13pyr_10{font-weight:600}._year_13pyr_11{font-weight:600;color:var(--primary)}._mock_13pyr_12{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-8);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border-left:5px solid var(--primary)}._mockTitle_13pyr_17{margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-size:1.6rem;font-weight:700}._mockMeta_13pyr_18{margin:0;display:flex;align-items:center;gap:var(--spacing-2);font-weight:600;color:var(--foreground)}._mockNote_13pyr_19{margin:var(--spacing-2) 0 0;color:var(--muted-foreground);font-size:.95rem}._batteries_13pyr_20{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:var(--spacing-4)}._battery_13pyr_21{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4) var(--spacing-6) var(--spacing-2);box-shadow:var(--shadow)}._batteryTitle_13pyr_22{margin:0 0 var(--spacing-2);display:flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-family-display);font-size:1.2rem;font-weight:600}._batteryLetter_13pyr_23{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-foreground);font-family:var(--font-family-base);font-size:.9rem;font-weight:700}._subtest_13pyr_24{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-3);padding:var(--spacing-3) 0;border-top:1px solid var(--border)}._subtestInfo_13pyr_25{min-width:0}._subtestName_13pyr_26{margin:0;font-size:1rem;font-weight:600}._subtestMeta_13pyr_27{margin:2px 0 0;font-size:.85rem;color:var(--muted-foreground)}._subtestActions_13pyr_28{display:flex;gap:var(--spacing-2)}._history_13pyr_29{display:flex;flex-direction:column;gap:var(--spacing-3)}._historyTitle_13pyr_30{margin:0;font-family:var(--font-family-display);font-size:1.3rem;font-weight:600}._historyList_13pyr_31{list-style:none;margin:0;padding:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._historyItem_13pyr_32{display:flex;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border)}._historyItem_13pyr_32:last-child{border-bottom:none}._muted_13pyr_34{color:var(--muted-foreground)}._score_13pyr_35{font-weight:700;font-variant-numeric:tabular-nums}._footer_13pyr_36{font-size:.85rem;color:var(--muted-foreground);line-height:1.5;border-top:1px solid var(--border);padding-top:var(--spacing-4)}
