@import"https://fonts.googleapis.com/css2?family=Figtree:wght@500;600;700;800&family=Mukta:wght@400;500;600;700&family=JetBrains+Mono:wght@500&display=swap";@layer base{._content_1hxhe_2{max-width:20rem;padding:var(--spacing-2) var(--spacing-3);background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);font-size:.875rem;line-height:1.4;box-shadow:var(--shadow-md);font-family:var(--font-family-base);border:1px solid var(--border);z-index:var(--z-overlay);overflow-wrap:break-word;word-break:keep-all;animation-duration:var(--animation-duration-normal);animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}._content_1hxhe_2[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1hxhe_1}._content_1hxhe_2[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1hxhe_1}@keyframes _slideUpAndFade_1hxhe_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1hxhe_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1hxhe_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1hxhe_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}}@layer base{._toaster_uhdob_2{--viewport-padding: var(--spacing-4);--toast-width: 360px;--toast-border-radius: var(--radius);--toast-font-family: var(--font-family-base);--toast-animation-duration: var(--animation-duration-normal)}._toast_uhdob_2{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--card);color:var(--card-foreground);border-radius:var(--radius);box-shadow:var(--shadow-md);border:1px solid var(--border);width:var(--toast-width);position:relative;animation:_slideIn_uhdob_1 var(--toast-animation-duration) cubic-bezier(.16,1,.3,1);transition:transform .2s ease,opacity .2s ease}._toast_uhdob_2:focus{outline:none;box-shadow:var(--shadow-focus)}._toast_uhdob_2:hover{transform:translateY(-2px)}._content_uhdob_35{flex:1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._title_uhdob_43{font-weight:600;font-size:1rem;color:var(--card-foreground);line-height:1.4}._description_uhdob_50{font-size:.875rem;color:var(--muted-foreground);line-height:1.4}._icon_uhdob_56{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:var(--primary)}._actionButton_uhdob_66{padding:var(--spacing-2) var(--spacing-3);background-color:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;margin-left:var(--spacing-2);white-space:nowrap}._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,black)}._actionButton_uhdob_66:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,black)}._cancelButton_uhdob_93{padding:var(--spacing-2) var(--spacing-3);background-color:var(--muted);color:var(--muted-foreground);border:none;border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;cursor:pointer;transition:background-color var(--animation-duration-fast) ease;white-space:nowrap}._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,white)}._cancelButton_uhdob_93:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 75%,white)}._closeButton_uhdob_119{position:absolute;top:var(--spacing-2);right:var(--spacing-2);display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-sm);background-color:transparent;color:var(--muted-foreground);border:none;cursor:pointer;opacity:.7;transition:opacity var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease}._closeButton_uhdob_119:hover{opacity:1;background-color:var(--muted)}._closeButton_uhdob_119:focus-visible{outline:none;box-shadow:var(--shadow-focus);opacity:1}.dark ._toast_uhdob_2{border-color:var(--border)}.dark ._actionButton_uhdob_66:hover{background-color:color-mix(in srgb,var(--primary) 90%,white)}.dark ._actionButton_uhdob_66:active{background-color:color-mix(in srgb,var(--primary) 80%,white)}.dark ._cancelButton_uhdob_93:hover{background-color:color-mix(in srgb,var(--muted) 80%,black)}.dark ._cancelButton_uhdob_93:active{background-color:color-mix(in srgb,var(--muted) 70%,black)}@keyframes _slideIn_uhdob_1{0%{transform:translate(calc(100% + var(--viewport-padding)));opacity:0}to{transform:translate(0);opacity:1}}}@layer base{._button_1a9tq_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-base);font-weight:500;border-radius:var(--radius);white-space:nowrap;text-decoration:none;cursor:pointer;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;outline:none;border:1px solid transparent;position:relative}._button_1a9tq_2:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary);outline:none}._sm_1a9tq_32{height:1.5rem;padding:0 var(--spacing-2);font-size:.875rem}._md_1a9tq_38{height:2.5rem;padding:0 var(--spacing-3);font-size:.9375rem}._lg_1a9tq_44{height:3rem;padding:0 var(--spacing-4);font-size:1rem;border-radius:var(--radius-md)}._icon_1a9tq_52,._icon-md_1a9tq_53{width:2rem;height:2rem;padding:0}._icon-sm_1a9tq_59{width:1.5rem;height:1.5rem;padding:0}._icon-lg_1a9tq_65{width:2.5rem;height:2.5rem;padding:0;border-radius:var(--radius-md)}._button_1a9tq_2 svg{flex-shrink:0}._sm_1a9tq_32 svg,._icon-sm_1a9tq_59 svg{width:1rem;height:1rem}._md_1a9tq_38 svg,._icon_1a9tq_52 svg,._icon-md_1a9tq_53 svg{width:1.25rem;height:1.25rem}._lg_1a9tq_44 svg,._icon-lg_1a9tq_65 svg{width:1.5rem;height:1.5rem}._primary_1a9tq_97{background-color:var(--primary);color:var(--primary-foreground);border-color:var(--primary);--spinner-color: var(--primary-foreground)}._primary_1a9tq_97:hover{background-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._primary_1a9tq_97:active{background-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._secondary_1a9tq_114{background-color:var(--secondary);color:var(--secondary-foreground);border-color:var(--secondary);--spinner-color: var(--secondary-foreground)}._secondary_1a9tq_114:hover{background-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 90%,var(--secondary-foreground))}._secondary_1a9tq_114:active{background-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground));border-color:color-mix(in oklch,var(--secondary) 85%,var(--secondary-foreground))}._destructive_1a9tq_132{background-color:var(--error);color:var(--error-foreground);border-color:var(--error);--spinner-color: var(--error-foreground)}._destructive_1a9tq_132:hover{background-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 90%,var(--error-foreground))}._destructive_1a9tq_132:active{background-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground));border-color:color-mix(in oklch,var(--error) 85%,var(--error-foreground))}._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}._outline_1a9tq_156{background-color:transparent;border-color:var(--primary);color:var(--primary);--spinner-color: var(--primary)}._outline_1a9tq_156:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));border-color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._outline_1a9tq_156:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));border-color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._ghost_1a9tq_176{background-color:transparent;border-color:transparent;--spinner-color: var(--primary)}._ghost_1a9tq_176:hover{background-color:color-mix(in oklch,var(--primary) 12%,var(--background));color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground))}._ghost_1a9tq_176:active{background-color:color-mix(in oklch,var(--primary) 15%,var(--background));color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground))}._link_1a9tq_193{background-color:transparent;color:var(--primary);height:auto;padding:0;text-decoration:none;border:none;border-radius:0;min-height:2.75rem;display:inline-flex;align-items:center;--spinner-color: var(--primary)}._link_1a9tq_193:hover{text-decoration:underline;color:color-mix(in oklch,var(--primary) 90%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:active{color:color-mix(in oklch,var(--primary) 85%,var(--primary-foreground));background-color:transparent}._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary);outline:none;border-radius:.25rem}._disabled_1a9tq_225{opacity:.5;cursor:not-allowed;pointer-events:none}.dark ._primary_1a9tq_97:focus-visible,.dark ._outline_1a9tq_156:focus-visible,.dark ._ghost_1a9tq_176:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--primary)}.dark ._destructive_1a9tq_132:focus-visible{box-shadow:0 0 0 2px var(--background),0 0 0 4px var(--error)}.dark ._link_1a9tq_193:focus-visible{box-shadow:0 0 0 2px var(--primary)}}@layer base{._skeleton_3rn52_2{position:relative;overflow:hidden;background-color:var(--muted);border-radius:var(--radius);width:100%;height:1rem}._skeleton_3rn52_2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:_shimmer_3rn52_1 2s infinite}@keyframes _shimmer_3rn52_1{to{transform:translate(100%)}}.dark ._skeleton_3rn52_2{background-color:var(--muted)}.dark ._skeleton_3rn52_2:after{background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}}._ecg_rqnpx_1{display:block;width:100%;height:28px}._track_rqnpx_6{fill:none;stroke:var(--border);stroke-width:2}._line_rqnpx_11{fill:none;stroke:var(--gold);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset var(--animation-duration-slow) ease}@media(prefers-reduced-motion:reduce){._line_rqnpx_11{transition:none}}._card_q2y3m_1{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2);background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);padding:var(--spacing-3);text-decoration:none;box-shadow:var(--shadow-md);margin-bottom:var(--spacing-4)}._card_q2y3m_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._item_q2y3m_17{display:flex;align-items:flex-start;gap:6px;min-width:0}._item_q2y3m_17>svg{flex:none;color:var(--gold);margin-top:2px}._item_q2y3m_17>span{display:grid;min-width:0;font-size:.85rem}._item_q2y3m_17 b{font-family:var(--font-family-display);font-size:1.25rem;color:var(--gold);line-height:1.1}._item_q2y3m_17 small{color:var(--cover-muted);font-size:.72rem;line-height:1.25}._fire_q2y3m_44{opacity:.55}._fireOn_q2y3m_47{color:#ff9f43!important}._card_1fl9d_1{display:grid;gap:var(--spacing-2);padding:var(--spacing-3);margin-bottom:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._row_1fl9d_11{display:flex;align-items:center;gap:var(--spacing-3)}._change_1fl9d_16{all:unset;box-sizing:border-box;justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 var(--spacing-2);margin-left:44px;color:var(--info);font-weight:600;font-size:.88rem;cursor:pointer;border-radius:var(--radius)}._change_1fl9d_16:focus-visible,._chip_1fl9d_33:focus-visible{box-shadow:var(--shadow-focus)}._picker_1fl9d_36{display:grid;gap:var(--spacing-2);border-top:1px solid var(--border);padding-top:var(--spacing-2)}._pickHelp_1fl9d_42{margin:0;font-size:.82rem;color:var(--muted-foreground)}._chips_1fl9d_47{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}._chip_1fl9d_33{all:unset;box-sizing:border-box;text-align:center;min-height:40px;line-height:40px;border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--primary);font-size:.85rem;font-weight:600;cursor:pointer}._chipOn_1fl9d_66{background:var(--cover);border-color:var(--gold);color:var(--gold)}._pickActions_1fl9d_71{display:flex;gap:var(--spacing-2)}._compact_1fl9d_75{margin:0;box-shadow:none}._icon_1fl9d_79{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--muted);color:var(--muted-foreground)}._iconOn_1fl9d_89{background:var(--tone-gold-soft);color:var(--gold-deep)}._text_1fl9d_93{flex:1;display:grid;min-width:0;line-height:1.3}._text_1fl9d_93 b{font-family:var(--font-family-display);color:var(--primary)}._text_1fl9d_93 small{color:var(--muted-foreground);font-size:.8rem}._err_1fl9d_107{color:var(--error)!important}._box_1v015_1{display:grid;gap:4px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);margin-bottom:var(--spacing-3);box-shadow:var(--shadow)}._dark_1v015_11{background:#ffffff12;border-color:#f3eedf33;box-shadow:none;margin:var(--spacing-3) 0 0;padding:var(--spacing-2) var(--spacing-3)}._row_1v015_18{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._lvl_1v015_24{display:inline-flex;align-items:center;gap:3px;background:var(--gold);color:var(--accent-foreground);border-radius:999px;padding:1px 8px;font-size:.75rem;font-weight:700}._name_1v015_35{font-family:var(--font-family-display);color:var(--primary);flex:1}._dark_1v015_11 ._name_1v015_35{color:var(--cover-foreground)}._xp_1v015_43{font-family:var(--font-family-display);font-weight:700;color:var(--gold-deep);font-size:.9rem}._dark_1v015_11 ._xp_1v015_43{color:var(--gold)}._bar_1v015_52{height:6px;border-radius:999px;background:var(--muted);overflow:hidden}._dark_1v015_11 ._bar_1v015_52{background:#ffffff24}._bar_1v015_52 span{display:block;height:100%;background:var(--gold)}._next_1v015_66{font-size:.75rem;color:var(--muted-foreground)}._dark_1v015_11 ._next_1v015_66{color:var(--cover-muted)}._rules_1v015_73{margin:var(--spacing-2) 0 0;padding-left:1.1rem;font-size:.82rem;color:var(--muted-foreground);display:grid;gap:2px}._card_ucy0a_1{background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-lg);padding:var(--spacing-4);margin-bottom:var(--spacing-3);box-shadow:var(--shadow-md);border-top:3px solid var(--gold)}._hello_ucy0a_10{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:1.35rem;letter-spacing:-.02em}._goal_ucy0a_17{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);color:var(--cover-muted);font-size:.9rem}._goal_ucy0a_17 svg{color:var(--gold);flex:none}._goalText_ucy0a_29 b{color:var(--gold);font-family:var(--font-family-display);font-size:1rem}._bar_ucy0a_34{height:8px;border-radius:999px;background:#ffffff24;overflow:hidden;margin-top:var(--spacing-2)}._bar_ucy0a_34 span{display:block;height:100%;background:var(--gold);border-radius:999px;transition:width var(--animation-duration-slow) ease}._actions_ucy0a_48{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--spacing-2);margin-top:var(--spacing-3)}._primary_ucy0a_54,._secondary_ucy0a_55{display:flex;align-items:center;gap:var(--spacing-2);min-height:56px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);text-decoration:none;min-width:0}._primary_ucy0a_54{background:var(--gold);color:var(--accent-foreground)}._secondary_ucy0a_55{background:#ffffff14;border:1px solid rgba(243,238,223,.25);color:var(--cover-foreground)}._primary_ucy0a_54 svg,._secondary_ucy0a_55 svg{flex:none}._primary_ucy0a_54 span,._secondary_ucy0a_55 span{display:grid;min-width:0;line-height:1.2}._primary_ucy0a_54 b,._secondary_ucy0a_55 b{font-family:var(--font-family-display);font-size:.92rem}._primary_ucy0a_54 small,._secondary_ucy0a_55 small{font-size:.75rem;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._primary_ucy0a_54:focus-visible,._secondary_ucy0a_55:focus-visible{outline:none;box-shadow:var(--shadow-focus)}@media(prefers-reduced-motion:reduce){._bar_ucy0a_34 span{transition:none}}._card_1fq8d_1{margin:0 0 var(--spacing-4);padding:var(--spacing-3);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}._head_1fq8d_9{display:flex;align-items:center;gap:8px;margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-size:1.05rem;font-weight:700;color:var(--foreground)}._list_1fq8d_19{display:grid;gap:0}._row_1fq8d_23{display:flex;align-items:center;gap:var(--spacing-3);min-height:56px;padding:var(--spacing-2) var(--spacing-1);border-top:1px solid var(--border);text-decoration:none;color:var(--foreground)}._row_1fq8d_23:first-child{border-top:0}._row_1fq8d_23:focus-visible{outline:2px solid var(--info);outline-offset:2px;border-radius:var(--radius)}._violet_1fq8d_41{--c: var(--tone-teal);--cs: var(--tone-teal-soft)}._green_1fq8d_42{--c: var(--tone-green);--cs: var(--tone-green-soft)}._orange_1fq8d_43{--c: var(--tone-gold);--cs: var(--tone-gold-soft)}._icon_1fq8d_44{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--cs);color:var(--c)}._text_1fq8d_54{display:grid;gap:1px;min-width:0;flex:1}._text_1fq8d_54 b{font-family:var(--font-family-display);font-weight:700;color:var(--foreground);font-size:.95rem;display:flex;align-items:center;gap:6px}._text_1fq8d_54 small{color:var(--muted-foreground);font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._new_1fq8d_76{font-style:normal;font-size:.65rem;font-weight:700;letter-spacing:.06em;color:var(--error-foreground);background:var(--error);padding:1px 6px;border-radius:4px}._chev_1fq8d_86{flex:none;color:var(--muted-foreground)}._quick_1tb8m_3{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._quickItem_1tb8m_10{display:grid;justify-items:center;align-content:center;gap:var(--spacing-1);min-height:76px;padding:var(--spacing-3) var(--spacing-2);background:var(--card);color:var(--foreground);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);text-decoration:none;text-align:center;font-family:var(--font-family-display);font-weight:700;font-size:.92rem;line-height:1.2}._quickItem_1tb8m_10 svg{color:var(--tone-teal)}._quickItem_1tb8m_10{font-weight:600;font-size:.88rem}._quickItem_1tb8m_10:active{transform:scale(.97)}._quickItem_1tb8m_10:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._special_1tb8m_44{display:flex;align-items:center;gap:var(--spacing-3);min-height:64px;margin-bottom:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background:var(--tone-gold-soft);border:2px solid var(--gold);border-radius:12px;box-shadow:var(--shadow-md);color:var(--foreground);text-decoration:none}._special_1tb8m_44:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._special_1tb8m_44:active{transform:scale(.99)}._specialIcon_1tb8m_65{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--gold);color:var(--accent-foreground)}._specialText_1tb8m_75{display:grid;gap:2px;min-width:0;flex:1}._specialText_1tb8m_75 b{font-family:var(--font-family-display);font-size:1.02rem}._specialText_1tb8m_75 small{color:var(--muted-foreground);font-size:.8rem;line-height:1.35}._newTag_1tb8m_90{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;background:var(--error);color:var(--error-foreground);font-family:var(--font-family-base);font-size:.65rem;font-weight:800;letter-spacing:.06em;vertical-align:middle}._premium_1tb8m_103{display:flex;align-items:center;gap:var(--spacing-3);background:var(--tone-gold-soft);color:var(--accent-foreground);border:1px solid rgba(184,135,15,.35);border-left:4px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-4);text-decoration:none;font-size:.95rem;line-height:1.35;min-height:48px}._premium_1tb8m_103 svg{flex:none;color:var(--gold-deep)}._premium_1tb8m_103 b{font-family:var(--font-family-display)}._premium_1tb8m_103:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._hero_1tb8m_132{position:relative;overflow:hidden;display:grid;grid-template-columns:112px 1fr;gap:var(--spacing-4);align-items:center;background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4) var(--spacing-4);box-shadow:var(--shadow-lg)}._hero_1tb8m_132:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gold)}._cover_1tb8m_154{aspect-ratio:.702;width:100%;background-size:auto 100%;background-position:right center;background-repeat:no-repeat;border-radius:4px;border:1px solid rgba(255,255,255,.18);box-shadow:0 10px 22px #0006,3px 0 #e9b52f4d}._heroText_1tb8m_164{min-width:0}._kicker_1tb8m_167{display:inline-block;margin:0;padding:3px 8px;border:1px solid rgba(233,181,47,.4);border-radius:4px;color:var(--gold);font-size:.7rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}._title_1tb8m_179{margin:var(--spacing-2) 0 0;font-family:var(--font-family-display);font-weight:800;font-size:clamp(1.9rem,7vw,2.6rem);line-height:.98;letter-spacing:-.03em}._sub_1tb8m_187{margin:var(--spacing-2) 0 0;color:var(--cover-muted);font-size:.9rem;line-height:1.35}._price_1tb8m_193{margin-top:var(--spacing-3);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-2)}._price_1tb8m_193 strong{font-family:var(--font-family-display);font-size:1.8rem;color:var(--gold);line-height:1}._price_1tb8m_193 span{color:var(--cover-muted);font-size:.8rem;flex-basis:100%}._mrp_1tb8m_211{color:var(--cover-muted);font-size:1rem}._priceSkeleton_1tb8m_215{height:28px;width:140px}._ctas_1tb8m_219{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);margin-top:var(--spacing-1)}._buy_1tb8m_226{background:var(--gold)!important;color:var(--accent-foreground)!important;border-color:var(--gold)!important;font-weight:700!important}._ghost_1tb8m_232{background:transparent!important;color:var(--cover-foreground)!important;border-color:#f3eedf80!important}._facts_1tb8m_239{display:grid;grid-template-columns:repeat(4,1fr);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);margin-top:var(--spacing-3);box-shadow:var(--shadow)}._fact_1tb8m_239{padding:var(--spacing-3) 2px;text-align:center;border-left:1px solid var(--border)}._fact_1tb8m_239:first-child{border-left:0}._fact_1tb8m_239 strong{display:block;font-family:var(--font-family-display);font-size:clamp(1rem,4.4vw,1.35rem);color:var(--primary);letter-spacing:-.02em;line-height:1.1}._fact_1tb8m_239 span{font-size:.72rem;color:var(--muted-foreground)}._block_1tb8m_270{margin-top:var(--spacing-6)}._h2_1tb8m_273{display:flex;align-items:center;gap:10px;font-family:var(--font-family-display);font-size:1.2rem;letter-spacing:-.01em;margin:0 0 var(--spacing-3);color:var(--primary)}._h2_1tb8m_273:before{content:"";display:block;width:4px;height:1.2em;flex:0 0 4px;border-radius:2px;background:var(--gold)}._tone-rose_1tb8m_297{--tone: var(--tone-rose);--tone-soft: var(--tone-rose-soft)}._tiles_1tb8m_298{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2)}._tile_1tb8m_298{display:flex;flex-direction:column;gap:var(--spacing-2);min-height:112px;padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none;transition:transform var(--animation-duration-fast) ease,border-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._tile_1tb8m_298:hover{border-color:var(--tone);box-shadow:var(--shadow-md)}._tile_1tb8m_298:active{transform:scale(.98)}._tile_1tb8m_298:focus-visible,._note_1tb8m_325:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._tileIcon_1tb8m_329{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tone-soft);color:var(--tone);flex:none}._tileText_1tb8m_339{display:grid;gap:2px;min-width:0}._tileLabel_1tb8m_344{font-family:var(--font-family-display);font-weight:700;font-size:.98rem;line-height:1.2;color:var(--primary)}._tileSub_1tb8m_351{color:var(--muted-foreground);font-size:.8rem;line-height:1.3}._note_1tb8m_325{display:grid;gap:var(--spacing-1);background:var(--card);border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-4);text-decoration:none;color:var(--foreground);box-shadow:var(--shadow)}._note_1tb8m_325:hover{border-color:var(--gold-deep)}._noteSubject_1tb8m_373{font-size:.78rem;color:var(--muted-foreground);font-weight:600}._noteTitle_1tb8m_378{font-family:var(--font-family-display);font-weight:700;font-size:1.05rem;color:var(--primary)}._noteMore_1tb8m_384{color:var(--info);font-weight:600;font-size:.9rem}._noteSkeleton_1tb8m_389{height:96px}._muted_1tb8m_392{color:var(--muted-foreground)}._ecg_1tb8m_395{margin-bottom:var(--spacing-3)}._steps_1tb8m_398{margin:0;display:grid;gap:var(--spacing-2);line-height:1.45;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) 2.4rem;box-shadow:var(--shadow)}._steps_1tb8m_398 b{color:var(--primary)}._steps_1tb8m_398 li::marker{color:var(--gold-deep);font-weight:800}._exams_1tb8m_416{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._exams_1tb8m_416 span{background:var(--secondary);color:var(--secondary-foreground);font-weight:600;font-size:.85rem;padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full)}._vols_1tb8m_429{display:grid;gap:var(--spacing-3)}._vol_1tb8m_429{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow)}._vol_1tb8m_429 h3{margin:0 0 var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--border);font-family:var(--font-family-display);color:var(--primary)}._vol_1tb8m_429 p{margin:0;line-height:1.45}._small_1tb8m_451{font-size:.8rem;color:var(--muted-foreground);margin-top:var(--spacing-3)}@media(min-width:560px){._hero_1tb8m_132{grid-template-columns:168px 1fr;padding:var(--spacing-6)}._ctas_1tb8m_219{grid-column:2;display:flex}._tiles_1tb8m_298{grid-template-columns:repeat(3,minmax(0,1fr))}._vols_1tb8m_429{grid-template-columns:1fr 1fr}}@media(min-width:820px){._tiles_1tb8m_298{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){._tiles_1tb8m_298{scroll-behavior:auto}}._more_1tb8m_484{display:flex;align-items:center;justify-content:center;gap:var(--spacing-1);width:100%;min-height:44px;margin-top:var(--spacing-2);border:1px dashed var(--tone);border-radius:var(--radius-md);background:transparent;color:var(--tone);font:inherit;font-weight:700;cursor:pointer}._more_1tb8m_484:focus-visible{outline:2px solid var(--tone);outline-offset:2px}@media(prefers-reduced-motion:reduce){._tile_1tb8m_298{transition:none}._tile_1tb8m_298:active{transform:none}}._tone-teal_1tb8m_294{--tone: var(--tone-teal);--tone-soft: var(--tone-teal-soft)}._tone-green_1tb8m_295{--tone: var(--tone-green);--tone-soft: var(--tone-green-soft)}._tone-gold_1tb8m_296{--tone: var(--tone-gold);--tone-soft: var(--tone-gold-soft)}._hero_1tb8m_132{background:linear-gradient(135deg,var(--cover) 0%,var(--cover-deep) 100%)}._h2_1tb8m_273{font-size:1.25rem;color:var(--foreground)}._h2_1tb8m_273:before{background:var(--tone, var(--gold))}._tile_1tb8m_298{flex-direction:row;align-items:center;gap:var(--spacing-3);min-height:72px;padding:var(--spacing-3);border-radius:12px;box-shadow:none}._tileIcon_1tb8m_329{width:38px;height:38px;border-radius:12px;background:var(--tone-soft);color:var(--tone)}._tileLabel_1tb8m_344{color:var(--foreground);font-size:.95rem}._tileSub_1tb8m_351{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.78rem}._tile_1tb8m_298:hover{border-color:var(--tone)}@media(max-width:359px){._tiles_1tb8m_298{grid-template-columns:1fr}}._wrap_dg07a_1{display:grid;justify-items:center;gap:var(--spacing-1);text-align:center}._text_dg07a_7{margin:0;font-weight:600;color:var(--primary)}._badge_dg07a_12{display:inline-block;line-height:0}._badge_dg07a_12 img{width:200px;height:auto}@layer base{._overlay_1u0g5_2{position:fixed;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1u0g5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1u0g5_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1u0g5_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1u0g5_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1u0g5_62{width:1rem;height:1rem}._header_1u0g5_67{margin-bottom:var(--spacing-4)}._footer_1u0g5_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1u0g5_78{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1u0g5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1u0g5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1u0g5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1u0g5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}._content_kv3od_2{width:min(90vw,400px,calc(85vh - 170px));padding:0;overflow:hidden;border-radius:var(--radius-lg)}._sticker_kv3od_9{display:block;width:100%;height:auto;aspect-ratio:1 / 1}._body_kv3od_16{display:grid;gap:var(--spacing-3);padding:var(--spacing-4);text-align:center}._title_kv3od_24{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._wish_kv3od_34{margin:0;color:var(--popup-foreground);font-size:1rem;line-height:1.45}._ok_kv3od_41{width:100%;min-height:44px}@layer base{._spinner_10u53_2{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:currentColor}._spinnerInner_10u53_11{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid transparent;border-top-color:var(--spinner-color, var(--primary));animation:_spin_10u53_2 var(--animation-duration-slow) linear infinite}._sm_10u53_21{width:1rem;height:1rem}._sm_10u53_21 ._spinnerInner_10u53_11{border-width:2px}._md_10u53_30{width:1.5rem;height:1.5rem}._md_10u53_30 ._spinnerInner_10u53_11{border-width:2.5px}._lg_10u53_39{width:2.5rem;height:2.5rem}._lg_10u53_39 ._spinnerInner_10u53_11{border-width:3px}@keyframes _spin_10u53_2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}._wait_1dit8_1{min-height:50vh;display:grid;place-items:center}._guard_1a2yz_1{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._guard_1a2yz_1 input,._guard_1a2yz_1 textarea,._guard_1a2yz_1 [contenteditable=true]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}._guard_1a2yz_1 img{-webkit-user-drag:none;pointer-events:auto}._watermark_1a2yz_17{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;pointer-events:none;background-repeat:repeat}._cover_1a2yz_24{all:unset;position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-critical);background:var(--cover);color:var(--cover-foreground);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-3);padding:var(--spacing-8);text-align:center;font-family:var(--font-family-base);font-weight:600;cursor:pointer}@media print{._guard_1a2yz_1{display:none!important}}._shell_vem5r_1{min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);display:flex;flex-direction:column}._appbar_vem5r_9{position:sticky;top:0;z-index:50;height:var(--appbar-height);background:var(--cover);color:var(--cover-foreground);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-4);box-shadow:0 1px #0003}._brand_vem5r_22{display:flex;align-items:center;gap:var(--spacing-2);color:inherit;text-decoration:none}._mark_vem5r_29{width:32px;height:32px;border-radius:50%;border:2px solid var(--gold);color:var(--gold);display:grid;place-items:center;font-family:var(--font-family-display);font-weight:800;font-size:.8rem}._word_vem5r_41{font-family:var(--font-family-display);font-weight:800;letter-spacing:.06em;font-size:1.05rem}._word_vem5r_41 b{color:var(--gold);font-weight:800}._ordersLink_vem5r_51{display:flex;align-items:center;gap:var(--spacing-1);color:var(--cover-foreground);text-decoration:none;font-weight:600;font-size:.9rem;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);min-height:40px}._ordersLink_vem5r_51:focus-visible,._tab_vem5r_64:focus-visible,._brand_vem5r_22:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._banner_vem5r_69{background:var(--cover-deep);color:var(--gold);font-size:.85rem;font-weight:600;line-height:1.35;padding:var(--spacing-2) var(--spacing-4);text-align:center}._main_vem5r_78{flex:1;width:100%;max-width:760px;margin:0 auto;padding:var(--spacing-4) var(--spacing-4) calc(var(--tabbar-height) + var(--spacing-6))}._tabbar_vem5r_85{position:fixed;left:0;right:0;bottom:0;z-index:50;height:var(--tabbar-height);background:var(--cover);display:flex;border-top:1px solid rgba(255,255,255,.08)}._tab_vem5r_64{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--cover-muted);text-decoration:none;font-size:.75rem;font-weight:600;position:relative}._tabOn_vem5r_109{color:var(--gold)}._tabOn_vem5r_109:before{content:"";position:absolute;top:0;left:28%;right:28%;height:3px;border-radius:0 0 3px 3px;background:var(--gold)}@media(min-width:760px){._tabbar_vem5r_85{left:50%;transform:translate(-50%);width:760px;border-radius:var(--radius-lg) var(--radius-lg) 0 0}}._appbar_vem5r_9{background:var(--cover);border-bottom:2px solid var(--gold);box-shadow:0 4px 14px #0a2a362e}._mark_vem5r_29{border-radius:8px 8px 8px 2px;background:#e9b52f14;box-shadow:inset 0 0 0 2px #e9b52f14}._ordersLink_vem5r_51{border:1px solid rgba(243,238,223,.18);background:#ffffff0d}._ordersLink_vem5r_51:hover{border-color:#e9b52f8c;color:var(--gold)}._opinionLink_vem5r_150{flex-shrink:0;color:var(--gold);border-color:#e9b52f8c}._opinionOn_vem5r_155{background:var(--gold);color:var(--accent-foreground)}._opinionOn_vem5r_155:hover{color:var(--accent-foreground)}._languageSwitch_vem5r_162{display:flex;flex-shrink:0;align-items:center;gap:3px;padding:3px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:#04142747}._languageSwitch_vem5r_162 button{min-height:30px;padding:3px 8px;border:0;border-radius:999px;color:#f4f7ff;background:transparent;font:inherit;font-size:.75rem;font-weight:800;cursor:pointer}._languageSwitch_vem5r_162 button._languageActive_vem5r_184{background:var(--gold);color:var(--accent-foreground);box-shadow:0 1px 4px #0003}._slideL_vem5r_192{animation:_trSlideL_vem5r_1 .22s ease-out}._slideR_vem5r_195{animation:_trSlideR_vem5r_1 .22s ease-out}._fade_vem5r_198{animation:_trFade_vem5r_1 .16s ease-out}@keyframes _trSlideL_vem5r_1{0%{transform:translate(28%);opacity:.2}to{transform:none;opacity:1}}@keyframes _trSlideR_vem5r_1{0%{transform:translate(-28%);opacity:.2}to{transform:none;opacity:1}}@keyframes _trFade_vem5r_1{0%{opacity:.4}to{opacity:1}}@media(prefers-reduced-motion:reduce){._slideL_vem5r_192,._slideR_vem5r_195,._fade_vem5r_198{animation:none}}._main_vem5r_78{overflow-x:hidden}._logout_vem5r_189{display:inline-flex;align-items:center;gap:4px;min-height:40px;min-width:40px;justify-content:center;padding:0 10px;margin-left:6px;border:1px solid rgba(243,238,223,.25);border-radius:var(--radius);background:#ffffff0f;color:var(--cover-foreground);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;flex-shrink:0}._logout_vem5r_189:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._appbar_vem5r_9{gap:6px}._brand_vem5r_22{margin-right:auto;min-width:0}@media(max-width:400px){._logout_vem5r_189 span,._ordersLink_vem5r_51 span{display:none}._ordersLink_vem5r_51,._logout_vem5r_189{padding:0 8px;min-width:40px;justify-content:center}._word_vem5r_41{font-size:.9rem}}._main_vem5r_78{max-width:900px}._tabbar_vem5r_85{background:var(--cover);box-shadow:0 -4px 16px #0a2a3624;border-top:1px solid rgba(233,181,47,.35)}._tab_vem5r_64{transition:color var(--animation-duration-fast) ease,background var(--animation-duration-fast) ease}._tabOn_vem5r_109{background:#e9b52f1a;color:var(--gold)}._tabOn_vem5r_109:before{left:22%;right:22%;height:3px;background:var(--gold);box-shadow:none}@media(prefers-reduced-motion:reduce){._tab_vem5r_64{transition:none}}._appbar_vem5r_9{background:var(--cover);border-bottom:3px solid var(--gold);height:calc(var(--appbar-height) + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px)}._tabbar_vem5r_85{background:var(--cover-deep);border-top:1px solid rgba(233,181,47,.3);height:calc(var(--tabbar-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px)}._main_vem5r_78{padding-bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom,0px) + var(--spacing-6))}._tab_vem5r_64{min-height:48px}._tab_vem5r_64:active ._tabIcon_vem5r_311{transform:scale(.92)}._tabIcon_vem5r_311{transition:background var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._iconLink_vem5r_317{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--radius);color:var(--gold)}._iconLink_vem5r_317:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._iconLink_vem5r_317[aria-current=page]{background:var(--gold);color:var(--accent-foreground)}._tabIcon_vem5r_311{display:grid;place-items:center;height:30px;min-width:30px;padding:0 14px;border-radius:999px;color:var(--cover-muted);transition:background var(--animation-duration-fast) ease}._tabLabel_vem5r_345{color:var(--cover-muted);letter-spacing:.01em}._tabOn_vem5r_109{background:transparent}._tabOn_vem5r_109 ._tabIcon_vem5r_311{background:#e9b52f29;color:var(--gold)}._tabOn_vem5r_109 ._tabLabel_vem5r_345{color:var(--cover-foreground);font-weight:700}._tabOn_vem5r_109:before{background:var(--gold)}._word_vem5r_41{letter-spacing:.08em}@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}._content_tdtr2_1{line-height:1.55;font-size:1rem;overflow-wrap:anywhere}._h1_tdtr2_6{font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem;margin:var(--spacing-4) 0 var(--spacing-2)}._h2_tdtr2_12{font-family:var(--font-family-display);color:var(--primary);font-size:1rem;margin:var(--spacing-4) 0 var(--spacing-1)}._p_tdtr2_18{margin:var(--spacing-2) 0}._list_tdtr2_21{margin:var(--spacing-2) 0;padding-left:var(--spacing-6);display:grid;gap:var(--spacing-1)}._mark_tdtr2_27{background:#e9b52f4d;color:inherit;padding:0 2px;border-radius:2px}._alert_tdtr2_33{margin:var(--spacing-3) 0;background:#e9b52f29;border-left:4px solid var(--gold);border-radius:var(--radius-sm);padding:var(--spacing-3);font-weight:600}._tableWrap_tdtr2_41{overflow-x:auto;margin:var(--spacing-3) 0;border:1px solid var(--border);border-radius:var(--radius)}._table_tdtr2_41{border-collapse:collapse;width:100%;font-size:.92rem}._table_tdtr2_41 th{background:var(--cover);color:var(--cover-foreground);text-align:left;padding:var(--spacing-2);font-weight:600}._table_tdtr2_41 td{padding:var(--spacing-2);border-top:1px solid var(--border);vertical-align:top}._table_tdtr2_41 tr:nth-child(2n) td{background:var(--surface)}._box_1dor5_1{display:grid;justify-items:center;gap:var(--spacing-3);text-align:center;padding:var(--spacing-12) var(--spacing-4);color:var(--muted-foreground)}._box_1inn6_1{display:grid;justify-items:start;gap:var(--spacing-2);background:var(--muted);border:1px dashed var(--gold-deep);border-radius:var(--radius);padding:var(--spacing-3);margin:var(--spacing-2) 0}._box_1inn6_1 p{margin:0;color:var(--foreground);font-weight:500}._icon_1inn6_16{color:var(--gold-deep)}._btn_1inn6_19{background:var(--gold)!important;color:var(--accent-foreground)!important;font-weight:700}._h1_m3ted_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_m3ted_7{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._sheetsLink_m3ted_11{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-3);min-height:60px;padding:var(--spacing-3);margin-bottom:var(--spacing-4);background:var(--cover);color:var(--cover-foreground);border-bottom:3px solid var(--gold);border-radius:var(--radius-md);text-decoration:none}._sheetsLink_m3ted_11>svg:first-child{color:var(--gold)}._sheetsLink_m3ted_11 span{display:grid;gap:1px}._sheetsLink_m3ted_11 b{font-family:var(--font-family-display);color:var(--gold)}._sheetsLink_m3ted_11 small{color:var(--cover-muted);font-size:.8rem;line-height:1.3}._sheetsLink_m3ted_11:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._tools_m3ted_45{display:flex;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._search_m3ted_50{position:relative;flex:1}._searchIcon_m3ted_54{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._searchInput_m3ted_62{padding-left:34px!important}._list_m3ted_65{display:grid;gap:var(--spacing-3)}._skeleton_m3ted_69{height:110px}._card_m3ted_72{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);overflow:hidden}._golden_m3ted_79{border-left:4px solid var(--gold)}._head_m3ted_82{all:unset;box-sizing:border-box;display:grid;gap:var(--spacing-1);width:100%;padding:var(--spacing-4) var(--spacing-4) var(--spacing-2);cursor:pointer}._head_m3ted_82:focus-visible{box-shadow:inset var(--shadow-focus)}._meta_m3ted_94{display:flex;flex-wrap:wrap;gap:var(--spacing-1);align-items:center;font-size:.78rem;color:var(--muted-foreground);font-weight:600}._goldTag_m3ted_103{background:var(--gold);color:var(--accent-foreground);border-radius:var(--radius-sm);padding:0 6px;font-size:.72rem;margin-right:var(--spacing-1)}._title_m3ted_111{font-family:var(--font-family-display);font-size:1.08rem;font-weight:700;color:var(--foreground)}._body_m3ted_117{padding:0 var(--spacing-4) var(--spacing-2);border-top:1px solid var(--border)}._tags_m3ted_121{display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin:var(--spacing-3) 0 var(--spacing-1)}._tags_m3ted_121 span{font-size:.75rem;background:var(--secondary);color:var(--secondary-foreground);border-radius:var(--radius-full);padding:2px var(--spacing-2)}._actions_m3ted_134{display:flex;gap:var(--spacing-1);padding:0 var(--spacing-2) var(--spacing-2)}._empty_m3ted_139{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) var(--spacing-4);display:grid;justify-items:center;gap:var(--spacing-3)}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._form_165hi_1{display:grid;gap:var(--spacing-2)}._count_165hi_5{justify-self:end;font-size:.75rem;color:var(--muted-foreground);margin-top:calc(-1 * var(--spacing-1))}._row_165hi_11{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._err_165hi_16{margin:0;color:var(--error, #b42318);font-size:.9rem}._sent_165hi_21{display:grid;justify-items:center;gap:var(--spacing-1);text-align:center;padding:var(--spacing-4) var(--spacing-2);color:var(--muted-foreground)}._sent_165hi_21 svg{color:var(--success, #2f7a4f)}._sent_165hi_21 b{color:var(--foreground)}@media(max-width:380px){._row_165hi_11{grid-template-columns:1fr}}._note_1twcc_1{display:flex;gap:8px;align-items:flex-start;margin:var(--spacing-2) 0 0;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);border:1px solid var(--border);border-left:4px solid var(--primary);background:var(--card);font-size:.88rem;line-height:1.4}._note_1twcc_1 svg{flex:none;margin-top:2px;color:var(--primary)}._note_1twcc_1 small{display:block;margin-top:2px;color:var(--muted-foreground);font-size:.8rem}._same_1twcc_25,._similar_1twcc_26{border-left-color:var(--success)}._same_1twcc_25 svg,._similar_1twcc_26 svg{color:var(--success)}._related_1twcc_33{border-left-color:var(--gold-deep)}._related_1twcc_33 svg{color:var(--gold-deep)}._btn_3etkd_1{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:0 var(--spacing-3);border-radius:var(--radius-full);border:1px solid var(--border);background:var(--surface);color:var(--muted-foreground);font-size:.82rem;font-weight:600;cursor:pointer;flex:none}._btn_3etkd_1:focus-visible{box-shadow:var(--shadow-focus)}._on_3etkd_21{color:var(--gold-deep);border-color:var(--gold);background:var(--tone-gold-soft)}._top_1pua1_1{display:flex;justify-content:space-between;font-weight:600;color:var(--muted-foreground);font-size:.9rem}._card_1pua1_8{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4);margin-top:var(--spacing-2)}._cardHead_1pua1_16{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._cardHead_1pua1_16 ._subject_1pua1_23{margin:0}._subject_1pua1_23{margin:0 0 var(--spacing-1);font-size:.78rem;font-weight:700;color:var(--gold-deep);text-transform:uppercase;letter-spacing:.05em}._question_1pua1_34{margin:0 0 var(--spacing-4);font-size:1.08rem;font-weight:600;line-height:1.45}._topic_1pua1_40{display:inline-block;margin:0 0 var(--spacing-2);padding:2px 10px;border-radius:999px;background:var(--secondary);color:var(--secondary-foreground);font-size:.78rem;font-weight:600}._figure_1pua1_50{all:unset;box-sizing:border-box;position:relative;display:block;width:100%;margin:0 0 var(--spacing-3);border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);background:#eef2f3;cursor:zoom-in}._figure_1pua1_50:focus-visible{box-shadow:var(--shadow-focus)}._figure_1pua1_50 img{display:block;width:100%;height:auto}._zoomHint_1pua1_71{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#0f3a4ad9;color:#fff;font-size:.72rem;font-weight:600}._exam_1pua1_85{display:flex;gap:6px;align-items:flex-start;margin-top:var(--spacing-2)!important;padding:var(--spacing-2);border-radius:var(--radius);background:var(--card);border:1px dashed var(--gold-deep);font-size:.88rem}._exam_1pua1_85 svg{flex:none;margin-top:2px;color:var(--gold-deep)}._zoom_1pua1_71{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#081216eb;display:flex;align-items:center;justify-content:center;padding:var(--spacing-2);overflow:auto}._zoom_1pua1_71 img{width:min(100%,1100px);height:auto;border-radius:var(--radius);background:#fff}._zoomClose_1pua1_118{all:unset;position:fixed;top:12px;right:12px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#ffffff26;color:#fff;cursor:pointer}._options_1pua1_132{display:grid;gap:var(--spacing-2)}._option_1pua1_132{all:unset;box-sizing:border-box;display:flex;gap:var(--spacing-3);align-items:flex-start;width:100%;min-height:48px;padding:var(--spacing-3);border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer;line-height:1.4}._option_1pua1_132:focus-visible{box-shadow:var(--shadow-focus)}._option_1pua1_132:disabled{cursor:default}._letter_1pua1_157{flex:none;width:28px;height:28px;border-radius:50%;background:var(--secondary);color:var(--secondary-foreground);display:grid;place-items:center;font-weight:700;font-size:.85rem}._right_1pua1_169{border-color:var(--success);background:var(--success-soft)}._right_1pua1_169 ._letter_1pua1_157{background:var(--success);color:var(--success-foreground)}._wrong_1pua1_177{border-color:var(--error);background:var(--error-soft)}._wrong_1pua1_177 ._letter_1pua1_157{background:var(--error);color:var(--error-foreground)}._dim_1pua1_185{opacity:.6}._why_1pua1_188{margin-top:var(--spacing-4);background:var(--muted);border-radius:var(--radius);padding:var(--spacing-3);line-height:1.5}._why_1pua1_188 p{margin:var(--spacing-1) 0 0}._reportRow_1pua1_198{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._reportBtn_1pua1_203{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;margin-top:var(--spacing-2);min-height:36px;padding:0 var(--spacing-2);border-radius:var(--radius);color:var(--muted-foreground);font-size:.85rem;font-weight:600;cursor:pointer}._reportBtn_1pua1_203:hover{color:var(--error)}._reportBtn_1pua1_203:focus-visible{box-shadow:var(--shadow-focus)}._next_1pua1_224{width:100%;margin-top:var(--spacing-4)}._result_1pua1_228{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6) var(--spacing-4);text-align:center}._resultLabel_1pua1_235{margin:var(--spacing-4) 0 0;color:var(--muted-foreground)}._resultScore_1pua1_239{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:3.4rem;color:var(--primary)}._resultMsg_1pua1_246{margin:var(--spacing-2) auto 0;max-width:32ch}._resultActions_1pua1_250{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-4)}._empty_1pua1_257{color:var(--muted-foreground);text-align:center;padding:var(--spacing-8) var(--spacing-4)}._h1_tlnoj_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_tlnoj_7{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._skeleton_tlnoj_11{height:360px}._center_tlnoj_14{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._h1_17qi8_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_17qi8_7{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._daily_17qi8_11{display:flex;align-items:center;gap:var(--spacing-3);background:var(--cover);color:var(--cover-foreground);text-decoration:none;border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-md)}._mock_17qi8_22{background:var(--gold);color:var(--accent-foreground);margin-bottom:var(--spacing-3)}._mock_17qi8_22 svg:first-child{color:var(--cover)!important}._mock_17qi8_22>span span{color:color-mix(in srgb,var(--accent-foreground) 75%,transparent)!important}._daily_17qi8_11 svg:first-child{color:var(--gold)}._daily_17qi8_11>span{flex:1;display:grid}._daily_17qi8_11>span span{color:var(--cover-muted);font-size:.85rem}._vol_17qi8_44{margin-top:var(--spacing-6)}._h2_17qi8_47{font-family:var(--font-family-display);font-size:1.05rem;color:var(--muted-foreground);margin:0 0 var(--spacing-2);display:flex;align-items:center;gap:6px}._note_17qi8_56{margin:0 0 var(--spacing-2);font-size:.85rem;color:var(--muted-foreground)}._list_17qi8_61{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._row_17qi8_67{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);min-height:56px;text-decoration:none;color:var(--foreground);border-top:1px solid var(--border)}._row_17qi8_67:first-child{border-top:0}._row_17qi8_67:focus-visible,._daily_17qi8_11:focus-visible{outline:none;box-shadow:inset var(--shadow-focus)}._name_17qi8_85{flex:1;display:grid}._name_17qi8_85 b{font-weight:600}._name_17qi8_85 span{color:var(--muted-foreground);font-size:.82rem}._name_17qi8_85 ._pbar_17qi8_96{display:block;height:5px;margin-top:6px;border-radius:999px;background:var(--muted);overflow:hidden;max-width:260px}._pbar_17qi8_96 i{display:block;height:100%;background:var(--tone-green);border-radius:999px}._best_17qi8_111{font-family:var(--font-family-display);font-weight:700;color:var(--success);background:var(--success-soft);border-radius:var(--radius-full);padding:0 var(--spacing-2);font-size:.9rem}._chev_17qi8_120{color:var(--muted-foreground)}._skeleton_17qi8_123{height:420px;margin-top:var(--spacing-4)}._center_17qi8_127{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._h1_17qi8_1{font-size:clamp(1.7rem,5vw,2.15rem);letter-spacing:-.035em}._lede_17qi8_7{line-height:1.5;max-width:58ch}._daily_17qi8_11{position:relative;overflow:hidden;border:1px solid rgba(233,181,47,.28);box-shadow:0 5px 14px #0a2a3621;min-height:72px;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._daily_17qi8_11:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._mock_17qi8_22{border:1px solid rgba(184,135,15,.35);box-shadow:0 4px 12px #503c0c1a;min-height:72px}._list_17qi8_61{box-shadow:var(--shadow);border-color:#d8cfb8}._row_17qi8_67{min-height:64px;transition:background var(--animation-duration-fast) ease}._row_17qi8_67:hover{background:var(--muted)}._h2_17qi8_47{color:var(--primary);font-size:1.1rem}._hub_17qi8_177{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2)}._hub_17qi8_177>:last-child:nth-child(odd){grid-column:1 / -1}._hubTile_17qi8_185{display:flex;align-items:center;gap:var(--spacing-2);min-height:68px;padding:var(--spacing-2) var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._hubTile_17qi8_185:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._hubTile_17qi8_185:active{transform:scale(.98)}._toneTeal_17qi8_205{--tone: var(--tone-teal);--tone-soft: var(--tone-teal-soft)}._toneGreen_17qi8_206{--tone: var(--tone-green);--tone-soft: var(--tone-green-soft)}._toneGold_17qi8_207{--tone: var(--tone-gold);--tone-soft: var(--tone-gold-soft)}._hubIcon_17qi8_208{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--tone-soft);color:var(--tone)}._hubText_17qi8_218{display:grid;min-width:0;line-height:1.25}._hubText_17qi8_218 b{font-family:var(--font-family-display);color:var(--primary);font-size:.92rem}._hubText_17qi8_218 span{color:var(--muted-foreground);font-size:.78rem}@media(min-width:640px){._hub_17qi8_177{grid-template-columns:repeat(3,minmax(0,1fr))}._hub_17qi8_177>:last-child:nth-child(odd){grid-column:auto}}@media(prefers-reduced-motion:reduce){._daily_17qi8_11,._row_17qi8_67{transition:none}._daily_17qi8_11:hover{transform:none}}._card_jfnsf_1{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);box-shadow:var(--shadow);margin-bottom:var(--spacing-4);overflow:hidden}._head_jfnsf_10{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;min-height:48px;padding:10px 14px;color:var(--primary)}._head_jfnsf_10:focus-visible{box-shadow:var(--shadow-focus)}._head_jfnsf_10 svg{color:var(--gold-deep);flex:none}._title_jfnsf_29{flex:1;font-family:var(--font-family-display);font-weight:700;font-size:1.02rem}._toggle_jfnsf_35{display:inline-flex;align-items:center;gap:2px;font-size:.82rem;font-weight:600;color:var(--muted-foreground)}._toggle_jfnsf_35 svg{color:var(--muted-foreground);transition:transform var(--animation-duration-fast)}._up_jfnsf_47{transform:rotate(180deg)}._body_jfnsf_50{padding:0 14px 14px;line-height:1.55;font-size:.93rem}._intro_jfnsf_55{margin:0 0 8px;color:var(--foreground);font-weight:600}._points_jfnsf_60{margin:0;padding-left:18px;display:grid;gap:5px}._points_jfnsf_60 li::marker{color:var(--gold-deep)}._tableWrap_jfnsf_69{margin-top:12px;overflow-x:auto}._tableTitle_jfnsf_73{margin:0 0 6px;font-weight:700;color:var(--primary);font-size:.88rem}._table_jfnsf_69{width:100%;border-collapse:collapse;font-size:.86rem}._table_jfnsf_69 th{background:var(--cover);color:var(--cover-foreground);text-align:left;padding:6px 8px;font-weight:700}._table_jfnsf_69 td{padding:6px 8px;border-bottom:1px solid var(--border);vertical-align:top}._table_jfnsf_69 tr:nth-child(2n) td{background:var(--muted)}._note_jfnsf_99{margin-top:12px;padding:10px 12px;border-radius:var(--radius)}._note_jfnsf_99 b{display:flex;align-items:center;gap:6px;font-size:.86rem;margin-bottom:2px}._note_jfnsf_99 p{margin:4px 0 0}._trick_jfnsf_114{background:var(--success-soft)}._trick_jfnsf_114 b{color:var(--success)}._trap_jfnsf_120{background:var(--error-soft)}._trap_jfnsf_120 b{color:var(--error)}._offlineRow_1uo0l_1{margin:var(--spacing-1) 0 var(--spacing-2)}._dl_1uo0l_4{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--primary);font-size:.85rem;font-weight:600}._dl_1uo0l_4:focus-visible{box-shadow:var(--shadow-focus)}._offlineNote_1uo0l_22{display:inline-flex;align-items:center;gap:6px;color:var(--gold-deep);font-weight:600;font-size:.88rem}._back_1uo0l_30{display:inline-flex;align-items:center;gap:2px;color:var(--info);font-weight:600;text-decoration:none;min-height:40px}._h1_1uo0l_39{font-family:var(--font-family-display);color:var(--primary);font-size:1.4rem;margin:0 0 var(--spacing-2)}._lede_1uo0l_45{color:var(--muted-foreground);margin:0 0 var(--spacing-3)}._skeleton_1uo0l_49{height:360px}._toc_1uo0l_52{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;gap:6px;margin:0 calc(-1 * var(--spacing-4)) var(--spacing-3);padding:2px var(--spacing-4) 4px;position:sticky;top:var(--appbar-height);z-index:5;background:var(--background)}._toc_1uo0l_52::-webkit-scrollbar{display:none}._toc_1uo0l_52 button{all:unset;cursor:pointer;flex:none;scroll-snap-align:center;white-space:nowrap;padding:6px 12px;min-height:24px;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.82rem;font-weight:600;color:var(--foreground)}._toc_1uo0l_52 button span{color:var(--muted-foreground);font-weight:500;margin-left:4px}._toc_1uo0l_52 button:focus-visible{box-shadow:var(--shadow-focus)}._toc_1uo0l_52 button._tocOn_1uo0l_92{background:var(--cover);border-color:var(--gold);color:var(--gold)}._toc_1uo0l_52 button._tocOn_1uo0l_92 span{color:var(--cover-muted)}._pager_1uo0l_100{display:flex;justify-content:space-between;margin-top:var(--spacing-3)}._slideL_1uo0l_105{animation:_tSlideL_1uo0l_1 .22s ease-out}._slideR_1uo0l_108{animation:_tSlideR_1uo0l_1 .22s ease-out}@keyframes _tSlideL_1uo0l_1{0%{transform:translate(30%);opacity:.2}to{transform:none;opacity:1}}@keyframes _tSlideR_1uo0l_1{0%{transform:translate(-30%);opacity:.2}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){._slideL_1uo0l_105,._slideR_1uo0l_108{animation:none}}._topic_1uo0l_122{scroll-margin-top:72px;margin-bottom:var(--spacing-8)}._h2_1uo0l_126{font-family:var(--font-family-display);font-size:1.15rem;color:var(--primary);margin:0 0 var(--spacing-3);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--border);display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-2)}._h2_1uo0l_126 span{font-family:inherit;font-size:.8rem;font-weight:500;color:var(--muted-foreground);white-space:nowrap}._qHead_1uo0l_145{margin:0 0 var(--spacing-2);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--primary);scroll-margin-top:calc(var(--appbar-height) + 56px)}._center_1uo0l_154{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}@layer base{._selectTrigger_tasot_2{display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding:var(--spacing-2) var(--spacing-3);cursor:pointer;overflow:hidden}._selectTrigger_tasot_2>*:not(svg){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectTrigger_tasot_2[data-placeholder]{color:var(--muted-foreground)}._selectIcon_tasot_22{height:1rem;width:1rem;color:var(--muted-foreground);margin-left:var(--spacing-2);transition:transform var(--animation-duration-normal) ease}._selectTrigger_tasot_2[data-state=open] ._selectIcon_tasot_22{transform:rotate(180deg)}._selectContent_tasot_34{z-index:var(--z-overlay);max-height:var(--radix-select-content-available-height);min-width:12rem;max-width:24rem;overflow:hidden;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-md);animation:_scaleIn_tasot_1 var(--animation-duration-normal) ease}@keyframes _scaleIn_tasot_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._selectViewport_tasot_59{padding:var(--spacing-2)}._scrollButton_tasot_63{display:flex;align-items:center;justify-content:center;height:var(--spacing-6);background-color:var(--popup);color:var(--popup-foreground);cursor:pointer;border:none;outline:none}._scrollButton_tasot_63:hover ._scrollIcon_tasot_75{color:var(--primary)}._scrollIcon_tasot_75{height:1rem;width:1rem;color:var(--muted-foreground);transition:color var(--animation-duration-fast) ease}._selectLabel_tasot_86{padding:var(--spacing-2) var(--spacing-4);font-size:.875rem;font-weight:500;color:var(--muted-foreground)}._selectItem_tasot_93{position:relative;display:flex;align-items:center;padding:var(--spacing-2) var(--spacing-4);padding-right:var(--spacing-8);font-size:.9375rem;line-height:1.5;border-radius:var(--radius-sm);color:var(--popup-foreground);-webkit-user-select:none;user-select:none;outline:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease}._selectItem_tasot_93:hover{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93:focus-visible{background-color:var(--primary);color:var(--primary-foreground)}._selectItem_tasot_93[data-disabled]{color:var(--muted-foreground);opacity:.5;pointer-events:none}._selectItemIndicator_tasot_127{position:absolute;right:var(--spacing-3);display:flex;align-items:center;justify-content:center}._checkIcon_tasot_135{height:1rem;width:1rem;color:currentColor}._selectSeparator_tasot_141{height:1px;background-color:var(--border);margin:var(--spacing-2) var(--spacing-1)}}._h1_71n99_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._h2_71n99_7{font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem;margin:var(--spacing-6) 0 var(--spacing-2)}._skeleton_71n99_13{height:480px}._muted_71n99_16,._small_71n99_17{color:var(--muted-foreground)}._small_71n99_17{font-size:.8rem;margin-top:var(--spacing-3)}._stepper_71n99_24{list-style:none;display:flex;gap:var(--spacing-2);padding:0;margin:var(--spacing-3) 0 var(--spacing-4)}._stepper_71n99_24 li{flex:1;text-align:center;font-size:.82rem;font-weight:600;color:var(--muted-foreground);padding-bottom:var(--spacing-1);border-bottom:3px solid var(--border)}._stepOn_71n99_40{color:var(--primary)!important;border-color:var(--gold)!important}._stepDone_71n99_44{color:var(--success)!important;border-color:var(--success)!important}._closed_71n99_48{background:var(--error-soft);border-left:4px solid var(--error);padding:var(--spacing-3);border-radius:var(--radius)}._editions_71n99_54{display:grid;gap:var(--spacing-2)}._edition_71n99_54{all:unset;box-sizing:border-box;display:flex;gap:var(--spacing-3);align-items:center;background:var(--card);border:2px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);cursor:pointer}._edition_71n99_54:focus-visible{box-shadow:var(--shadow-focus)}._editionOn_71n99_73{border-color:var(--gold);background:#e9b52f14}._edName_71n99_77{flex:1;display:grid}._edName_71n99_77 span{font-size:.8rem;color:var(--muted-foreground)}._edPrice_71n99_85{display:grid;justify-items:end}._edPrice_71n99_85 b{font-family:var(--font-family-display);font-size:1.2rem;color:var(--primary)}._edPrice_71n99_85 s{color:var(--muted-foreground);font-size:.85rem}._qty_71n99_98{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-4)}._qty_71n99_98>span{flex:1;font-weight:600}._qty_71n99_98 output{font-family:var(--font-family-display);font-size:1.3rem;min-width:24px;text-align:center}._form_71n99_114{display:grid;gap:var(--spacing-3)}._two_71n99_118{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._field_71n99_123{display:grid;gap:var(--spacing-1)}._label_71n99_127{font-weight:600;font-size:.9rem}._error_71n99_131{color:var(--error);font-size:.82rem}._summary_71n99_135{margin-top:var(--spacing-6);background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}._summary_71n99_135 div{display:flex;justify-content:space-between;padding:2px 0}._total_71n99_147{border-top:1px solid rgba(255,255,255,.18);margin-top:var(--spacing-2);padding-top:var(--spacing-2)!important;font-family:var(--font-family-display);font-size:1.3rem;color:var(--gold)}._primary_71n99_155{width:100%;margin-top:var(--spacing-4)}._backBtn_71n99_159{width:100%;margin-top:var(--spacing-2)}._after_71n99_163{padding-left:var(--spacing-6);margin:0 0 var(--spacing-4);display:grid;gap:var(--spacing-1);line-height:1.45}._done_71n99_170{text-align:center;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6) var(--spacing-4);line-height:1.5}._doneIcon_71n99_178{color:var(--success)}._shipTo_71n99_181{font-size:.85rem;color:var(--muted-foreground);margin:var(--spacing-2) 0 var(--spacing-4)}._utrHelp_71n99_186{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);font-size:.88rem;line-height:1.45;margin-bottom:var(--spacing-3)}._utrHelp_71n99_186 p{margin:0}._utrHelp_71n99_186 ul{margin:var(--spacing-1) 0;padding-left:1.1rem}._receipt_71n99_202{text-align:left;display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-1) var(--spacing-3);margin:var(--spacing-3) 0;font-size:.9rem}._receipt_71n99_202 dt{color:var(--muted-foreground)}._receipt_71n99_202 dd{margin:0;word-break:break-word}._online_71n99_217{background:var(--card);border:2px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-4);box-shadow:var(--shadow-md)}._payOnline_71n99_225{width:100%;background:var(--gold)!important;border-color:var(--gold)!important;color:var(--accent-foreground)!important;font-weight:700!important}._onlineNote_71n99_232{margin:var(--spacing-2) 0 0;font-size:.82rem;color:var(--muted-foreground);text-align:center}._rzpError_71n99_238{margin:var(--spacing-3) 0 0;background:var(--error-soft);color:var(--error);border-radius:var(--radius);padding:var(--spacing-3);font-weight:600;font-size:.9rem;word-break:break-word}._doneTitle_71n99_248{font-family:var(--font-family-display);color:var(--primary);margin:var(--spacing-2) 0}@layer base{._badge_gb4hj_2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);font-size:.875rem;font-weight:500;line-height:1.25;white-space:nowrap;transition:background-color var(--animation-duration-fast) ease-in-out;cursor:default;-webkit-user-select:none;user-select:none}._primary_gb4hj_17{background-color:var(--primary);color:var(--primary-foreground);border:1px solid}._primary_gb4hj_17:hover{background-color:color-mix(in srgb,var(--primary) 80%,transparent)}._destructive_gb4hj_27{background-color:color-mix(in srgb,var(--error) 15%,var(--surface));color:var(--error);border:1px solid color-mix(in srgb,var(--error) 20%,var(--surface))}._destructive_gb4hj_27:hover{background-color:color-mix(in srgb,var(--error) 25%,var(--surface))}._secondary_gb4hj_37{background-color:var(--secondary);color:var(--secondary-foreground);border:1px solid}._secondary_gb4hj_37:hover{background-color:color-mix(in srgb,var(--secondary) 80%,transparent)}._outline_gb4hj_47{background-color:transparent;color:var(--foreground);border:1px solid var(--border)}._outline_gb4hj_47:hover{background-color:color-mix(in srgb,var(--foreground) 5%,transparent)}._success_gb4hj_57{background-color:color-mix(in srgb,var(--success) 15%,var(--surface));color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,var(--surface))}._success_gb4hj_57:hover{background-color:color-mix(in srgb,var(--success) 25%,var(--surface))}._warning_gb4hj_67{background-color:color-mix(in srgb,var(--warning) 15%,var(--surface));color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 20%,var(--surface))}._warning_gb4hj_67:hover{background-color:color-mix(in srgb,var(--warning) 25%,var(--surface))}}._h1_4rx0s_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_4rx0s_7{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._skeleton_4rx0s_11{height:200px}._center_4rx0s_14{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._list_4rx0s_22{display:grid;gap:var(--spacing-3)}._card_4rx0s_26{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:grid;gap:var(--spacing-1)}._row_4rx0s_34{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2)}._id_4rx0s_40{font-family:var(--font-family-monospace)}._item_4rx0s_43{margin:0;font-weight:600}._meta_4rx0s_47{margin:0;font-size:.82rem;color:var(--muted-foreground)}._track_4rx0s_52,._note_4rx0s_53{margin:var(--spacing-1) 0 0;background:var(--muted);border-radius:var(--radius-sm);padding:var(--spacing-2);font-size:.9rem}._h1_i7qrc_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_i7qrc_7{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._skeleton_i7qrc_11{height:260px}._empty_i7qrc_14{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._list_i7qrc_19{display:grid;gap:var(--spacing-4)}._card_i7qrc_23{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._frame_i7qrc_29{aspect-ratio:16 / 9;background:#000}._frame_i7qrc_29 iframe{width:100%;height:100%;border:0}._thumb_i7qrc_38{all:unset;display:block;width:100%;height:100%;position:relative;cursor:pointer}._thumb_i7qrc_38 img{width:100%;height:100%;object-fit:cover;display:block}._thumb_i7qrc_38:focus-visible{box-shadow:inset var(--shadow-focus)}._play_i7qrc_55{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:64px;height:64px;border-radius:50%;background:var(--gold);color:var(--accent-foreground);display:grid;place-items:center}._text_i7qrc_67{padding:var(--spacing-3) var(--spacing-4) var(--spacing-4)}._subject_i7qrc_70{margin:0;font-size:.78rem;font-weight:700;color:var(--gold-deep)}._title_i7qrc_76{margin:var(--spacing-1) 0 0;font-family:var(--font-family-display);font-size:1.05rem}._summary_i7qrc_81{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);line-height:1.45}._h1_1q2sh_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_1q2sh_7{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._skeleton_1q2sh_11{height:260px}._empty_1q2sh_14{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._grid_1q2sh_19{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3)}._tile_1q2sh_24{all:unset;cursor:pointer;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;display:grid}._tile_1q2sh_24:focus-visible{box-shadow:var(--shadow-focus)}._tile_1q2sh_24 img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--muted)}._caption_1q2sh_42{padding:var(--spacing-2) var(--spacing-3);font-weight:600;font-size:.9rem}._toc_1q2sh_47{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:1.25rem}._toc_1q2sh_47 a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.82rem;font-weight:600;color:var(--foreground);text-decoration:none}._toc_1q2sh_47 a span,._h2_1q2sh_67 span,._h3_1q2sh_68 span{color:var(--muted-foreground);font-weight:500;font-size:.8rem;margin-left:4px}._subject_1q2sh_74{scroll-margin-top:72px;margin-bottom:var(--spacing-8)}._h2_1q2sh_67{font-family:var(--font-family-display);font-size:1.2rem;color:var(--primary);margin:0 0 var(--spacing-3);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--gold)}._topic_1q2sh_86{margin-bottom:1.25rem}._h3_1q2sh_68{display:inline-block;font-size:1rem;margin:0 0 var(--spacing-2);padding:2px 10px;border-radius:var(--radius);background:var(--tone-teal-soft);color:var(--primary)}._dialog_1q2sh_98{max-width:720px}._full_1q2sh_101{width:100%;height:auto;border-radius:var(--radius);margin:var(--spacing-2) 0}._h1_rqs3n_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0 0 var(--spacing-4)}._card_rqs3n_7{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-4);line-height:1.55}._card_rqs3n_7 p{margin:var(--spacing-2) 0}._h2_rqs3n_18{font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem;margin:0 0 var(--spacing-2)}._small_rqs3n_24{font-size:.82rem;color:var(--muted-foreground)}._contacts_rqs3n_28{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._footer_rqs3n_33{text-align:center;color:var(--muted-foreground);font-size:.8rem;padding:var(--spacing-4) 0}._version_rqs3n_39{all:unset;cursor:default;padding:var(--spacing-2) var(--spacing-4);font-size:.8rem}._version_rqs3n_39:focus-visible{box-shadow:var(--shadow-focus)}._h1_1af2q_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_1af2q_7{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._h2_1af2q_11{font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem;margin:var(--spacing-4) 0 var(--spacing-3)}._vols_1af2q_17{display:inline-flex;background:var(--secondary);border-radius:var(--radius-md);padding:3px}._vol_1af2q_17{all:unset;cursor:pointer;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius);font-weight:700;color:var(--secondary-foreground)}._volOn_1af2q_31{background:var(--cover);color:var(--gold)}._vol_1af2q_17:focus-visible,._chip_1af2q_36:focus-visible,._page_1af2q_37:focus-visible{box-shadow:var(--shadow-focus)}._chips_1af2q_40{display:flex;gap:var(--spacing-2);overflow-x:auto;padding:var(--spacing-3) 0 var(--spacing-1)}._chip_1af2q_36{all:unset;flex:none;cursor:pointer;white-space:nowrap;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);font-weight:600;font-size:.88rem}._chipOn_1af2q_58{background:var(--gold);border-color:var(--gold);color:var(--accent-foreground)}._empty_1af2q_63{color:var(--muted-foreground);background:var(--card);border:1px dashed var(--border);border-radius:var(--radius-md);padding:var(--spacing-8) var(--spacing-4);text-align:center}._pages_1af2q_71{display:grid;gap:var(--spacing-4);user-select:none;-webkit-user-select:none}._page_1af2q_37{all:unset;cursor:zoom-in;position:relative;background:#fff;padding:4px;border-radius:var(--radius);box-shadow:var(--shadow-md)}._page_1af2q_37 img{width:100%;height:auto;display:block;pointer-events:none}._pageNo_1af2q_92{position:absolute;right:var(--spacing-3);bottom:var(--spacing-3);background:var(--cover);color:var(--cover-foreground);font-size:.78rem;font-weight:600;padding:2px var(--spacing-2);border-radius:var(--radius-sm);display:flex;gap:4px;align-items:center}._end_1af2q_106{margin-top:var(--spacing-6);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:grid;gap:var(--spacing-3);justify-items:start}._end_1af2q_106 p{margin:0}._viewer_1af2q_119{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background:var(--cover-deep);display:flex;flex-direction:column;user-select:none;-webkit-user-select:none}._bar_1af2q_129{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2);color:var(--cover-foreground)}._bar_1af2q_129>span{flex:1;font-weight:600;padding-left:var(--spacing-2)}._bar_1af2q_129 button{color:var(--cover-foreground)!important}._scroll_1af2q_144{flex:1;overflow:auto}._scroll_1af2q_144 img{display:block;margin:0 auto;max-width:none;pointer-events:none}@layer base{._formItem_1b1z3_2{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._formLabel_1b1z3_9{font-family:var(--font-family-base);font-weight:500;font-size:.875rem;line-height:1.5;color:var(--foreground);transition:color var(--animation-duration-fast) ease}._formLabel_1b1z3_9._error_1b1z3_18{color:var(--error)}._formControl_1b1z3_22._error_1b1z3_18:not(button){border-color:var(--error);box-shadow:0 0 0 1px var(--error)}._formDescription_1b1z3_27{font-size:.75rem;line-height:1.5;color:var(--muted-foreground);margin-top:var(--spacing-1);font-family:var(--font-family-base)}._formMessage_1b1z3_35{font-size:.75rem;line-height:1.5;font-weight:500;color:var(--error);animation:_slideIn_1b1z3_1 var(--animation-duration-normal) ease;margin-top:var(--spacing-1);font-family:var(--font-family-base)}@keyframes _slideIn_1b1z3_1{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}}._form_1fe08_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._intro_1fe08_7{margin:0;font-size:.875rem;color:var(--muted-foreground)}._errorMessage_1fe08_13{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_1fe08_22{width:100%}._linkButton_1fe08_26{align-self:center;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._linkButton_1fe08_26:disabled{opacity:.6;cursor:default}._form_vz5zt_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._errorMessage_vz5zt_7{background-color:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid var(--error);color:var(--error);padding:var(--spacing-3);border-radius:var(--radius);margin-bottom:var(--spacing-4);font-size:.875rem}._noticeMessage_vz5zt_17{background-color:color-mix(in srgb,var(--primary) 12%,transparent);border:1px solid var(--primary);padding:var(--spacing-3);border-radius:var(--radius);font-size:.875rem}._submitButton_vz5zt_25{width:100%}._forgotButton_vz5zt_29{align-self:flex-end;background:none;border:none;padding:0;font:inherit;font-size:.875rem;color:var(--primary);cursor:pointer;text-decoration:underline}._loadingText_vz5zt_41{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinner_vz5zt_48{color:#fff}._page_wm3bq_1{min-height:100dvh;background:var(--cover);display:grid;place-items:center;padding:var(--spacing-4);font-family:var(--font-family-base)}._card_wm3bq_9{width:100%;max-width:420px;background:var(--card);color:var(--card-foreground);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-lg)}._back_wm3bq_18{display:inline-flex;align-items:center;color:var(--info);text-decoration:none;font-weight:600;min-height:40px}._h1_wm3bq_26{font-family:var(--font-family-display);color:var(--primary);margin:var(--spacing-2) 0 var(--spacing-1)}._lede_wm3bq_31{color:var(--muted-foreground);margin:0 0 var(--spacing-4);line-height:1.45}@layer base{._tabsList_9ccu2_2{display:flex;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0;border-bottom:1px solid var(--border);flex-shrink:0}._tabsList_9ccu2_2::-webkit-scrollbar{display:none}._tabsTrigger_9ccu2_16{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:.9rem;font-weight:500;color:var(--muted-foreground);background-color:transparent;padding:var(--spacing-3) var(--spacing-4);border:none;border-radius:0;cursor:pointer;position:relative;transition:color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);white-space:nowrap}._tabsTrigger_9ccu2_16:hover{color:var(--foreground)}._tabsTrigger_9ccu2_16[data-state=active]{color:var(--primary);font-weight:600}._tabsTrigger_9ccu2_16[data-state=active]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--primary);transform-origin:center;transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1);transform:scaleX(1)}._tabsTrigger_9ccu2_16:not([data-state=active]):hover:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:color-mix(in srgb,var(--muted-foreground) 30%,transparent);transform-origin:center;transform:scaleX(.6);transition:transform var(--animation-duration-normal) cubic-bezier(.22,1,.36,1),background-color var(--animation-duration-normal) cubic-bezier(.22,1,.36,1)}._tabsTrigger_9ccu2_16:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-sm)}._tabsTrigger_9ccu2_16[disabled]{opacity:.5;cursor:not-allowed;color:var(--muted-foreground)}._tabsContent_9ccu2_92{color:var(--foreground);outline:none}._tabsContent_9ccu2_92[hidden]{display:none!important}.dark ._tabsTrigger_9ccu2_16[data-state=active]:after{background-color:var(--primary)}.dark ._tabsTrigger_9ccu2_16:not([data-state=active]):hover:after{background-color:color-mix(in srgb,var(--muted-foreground) 40%,transparent)}}._tip_1g9m1_1{background:#e9b52f26;border-left:4px solid var(--gold);border-radius:var(--radius-sm);padding:var(--spacing-3);margin:var(--spacing-4) 0;line-height:1.45}._tools_1g9m1_9{display:grid;grid-template-columns:1fr auto auto;gap:var(--spacing-2)}._filter_1g9m1_14{min-width:150px}._waiting_1g9m1_17{font-weight:700;color:var(--warning);margin:var(--spacing-3) 0 0}._skeleton_1g9m1_22{height:240px;margin-top:var(--spacing-4)}._empty_1g9m1_26{color:var(--muted-foreground);text-align:center;padding:var(--spacing-8) 0}._list_1g9m1_31{display:grid;gap:var(--spacing-3);margin-top:var(--spacing-4)}._card_1g9m1_36{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4)}._head_1g9m1_42{display:flex;justify-content:space-between;align-items:center}._id_1g9m1_47{font-family:var(--font-family-monospace)}._line_1g9m1_50,._addr_1g9m1_51,._date_1g9m1_52{margin:var(--spacing-2) 0 0;line-height:1.45}._line_1g9m1_50 code{font-family:var(--font-family-monospace);background:var(--muted);padding:0 4px;border-radius:4px}._date_1g9m1_52{font-size:.8rem;color:var(--muted-foreground)}._edit_1g9m1_66{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);margin-top:var(--spacing-3)}._actions_1g9m1_72{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-3)}@media(max-width:520px){._tools_1g9m1_9,._edit_1g9m1_66{grid-template-columns:1fr}}@layer base{._root_169d4_2{all:unset;position:relative;display:inline-flex;align-items:center;width:42px;height:24px;background-color:var(--muted);border-radius:var(--radius-full);transition:background-color var(--animation-duration-normal) ease;cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0}._root_169d4_2:hover{background-color:var(--muted-foreground)}._root_169d4_2:focus-visible{box-shadow:var(--shadow-focus)}._root_169d4_2[data-state=checked]{background-color:var(--primary)}._root_169d4_2[data-state=checked]:hover{background-color:color-mix(in srgb,var(--primary),black 10%)}._thumb_169d4_33{display:block;width:20px;height:20px;background-color:var(--card);border-radius:var(--radius-full);box-shadow:0 1px 2px color-mix(in srgb,black 10%,transparent);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);transform:translate(2px);will-change:transform}._root_169d4_2[data-state=checked] ._thumb_169d4_33{transform:translate(20px)}._root_169d4_2[data-disabled]{opacity:.5;cursor:not-allowed}}._wrap_hz5la_1{display:grid;gap:var(--spacing-4);margin-top:var(--spacing-4)}._skeleton_hz5la_6{height:400px;margin-top:var(--spacing-4)}._card_hz5la_10{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:grid;gap:var(--spacing-3)}._h3_hz5la_18{margin:0;font-family:var(--font-family-display);color:var(--primary)}._grid_hz5la_23{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3)}._field_hz5la_28{display:grid;gap:var(--spacing-1)}._field_hz5la_28>span{font-weight:600;font-size:.88rem}._switchRow_hz5la_36{display:flex;align-items:center;gap:var(--spacing-3);min-height:40px;font-weight:600}@media(max-width:520px){._grid_hz5la_23{grid-template-columns:1fr}}._new_5hp95_1{margin:var(--spacing-4) 0}._skeleton_5hp95_4{height:240px}._list_5hp95_7{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._row_5hp95_13{display:flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border-top:1px solid var(--border)}._row_5hp95_13:first-child{border-top:0}._rowText_5hp95_23{flex:1;display:grid;min-width:0}._rowText_5hp95_23 span{font-size:.8rem;color:var(--muted-foreground)}._editor_5hp95_32{display:grid;gap:var(--spacing-3);margin-top:var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4)}._h3_5hp95_41{margin:0;font-family:var(--font-family-display);color:var(--primary)}._field_5hp95_46{display:grid;gap:var(--spacing-1)}._field_5hp95_46>span,._modeRow_5hp95_51>span{font-weight:600;font-size:.88rem}._switchRow_5hp95_55{display:flex;align-items:center;gap:var(--spacing-3);font-weight:600}._modeRow_5hp95_51{display:flex;justify-content:space-between;align-items:center}._text_5hp95_66{font-family:var(--font-family-monospace);font-size:.88rem}._help_5hp95_70{margin:0;font-size:.8rem;color:var(--muted-foreground)}._preview_5hp95_75{border:1px dashed var(--border);border-radius:var(--radius);padding:var(--spacing-3);background:var(--surface)}._actions_5hp95_81{display:flex;gap:var(--spacing-2)}._wrap_1y95x_1{display:grid;gap:var(--spacing-3);margin-top:var(--spacing-4)}._field_1y95x_6{display:grid;gap:var(--spacing-1)}._field_1y95x_6>span{font-weight:600;font-size:.88rem}._text_1y95x_14{font-family:var(--font-family-monospace);font-size:.85rem}._ok_1y95x_18{margin:0;color:var(--success);font-weight:600}._warn_1y95x_23{margin:0;color:var(--warning);font-weight:600}._h3_1y95x_28{margin:var(--spacing-4) 0 0;font-family:var(--font-family-display);color:var(--primary)}._skeleton_1y95x_33{height:200px}._list_1y95x_36{margin:0;padding-left:var(--spacing-6);display:grid;gap:var(--spacing-2)}._item_1y95x_42{line-height:1.4}._item_1y95x_42>span{margin-right:var(--spacing-1)}._ans_1y95x_48{color:var(--success);font-weight:600}._muted_1y95x_52{color:var(--muted-foreground)}@layer base{._container_158ga_2{width:100%;max-width:500px;margin:0 auto}._dropzone_158ga_8{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-12) var(--spacing-8);border:2px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--surface) 0%,color-mix(in srgb,var(--surface),var(--primary) 3%) 100%);color:var(--surface-foreground);text-align:center;cursor:pointer;transition:border-color var(--animation-duration-normal) ease,background var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease}._dropzone_158ga_8 input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropzone_158ga_8:hover{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 8%),color-mix(in srgb,var(--surface),var(--primary) 5%));box-shadow:var(--shadow-md)}._dropzone_158ga_8._dragging_158ga_58{border-color:var(--primary);background:linear-gradient(135deg,color-mix(in srgb,var(--surface),var(--primary) 15%),color-mix(in srgb,var(--surface),var(--primary) 10%));box-shadow:var(--shadow-lg);transform:scale(1.02)}._dropzone_158ga_8._disabled_158ga_69{cursor:not-allowed;opacity:.5;pointer-events:none}._icon_158ga_75{color:var(--muted-foreground);margin-bottom:var(--spacing-4);transition:color var(--animation-duration-normal) ease,transform var(--animation-duration-normal) ease;flex-shrink:0}._dropzone_158ga_8:hover ._icon_158ga_75{color:var(--primary);transform:scale(1.1) translateY(-.125rem)}._dropzone_158ga_8._dragging_158ga_58 ._icon_158ga_75{color:var(--primary);transform:scale(1.15) translateY(-.25rem);animation:_pulse_158ga_1 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_158ga_1{0%,to{opacity:1}50%{opacity:.7}}._title_158ga_105{font-weight:700;font-size:1.0625rem;margin-bottom:var(--spacing-3);color:var(--surface-foreground);letter-spacing:-.01em}._subtitle_158ga_113{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-top:var(--spacing-2)}._error_158ga_120{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4);background:linear-gradient(135deg,color-mix(in srgb,var(--error) 12%,transparent),color-mix(in srgb,var(--error) 8%,transparent));border:1px solid color-mix(in srgb,var(--error) 30%,transparent);border-radius:var(--radius-md);font-size:.875rem;font-weight:500;color:var(--error);animation:_slideDown_158ga_1 var(--animation-duration-normal) ease-out}@keyframes _slideDown_158ga_1{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._error_158ga_120 button{margin-left:auto;color:var(--error);flex-shrink:0}}._wrap_10rqo_1{display:grid;gap:var(--spacing-4);margin-top:var(--spacing-4)}._card_10rqo_6{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);display:grid;gap:var(--spacing-3)}._h3_10rqo_14{margin:0;font-family:var(--font-family-display);color:var(--primary)}._field_10rqo_19{display:grid;gap:var(--spacing-1)}._field_10rqo_19>span{font-weight:600;font-size:.88rem}._preview_10rqo_27{max-height:220px;width:auto;max-width:100%;border-radius:var(--radius);border:1px solid var(--border)}._row_10rqo_34{display:flex;gap:var(--spacing-2)}._item_10rqo_38{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);padding-top:var(--spacing-2)}._muted_10rqo_45{color:var(--muted-foreground);margin:0}._summary_ylp3t_1{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._summary_ylp3t_1>div{background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);padding:var(--spacing-3);display:grid}._summary_ylp3t_1 b{font-family:var(--font-family-display);font-size:1.5rem;color:var(--gold);line-height:1.1}._summary_ylp3t_1 span{font-size:.75rem;color:var(--cover-muted)}._tools_ylp3t_24{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._tools_ylp3t_24>:first-child{flex:1 1 220px}._select_ylp3t_33{width:170px}._list_ylp3t_36{display:grid;gap:var(--spacing-3)}._card_ylp3t_40{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow)}._head_ylp3t_47{display:flex;align-items:center;gap:var(--spacing-3)}._rank_ylp3t_52{font-family:var(--font-family-display);font-weight:800;color:var(--gold-deep);font-size:1.1rem}._who_ylp3t_58{flex:1;min-width:0;display:grid}._who_ylp3t_58 span{color:var(--muted-foreground);font-size:.85rem}._score_ylp3t_67{font-family:var(--font-family-display);font-weight:800;font-size:1.5rem;color:var(--primary);font-variant-numeric:tabular-nums}._score_ylp3t_67 small{font-size:.85rem;color:var(--muted-foreground)}._line_ylp3t_78{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin:var(--spacing-2) 0 0;font-weight:600;font-size:.9rem}._ok_ylp3t_86{color:var(--success)}._bad_ylp3t_89{color:var(--error)}._date_ylp3t_92{margin:var(--spacing-1) 0 0;color:var(--muted-foreground);font-size:.8rem}._actions_ylp3t_97{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-2)}._actions_ylp3t_97>*{height:34px!important}._empty_ylp3t_105{color:var(--muted-foreground);text-align:center;padding:var(--spacing-8) var(--spacing-4);word-break:break-word}._skeleton_ylp3t_111{height:360px}._flags_ylp3t_114{display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin:var(--spacing-2) 0 0}._flags_ylp3t_114 span{background:var(--warning-soft, #fbefd2);color:var(--warning-foreground, #6b4a00);border-radius:var(--radius-sm);padding:2px var(--spacing-2);font-size:.78rem;font-weight:600}@media(max-width:520px){._summary_ylp3t_1{grid-template-columns:1fr 1fr}}._summary_pxubf_1{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._stat_pxubf_7{all:unset;box-sizing:border-box;cursor:pointer;display:grid;justify-items:center;gap:2px;padding:var(--spacing-2);background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius);min-height:56px}._stat_pxubf_7 b{font-family:var(--font-family-display);font-size:1.3rem;color:var(--primary)}._stat_pxubf_7 span{font-size:.78rem;color:var(--muted-foreground);text-align:center}._statOn_pxubf_30{border-color:var(--gold, var(--accent));box-shadow:inset 0 -3px 0 var(--gold, var(--accent))}._stat_pxubf_7:focus-visible{box-shadow:var(--shadow-focus)}._tools_pxubf_37{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._tools_pxubf_37>:first-child{flex:1 1 220px}._skeleton_pxubf_46{height:320px}._empty_pxubf_49{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._list_pxubf_54{display:grid;gap:var(--spacing-2)}._card_pxubf_58{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}._head_pxubf_64{display:flex;gap:var(--spacing-3);justify-content:space-between;align-items:flex-start;flex-wrap:wrap}._who_pxubf_71{display:grid;gap:2px;min-width:0}._who_pxubf_71 span{color:var(--muted-foreground);font-size:.85rem;overflow-wrap:anywhere}._badges_pxubf_81{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._line_pxubf_86{margin:var(--spacing-2) 0 0;font-size:.9rem}._meta_pxubf_90{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-3);margin:var(--spacing-1) 0 0;font-size:.8rem;color:var(--muted-foreground)}._actions_pxubf_98{display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin-top:var(--spacing-2)}@media(max-width:420px){._summary_pxubf_1{grid-template-columns:repeat(2,1fr)}}._summary_172zv_1{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._stat_172zv_7{display:grid;justify-items:center;gap:2px;padding:var(--spacing-2);background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius)}._stat_172zv_7 b{font-family:var(--font-family-display);font-size:1.3rem;color:var(--primary)}._stat_172zv_7 span{font-size:.78rem;color:var(--muted-foreground);text-align:center}._tools_172zv_26{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._tools_172zv_26>:first-child{flex:1 1 220px}._skeleton_172zv_35{height:320px}._empty_172zv_38{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._list_172zv_43{list-style:none;margin:0;padding:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._row_172zv_52{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--border)}._row_172zv_52:first-child{border-top:0}._who_172zv_64{display:grid;gap:2px;min-width:0}._who_172zv_64 span{color:var(--muted-foreground);font-size:.84rem;overflow-wrap:anywhere}._side_172zv_74{display:flex;align-items:center;gap:var(--spacing-2)}._side_172zv_74{flex-wrap:wrap}._pending_172zv_82{background:var(--error-soft);border:1.5px solid var(--error);border-radius:var(--radius-md);padding:var(--spacing-3);margin-bottom:var(--spacing-4)}._pendingTitle_172zv_89{display:flex;align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-1);color:var(--error);font-family:var(--font-family-display);font-size:1rem}._pendingNote_172zv_98{margin:0 0 var(--spacing-3);font-size:.88rem;line-height:1.45}._totals_1karo_1{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-3)}@media(max-width:520px){._totals_1karo_1{grid-template-columns:repeat(2,1fr)}}._totals_1karo_1>div{display:grid;justify-items:center;gap:2px;padding:var(--spacing-2);background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius)}._totals_1karo_1 b{font-family:var(--font-family-display);font-size:1.25rem;color:var(--primary)}._totals_1karo_1 span{font-size:.78rem;color:var(--muted-foreground);text-align:center}._chips_1karo_31{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._chip_1karo_31{min-height:36px;padding:0 var(--spacing-3);border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;font-size:.86rem;cursor:pointer}._chip_1karo_31 span{font-weight:700;margin-left:4px;color:var(--primary)}._chipOn_1karo_53{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._chipOn_1karo_53 span{color:var(--accent)}._tools_1karo_61{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-bottom:var(--spacing-2)}._tools_1karo_61>:first-child{flex:1 1 220px}._note_1karo_70{font-size:.78rem;color:var(--muted-foreground);margin:0 0 var(--spacing-3)}._skeleton_1karo_75{height:320px}._logSkeleton_1karo_78{height:120px;margin-top:var(--spacing-2)}._empty_1karo_82{text-align:center;color:var(--muted-foreground);padding:var(--spacing-6) 0}._list_1karo_87{display:grid;gap:var(--spacing-2)}._card_1karo_91{display:grid;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md)}._card_1karo_91>button{justify-self:start}._head_1karo_102{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2)}._who_1karo_108{display:grid;gap:2px;min-width:0}._who_1karo_108 b{display:flex;align-items:center;gap:6px}._who_1karo_108 span{color:var(--muted-foreground);font-size:.84rem;overflow-wrap:anywhere}._dot_1karo_123{width:9px;height:9px;border-radius:50%;background:var(--success, #2e7d4f);box-shadow:0 0 0 3px color-mix(in srgb,var(--success, #2e7d4f) 25%,transparent);flex:none}._now_1karo_131{margin:0;font-size:.88rem;display:flex;flex-wrap:wrap;align-items:center;gap:6px}._muted_1karo_139{color:var(--muted-foreground)}._nums_1karo_142{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2)}@media(max-width:520px){._nums_1karo_142{grid-template-columns:repeat(2,1fr)}}._nums_1karo_142>div{display:grid;gap:1px}._nums_1karo_142 b{font-family:var(--font-family-display);color:var(--primary)}._nums_1karo_142 span{font-size:.75rem;color:var(--muted-foreground)}._log_1karo_78{display:grid;gap:var(--spacing-2);border-top:1px solid var(--border);padding-top:var(--spacing-2)}._log_1karo_78>button{justify-self:start}._day_1karo_173 h4{display:flex;justify-content:space-between;margin:0 0 4px;font-size:.86rem;color:var(--primary)}._day_1karo_173 h4 span{color:var(--muted-foreground);font-weight:600}._day_1karo_173 ul{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--radius)}._day_1karo_173 li{display:grid;grid-template-columns:64px 1fr auto;gap:var(--spacing-2);padding:6px var(--spacing-2);border-top:1px solid var(--border);font-size:.84rem}._day_1karo_173 li:first-child{border-top:0}._at_1karo_202{color:var(--muted-foreground)}._screen_1karo_205{min-width:0;overflow-wrap:anywhere}._dur_1karo_209{font-weight:600;color:var(--primary)}._banner_qs9ln_1{display:flex;gap:var(--spacing-3);align-items:flex-start;background:var(--success-soft);color:var(--success);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);margin-bottom:var(--spacing-3)}._banner_qs9ln_1 div{display:grid;gap:2px}._banner_qs9ln_1 span{color:var(--foreground);font-size:.88rem}._bannerWarn_qs9ln_19{background:var(--error-soft);color:var(--error)}._summary_qs9ln_23{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._summary_qs9ln_23>div{background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);padding:var(--spacing-3);display:grid}._summary_qs9ln_23 b{font-family:var(--font-family-display);font-size:1.5rem;color:var(--gold);line-height:1.1}._summary_qs9ln_23 span{font-size:.75rem;color:var(--cover-muted)}._tools_qs9ln_46{margin-bottom:var(--spacing-3)}._list_qs9ln_49{list-style:none;margin:0;padding:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._item_qs9ln_58{display:grid;gap:2px;padding:var(--spacing-2) var(--spacing-4);border-top:1px solid var(--border)}._item_qs9ln_58:first-child{border-top:0}._warn_qs9ln_67{border-left:4px solid var(--error)}._what_qs9ln_70{font-weight:600;font-size:.92rem}._meta_qs9ln_74{color:var(--muted-foreground);font-size:.8rem;word-break:break-all}._empty_qs9ln_79{color:var(--muted-foreground);text-align:center;padding:var(--spacing-8) var(--spacing-4)}._skeleton_qs9ln_84{height:320px}@media(max-width:520px){._summary_qs9ln_23{grid-template-columns:1fr}}._summary_1gffi_1{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2);margin-bottom:var(--spacing-3)}._stat_1gffi_7{all:unset;box-sizing:border-box;cursor:pointer;display:grid;justify-items:center;gap:2px;padding:var(--spacing-2);background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius);min-height:56px}._stat_1gffi_7 b{font-family:var(--font-family-display);font-size:1.3rem;color:var(--primary)}._stat_1gffi_7 span{font-size:.78rem;color:var(--muted-foreground)}._statOn_1gffi_29{border-color:var(--gold, var(--accent));box-shadow:inset 0 -3px 0 var(--gold, var(--accent))}._tools_1gffi_33{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-3)}._skeleton_1gffi_38{height:300px}._empty_1gffi_41{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._list_1gffi_46{display:grid;gap:var(--spacing-3)}._card_1gffi_50{display:grid;gap:var(--spacing-2);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}._cardNew_1gffi_58{border-left:4px solid var(--gold, var(--accent))}._head_1gffi_61{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._badges_1gffi_68{display:flex;gap:var(--spacing-1)}._when_1gffi_72{font-size:.8rem;color:var(--muted-foreground)}._msg_1gffi_76{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem}._q_1gffi_82{display:grid;gap:var(--spacing-1);background:var(--muted);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);font-size:.88rem}._qMeta_1gffi_90,._hint_1gffi_91{font-size:.75rem;color:var(--muted-foreground)}._qText_1gffi_95{margin:0;font-weight:600}._opts_1gffi_99{margin:0;padding:0;list-style:none;display:grid;gap:2px}._ans_1gffi_106{color:var(--success, #2f7a4f);font-weight:600}._expl_1gffi_110{margin:0;color:var(--muted-foreground)}._who_1gffi_114{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-2);font-size:.85rem}._actions_1gffi_121{margin-top:0}._actions_1gffi_121{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}._badges_1gffi_68{flex-wrap:wrap}._ratings_1gffi_132{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3);margin:0 0 var(--spacing-2);font-weight:700;color:var(--primary)}._stars_1gffi_141{display:inline-flex;gap:2px}._starOn_1gffi_145{color:var(--gold-deep);fill:var(--gold)}._starOff_1gffi_149{color:#cdc3aa}@media(max-width:420px){._summary_1gffi_1{grid-template-columns:repeat(4,1fr)}._stat_1gffi_7 span{font-size:.68rem}}@layer base{._checkboxWrapper_1ruxl_2{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}._checkbox_1ruxl_2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:1.25rem;height:1.25rem;border:2px solid var(--border);border-radius:var(--radius-sm);background-color:transparent;cursor:pointer;margin:0;padding:0;transition:all var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:hover{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 15%,transparent)}._checkbox_1ruxl_2:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-color:var(--primary)}._checkbox_1ruxl_2:checked{background-color:var(--primary);border-color:var(--primary);transform:scale(1);animation:_checkboxPulse_1ruxl_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:disabled{opacity:.5;cursor:not-allowed;background-color:var(--muted);border-color:var(--muted)}._checkmark_1ruxl_49{position:absolute;width:1rem;height:1rem;color:var(--primary-foreground);pointer-events:none;opacity:0;transform:scale(.8);transition:opacity var(--animation-duration-normal) cubic-bezier(.16,1,.3,1),transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._checkbox_1ruxl_2:checked+._checkmark_1ruxl_49{opacity:1;transform:scale(1)}._checkbox_1ruxl_2:disabled+._checkmark_1ruxl_49{color:var(--muted-foreground)}@keyframes _checkboxPulse_1ruxl_1{0%{transform:scale(.95);box-shadow:0 0 color-mix(in srgb,var(--primary) 40%,transparent)}70%{transform:scale(1.02);box-shadow:0 0 0 6px color-mix(in srgb,var(--primary) 0%,transparent)}to{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--primary) 0%,transparent)}}}._wrap_1vlt5_1{display:grid;gap:var(--spacing-4)}._form_1vlt5_5{display:grid;gap:var(--spacing-2);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4)}._form_1vlt5_5 h3{margin:0;font-family:var(--font-family-display);color:var(--primary)}._row_1vlt5_18{display:grid;grid-template-columns:1fr 2fr;gap:var(--spacing-2)}._check_1vlt5_23{display:flex;align-items:center;gap:var(--spacing-2);font-size:.9rem;cursor:pointer}._actions_1vlt5_30{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._list_1vlt5_35{display:grid;gap:var(--spacing-2)}._item_1vlt5_39{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3)}._item_1vlt5_39>div:first-child{display:grid}._item_1vlt5_39 small{color:var(--muted-foreground)}@media(max-width:480px){._row_1vlt5_18{grid-template-columns:1fr}}._help_kkhpw_1{margin:0 0 var(--spacing-3);font-size:.9rem;color:var(--muted-foreground);line-height:1.5}._search_kkhpw_7{margin-bottom:var(--spacing-3)}._skeleton_kkhpw_10{height:320px}._empty_kkhpw_13{color:var(--muted-foreground);text-align:center;padding:var(--spacing-6) 0}._list_kkhpw_18{display:grid;gap:var(--spacing-2)}._row_kkhpw_22{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3)}._head_kkhpw_28{display:grid;gap:2px;margin-bottom:var(--spacing-2)}._head_kkhpw_28 span{font-size:.82rem;color:var(--muted-foreground)}._fields_kkhpw_37{display:grid;grid-template-columns:96px 1fr auto;gap:var(--spacing-2);align-items:center}._score_kkhpw_43{min-width:0}@media(max-width:420px){._fields_kkhpw_37{grid-template-columns:90px 1fr}._fields_kkhpw_37>:last-child{grid-column:1 / -1}}._alert_1dxa9_1{margin:0 0 var(--spacing-3);padding:var(--spacing-3);border-left:4px solid var(--gold);border-radius:var(--radius);background:var(--tone-gold-soft, #fbefcf);color:var(--accent-foreground)}._page_1dxa9_9{min-height:100dvh;background:var(--background);font-family:var(--font-family-base)}._bar_1dxa9_14{position:sticky;top:0;z-index:50;background:var(--cover);color:var(--cover-foreground);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-4);height:var(--appbar-height)}._brand_1dxa9_26{color:inherit;text-decoration:none;font-family:var(--font-family-display);font-weight:700;letter-spacing:.03em}._brand_1dxa9_26 b{color:var(--gold)}._out_1dxa9_36{color:var(--cover-foreground)!important}._main_1dxa9_39{max-width:900px;margin:0 auto;padding:var(--spacing-4)}._tabs_1dxa9_44{overflow-x:auto;max-width:100%;justify-content:flex-start}._container_1be78_1{display:flex;align-items:center;justify-content:center;min-height:100vh;width:100%;background-color:var(--surface);padding:var(--spacing-4)}._card_1be78_11{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:32rem;width:100%;padding:var(--spacing-8);background-color:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}._iconContainer_1be78_24{margin-bottom:var(--spacing-6);animation:_pulse_1be78_1 3s infinite ease-in-out}._icon_1be78_24{color:var(--error)}._title_1be78_33{font-family:var(--font-family-heading);font-size:1.75rem;font-weight:600;color:var(--foreground);margin-bottom:var(--spacing-4)}._message_1be78_41{font-size:1.125rem;line-height:1.6;color:var(--muted-foreground);margin-bottom:var(--spacing-6)}@keyframes _pulse_1be78_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.8}to{transform:scale(1);opacity:1}}@media(max-width:640px){._card_1be78_11{padding:var(--spacing-6)}._title_1be78_33{font-size:1.5rem}._message_1be78_41{font-size:1rem}}._container_bfcih_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--background);z-index:var(--z-overlay);padding:var(--spacing-4);overflow-y:auto}._content_bfcih_13{width:100%;max-width:450px;display:flex;flex-direction:column;gap:var(--spacing-6);animation:_fadeIn_bfcih_1 var(--animation-duration-normal) ease-out}._lockIcon_bfcih_22{width:1.25rem;height:1.25rem;color:var(--primary);animation:_pulse_bfcih_1 2s infinite ease-in-out;margin-right:var(--spacing-2);vertical-align:middle}._skeletonGrid_bfcih_31{display:flex;flex-direction:column;gap:var(--spacing-4)}._skeletonRow_bfcih_37{display:flex;flex-direction:column;gap:var(--spacing-3)}._titleRow_bfcih_43{display:flex;align-items:center;gap:var(--spacing-4);margin:var(--spacing-2) 0}._leftSkeletons_bfcih_50,._rightSkeletons_bfcih_50{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1}._title_bfcih_43{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:500;color:var(--foreground);text-align:center;margin:0;padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface);border-radius:var(--radius);flex:2;white-space:nowrap;display:flex;align-items:center;justify-content:center}._skeletonBar_bfcih_74{height:.75rem;width:100%;border-radius:var(--radius-sm)}@keyframes _pulse_bfcih_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes _fadeIn_bfcih_1{0%{opacity:0}to{opacity:1}}@media(max-width:640px){._title_bfcih_43{font-size:1rem;padding:var(--spacing-1) var(--spacing-2)}._content_bfcih_13{max-width:350px}._lockIcon_bfcih_22{width:1rem;height:1rem}}._accessDeniedIcon_1k3wn_1{color:var(--warning)}._backBtn_z63zp_1{display:inline-flex;align-items:center;gap:4px;min-height:44px;margin:0 0 var(--spacing-3);padding:0 14px 0 8px;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--tone-violet, var(--primary));font:inherit;font-weight:700;cursor:pointer;box-shadow:var(--shadow)}._backBtn_z63zp_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._h1_z63zp_21{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._lede_z63zp_27{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._h2_z63zp_31{font-family:var(--font-family-display);font-size:1.05rem;color:var(--muted-foreground);margin:0 0 var(--spacing-2)}._h3_z63zp_37{font-family:var(--font-family-display);font-size:1rem;color:var(--primary);margin:var(--spacing-6) 0 var(--spacing-2)}._skeleton_z63zp_43{height:520px}._center_z63zp_46{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._tests_z63zp_54{display:grid;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}._candSkeleton_z63zp_59{height:72px}._loginBox_z63zp_62{background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius);padding:var(--spacing-3);line-height:1.45}._loginBox_z63zp_62 p{margin:0}._candidate_z63zp_72{display:flex;gap:var(--spacing-3);justify-content:space-between;align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3);margin-bottom:var(--spacing-3)}._candidate_z63zp_72>span:first-child{display:grid;gap:2px;min-width:0}._candidate_z63zp_72>span:first-child span{color:var(--muted-foreground);font-size:.85rem;overflow-wrap:anywhere}._candLinks_z63zp_93{display:grid;gap:var(--spacing-1);justify-items:end;font-size:.85rem;flex:none}._candLinks_z63zp_93 a,._candLinks_z63zp_93 button{all:unset;cursor:pointer;color:var(--primary);text-decoration:underline;min-height:32px;display:inline-flex;align-items:center}._group_z63zp_110{margin-bottom:var(--spacing-2)}._freeTag_z63zp_113{margin-left:var(--spacing-2);font-size:.68rem;font-weight:800;letter-spacing:.05em;background:var(--success-soft);color:var(--success);border-radius:var(--radius-sm);padding:1px 6px;vertical-align:middle}._typeTabs_z63zp_124{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-2);margin:0 0 var(--spacing-4)}._typeTabs_z63zp_124>:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:760px){._typeTabs_z63zp_124{grid-template-columns:repeat(3,minmax(0,1fr))}._typeTabs_z63zp_124>:last-child:nth-child(odd){grid-column:auto}}._typeTab_z63zp_124{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-2);min-height:64px;padding:var(--spacing-2) var(--spacing-3);text-align:left;background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);color:var(--foreground);transition:transform .12s ease,border-color .12s ease}._typeTab_z63zp_124:active{transform:scale(.98)}._typeTab_z63zp_124:focus-visible{box-shadow:var(--shadow-focus)}._typeIcon_z63zp_165{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--tone-teal-soft);color:var(--primary)}._typeText_z63zp_175{display:grid;min-width:0}._typeLabel_z63zp_179{font-family:var(--font-family-display);font-weight:700;font-size:.92rem;line-height:1.2;color:var(--primary)}._typeCount_z63zp_186{font-size:.78rem;font-weight:600;color:var(--muted-foreground)}._typeTabOn_z63zp_191{background:var(--cover);border-color:var(--gold);box-shadow:var(--shadow-md),inset 4px 0 0 var(--gold)}._typeTabOn_z63zp_191 ._typeIcon_z63zp_165{background:#e9b52f29;color:var(--gold)}._typeTabOn_z63zp_191 ._typeLabel_z63zp_179{color:var(--gold)}._typeTabOn_z63zp_191 ._typeCount_z63zp_186{color:var(--cover-muted)}._typeSpecial_z63zp_207{grid-column:1 / -1;min-height:72px;background:var(--tone-gold-soft);border:2px solid var(--gold);box-shadow:var(--shadow-md)}._typeSpecial_z63zp_207 ._typeIcon_z63zp_165{background:var(--gold);color:var(--accent-foreground)}._typeSpecial_z63zp_207 ._typeLabel_z63zp_179{font-size:1.02rem;color:var(--foreground)}._typeSpecial_z63zp_207._typeTabOn_z63zp_191{background:var(--cover)}._typeSpecial_z63zp_207._typeTabOn_z63zp_191 ._typeLabel_z63zp_179{color:var(--gold)}._hubLink_z63zp_228{display:flex;align-items:center;gap:6px;min-height:44px;margin:0 0 var(--spacing-3);padding:0 var(--spacing-3);border-radius:var(--radius);border:1px solid var(--gold);background:var(--tone-gold-soft);color:var(--foreground);font-weight:700;font-size:.9rem;text-decoration:none}._hubLink_z63zp_228 svg:last-child{margin-left:auto}._groupChips_z63zp_246{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin-bottom:var(--spacing-3);scrollbar-width:none}._groupChips_z63zp_246 button{flex:none;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);color:var(--foreground);font:inherit;font-size:.85rem;font-weight:600;cursor:pointer}._groupChips_z63zp_246 ._chipOn_z63zp_267{background:var(--cover);color:var(--gold);border-color:var(--cover)}._groupHead_z63zp_272{grid-column:1 / -1;margin:var(--spacing-3) 0 0;font-family:var(--font-family-display);font-weight:700;color:var(--foreground)}._priceTag_z63zp_279{margin-left:var(--spacing-2);font-size:.7rem;font-weight:800;background:var(--tone-gold-soft);color:var(--tone-gold);border:1px solid var(--gold);border-radius:var(--radius-sm);padding:0 6px;vertical-align:middle}._priceNote_z63zp_290{margin:0 0 var(--spacing-2);font-size:.88rem;line-height:1.45}._passOn_z63zp_295{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin:0 0 var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius);background:var(--success-soft);color:var(--success);font-size:.9rem}._newTag_z63zp_307{display:inline-block;margin-left:var(--spacing-2);padding:1px 6px;border-radius:4px;background:var(--error);color:var(--error-foreground);font-family:var(--font-family-base);font-size:.66rem;font-weight:800;letter-spacing:.06em;vertical-align:middle}._typeTabs_z63zp_124:has(>._typeSpecial_z63zp_207)>:last-child:nth-child(odd){grid-column:auto}._typeTabs_z63zp_124:has(>._typeSpecial_z63zp_207)>:last-child:nth-child(2n){grid-column:1 / -1}@media(min-width:760px){._typeTabs_z63zp_124:has(>._typeSpecial_z63zp_207)>:last-child:nth-child(2n){grid-column:auto}}._tabNote_z63zp_332{margin:0 0 var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-left:3px solid var(--gold);background:var(--surface);border-radius:0 var(--radius) var(--radius) 0;font-size:.88rem;line-height:1.45;color:var(--muted-foreground)}._promo_z63zp_342{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4);padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);color:var(--foreground);text-decoration:none}._promo_z63zp_342:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._promoIcon_z63zp_359{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--tone-green-soft);color:var(--tone-green)}._promoText_z63zp_369{flex:1;display:grid;min-width:0}._promoText_z63zp_369 b{font-family:var(--font-family-display);color:var(--primary);line-height:1.25}._promoText_z63zp_369 small{color:var(--muted-foreground);font-size:.8rem}._promo_z63zp_342>svg{color:var(--muted-foreground);flex:none}._pickHint_z63zp_387{text-align:center;color:var(--muted-foreground);font-size:.9rem;margin:var(--spacing-2) 0 var(--spacing-4)}._registerWrap_z63zp_393{scroll-margin-top:var(--spacing-4)}._testBtn_z63zp_396{all:unset;box-sizing:border-box;cursor:pointer;display:grid;gap:2px;padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius-md)}._testBtn_z63zp_396 span{color:var(--muted-foreground);font-size:.85rem}._testOn_z63zp_411{border-color:var(--gold);box-shadow:inset 4px 0 0 var(--gold)}._testBtn_z63zp_396:focus-visible{box-shadow:var(--shadow-focus)}._card_z63zp_418{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4)}._kicker_z63zp_425{margin:0;font-size:.8rem;font-weight:700;color:var(--gold-deep);text-transform:uppercase;letter-spacing:.04em}._title_z63zp_433{font-family:var(--font-family-display);color:var(--primary);font-size:1.35rem;margin:var(--spacing-1) 0 var(--spacing-3)}._facts_z63zp_439{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._facts_z63zp_439 span{display:flex;align-items:center;gap:var(--spacing-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);font-size:.9rem}._facts_z63zp_439 svg{color:var(--gold-deep);flex:none}._facts_z63zp_439 b{font-family:var(--font-family-display);font-size:1.1rem;color:var(--primary)}._rules_z63zp_463{margin:0;padding-left:1.2rem;display:grid;gap:var(--spacing-2);line-height:1.45;font-size:.95rem}._form_z63zp_471{display:grid;gap:var(--spacing-3)}._field_z63zp_475{display:grid;gap:var(--spacing-1)}._label_z63zp_479{font-weight:600;font-size:.9rem}._error_z63zp_483{color:var(--error);font-size:.85rem;font-weight:600}._agree_z63zp_488{display:flex;gap:var(--spacing-3);align-items:flex-start;font-size:.9rem;line-height:1.4;cursor:pointer}._formError_z63zp_496{margin:var(--spacing-3) 0 0;background:var(--error-soft);color:var(--error);border-radius:var(--radius);padding:var(--spacing-3);font-weight:600}._start_z63zp_504{width:100%;margin-top:var(--spacing-4)}._past_z63zp_508{margin-top:var(--spacing-8)}._pastList_z63zp_511{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._pastRow_z63zp_517{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);min-height:56px;color:var(--foreground);text-decoration:none;border-top:1px solid var(--border)}._pastRow_z63zp_517:first-child{border-top:0}._pastRow_z63zp_517>span:first-child{flex:1;display:grid}._pastRow_z63zp_517>span:first-child span{color:var(--muted-foreground);font-size:.82rem}._pastRow_z63zp_517 svg{color:var(--muted-foreground)}._pastRow_z63zp_517:focus-visible{outline:none;box-shadow:inset var(--shadow-focus)}._pastScore_z63zp_545{font-family:var(--font-family-display);font-weight:700;color:var(--primary)}._pastOpen_z63zp_550{font-weight:700;font-size:.85rem;color:var(--gold-deep)}@layer base{._overlay_15pol_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);background-color:color-mix(in srgb,black 50%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_overlayShow_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_15pol_12{position:fixed;z-index:var(--z-overlay);display:flex;flex-direction:column;background-color:var(--popup);color:var(--popup-foreground);box-shadow:var(--shadow-lg);transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);overflow-y:auto}._top_15pol_25{top:0;left:0;right:0;height:80vh;max-height:500px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideDownAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._bottom_15pol_37{bottom:0;left:0;right:0;height:80vh;max-height:500px;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);animation:_slideUpAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._left_15pol_49{top:0;left:0;bottom:0;width:100%;max-width:400px;border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);animation:_slideRightAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._right_15pol_61{top:0;right:0;bottom:0;width:100%;max-width:400px;border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);animation:_slideLeftAndFade_15pol_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_15pol_73{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_15pol_73:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_15pol_73:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_15pol_103{width:1rem;height:1rem}._header_15pol_108{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-6);padding-right:var(--spacing-12);border-bottom:1px solid var(--border)}._footer_15pol_117{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto;padding:var(--spacing-6);border-top:1px solid var(--border)}._title_15pol_126{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground)}._description_15pol_133{font-size:.875rem;color:var(--muted-foreground);line-height:1.5}@keyframes _overlayShow_15pol_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpAndFade_15pol_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownAndFade_15pol_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideLeftAndFade_15pol_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideRightAndFade_15pol_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:640px){._left_15pol_49,._right_15pol_61{max-width:100%}}}._shell_n5a85_1{--review: #6a4c9c;--unseen: #e6dfcc;height:100dvh;display:flex;flex-direction:column;background:var(--background);color:var(--foreground);font-family:var(--font-family-base);user-select:none;-webkit-user-select:none}._top_n5a85_15{flex:none;display:flex;align-items:center;gap:var(--spacing-3);background:var(--cover);color:var(--cover-foreground);padding:var(--spacing-2) var(--spacing-3) var(--spacing-2) var(--spacing-4);min-height:var(--appbar-height)}._who_n5a85_25{flex:1;min-width:0;display:grid;line-height:1.2}._who_n5a85_25 b{font-family:var(--font-family-display);font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._who_n5a85_25 span{font-size:.8rem;color:var(--cover-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._timer_n5a85_45{display:grid;justify-items:end;line-height:1.1}._timer_n5a85_45 span{font-size:.7rem;color:var(--cover-muted);text-transform:uppercase;letter-spacing:.06em}._timer_n5a85_45 b{font-family:var(--font-family-monospace);font-size:1.25rem;color:var(--gold);font-variant-numeric:tabular-nums}._timerLow_n5a85_62 b{color:#ff8a7a;animation:_pulse_n5a85_1 1s ease-in-out infinite}@keyframes _pulse_n5a85_1{50%{opacity:.55}}._paletteBtn_n5a85_71{color:var(--cover-foreground)!important;width:44px!important;height:44px!important}._statusBar_n5a85_78{flex:none;display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background:var(--card);border-bottom:1px solid var(--border)}._stat_n5a85_78{flex:none;display:flex;align-items:center;gap:var(--spacing-1);font-size:.78rem;font-weight:600;color:var(--muted-foreground)}._dot_n5a85_98{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 5px;border-radius:6px;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;box-sizing:border-box;position:relative;vertical-align:middle}._answered_n5a85_112{background:var(--success);color:var(--success-foreground)}._not-answered_n5a85_116{background:var(--error);color:var(--error-foreground)}._not-visited_n5a85_120{background:var(--unseen);color:var(--secondary-foreground)}._marked_n5a85_124,._answered-marked_n5a85_129{background:var(--review);color:#fff;border-radius:50%}._answered-marked_n5a85_129:after{content:"";position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;background:var(--success);border:2px solid var(--card)}._body_n5a85_147{flex:1;min-height:0;display:flex}._qArea_n5a85_152{flex:1;min-width:0;overflow-y:auto;padding:var(--spacing-4);padding-bottom:var(--spacing-8);position:relative;isolation:isolate}._watermark_n5a85_162{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;display:flex;flex-wrap:wrap;align-content:flex-start;gap:48px 36px;padding:24px;transform:rotate(-18deg) scale(1.3);opacity:.07;font-weight:700;font-size:.95rem;color:var(--primary);white-space:nowrap}@media print{._shell_n5a85_1{display:none!important}}._qHead_n5a85_184{display:flex;align-items:baseline;gap:var(--spacing-2);padding-bottom:var(--spacing-2);border-bottom:2px solid var(--gold);margin-bottom:var(--spacing-4)}._qHead_n5a85_184 b{font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem}._qHead_n5a85_184 span{color:var(--muted-foreground);font-size:.9rem}._marks_n5a85_201{margin-left:auto;font-weight:700;font-size:.8rem!important;background:var(--secondary);color:var(--secondary-foreground)!important;border-radius:var(--radius-full);padding:1px var(--spacing-2)}._question_n5a85_210{margin:0 0 var(--spacing-4);font-size:1.08rem;font-weight:600;line-height:1.5;-webkit-user-select:none;user-select:none}._options_n5a85_217{display:grid;gap:var(--spacing-2);max-width:720px}._option_n5a85_217{all:unset;box-sizing:border-box;display:flex;gap:var(--spacing-3);align-items:flex-start;width:100%;min-height:52px;padding:var(--spacing-3);border:1.5px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;line-height:1.4}._option_n5a85_217:focus-visible{box-shadow:var(--shadow-focus)}._radio_n5a85_240{flex:none;width:28px;height:28px;border-radius:50%;border:2px solid var(--border);display:grid;place-items:center;font-weight:700;font-size:.85rem;color:var(--muted-foreground);background:var(--surface)}._optionOn_n5a85_253{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 7%,var(--card))}._optionOn_n5a85_253 ._radio_n5a85_240{background:var(--primary);border-color:var(--primary);color:var(--gold)}._side_n5a85_262{flex:none;width:340px;border-left:1px solid var(--border);background:var(--card);overflow-y:auto;padding:var(--spacing-4)}._palette_n5a85_71{display:grid;gap:var(--spacing-4)}._legend_n5a85_276{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);font-size:.8rem}._legendItem_n5a85_282{display:flex;align-items:center;gap:var(--spacing-2)}._paletteTitle_n5a85_287{margin:0;background:var(--cover);color:var(--cover-foreground);font-weight:700;font-size:.85rem;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm)}._grid_n5a85_296{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-2)}._num_n5a85_301{all:unset;box-sizing:border-box;cursor:pointer;height:44px;display:grid;place-items:center;border-radius:8px;font-weight:700;font-size:.95rem;position:relative}._num_n5a85_301._marked_n5a85_124,._num_n5a85_301._answered-marked_n5a85_129{border-radius:50%;width:44px;justify-self:center}._num_n5a85_301._answered-marked_n5a85_129:after{border-color:var(--popup)}._numOn_n5a85_322{outline:3px solid var(--gold);outline-offset:2px}._num_n5a85_301:focus-visible{box-shadow:var(--shadow-focus)}._submitBtn_n5a85_329{width:100%}._sheet_n5a85_332{padding:var(--spacing-4);gap:var(--spacing-2)}._sheetDesc_n5a85_336{margin:0 0 var(--spacing-2)}._actions_n5a85_341{flex:none;display:flex;gap:var(--spacing-2);align-items:center;padding:var(--spacing-2) var(--spacing-3) calc(var(--spacing-2) + env(safe-area-inset-bottom));background:var(--card);border-top:1px solid var(--border);box-shadow:0 -2px 8px #10292f0f}._actions_n5a85_341>button{height:44px}._reviewBtn_n5a85_354{flex:1;border-color:var(--review)!important;color:var(--review)!important;white-space:normal!important;line-height:1.1;font-size:.85rem!important}._nextBtn_n5a85_362{flex:1;background:var(--success)!important;border-color:var(--success)!important;color:#fff!important;font-weight:700!important}._summary_n5a85_371{width:100%;border-collapse:collapse;font-size:.95rem}._summary_n5a85_371 td{padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._summary_n5a85_371 td:first-child{display:flex;align-items:center;gap:var(--spacing-2)}._summary_n5a85_371 td:last-child{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}._summary_n5a85_371 ._dot_n5a85_98{min-width:18px;height:18px}._summaryTotal_n5a85_394 td{border-bottom:0;font-weight:700;color:var(--primary)}._busy_n5a85_399{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);display:grid;place-items:center;background:color-mix(in srgb,var(--cover-deep) 70%,transparent);color:var(--gold);font-weight:700;font-size:1.1rem}._card_1ahvc_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4)}._h2_1ahvc_7{display:flex;align-items:center;gap:6px;margin:0 0 var(--spacing-3);font-family:var(--font-family-display);font-size:1.05rem;color:var(--primary)}._h2_1ahvc_7 svg{color:var(--gold-deep)}._list_1ahvc_19{list-style:none;margin:0;padding:0;display:grid;gap:2px}._list_1ahvc_19 li{display:grid;grid-template-columns:32px 1fr auto auto;align-items:center;gap:var(--spacing-2);padding:8px var(--spacing-2);border-radius:var(--radius)}._list_1ahvc_19 li:nth-child(odd){background:var(--muted)}._rank_1ahvc_37{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.85rem;background:var(--secondary);color:var(--secondary-foreground)}._top_1ahvc_48 ._rank_1ahvc_37{background:var(--gold);color:var(--accent-foreground)}._name_1ahvc_52{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._time_1ahvc_58{font-size:.78rem;color:var(--muted-foreground)}._score_1ahvc_62{font-family:var(--font-family-display);color:var(--primary)}._score_1ahvc_62 small{color:var(--muted-foreground);font-weight:400}._muted_1ahvc_70{margin:var(--spacing-2) 0 0;font-size:.8rem;color:var(--muted-foreground)}._skeleton_1ahvc_75{height:200px}._card_jzlef_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow);display:grid;gap:var(--spacing-2)}._h2_jzlef_10{display:flex;align-items:center;gap:6px;margin:0;font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem}._h3_jzlef_19{display:flex;align-items:center;gap:6px;margin:var(--spacing-3) 0 0;font-size:.95rem;color:var(--primary)}._compare_jzlef_27{display:grid;gap:6px}._crow_jzlef_31,._srow_jzlef_32{display:grid;grid-template-columns:110px 1fr 52px;align-items:center;gap:var(--spacing-2);font-size:.85rem}._cbar_jzlef_39,._sbar_jzlef_40{height:10px;border-radius:999px;background:var(--muted);overflow:hidden}._cbar_jzlef_39 i,._sbar_jzlef_40 i{display:block;height:100%;border-radius:999px;background:var(--tone-teal)}._cbar_jzlef_39 i._you_jzlef_53{background:var(--gold)}._cval_jzlef_56,._spct_jzlef_57{text-align:right;font-family:var(--font-family-display)}._facts_jzlef_61{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2);margin-top:var(--spacing-2)}._facts_jzlef_61 div{display:grid;text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2)}._facts_jzlef_61 b{font-family:var(--font-family-display);font-size:1.2rem;color:var(--primary)}._facts_jzlef_61 span{font-size:.72rem;color:var(--muted-foreground)}._subj_jzlef_84{display:grid;gap:6px}._sname_jzlef_88{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sbar_jzlef_40 i._good_jzlef_93{background:var(--success)}._sbar_jzlef_40 i._mid_jzlef_96{background:var(--gold)}._sbar_jzlef_40 i._low_jzlef_99{background:var(--error)}._sw_jzlef_102 p{display:flex;align-items:flex-start;gap:6px;margin:var(--spacing-1) 0 0;font-size:.9rem}._strong_jzlef_109 svg{color:var(--success);flex:none;margin-top:3px}._weak_jzlef_114 svg{color:var(--error);flex:none;margin-top:3px}._tips_jzlef_119{margin:0;padding-left:1.2rem;display:grid;gap:4px;font-size:.9rem;line-height:1.45}._links_jzlef_127{margin:var(--spacing-2) 0 0;font-weight:600;font-size:.9rem}._links_jzlef_127 a{color:var(--info)}@media(max-width:380px){._crow_jzlef_31,._srow_jzlef_32{grid-template-columns:84px 1fr 44px}}._card_1jjum_1{background:var(--card);border:1px solid var(--border);border-top:3px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-4);display:grid;gap:var(--spacing-3)}._h2_1jjum_10{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);color:var(--primary);font-size:1.05rem}._lede_1jjum_19{margin:0;line-height:1.45}._list_1jjum_23{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-2)}._chapter_1jjum_30{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-3)}._top_1jjum_36{display:flex;align-items:baseline;gap:var(--spacing-2)}._name_1jjum_41{font-weight:700;color:var(--primary);line-height:1.3}._count_1jjum_46{margin-left:auto;flex:none;font-size:.8rem;font-weight:700;color:var(--error)}._vol_1jjum_53{margin:2px 0 0;font-size:.78rem;color:var(--muted-foreground)}._topics_1jjum_58{margin:var(--spacing-2) 0 0;padding-left:var(--spacing-4);font-size:.9rem;line-height:1.45}._topics_1jjum_58 span{color:var(--muted-foreground);white-space:nowrap}._sample_1jjum_68{display:inline-flex;align-items:center;gap:2px;min-height:44px;margin-top:var(--spacing-1);font-size:.88rem;font-weight:600;color:var(--primary)}._cta_1jjum_78{width:100%}._small_1jjum_81{margin:calc(-1 * var(--spacing-2)) 0 0;text-align:center;font-size:.8rem;color:var(--muted-foreground)}._card_4sx6h_1{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-2) var(--spacing-3);align-items:start;background:var(--card);border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-4)}._star_4sx6h_12{color:var(--gold);fill:var(--gold);margin-top:2px}._h2_4sx6h_17{margin:0;font-family:var(--font-family-display);color:var(--primary);font-size:1.05rem}._text_4sx6h_23 p{margin:4px 0 0;line-height:1.4;color:var(--muted-foreground)}._actions_4sx6h_28{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._actions_4sx6h_28>*{min-height:44px}._card_73keh_1{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px;margin-bottom:16px}._h2_73keh_8{display:flex;align-items:center;gap:8px;font-size:1.08rem;font-weight:800;margin:0 0 14px}._rows_73keh_16{display:grid;gap:12px}._row_73keh_16{--c: #16a34a}._mid_73keh_23{--c: #d97706}._low_73keh_26{--c: #dc2626}._rowHead_73keh_29{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}._rowHead_73keh_29 b{font-weight:800}._rowHead_73keh_29 small{color:var(--muted-foreground);font-size:.75rem}._net_73keh_42{margin-left:auto;font-weight:800;color:var(--c)}._track_73keh_47{display:block;height:8px;border-radius:999px;background:var(--muted);margin:5px 0 3px;overflow:hidden}._track_73keh_47 span{display:block;height:100%;border-radius:inherit;background:var(--c)}._counts_73keh_61{color:var(--muted-foreground);font-size:.75rem}._weak_73keh_65{margin-top:16px;padding:12px;border-radius:12px;background:color-mix(in srgb,#dc2626 9%,transparent);border:1px solid color-mix(in srgb,#dc2626 30%,transparent)}._weak_73keh_65 p{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:0 0 8px}._weakLinks_73keh_79{display:flex;flex-wrap:wrap;gap:8px}._weakLinks_73keh_79 a{display:inline-flex;align-items:center;gap:2px;padding:6px 10px;border-radius:999px;background:var(--card);border:1px solid var(--border);color:var(--primary);font-size:.84rem;font-weight:700;text-decoration:none}._good_73keh_97{display:flex;align-items:center;gap:6px;margin:14px 0 0;color:#15803d;font-weight:600}._retryBtn_73keh_105{width:100%;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border:0;border-radius:12px;font:inherit;font-weight:800;font-size:1rem;color:var(--primary-foreground);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,#7c3aed));cursor:pointer}._retry_73keh_105{margin-top:14px}._retryHead_73keh_125{display:flex;align-items:center;gap:10px;margin:0 0 8px}._retryHead_73keh_125 span{color:var(--muted-foreground)}._retryHead_73keh_125 button{margin-left:auto;display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid var(--border);border-radius:8px;padding:4px 8px;font:inherit;font-size:.8rem;color:inherit;cursor:pointer}._retry_73keh_105 ol{margin:0;padding-left:20px;display:grid;gap:14px}._q_73keh_154{margin:0 0 8px;font-weight:600;white-space:pre-line}._opts_73keh_159{display:grid;gap:6px}._opts_73keh_159 button{display:flex;align-items:flex-start;gap:8px;text-align:left;padding:9px 10px;border-radius:10px;border:1px solid var(--border);background:var(--background);color:inherit;font:inherit;font-size:.92rem;cursor:pointer}._opts_73keh_159 button:disabled{cursor:default}._opts_73keh_159 button span{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:6px;background:var(--muted);font-size:.75rem;font-weight:700}._optOk_73keh_191{border-color:#16a34a!important;background:color-mix(in srgb,#16a34a 12%,transparent)!important}._optBad_73keh_195{border-color:#dc2626!important;background:color-mix(in srgb,#dc2626 10%,transparent)!important}._why_73keh_199{margin:8px 0 0;padding:8px 10px;border-radius:8px;background:var(--muted);font-size:.88rem;line-height:1.55}._guide_73keh_207{display:grid;gap:8px}._guide_73keh_207 div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--border)}._guide_73keh_207 b{font-size:1.1rem}._ok_73keh_221{color:#15803d}._bad_73keh_224{color:#dc2626}._tips_73keh_227{margin:12px 0 0;padding-left:20px;font-size:.9rem;line-height:1.55}._tips_73keh_227 li{margin-bottom:6px}._cutoff_18y35_1{border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);border:1.5px solid}._cutoff_18y35_1 div{display:grid;gap:2px}._cutoff_18y35_1 b{font-family:var(--font-family-display);font-size:1.1rem}._cutoff_18y35_1 p{margin:var(--spacing-1) 0 0;font-size:.9rem;line-height:1.45}._cutoffLabel_18y35_19{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.85}._cutoffAbove_18y35_26{background:var(--success-soft);border-color:var(--success);color:var(--success)}._cutoffBelow_18y35_31{background:var(--error-soft);border-color:var(--error);color:var(--error)}._integrity_18y35_36{margin:var(--spacing-2) 0 0;font-size:.82rem;font-weight:600;color:var(--gold)}._wrap_18y35_42{display:grid;gap:var(--spacing-4)}._hero_18y35_46{background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-md)}._kicker_18y35_53{margin:0;font-size:.78rem;font-weight:700;color:var(--gold);text-transform:uppercase;letter-spacing:.05em}._name_18y35_61{margin:var(--spacing-1) 0 0;font-family:var(--font-family-display);font-size:1.4rem}._meta_18y35_66{margin:2px 0 0;color:var(--cover-muted);font-size:.85rem}._scoreRow_18y35_71{display:flex;align-items:flex-end;gap:var(--spacing-4);margin-top:var(--spacing-4)}._score_18y35_71{flex:1;display:grid}._score_18y35_71 span,._rank_18y35_82 span{font-size:.8rem;color:var(--cover-muted)}._score_18y35_71 b{font-family:var(--font-family-display);font-weight:800;font-size:3.2rem;line-height:1;color:var(--gold);font-variant-numeric:tabular-nums}._score_18y35_71 small{font-size:1.2rem;color:var(--cover-foreground);font-weight:700}._rank_18y35_82{display:grid;justify-items:center;background:var(--cover-deep);border:1px solid rgba(233,181,47,.4);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-4);min-width:92px}._rank_18y35_82 svg{color:var(--gold)}._rank_18y35_82 b{font-family:var(--font-family-display);font-size:1.8rem;line-height:1.1}._rank_18y35_82 small{font-size:.75rem;color:var(--cover-muted)}._ecg_18y35_120{margin-top:var(--spacing-3)}._stats_18y35_123{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}._stat_18y35_123{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3);display:grid;justify-items:start;gap:2px}._stat_18y35_123 b{font-family:var(--font-family-display);font-size:1.5rem;color:var(--primary);line-height:1.1}._stat_18y35_123 b._small_18y35_143{font-size:1rem}._stat_18y35_123>span:last-child{font-size:.78rem;color:var(--muted-foreground)}._stats_18y35_123 ._stat_18y35_123:nth-child(4),._stats_18y35_123 ._stat_18y35_123:nth-child(5){grid-column:span 1}._icon_18y35_154{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;color:#fff}._ok_18y35_162{background:var(--success)}._bad_18y35_165{background:var(--error)}._skip_18y35_168{background:var(--muted-foreground)}._card_18y35_171{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4)}._h2_18y35_177{font-family:var(--font-family-display);color:var(--primary);font-size:1.05rem;margin:0 0 var(--spacing-3)}._calc_18y35_183{width:100%;border-collapse:collapse}._calc_18y35_183 td{padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._calc_18y35_183 td:last-child{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}._total_18y35_196 td{border-bottom:0;font-family:var(--font-family-display);font-size:1.15rem;color:var(--primary)}._plus_18y35_202{color:var(--success)}._minus_18y35_205{color:var(--error)}._tableWrap_18y35_208{overflow-x:auto}._subjects_18y35_211{width:100%;border-collapse:collapse;font-size:.88rem}._subjects_18y35_211 th{text-align:left;background:var(--cover);color:var(--cover-foreground);font-weight:600;padding:var(--spacing-2);white-space:nowrap}._subjects_18y35_211 th:not(:first-child),._subjects_18y35_211 td:not(:first-child){text-align:center;font-variant-numeric:tabular-nums}._subjects_18y35_211 td{padding:var(--spacing-2);border-bottom:1px solid var(--border)}._subjects_18y35_211 tr:nth-child(2n) td{background:var(--surface)}._ctas_18y35_236{display:grid;gap:var(--spacing-2)}._ctas_18y35_236>*{width:100%}._review_18y35_243{display:grid;gap:var(--spacing-3)}._review_18y35_243 ._h2_18y35_177{margin:var(--spacing-2) 0 0}._filters_18y35_250{display:flex;gap:var(--spacing-2);overflow-x:auto;padding-bottom:2px}._chip_18y35_256{all:unset;flex:none;cursor:pointer;padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--card);font-weight:600;font-size:.85rem;white-space:nowrap}._chipOn_18y35_268{background:var(--gold);border-color:var(--gold);color:var(--accent-foreground)}._chip_18y35_256:focus-visible{box-shadow:var(--shadow-focus)}._qs_18y35_276{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-3)}._q_18y35_276{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--muted-foreground);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}._correct_18y35_290{border-left-color:var(--success)}._wrong_18y35_293{border-left-color:var(--error)}._skipped_18y35_296{border-left-color:var(--secondary)}._qTop_18y35_299{display:flex;align-items:center;gap:var(--spacing-2);font-size:.8rem;color:var(--muted-foreground)}._qTop_18y35_299 b{color:var(--primary);font-size:.95rem}._qMark_18y35_310{margin-left:auto;font-weight:700;color:var(--foreground)}._correct_18y35_290 ._qMark_18y35_310{color:var(--success)}._wrong_18y35_293 ._qMark_18y35_310{color:var(--error)}._qText_18y35_321{margin:var(--spacing-2) 0;font-weight:600;line-height:1.45}._opts_18y35_326{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-1)}._opt_18y35_326{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius);line-height:1.35;font-size:.95rem}._letter_18y35_342{flex:none;width:24px;height:24px;border-radius:50%;background:var(--secondary);color:var(--secondary-foreground);display:grid;place-items:center;font-weight:700;font-size:.78rem}._optRight_18y35_354{background:var(--success-soft)}._optRight_18y35_354 ._letter_18y35_342{background:var(--success);color:#fff}._optWrong_18y35_361{background:var(--error-soft)}._optWrong_18y35_361 ._letter_18y35_342{background:var(--error);color:#fff}._yours_18y35_368{margin-left:auto;flex:none;font-size:.72rem;font-style:normal;font-weight:700;color:var(--muted-foreground);text-transform:uppercase}._note_18y35_377{margin:var(--spacing-2) 0 0;font-size:.85rem;color:var(--muted-foreground);font-weight:600}._why_18y35_383{margin:var(--spacing-2) 0 0;background:var(--muted);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);font-size:.92rem;line-height:1.5}@media(min-width:640px){._stats_18y35_123{grid-template-columns:repeat(5,1fr)}._ctas_18y35_236{grid-template-columns:1fr 1fr}}._page_1q9z8_1{min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._bar_1q9z8_7{position:sticky;top:0;z-index:50;height:var(--appbar-height);background:var(--cover);color:var(--cover-foreground);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-3)}._back_1q9z8_19{display:flex;align-items:center;gap:var(--spacing-1);color:var(--cover-foreground);text-decoration:none;font-weight:600;min-height:44px;padding:0 var(--spacing-2);border-radius:var(--radius)}._back_1q9z8_19:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._brand_1q9z8_34{font-family:var(--font-family-display);font-weight:800;letter-spacing:.06em;font-size:.95rem}._brand_1q9z8_34 b{color:var(--gold)}._main_1q9z8_43{max-width:760px;margin:0 auto;padding:var(--spacing-4) var(--spacing-4) var(--spacing-12)}._skeleton_1q9z8_48{height:80dvh;margin:var(--spacing-4)}._center_1q9z8_52{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:var(--spacing-3);padding:var(--spacing-6);text-align:center;background:var(--background);color:var(--muted-foreground)}._h1_wqkfo_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0 0 var(--spacing-1)}._meta_wqkfo_7{font-size:.82rem;color:var(--muted-foreground);margin:0 0 var(--spacing-4)}._card_wqkfo_12{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-4);line-height:1.6}._card_wqkfo_12 p,._card_wqkfo_12 ul{margin:var(--spacing-2) 0}._card_wqkfo_12 ul{padding-left:1.2rem}._card_wqkfo_12 li{margin:var(--spacing-1) 0}._h2_wqkfo_30{font-family:var(--font-family-display);color:var(--primary);font-size:1.05rem;margin:var(--spacing-4) 0 var(--spacing-2)}._card_wqkfo_12>._h2_wqkfo_30:first-child{margin-top:0}._highlight_wqkfo_39{border-left:3px solid var(--accent);padding:var(--spacing-2) var(--spacing-3);background:color-mix(in srgb,var(--accent) 10%,transparent);border-radius:var(--radius-sm)}._links_wqkfo_45{display:flex;flex-wrap:wrap;gap:var(--spacing-2) var(--spacing-4);justify-content:center;font-size:.85rem;padding-bottom:var(--spacing-4)}._links_wqkfo_45 a{color:var(--primary);min-height:44px;display:inline-flex;align-items:center}._card_47boa_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4);display:grid;gap:var(--spacing-3)}._head_47boa_10{display:flex;align-items:center;gap:var(--spacing-2);margin:0;font-family:var(--font-family-display);font-weight:700;font-size:1.1rem;color:var(--primary)}._lede_47boa_20{margin:0;line-height:1.5}._field_47boa_24{display:grid;gap:var(--spacing-1)}._label_47boa_28{font-weight:600;font-size:.9rem}._code_47boa_32{font-size:1.5rem;letter-spacing:.4em;text-align:center;font-family:var(--font-family-display);font-weight:700;min-height:52px}._full_47boa_40{width:100%}._row_47boa_43{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-2)}._error_47boa_49{margin:0;background:var(--error-soft);color:var(--error);border-radius:var(--radius);padding:var(--spacing-3);font-weight:600}._backup_47boa_57{border-top:1px solid var(--border);padding-top:var(--spacing-3);display:grid;gap:var(--spacing-2)}._backup_47boa_57 p{margin:0;font-size:.86rem;color:var(--muted-foreground);line-height:1.45}._backup_47boa_57 ._waiting_47boa_69{color:var(--primary);font-weight:600}._h1_17zgc_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0 0 var(--spacing-2)}._lede_17zgc_7{color:var(--muted-foreground);margin:0 0 var(--spacing-4);line-height:1.5}._skeleton_17zgc_12{height:420px}._card_17zgc_15{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--spacing-4)}._form_17zgc_22{display:grid;gap:var(--spacing-3)}._field_17zgc_26{display:grid;gap:var(--spacing-1)}._label_17zgc_30{font-weight:600;font-size:.9rem}._error_17zgc_34{color:var(--error);font-size:.85rem;font-weight:600}._small_17zgc_39{font-size:.82rem;color:var(--muted-foreground);line-height:1.45;margin:var(--spacing-4) 0 0}._formError_17zgc_45{margin:var(--spacing-3) 0 0;background:var(--error-soft);color:var(--error);border-radius:var(--radius);padding:var(--spacing-3);font-weight:600}._submit_17zgc_53{width:100%;margin-top:var(--spacing-3)}._ok_17zgc_57{display:flex;align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-3);font-weight:700;color:var(--success, var(--primary))}._details_17zgc_65{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-2) var(--spacing-4);margin:0}._details_17zgc_65 dt{color:var(--muted-foreground);font-size:.85rem}._details_17zgc_65 dd{margin:0;font-weight:600;overflow-wrap:anywhere}._actions_17zgc_80{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-4)}._links_17zgc_86{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-2) var(--spacing-4);margin-top:var(--spacing-4)}._links_17zgc_86 a{color:var(--primary);min-height:44px;display:inline-flex;align-items:center}._h1_diihz_1{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0 0 var(--spacing-3)}._skeleton_diihz_7{height:480px}._center_diihz_10{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._hero_diihz_18{background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-md);display:grid;gap:var(--spacing-3)}._streak_diihz_27{display:flex;align-items:center;gap:var(--spacing-3)}._streak_diihz_27 b{display:block;font-family:var(--font-family-display);font-size:2.6rem;line-height:1;color:var(--gold)}._streak_diihz_27 span,._fire_diihz_42{color:var(--cover-muted)}._fireOn_diihz_45{color:#ff9f43}._heroNote_diihz_48{margin:0;font-size:.9rem;color:var(--cover-muted)}._bars_diihz_53{display:grid;grid-template-columns:repeat(14,1fr);gap:4px;align-items:end;height:76px}._barCol_diihz_60{display:grid;justify-items:center;align-content:end;gap:2px;height:100%}._bar_diihz_53{width:100%;max-width:18px;border-radius:3px 3px 0 0;background:var(--gold)}._barCol_diihz_60 small{font-size:.6rem;color:var(--cover-muted)}._heroBtn_diihz_77{justify-self:start}._target_diihz_80{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-3);background:var(--card);border:1.5px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4)}._target_diihz_80>svg{color:var(--gold-deep)}._target_diihz_80 b{font-family:var(--font-family-display);font-size:1.6rem;color:var(--primary)}._target_diihz_80 small{display:block;color:var(--muted-foreground);font-size:.8rem}._targetForm_diihz_104{display:grid;grid-template-columns:1fr;gap:var(--spacing-2)}@media(min-width:560px){._targetForm_diihz_104{grid-template-columns:1.4fr 1fr auto}}._err_diihz_114{color:var(--error);font-weight:600;margin:var(--spacing-2) 0 0}._stats_diihz_119{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2);margin:var(--spacing-3) 0}._stat_diihz_119{display:grid;justify-items:center;gap:2px;padding:var(--spacing-3) var(--spacing-2);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);text-align:center}._stat_diihz_119 b{font-family:var(--font-family-display);font-size:1.35rem;color:var(--primary)}._stat_diihz_119 span{font-size:.78rem;color:var(--muted-foreground)}._statLink_diihz_144{text-decoration:none;border-color:var(--gold)}._card_diihz_148{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-top:var(--spacing-3)}._h2_diihz_155{display:flex;align-items:center;gap:6px;margin:0 0 var(--spacing-3);font-family:var(--font-family-display);font-size:1.05rem;color:var(--primary)}._h2_diihz_155 svg{color:var(--gold-deep)}._muted_diihz_167{margin:0;color:var(--muted-foreground);font-size:.9rem}._badges_diihz_172{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:var(--spacing-2)}._badge_diihz_172{display:grid;gap:2px;justify-items:center;text-align:center;padding:var(--spacing-3) var(--spacing-2);border-radius:var(--radius);background:var(--muted);color:var(--muted-foreground)}._badge_diihz_172 b{font-size:.88rem}._badge_diihz_172 small{font-size:.72rem;line-height:1.3}._badgeIcon_diihz_194{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--border)}._badgeOn_diihz_202{background:var(--card);border:1.5px solid var(--gold);color:var(--foreground)}._badgeOn_diihz_202 ._badgeIcon_diihz_194{background:var(--gold);color:var(--accent-foreground)}._weak_diihz_211{margin:0 0 var(--spacing-2);font-size:.9rem;background:var(--error-soft);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._subjects_diihz_218,._mocks_diihz_219{list-style:none;margin:0;padding:0;display:grid;gap:2px}._subjects_diihz_218 a{display:grid;grid-template-columns:minmax(0,1.4fr) 1fr auto;align-items:center;gap:var(--spacing-2);padding:8px 0;text-decoration:none;color:var(--foreground);border-top:1px solid var(--border);min-height:44px}._subjects_diihz_218 li:first-child a{border-top:0}._subName_diihz_240{font-size:.88rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meter_diihz_246{height:8px;border-radius:4px;background:var(--muted);overflow:hidden}._meter_diihz_246 span{display:block;height:100%}._good_diihz_256{background:var(--success)}._mid_diihz_259{background:var(--gold)}._low_diihz_262{background:var(--error)}._subPct_diihz_265{font-weight:700;font-size:.85rem;min-width:70px;text-align:right}._subPct_diihz_265 small{font-weight:400;color:var(--muted-foreground)}._mocks_diihz_219 a{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) 0;border-top:1px solid var(--border);text-decoration:none;color:var(--foreground);min-height:48px}._mocks_diihz_219 li:first-child a{border-top:0}._mocks_diihz_219 a>span:first-child{display:grid;min-width:0}._mocks_diihz_219 small{color:var(--muted-foreground);font-size:.78rem}._mockScore_diihz_297{display:grid;text-align:right;font-family:var(--font-family-display);font-weight:700;color:var(--primary)}._emptyRow_diihz_304{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap}._full_diihz_311{width:100%;margin-top:var(--spacing-4)}._back_1y3d5_1{display:inline-flex;align-items:center;gap:2px;color:var(--info);font-weight:600;text-decoration:none;min-height:40px}._h1_1y3d5_10{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.4rem;margin:0}._lede_1y3d5_19{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._skeleton_1y3d5_24{height:360px}._center_1y3d5_27{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._card_1mp7c_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--spacing-6) var(--spacing-4);display:grid;gap:var(--spacing-3);justify-items:start}._crown_1mp7c_11{color:var(--gold-deep)}._h1_1mp7c_14{font-family:var(--font-family-display);color:var(--primary);font-size:1.5rem;margin:0}._price_1mp7c_20{margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._price_1mp7c_20 p{margin:0;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-2)}._price_1mp7c_20 strong{font-family:var(--font-family-display);font-size:2.4rem;color:var(--primary)}._price_1mp7c_20 span{color:var(--muted-foreground);font-weight:600}._priceSkeleton_1mp7c_43{height:48px;width:160px}._active_1mp7c_47{margin:0;display:flex;gap:var(--spacing-2);align-items:center;flex-wrap:wrap;background:var(--success-soft);color:var(--success);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);font-weight:600}._list_1mp7c_59{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-2)}._list_1mp7c_59 li{display:flex;gap:var(--spacing-2);align-items:flex-start;font-weight:500}._list_1mp7c_59 svg{color:var(--success);flex-shrink:0;margin-top:2px}._free_1mp7c_77{margin:0;color:var(--muted-foreground);font-size:.92rem}._free_1mp7c_77 a{color:var(--primary);font-weight:700}._pay_1mp7c_86{width:100%;background:var(--gold)!important;color:var(--accent-foreground)!important;font-weight:700}._small_1mp7c_92{margin:0;font-size:.8rem;color:var(--muted-foreground)}._card_1mp7c_1{position:relative;overflow:hidden;border-color:#d7c9a8;box-shadow:0 8px 24px #10292f17;padding-top:var(--spacing-8)}._card_1mp7c_1:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--cover),var(--gold),var(--cover))}._crown_1mp7c_11{box-sizing:content-box;padding:12px;border-radius:12px;background:#f4e8bd}._h1_1mp7c_14{font-size:clamp(1.7rem,5vw,2.1rem);letter-spacing:-.035em}._price_1mp7c_20 strong{font-size:clamp(2.6rem,9vw,3.2rem);letter-spacing:-.05em}._list_1mp7c_59{gap:12px}._list_1mp7c_59 li{line-height:1.45}._pay_1mp7c_86{min-height:52px;box-shadow:0 4px 12px #b8870f2e;transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._pay_1mp7c_86:hover{transform:translateY(-1px);box-shadow:0 7px 16px #b8870f3b}@media(prefers-reduced-motion:reduce){._pay_1mp7c_86{transition:none}._pay_1mp7c_86:hover{transform:none}}._back_1kp87_1{display:inline-flex;align-items:center;gap:4px;min-height:42px;color:var(--primary);text-decoration:none;font-weight:600}._header_1kp87_2{padding:18px;background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);margin-bottom:14px}._eyebrow_1kp87_3{font-size:.72rem;letter-spacing:.08em;color:var(--gold);font-weight:800}._title_1kp87_4{font-family:var(--font-family-display);font-size:1.65rem;line-height:1.15;margin:7px 0 10px;color:inherit}._header_1kp87_2 p{margin:0;line-height:1.55;color:var(--cover-muted)}._stats_1kp87_6{display:flex;gap:8px 16px;flex-wrap:wrap;margin-top:15px;font-size:.78rem;color:var(--cover-foreground)}._stats_1kp87_6 span{display:inline-flex;align-items:center;gap:5px}._stats_1kp87_6 svg{color:var(--gold)}._groupTabs_1kp87_9,._modeTabs_1kp87_9{display:flex;gap:4px;padding:4px;background:var(--muted);border-radius:var(--radius-md);margin:12px 0}._groupTabs_1kp87_9 button,._modeTabs_1kp87_9 button{border:0;background:transparent;color:var(--muted-foreground);font:inherit;font-weight:700;min-height:44px;border-radius:var(--radius);padding:7px 12px;cursor:pointer;flex:1}._groupTabs_1kp87_9 ._groupOn_1kp87_11,._modeTabs_1kp87_9 ._modeOn_1kp87_11{background:var(--card);color:var(--primary);box-shadow:var(--shadow)}._layout_1kp87_12{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(0,2fr);gap:14px;align-items:start}._topicList_1kp87_13{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;background:var(--card);max-height:72vh;overflow-y:auto;position:sticky;top:12px}._topicList_1kp87_13 h2{font-size:.95rem;margin:0;padding:12px;border-bottom:1px solid var(--border);color:var(--primary)}._topicList_1kp87_13 button{display:flex;align-items:center;gap:9px;width:100%;text-align:left;padding:10px 11px;min-height:43px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--foreground);font:inherit;font-size:.85rem;cursor:pointer}._topicList_1kp87_13 button span{font-size:.7rem;color:var(--muted-foreground);font-variant-numeric:tabular-nums}._topicList_1kp87_13 button._topicOn_1kp87_17{background:var(--cover);color:var(--cover-foreground);font-weight:700}._topicList_1kp87_13 button._topicOn_1kp87_17 span{color:var(--gold)}._lesson_1kp87_19{min-width:0}._topicHeading_1kp87_20{display:flex;align-items:center;justify-content:space-between;gap:8px}._tag_1kp87_21{font-size:.75rem;font-weight:800;color:var(--primary);background:var(--muted);border-radius:var(--radius);padding:4px 8px}._topicCount_1kp87_22{font-size:.78rem;color:var(--muted-foreground)}._lesson_1kp87_19>h2{font-family:var(--font-family-display);font-size:1.45rem;color:var(--primary);margin:8px 0 12px}._pattern_1kp87_24{border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);padding:12px;background:var(--card)}._pattern_1kp87_24 h3{display:flex;align-items:center;gap:6px;font-size:.9rem;margin:0 0 5px;color:var(--primary)}._pattern_1kp87_24 h3 svg{color:var(--gold)}._pattern_1kp87_24 p{margin:0;line-height:1.5;font-size:.9rem}._questionCard_1kp87_28{border:1px solid var(--border);border-radius:var(--radius-md);padding:15px;background:var(--card);box-shadow:var(--shadow-sm)}._questionTop_1kp87_29{display:flex;justify-content:space-between;gap:8px;color:var(--muted-foreground);font-size:.68rem;font-weight:800;letter-spacing:.04em}._questionCard_1kp87_28>h3{font-size:1.03rem;line-height:1.5;margin:12px 0}._options_1kp87_31{display:grid;gap:8px}._option_1kp87_31{display:flex;align-items:center;gap:10px;text-align:left;min-height:48px;width:100%;padding:9px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}._option_1kp87_31>span:nth-child(2){flex:1}._letter_1kp87_34{display:grid;place-items:center;flex:none;width:27px;height:27px;border-radius:50%;background:var(--muted);font-size:.8rem;font-weight:800}._optionSelected_1kp87_35{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}._optionCorrect_1kp87_36{border-color:var(--success);background:var(--success-soft);color:var(--foreground)}._optionCorrect_1kp87_36 svg{color:var(--success)}._optionWrong_1kp87_38{border-color:var(--destructive);background:color-mix(in srgb,var(--destructive) 7%,var(--card))}._explanation_1kp87_39{margin-top:13px;padding:12px;border-radius:var(--radius);background:var(--muted);line-height:1.55}._explanation_1kp87_39>b{color:var(--primary);font-size:.9rem}._explanation_1kp87_39 p{margin:5px 0 0;font-size:.9rem}._explanationGood_1kp87_42{background:var(--success-soft)}._explanationTry_1kp87_43{border:1px solid var(--border)}._hint_1kp87_44{color:var(--muted-foreground);font-size:.84rem;line-height:1.5}._actions_1kp87_45{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}._primary_1kp87_46,._secondary_1kp87_46,._topicNav_1kp87_46 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 13px;border-radius:var(--radius);font:inherit;font-size:.88rem;font-weight:700;cursor:pointer}._primary_1kp87_46{background:var(--cover);border:1px solid var(--cover);color:var(--cover-foreground)}._primary_1kp87_46:disabled{opacity:.45;cursor:not-allowed}._secondary_1kp87_46,._topicNav_1kp87_46 button{background:var(--card);border:1px solid var(--border);color:var(--primary)}._topicNav_1kp87_46{display:flex;justify-content:space-between;gap:8px;margin-top:12px}._disclaimer_1kp87_51{margin:18px 0;color:var(--muted-foreground);font-size:.8rem;line-height:1.5}@media(max-width:680px){._layout_1kp87_12{grid-template-columns:minmax(0,1fr)}._topicList_1kp87_13{position:static;max-height:none}._topicList_1kp87_13 button{display:inline-flex;width:auto;max-width:100%;border:1px solid var(--border);border-radius:var(--radius);margin:4px;padding:8px}._topicList_1kp87_13{padding-bottom:5px}._topicList_1kp87_13 h2{position:sticky;top:0;background:var(--card)}._title_1kp87_4{font-size:1.45rem}._questionCard_1kp87_28{padding:12px}}._back_q2iy9_1{display:inline-flex;align-items:center;gap:5px;color:var(--primary);font-size:.88rem;font-weight:700;text-decoration:none;margin-bottom:12px;min-height:40px}._header_q2iy9_2{background:var(--cover);color:var(--cover-foreground);border-radius:var(--radius-md);padding:18px;margin-bottom:14px}._eyebrow_q2iy9_3{display:flex;align-items:center;gap:7px;color:var(--gold);font-size:.75rem;font-weight:800;letter-spacing:.08em}._header_q2iy9_2 h1{font-family:var(--font-family-display);font-size:1.55rem;line-height:1.2;margin:8px 0}._header_q2iy9_2 p{font-size:.92rem;line-height:1.55;margin:0;color:color-mix(in srgb,var(--cover-foreground) 90%,transparent)}._stats_q2iy9_6{display:flex;gap:12px;flex-wrap:wrap;margin-top:13px;font-size:.82rem;color:var(--gold)}._stats_q2iy9_6 span{display:inline-flex;align-items:center;gap:5px}._filters_q2iy9_8{display:flex;gap:7px;overflow-x:auto;padding:2px 0 10px;margin-bottom:6px}._filters_q2iy9_8 button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;min-height:44px;padding:8px 11px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font:inherit;font-size:.83rem;cursor:pointer}._filters_q2iy9_8 button span{font-size:.72rem;font-weight:800;background:var(--muted);padding:2px 6px;border-radius:10px}._filters_q2iy9_8 button._filterOn_q2iy9_11{background:var(--cover);border-color:var(--cover);color:var(--cover-foreground)}._filters_q2iy9_8 button._filterOn_q2iy9_11 span{background:var(--gold);color:#17262a}._toolbar_q2iy9_13{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px 0 12px;color:var(--muted-foreground);font-size:.82rem}._toolbar_q2iy9_13 p{margin:0}._toolbar_q2iy9_13 button{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--primary);font:inherit;font-weight:700;cursor:pointer}._list_q2iy9_16{display:grid;gap:12px}._card_q2iy9_17{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:14px;box-shadow:var(--shadow-sm);min-width:0}._questionMeta_q2iy9_18{display:flex;justify-content:space-between;gap:8px;align-items:center;color:var(--muted-foreground);font-size:.74rem;font-weight:800}._questionMeta_q2iy9_18 span:first-child{color:var(--primary)}._card_q2iy9_17 h2{font-size:1rem;line-height:1.5;margin:10px 0 12px;color:var(--foreground)}._theory_q2iy9_21{padding:10px 11px;margin-bottom:12px;background:var(--muted);border-left:3px solid var(--gold);border-radius:var(--radius);font-size:.86rem;line-height:1.5}._theory_q2iy9_21 b{display:flex;align-items:center;gap:6px;color:var(--primary)}._theory_q2iy9_21 p{margin:4px 0 0}._options_q2iy9_24{display:grid;gap:7px}._option_q2iy9_24{display:flex;align-items:center;gap:9px;text-align:left;width:100%;min-height:46px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);color:var(--foreground);font:inherit;font-size:.9rem;cursor:pointer}._option_q2iy9_24>span:first-child{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--muted);font-size:.78rem;font-weight:800}._option_q2iy9_24>span:nth-child(2){flex:1}._option_q2iy9_24._selected_q2iy9_28{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}._option_q2iy9_24._correct_q2iy9_29{border-color:var(--success);background:var(--success-soft)}._option_q2iy9_24._correct_q2iy9_29 svg{color:var(--success)}._option_q2iy9_24._wrong_q2iy9_31{border-color:var(--destructive);background:color-mix(in srgb,var(--destructive) 8%,var(--card))}._check_q2iy9_32{display:block;width:100%;min-height:44px;margin-top:10px;border:1px solid var(--cover);border-radius:var(--radius);background:var(--cover);color:var(--cover-foreground);font:inherit;font-weight:800;cursor:pointer}._check_q2iy9_32:disabled{opacity:.45;cursor:not-allowed}._explanation_q2iy9_34{margin-top:12px;padding:11px;border-radius:var(--radius);font-size:.88rem;line-height:1.55}._explanation_q2iy9_34 b{color:var(--primary)}._explanation_q2iy9_34 p{margin:5px 0 0}._explanationCorrect_q2iy9_37{background:var(--success-soft)}._explanationWrong_q2iy9_38{background:var(--muted);border:1px solid var(--border)}._note_q2iy9_39{margin:16px 0;color:var(--muted-foreground);font-size:.8rem;line-height:1.5}._form_49lcc_1{display:grid;gap:var(--spacing-4)}._kinds_49lcc_5{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-2)}._kind_49lcc_5{all:unset;box-sizing:border-box;cursor:pointer;display:grid;justify-items:center;align-content:center;gap:4px;min-height:68px;padding:var(--spacing-2) var(--spacing-1);text-align:center;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--muted-foreground);font-size:.82rem;font-weight:700;line-height:1.15;transition:border-color var(--animation-duration-fast) ease,background var(--animation-duration-fast) ease}._kind_49lcc_5 svg{color:var(--primary)}._kindOn_49lcc_33{border-color:var(--gold);background:var(--tone-gold-soft);color:var(--primary);box-shadow:inset 0 -3px 0 var(--gold)}._kind_49lcc_5:focus-visible,._topic_49lcc_40:focus-visible,._star_49lcc_41:focus-visible{box-shadow:var(--shadow-focus)}._field_49lcc_44{display:grid;gap:var(--spacing-2)}._label_49lcc_48{font-size:.85rem;font-weight:700;color:var(--primary)}._topics_49lcc_53{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._topic_49lcc_40{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);min-height:46px;border:1.5px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--foreground);font-weight:600}._topicOn_49lcc_73{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}._stars_49lcc_78{display:flex;align-items:center;gap:2px;flex-wrap:wrap}._star_49lcc_41{all:unset;box-sizing:border-box;cursor:pointer;display:grid;place-items:center;width:46px;height:46px;border-radius:var(--radius);color:#c9bfa6;transition:transform var(--animation-duration-fast) ease}._star_49lcc_41:active{transform:scale(.9)}._starOn_49lcc_99{color:var(--gold-deep)}._starOn_49lcc_99 svg{fill:var(--gold)}._starWord_49lcc_105{margin-left:var(--spacing-2);font-family:var(--font-family-display);font-weight:700;color:var(--primary)}._count_49lcc_111{justify-self:end;font-size:.75rem;color:var(--muted-foreground);margin-top:calc(-1 * var(--spacing-1))}._row_49lcc_117{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._note_49lcc_122{margin:0;font-size:.8rem;color:var(--muted-foreground);line-height:1.4}._err_49lcc_128{margin:0;color:var(--error);font-size:.9rem}._submit_49lcc_133{min-height:46px}._sent_49lcc_136{display:grid;justify-items:center;gap:var(--spacing-2);text-align:center;padding:var(--spacing-6) var(--spacing-2);color:var(--muted-foreground)}._sent_49lcc_136 svg{color:var(--success)}._sent_49lcc_136 b{color:var(--foreground);font-size:1.05rem}@media(max-width:380px){._kinds_49lcc_5{grid-template-columns:repeat(2,1fr)}._row_49lcc_117{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._kind_49lcc_5,._star_49lcc_41{transition:none}}._back_1mehh_1{display:inline-flex;align-items:center;gap:2px;color:var(--info);font-weight:600;text-decoration:none;min-height:40px}._h1_1mehh_10{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.4rem;margin:0}._h2_1mehh_19{font-family:var(--font-family-display);color:var(--primary);font-size:1.15rem;margin:var(--spacing-6) 0 var(--spacing-3)}._lede_1mehh_25{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._summaries_1mehh_30{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._summary_1mehh_36{display:grid;justify-items:start;gap:2px;padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow)}._summarySkeleton_1mehh_46{height:104px}._summaryLabel_1mehh_49{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.82rem;font-weight:700;color:var(--muted-foreground)}._avg_1mehh_57{font-family:var(--font-family-display);font-size:2rem;line-height:1.1;color:var(--primary)}._summaryCount_1mehh_63{font-size:.8rem;color:var(--muted-foreground)}._starRow_1mehh_67{display:inline-flex;gap:1px}._starFull_1mehh_71{color:var(--gold-deep);fill:var(--gold)}._starEmpty_1mehh_75{color:#cdc3aa}._card_1mehh_78{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow-md)}._mine_1mehh_85{display:flex;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3);min-height:48px;padding:0 var(--spacing-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--primary);font-weight:600;text-decoration:none}._mine_1mehh_85 span{flex:1}._chev_1mehh_102{transform:rotate(180deg);color:var(--muted-foreground)}._reviews_1mehh_106{display:grid;gap:var(--spacing-3)}._review_1mehh_106{display:grid;gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-4);background:var(--card);border:1px solid var(--border);border-left:3px solid var(--gold);border-radius:var(--radius-md)}._reviewHead_1mehh_119{display:flex;align-items:center;justify-content:space-between}._reviewTopic_1mehh_124{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--info);background:var(--tone-teal-soft);padding:2px 8px;border-radius:var(--radius-full)}._reviewMsg_1mehh_134{margin:0;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}._reviewBy_1mehh_140{font-size:.82rem;color:var(--muted-foreground)}._reply_1mehh_144{display:flex;gap:var(--spacing-2);align-items:flex-start;margin-top:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);background:var(--muted);border-radius:var(--radius);font-size:.88rem}._reply_1mehh_144 svg{flex:none;margin-top:3px;color:var(--primary)}._reply_1mehh_144 p{margin:0;line-height:1.45}._tip_1mehh_163{display:flex;gap:var(--spacing-2);align-items:flex-start;margin-top:var(--spacing-6);padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--muted);color:var(--foreground);font-size:.92rem;line-height:1.5}._tip_1mehh_163 svg{flex:none;margin-top:3px;color:var(--primary)}._tip_1mehh_163 p{margin:0}._root_1cr55_1{min-height:60vh}._root_1cr55_1[hidden]{display:none}._loading_1cr55_7{display:grid;gap:var(--spacing-3)}._skHead_1cr55_11{height:96px}._skCard_1cr55_14{height:220px}._center_1cr55_17{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._h1_zp1kd_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_zp1kd_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._skeleton_zp1kd_15{height:300px}._center_zp1kd_18{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._list_zp1kd_26{display:grid;gap:var(--spacing-3)}._card_zp1kd_30{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);box-shadow:var(--shadow)}._pinned_zp1kd_37{border-left:4px solid var(--gold)}._meta_zp1kd_40{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);font-size:.78rem;color:var(--muted-foreground);font-weight:600}._pin_zp1kd_37{display:inline-flex;align-items:center;gap:3px;color:var(--gold-deep)}._exam_zp1kd_55{background:var(--tone-teal-soft);color:var(--primary);border-radius:999px;padding:1px 8px}._auto_zp1kd_61{background:var(--tone-gold-soft);color:var(--gold-deep);border-radius:999px;padding:1px 8px}._title_zp1kd_67{margin:var(--spacing-1) 0 0;font-family:var(--font-family-display);font-size:1.05rem;color:var(--primary)}._body_zp1kd_73{margin:var(--spacing-1) 0 0;white-space:pre-wrap;line-height:1.5}._link_zp1kd_78{display:inline-flex;align-items:center;gap:4px;margin-top:var(--spacing-2);min-height:36px;color:var(--info);font-weight:600}._h1_w4jnd_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_w4jnd_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._h2_w4jnd_15{font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem;margin:var(--spacing-6) 0 var(--spacing-2)}._skeleton_w4jnd_21{height:160px}._center_w4jnd_24{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._muted_w4jnd_32{color:var(--muted-foreground)}._card_w4jnd_35{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow)}._list_w4jnd_42{display:grid;gap:var(--spacing-3)}._item_w4jnd_46{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);display:grid;gap:var(--spacing-1)}._meta_w4jnd_54{display:flex;gap:var(--spacing-2);font-size:.78rem;color:var(--muted-foreground);font-weight:600}._kind_w4jnd_61{background:var(--tone-teal-soft);color:var(--primary);border-radius:999px;padding:0 8px}._q_w4jnd_67{margin:0;font-size:.85rem;color:var(--muted-foreground)}._msg_w4jnd_72{margin:0;white-space:pre-wrap}._reply_w4jnd_76{display:flex;gap:var(--spacing-2);background:var(--tone-green-soft);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._reply_w4jnd_76 svg{flex:none;color:var(--tone-green);margin-top:3px}._reply_w4jnd_76 b{color:var(--tone-green);font-size:.85rem}._reply_w4jnd_76 p{margin:2px 0 0;white-space:pre-wrap}._waiting_w4jnd_96{margin:0;font-size:.82rem;color:var(--gold-deep);font-weight:600}._h1_kg6gn_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_kg6gn_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._h2_kg6gn_15{font-family:var(--font-family-display);color:var(--primary);font-size:1rem;margin:var(--spacing-4) 0 var(--spacing-2)}._card_kg6gn_21{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);box-shadow:var(--shadow);margin-top:var(--spacing-2)}._card_kg6gn_21>._h2_kg6gn_15:first-child{margin-top:0}._skeleton_kg6gn_32{height:120px}._chips_kg6gn_35,._seg_kg6gn_36{display:flex;flex-wrap:wrap;gap:6px}._chip_kg6gn_35{all:unset;box-sizing:border-box;cursor:pointer;min-height:38px;padding:0 12px;display:inline-flex;align-items:center;border:1.5px solid var(--border);border-radius:999px;background:var(--surface);color:var(--primary);font-size:.85rem;font-weight:600}._chip_kg6gn_35:focus-visible,._opt_kg6gn_57:focus-visible,._pal_kg6gn_58:focus-visible{box-shadow:var(--shadow-focus)}._on_kg6gn_61{background:var(--cover);border-color:var(--gold);color:var(--gold)}._quick_kg6gn_66{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-2)}._quick_kg6gn_66 button{all:unset;cursor:pointer;color:var(--info);font-weight:600;font-size:.85rem;min-height:32px}._err_kg6gn_79{color:var(--error);font-weight:600;margin:var(--spacing-3) 0 0}._start_kg6gn_84{width:100%;margin-top:var(--spacing-4)}._top_kg6gn_88{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:var(--muted-foreground);font-size:.9rem}._time_kg6gn_96,._timeLow_kg6gn_97{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-family-display);color:var(--primary)}._timeLow_kg6gn_97{color:var(--error)}._img_kg6gn_107{display:block;max-width:100%;max-height:300px;margin:0 0 var(--spacing-3);border:1px solid var(--border);border-radius:var(--radius);background:#fff}._q_kg6gn_66{margin:0 0 var(--spacing-3);font-weight:600;font-size:1.05rem;line-height:1.45}._opts_kg6gn_122{display:grid;gap:var(--spacing-2)}._opt_kg6gn_57{all:unset;box-sizing:border-box;cursor:pointer;display:flex;gap:var(--spacing-3);align-items:flex-start;min-height:48px;padding:var(--spacing-3);border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface);line-height:1.4}._optOn_kg6gn_140{border-color:var(--primary);background:var(--tone-teal-soft)}._letter_kg6gn_144{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--secondary);color:var(--secondary-foreground);font-weight:700;font-size:.85rem}._optOn_kg6gn_140 ._letter_kg6gn_144{background:var(--primary);color:var(--primary-foreground)}._clear_kg6gn_160{all:unset;cursor:pointer;margin-top:var(--spacing-2);color:var(--muted-foreground);font-size:.85rem;font-weight:600;min-height:32px}._nav_kg6gn_169{display:flex;justify-content:space-between;gap:var(--spacing-2);margin-top:var(--spacing-3)}._palette_kg6gn_175{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:6px;margin-top:var(--spacing-4)}._pal_kg6gn_58{all:unset;cursor:pointer;height:38px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);font-size:.82rem;font-weight:600}._palDone_kg6gn_193{background:var(--tone-green-soft);border-color:var(--tone-green)}._palNow_kg6gn_197{outline:2px solid var(--gold)}._submitAll_kg6gn_200{width:100%;margin-top:var(--spacing-3)}._result_kg6gn_204{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-6) var(--spacing-4);text-align:center}._resLabel_kg6gn_211{margin:var(--spacing-3) 0 0;color:var(--muted-foreground)}._resScore_kg6gn_215{margin:0;font-family:var(--font-family-display);font-weight:800;font-size:3rem;color:var(--primary)}._resRow_kg6gn_222{display:flex;justify-content:center;gap:var(--spacing-4);font-weight:600;color:var(--muted-foreground)}._resActions_kg6gn_229{margin-top:var(--spacing-4)}._ok_kg6gn_232{color:var(--success);display:inline-flex;align-items:center;gap:4px;margin:0}._bad_kg6gn_239{color:var(--error);display:inline-flex;align-items:center;gap:4px;margin:0}._skip_kg6gn_246{color:var(--muted-foreground);margin:0}._review_kg6gn_250{display:grid;gap:var(--spacing-3)}._rq_kg6gn_254{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-3) var(--spacing-4);display:grid;gap:var(--spacing-1)}._rqQ_kg6gn_262{margin:0;font-weight:600}._correct_kg6gn_266{margin:0;color:var(--success);font-weight:600}._expl_kg6gn_271{margin:0;color:var(--muted-foreground);font-size:.92rem;line-height:1.5}._h1_bil7i_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_bil7i_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5;font-size:.92rem}._skeleton_bil7i_16{height:260px}._center_bil7i_19{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._muted_bil7i_27{color:var(--muted-foreground)}._card_bil7i_30{display:grid;gap:var(--spacing-2);background:var(--card);border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-3)}._row_bil7i_40{display:flex;gap:var(--spacing-2)}._err_bil7i_44{color:var(--error);margin:0;font-weight:600}._mine_bil7i_49{margin:0 0 var(--spacing-3)}._mine_bil7i_49 button{all:unset;cursor:pointer;color:var(--info);font-weight:600;margin-left:var(--spacing-2)}._tabs_bil7i_59{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--muted);border-radius:var(--radius);padding:4px;margin-bottom:var(--spacing-3)}._tabs_bil7i_59 button{all:unset;cursor:pointer;text-align:center;min-height:40px;line-height:40px;border-radius:var(--radius-sm);font-weight:600;color:var(--muted-foreground)}._tabs_bil7i_59 button._tabOn_bil7i_78{background:var(--cover);color:var(--gold)}._list_bil7i_82{list-style:none;margin:0;padding:0;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._list_bil7i_82 li{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--border);min-height:52px}._list_bil7i_82 li:first-child{border-top:0}._list_bil7i_82 li._me_bil7i_102{background:var(--tone-gold-soft)}._rank_bil7i_105{width:28px;text-align:center;font-family:var(--font-family-display);font-weight:700;color:var(--gold-deep)}._name_bil7i_112{flex:1;display:grid;min-width:0}._name_bil7i_112 small{color:var(--muted-foreground);font-size:.78rem}._list_bil7i_82 b{font-family:var(--font-family-display);color:var(--primary)}._h1_1xet3_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_1xet3_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._skeleton_1xet3_15{height:220px}._center_1xet3_18{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._muted_1xet3_26{color:var(--muted-foreground);margin:0;font-size:.9rem}._codeCard_1xet3_31{display:grid;justify-items:center;gap:var(--spacing-1);text-align:center;background:var(--cover);color:var(--cover-foreground);border-top:3px solid var(--gold);border-radius:var(--radius-lg);padding:var(--spacing-6) var(--spacing-4);box-shadow:var(--shadow-md)}._codeCard_1xet3_31>span{color:var(--cover-muted);font-size:.85rem}._codeCard_1xet3_31>b{font-family:var(--font-family-monospace);font-size:2.2rem;letter-spacing:.18em;color:var(--gold)}._codeCard_1xet3_31>small{color:var(--cover-muted)}._row_1xet3_56{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-3);justify-content:center}._card_1xet3_63{display:grid;gap:var(--spacing-1);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-top:var(--spacing-3)}._card_1xet3_63 ._row_1xet3_56{justify-content:flex-start;flex-wrap:nowrap}._h1_1c6rb_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_1c6rb_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4)}._lede_1c6rb_10 a{color:var(--info);font-weight:600}._skeleton_1c6rb_18{height:300px}._card_1c6rb_21{display:grid;gap:var(--spacing-2);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-3);box-shadow:var(--shadow)}._danger_1c6rb_31{border-color:var(--error-soft)}._row_1c6rb_34{display:flex;align-items:center;gap:var(--spacing-3)}._row_1c6rb_34>svg{color:var(--primary);flex:none}._grow_1c6rb_43{flex:1;display:grid;gap:2px}._grow_1c6rb_43 small,._muted_1c6rb_49{color:var(--muted-foreground);font-size:.82rem;margin:0;line-height:1.45}._h2_1c6rb_55{display:flex;align-items:center;gap:6px;margin:0;font-family:var(--font-family-display);color:var(--primary);font-size:1.05rem}._list_1c6rb_64{list-style:none;margin:0;padding:0;display:grid;gap:4px}._list_1c6rb_64 li{display:grid;padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._list_1c6rb_64 small{color:var(--muted-foreground)}._del_1c6rb_79{display:grid;gap:var(--spacing-2)}._h1_9jpmy_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_9jpmy_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-3);line-height:1.5}._days_9jpmy_15{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--spacing-4)) var(--spacing-3);padding:2px var(--spacing-4) 4px}._days_9jpmy_15::-webkit-scrollbar{display:none}._days_9jpmy_15 button{all:unset;cursor:pointer;flex:none;padding:6px 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.82rem;font-weight:600}._days_9jpmy_15 button._on_9jpmy_37{background:var(--cover);color:var(--gold);border-color:var(--gold)}._skeleton_9jpmy_42{height:320px}._center_9jpmy_45{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._tools_9jpmy_53{display:flex;justify-content:flex-end}._block_9jpmy_57{margin-top:var(--spacing-3)}._h2_9jpmy_60{font-family:var(--font-family-display);color:var(--primary);font-size:1.05rem;margin:0 0 var(--spacing-2)}._list_9jpmy_66{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-2)}._list_9jpmy_66 li{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-3);display:grid;gap:4px}._cat_9jpmy_82{justify-self:start;font-size:.72rem;font-weight:700;color:var(--primary);background:var(--tone-teal-soft);border-radius:999px;padding:1px 8px}._q_9jpmy_91{margin:0;font-weight:600;line-height:1.45}._a_9jpmy_96{margin:0;font-weight:700;color:var(--success)}._d_9jpmy_15{margin:0;color:var(--muted-foreground);font-size:.88rem;line-height:1.45}._link_9jpmy_107{display:inline-flex;align-items:center;gap:4px;color:var(--info);font-weight:600;font-size:.85rem;min-height:32px}._h1_t5npj_1{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;margin:0}._lede_t5npj_10{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-3);line-height:1.5}._search_t5npj_15{position:relative;display:block;margin-bottom:var(--spacing-3)}._search_t5npj_15 svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);pointer-events:none}._search_t5npj_15 input{padding-left:38px;min-height:44px}._chips_t5npj_32{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--spacing-4)) var(--spacing-3);padding:2px var(--spacing-4) 4px}._chips_t5npj_32::-webkit-scrollbar{display:none}._chips_t5npj_32 button{all:unset;cursor:pointer;flex:none;padding:7px 12px;border-radius:999px;border:1px solid var(--border);background:var(--card);font-size:.82rem;font-weight:600}._chips_t5npj_32 button._chipOn_t5npj_54{background:var(--cover);color:var(--gold);border-color:var(--gold)}._empty_t5npj_59{text-align:center;color:var(--muted-foreground);padding:var(--spacing-8) 0}._grid_t5npj_64{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-2)}@media(min-width:640px){._grid_t5npj_64{grid-template-columns:1fr 1fr}}._card_t5npj_76{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--spacing-3);min-height:72px;padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-left:4px solid var(--gold);border-radius:var(--radius-md);box-shadow:var(--shadow);color:inherit;text-decoration:none}._card_t5npj_76:active{transform:scale(.99)}._card_t5npj_76:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._no_t5npj_98{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius);background:var(--cover);color:var(--gold);font-family:var(--font-family-display);font-weight:800}._text_t5npj_109{display:grid;gap:1px;min-width:0}._text_t5npj_109 b{font-family:var(--font-family-display);color:var(--primary);font-size:1rem;line-height:1.25}._text_t5npj_109 small{color:var(--muted-foreground);font-size:.82rem;line-height:1.35}._subject_t5npj_125{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tone-teal)}._go_t5npj_132{color:var(--muted-foreground)}._top_1kpax_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-2)}._back_1kpax_7{display:inline-flex;align-items:center;gap:2px;min-height:44px;color:var(--primary);font-weight:700;text-decoration:none}._flyer_1kpax_18{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}._head_1kpax_25{background:var(--brand-gradient, var(--cover));color:var(--cover-foreground);padding:var(--spacing-4) var(--spacing-4) var(--spacing-2)}._kicker_1kpax_30{display:block;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cover-muted)}._title_1kpax_38{margin:4px 0 2px;font-family:var(--font-family-display);font-weight:800;font-size:1.6rem;line-height:1.1;color:var(--gold)}._sub_1kpax_46{margin:0;font-size:.95rem;line-height:1.4}._ecg_1kpax_51{display:block;width:100%;height:26px;margin-top:var(--spacing-2);color:var(--gold)}._body_1kpax_58{display:grid;gap:var(--spacing-3);padding:var(--spacing-3)}._sec_1kpax_65{border:1px solid var(--border);border-top:4px solid var(--t);border-radius:var(--radius-md);padding:var(--spacing-3);background:#fff}._secTitle_1kpax_72{display:flex;align-items:center;gap:var(--spacing-2);margin:0 0 var(--spacing-2);font-family:var(--font-family-display);font-size:1.02rem;line-height:1.2;color:var(--t)}._badge_1kpax_82{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--t);color:#fff;font-size:.8rem;font-weight:800}._facts_1kpax_95{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:6px}._facts_1kpax_95 div{background:var(--ts);border-radius:var(--radius);padding:6px 8px;display:grid;gap:1px}._facts_1kpax_95 dt{font-size:.74rem;font-weight:600;color:var(--muted-foreground);line-height:1.25}._facts_1kpax_95 dd{margin:0;font-weight:700;font-size:.9rem;line-height:1.3;color:var(--foreground)}._tableWrap_1kpax_122{overflow-x:auto;margin:0 calc(-1 * var(--spacing-1))}._table_1kpax_122{width:100%;border-collapse:collapse;font-size:.84rem;line-height:1.35}._table_1kpax_122 thead th{background:var(--t);color:#fff;text-align:left;font-weight:700;padding:6px 8px;white-space:nowrap}._table_1kpax_122 thead th:first-child{border-top-left-radius:6px}._table_1kpax_122 thead th:last-child{border-top-right-radius:6px}._table_1kpax_122 tbody th,._table_1kpax_122 tbody td{padding:6px 8px;border-bottom:1px solid var(--border);vertical-align:top;text-align:left}._table_1kpax_122 tbody th{font-weight:700;color:var(--primary);min-width:84px}._table_1kpax_122 tbody tr:nth-child(2n){background:var(--ts)}._steps_1kpax_162{margin:0;padding:0;list-style:none;counter-reset:step;display:grid;gap:6px}._steps_1kpax_162 li{counter-increment:step;display:grid;grid-template-columns:24px 1fr;gap:var(--spacing-2);line-height:1.4;font-size:.92rem}._steps_1kpax_162 li:before{content:counter(step);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--ts);color:var(--t);font-weight:800;font-size:.8rem}._points_1kpax_190{margin:0;padding:0;list-style:none;display:grid;gap:5px}._points_1kpax_190 li{position:relative;padding-left:16px;line-height:1.4;font-size:.92rem}._points_1kpax_190 li:before{content:"";position:absolute;left:2px;top:.55em;width:7px;height:7px;border-radius:2px;background:var(--t)}._compare_1kpax_214{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._compare_1kpax_214>div{border-radius:var(--radius);padding:var(--spacing-2)}._compare_1kpax_214 h3{margin:0 0 6px;font-family:var(--font-family-display);font-size:.9rem;line-height:1.2}._compare_1kpax_214 ul{margin:0;padding-left:16px;display:grid;gap:4px;font-size:.84rem;line-height:1.35}._left_1kpax_237{background:var(--tone-rose-soft)}._left_1kpax_237 h3{color:var(--tone-rose)}._right_1kpax_243{background:var(--tone-teal-soft)}._right_1kpax_243 h3{color:var(--tone-teal)}@media(max-width:359px){._compare_1kpax_214,._facts_1kpax_95{grid-template-columns:1fr}}._alert_1kpax_256{background:var(--tone-gold-soft);border:1px solid rgba(184,135,15,.4);border-left:5px solid var(--gold);border-radius:var(--radius-md);padding:var(--spacing-3)}._alertTitle_1kpax_263{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-family:var(--font-family-display);font-size:1rem;color:var(--tone-gold)}._alert_1kpax_256 ul{margin:0;padding-left:18px;display:grid;gap:4px;font-weight:600;line-height:1.4;font-size:.92rem}._foot_1kpax_282{display:flex;gap:var(--spacing-2);align-items:flex-start;background:var(--cover);color:var(--cover-foreground);padding:var(--spacing-3) var(--spacing-4);font-size:.86rem;line-height:1.4}._foot_1kpax_282 svg{flex:none;color:var(--gold);margin-top:2px}._foot_1kpax_282 b{color:var(--gold)}._actions_1kpax_301{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2);margin-top:var(--spacing-3)}._actions_1kpax_301 a{min-height:44px}._pager_1kpax_310{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-3)}._pageLink_1kpax_315{flex:1;display:flex;align-items:center;gap:6px;min-height:56px;padding:var(--spacing-2) var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--primary);text-decoration:none;font-weight:700;font-size:.88rem;line-height:1.25}._pageLink_1kpax_315 small{display:block;font-weight:600;color:var(--muted-foreground);font-size:.72rem}._nextLink_1kpax_337{justify-content:flex-end;text-align:right}._page_1g5gg_1{line-height:1.55}._h1_1g5gg_4{font-family:var(--font-family-display);color:var(--primary);font-size:1.45rem;line-height:1.25;margin:0 0 var(--spacing-4)}._cover_1g5gg_11{width:100%;height:auto;border-radius:var(--radius-md);margin-bottom:var(--spacing-4);display:block}._card_1g5gg_18{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing-4);margin-bottom:var(--spacing-4)}._card_1g5gg_18 ul,._card_1g5gg_18 ol{margin:var(--spacing-2) 0;padding-left:1.25rem}._lead_1g5gg_30{margin:0 0 var(--spacing-2)}._facts_1g5gg_33 li{margin:2px 0}._h2_1g5gg_36{font-family:var(--font-family-display);color:var(--primary);font-size:1.1rem;margin:0 0 var(--spacing-2)}._h3_1g5gg_42{font-size:1rem;margin:0;color:var(--primary)}._faq_1g5gg_47{margin:var(--spacing-3) 0}._faq_1g5gg_47 p{margin:var(--spacing-1) 0 0}._priceRow_1g5gg_53{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-2);margin:var(--spacing-3) 0}._price_1g5gg_53{font-family:var(--font-family-display);font-size:1.8rem;font-weight:700;color:var(--primary)}._mrp_1g5gg_66{text-decoration:line-through;color:var(--muted-foreground)}._actions_1g5gg_70{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._small_1g5gg_75{font-size:.82rem;color:var(--muted-foreground)}._back_d87rg_1{display:inline-flex;align-items:center;gap:2px;color:var(--info);font-weight:600;text-decoration:none;min-height:40px}._h1_d87rg_10{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.4rem;margin:0}._lede_d87rg_19{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._center_d87rg_24{text-align:center;display:grid;gap:var(--spacing-3);justify-items:center;padding:var(--spacing-8) 0;color:var(--muted-foreground)}._bar_d87rg_32{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2);margin-bottom:var(--spacing-3);color:var(--primary)}._switch_d87rg_40{margin-bottom:var(--spacing-3)}._list_d87rg_43{list-style:none;margin:0;padding:0;display:grid;gap:var(--spacing-3)}._item_d87rg_50{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-3) var(--spacing-4)}._itemTop_d87rg_57{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2)}._subject_d87rg_63{font-size:.75rem;font-weight:700;color:var(--gold-deep);text-transform:uppercase;letter-spacing:.05em}._remove_d87rg_70{all:unset;box-sizing:border-box;width:40px;height:40px;display:grid;place-items:center;border-radius:var(--radius);color:var(--muted-foreground);cursor:pointer}._remove_d87rg_70:hover{color:var(--error)}._remove_d87rg_70:focus-visible{box-shadow:var(--shadow-focus)}._img_d87rg_87{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid var(--border);margin:var(--spacing-1) 0}._q_d87rg_95{margin:var(--spacing-1) 0 var(--spacing-2);font-weight:600;line-height:1.45}._answer_d87rg_100{background:var(--muted);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3)}._answer_d87rg_100 summary{cursor:pointer;font-weight:600;color:var(--info);min-height:32px;display:flex;align-items:center}._answer_d87rg_100 p{margin:var(--spacing-1) 0 0;line-height:1.5}._answer_d87rg_100 b{color:var(--success)}._why_d87rg_120{font-size:.92rem}._clear_d87rg_123{all:unset;display:block;margin:var(--spacing-6) auto 0;padding:var(--spacing-2) var(--spacing-3);color:var(--muted-foreground);font-size:.85rem;cursor:pointer;text-decoration:underline}@layer base{._progress_oppwu_2{width:100%;height:.5rem;background-color:var(--muted);border-radius:var(--radius-full);overflow:hidden;box-shadow:var(--shadow);position:relative}._indicator_oppwu_12{position:absolute;width:100%;height:100%;background-color:var(--primary);border-radius:var(--radius-full);transform:translate(-100%);transition:transform var(--animation-duration-normal) ease-out}}._back_27ffb_1{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:2px;color:var(--info);font-weight:600;text-decoration:none;min-height:40px;cursor:pointer}._back_27ffb_1:focus-visible{box-shadow:var(--shadow-focus)}._h1_27ffb_16{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.4rem;margin:0}._lede_27ffb_25{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-4);line-height:1.5}._decks_27ffb_30{display:grid;gap:var(--spacing-3)}._deck_27ffb_30{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-3) var(--spacing-4) var(--spacing-4)}._deckHead_27ffb_41{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2)}._deckHead_27ffb_41 h2{margin:0;font-family:var(--font-family-display);font-size:1.12rem;color:var(--primary)}._deckHead_27ffb_41 p{margin:0;font-size:.85rem;color:var(--muted-foreground)}._due_27ffb_58,._clear_27ffb_59{flex:none;padding:2px 10px;border-radius:var(--radius-full);font-size:.78rem;font-weight:700}._due_27ffb_58{background:var(--tone-gold-soft);color:var(--tone-gold)}._clear_27ffb_59{background:var(--success-soft);color:var(--success)}._progress_27ffb_74{margin-top:var(--spacing-3)}._learnt_27ffb_77{margin:var(--spacing-1) 0 0;font-size:.8rem;color:var(--muted-foreground)}._deckActions_27ffb_82{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-3)}._reset_27ffb_89{all:unset;margin-left:auto;padding:var(--spacing-2);font-size:.82rem;color:var(--muted-foreground);text-decoration:underline;cursor:pointer}._studyTop_27ffb_98{display:flex;justify-content:space-between;color:var(--primary);margin-top:var(--spacing-2)}._card_27ffb_104{all:unset;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-3);width:100%;min-height:300px;margin:var(--spacing-4) 0;padding:var(--spacing-6) var(--spacing-4);text-align:center;background:var(--card);border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);cursor:pointer}._card_27ffb_104:focus-visible{box-shadow:var(--shadow-focus)}._flipped_27ffb_125{border-color:var(--gold);background:var(--surface)}._side_27ffb_129{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep)}._front_27ffb_136{font-family:var(--font-family-display);font-size:1.3rem;font-weight:700;color:var(--primary);line-height:1.3}._answer_27ffb_143{font-size:1.15rem;font-weight:700;color:var(--success);line-height:1.4}._note_27ffb_149{font-size:.92rem;color:var(--muted-foreground);line-height:1.45}._tap_27ffb_154{font-size:.88rem;color:var(--muted-foreground)}._grade_27ffb_158{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2)}._again_27ffb_163{color:var(--error)}._knew_27ffb_166{background:var(--success);color:var(--success-foreground)}._wide_27ffb_170{width:100%}._done_27ffb_173{text-align:center;padding:var(--spacing-8) 0}._done_27ffb_173 ._h1_27ffb_16{justify-content:center}._doneActions_27ffb_180{display:grid;gap:var(--spacing-2);max-width:320px;margin:0 auto}._ref_27ffb_186{margin:0 0 var(--spacing-4);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}._refRow_27ffb_193{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--border)}._refRow_27ffb_193:last-child{border-bottom:none}._refRow_27ffb_193 dt{font-weight:600;color:var(--muted-foreground);font-size:.9rem}._refRow_27ffb_193 dd{margin:2px 0 0;display:grid;gap:2px}._refRow_27ffb_193 dd b{color:var(--primary)}._refRow_27ffb_193 dd span{font-size:.85rem;color:var(--muted-foreground)}._back_1cgdc_1{display:inline-flex;align-items:center;gap:2px;color:var(--info);font-weight:600;text-decoration:none;min-height:40px}._h1_1cgdc_10{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);color:var(--primary);font-size:1.4rem;margin:0}._lede_1cgdc_19{color:var(--muted-foreground);margin:var(--spacing-1) 0 var(--spacing-3);line-height:1.5}._chips_1cgdc_24{display:flex;gap:var(--spacing-2);overflow-x:auto;padding-bottom:var(--spacing-2);margin:0 calc(-1 * var(--spacing-4));padding-left:var(--spacing-4);padding-right:var(--spacing-4);scrollbar-width:none}._chip_1cgdc_24{all:unset;box-sizing:border-box;flex:none;min-height:36px;padding:0 var(--spacing-3);display:inline-flex;align-items:center;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);font-size:.85rem;font-weight:600;color:var(--primary);cursor:pointer;white-space:nowrap}._chip_1cgdc_24:focus-visible{box-shadow:var(--shadow-focus)}._chipOn_1cgdc_54{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._scoreRow_1cgdc_59{display:flex;justify-content:space-between;margin-top:var(--spacing-2);font-weight:600;font-size:.9rem;color:var(--muted-foreground)}._card_1cgdc_67{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--spacing-4);margin-top:var(--spacing-2)}._q_1cgdc_75{margin:0 0 var(--spacing-4);font-size:1.08rem;font-weight:600;line-height:1.45}._options_1cgdc_81{display:grid;gap:var(--spacing-2)}._option_1cgdc_81{all:unset;box-sizing:border-box;display:flex;gap:var(--spacing-3);align-items:center;width:100%;min-height:48px;padding:var(--spacing-3);border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface);cursor:pointer}._option_1cgdc_81:focus-visible{box-shadow:var(--shadow-focus)}._option_1cgdc_81:disabled{cursor:default}._letter_1cgdc_105{flex:none;width:28px;height:28px;border-radius:50%;background:var(--secondary);color:var(--secondary-foreground);display:grid;place-items:center;font-weight:700;font-size:.85rem}._right_1cgdc_117{border-color:var(--success);background:var(--success-soft)}._right_1cgdc_117 ._letter_1cgdc_105{background:var(--success);color:var(--success-foreground)}._wrong_1cgdc_125{border-color:var(--error);background:var(--error-soft)}._wrong_1cgdc_125 ._letter_1cgdc_105{background:var(--error);color:var(--error-foreground)}._dim_1cgdc_133{opacity:.6}._solution_1cgdc_136{margin-top:var(--spacing-4);background:var(--muted);border-radius:var(--radius);padding:var(--spacing-3);line-height:1.5}._formula_1cgdc_143{margin:var(--spacing-1) 0 0;font-family:var(--font-family-monospace);font-size:.85rem;color:var(--primary)}._solution_1cgdc_136 ol{margin:var(--spacing-2) 0 0;padding-left:1.2rem}._next_1cgdc_153{width:100%;margin-top:var(--spacing-4)}._small_1cgdc_157{font-size:.8rem;color:var(--muted-foreground);margin-top:var(--spacing-4)}._hero_16j7d_1{display:grid;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:14px;background:linear-gradient(135deg,var(--cover) 0%,var(--cover-deep) 100%);color:var(--cover-foreground);border-bottom:4px solid var(--gold);margin-bottom:var(--spacing-4)}._kicker_16j7d_11{display:inline-flex;align-items:center;gap:6px;color:var(--gold);font-size:.75rem;font-weight:800;letter-spacing:.08em}._hero_16j7d_1 h1{margin:0;font-family:var(--font-family-display);font-size:clamp(1.4rem,5.5vw,1.9rem);line-height:1.15}._hero_16j7d_1 p{margin:0;color:var(--cover-muted);line-height:1.45}._prices_16j7d_31{display:flex;flex-wrap:wrap;gap:var(--spacing-2);margin-top:var(--spacing-1)}._prices_16j7d_31 span{padding:4px 10px;border-radius:8px;background:#ffffff14;border:1px solid rgba(243,238,223,.25);font-size:.85rem}._prices_16j7d_31 b{color:var(--gold);font-size:1rem}._prices_16j7d_31 ._best_16j7d_48{background:var(--gold);color:var(--accent-foreground);border-color:var(--gold)}._prices_16j7d_31 ._best_16j7d_48 b{color:var(--accent-foreground)}._passOn_16j7d_56{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:var(--spacing-3);border-radius:var(--radius-md);background:var(--success-soft);color:var(--success);margin:0 0 var(--spacing-4)}._block_16j7d_67{margin-top:var(--spacing-6)}._h2_16j7d_70{display:flex;align-items:center;gap:8px;margin:0 0 var(--spacing-3);font-family:var(--font-family-display);font-size:1.2rem;color:var(--foreground)}._lede_16j7d_79{margin:calc(-1 * var(--spacing-2)) 0 var(--spacing-3);color:var(--muted-foreground);font-size:.9rem}._grid_16j7d_84{display:grid;gap:var(--spacing-2)}@media(min-width:640px){._grid_16j7d_84{grid-template-columns:1fr 1fr}}._card_16j7d_93{display:flex;align-items:center;gap:var(--spacing-3);min-height:64px;padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:12px;color:var(--foreground);text-decoration:none;box-shadow:var(--shadow)}._card_16j7d_93:focus-visible,._links_16j7d_107 a:focus-visible{outline:2px solid var(--info);outline-offset:2px}._icon_16j7d_111{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:var(--tone-gold-soft);color:var(--tone-gold)}._text_16j7d_121{display:grid;gap:2px;flex:1;min-width:0}._text_16j7d_121 b{font-family:var(--font-family-display);font-size:.98rem}._text_16j7d_121 small{color:var(--muted-foreground);font-size:.8rem;line-height:1.35}._subjects_16j7d_136{display:grid;gap:var(--spacing-3)}@media(min-width:720px){._subjects_16j7d_136{grid-template-columns:1fr 1fr}}._subject_16j7d_136{display:grid;gap:var(--spacing-2);padding:var(--spacing-3);background:var(--card);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow)}._subject_16j7d_136>header{display:flex;align-items:center;gap:var(--spacing-3)}._price_16j7d_31,._open_16j7d_160{flex:none;font-size:.72rem;font-weight:800;padding:2px 8px;border-radius:6px}._price_16j7d_31{background:var(--tone-gold-soft);color:var(--tone-gold);border:1px solid var(--gold)}._open_16j7d_160{background:var(--success-soft);color:var(--success)}._links_16j7d_107{display:grid;gap:4px}._links_16j7d_107 a{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 var(--spacing-2);border-radius:var(--radius);color:var(--foreground);text-decoration:none;font-weight:600;font-size:.92rem;border-top:1px solid var(--border)}._links_16j7d_107 a:first-child{border-top:0}._links_16j7d_107 em{margin-left:auto;font-style:normal;font-size:.72rem;font-weight:700;color:var(--muted-foreground)}._hello_16j7d_203{margin:0!important;color:var(--gold)!important;font-weight:700;font-size:1rem}._patternCard_16j7d_209{margin-top:var(--spacing-4);border:1.5px solid var(--gold)}._lockNote_16j7d_213{display:flex;align-items:center;gap:4px;color:var(--muted-foreground)}._kit_16j7d_221{margin:var(--spacing-4) 0;padding:16px;border-radius:18px;border:2px solid color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 6%,var(--card))}._kitTitle_16j7d_228{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 14px;font-size:1.25rem;font-weight:800;color:var(--primary)}._kitTitle_16j7d_228 small{width:100%;font-size:.85rem;font-weight:600;color:var(--muted-foreground)}._kitCols_16j7d_244{display:grid;gap:12px}@media(min-width:720px){._kitCols_16j7d_244{grid-template-columns:1fr 1fr}}._kitCol_16j7d_244{background:var(--card);border:1px solid var(--border);border-radius:14px;overflow:hidden}._kitCol_16j7d_244 h3{display:flex;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:1rem;font-weight:800;color:var(--primary-foreground);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,#7c3aed))}._kitCol_16j7d_244:last-child h3{background:linear-gradient(135deg,#be123c,#e11d48)}._kitCol_16j7d_244 ul{margin:0;padding:6px 14px 10px;list-style:none}._kitCol_16j7d_244 li{border-bottom:1px solid var(--border)}._kitCol_16j7d_244 li:last-child{border-bottom:0}._kitCol_16j7d_244 a{display:block;padding:9px 0 9px 22px;position:relative;color:inherit;text-decoration:none;font-size:.9rem;line-height:1.45}._kitCol_16j7d_244 a:before{content:"✓";position:absolute;left:0;top:9px;font-weight:800;color:#16a34a}._kitCol_16j7d_244 a b{color:var(--primary);font-weight:800}._kitAfter_16j7d_305{margin-top:12px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,#f59e0b 16%,transparent);border-left:5px solid #f59e0b;font-size:.9rem;line-height:1.5}._kitAfter_16j7d_305 b{display:inline-flex;align-items:center;gap:4px}._kitSteps_16j7d_319{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0 0;padding:0;list-style:none}@media(min-width:720px){._kitSteps_16j7d_319{grid-template-columns:repeat(4,1fr)}}._kitSteps_16j7d_319 li{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:var(--card);border:1px solid var(--border);font-size:.85rem;font-weight:700;line-height:1.3}._kitSteps_16j7d_319 b{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--primary-foreground);background:var(--primary)}._kitFree_16j7d_354{margin:12px 0 0;text-align:center;font-weight:800;color:#15803d}._back_19oxz_1{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-weight:600;font-size:.9rem;text-decoration:none;margin-bottom:12px}._tabs_19oxz_12{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}._tab_19oxz_12,._tabOn_19oxz_19{padding:8px 14px;border-radius:999px;font-size:.88rem;font-weight:600;text-decoration:none;border:1px solid var(--border);color:var(--foreground);background:var(--card)}._tabOn_19oxz_19{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}._head_19oxz_35{margin-bottom:16px}._head_19oxz_35 h1{font-size:1.45rem;line-height:1.25;margin:6px 0 4px}._head_19oxz_35 p{color:var(--muted-foreground);margin:0}._kicker_19oxz_47{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--primary)}._open_19oxz_56{display:inline-flex;align-items:center;gap:6px;margin-top:8px!important;color:var(--success, #15803d)!important;font-weight:600}._toc_19oxz_65{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}._toc_19oxz_65 a,._tocLocked_19oxz_72{font-size:.8rem;padding:5px 10px;border-radius:8px;background:var(--muted);color:var(--foreground);text-decoration:none}._tocLocked_19oxz_72{display:inline-flex;align-items:center;gap:4px;color:var(--muted-foreground)}._section_19oxz_87{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px;margin-bottom:14px;scroll-margin-top:80px}._section_19oxz_87 h2{display:flex;align-items:center;gap:10px;font-size:1.05rem;margin:0 0 10px}._num_19oxz_102{flex:none;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--primary);color:var(--primary-foreground);font-size:.8rem}._section_19oxz_87 ul{margin:0;padding-left:20px}._section_19oxz_87 li{margin-bottom:7px;line-height:1.55}._tableWrap_19oxz_122{overflow-x:auto;margin-bottom:10px}._tableWrap_19oxz_122 table{width:100%;border-collapse:collapse;font-size:.88rem}._tableWrap_19oxz_122 th,._tableWrap_19oxz_122 td{border:1px solid var(--border);padding:7px 9px;text-align:left;vertical-align:top}._tableWrap_19oxz_122 th{background:var(--muted);font-weight:700}._locked_19oxz_143{border:1px dashed var(--primary);border-radius:14px;padding:16px;margin-bottom:20px}._locked_19oxz_143 h2{display:flex;align-items:center;gap:8px;font-size:1.05rem;margin:0 0 6px}._locked_19oxz_143 p{color:var(--muted-foreground);margin:0 0 12px}._empty_19oxz_161{padding:24px 0;color:var(--muted-foreground)}._back_11k2v_1{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-weight:600;font-size:.9rem;text-decoration:none;margin-bottom:12px}._hero_11k2v_12{display:grid;gap:var(--spacing-2);padding:var(--spacing-4);border-radius:14px;background:linear-gradient(135deg,var(--cover) 0%,var(--cover-deep) 100%);color:var(--cover-foreground);border-bottom:4px solid var(--gold);margin-bottom:var(--spacing-4)}._kicker_11k2v_22{display:inline-flex;align-items:center;gap:6px;color:var(--gold);font-size:.75rem;font-weight:800;letter-spacing:.08em}._hero_11k2v_12 h1{margin:0;font-family:var(--font-family-display);font-size:clamp(1.5rem,6vw,2rem);line-height:1.15;overflow-wrap:anywhere}._wish_11k2v_38{margin:0;color:var(--cover-foreground);line-height:1.45;font-size:1rem}._wishMr_11k2v_44{margin:0;color:var(--gold);font-weight:600}._facts_11k2v_50{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:var(--spacing-4)}._facts_11k2v_50 div{display:grid;justify-items:center;text-align:center;gap:2px;padding:12px 6px;border-radius:12px;background:var(--card);border:1px solid var(--border);color:var(--primary)}._facts_11k2v_50 b{font-size:1.25rem;color:var(--foreground)}._facts_11k2v_50 small{color:var(--muted-foreground);font-size:.75rem;line-height:1.25}@media(max-width:560px){._facts_11k2v_50{grid-template-columns:repeat(2,1fr)}}._card_11k2v_82{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px;margin-bottom:14px}._card_11k2v_82 h2{display:flex;align-items:center;gap:8px;font-size:1.05rem;margin:0 0 10px}._card_11k2v_82 p{margin:0 0 10px;line-height:1.55}._note_11k2v_100{color:var(--muted-foreground);font-size:.88rem}._bar_11k2v_105{display:flex;height:30px;border-radius:8px;overflow:hidden;margin-bottom:12px;font-size:.8rem;font-weight:700}._barGeneral_11k2v_114,._barNursing_11k2v_115{display:grid;place-items:center}._barGeneral_11k2v_114{flex:60;background:var(--primary);color:var(--primary-foreground)}._barNursing_11k2v_115{flex:40;background:var(--gold);color:var(--accent-foreground)}._tableWrap_11k2v_130{overflow-x:auto;margin-bottom:10px}._tableWrap_11k2v_130 table{width:100%;border-collapse:collapse;font-size:.9rem}._tableWrap_11k2v_130 th,._tableWrap_11k2v_130 td{border:1px solid var(--border);padding:8px 10px;text-align:left;vertical-align:top}._tableWrap_11k2v_130 th{background:var(--muted)}._nurseRow_11k2v_149 td{background:color-mix(in srgb,var(--gold) 14%,transparent)}._total_11k2v_152 td{font-weight:800}._tips_11k2v_156{margin:0;padding-left:20px}._tips_11k2v_156 li{margin-bottom:8px;line-height:1.55}._go_11k2v_165{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;border-radius:10px;border:1px solid var(--border);text-decoration:none;color:var(--foreground);margin-bottom:8px}._go_11k2v_165 span{display:grid}._go_11k2v_165 small{color:var(--muted-foreground)}._source_11k2v_184{font-size:.8rem;color:var(--muted-foreground);margin:0 0 24px;line-height:1.5}._body_ypus3_1{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:16px;line-height:1.75;font-size:.98rem}._band_ypus3_9{margin:22px -16px 12px;padding:10px 16px;font-size:1.12rem;font-weight:800;color:var(--primary-foreground);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,#7c3aed))}._band_ypus3_9:first-child{margin-top:-16px;border-radius:16px 16px 0 0}._chapter_ypus3_21{display:inline-block;margin-bottom:6px;padding:3px 10px;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.08em;color:var(--primary-foreground);background:var(--primary)}._topic_ypus3_32{margin:16px 0 6px;padding:8px 12px;border-left:5px solid #f59e0b;border-radius:8px;background:color-mix(in srgb,#f59e0b 16%,transparent);font-size:1.04rem;font-weight:800;line-height:1.4}._sub_ypus3_42{margin:16px 0 6px;padding-bottom:4px;border-bottom:2px solid color-mix(in srgb,var(--primary) 30%,transparent);color:var(--primary);font-size:1.04rem;font-weight:800;line-height:1.4}._callout_ypus3_51{margin:12px 0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,#16a34a 12%,transparent);border:1px solid color-mix(in srgb,#16a34a 35%,transparent)}._callout_ypus3_51 b{display:inline-block;margin-right:4px;padding:1px 8px;border-radius:6px;font-size:.75rem;letter-spacing:.05em;color:#fff;background:#16a34a}._para_ypus3_68{margin:0 0 10px}._list_ypus3_71{margin:4px 0 12px;padding-left:22px}._list_ypus3_71 li{margin-bottom:5px}._list_ypus3_71 li::marker{color:var(--primary)}._table_ypus3_81{overflow-x:auto;margin:8px 0 12px;padding:10px;border-radius:10px;background:var(--muted);font-size:.8rem;line-height:1.5}._back_eavax_1{display:inline-flex;align-items:center;gap:6px;color:var(--primary);font-weight:600;font-size:.9rem;text-decoration:none;background:none;border:0;padding:0;cursor:pointer;margin-bottom:12px}._hero_eavax_15{background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,#7c3aed));color:var(--primary-foreground);border-radius:18px;padding:20px 18px;margin-bottom:16px}._hero_eavax_15 h1{font-size:1.45rem;line-height:1.25;margin:6px 0}._hero_eavax_15 p{margin:0;opacity:.92}._kicker_eavax_31{font-size:.74rem;font-weight:700;letter-spacing:.06em;opacity:.9}._chips_eavax_37{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}._chips_eavax_37 span{font-size:.78rem;font-weight:600;padding:4px 10px;border-radius:999px;background:#ffffff2e}._chips_eavax_37 ._free_eavax_50{background:#16a34a;color:#fff}._tabList_eavax_54{display:grid!important;grid-template-columns:repeat(2,1fr);gap:10px;width:100%;height:auto!important;padding:0!important;background:none!important;margin-bottom:18px}@media(min-width:640px){._tabList_eavax_54{grid-template-columns:repeat(5,1fr)}}._tabList_eavax_54 ._tab_eavax_54{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:92px;padding:12px 8px;border-radius:16px;border:2px solid color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 8%,var(--card));color:var(--primary);box-shadow:0 2px 8px #0000000f;white-space:normal;transition:transform .15s ease,background .15s ease}._tabList_eavax_54 ._tab_eavax_54:last-child:nth-child(odd){grid-column:1 / -1}@media(min-width:640px){._tabList_eavax_54 ._tab_eavax_54:last-child:nth-child(odd){grid-column:auto}}._tabList_eavax_54 ._tab_eavax_54 span{font-size:1.15rem;font-weight:800;line-height:1.2}._tabList_eavax_54 ._tab_eavax_54 small{font-size:.72rem;font-weight:600;opacity:.8}._tabList_eavax_54 ._tab_eavax_54:active{transform:scale(.97)}._tabList_eavax_54 ._tab_eavax_54[data-state=active]{background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,#7c3aed));border-color:var(--primary);color:var(--primary-foreground);box-shadow:0 6px 18px color-mix(in srgb,var(--primary) 40%,transparent)}._card_eavax_112{background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px;margin-bottom:14px}._card_eavax_112 h2{display:flex;align-items:center;gap:8px;font-size:1.05rem;margin:0 0 12px}._bars_eavax_126{display:grid;gap:12px}._bar_eavax_126,._link_eavax_131{display:flex;align-items:center;gap:12px}._barIcon_eavax_136{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}._barText_eavax_146{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._barText_eavax_146 small{color:var(--muted-foreground);font-size:.8rem}._track_eavax_157{display:block;height:7px;border-radius:999px;background:var(--muted);margin-top:4px;overflow:hidden}._track_eavax_157 span{display:block;height:100%;border-radius:inherit;background:var(--primary)}._barNum_eavax_171{flex:none;text-align:right;display:flex;flex-direction:column}._barNum_eavax_171 b{font-size:1.25rem;color:var(--primary)}._barNum_eavax_171 small{font-size:.72rem;color:var(--muted-foreground)}._facts_eavax_185{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:14px;font-size:.86rem;font-weight:600}._facts_eavax_185 span{display:inline-flex;align-items:center;gap:6px}._syllabus_eavax_198{display:grid;gap:12px}@media(min-width:720px){._syllabus_eavax_198{grid-template-columns:1fr 1fr}}._syllabus_eavax_198 h3{font-size:1.02rem;font-weight:800;margin:0 0 6px;padding:8px 12px;border-radius:8px;border-left:5px solid #f59e0b;background:color-mix(in srgb,#f59e0b 20%,transparent)}._syllabus_eavax_198 ul{margin:0;padding-left:20px}._syllabus_eavax_198 li{margin-bottom:4px;line-height:1.5;font-size:.9rem}._tip_eavax_225{margin:14px 0 0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--primary) 8%,transparent);font-size:.86rem}._note_eavax_232{display:flex;align-items:center;gap:6px;color:var(--muted-foreground);font-size:.85rem;line-height:1.5}._subjects_eavax_240,._links_eavax_241,._videos_eavax_242{display:grid;gap:10px}._subject_eavax_240{background:var(--card);border:2px solid color-mix(in srgb,var(--primary) 25%,var(--border));border-radius:14px;overflow:hidden}._subjectHead_eavax_252{width:100%;display:flex;align-items:center;gap:12px;padding:14px 16px;background:color-mix(in srgb,var(--primary) 7%,transparent);border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}._subjectHead_eavax_252[aria-expanded=true]{background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,#7c3aed));color:var(--primary-foreground)}._subjectHead_eavax_252[aria-expanded=true] small,._subjectHead_eavax_252[aria-expanded=true] ._subjectIcon_eavax_270{color:var(--primary-foreground)}._subjectIcon_eavax_270{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--primary) 14%,transparent);color:var(--primary)}._subjectName_eavax_283{flex:1;display:flex;flex-direction:column}._subjectName_eavax_283 b{font-size:1.1rem;font-weight:800}._subjectHead_eavax_252 small{color:var(--muted-foreground)}._rot_eavax_295{transform:rotate(180deg)}._chapters_eavax_298{margin:0;padding:6px 10px 10px;list-style:none}._chapters_eavax_298 li{border-bottom:1px solid var(--border)}._chapters_eavax_298 li:last-child{border-bottom:0}._chapters_eavax_298 button{width:100%;display:flex;align-items:center;gap:10px;padding:11px 6px;background:none;border:0;color:inherit;font:inherit;font-size:.96rem;text-align:left;cursor:pointer}._chNum_eavax_323{flex:none;display:grid;place-items:center;min-width:28px;height:28px;border-radius:8px;background:var(--primary);color:var(--primary-foreground);font-size:.8rem;font-weight:800}._chTitle_eavax_335{flex:1;font-weight:700;line-height:1.4}._reader_eavax_340 h2{font-size:1.35rem;font-weight:800;margin:4px 0 12px}._reader_eavax_340 ._kicker_eavax_31{color:var(--primary)}._body_eavax_348{white-space:pre-wrap;line-height:1.75;font-size:.98rem;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:16px}._link_eavax_131{background:var(--card);border:2px solid color-mix(in srgb,var(--primary) 25%,var(--border));border-radius:14px;padding:14px;color:inherit;text-decoration:none}._link_eavax_131 ._barText_eavax_146 b{font-size:1.05rem;font-weight:800;color:var(--primary)}._card_eavax_112 h2{font-weight:800}._video_eavax_242{background:var(--card);border:1px solid var(--border);border-radius:14px;overflow:hidden}._video_eavax_242 h3{font-size:1rem;margin:10px 14px 4px}._video_eavax_242 p{margin:0 14px 12px;color:var(--muted-foreground);font-size:.88rem}._frame_eavax_388{position:relative;aspect-ratio:16 / 9;background:#000}._frame_eavax_388 iframe,._thumb_eavax_394{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}._thumb_eavax_394{padding:0;cursor:pointer;background:#000}._thumb_eavax_394 img{width:100%;height:100%;object-fit:cover}._play_eavax_411{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff}html:not(.tr-store-widget) #google-merchantwidget-iframe-wrapper{display:none!important}.tr-pulse{position:relative;border-radius:var(--radius-md);animation:tr-blink 1.1s cubic-bezier(.85,0,.15,1) infinite}.tr-pulse:after{content:"";position:absolute;top:5px;right:5px;width:11px;height:11px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 2px #fff;pointer-events:none;animation:tr-dot 1.1s steps(1,end) infinite}@keyframes tr-blink{0%,to{box-shadow:0 0 0 2px #e9b52fe6}50%{background-color:#ffd54f;color:#1d1606;box-shadow:0 0 0 3px #e9b52f,0 0 16px 3px #e9b52fd9}}@keyframes tr-dot{0%{opacity:1}50%{opacity:.15}}@media(prefers-reduced-motion:reduce){.tr-pulse,.tr-pulse:after{animation:none}.tr-pulse{box-shadow:0 0 0 3px var(--gold)}}.tr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--background: #F4EFE3;--foreground: #10292F;--surface: #FBF8F1;--surface-foreground: #10292F;--sidebar: #0F3A4A;--sidebar-foreground: #F3EEDF;--card: #FFFDF8;--card-foreground: #10292F;--popup: #FFFDF8;--popup-foreground: #10292F;--primary: #0F3A4A;--primary-foreground: #F8F3E6;--secondary: #E6DFCC;--secondary-foreground: #0F3A4A;--accent: #E9B52F;--accent-foreground: #1D1606;--muted: #ECE6D6;--muted-foreground: #5B6B6C;--cover: #0F3A4A;--cover-deep: #0A2A36;--cover-foreground: #F3EEDF;--cover-muted: #A9C2C3;--gold: #E9B52F;--gold-deep: #B8870F;--success: #2F7A45;--success-foreground: #FFFFFF;--success-soft: #E2EFDF;--error: #B23A2E;--error-foreground: #FFFFFF;--error-soft: #F6E0DB;--warning: #B8870F;--warning-foreground: #1D1606;--info: #1F6A82;--info-foreground: #FFFFFF;--info-hover: #185A6E;--info-active: #124A5B;--border: #DCD3BE;--font-family-base: "Mukta", "Noto Sans Devanagari", system-ui, sans-serif;--font-family-display: "Bricolage Grotesque", "Mukta", system-ui, sans-serif;--font-family-monospace: "JetBrains Mono", ui-monospace, monospace;--font-family-cursive: "Bricolage Grotesque", system-ui, sans-serif;--shadow: 0 1px 2px rgba(16, 41, 47, .06), 0 1px 1px rgba(16, 41, 47, .04);--shadow-md: 0 2px 6px rgba(16, 41, 47, .08), 0 1px 2px rgba(16, 41, 47, .05);--shadow-lg: 0 10px 28px rgba(10, 42, 54, .18), 0 2px 6px rgba(10, 42, 54, .08);--shadow-focus: 0 0 0 3px rgba(233, 181, 47, .55);--radius-sm: 6px;--radius: 8px;--radius-md: 10px;--radius-lg: 14px;--radius-full: 9999px;--animation-duration-fast: .12s;--animation-duration-normal: .2s;--animation-duration-slow: .36s;--chart-color-1: #0F3A4A;--chart-color-2: #E9B52F;--chart-color-3: #2F7A45;--chart-color-4: #1F6A82;--chart-color-5: #B23A2E;--tabbar-height: 64px;--appbar-height: 56px}:root{--background: #f6f2e8;--surface: #fffdf8;--card: #ffffff;--secondary: #e7f0ef;--secondary-foreground: #0f3a4a;--muted: #f0ebdf;--border: #e3dccb;--accent: #e9b52f;--info: #1f6a82;--shadow: 0 1px 2px rgba(16, 41, 47, .05), 0 2px 8px rgba(16, 41, 47, .05);--shadow-md: 0 4px 14px rgba(16, 41, 47, .1);--shadow-lg: 0 14px 32px rgba(10, 42, 54, .2), 0 3px 8px rgba(10, 42, 54, .08);--tone-teal: #1f6a82;--tone-teal-soft: #e1eff2;--tone-gold: #9a6f06;--tone-gold-soft: #fbefcf;--tone-green: #2f7a45;--tone-green-soft: #e2efdf;--tone-rose: #a3452f;--tone-rose-soft: #f8e4dc}:root{--font-family-display: "Figtree", "Mukta", system-ui, sans-serif;--font-family-heading: "Figtree", "Mukta", system-ui, sans-serif;--font-family-cursive: "Figtree", "Mukta", system-ui, sans-serif;--tone-teal: #1f6a82;--tone-teal-soft: #e6f0f3;--tone-gold: #8a6406;--tone-gold-soft: #f8efd8;--tone-green: #2f7a45;--tone-green-soft: #e5f0e6;--tone-rose: #a3452f;--tone-rose-soft: #f6e6e0;--tone-violet: #1f6a82;--tone-violet-soft: #e6f0f3;--tone-cyan: #1f6a82;--tone-cyan-soft: #e6f0f3;--tone-orange: #8a6406;--tone-orange-soft: #f8efd8;--tone-indigo: #0f3a4a;--tone-indigo-soft: #e6eef0;--brand-gradient: linear-gradient(135deg, #0f3a4a 0%, #0a2a36 100%)}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{background:var(--background);line-height:1.5}button,[role=button]{cursor:pointer}*:focus-visible{outline-width:2px;outline-offset:2px}::selection{color:#10292f;background:#ffe29a}*:focus-visible{outline-color:#1f6a82}@media print{body{display:none!important}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}ul{list-style-type:none;margin:0;padding:0}body{background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}*{box-sizing:border-box;padding:0;margin:0}button{border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}th,td{display:table-cell!important}}.rbc-month-view{overflow:visible!important}
