.hPQAXq_rankings{gap:var(--space-6);align-items:start;display:grid}.hPQAXq_panel{gap:var(--space-4);min-width:0;padding:var(--space-6);display:grid}.hPQAXq_heading{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hPQAXq_title{align-items:center;gap:var(--space-2);flex:10rem;min-width:0;display:flex}.hPQAXq_title h2{font-size:var(--text-xl);font-weight:700}.hPQAXq_filters{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.hPQAXq_filters a{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);white-space:nowrap}.hPQAXq_body{min-width:0}.hPQAXq_player{align-items:center;gap:var(--space-2);min-width:0;display:flex}.hPQAXq_playerName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hPQAXq_answerTime{white-space:nowrap;font-variant-numeric:tabular-nums;cursor:help}.hPQAXq_you{color:var(--success);font-size:var(--text-sm);flex-shrink:0}.hPQAXq_unranked{gap:var(--space-2);padding:var(--space-3);background:var(--success-surface);border-radius:var(--space-3);margin-block-start:var(--space-4);display:grid}.hPQAXq_unranked p{font-size:var(--text-sm);color:var(--muted)}@media not (min-width:640px){.hPQAXq_panel{--ranking-position-width:2rem;--ranking-score-width:4.5rem;--ranking-time-width:5.5rem;--ranking-table-min-width:0;padding:var(--space-4)}.hPQAXq_heading{flex-direction:column;align-items:stretch}.hPQAXq_title{text-align:center;flex:none;justify-content:center}.hPQAXq_filters{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-inline-start:0;display:grid}.hPQAXq_filters a{padding-inline:var(--space-2);white-space:normal;text-align:center;justify-content:center;align-items:center;display:flex}.hPQAXq_avatar{display:none}.hPQAXq_body :is(th,td){padding-inline:var(--space-2)}}@media (min-width:1024px){.hPQAXq_rankings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.hPQAXq_heading,.hPQAXq_filters{flex-wrap:nowrap}.hPQAXq_panel{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-4)}}
.wVBUmG_avatar{-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;display:block;overflow:hidden}.wVBUmG_small{width:2rem;height:2rem}.wVBUmG_large{width:6rem;height:6rem}.wVBUmG_initial{font-family:var(--font-brand), Arial, sans-serif;font-size:var(--text-5xl);font-weight:800}
@layer components{.ILqH_q_brandCard{padding:var(--space-inset-fluid);border:1px solid var(--border);border-radius:var(--brand-radius-md);background:linear-gradient(145deg, var(--surface), color-mix(in srgb, var(--surface) 96%, var(--primary)));box-shadow:var(--brand-shadow)}.ILqH_q_featured{border:1px solid var(--featured-border);border-radius:var(--brand-radius-lg);box-shadow:var(--featured-shadow);background:radial-gradient(ellipse at 100% 0%, var(--lightningcss-light,color-mix(in srgb, var(--primary) 10%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--primary) 3%, transparent)), transparent 55%), var(--surface)}.ILqH_q_brandCardWarm{background:var(--warm-surface);color:var(--warm-foreground)}.ILqH_q_brandCardMuted{background:var(--surface-muted);box-shadow:none}}
@layer components{.R3BxwG_panel{--recap-art-width:128px;animation:R3BxwG_summary-enter var(--motion-enter) var(--ease-out) both;container-type:inline-size}.R3BxwG_header{align-items:center;gap:var(--space-4);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.R3BxwG_mascot{width:var(--recap-art-width);justify-self:center;max-width:100%;height:auto}.R3BxwG_heading{font-size:var(--text-title-xs);font-weight:900;line-height:1.3}.R3BxwG_description{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-body-sm);line-height:1.6}.R3BxwG_stats{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.R3BxwG_stat{min-width:0;padding:var(--space-3);border-radius:var(--brand-radius-sm);text-align:center}.R3BxwG_stat dt{min-height:var(--space-10);justify-content:center;align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-caption);font-weight:700;line-height:1.4;display:flex}.R3BxwG_stat dt svg{color:var(--accent);flex-shrink:0}.R3BxwG_stat dd{margin-top:var(--space-3);font-size:var(--text-3xl);font-variant-numeric:tabular-nums;font-weight:900;line-height:1.3}.R3BxwG_total{border-color:color-mix(in srgb, var(--success) 30%, var(--border));background:var(--success-surface);color:var(--success);grid-column:1/-1}.R3BxwG_total dt,.R3BxwG_total dt svg{color:var(--success)}.R3BxwG_correctAnswer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);text-align:start;color:var(--success);font-size:var(--text-lg);font-weight:800;line-height:1.5;display:flex}.R3BxwG_explanation{text-align:start}.R3BxwG_actions{margin-top:var(--space-5);display:grid}.R3BxwG_returnMessage{margin-top:var(--space-4);color:var(--muted);font-size:var(--text-sm);text-align:center;line-height:1.6}.R3BxwG_countdown{margin-top:var(--space-2);color:var(--foreground);font-size:var(--text-xl);font-variant-numeric:tabular-nums;font-weight:900;display:block}.R3BxwG_dailyLink{margin-top:var(--space-2);color:var(--accent);text-underline-offset:4px;font-weight:800;text-decoration:underline;display:inline-block}@keyframes R3BxwG_summary-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@container (min-width:32rem){.R3BxwG_header{grid-template-columns:var(--recap-art-width) minmax(0, 1fr);gap:var(--space-5);text-align:start}.R3BxwG_stats{grid-template-columns:repeat(3,minmax(0,1fr))}.R3BxwG_total{grid-column:auto}}@media (prefers-reduced-motion:reduce){.R3BxwG_panel{animation:none}}}
@layer components{.MdjZiq_reminder{justify-items:center;gap:var(--space-2);margin-top:var(--space-4);display:grid}.MdjZiq_hint{margin-top:var(--space-4);color:var(--muted);font-size:var(--text-sm);text-align:center;line-height:1.6}.MdjZiq_inlineMessage{color:var(--muted);font-size:var(--text-sm);line-height:1.6}.MdjZiq_reminder .MdjZiq_hint{margin-top:0}.MdjZiq_error{color:var(--danger);font-size:var(--text-sm);text-align:center;line-height:1.6}}
@layer components{.NmXYra_badge{width:fit-content;padding:var(--space-1-5) var(--space-3-5);font-size:var(--text-caption);background:var(--warm-surface);color:var(--warm-foreground);white-space:nowrap;border-radius:999px;align-items:center;font-weight:800;display:inline-flex}.NmXYra_neutral{background:var(--surface-muted);color:var(--muted)}.NmXYra_info{background:var(--info-surface);color:var(--info)}.NmXYra_success{background:var(--success-surface);color:var(--success)}.NmXYra_warning{background:var(--warning-surface);color:var(--warning)}.NmXYra_danger{background:var(--danger-surface);color:var(--danger)}}
@layer components{.x0Fa7W_button{min-height:var(--space-12);padding:var(--space-3) var(--space-6);justify-content:center;align-items:center;gap:var(--space-3);cursor:pointer;transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast), background-color var(--motion-fast), color var(--motion-fast), border-color var(--motion-fast);border-radius:9999px;font-weight:700;display:inline-flex}.x0Fa7W_small{min-height:var(--space-10);padding:var(--space-2) var(--space-4);gap:var(--space-2);font-size:var(--text-sm)}.x0Fa7W_button:disabled{cursor:not-allowed;opacity:.6}.x0Fa7W_secondary{border:1px solid var(--border);background:var(--secondary);color:var(--secondary-foreground)}.x0Fa7W_secondary:enabled:hover,a.x0Fa7W_secondary:hover{background:var(--secondary-hover)}.x0Fa7W_primary{background:linear-gradient(170deg, var(--brand-gradient-start), var(--brand-gradient-end));color:var(--primary-foreground);border:1px solid #ffbc32;position:relative;box-shadow:inset 0 2px 1px #ffffff70,0 4px var(--lightningcss-light,#d77a00)var(--lightningcss-dark,#9a5700),0 8px 18px #ff9b0026}.x0Fa7W_primary:focus-visible{outline:none}.x0Fa7W_primary:focus-visible:after{content:"";border:2px solid var(--focus);border-radius:inherit;pointer-events:none;position:absolute;inset:-6px -6px -10px}.x0Fa7W_primary:enabled:hover,a.x0Fa7W_primary:hover{filter:brightness(1.04);transform:translateY(-2px)}.x0Fa7W_secondary:enabled:hover,a.x0Fa7W_secondary:hover{transform:translateY(-2px)}.x0Fa7W_button:enabled:active,a.x0Fa7W_button:active{transform:translateY(2px);box-shadow:inset 0 1px 3px #1a1b2d18}@media (prefers-reduced-motion:reduce){.x0Fa7W_button{transition:none}.x0Fa7W_button:enabled:hover,a.x0Fa7W_button:hover,.x0Fa7W_button:enabled:active,a.x0Fa7W_button:active{transform:none}}}
.ULEwbG_dialog{width:min(32rem, calc(100vw - var(--space-8)));max-height:calc(100dvh - var(--space-8));padding:var(--space-6);border:1px solid var(--border);border-radius:var(--brand-radius-lg);background:var(--surface);color:var(--foreground);box-shadow:0 var(--space-5) var(--space-12) color-mix(in srgb, var(--foreground) 20%, transparent);margin:auto;overflow-y:auto}.ULEwbG_dialog::backdrop{background:color-mix(in srgb, var(--color-brand-navy) 65%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}
@layer components{._29JZJq_card{isolation:isolate;aspect-ratio:3/2;min-height:calc(var(--space-16) * 2);padding:var(--space-4);color:var(--media-foreground);place-items:center;display:grid;position:relative;overflow:hidden}._29JZJq_illustration{z-index:-2;background:var(--media-overlay);position:absolute;inset:0}._29JZJq_card:after{content:"";z-index:-1;background:linear-gradient(0deg, color-mix(in srgb, var(--media-overlay) 72%, transparent), color-mix(in srgb, var(--media-overlay) 24%, transparent) 45%, transparent 75%);position:absolute;inset:0}._29JZJq_caption{width:fit-content;max-width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--brand-radius-sm);background:var(--media-caption-surface);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));text-align:center;text-shadow:0 1px 3px var(--media-overlay)}._29JZJq_title{font-size:var(--text-xl);letter-spacing:-.02em;text-wrap:balance;font-weight:900;line-height:1.25}._29JZJq_description{margin-top:var(--space-2);font-size:var(--text-sm);text-wrap:pretty;line-height:1.5}}
@layer components{.Ew4WUa_title{margin-bottom:var(--space-3);font-size:var(--text-2xl);text-align:center;font-weight:800}.Ew4WUa_description{color:var(--muted);text-align:center;line-height:1.7}.Ew4WUa_body{gap:var(--space-3);margin-top:var(--space-5);display:grid}.Ew4WUa_actions{gap:var(--space-3);margin-top:var(--space-5);display:flex}.Ew4WUa_actions>*{flex:1 1 0}@media (min-width:640px){.Ew4WUa_actions{justify-content:space-between}.Ew4WUa_actions>*{flex:none}}}
@layer components{.F4tZVW_panel{position:relative;container-type:inline-size}.F4tZVW_topline{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.F4tZVW_status{flex-shrink:0;margin-inline-start:auto}.F4tZVW_labels{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.F4tZVW_labels>span{gap:var(--space-2);white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.F4tZVW_story{margin-top:var(--space-5);padding:var(--space-4);border-inline-start:3px solid var(--primary);border-radius:0 var(--brand-radius-sm) var(--brand-radius-sm) 0;background:color-mix(in srgb, var(--warm-surface) 50%, transparent);color:var(--muted);font-size:var(--text-body-sm);line-height:1.65}.F4tZVW_story:first-child{margin-top:0}.F4tZVW_storyLabel{margin-bottom:var(--space-2);color:var(--warm-foreground);font-size:var(--text-caption);font-weight:900}.F4tZVW_prompt{margin-top:var(--space-5);font-size:var(--text-title-xs);letter-spacing:-.025em;text-wrap:pretty;font-weight:900;line-height:1.3}.F4tZVW_content{margin-top:var(--space-5)}.F4tZVW_content form>button{width:100%}.F4tZVW_success{border-color:color-mix(in srgb, var(--success) 30%, var(--border));background:radial-gradient(ellipse at 50% 10%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 60%), var(--surface)}.F4tZVW_successHeader{align-items:center;gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:80px minmax(0,1fr);display:grid}.F4tZVW_successMessage{text-align:start;min-width:0}.F4tZVW_successExplanation>p{margin-top:var(--space-2);font-size:var(--text-body-sm);line-height:1.65}.F4tZVW_successMessage .F4tZVW_prompt{margin-top:0}.F4tZVW_success .F4tZVW_content{margin-top:var(--space-4)}.F4tZVW_celebration{animation:F4tZVW_celebrate .55s var(--ease-out) both}.F4tZVW_mascot{filter:drop-shadow(0 8px 10px #ffb41f26);width:100%;height:auto}@container not (min-width:32rem){.F4tZVW_topline{justify-content:center}.F4tZVW_labels{flex-wrap:nowrap;flex-basis:100%;justify-content:space-between}.F4tZVW_labels>:only-child{margin-inline:auto}.F4tZVW_statusHiddenOnMobile{display:none}.F4tZVW_successHeader{grid-template-columns:minmax(0,1fr)}.F4tZVW_celebration{width:calc(var(--space-16) + var(--space-4));justify-self:center}}@container (min-width:32rem){.F4tZVW_successHeader{gap:var(--space-5);grid-template-columns:128px minmax(0,1fr)}}@keyframes F4tZVW_celebrate{0%{opacity:0;transform:translateY(10px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.F4tZVW_celebration{animation:none}}}
@layer components{.U13t6G_card{container-type:inline-size}.U13t6G_header{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:nowrap;display:flex}.U13t6G_dailyBadge{gap:var(--space-2);min-width:0}.U13t6G_dailyBadge>span:first-child{flex-shrink:0}.U13t6G_dailyLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.U13t6G_tabs{justify-content:flex-end;align-items:center;gap:var(--space-1);white-space:nowrap;flex-shrink:0;margin-inline-start:auto;display:flex}.U13t6G_tabs button{padding:var(--space-2) var(--space-1);color:var(--muted);font-size:var(--text-caption);cursor:pointer;border-bottom:2px solid #0000;font-weight:800}.U13t6G_tabs button[aria-selected=true]{border-bottom-color:var(--brand-emphasis);color:var(--brand-emphasis)}.U13t6G_answer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-4);border-radius:var(--brand-radius-sm);background:var(--success-surface);color:var(--success);font-weight:800;display:flex}.U13t6G_explanation{margin-top:var(--space-4);line-height:1.65}.U13t6G_separator{margin-block:var(--space-5);border:0;border-top:1px solid var(--border)}.U13t6G_returnMessage{color:var(--muted);font-size:var(--text-sm);text-align:center;line-height:1.6}@container not (min-width:32rem){.U13t6G_header{grid-template-columns:minmax(0,1fr);display:grid}.U13t6G_tabs{grid-row:1}.U13t6G_dailyBadge{grid-row:2;justify-self:start;max-width:100%}.U13t6G_dailyLabel{white-space:normal;overflow-wrap:anywhere}}@container (min-width:32rem){.U13t6G_tabs button{padding-inline:var(--space-2)}}}
@layer components{.iFF1rq_stage{--reward-duration:1.5s;isolation:isolate;margin-top:var(--space-8);padding-top:var(--space-6);position:relative}.iFF1rq_dailyStage{padding-top:0}.iFF1rq_layers{pointer-events:none}.iFF1rq_layer,.iFF1rq_collectedCard{inset:var(--space-6) var(--space-2) 0;pointer-events:none;transform-origin:top;position:absolute}.iFF1rq_layer{background:var(--surface-muted)}.iFF1rq_layer[data-depth="1"]{z-index:-1;opacity:.9;transform:translateY(-6px)scaleX(.98)rotate(-.35deg)}.iFF1rq_layer[data-depth="2"]{z-index:-2;opacity:.8;transform:translateY(-12px)scaleX(.96)rotate(.35deg)}.iFF1rq_layer[data-depth="3"]{z-index:-3;opacity:.7;transform:translateY(-18px)scaleX(.94)rotate(-.35deg)}.iFF1rq_layer[data-depth="4"]{z-index:-4;opacity:.6;transform:translateY(-24px)scaleX(.92)rotate(.35deg)}.iFF1rq_front{position:relative}.iFF1rq_front>div{margin-top:0}.iFF1rq_stage[data-motion=reward] .iFF1rq_front{animation:iFF1rq_reward-wiggle var(--reward-duration) ease-in-out}.iFF1rq_stage[data-motion=reward] .iFF1rq_front:after{content:"";border-radius:var(--brand-radius-lg);border:1px solid var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--success) 35%, transparent), 0 0 32px 8px color-mix(in srgb, var(--success) 25%, transparent);pointer-events:none;animation:iFF1rq_reward-wash var(--reward-duration) ease-in-out both;position:absolute;inset:0}.iFF1rq_stage [data-bonus-streak]{display:inline-block}.iFF1rq_stage[data-motion=reward] [data-bonus-streak]{animation:iFF1rq_streak-pop .65s var(--ease-out)}.iFF1rq_confetti{--confetti-gutter:clamp(8px, calc((100vw - 100%) / 2 - var(--space-2)), 96px);inset-block:-96px calc(-1 * var(--space-12));inset-inline:calc(-1 * var(--confetti-gutter));z-index:2;pointer-events:none;position:absolute;overflow:hidden}.iFF1rq_confettiPiece{top:var(--confetti-top);left:var(--confetti-left);background:var(--success);width:6px;height:10px;animation:iFF1rq_confetti-burst 1.15s var(--ease-out) var(--confetti-delay) both;border-radius:2px;position:absolute}.iFF1rq_confettiPiece[data-edge=left]{left:calc(var(--confetti-gutter) - 8px)}.iFF1rq_confettiPiece[data-edge=right]{left:calc(100% - var(--confetti-gutter) + 2px)}.iFF1rq_confettiPiece[data-edge=top]{top:72px}.iFF1rq_confettiPiece:nth-child(4n+2){background:var(--color-brand-yellow);border-radius:50%}.iFF1rq_confettiPiece:nth-child(4n+3){background:var(--color-brand-orange)}.iFF1rq_confettiPiece:nth-child(4n){background:var(--accent);border-radius:50%}.iFF1rq_collectedCard{z-index:-1;animation:iFF1rq_card-collect .25s var(--ease-out) both}.iFF1rq_stage[data-motion=collect] .iFF1rq_front{animation:iFF1rq_question-settle .25s var(--ease-out)}@keyframes iFF1rq_reward-wiggle{0%,45%,to{transform:translateY(0)rotate(0)}8%{transform:translateY(-4px)rotate(-.8deg)}16%{transform:translateY(-4px)rotate(.8deg)}25%{transform:translateY(-3px)rotate(-.5deg)}34%{transform:translateY(-2px)rotate(.35deg)}}@keyframes iFF1rq_reward-wash{0%,to{opacity:0}15%,65%{opacity:1}}@keyframes iFF1rq_confetti-burst{0%{opacity:0;transform:translate(0)rotate(0)}15%{opacity:1;transform:translate(calc(var(--confetti-drift) * .4), -40px) rotate(45deg)}75%{opacity:1}to{opacity:0;transform:translate(var(--confetti-drift), var(--confetti-fall)) rotate(var(--confetti-spin))}}@keyframes iFF1rq_streak-pop{40%{color:var(--success);transform:scale(1.08)}}@keyframes iFF1rq_card-collect{0%{opacity:1;transform:translateY(6px)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)rotate(-1deg)}}@keyframes iFF1rq_question-settle{0%{transform:translateY(5px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.iFF1rq_stage[data-motion] .iFF1rq_front,.iFF1rq_stage[data-motion] .iFF1rq_front:after,.iFF1rq_confettiPiece,.iFF1rq_stage[data-motion] [data-bonus-streak]{animation:none}.iFF1rq_collectedCard,.iFF1rq_confetti{animation:none;display:none}}}
@layer components{.eD0SKG_heading{font-size:var(--text-title-sm);letter-spacing:-.025em;text-align:center;font-weight:900;line-height:1.25}.eD0SKG_timingHint{color:var(--muted);font-size:var(--text-sm);text-align:center;line-height:1.5}.eD0SKG_result{text-align:center;animation:eD0SKG_result-enter var(--motion-enter) var(--ease-out) both}.eD0SKG_feedback:empty{display:none}.eD0SKG_feedback:not(:empty){margin-top:var(--space-4)}.eD0SKG_answer{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--brand-radius-sm);background:var(--success-surface);color:var(--success);font-size:var(--text-lg);font-weight:800}.eD0SKG_explanation{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--brand-radius-sm);background:var(--warm-surface);text-align:start;line-height:1.65}.eD0SKG_form{gap:var(--space-4);margin-top:var(--space-6);text-align:start;display:grid;container-type:inline-size}.eD0SKG_successForm{margin-top:var(--space-5);gap:var(--space-2)}.eD0SKG_confirmedAnswer{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:var(--space-12);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--success) 25%, var(--border));border-radius:var(--radius-xl);background:var(--success-surface);color:var(--success);font-weight:800;line-height:1.5;display:flex}.eD0SKG_confirmedAnswer>p{overflow-wrap:anywhere;min-width:0}.eD0SKG_completedBonusInput{display:none}.eD0SKG_answerRow{gap:var(--space-4);align-items:end;display:grid}.eD0SKG_answerRow>div{min-width:0}.eD0SKG_answerRow>button{border-radius:var(--radius-xl);width:100%}.eD0SKG_answeringRow{grid-template-columns:minmax(0,1fr) auto}.eD0SKG_submitIcon{width:var(--space-5);height:var(--space-5);flex-shrink:0;display:none}.eD0SKG_pendingIcon{animation:.9s linear infinite eD0SKG_spin}.eD0SKG_points{flex-shrink:0;display:inline-flex}.eD0SKG_pointsBadge{gap:var(--space-1)}.eD0SKG_mobileAttempts,.eD0SKG_mobileTimer{padding-inline:calc(var(--space-4) + 1px)}.eD0SKG_mobileAttempts{margin-top:calc(var(--space-2) * -1)}.eD0SKG_form>div:empty{display:none}.eD0SKG_answerError,.eD0SKG_answerNotice{padding:var(--space-3) var(--space-4);border-radius:var(--brand-radius-sm);font-size:var(--text-sm);font-weight:700;line-height:1.5}.eD0SKG_answerError{color:var(--danger);background:var(--danger-surface)}.eD0SKG_answerNotice{color:var(--warning);background:var(--warning-surface)}@keyframes eD0SKG_spin{to{transform:rotate(360deg)}}@keyframes eD0SKG_result-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@container not (min-width:28rem){.eD0SKG_answeringRow{gap:var(--space-2)}.eD0SKG_answeringRow>button{width:var(--space-12);height:var(--space-12);padding:0}.eD0SKG_submitIcon{display:block}.eD0SKG_submitText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media not (min-width:640px){.eD0SKG_completedBonusInput{display:block}.eD0SKG_completedBonusAnswer{display:none}}@media (min-width:640px){.eD0SKG_answerRow{grid-template-columns:minmax(0,1fr) auto}}@container (min-width:32rem){.eD0SKG_mobileAttempts{display:none}}@media (prefers-reduced-motion:reduce){.eD0SKG_result,.eD0SKG_pendingIcon{animation:none}}}
@layer components{.VZav4W_form{gap:var(--space-3);display:grid}.VZav4W_answerRow{align-items:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.VZav4W_answerRow>button{min-height:var(--space-12);padding-inline:var(--space-3);border-radius:var(--brand-radius-sm);font-size:var(--text-sm)}.VZav4W_result>a{min-height:var(--space-12)}.VZav4W_note{padding-top:var(--space-2);color:var(--muted);font-size:var(--text-caption);text-align:center;line-height:1.5}.VZav4W_feedback{color:var(--danger);font-size:var(--text-sm);font-weight:700}.VZav4W_result{gap:var(--space-5);color:var(--muted);line-height:1.6;display:grid}@media (min-width:640px){.VZav4W_answerRow{grid-template-columns:minmax(0,1fr) auto}}}
@layer components{.Kmd-SW_hero{isolation:isolate;padding-block:var(--space-3) var(--space-12);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""illustration""question";display:grid;position:relative}.Kmd-SW_hero:before{content:"";z-index:-1;inset:10% calc(-1 * var(--space-5)) 3%;background:radial-gradient(ellipse at 75% 50%, var(--lightningcss-light,color-mix(in srgb, var(--primary) 23%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--primary) 7%, transparent)), transparent 68%);pointer-events:none;border-radius:45% 55% 48% 52%/30% 50% 25% 40%;position:absolute}.Kmd-SW_introduction{z-index:2;animation:Kmd-SW_arrive var(--motion-enter) var(--ease-out) both;grid-area:intro;position:relative}.Kmd-SW_title{max-width:19ch;font-size:var(--text-title-lg);letter-spacing:-.035em;text-wrap:balance;font-weight:900;line-height:1.12}.Kmd-SW_title span{color:var(--brand-emphasis);white-space:nowrap}.Kmd-SW_description{max-width:38ch;margin-top:var(--space-4);color:var(--muted);font-size:var(--text-body-lg);line-height:1.6}.Kmd-SW_illustration{isolation:isolate;width:min(100%,20rem);margin-inline:auto;margin-block:var(--space-2) calc(-1 * var(--space-6));grid-area:illustration;place-items:center;display:grid;position:relative}.Kmd-SW_study{z-index:-2;opacity:.85;pointer-events:none;background:url(/brand/hero-study.svg) 50%/contain no-repeat;position:absolute;inset:-12% 0 -8%}.Kmd-SW_glow{z-index:-1;background:radial-gradient(circle, var(--lightningcss-light,color-mix(in srgb, var(--primary) 32%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--primary) 10%, transparent)), transparent 65%);border-radius:50%;position:absolute;inset:5% 0}.Kmd-SW_character{width:100%;filter:drop-shadow(0 20px 16px color-mix(in srgb, var(--color-brand-orange) 15%, transparent));animation:5s ease-in-out 3 Kmd-SW_float}.Kmd-SW_question{z-index:2;width:100%;min-width:0;animation:Kmd-SW_arrive .5s var(--ease-out) both;grid-area:question;position:relative}@keyframes Kmd-SW_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Kmd-SW_float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-12px)rotate(1deg)}}@media (min-width:768px){.Kmd-SW_hero{align-items:center;gap:var(--space-8) var(--space-6);padding-block:var(--space-4) var(--space-16);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"intro illustration""question illustration"}.Kmd-SW_description{font-size:var(--text-lg)}.Kmd-SW_illustration{width:min(100%,32rem);margin-block:0}.Kmd-SW_study{inset:-4% -2% 0}}@media (prefers-color-scheme:dark){.Kmd-SW_study{opacity:.25}}@media (prefers-reduced-motion:reduce){.Kmd-SW_introduction,.Kmd-SW_question,.Kmd-SW_character{animation:none}}}
.PxKpVa_action{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:9999px;font-weight:700;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.PxKpVa_action:disabled{cursor:not-allowed;opacity:.6}.PxKpVa_md{min-height:var(--space-10);padding:var(--space-2) var(--space-5);font-size:var(--text-sm)}.PxKpVa_sm{min-height:var(--space-8);padding:var(--space-1) var(--space-3);font-size:var(--text-xs)}.PxKpVa_primary{background:var(--primary);color:var(--primary-foreground)}.PxKpVa_primary:enabled:hover,a.PxKpVa_primary:hover{background:var(--primary-hover)}.PxKpVa_secondary{border-color:var(--border);background:var(--surface);color:var(--foreground)}.PxKpVa_secondary:enabled:hover,a.PxKpVa_secondary:hover{background:var(--surface-muted)}.PxKpVa_danger{border-color:var(--danger);background:var(--surface);color:var(--danger)}.PxKpVa_danger:enabled:hover,a.PxKpVa_danger:hover{background:var(--danger-surface)}.PxKpVa_ghost{color:var(--foreground);background:0 0;text-decoration:underline}.PxKpVa_ghost:enabled:hover,a.PxKpVa_ghost:hover{background:var(--surface-muted)}
@layer components{@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._98KxVq_page>section:not(:first-child){animation:linear both _98KxVq_sectionEnter;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes _98KxVq_sectionEnter{0%{opacity:.65;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}
.p-zajG_headerCell{border-bottom:1px solid var(--border);background:var(--surface-muted);padding:var(--space-3);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-weight:700}.p-zajG_numeric{text-align:center}.p-zajG_sortButton{align-items:center;gap:var(--space-1);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;display:inline-flex}.p-zajG_sortButton:hover,.p-zajG_headerCell[aria-sort] .p-zajG_sortButton{color:var(--foreground)}.p-zajG_sortIndicator{font-size:var(--text-sm)}
.z8zniW_anchor{flex-shrink:0;display:inline-flex}.z8zniW_bubble{z-index:50;width:max-content;max-width:min(16rem, calc(100vw - var(--space-4)));padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--brand-radius-sm);background:var(--surface);color:var(--foreground);box-shadow:var(--brand-shadow);font-size:var(--text-sm);text-align:left;pointer-events:none;font-weight:400;line-height:1.5;position:fixed}.z8zniW_arrow{left:var(--tooltip-arrow-left,50%);box-sizing:border-box;background:var(--surface);border:1px solid #0000;width:.625rem;height:.625rem;position:absolute;transform:translate(-50%)rotate(45deg)}.z8zniW_bubble[data-side=top] .z8zniW_arrow{border-right-color:var(--border);border-bottom-color:var(--border);bottom:calc(-.3125rem - 1px)}.z8zniW_bubble[data-side=bottom] .z8zniW_arrow{border-top-color:var(--border);border-left-color:var(--border);top:calc(-.3125rem - 1px)}
.nNNU7G_wrapper{overflow-x:auto}.nNNU7G_table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-sm)}.nNNU7G_row+.nNNU7G_row{border-top:1px solid var(--border)}.nNNU7G_row:hover{background:var(--surface-muted)}.nNNU7G_cell{padding:var(--space-3);vertical-align:middle}.nNNU7G_numeric{text-align:center;font-variant-numeric:tabular-nums}.nNNU7G_empty{padding:var(--space-6);text-align:center;color:var(--muted)}
._36OqNq_header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._36OqNq_text{gap:var(--space-1-5);min-width:0;display:grid}._36OqNq_titleRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._36OqNq_backLink{width:var(--space-8);height:var(--space-8);border:1px solid var(--border);background:var(--surface);font-size:var(--text-base);color:var(--muted);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._36OqNq_backLink:hover{background:var(--surface-muted);color:var(--foreground)}._36OqNq_icon{width:var(--space-10);height:var(--space-10);background:var(--warm-surface);color:var(--warm-foreground);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._36OqNq_title{font-size:var(--text-2xl);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:800}._36OqNq_badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._36OqNq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.mKYTWG_tabs{margin-bottom:var(--space-6);overflow:auto hidden}.mKYTWG_list{gap:var(--space-1);box-shadow:inset 0 -1px 0 var(--border);display:flex}.mKYTWG_tab{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;font-weight:700;display:block}.mKYTWG_tab:hover{color:var(--foreground)}.mKYTWG_tab[aria-current=page]{border-bottom-color:var(--primary);color:var(--foreground)}
.IKW8Xa_rowLink{text-underline-offset:.2em;white-space:nowrap;font-weight:700;text-decoration:underline}.IKW8Xa_rowLink:hover{color:var(--accent)}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e27b85d01cb4b1af-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/10e5db483fb7b6ef-s.p.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/01a1b57b2e0cef27-s.1tzxx-40rxw3x.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/648e19a466ec92f1-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/29e2a75af8e45044-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.zzmd2q_className{font-family:Nunito,Nunito Fallback;font-style:normal}.zzmd2q_variable{--font-brand:"Nunito", "Nunito Fallback"}
.umJ0Ea_iconLink{width:var(--space-8);height:var(--space-8);border:1px solid var(--border);background:var(--surface);color:var(--muted);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.umJ0Ea_iconLink:hover{background:var(--surface-muted);color:var(--foreground)}
.QtoFCW_trigger{width:var(--space-6);height:var(--space-6);border:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:var(--text-sm);cursor:help;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.QtoFCW_trigger:focus-visible{outline:2px solid var(--focus);outline-offset:2px}
.X9hKja_form{gap:var(--space-1);display:inline-grid}.X9hKja_button{width:var(--space-8);height:var(--space-8);border:1px solid var(--danger);background:var(--surface);color:var(--danger);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.X9hKja_button:enabled:hover{background:var(--danger-surface)}.X9hKja_button:disabled{cursor:not-allowed;opacity:.6}.X9hKja_error{max-width:16rem;font-size:var(--text-xs);color:var(--danger)}
.cAgsRW_card{align-content:start;gap:var(--space-1);padding:var(--space-5);display:grid}.cAgsRW_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.cAgsRW_label{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted);font-weight:700;display:inline-flex}.cAgsRW_value{font-size:var(--text-3xl);font-weight:800}.cAgsRW_comparison{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--muted);font-weight:700;display:inline-flex}.cAgsRW_up{color:var(--success)}.cAgsRW_down{color:var(--danger)}.cAgsRW_flat{color:var(--muted)}
@layer components{.UOsIQG_root{min-width:0;display:block;position:relative}.UOsIQG_trigger{align-items:center;gap:var(--space-2);max-width:min(12rem,50vw);padding-block:var(--space-3);font-size:var(--text-sm);cursor:pointer;font-weight:800;display:none}.UOsIQG_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.UOsIQG_root .UOsIQG_panel{gap:var(--space-2);flex-direction:column;display:flex}@media not (min-width:768px){.UOsIQG_root .UOsIQG_panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}}@media (min-width:768px){.UOsIQG_trigger{display:flex}.UOsIQG_root .UOsIQG_panel{inset-inline-end:0;z-index:20;width:min(14rem,85vw);padding:var(--space-2);display:none;position:absolute;top:100%}.UOsIQG_root .UOsIQG_panel[data-open=true]{display:block}}.UOsIQG_item{width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--brand-radius-sm);text-align:start;font-size:var(--text-sm);cursor:pointer;font-weight:700;line-height:1.5;display:block}.UOsIQG_item:hover{background:var(--surface-muted)}.UOsIQG_item:disabled{cursor:wait;opacity:.6}.UOsIQG_error{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--danger)}}.UOsIQG_guestStatus{align-items:center;gap:var(--space-2);color:var(--warning);display:inline-flex}.UOsIQG_guestBadge{line-height:inherit;padding-block:0}.UOsIQG_dialogTitle{margin-block:var(--space-4) var(--space-3);font-size:var(--text-2xl);text-align:center;font-weight:800}.UOsIQG_dialogDescription{color:var(--muted);text-align:center;line-height:1.7}.UOsIQG_dialogActions{gap:var(--space-3);margin-top:var(--space-5);display:grid}.UOsIQG_leaveButton{width:100%;padding:var(--space-3);color:var(--danger);font-size:var(--text-sm);text-underline-offset:var(--space-1);cursor:pointer;font-weight:700;text-decoration:underline}.UOsIQG_profileLink{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.UOsIQG_profileLink .UOsIQG_guestStatus{flex-shrink:0}
.e8wjhq_links{gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.e8wjhq_link{text-underline-offset:.2em;white-space:nowrap;font-weight:700;text-decoration:underline}.e8wjhq_link:hover{color:var(--accent)}
.pLZPpW_card{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-6);display:grid}.pLZPpW_header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.pLZPpW_title{align-items:center;gap:var(--space-2);font-size:var(--text-lg);font-weight:700;display:inline-flex}.pLZPpW_icon{color:var(--muted);display:inline-flex}
.N36Zrq_illustration{isolation:isolate;aspect-ratio:1;flex-shrink:0;width:10rem;margin-inline:auto;position:relative}.N36Zrq_halo{z-index:-1;background:color-mix(in srgb, var(--accent) 15%, var(--surface));border-radius:45% 55% 40% 60%;position:absolute;inset:12% 0 0;transform:rotate(-12deg)}.N36Zrq_mascot{width:100%;height:auto;filter:drop-shadow(0 var(--space-2) var(--space-3) color-mix(in srgb, var(--accent) 15%, transparent))}.N36Zrq_shield{inset-inline-end:0;border:3px solid var(--surface);width:3.5rem;height:3.5rem;color:var(--success);background:var(--success-surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;transform:rotate(10deg)}.N36Zrq_sparkles{inset-inline-start:0;top:var(--space-4);color:var(--accent);position:absolute}
@layer components{.ydG-5q_page{width:100%;min-width:0;max-width:42rem;padding-block:var(--space-4) var(--space-12);overflow-wrap:anywhere;margin-inline:auto}@media (min-width:640px){.ydG-5q_page{padding-top:var(--space-12)}}}
@layer components{.BPep_G_stage{padding:var(--space-5);border-radius:var(--brand-radius-lg);background:radial-gradient(ellipse at 20% 30%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 65%), var(--surface-muted)}.BPep_G_switcher{justify-content:center;gap:var(--space-3);margin-bottom:var(--space-8);display:flex}.BPep_G_preview{max-width:36rem;min-height:34rem;margin-inline:auto}.BPep_G_question,.BPep_G_result{gap:var(--space-5);display:grid}.BPep_G_note{color:var(--muted);font-size:var(--text-sm)}.BPep_G_result{text-align:center}.BPep_G_reward{color:var(--success);font-size:var(--text-3xl);letter-spacing:-.03em;font-weight:900}.BPep_G_explanation{color:var(--muted);line-height:1.7}.BPep_G_note{margin-top:var(--space-5);text-align:center}@media (min-width:640px){.BPep_G_stage{padding:var(--space-8)}}}
.tTDBOa_tooltip{border:1px solid var(--border);background:var(--surface);min-width:9rem;padding:var(--space-2) var(--space-3);border-radius:.75rem;box-shadow:0 4px 16px #0000001f}.tTDBOa_title{font-size:var(--text-xs);color:var(--muted)}.tTDBOa_rows{gap:var(--space-1);margin-top:var(--space-1);display:grid}.tTDBOa_row{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.tTDBOa_key{border-radius:1px;width:.75rem;height:2px}.tTDBOa_value{font-variant-numeric:tabular-nums}.tTDBOa_name{color:var(--muted)}.tTDBOa_legendText{font-size:var(--text-xs);color:var(--muted)}
._PwQoq_panel{margin-bottom:var(--space-4);padding:var(--space-4)}._PwQoq_form{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._PwQoq_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}
@layer components{.hsg8Aq_header{z-index:30;justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid;position:relative}.hsg8Aq_languagePicker{grid-area:1/2;justify-self:end;position:static}.hsg8Aq_menuToggle{padding:var(--space-2);border-radius:var(--brand-radius-sm);cursor:pointer;grid-area:1/3;justify-content:center;justify-self:end;align-items:center;display:flex}.hsg8Aq_menuToggle:hover{background:var(--surface-muted)}.hsg8Aq_branding{align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;grid-area:1/1;min-width:0;display:flex}.hsg8Aq_logoLink{flex-shrink:0}.hsg8Aq_logo{font-size:var(--text-wordmark-sm)}.hsg8Aq_navigation{inset-inline:0;width:100%;max-height:calc(100svh - var(--space-16));align-items:stretch;gap:var(--space-2);padding:var(--space-4);border-radius:var(--brand-radius-md);background:var(--surface);box-shadow:var(--brand-shadow);flex-direction:column;display:none;position:absolute;top:100%;overflow-y:auto}.hsg8Aq_navigation[data-open=true]{display:flex}.hsg8Aq_login{padding-block:var(--space-3);font-size:var(--text-sm);text-underline-offset:4px;font-weight:800}.hsg8Aq_login:hover{text-decoration:underline}@media not (min-width:768px){.hsg8Aq_navigation :is(a,button[type=submit]):not(dialog *){width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--brand-radius-sm);color:var(--foreground);text-align:start;font-size:var(--text-sm);cursor:pointer;background:0 0;font-weight:700;line-height:1.5;text-decoration:none;display:block}.hsg8Aq_navigation :is(a,button[type=submit]):not(dialog *):hover{background:var(--surface-muted);text-decoration:none}.hsg8Aq_navigation button[type=submit]:disabled{cursor:wait}}@media (min-width:768px){.hsg8Aq_header{z-index:auto;gap:var(--space-4);padding-block:var(--space-4);display:flex;position:static}.hsg8Aq_branding{flex:1}.hsg8Aq_languagePicker{top:50%;margin-inline-end:0;position:absolute;inset-inline-end:var(--space-6);transform:translateY(-50%)}.hsg8Aq_menuToggle{display:none}.hsg8Aq_navigation{align-items:center;gap:var(--space-6);width:auto;max-height:none;box-shadow:none;background:0 0;border-radius:0;flex-direction:row;padding:0;display:flex;position:static;overflow:visible}}}
.TzjCUW_tableView{font-size:var(--text-sm)}.TzjCUW_summary{cursor:pointer;width:fit-content;font-size:var(--text-xs);color:var(--muted);font-weight:700}.TzjCUW_scroll{max-height:16rem;margin-top:var(--space-2);overflow:auto}.TzjCUW_table{border-collapse:collapse;text-align:left;width:100%}.TzjCUW_table th,.TzjCUW_table td{border-bottom:1px solid var(--border);padding:var(--space-1-5) var(--space-2)}.TzjCUW_table thead th{font-size:var(--text-xs);color:var(--muted)}.TzjCUW_numberCell{text-align:center;font-variant-numeric:tabular-nums}
.FsRyIq_field{gap:var(--space-1-5);display:grid}.FsRyIq_label{font-size:var(--text-xs);color:var(--muted);font-weight:700}.FsRyIq_control{min-height:var(--space-10);border:1px solid var(--border);background:var(--surface);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border-radius:.75rem}
._7cdara_field{gap:var(--space-1-5);display:grid}._7cdara_label{font-size:var(--text-xs);color:var(--muted);font-weight:700}._7cdara_control{min-height:var(--space-10);border:1px solid var(--border);background:var(--surface);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border-radius:.75rem}
@layer components{._4PX5ca_page{min-height:100svh;font-family:var(--font-brand), Arial, sans-serif;background:radial-gradient(ellipse at 100% 65%, var(--lightningcss-light,color-mix(in srgb, var(--primary) 22%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--primary) 6%, transparent)), transparent 55%), radial-gradient(ellipse at 0% 0%, var(--lightningcss-light,color-mix(in srgb, var(--primary) 10%, transparent))var(--lightningcss-dark,color-mix(in srgb, var(--primary) 3%, transparent)), transparent 45%), var(--background);flex-direction:column;display:flex;position:relative}._4PX5ca_headerRow{position:relative}._4PX5ca_footerRow{--foreground:var(--color-brand-light);--muted:#b4bbcf;--border:#42465e;margin-top:var(--space-10);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--foreground);background:var(--color-brand-navy)}._4PX5ca_content{flex-direction:column;flex:1;display:flex}}
@layer components{.SRYa0q_logo{vertical-align:middle;width:180px;display:inline-block}.SRYa0q_logo img{width:100%;height:auto}.SRYa0q_wordmark{--wordmark-ink:var(--lightningcss-light,var(--color-brand-navy))var(--lightningcss-dark,var(--color-brand-light));--wordmark-gradient-start:var(--lightningcss-light,#ffb12b)var(--lightningcss-dark,var(--brand-gradient-start));--wordmark-gradient-end:var(--lightningcss-light,#ef7400)var(--lightningcss-dark,var(--brand-gradient-end));--wordmark-time-edge:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-navy) 22%, transparent))var(--lightningcss-dark,transparent);--wordmark-shadow:var(--lightningcss-light,transparent)var(--lightningcss-dark,color-mix(in srgb, var(--color-brand-orange) 16%, transparent));width:max-content;color:var(--wordmark-ink);filter:drop-shadow(0 .06em .09em var(--wordmark-shadow));font-size:var(--text-wordmark);letter-spacing:-.035em;white-space:nowrap;vertical-align:middle;font-weight:900;line-height:1;display:inline-block;position:relative}.SRYa0q_wordmark.SRYa0q_light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.SRYa0q_wordmark.SRYa0q_dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.SRYa0q_time{filter:drop-shadow(0 .045em .025em var(--wordmark-time-edge));color:var(--color-brand-orange);background:linear-gradient(180deg, var(--wordmark-gradient-start), var(--wordmark-gradient-end));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.SRYa0q_rays{width:.7em;height:.35em;position:absolute;top:-.35em;right:.05em}.SRYa0q_rays span{background:linear-gradient(180deg, var(--wordmark-gradient-start), var(--wordmark-gradient-end));border-radius:999px;width:.11em;height:.3em;position:absolute;bottom:0}.SRYa0q_rays span:first-child{left:0;transform:rotate(-30deg)}.SRYa0q_rays span:nth-child(2){bottom:.08em;left:.28em}.SRYa0q_rays span:nth-child(3){right:0;transform:rotate(30deg)}.SRYa0q_light .SRYa0q_lightImage{display:block}.SRYa0q_light .SRYa0q_darkImage,.SRYa0q_darkImage,.SRYa0q_dark .SRYa0q_lightImage{display:none}.SRYa0q_dark .SRYa0q_darkImage{display:block}@media (prefers-color-scheme:dark){.SRYa0q_auto .SRYa0q_lightImage{display:none}.SRYa0q_auto .SRYa0q_darkImage{display:block}}}
.m_qJfq_sidenav{border-right:1px solid var(--border);background:var(--surface);padding:var(--space-8) var(--space-4)}.m_qJfq_brand{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-3);display:flex}.m_qJfq_logoLink{display:inline-flex}.m_qJfq_logo{font-size:var(--text-2xl)}.m_qJfq_adminLabel{background:var(--surface-muted);padding:var(--space-1) var(--space-2);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-radius:999px;font-weight:700}.m_qJfq_navigation{gap:var(--space-6);margin-top:var(--space-6);display:grid}.m_qJfq_group{gap:var(--space-2);display:grid}.m_qJfq_groupLabel{padding:0 var(--space-3);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-weight:700}.m_qJfq_links{gap:var(--space-1);display:grid}.m_qJfq_link{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border-radius:.75rem;display:flex}.m_qJfq_icon{flex-shrink:0}.m_qJfq_counts{gap:var(--space-1);margin-left:auto;display:flex}.m_qJfq_count{min-width:var(--space-6);padding:0 var(--space-1-5);font-size:var(--text-xs);font-weight:800;line-height:var(--space-5);text-align:center;color:var(--surface);border-radius:999px}.m_qJfq_success{background:var(--success)}.m_qJfq_danger{background:var(--danger)}.m_qJfq_link:hover{background:var(--surface-muted)}.m_qJfq_link[aria-current=page]{background:var(--primary);color:var(--primary-foreground);font-weight:700}.m_qJfq_mobile{display:none}.m_qJfq_mobileSummary{margin-top:var(--space-4);cursor:pointer;font-weight:700}@media (max-width:767px){.m_qJfq_sidenav{border-right:0;border-bottom:1px solid var(--border);padding:var(--space-4)}.m_qJfq_desktop{display:none}.m_qJfq_mobile{display:block}}
.GCF14a_stats{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.GCF14a_stat{border:1px solid var(--border);background:var(--surface-muted);padding:var(--space-4);border-radius:.75rem}.GCF14a_statLabel{font-size:var(--text-xs);color:var(--muted);font-weight:700}.GCF14a_statValue{margin-top:var(--space-1);font-size:var(--text-2xl);font-variant-numeric:tabular-nums;font-weight:800}
.DqJ8FG_pagination{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.DqJ8FG_total{color:var(--muted)}.DqJ8FG_pages{align-items:center;gap:var(--space-4);display:flex}.DqJ8FG_link{font-weight:700;text-decoration:underline}
.Lfus8G_filter{gap:var(--space-1);border:1px solid var(--border);background:var(--surface);padding:var(--space-1);border-radius:9999px;display:inline-flex}.Lfus8G_option{padding:var(--space-1-5) var(--space-4);font-size:var(--text-sm);color:var(--muted);border-radius:9999px;font-weight:700}.Lfus8G_option:hover{background:var(--surface-muted);color:var(--foreground)}.Lfus8G_option[aria-current=page]{background:var(--primary);color:var(--primary-foreground)}
.Qfg_vW_aside{min-width:0;display:flex}.Qfg_vW_panel{isolation:isolate;width:100%;padding:var(--space-6);flex-direction:column;justify-content:center;display:flex;position:relative}.Qfg_vW_panel:before{content:"";z-index:-1;background:linear-gradient(120deg, var(--section-surface), var(--section-surface-end));pointer-events:none;border-radius:45% 12% 40% 14%/12% 35% 15% 30%;position:absolute;inset:0}.Qfg_vW_intro{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.Qfg_vW_eyebrow{color:var(--accent);font-size:var(--text-xs);letter-spacing:.06em;margin-block-end:var(--space-2);font-weight:800}.Qfg_vW_intro h2{font-size:var(--text-2xl);text-wrap:balance;font-weight:800;line-height:1.2}.Qfg_vW_description{color:var(--muted);font-size:var(--text-sm);margin-block-start:var(--space-3);line-height:1.6}.Qfg_vW_mascot{width:calc(var(--space-12) * 3);height:auto;filter:drop-shadow(0 var(--space-3) var(--space-4) #00000014);animation:6s ease-in-out infinite Qfg_vW_float}.Qfg_vW_benefits{gap:var(--space-6);margin-block-start:var(--space-6);display:grid}.Qfg_vW_benefit{align-items:flex-start;gap:var(--space-4);display:flex}.Qfg_vW_icon{width:var(--space-12);height:var(--space-12);border-radius:var(--space-4);background:var(--info-surface);color:var(--info);flex-shrink:0;place-items:center;display:grid}.Qfg_vW_icon[data-tone=progress]{background:var(--success-surface);color:var(--success)}.Qfg_vW_icon[data-tone=lumens]{background:var(--warning-surface);color:var(--warning)}.Qfg_vW_benefit h3{font-size:var(--text-base);font-weight:800;line-height:1.4}.Qfg_vW_benefit p{color:var(--muted);font-size:var(--text-sm);margin-block-start:var(--space-1);line-height:1.6}@media (min-width:768px){.Qfg_vW_panel{padding:var(--space-8)}.Qfg_vW_mascot{width:calc(var(--space-16) * 3)}}@media (max-width:420px){.Qfg_vW_intro{text-align:center;grid-template-columns:minmax(0,1fr)}.Qfg_vW_mascot{grid-row:1;justify-self:center}}@keyframes Qfg_vW_float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(calc(var(--space-2) * -1)) rotate(2deg)}}@media (prefers-reduced-motion:reduce){.Qfg_vW_mascot{animation:none}}
.fitytG_shell{grid-template-columns:16rem minmax(0,1fr);min-height:100dvh;display:grid}.fitytG_content{min-width:0;padding:var(--space-8)}@media (max-width:767px){.fitytG_shell{display:block}.fitytG_content{padding:var(--space-4)}}
.UbRd3G_score{align-items:center;gap:var(--space-1);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;display:inline-flex}.UbRd3G_flagged{color:var(--danger)}.UbRd3G_high{color:var(--caution)}.UbRd3G_moderate{color:var(--warning)}.UbRd3G_low{color:var(--success)}
.gfP8eq_summary{gap:var(--space-6);display:grid}
._2iAwKa_form{justify-items:end;gap:var(--space-2);display:grid}._2iAwKa_controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._2iAwKa_input{min-height:var(--space-10);border:1px solid var(--border);background:var(--surface);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);border-radius:.75rem}._2iAwKa_message{font-size:var(--text-sm);color:var(--muted)}._2iAwKa_error{font-size:var(--text-sm);color:var(--danger)}
.RUvrKa_dashboard{gap:var(--space-6);display:grid}.RUvrKa_summary{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.RUvrKa_charts{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));display:grid}
._0PdsBq_page{width:100%;padding-block:var(--space-4) var(--space-8);flex:1;align-items:flex-start;display:flex}@media (min-width:640px){._0PdsBq_page{padding-top:var(--space-8)}}._0PdsBq_layout{align-items:stretch;gap:var(--space-8);grid-template-columns:minmax(0,1fr);width:100%;display:grid}._0PdsBq_formSection{width:100%;min-width:0;display:flex}._0PdsBq_formPanel{width:100%;height:100%;padding:var(--space-6);flex-direction:column;justify-content:center;display:flex}._0PdsBq_title{font-size:var(--text-3xl);letter-spacing:-.025em;text-wrap:balance;margin-block-end:var(--space-6);font-weight:800;line-height:1.2}._0PdsBq_description{color:var(--muted);margin-block-end:var(--space-6);line-height:1.6}@media (min-width:768px){._0PdsBq_page{padding-block:var(--space-12)}._0PdsBq_formPanel{padding:var(--space-8)}}@media (min-width:1024px){._0PdsBq_layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.tCtLJG_page{width:100%;min-width:0;padding-block:var(--space-4) var(--space-12)}@media (min-width:640px){.tCtLJG_page{padding-top:var(--space-8)}}.tCtLJG_layout{gap:var(--space-5);align-items:stretch;display:grid}.tCtLJG_identity,.tCtLJG_progress,.tCtLJG_achievements{min-width:0;animation:.35s ease-out both tCtLJG_arrive}.tCtLJG_identityHeader{align-items:center;gap:var(--space-5);display:flex}.tCtLJG_identityText{overflow-wrap:anywhere;flex:1;width:100%;min-width:0}.tCtLJG_identity h2,.tCtLJG_achievements h2{font-size:var(--text-xl);font-weight:800}.tCtLJG_email,.tCtLJG_identityText>.tCtLJG_caption{padding-inline:calc(var(--space-4) + 1px)}.tCtLJG_email{margin-top:var(--space-2);font-size:var(--text-sm)}.tCtLJG_caption{color:var(--muted);font-size:var(--text-sm);line-height:1.6}.tCtLJG_identityText .tCtLJG_caption{margin-top:var(--space-1);font-size:var(--text-xs)}.tCtLJG_bio{gap:var(--space-3);margin-top:var(--space-4);border-top:1px solid var(--border);padding-top:var(--space-4);display:grid}.tCtLJG_bio h3,.tCtLJG_achievements h3{font-weight:700}.tCtLJG_bio button{justify-self:start}.tCtLJG_nameSlot{align-items:center;display:grid}.tCtLJG_nameSlot :is(h2,input){box-sizing:border-box;height:calc(1.4em + var(--space-6) + 2px);padding:var(--space-3) var(--space-4);border:1px solid var(--border);font-size:var(--text-xl);font-weight:800;line-height:1.4}.tCtLJG_nameSlot h2{text-overflow:ellipsis;white-space:nowrap;border-color:#0000;overflow:hidden}.tCtLJG_descriptionHeading{padding-inline:calc(var(--space-4) + 1px);align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.tCtLJG_descriptionHeading :is(label,h3){flex-shrink:0}.tCtLJG_descriptionHeading p{flex:14rem}.tCtLJG_hiddenHint{visibility:hidden}.tCtLJG_description,.tCtLJG_textarea{box-sizing:border-box;width:100%;height:calc(3.3em + var(--space-6) + 2px);padding:var(--space-3) var(--space-4);border-radius:var(--space-3);font-size:var(--text-base);border:1px solid #0000;line-height:1.65;display:block}.tCtLJG_description{white-space:pre-wrap;overflow-wrap:anywhere;overflow-y:auto}.tCtLJG_textarea{border-color:var(--border);background:var(--surface-muted);color:var(--foreground);resize:vertical}.tCtLJG_formActions{padding-inline:calc(var(--space-4) + 1px);min-height:var(--space-12);align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tCtLJG_error{color:var(--danger);font-size:var(--text-sm)}.tCtLJG_saved{color:var(--success);font-size:var(--text-sm)}.tCtLJG_progress{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.tCtLJG_metrics{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.tCtLJG_metric{align-items:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.tCtLJG_metricIcon{width:4.5rem;height:4.5rem;margin-bottom:var(--space-2);background:var(--success-surface);color:var(--success);border-radius:50%;place-items:center;display:grid}.tCtLJG_metricIcon[data-tone=points]{background:var(--info-surface);color:var(--info)}.tCtLJG_metricIcon[data-tone=lumens]{background:var(--warning-surface);color:var(--warning)}.tCtLJG_metricValue{font-size:var(--text-3xl);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:800;line-height:1.2}.tCtLJG_metric .tCtLJG_caption{text-wrap:balance}.tCtLJG_progress progress{width:100%;height:var(--space-3);margin-block:var(--space-6) var(--space-3);border-radius:var(--space-3);appearance:none;background:var(--surface-muted);accent-color:var(--success);border:0;overflow:hidden}.tCtLJG_progress progress::-webkit-progress-bar{background:var(--surface-muted);border-radius:var(--space-3)}.tCtLJG_progress progress::-webkit-progress-value{background:var(--success);border-radius:var(--space-3);transition:width .35s}.tCtLJG_progress progress::-moz-progress-bar{background:var(--success);border-radius:var(--space-3)}.tCtLJG_progress>p:last-child{font-size:var(--text-sm)}.tCtLJG_achievements{margin-top:var(--space-5);text-align:center}.tCtLJG_sectionHeader,.tCtLJG_sectionHeader h2{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.tCtLJG_sectionHeader{justify-content:space-between}.tCtLJG_trophySlots{justify-content:center;gap:var(--space-4);margin-block:var(--space-6) var(--space-5);display:flex}.tCtLJG_trophySlots span{border-radius:var(--space-4);border:1px dashed var(--border);background:var(--surface-muted);width:4.5rem;height:4.5rem;color:var(--muted);place-items:center;display:grid}.tCtLJG_achievements .tCtLJG_caption{max-width:32rem;margin:var(--space-2) auto 0}@keyframes tCtLJG_arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.tCtLJG_layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}}@media not (min-width:768px){.tCtLJG_identity form[data-editing=true] .tCtLJG_identityText>p{text-align:start}.tCtLJG_identity form[data-editing=true] .tCtLJG_descriptionHeading{flex-direction:column;align-items:flex-start}.tCtLJG_identity form[data-editing=true] .tCtLJG_descriptionHeading p{text-align:start;flex:none}.tCtLJG_hiddenHint{display:none}.tCtLJG_nameSlot h2{border:0;height:auto;padding:0}.tCtLJG_email,.tCtLJG_identityText>.tCtLJG_caption{padding-inline:0}.tCtLJG_email{margin-top:var(--space-1)}.tCtLJG_descriptionHeading{padding-inline:0}.tCtLJG_description{border:0;height:auto;padding:0;overflow-y:visible}.tCtLJG_formActions{grid-template-columns:minmax(0,1fr);padding-inline:0;display:grid}.tCtLJG_formActions>button,.tCtLJG_formActions>span>button{justify-self:stretch;width:100%}.tCtLJG_formActions>span:has(>button){justify-self:stretch;width:100%}}@media (max-width:420px){.tCtLJG_identityHeader{text-align:center;flex-direction:column}.tCtLJG_sectionHeader{justify-content:center}}@media (prefers-reduced-motion:reduce){.tCtLJG_identity,.tCtLJG_progress,.tCtLJG_achievements{animation:none}.tCtLJG_progress progress::-webkit-progress-value{transition:none}}.tCtLJG_securityBanner{align-items:center;gap:var(--space-6);margin-top:var(--space-5);border-color:color-mix(in srgb, var(--accent) 30%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--surface));flex-wrap:wrap;display:flex}.tCtLJG_securityContent{justify-items:start;gap:var(--space-3);flex:18rem;line-height:1.6;display:grid}.tCtLJG_securityContent h2{color:var(--accent);font-size:var(--text-2xl);font-weight:800}
@layer components{.Dhj98q_page{padding-block:var(--space-4) var(--space-12)}@media (min-width:640px){.Dhj98q_page{padding-top:var(--space-12)}}.Dhj98q_panel{justify-items:start;gap:var(--space-6);max-width:65ch;margin-inline:auto;display:grid}.Dhj98q_description{color:var(--muted);line-height:1.6}.Dhj98q_back{text-underline-offset:var(--space-1);font-weight:700;text-decoration:underline}}
.fIzYHG_scrollArea{overflow-x:auto}.fIzYHG_table{table-layout:fixed;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%}.fIzYHG_table th,.fIzYHG_table td{padding:var(--space-3);overflow-wrap:anywhere}.fIzYHG_table thead{color:var(--muted);font-size:var(--text-sm)}.fIzYHG_table tr{border-bottom:1px solid var(--border)}.fIzYHG_table tbody tr:last-child{border-bottom:0}.fIzYHG_table .fIzYHG_alignCenter{text-align:center}.fIzYHG_table .fIzYHG_alignRight{text-align:right}.fIzYHG_table tbody tr[data-highlighted]{background:var(--success-surface);box-shadow:inset 3px 0 var(--success)}
