.N55iQa_controls{min-width:0;color:var(--adventure-text);border:0;margin:20px 0;padding:0}.N55iQa_controls legend{margin-bottom:10px;font-size:14px;font-weight:750}.N55iQa_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.N55iQa_options label{border:1px solid var(--adventure-line);background:var(--adventure-background);cursor:pointer;border-radius:12px;align-items:center;gap:8px;min-height:48px;padding:12px;display:flex}.N55iQa_options label:has(:checked){border-color:var(--adventure-accent);box-shadow:inset 0 0 0 1px var(--adventure-accent);background:var(--adventure-soft)}.N55iQa_options input{accent-color:var(--adventure-accent)}.N55iQa_controls .N55iQa_note{color:var(--adventure-muted);margin:10px 0 0;font-size:12px;line-height:1.5}
.qizf8G_primary{color:#19212a;text-transform:uppercase;cursor:pointer;background:#ebc454;border:1px solid #f5d477;border-radius:3px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:15px 13px;font-size:13px;font-weight:800;display:flex}.qizf8G_primary:hover{background:#f8d779}.qizf8G_primary:focus-visible,.qizf8G_dialog :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #f5d477}.qizf8G_dialog{color:#edf2f5;background:#101b25;border:1px solid #ffffff30;border-radius:4px;width:480px;max-width:90vw;margin:auto;padding:38px 28px 28px}.qizf8G_dialog::backdrop{background:#020810ba}.qizf8G_dialog h2{margin-bottom:24px;font-size:23px;font-weight:750}.qizf8G_dialog a{background:#1b2c38;border:1px solid #ffffff25;justify-content:space-between;margin-top:12px;padding:20px;text-decoration:none;display:flex}.qizf8G_dialog a:hover{border-color:#ebc454}.qizf8G_close{cursor:pointer;padding:0 8px;font-size:26px;position:absolute;top:7px;right:12px}.qizf8G_dialog form{gap:18px;margin-top:24px;display:grid}.qizf8G_dialog label{gap:10px;display:grid}.qizf8G_dialog input{color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#243744;border:1px solid #ffffff40;width:100%;padding:14px;font-size:26px}.qizf8G_dialog [role=alert]{color:#ffb7a3}.qizf8G_primary:disabled{opacity:.6;cursor:wait}
.KpjPeW_desktop{height:100dvh;min-height:100dvh;color:var(--adventure-text,#142d38);background:var(--adventure-surface,#fff);border-right:1px solid var(--adventure-line,#cad8d7);font-family:var(--font-geist-sans),Arial,sans-serif;flex-direction:column;padding:24px clamp(12px,1.5vw,20px);display:flex;overflow-y:auto}.KpjPeW_desktop>*{flex-shrink:0}.KpjPeW_brand{min-width:0;color:inherit;align-items:center;gap:10px;margin-bottom:26px;text-decoration:none;display:flex}.KpjPeW_brand strong{letter-spacing:-.035em;font-size:17px;font-weight:750}.KpjPeW_mark{flex:0 0 44px;width:44px;height:44px;display:block;position:relative;overflow:hidden}.KpjPeW_originalLogo{object-fit:contain;width:100%;height:100%;display:block}.KpjPeW_navigation{gap:5px;display:grid}.KpjPeW_navigation>*{min-width:0;min-height:40px;color:var(--adventure-muted,#536b76);overflow-wrap:anywhere;border-radius:9px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.KpjPeW_navigation>:hover{color:var(--adventure-text,#142d38);background:var(--adventure-soft,#e3ece6)}.KpjPeW_navigation a[aria-current=page]{color:var(--adventure-text,#142d38);background:var(--adventure-soft,#e3ece6);font-weight:750}.KpjPeW_extras{border-top:1px solid var(--adventure-line,#cad8d7);margin-top:14px;padding-top:14px}.KpjPeW_reward>span:last-child:not(.KpjPeW_navIcon){margin-left:auto}.KpjPeW_reward span{color:var(--adventure-gold,#7f5b12);font-size:11px}.KpjPeW_playActions{margin-top:20px}.KpjPeW_playActions>button{text-transform:none;color:#233127;background:#f3ce64;border-color:#d4ac47;border-radius:9px;min-height:50px;padding:14px 12px;font-weight:800}.KpjPeW_playActions>button:hover{background:#ffdf87}.KpjPeW_sidebarBottom{color:var(--adventure-muted,#536b76);margin-top:auto;padding-top:20px;font-size:12px}.KpjPeW_preferences{padding:8px 0}.KpjPeW_preferences summary{cursor:pointer;min-height:40px;padding:8px 0;display:list-item}.KpjPeW_preferences>div{gap:16px;padding:12px 0 18px;display:grid}.KpjPeW_preferences :is(p,label){color:inherit;font-size:12px}.KpjPeW_preferences input{accent-color:var(--adventure-accent,#175b54)}.KpjPeW_about{min-height:40px;color:inherit;text-align:left;cursor:pointer;padding:8px 0;display:block}.KpjPeW_about:hover{text-decoration:underline}.KpjPeW_desktop :is(a,button,input,summary,select):focus-visible{outline:3px solid var(--adventure-accent,#175b54);outline-offset:3px}@media (max-width:699px){.KpjPeW_desktop{border-right:0;border-bottom:1px solid var(--adventure-line,#cad8d7);height:auto;min-height:0;padding:18px 22px}.KpjPeW_brand{margin-bottom:16px}.KpjPeW_navigation{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.KpjPeW_navigation>*{text-align:center;background:var(--adventure-background,#edf2f0);justify-content:center;min-height:44px;padding:9px 10px;font-size:12px}.KpjPeW_extras{margin-top:10px;padding-top:10px}.KpjPeW_sidebarBottom{flex-wrap:wrap;align-items:center;gap:0 20px;margin:0;padding-top:10px;display:flex}.KpjPeW_preferences{flex:1;min-width:180px}.KpjPeW_preferences[open]{flex-basis:100%;order:1}.KpjPeW_preferences>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.KpjPeW_playActions{width:100%;margin-top:14px}}@media (max-width:599px){.KpjPeW_desktop{padding:16px}.KpjPeW_navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.KpjPeW_navigation>*{font-size:13px}.KpjPeW_preferences>div{grid-template-columns:1fr}.KpjPeW_sidebarBottom{gap:0 16px}}.KpjPeW_navigation .KpjPeW_navIcon{width:20px;color:inherit;flex:0 0 20px;font-size:16px;line-height:1}.KpjPeW_navigation>*{gap:10px;min-height:48px;font-size:16px}.KpjPeW_navigation .KpjPeW_navIcon{font-size:20px}@media (max-width:699px){.KpjPeW_navigation>*{font-size:14px}}
.r6DLDW_logo{letter-spacing:-.045em;text-align:center;text-wrap:balance;font-kerning:normal;text-rendering:optimizelegibility;filter:drop-shadow(0 6px 5px #08244780);text-transform:none;width:100%;padding:.08em .08em .2em;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:900;line-height:1.05;display:block;position:relative}.r6DLDW_depth{padding:inherit;color:#bd8738;-webkit-text-stroke:1px #91622c;text-shadow:0 1px #eecb78,0 2px #b98030,0 3px #815422;position:absolute;inset:0}.r6DLDW_face{color:#ffe9a4;-webkit-text-fill-color:transparent;-webkit-text-stroke:.45px #fff0b099;background-color:#0000;background-image:linear-gradient(112deg,#0000 25%,#fffdf08c 32%,#ffffffed 34%,#0000 38% 68%,#fff9d67a 73%,#0000 77%),linear-gradient(#fffef1 2%,#fff0b4 20%,#f9d36f 43%,#c99437 49%,#fffbe0 51%,#ffe99f 57%,#f3c768 82%,#fff3b8 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text;display:block;position:relative}
._4r5hrq_shell{--gold:var(--adventure-gold,#ebc454);min-height:100dvh;color:var(--adventure-text,#edf2f5);background:linear-gradient(var(--adventure-overlay-top),var(--adventure-overlay-bottom)), url(/images/home-coast.png) center / cover fixed;grid-template-columns:280px minmax(0,1fr);display:grid}._4r5hrq_sidebar{background:var(--adventure-surface,#101b25f5);border-right:1px solid var(--adventure-line,#ffffff18);height:100dvh;padding:24px 26px 20px;position:sticky;top:0;overflow-y:auto}._4r5hrq_brand{text-transform:uppercase;letter-spacing:-.04em;align-items:center;gap:12px;margin-bottom:34px;font-size:21px;font-weight:850;text-decoration:none;display:flex}._4r5hrq_sidebar nav{gap:6px;display:grid}._4r5hrq_sidebar nav a{text-transform:uppercase;letter-spacing:.04em;color:var(--adventure-muted,#c3ccd4);border-left:3px solid #0000;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none}._4r5hrq_sidebar nav a:hover,._4r5hrq_sidebar nav>a[data-active=true]{color:var(--gold)}._4r5hrq_sidebar nav._4r5hrq_quizSubnav{border-left:1px solid var(--adventure-line,#ffffff30);gap:2px;margin:-2px 0 14px 15px;padding-left:8px;display:grid}._4r5hrq_sidebar nav._4r5hrq_quizSubnav a{letter-spacing:0;text-transform:none;padding:8px 11px;font-size:12px;font-weight:600}._4r5hrq_sidebar nav._4r5hrq_quizSubnav a[aria-current=page]{color:var(--gold);border-left-color:var(--gold)}._4r5hrq_sidebar>p{color:var(--adventure-muted,#788b9b);margin-top:45px;font-size:11px}._4r5hrq_content{width:100%;max-width:1536px;margin:0 auto;padding:38px 44px 70px}._4r5hrq_heading>p{text-transform:uppercase;letter-spacing:.15em;color:var(--gold);font-size:11px}._4r5hrq_heading h1{letter-spacing:-.03em;margin:8px 0 25px;font-size:32px;font-weight:750}._4r5hrq_tabs{border-bottom:1px solid var(--adventure-line,#ffffff24);gap:28px;margin-bottom:28px;display:flex}._4r5hrq_tabs button{color:var(--adventure-muted,#adb9c4);border-bottom:2px solid #0000;padding:0 0 13px;font-weight:650}._4r5hrq_tabs button[aria-selected=true]{color:var(--adventure-text);border-color:var(--gold)}._4r5hrq_leaderboardCategory[aria-pressed=true]{background:var(--adventure-gold,#f3d173);color:#142a36;border-color:var(--adventure-gold,#f3d173);font-weight:750}._4r5hrq_filters{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0 24px;display:flex}._4r5hrq_filters label{color:var(--adventure-muted,#b7c3cd);gap:7px;font-size:11px;display:grid}._4r5hrq_shell :is(select,input,textarea){color:var(--adventure-text,#edf2f5);background:var(--adventure-background,#12212d);border:1px solid var(--adventure-line,#ffffff30);border-radius:3px;padding:10px 12px}._4r5hrq_filters select{min-width:140px;max-width:230px;font-size:13px}._4r5hrq_filters button,._4r5hrq_action{border:1px solid var(--adventure-line,#ffffff30);background:var(--adventure-soft,#243442);color:var(--adventure-text,#edf2f5);border-radius:3px;padding:10px 16px;font-size:13px;text-decoration:none}._4r5hrq_shell button{cursor:pointer}._4r5hrq_shell button:disabled{cursor:wait;opacity:.5}._4r5hrq_note{max-width:960px;color:var(--adventure-muted,#abbac6);margin:12px 0 22px;font-size:13px;line-height:1.7}._4r5hrq_metrics{background:var(--adventure-surface,#152430);border-top:1px solid var(--adventure-line,#ffffff28);border-bottom:1px solid var(--adventure-line,#ffffff28);grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0;display:grid}._4r5hrq_metrics>div{border-right:1px solid var(--adventure-line,#ffffff15);padding:22px}._4r5hrq_metrics dt{color:var(--adventure-muted,#b2c0cb);font-size:12px}._4r5hrq_metrics dd{color:var(--adventure-gold,#f2d37d);margin-top:9px;font-size:30px;font-weight:700}._4r5hrq_metrics small{color:var(--adventure-muted,#aab9c6);margin-top:6px;font-size:11px;display:block}._4r5hrq_dashboardToolbar{border-top:1px solid var(--adventure-line,#ffffff24);border-bottom:1px solid var(--adventure-line,#ffffff24);flex-wrap:wrap;align-items:end;gap:14px;padding:18px 0;display:flex}._4r5hrq_classIdentity{gap:4px;margin-right:auto;display:grid}._4r5hrq_classIdentity small{color:var(--adventure-muted,#aab9c6);text-transform:uppercase;letter-spacing:.1em;font-size:11px}._4r5hrq_classIdentity strong{font-size:20px}._4r5hrq_dashboardToolbar label{color:var(--adventure-muted,#b7c3cd);gap:6px;font-size:11px;display:grid}._4r5hrq_dashboardToolbar select{min-width:150px;max-width:210px}._4r5hrq_dashboardToolbar button{color:var(--adventure-text,#edf2f5);background:var(--adventure-soft,#243442);border:1px solid var(--adventure-line,#ffffff30);border-radius:3px;padding:10px 16px}._4r5hrq_advancedFilters{color:var(--adventure-muted,#b7c3cd);margin:12px 0 26px;font-size:13px}._4r5hrq_advancedFilters summary{cursor:pointer;width:fit-content}._4r5hrq_advancedFilters ._4r5hrq_filters{margin:14px 0 0}._4r5hrq_dashboardMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}._4r5hrq_dashboardMetrics>div{background:var(--adventure-surface,#172935ee);border:1px solid var(--adventure-line,#ffffff26);border-top:3px solid var(--gold);min-width:0;padding:24px}._4r5hrq_dashboardMetrics>div:nth-child(2){border-top-color:var(--ui-positive,#8cd8a2)}._4r5hrq_dashboardMetrics>div:nth-child(3){border-top-color:var(--ui-info,#80b5d0)}._4r5hrq_dashboardMetrics dt{color:var(--adventure-muted,#b6c5ce);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}._4r5hrq_dashboardMetrics dd{color:var(--adventure-gold,#f2d37d);letter-spacing:-.04em;margin:13px 0 9px;font-size:clamp(28px,3.4vw,46px);font-weight:750;line-height:1}._4r5hrq_dashboardMetrics dd span{color:var(--adventure-text,#d3e0e5);letter-spacing:0;font-size:13px;font-weight:600}._4r5hrq_dashboardMetrics>div:nth-child(2) dd{color:var(--ui-positive,#8cd8a2)}._4r5hrq_dashboardMetrics>div:nth-child(3) dd{color:var(--ui-info,#b9deed)}._4r5hrq_dashboardMetrics dd._4r5hrq_negative{color:var(--ui-negative,#f2ac99)!important}._4r5hrq_dashboardMetrics small{color:var(--adventure-muted,#aab9c6);font-size:12px}._4r5hrq_attentionPanel{background:linear-gradient(120deg, var(--adventure-soft), var(--adventure-surface,#172935ef) 65%);border:1px solid #ebc45463;border-left:4px solid var(--gold);margin:22px 0;padding:24px 28px}._4r5hrq_attentionPanel h2{margin:5px 0 17px;font-size:23px}._4r5hrq_attentionPanel ol{gap:0;max-width:750px;display:grid}._4r5hrq_attentionPanel li{border-top:1px solid var(--adventure-line,#ffffff1a);justify-content:space-between;align-items:center;gap:15px;padding:9px 0;display:flex}._4r5hrq_attentionPanel li button{color:var(--adventure-text,#edf2f5);text-align:left;font-weight:650}._4r5hrq_attentionPanel li button:hover,._4r5hrq_topicBars button:hover{color:var(--gold)}._4r5hrq_attentionPanel li small,._4r5hrq_topicBars small{color:var(--adventure-muted,#aab9c6);margin-top:2px;font-size:11px;font-weight:400;display:block}._4r5hrq_attentionPanel li strong{color:var(--adventure-gold,#f2d37d);white-space:nowrap}._4r5hrq_attentionPanel p{color:var(--adventure-text,#c9d4db);margin:16px 0;font-size:13px;line-height:1.6}._4r5hrq_dashboardPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}._4r5hrq_dashboardPair ._4r5hrq_panel{margin:0 0 22px}._4r5hrq_progressChart{background:linear-gradient(180deg, var(--adventure-soft,#ffffff08), transparent);width:100%;height:180px;display:block;overflow:visible}._4r5hrq_progressChart line{stroke:var(--adventure-line,#ffffff27);stroke-dasharray:3 5}._4r5hrq_progressChart polyline{fill:none;stroke:var(--adventure-gold,#e6c662);stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linejoin:round}._4r5hrq_progressChart circle{fill:#f5dc91;stroke:#172935;stroke-width:2px}._4r5hrq_chartLabels{border-top:1px solid var(--adventure-line,#ffffff1a);gap:12px;margin-top:12px;padding-top:10px;display:flex;overflow-x:auto}._4r5hrq_chartLabels li{flex:1 0 75px;gap:3px;font-size:11px;display:grid}._4r5hrq_chartLabels time,._4r5hrq_chartLabels small{color:var(--adventure-muted,#aab9c6)}._4r5hrq_chartLabels strong{color:var(--adventure-gold,#f2d37d);font-size:13px}._4r5hrq_topicBars{gap:12px;display:grid}._4r5hrq_topicBars li{grid-template-columns:minmax(100px,1fr) minmax(70px,1.4fr) 45px;align-items:center;gap:12px;display:grid}._4r5hrq_topicBars button{min-width:0;color:var(--adventure-text,#edf2f5);text-align:left;overflow-wrap:anywhere;font-size:13px;font-weight:650}._4r5hrq_topicBars strong{color:var(--adventure-gold,#f2d37d);text-align:right;font-size:13px}._4r5hrq_topicTrack{background:var(--adventure-line,#ffffff1b);height:11px}._4r5hrq_topicTrack span{background:linear-gradient(90deg, var(--ui-positive,#7fb9ae), var(--adventure-gold,#e6c662));height:100%;display:block}._4r5hrq_heatmap{border-collapse:collapse;text-align:left;width:100%;min-width:600px;font-size:12px}._4r5hrq_heatmap th{color:var(--adventure-muted,#b7c5d0);background:var(--adventure-surface,#192b39);padding:12px;font-weight:650}._4r5hrq_heatmap td{border-top:1px solid var(--adventure-line,#ffffff15);padding:5px}._4r5hrq_heatmap tbody th{border-top:1px solid var(--adventure-line,#ffffff15);color:var(--adventure-text,#edf2f5);background:0 0}._4r5hrq_heatmap td button{color:#fff;text-align:center;background:#485667;width:100%;min-width:62px;padding:11px 8px;font-weight:700;display:block}._4r5hrq_heatmap td button[data-band=high]{background:#276a59}._4r5hrq_heatmap td button[data-band=middle]{background:#77702e}._4r5hrq_heatmap td button[data-band=low]{background:#875632}._4r5hrq_heatmap td button[data-band=very-low]{background:#813d3d}._4r5hrq_heatmap td button:hover{outline:2px solid var(--gold);outline-offset:-2px}._4r5hrq_quizFocus{border-top:3px solid var(--gold)}._4r5hrq_quizFocusHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._4r5hrq_quizFocusHeading h2{margin:4px 0 0}._4r5hrq_quizFocusLists{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._4r5hrq_quizFocusLists h3{margin-bottom:12px;font-size:15px}._4r5hrq_quizFocusLists li{border-top:1px solid var(--adventure-line,#ffffff1a);justify-content:space-between;align-items:start;gap:15px;padding:10px 0;font-size:13px;display:flex}._4r5hrq_quizFocusLists li span{overflow-wrap:anywhere;min-width:0}._4r5hrq_quizFocusLists li small{color:var(--adventure-muted,#aab9c6);margin-top:4px;font-size:11px;display:block}._4r5hrq_quizFocusLists li strong{color:var(--adventure-gold,#f2d37d);white-space:nowrap;flex-shrink:0}._4r5hrq_insightGrid,._4r5hrq_studentInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}._4r5hrq_studentInsightGrid :is(ul,ol){gap:10px;padding-left:20px;display:grid}._4r5hrq_studentInsightGrid li{line-height:1.5}._4r5hrq_studentInsightGrid li strong{color:var(--gold);white-space:nowrap;margin-left:6px}._4r5hrq_reviewQuestions{gap:10px;margin:16px 0;padding-left:22px;display:grid}._4r5hrq_reviewQuestions li{overflow-wrap:anywhere;padding-left:6px;line-height:1.5}._4r5hrq_reviewQuestions strong{font-weight:600}._4r5hrq_reviewQuestions small{color:var(--adventure-muted,#aab9c6);display:block}._4r5hrq_insightPanel{background:var(--adventure-surface,#162833eb);border:1px solid var(--adventure-line,#ffffff26);border-top:3px solid var(--gold);padding:24px}._4r5hrq_insightPanel:last-child{border-top-color:var(--ui-positive,#8cd8a2)}._4r5hrq_eyebrow{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}._4r5hrq_insightPanel h2{margin:6px 0 16px;font-size:21px;font-weight:700}._4r5hrq_insightPanel ol{gap:10px;display:grid}._4r5hrq_insightPanel li{border-top:1px solid var(--adventure-line,#ffffff18);justify-content:space-between;gap:12px;padding-top:10px;display:flex}._4r5hrq_insightPanel li button{text-align:left;color:var(--adventure-text,#edf2f5);text-underline-offset:4px;-webkit-text-decoration:underline #ebc45470;text-decoration:underline #ebc45470}._4r5hrq_insightPanel li small{color:var(--adventure-muted,#aab9c6);margin-top:3px;font-size:11px;text-decoration:none;display:block}._4r5hrq_insightPanel li strong{color:var(--adventure-gold,#f2d37d);white-space:nowrap;font-size:20px}._4r5hrq_trendList{gap:11px;display:grid}._4r5hrq_trendList li{grid-template-columns:65px minmax(0,1fr) 60px 75px;align-items:center;gap:12px;font-size:13px;display:grid}._4r5hrq_trendList time,._4r5hrq_trendList small{color:var(--adventure-muted,#aab9c6)}._4r5hrq_trendList strong{color:var(--adventure-gold,#f2d37d)}._4r5hrq_trendTrack{background:var(--adventure-line,#ffffff1b);height:12px}._4r5hrq_trendTrack span{background:linear-gradient(90deg, var(--ui-positive,#7fb9ae), var(--adventure-gold,#e6c662));height:100%;display:block}._4r5hrq_topicGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}._4r5hrq_topicCard{text-align:left;background:var(--adventure-surface,#1b303e);border:1px solid var(--adventure-line,#ffffff24);color:var(--adventure-text,#edf2f5);gap:6px;padding:17px;display:grid}._4r5hrq_topicCard:hover{border-color:var(--gold);background:var(--adventure-soft,#243a49)}._4r5hrq_topicCard small{color:var(--adventure-muted,#9db2c0)}._4r5hrq_topicCard strong{font-size:17px}._4r5hrq_topicCard span{color:var(--adventure-gold,#f2d37d);font-size:15px;font-weight:650}._4r5hrq_topicCard em{color:var(--adventure-muted,#aab9c6);font-size:11px;font-style:normal}._4r5hrq_panel{background:var(--adventure-surface,#13212edb);border:1px solid var(--adventure-line,#ffffff1d);border-radius:3px;margin:22px 0;padding:24px}._4r5hrq_panel h2,._4r5hrq_sectionTitle{margin-bottom:18px;font-size:19px;font-weight:700}._4r5hrq_tableWrap{border:1px solid var(--adventure-line,#ffffff1d);background:var(--adventure-surface,#13212eed);border-radius:3px;overflow:auto}._4r5hrq_table{border-collapse:collapse;width:100%;font-size:13px}._4r5hrq_table th{text-align:left;color:var(--adventure-muted,#b1becb);background:var(--adventure-surface,#192b39);text-transform:uppercase;letter-spacing:.05em;padding:14px 16px;font-size:11px;font-weight:600}._4r5hrq_table td{border-top:1px solid var(--adventure-line,#ffffff12);vertical-align:middle;padding:16px}._4r5hrq_table tr:hover td{background:var(--adventure-soft)}._4r5hrq_table tr[data-current=true]{background:#e6c6620b}._4r5hrq_table tr[data-current=true] td:first-child{box-shadow:inset 3px 0 var(--gold)}._4r5hrq_table td small{color:var(--adventure-muted,#93a6b6);margin-top:5px;line-height:1.5;display:block}._4r5hrq_table button{text-align:left;color:var(--adventure-gold,#eed391);text-underline-offset:3px;text-decoration:underline}._4r5hrq_score{color:var(--adventure-gold,#f4d583);font-size:19px;font-weight:750}._4r5hrq_meter{background:var(--adventure-line,#ffffff18);width:110px;height:4px;margin-top:8px}._4r5hrq_meter span{background:var(--adventure-gold,#e2c563);height:100%;display:block}._4r5hrq_up{color:var(--ui-positive,#8cd8a2)}._4r5hrq_down{color:var(--ui-negative,#f2ac99)}._4r5hrq_muted{color:var(--adventure-muted,#91a5b5)}._4r5hrq_empty{color:var(--adventure-muted,#aab9c6);background:var(--adventure-surface,#13212ebf);border:1px solid var(--adventure-line,#fff2);padding:32px;line-height:1.7}._4r5hrq_error{border-left:3px solid var(--ui-negative,#f2ac99);background:color-mix(in srgb,var(--ui-negative) 12%,var(--adventure-surface));margin:18px 0;padding:15px}._4r5hrq_studentCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._4r5hrq_skill{background:var(--adventure-surface,#182a37);border:1px solid var(--adventure-line,#ffffff18);padding:18px}._4r5hrq_skill h3{margin-bottom:14px;font-size:14px;font-weight:650}._4r5hrq_skill strong{color:var(--adventure-gold,#f2d37d);margin-bottom:8px;font-size:28px;display:block}._4r5hrq_skill p{color:var(--adventure-muted,#aabdc9);margin:6px 0;font-size:12px}._4r5hrq_tagFields{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}._4r5hrq_tagFields label{flex:1;gap:6px;min-width:160px;font-size:12px;display:grid}._4r5hrq_tagFields input,._4r5hrq_tagFields select{width:100%}._4r5hrq_legacy>section{background:var(--adventure-surface,#14232fcc);border-radius:3px!important}._4r5hrq_legacy button{border-radius:3px!important}._4r5hrq_legacy button[class*=bg-cyan]{background:var(--adventure-gold,#e6c662)}._4r5hrq_legacy fieldset{border-radius:3px!important}._4r5hrq_shell :is(a,button,input,select):focus-visible{outline:2px solid var(--gold);outline-offset:4px}body:has(._4r5hrq_shell) .home-floating-control{background:var(--adventure-surface,#101b25f2);width:228px;max-width:228px;color:var(--adventure-text,#e9eff3);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:3px;position:fixed;inset:auto auto 20px 26px}body:has(._4r5hrq_shell) .home-floating-control :is(label,p){color:var(--adventure-muted,#b7c5d0)}body:has(._4r5hrq_shell) .home-floating-control button{border-radius:3px}._4r5hrq_brand svg{fill:none;width:31px;stroke:var(--gold);stroke-width:1.7px;flex-shrink:0}._4r5hrq_sidebar nav a[aria-current=page]{border-color:var(--gold);color:var(--adventure-text);background:var(--adventure-soft,#ffffff08)}._4r5hrq_sidebar nav a:focus-visible{outline:2px solid var(--gold);outline-offset:2px}._4r5hrq_joinAction{border-top:1px solid var(--adventure-line,#ffffff24);margin-top:24px;padding-top:23px}._4r5hrq_games{background:linear-gradient(90deg,var(--adventure-overlay-top),var(--adventure-overlay-bottom)), url(/images/home-coast.png) center / cover fixed}._4r5hrq_games ._4r5hrq_content{padding-top:52px}._4r5hrq_embedded{--gold:var(--adventure-gold,#ebc454);color:var(--adventure-text,#edf2f5)}._4r5hrq_embedded ._4r5hrq_heading h1{margin-top:0;font-size:26px}._4r5hrq_embedded :is(select,input,textarea){color:var(--adventure-text,#edf2f5);background:var(--adventure-background,#12212d);border:1px solid var(--adventure-line,#ffffff30);border-radius:4px;padding:10px 12px}._4r5hrq_embedded ._4r5hrq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._4r5hrq_embedded ._4r5hrq_tabs{gap:20px}._4r5hrq_embedded ._4r5hrq_filters select{min-width:115px;max-width:180px}@media (max-width:699px){._4r5hrq_shell{grid-template-columns:1fr}._4r5hrq_sidebar{height:auto;padding:16px 20px;position:static}._4r5hrq_sidebar ._4r5hrq_brand{margin-bottom:10px}._4r5hrq_sidebar nav{flex-wrap:wrap;display:flex}._4r5hrq_sidebar nav a{overflow-wrap:anywhere;max-width:100%}._4r5hrq_sidebar nav._4r5hrq_quizSubnav{flex-wrap:wrap;gap:0;width:100%;margin:0 0 8px 4px;padding:0 0 0 5px;display:flex}._4r5hrq_content{padding:24px 18px 54px}._4r5hrq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._4r5hrq_dashboardPair{grid-template-columns:1fr}}@media (max-width:600px){._4r5hrq_quizFocusLists{grid-template-columns:1fr}._4r5hrq_dashboardToolbar{align-items:stretch}._4r5hrq_classIdentity{flex-basis:100%}._4r5hrq_dashboardToolbar label{flex:130px}._4r5hrq_dashboardToolbar select{width:100%;min-width:0}._4r5hrq_dashboardMetrics{gap:6px}._4r5hrq_dashboardMetrics>div{padding:14px 10px}._4r5hrq_dashboardMetrics dt{letter-spacing:.02em;font-size:10px}._4r5hrq_dashboardMetrics dd{font-size:clamp(19px,6vw,30px)}._4r5hrq_dashboardMetrics small{font-size:10px;line-height:1.4}._4r5hrq_attentionPanel{padding:18px}._4r5hrq_insightGrid,._4r5hrq_studentInsightGrid{grid-template-columns:1fr}._4r5hrq_metrics{grid-template-columns:1fr 1fr}._4r5hrq_metrics>div{padding:16px}._4r5hrq_metrics dd{font-size:22px}._4r5hrq_trendList li{grid-template-columns:54px minmax(0,1fr) 48px;gap:7px}._4r5hrq_trendList li small{grid-column:2/4}}._4r5hrq_content{min-width:0}._4r5hrq_shell{grid-template-columns:clamp(210px,20vw,280px) minmax(0,1fr)}@media (max-width:699px){._4r5hrq_shell{grid-template-columns:1fr}}._4r5hrq_dashboardPair,._4r5hrq_insightGrid,._4r5hrq_studentInsightGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}._4r5hrq_studentCards{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}
.BACHbG_art{background:#17313e;flex-shrink:0;width:100%;height:100px;display:block;position:relative;overflow:hidden}.BACHbG_scene{object-fit:cover}.BACHbG_guide{object-fit:contain;width:auto;height:112%;position:absolute;bottom:-8%;right:3%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 88%,#0000)}.BACHbG_compact{aspect-ratio:2;height:auto}@media (max-width:599px){.BACHbG_art:not(.BACHbG_compact){height:80px}}
.JYOdPW_scenePage{min-height:100dvh;position:relative}.JYOdPW_backdrop{pointer-events:none;position:absolute;inset:0;overflow:hidden}.JYOdPW_backgroundArt{object-fit:cover;object-position:center}.JYOdPW_multiplayerLayout,.JYOdPW_singleplayerLayout{width:100%;min-width:0;max-width:1180px;margin:0 auto;position:relative;container-type:inline-size}.JYOdPW_frame{color:#edf2f5;text-align:left;background:0 0;border:0;border-radius:4px;padding:0}.JYOdPW_menuHeader{text-align:left}.JYOdPW_eyebrow{color:#ebc454;letter-spacing:.14em;font-size:11px;font-weight:700}.JYOdPW_heading{color:#edf2f5;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.03em;margin-top:8px;font-size:26px;font-weight:750;line-height:1.2}.JYOdPW_intro{color:#b9c3cf;font-size:14px;line-height:1.6}.JYOdPW_category{margin-top:28px}.JYOdPW_categoryHeading{color:#edf2f5;font-size:20px;font-weight:700}.JYOdPW_category>.JYOdPW_row{margin-top:12px}.JYOdPW_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.JYOdPW_card{color:#edf2f5;text-align:left;cursor:pointer;background:#1b2c38;border:1px solid #ffffff25;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px 18px;width:100%;min-height:154px;padding:18px;transition:background .14s,border-color .14s;display:grid}.JYOdPW_card:focus-visible,.JYOdPW_lobbyButton:focus-visible{outline-offset:3px;outline:2px solid #ebc454}.JYOdPW_cardIcon{color:#ebc454;grid-area:1/1/span 2;width:42px}.JYOdPW_cardIcon svg{width:100%;height:auto}.JYOdPW_cardBody{grid-column:2;gap:9px;display:grid}.JYOdPW_cardTitle,.JYOdPW_cardLabel{color:#edf2f5;grid-column:2;font-size:20px;font-weight:700;line-height:1.2}.JYOdPW_cardDescription{color:#b9c3cf;grid-column:2;font-size:13px;line-height:1.5}.JYOdPW_card:not(:has(.JYOdPW_cardDescription)) .JYOdPW_cardLabel{grid-row:1/span 2}.JYOdPW_cardBadge{color:#ebc454;text-transform:uppercase;justify-self:start;font-size:10px;font-weight:700}.JYOdPW_cardPlayers{color:#a2b3c1;align-items:center;gap:8px;font-size:12px;display:flex}.JYOdPW_cardPlayers svg{width:18px;height:18px}.JYOdPW_gameRow{flex-direction:column;align-items:stretch;gap:14px;min-width:0;display:flex}.JYOdPW_lobbyActions{background:#14242f;border:1px solid #ebc45460;border-radius:12px;padding:20px}.JYOdPW_lobbyActions .JYOdPW_heading{color:#edf2f5;font-size:20px}.JYOdPW_lobbyActionGrid{gap:12px;margin-top:20px;display:grid}.JYOdPW_lobbyButton{color:#edf2f5;text-align:left;cursor:pointer;background:#243744;border:1px solid #ffffff30;border-radius:12px;padding:14px}.JYOdPW_lobbyButton:hover{border-color:#ebc454}.JYOdPW_lobbyButton>span:last-child{color:#b9c3cf;font-size:12px}.JYOdPW_row{align-items:start}.JYOdPW_gameRow>.JYOdPW_card{height:205px;min-height:205px}.JYOdPW_card{--accent:#68d7a2;border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);border-top:4px solid var(--accent);background:color-mix(in srgb, var(--accent) 15%, #122838);box-shadow:0 4px #091a28}.JYOdPW_card:hover,.JYOdPW_card[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 25%, #122838);border-color:var(--accent)}.JYOdPW_cardIcon{color:var(--accent)}.JYOdPW_row>:nth-child(2n){--accent:#bd9bff}.JYOdPW_row>.JYOdPW_card:nth-child(3){--accent:#f7bf66}.JYOdPW_row>.JYOdPW_card:nth-child(4){--accent:#62cfff}.JYOdPW_row>.JYOdPW_card:nth-child(5){--accent:#65d4bc}.JYOdPW_row>.JYOdPW_card:nth-child(6){--accent:#ff947c}.JYOdPW_gameRow:nth-child(2)>.JYOdPW_card{--accent:#bd9bff}.JYOdPW_cardTitle,.JYOdPW_cardLabel{font-size:18px}.JYOdPW_cardDescription{font-size:12px}.JYOdPW_cardIcon{width:36px}.JYOdPW_cardBody{gap:6px}.JYOdPW_lobbyActions{padding:15px}.JYOdPW_gameRow>.JYOdPW_card[data-game=car-mechanic]{--accent:#f05b64;background:#512b36;border-color:#e65e68}.JYOdPW_gameRow>.JYOdPW_card[data-game=car-mechanic][aria-pressed=true]{background:#713340}.JYOdPW_gameRow>.JYOdPW_card[data-game=team-battle]{--accent:#ff78bf;background:#49263e;border-color:#f875bd}.JYOdPW_gameRow>.JYOdPW_card[data-game=team-battle]:hover,.JYOdPW_gameRow>.JYOdPW_card[data-game=team-battle][aria-pressed=true]{background:#66314f}.JYOdPW_gameRow>.JYOdPW_card[data-game=team-battle]:disabled{--accent:#8b96a5;color:#aeb7c4;cursor:not-allowed;filter:grayscale();opacity:.65;box-shadow:none;background:#28313d;border-color:#657080}.JYOdPW_gameRow>.JYOdPW_card[data-game=team-battle]:disabled .JYOdPW_cardBadge{color:#d7dce4}.JYOdPW_frame,.JYOdPW_heading,.JYOdPW_categoryHeading{color:var(--adventure-text,#edf2f5)}.JYOdPW_intro{color:var(--adventure-muted,#b9c3cf)}.JYOdPW_row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px}.JYOdPW_row .JYOdPW_card,.JYOdPW_gameRow>.JYOdPW_card[data-game]{border:1px solid var(--adventure-line,#35505c);background:var(--adventure-surface,#17313e);height:100%;min-height:0;color:var(--adventure-text,#edf2f5);border-radius:16px;flex-direction:column;align-items:stretch;gap:0;padding:0;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 6px 18px #071b2810}.JYOdPW_row .JYOdPW_card:hover,.JYOdPW_row .JYOdPW_card[aria-pressed=true],.JYOdPW_gameRow>.JYOdPW_card[data-game]:hover,.JYOdPW_gameRow>.JYOdPW_card[data-game][aria-pressed=true]{background:var(--adventure-surface,#17313e);border-color:var(--adventure-accent,#f2d58b)}.JYOdPW_cardBody{flex-direction:column;flex:1;gap:6px;padding:14px;display:flex}.JYOdPW_cardTitle,.JYOdPW_cardLabel{color:inherit;font-size:18px;line-height:1.25}.JYOdPW_card>.JYOdPW_cardLabel{margin:14px 14px 0}.JYOdPW_cardDescription{color:var(--adventure-muted,#b9c3cf);font-size:13px;line-height:1.4}.JYOdPW_card>.JYOdPW_cardDescription{margin:8px 14px 0}.JYOdPW_cardPlayers{color:var(--adventure-muted,#b9c3cf);font-size:13px}.JYOdPW_cardBadge{color:var(--adventure-gold,#f2d58b);font-size:11px}.JYOdPW_cardAction{background:var(--adventure-accent,#175b54);min-height:44px;color:var(--adventure-accent-text,#fff);border-radius:10px;justify-content:center;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:750;display:flex}.JYOdPW_card>.JYOdPW_cardAction{margin:auto 14px 14px}.JYOdPW_card>.JYOdPW_cardDescription{padding-bottom:12px}.JYOdPW_cardBody>.JYOdPW_cardAction{margin-top:auto}.JYOdPW_gameRow>.JYOdPW_card[data-game=team-battle]:disabled{opacity:.65;cursor:not-allowed}.JYOdPW_card:disabled .JYOdPW_cardAction{color:#fff;background:#465863}.JYOdPW_row .JYOdPW_card.JYOdPW_unavailableCard{filter:grayscale();opacity:.7;cursor:not-allowed}.JYOdPW_row .JYOdPW_card.JYOdPW_unavailableCard:hover{border-color:var(--adventure-line,#35505c)}@container (max-width:600px){.JYOdPW_row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.JYOdPW_row{gap:10px}.JYOdPW_cardBody{padding:10px}.JYOdPW_cardTitle,.JYOdPW_cardLabel{font-size:16px}.JYOdPW_cardDescription{font-size:12px}.JYOdPW_card>.JYOdPW_cardLabel{margin:10px 10px 0}.JYOdPW_card>.JYOdPW_cardDescription{margin:8px 10px 0}.JYOdPW_card>.JYOdPW_cardAction{margin:auto 10px 10px}}@media (max-width:699px){.JYOdPW_row{grid-template-columns:repeat(2,minmax(0,1fr))}}.JYOdPW_eyebrow{color:var(--adventure-gold,#ebc454)}
.bKJXaG_board{color:#eff6f5;min-width:0;font-family:var(--font-geist-sans),sans-serif}.bKJXaG_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bKJXaG_eyebrow{letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:800;color:#f2d58b!important}.bKJXaG_board h2,.bKJXaG_dialog h2{color:#fff0c5;margin:4px 0 0;font:700 26px/1.2 Georgia,serif}.bKJXaG_muted,.bKJXaG_note{white-space:pre-wrap;font-size:12px;line-height:1.6;color:#b4c8d1!important}.bKJXaG_note{margin:12px 0!important}.bKJXaG_muted{margin:10px 0 14px}.bKJXaG_quizList{gap:14px;margin-top:18px;display:grid}.bKJXaG_quiz{text-align:left;color:#eff6f5;cursor:pointer;background:#142f3b;border:1px solid #35535a;border-radius:10px;align-items:center;gap:12px;width:100%;min-width:0;padding:16px;display:flex}.bKJXaG_quiz>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.bKJXaG_quiz strong,.bKJXaG_game strong{font-size:14px}.bKJXaG_quiz small,.bKJXaG_game small{color:#b4c8d1;overflow-wrap:anywhere;font-size:12px}.bKJXaG_quizIcon{color:#f2d58b;flex:0 0 22px;width:22px}.bKJXaG_quizIcon svg{width:100%}.bKJXaG_arrow{color:#f2d58b;font-size:24px}.bKJXaG_quiz:hover,.bKJXaG_game:hover{border-color:#f2d58b}.bKJXaG_quiz:disabled{opacity:.6;cursor:not-allowed}.bKJXaG_secondary,.bKJXaG_primary,.bKJXaG_refresh{font:inherit;cursor:pointer}.bKJXaG_secondary,.bKJXaG_primary{border:1px solid #35535a;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:650}.bKJXaG_secondary{color:#eff6f5;background:#142f3b}.bKJXaG_primary{color:#0b2722;background:#a5d5bc;border-color:#a5d5bc}.bKJXaG_refresh{color:#b4c8d1;text-underline-offset:3px;background:0 0;border:0;min-height:44px;font-size:11px;text-decoration:underline}.bKJXaG_empty{padding:14px 0;font-size:13px;color:#b4c8d1!important}.bKJXaG_error{background:#632e264d;border-radius:8px;padding:12px;font-size:13px;color:#ffd7ca!important}.bKJXaG_dialog{color:#eff6f5;width:min(580px,100% - 32px);max-height:calc(100dvh - 40px);font:14px/1.5 var(--font-geist-sans),sans-serif;overflow-wrap:anywhere;background:#0c1d2d;border:1px solid #35535a;border-radius:16px;margin:auto;padding:24px;overflow:auto;box-shadow:0 18px 48px #0005}.bKJXaG_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#08192288}.bKJXaG_dialogHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.bKJXaG_dialog p{margin-top:8px}.bKJXaG_close{color:#eff6f5;cursor:pointer;background:#142f3b;border:0;border-radius:8px;flex:0 0 40px;place-items:center;width:40px;height:40px;font-size:24px;display:grid}.bKJXaG_games{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 12px;display:grid}.bKJXaG_game{color:#eff6f5;background:#142f3b;border:1px solid #35535a;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:0 0 12px;text-decoration:none;display:flex;overflow:hidden}.bKJXaG_game strong,.bKJXaG_game small{padding:0 12px}.bKJXaG_game strong{margin-top:6px}.bKJXaG_recommendations{background:#142f3b;border-radius:10px;margin:18px 0;padding:14px;font-size:12px}.bKJXaG_recommendations>div+div{margin-top:14px}.bKJXaG_recommendations p{color:#b4c8d1}.bKJXaG_libraryHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.bKJXaG_libraryHeading span,.bKJXaG_match{color:#f2d58b}.bKJXaG_library{border:0;min-width:0;margin:8px 0 0;padding:0}.bKJXaG_library>label:not(.bKJXaG_message){cursor:pointer;border-bottom:1px solid #35535a;align-items:center;gap:12px;padding:14px 0;display:flex}.bKJXaG_library input{accent-color:#a5d5bc;flex:0 0 18px;width:18px;height:18px}.bKJXaG_library label>span:first-of-type{flex:1;gap:3px;min-width:0;font-size:13px;display:grid}.bKJXaG_library small{color:#b4c8d1;font-size:11px}.bKJXaG_match{font-size:11px}.bKJXaG_message{gap:8px;margin-top:20px;font-size:12px;display:grid}.bKJXaG_message textarea{color:#eff6f5;width:100%;min-width:0;max-width:100%;font:inherit;resize:vertical;background:#142f3b;border:1px solid #35535a;border-radius:8px;padding:12px;font-size:14px}.bKJXaG_saving>div{color:#b4c8d1;background:0 0;border:0;padding:0;font-size:12px}.bKJXaG_saving p{color:inherit}.bKJXaG_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.bKJXaG_dialog button:disabled{cursor:wait;opacity:.6}.bKJXaG_dialog :is(a,button,input,textarea):focus-visible,.bKJXaG_board button:focus-visible{outline-offset:4px;outline:3px solid #ffe3a2}.bKJXaG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:599px){.bKJXaG_dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:18px}.bKJXaG_dialog h2{font-size:24px}.bKJXaG_close{flex-basis:44px;width:44px;height:44px}.bKJXaG_message textarea{font-size:16px}.bKJXaG_match{display:none}.bKJXaG_game{padding:0 0 12px}.bKJXaG_game strong{font-size:13px}}.bKJXaG_editorPage{overflow-wrap:anywhere;min-width:0;max-width:760px}.bKJXaG_editorPage h2{margin:8px 0 18px}.bKJXaG_editorPage :is(button,input,textarea):focus-visible{outline-offset:4px;outline:3px solid #ffe3a2}
._5Mc4iW_homeSlot{z-index:1;pointer-events:auto;width:min(100% - 24px,940px);margin:0 auto;padding:100px 0 16px;position:relative}._5Mc4iW_quest{--quest-gold:#f2d58b;--quest-text:#eff6f5;--quest-muted:#b4c8d1;--quest-line:#b2d6d52b;isolation:isolate;color:var(--quest-text);font-family:var(--font-geist-sans), sans-serif;background:radial-gradient(at 30% 18%,#286b704d,#0000 42%),linear-gradient(145deg,#162f3e,#0c1d2d 65%,#132c36);border:1px solid #dfcc8d66;border-radius:18px;padding:clamp(18px,3vw,32px);font-size:14px;line-height:1.6;animation:.5s ease-out both _5Mc4iW_questEnter;position:relative;overflow:hidden;box-shadow:0 22px 65px #02101d80,inset 0 1px #fff1c914}._5Mc4iW_quest:before{z-index:-1;content:"";pointer-events:none;border:1px solid #ddcc8a10;border-radius:13px;position:absolute;inset:6px}._5Mc4iW_quest p,._5Mc4iW_quest h1,._5Mc4iW_quest h2,._5Mc4iW_quest dl,._5Mc4iW_quest dd{margin:0}._5Mc4iW_quest p{color:var(--quest-muted)}._5Mc4iW_header{justify-content:space-between;align-items:start;gap:12px;display:flex}._5Mc4iW_quest ._5Mc4iW_eyebrow{color:var(--quest-gold);letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}._5Mc4iW_period{text-transform:capitalize;font-size:12px}._5Mc4iW_status{color:#cceadf;border:1px solid #a7cebc38;border-radius:5px;align-items:center;gap:7px;padding:5px 10px;font-size:10px;font-weight:750;display:inline-flex}._5Mc4iW_status i{background:#9cdec1;border-radius:50%;flex:none;width:5px;height:5px}._5Mc4iW_intro{text-align:center;margin-top:27px}._5Mc4iW_quest ._5Mc4iW_kicker{color:#92cdbf;letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}._5Mc4iW_intro h1{color:#fff0c5;letter-spacing:-.035em;text-wrap:balance;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.1}._5Mc4iW_intro>p:last-child{text-wrap:pretty;max-width:460px;margin:12px auto 0;font-size:12px}._5Mc4iW_adventure{grid-template-columns:minmax(0,1fr) 170px;grid-template-areas:"scene reward""mission mission";align-items:center;gap:22px 12px;margin:16px 0 22px;display:grid}._5Mc4iW_scene{text-align:center;grid-area:scene;min-width:0;position:relative}._5Mc4iW_orbit{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#76c3aa19,#0000 69%);border:1px solid #a9d4c818;border-radius:50%;width:72%;position:absolute;top:1%;left:14%}._5Mc4iW_orbit:after{content:"";border:1px dashed #eccb761c;border-radius:50%;position:absolute;inset:13px}._5Mc4iW_dragon{width:100%;max-height:310px;display:block;overflow:visible}._5Mc4iW_dragonBody{transform-origin:50% 70%;animation:5s ease-in-out infinite _5Mc4iW_dragonBreathe}._5Mc4iW_dragon[data-flying=true]{animation:4.8s ease-in-out infinite _5Mc4iW_dragonHover}._5Mc4iW_dragon[data-flying=true] ._5Mc4iW_dragonBody{animation:none}._5Mc4iW_dragon[data-flying=true] :is(._5Mc4iW_wingLeft,._5Mc4iW_wingRight){animation-duration:3.2s}@keyframes _5Mc4iW_dragonHover{0%,to{transform:translateY(-4px)rotate(-1deg)}50%{transform:translateY(-16px)rotate(1deg)}}._5Mc4iW_wingLeft{transform-origin:270px 210px;animation:7s ease-in-out infinite _5Mc4iW_leftWing}._5Mc4iW_wingRight{transform-origin:350px 210px;animation:7s ease-in-out infinite _5Mc4iW_rightWing}._5Mc4iW_dragonTail{transform-origin:350px 283px;animation:6s ease-in-out infinite _5Mc4iW_tailSway}._5Mc4iW_dragonEyes{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite _5Mc4iW_dragonBlink}._5Mc4iW_sparks{animation:5s ease-in-out infinite _5Mc4iW_sparks}._5Mc4iW_dragon[data-awakened=true]{filter:drop-shadow(0 0 12px #c4df8640)}._5Mc4iW_sceneCaption{color:#a6c9c4;letter-spacing:.08em;margin-top:-6px;font-size:10px;display:block;position:relative}._5Mc4iW_reward{text-align:center;background:linear-gradient(140deg,#d2a9500c,#e4c56b15);border:1px solid #f2d58b45;border-radius:10px;grid-area:reward;justify-items:center;padding:18px 12px 12px;display:grid}._5Mc4iW_diamond{filter:drop-shadow(0 4px 12px #63d8e530);width:56px;height:52px;margin-bottom:8px}._5Mc4iW_rewardAmount{color:#fff0c5;margin:4px 0 8px;font-size:35px;font-weight:800;line-height:1.1;display:block}._5Mc4iW_rewardAmount span{color:#efe2b6;margin-top:4px;font-size:12px;font-weight:600;display:block}._5Mc4iW_quest ._5Mc4iW_rewardState{color:#e5d397;font-size:11px;font-weight:750}._5Mc4iW_quest ._5Mc4iW_rewardNote{margin-top:5px;font-size:10px;line-height:1.6}._5Mc4iW_quest ._5Mc4iW_time{color:#d4e4e5;border-top:1px solid #d9c18e2b;width:100%;margin-top:13px;padding-top:10px;font-size:11px}._5Mc4iW_mission{border:1px solid var(--quest-line);background:#07172473;border-radius:10px;grid-area:mission;padding:20px}._5Mc4iW_missionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}._5Mc4iW_mission h2{color:#f0ead7;overflow-wrap:anywhere;font-size:23px;font-weight:750;line-height:1.25}._5Mc4iW_subject{color:#aacfc9;overflow-wrap:anywhere;border:1px solid #a4d2d133;border-radius:4px;max-width:100%;padding:3px 8px;font-size:10px}._5Mc4iW_missionCopy strong{color:#fff0c5;white-space:nowrap}._5Mc4iW_quest ._5Mc4iW_success{color:#b5e8c8;border-left:2px solid #a0dfb7;margin-top:12px;padding-left:10px}._5Mc4iW_quest ._5Mc4iW_waiting{margin-top:12px;font-size:12px}._5Mc4iW_progressLabel{color:#c7d5d9;justify-content:space-between;gap:14px;margin:19px 0 7px;font-size:11px;display:flex}._5Mc4iW_progressLabel strong{color:var(--quest-gold);font-size:15px}._5Mc4iW_progressTrack{background:#06131d;border:1px solid #a0c9be38;border-radius:8px;height:13px;padding:2px;overflow:hidden}._5Mc4iW_progressTrack>span{background:linear-gradient(90deg,#389c97,#a4ddac 70%,#f0d58f);border-radius:5px;height:100%;transition:width .6s;display:block;box-shadow:0 0 10px #b8d78355}._5Mc4iW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;margin-top:12px!important}._5Mc4iW_metrics>div+div{border-left:1px solid var(--quest-line);padding-left:14px}._5Mc4iW_metrics dt{color:var(--quest-muted);font-size:10px}._5Mc4iW_metrics dd{color:#e3eded;font-size:20px;font-weight:750}._5Mc4iW_metrics>div:last-child dd{color:var(--quest-gold)}._5Mc4iW_coverage{border-top:1px solid var(--quest-line);align-items:start;gap:10px;margin-top:18px;padding-top:15px;display:flex}._5Mc4iW_coverageMark{color:#a9d9ba;background:#81bdae1a;border-radius:50%;flex:0 0 25px;place-items:center;height:25px;font-size:19px;display:grid}._5Mc4iW_coverage strong{color:#d3e5e1;font-size:12px}._5Mc4iW_coverage p{margin-top:3px;font-size:11px}._5Mc4iW_practice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin-top:23px;display:flex}._5Mc4iW_practice>div:first-child{flex:225px}._5Mc4iW_practice h2{color:#ede6d0;font-size:14px;font-weight:750}._5Mc4iW_practice p{font-size:11px}._5Mc4iW_practiceLink,._5Mc4iW_retry{color:#1e2c34;cursor:pointer;background:linear-gradient(#f4d890,#d8b567);border:1px solid #f5df9e;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:10px 17px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 3px #8c6e37}._5Mc4iW_practiceLink:hover,._5Mc4iW_retry:hover{background:#ffe4a2}._5Mc4iW_practiceLink span{font-size:20px;line-height:1}._5Mc4iW_suggestions{flex-basis:100%}._5Mc4iW_suggestions ul{flex-wrap:wrap;gap:6px;margin:7px 0 0;padding:0;list-style:none;display:flex}._5Mc4iW_suggestions li{border:1px solid var(--quest-line);color:#c2dcd4;overflow-wrap:anywhere;border-radius:4px;max-width:100%;padding:4px 9px;font-size:11px}._5Mc4iW_rules{border-top:1px solid var(--quest-line);border-bottom:1px solid var(--quest-line);margin-top:22px}._5Mc4iW_rules summary{color:#d8e4e3;cursor:pointer;min-height:44px;padding:13px 0;font-size:12px;font-weight:650}._5Mc4iW_rules ul{color:var(--quest-muted);gap:9px;margin:0;padding:0 0 18px 18px;font-size:12px;list-style:outside;display:grid}._5Mc4iW_quest ._5Mc4iW_previous{margin-top:16px;font-size:11px}._5Mc4iW_quest ._5Mc4iW_privacy{color:#a6babb;text-align:center;margin-top:17px;font-size:10px}._5Mc4iW_refreshRow{color:#c4d5d9;justify-content:space-between;align-items:center;gap:12px;padding:5px 5px 0;font-size:10px;display:flex}._5Mc4iW_refreshRow button{text-underline-offset:3px;cursor:pointer;min-height:44px;padding:8px;font-size:12px;text-decoration:underline}._5Mc4iW_refreshRow button:disabled{opacity:.65;cursor:wait;text-decoration:none}._5Mc4iW_empty{text-align:center;min-height:420px}._5Mc4iW_empty ._5Mc4iW_dragon{height:220px}._5Mc4iW_empty h1{color:#fff0c5;font-family:Georgia,Times New Roman,serif;font-size:28px;line-height:1.2}._5Mc4iW_empty>p:not(._5Mc4iW_eyebrow){max-width:420px;margin:15px auto}._5Mc4iW_quest :is(a,button,summary):focus-visible,._5Mc4iW_refreshRow button:focus-visible{outline-offset:5px;outline:3px solid #ffe3a2}._5Mc4iW_questNav[aria-current=page]{color:#ffe4a2;background:#ffffff09;border-left-color:#ebc454}._5Mc4iW_mobileMenus{pointer-events:auto}[data-lobby-panel] ._5Mc4iW_homeSlot{width:100%;max-width:none;margin:0;padding:0}@media (min-width:1280px){._5Mc4iW_homeSlot{width:auto;max-width:1100px;margin:0 292px 0 306px;padding-top:103px}}@media (min-width:1800px){._5Mc4iW_homeSlot{margin-left:max(330px,50vw - 540px);margin-right:max(300px,50vw - 540px)}._5Mc4iW_adventure{grid-template-columns:minmax(0,1fr) 205px}}@media (max-width:599px){._5Mc4iW_quest{padding:18px 15px;font-size:13px}._5Mc4iW_header{align-items:center}._5Mc4iW_status{max-width:130px;padding:4px 7px;font-size:9px}._5Mc4iW_quest ._5Mc4iW_eyebrow{font-size:9px}._5Mc4iW_intro{margin-top:23px}._5Mc4iW_intro h1{font-size:clamp(24px,8vw,31px)}._5Mc4iW_adventure{grid-template-columns:1fr;grid-template-areas:"scene""mission""reward";gap:18px;margin-top:9px}._5Mc4iW_dragon{max-height:200px}._5Mc4iW_orbit{width:60%;left:20%}._5Mc4iW_reward{text-align:left;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:0 12px;padding:12px}._5Mc4iW_diamond{width:45px;margin:0}._5Mc4iW_reward>div{justify-self:stretch}._5Mc4iW_rewardAmount{margin:3px 0;font-size:26px}._5Mc4iW_rewardAmount span{font-size:12px;display:inline}._5Mc4iW_quest ._5Mc4iW_time{text-align:center;grid-column:1/-1;margin-top:9px;padding-top:7px}._5Mc4iW_mission{padding:15px 13px}._5Mc4iW_mission h2{font-size:21px}._5Mc4iW_metrics dd{font-size:19px}._5Mc4iW_practiceLink{width:100%}}@keyframes _5Mc4iW_questEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _5Mc4iW_dragonBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes _5Mc4iW_leftWing{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}@keyframes _5Mc4iW_rightWing{0%,to{transform:rotate(0)}50%{transform:rotate(5deg)}}@keyframes _5Mc4iW_tailSway{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes _5Mc4iW_dragonBlink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.08)}}@keyframes _5Mc4iW_sparks{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){._5Mc4iW_quest,._5Mc4iW_quest *,._5Mc4iW_quest :before,._5Mc4iW_quest :after{transition:none!important;animation:none!important}}._5Mc4iW_quest{container-type:inline-size}._5Mc4iW_questLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:22px;display:grid}._5Mc4iW_questLayout>*{min-width:0}._5Mc4iW_questLayout ._5Mc4iW_adventure{grid-template-columns:minmax(0,1fr);grid-template-areas:"scene""reward""mission";gap:18px;margin:0}._5Mc4iW_questLayout ._5Mc4iW_adventure._5Mc4iW_withoutDragon{grid-template-areas:"reward""mission"}._5Mc4iW_quizColumn{align-self:center;min-width:0}._5Mc4iW_questLayout ._5Mc4iW_reward{text-align:left;background:linear-gradient(120deg,#b08d3330,#193a3c);border-color:#f2d58bb0;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:4px 16px;padding:20px 16px 14px;display:grid;box-shadow:0 5px 24px #f2d58b12}._5Mc4iW_questLayout ._5Mc4iW_diamond{filter:drop-shadow(0 0 12px #a0ebf060);width:72px;height:72px;margin:0}._5Mc4iW_questLayout ._5Mc4iW_reward>div{min-width:0}._5Mc4iW_questLayout ._5Mc4iW_rewardAmount{overflow-wrap:anywhere;font-size:clamp(36px,7cqi,52px)}._5Mc4iW_questLayout ._5Mc4iW_rewardAmount span{font-size:12px;display:block}._5Mc4iW_questLayout ._5Mc4iW_reward ._5Mc4iW_time{text-align:center;grid-column:1/-1}._5Mc4iW_questLayout ._5Mc4iW_mission{padding:16px}._5Mc4iW_questLayout ._5Mc4iW_mission h2{font-size:21px}._5Mc4iW_questLayout ._5Mc4iW_metrics{gap:6px}._5Mc4iW_questLayout ._5Mc4iW_metrics dd{font-size:21px}@container (max-width:680px){._5Mc4iW_questLayout{grid-template-columns:minmax(0,1fr);gap:26px}._5Mc4iW_quizColumn{align-self:start}}@media (max-width:599px){._5Mc4iW_questLayout{grid-template-columns:minmax(0,1fr)}._5Mc4iW_questLayout ._5Mc4iW_reward{grid-template-columns:60px minmax(0,1fr);gap:10px;padding:16px}._5Mc4iW_questLayout ._5Mc4iW_diamond{width:60px;height:60px}._5Mc4iW_questLayout ._5Mc4iW_rewardAmount{font-size:42px}}[data-adventure-home] ._5Mc4iW_refreshRow{color:var(--adventure-muted,#536b76);flex-wrap:wrap;font-size:12px}@container (max-width:280px){._5Mc4iW_questLayout ._5Mc4iW_reward{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}}
.gbInCW_menu{color:#edf2f5;overflow-wrap:anywhere;padding:8px}.gbInCW_menu h1{font-size:clamp(1.6rem,4vw,2.3rem);font-weight:800}.gbInCW_menu h2{font-size:1.15rem;font-weight:750}.gbInCW_menu p{color:#c7d8e6;margin:8px 0}.gbInCW_rooms{gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.gbInCW_rooms li{background:#ffffff08;border:1px solid #ffffff35;border-radius:12px;justify-content:space-between;gap:16px;padding:16px;display:flex}.gbInCW_actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:270px;display:flex}.gbInCW_menu button{color:#fff;cursor:pointer;background:#204861;border:1px solid #aac6da;border-radius:8px;min-height:44px;padding:10px 16px;font-weight:700}.gbInCW_menu button:disabled{opacity:.55;cursor:not-allowed}.gbInCW_menu :is(button,input,select):focus-visible{outline-offset:3px;outline:3px solid #f3d173}.gbInCW_create{border-top:1px solid #ffffff40;gap:12px;padding-top:20px;display:grid}.gbInCW_create label{gap:6px;font-weight:650;display:grid}.gbInCW_create input,.gbInCW_create select{color:#fff;background:#102b3d;border:1px solid #aac6da;border-radius:8px;width:100%;min-height:44px;padding:10px}.gbInCW_error{border:1px solid #ffb7ab;border-radius:8px;padding:12px}@media (max-width:600px){.gbInCW_rooms li{flex-direction:column}.gbInCW_actions{justify-content:flex-start;max-width:none}}.gbInCW_safetyButton{bottom:max(10rem, env(safe-area-inset-bottom));left:max(16px, env(safe-area-inset-left));z-index:35;max-width:calc(100vw - 150px);position:fixed}.gbInCW_reportTrigger{color:#fff;cursor:pointer;background:#102b3d;border:2px solid #f3d173;border-radius:8px;min-height:44px;padding:10px 16px;font-weight:700}.gbInCW_reportTrigger:disabled{opacity:.6;cursor:not-allowed}.gbInCW_safetyDialog{background:#102b3d;border:1px solid #aac6da;border-radius:12px;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:20px;overflow-y:auto}.gbInCW_safetyDialog::backdrop{background:#020617b3}.gbInCW_safetyDialog textarea{color:#fff;background:#102b3d;border:1px solid #aac6da;border-radius:8px;width:100%;padding:10px}.gbInCW_safetyDialog button{margin-top:10px}.gbInCW_menu textarea:focus-visible,.gbInCW_reportTrigger:focus-visible{outline-offset:3px;outline:3px solid #f3d173}.gbInCW_reportNote{white-space:pre-wrap}.gbInCW_moderationPage{box-sizing:border-box;color:#edf2f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-height:100dvh;padding:max(96px, calc(env(safe-area-inset-top) + 80px)) max(24px, calc((100% - 1100px) / 2)) max(96px, calc(env(safe-area-inset-bottom) + 80px));background:#101b25}.gbInCW_moderationPage>a{color:#bfe7f5;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.gbInCW_moderationPage>a:focus-visible{outline-offset:3px;outline:3px solid #f3d173}.gbInCW_moderationPage>section{border-top:1px solid #ffffff40;margin-top:28px;padding-top:24px}.gbInCW_moderationPageAdmin{padding-top:max(24px, env(safe-area-inset-top))}@media (max-width:600px){.gbInCW_moderationPage{padding-left:max(16px, env(safe-area-inset-left));padding-right:max(16px, env(safe-area-inset-right))}}
._9mq8wq_panel{border:1px solid var(--adventure-line,#ced8e2);color:var(--adventure-text,#182d44);background:var(--adventure-background,#f8fafc);border-radius:14px;margin:20px 0;padding:20px}._9mq8wq_panel h2{margin:0 0 10px;font-size:18px;font-weight:700}._9mq8wq_panel p,._9mq8wq_panel small{margin:8px 0;font-size:13px;line-height:1.6}._9mq8wq_panel label{gap:6px;margin:14px 0 8px;font-size:13px;font-weight:600;display:grid}._9mq8wq_panel input{border:1px solid var(--adventure-line,#bccbd9);background:var(--adventure-surface,white);width:100%;min-width:0;color:var(--adventure-text,#172d43);border-radius:8px;padding:10px}._9mq8wq_panel ._9mq8wq_code{letter-spacing:.08em;font-family:ui-monospace,monospace;font-weight:700}._9mq8wq_actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._9mq8wq_actions button{background:var(--adventure-accent,#163f60);color:var(--adventure-accent-text,white);cursor:pointer;border:0;border-radius:8px;padding:9px 14px;font-size:13px}._9mq8wq_actions button:disabled{opacity:.5;cursor:wait}._9mq8wq_dark{color:var(--adventure-text,#edf4fc);background:var(--adventure-background,#132036);border-color:var(--adventure-line,#3c536c)}._9mq8wq_panel [role=alert]{color:var(--ui-negative,#b42318)}._9mq8wq_dark [role=alert]{color:var(--ui-negative,#ffaaa2)}._9mq8wq_panel p,._9mq8wq_panel small{color:var(--adventure-muted,#536b76)}
.r8oEcq_frame{min-height:100dvh;color:var(--adventure-text,#edf2f5);background:var(--adventure-background,#101b25)}.r8oEcq_scenery{z-index:0;position:fixed;inset:0}.r8oEcq_scenery[hidden]{display:none}.r8oEcq_accountBar{z-index:90;background:var(--adventure-surface,#101b25f5);color:var(--adventure-text,#edf2f5);border:1px solid #ffffff30;border-radius:8px;align-items:center;gap:22px;padding:12px 16px;display:flex;position:fixed;top:16px;right:24px}.r8oEcq_accountBar.r8oEcq_compactAccountBar{top:var(--map-runner-settings-top,6px);background:#193d4a;border:0;border-radius:10px;gap:0;padding:0;right:8px}.r8oEcq_accountBar.r8oEcq_compactAccountBar>:not(button){display:none}.r8oEcq_accountBar.r8oEcq_compactAccountBar>button{place-items:center;width:44px;height:44px;padding:8px;display:grid}.r8oEcq_frame[data-game-running=true]>.r8oEcq_accountBar.r8oEcq_compactAccountBar{top:var(--map-runner-settings-top,8px)}.r8oEcq_accountBar>div{align-items:center;gap:8px;display:flex}.r8oEcq_accountBar p{color:var(--adventure-muted,#d0dce7);margin:0;font-size:12px}.r8oEcq_accountBar p:last-child{color:var(--adventure-gold,#f3d173);font-size:16px;font-weight:800}.r8oEcq_accountBar p span{font-size:24px}.r8oEcq_username{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:14px;font-weight:750;overflow:hidden}.r8oEcq_accountBar button{cursor:pointer;padding:6px}.r8oEcq_accountBar svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:21px;height:21px}.r8oEcq_panel{z-index:20;contain:layout paint;background:#132738f5;border:1px solid #ffffff40;border-radius:16px;min-height:220px;max-height:calc(100dvh - 124px);margin:94px 292px 30px 306px;padding:34px 24px 24px;position:relative;overflow:auto;box-shadow:0 20px 65px #02101d70}.r8oEcq_panel .r8oEcq_close{float:right;z-index:65;margin-top:-24px;margin-right:-12px;position:sticky;top:-25px}.r8oEcq_close{color:#d5e6f1;cursor:pointer;background:#203f52;border-radius:6px;width:32px;height:32px;font-size:25px;position:absolute;top:8px;right:12px}.r8oEcq_close:hover{color:#fff;background:#365c74}.r8oEcq_home{pointer-events:none;position:relative}.r8oEcq_home>main{background:0 0;min-height:100dvh}:is(.r8oEcq_home .intro-screen,.r8oEcq_home .home-dialog){pointer-events:auto}:is(.r8oEcq_frame:has(.intro-screen) .r8oEcq_accountBar,.r8oEcq_frame:has(.intro-screen) .r8oEcq_scenery){visibility:hidden}.r8oEcq_game{padding-top:82px;position:relative}.r8oEcq_game>main{min-height:calc(100dvh - 82px)}.r8oEcq_dialog{width:min(460px,100vw - 32px);max-height:85dvh;color:var(--adventure-text);background:var(--adventure-surface);border:1px solid #ffffff40;border-radius:12px;margin:auto;padding:38px 28px 28px;position:fixed;overflow:auto}.r8oEcq_dialog::backdrop{background:#020c18a8}.r8oEcq_dialog h2{margin-bottom:20px;font-size:24px;font-weight:750}.r8oEcq_dialog p{color:var(--adventure-muted);margin:15px 0}.r8oEcq_logout{color:#fff;cursor:pointer;background:#9b2941;border-radius:6px;padding:12px 20px}.r8oEcq_frame :is(a,button,input):focus-visible{outline:2px solid var(--adventure-accent);outline-offset:3px}.r8oEcq_panel>main{background:0 0;width:100%;min-height:0;padding-bottom:0}.r8oEcq_panel>main{background:0 0;width:100%;min-height:0;padding-bottom:0}.r8oEcq_panel>main>img,.r8oEcq_panel>main>button[aria-label=Back],.r8oEcq_panel>main>button[aria-label=Tilbake]{display:none}.r8oEcq_panel>main>.pointer-events-none.fixed{display:none}.r8oEcq_panel>main>.absolute.inset-0:not(:has(button)){display:none}.r8oEcq_panel .friends-back{display:none}.r8oEcq_panel>main>section{min-height:0;padding:20px 0}.r8oEcq_panel>main>.relative.flex{min-height:0;padding:20px 0}:is(.r8oEcq_panel .friends-page,.r8oEcq_panel .friends-shell){background:0 0;min-height:0;padding:0}.r8oEcq_panel .fixed{position:absolute}:is(.r8oEcq_panel .text-6xl,.r8oEcq_panel .text-5xl){font-size:30px}@media (min-width:1600px){.r8oEcq_panel{margin-left:max(330px,50vw - 475px);margin-right:max(300px,50vw - 475px)}}.r8oEcq_panel[data-route=\/shop]{width:min(1140px,100% - 48px);margin:94px auto 30px}@media (max-width:760px){.r8oEcq_panel[data-route=\/shop]{width:calc(100% - 24px);margin:100px auto 24px;padding:34px 12px 16px}}.r8oEcq_panel[data-route=\/rewards]>main{min-height:470px}.r8oEcq_panel[data-route=\/character]>main>div>section[data-character-choices]{grid-template-columns:repeat(2,minmax(0,1fr))}.r8oEcq_panel[data-route=\/character]>main>div>section>button{min-height:260px}.r8oEcq_panel[data-route=\/character]>main>div>footer{margin-right:0}.r8oEcq_frame:has(.br-shell,.football-setup)>.r8oEcq_accountBar{display:none}.r8oEcq_game:has(>.br-shell,>.football-setup){padding-top:0}.r8oEcq_frame:has(.football-match-page)>.r8oEcq_accountBar{background:0 0;border:0;gap:0;padding:8px;display:flex;position:absolute;top:8px;right:12px}.r8oEcq_frame:has(.football-match-page)>.r8oEcq_accountBar>:not(button){display:none}.r8oEcq_game:has(>.football-match-page){padding-top:0}.r8oEcq_frame:has(.social-hub-shell)>.r8oEcq_accountBar{display:none}@media (max-width:1279px){.r8oEcq_panel[data-route=\/class-quest]{max-height:calc(100dvh - 124px);margin:100px 12px 24px;padding:34px 12px 16px}}@media (max-width:1100px){.r8oEcq_panel[data-route=\/social-hub]{max-height:calc(100dvh - 124px);margin:100px 16px 24px}}@media (max-width:600px){.r8oEcq_panel[data-route=\/social-hub]{padding:34px 12px 16px}.r8oEcq_frame:has(.r8oEcq_panel[data-route=\/social-hub])>.r8oEcq_accountBar{gap:8px;padding:10px;left:12px;right:12px}.r8oEcq_frame:has(.r8oEcq_panel[data-route=\/social-hub]) .r8oEcq_username{max-width:95px}.r8oEcq_frame:has(.r8oEcq_panel[data-route=\/social-hub]) .r8oEcq_accountBar p{white-space:nowrap}}.r8oEcq_game[data-route="/play/treasure-expedition"]{padding-top:0}.r8oEcq_panel[data-route="/character/create"]{width:min(1380px,100% - 40px);margin:94px auto 24px;padding:34px 16px 16px}@media (max-width:760px){.r8oEcq_panel[data-route="/character/create"]{width:calc(100% - 16px);margin:94px auto 16px;padding:34px 8px 12px}}.r8oEcq_lobby{--lobby-sidebar:clamp(200px,18vw,244px);background:var(--adventure-background);color:var(--adventure-text);padding-left:var(--lobby-sidebar)}.r8oEcq_lobby .r8oEcq_scenery{width:var(--lobby-sidebar);z-index:30;inset:0 auto 0 0}.r8oEcq_lobby .r8oEcq_accountBar{top:0;left:var(--lobby-sidebar);border:0;border-bottom:1px solid var(--adventure-line);min-height:78px;box-shadow:none;background:var(--adventure-surface);color:var(--adventure-text);border-radius:0;justify-content:flex-end;gap:20px;padding:14px 30px;right:0}.r8oEcq_lobby .r8oEcq_accountBar p{color:var(--adventure-muted);font-size:11px}.r8oEcq_lobby .r8oEcq_accountBar p:last-child{color:var(--adventure-gold);font-size:16px}.r8oEcq_lobby .r8oEcq_accountBar p span{font-size:17px}.r8oEcq_lobby .r8oEcq_accountBar button{background:var(--adventure-soft);border-radius:9px;place-items:center;min-width:44px;min-height:44px;display:grid}.r8oEcq_lobby .r8oEcq_home{pointer-events:auto}.r8oEcq_lobby .r8oEcq_home>main{min-height:100dvh}.r8oEcq_lobby .r8oEcq_panel{width:auto;max-height:calc(100dvh - 130px);margin:102px 28px 28px}.r8oEcq_lobby :is(a,button,input,summary):focus-visible,.r8oEcq_lobby .r8oEcq_panel :is(a,button,input,summary):focus-visible,.r8oEcq_lobby .r8oEcq_dialog :is(a,button,input,summary):focus-visible{outline-color:var(--adventure-accent)}body:has(.r8oEcq_lobby) .home-floating-control{display:none}@media (max-width:699px){.r8oEcq_lobby{flex-direction:column;padding-left:0;display:flex}.r8oEcq_lobby .r8oEcq_accountBar{order:-1;gap:14px;min-height:68px;padding:10px 22px;position:relative;left:auto;right:auto}.r8oEcq_lobby .r8oEcq_scenery{width:100%;position:relative;inset:auto}.r8oEcq_lobby .r8oEcq_panel{width:auto;max-height:none;margin:24px 16px}.r8oEcq_lobby .r8oEcq_home>main{min-height:0}.r8oEcq_lobby .r8oEcq_username{max-width:180px;margin-right:auto}}@media (max-width:599px){.r8oEcq_lobby .r8oEcq_accountBar{flex-wrap:wrap;gap:10px;padding:10px 16px}.r8oEcq_lobby .r8oEcq_username{overflow-wrap:anywhere;max-width:100px;font-size:13px}.r8oEcq_lobby .r8oEcq_accountBar>div{gap:4px}.r8oEcq_lobby .r8oEcq_accountBar p:last-child{font-size:14px}.r8oEcq_lobby .r8oEcq_accountBar p{font-size:10px}.r8oEcq_lobby .r8oEcq_panel{margin:20px 10px;padding:34px 12px 16px}}@media (max-width:600px){.r8oEcq_frame:has(.r8oEcq_game[data-route^=\/teacher])>.r8oEcq_accountBar{gap:8px;padding:10px;left:12px;right:12px}.r8oEcq_frame:has(.r8oEcq_game[data-route^=\/teacher]) .r8oEcq_username{min-width:0;max-width:60px;margin-right:auto;font-size:12px}.r8oEcq_frame:has(.r8oEcq_game[data-route^=\/teacher]) .r8oEcq_accountBar>div{flex-shrink:0;gap:4px}.r8oEcq_frame:has(.r8oEcq_game[data-route^=\/teacher]) .r8oEcq_accountBar p{white-space:nowrap;font-size:10px}.r8oEcq_frame:has(.r8oEcq_game[data-route^=\/teacher]) .r8oEcq_accountBar p:last-child{font-size:14px}.r8oEcq_frame:has(.r8oEcq_game[data-route^=\/teacher]) .r8oEcq_accountBar p span{font-size:17px}}.r8oEcq_lobby{background-image:linear-gradient(var(--adventure-overlay-top),var(--adventure-overlay-bottom)),url(/images/home-coast.png);background-position:50%;background-size:cover;background-attachment:fixed}@media (max-width:699px){.r8oEcq_lobby{background-attachment:scroll}}.r8oEcq_lobby:has(>.r8oEcq_home[data-route=\/] [data-adventure-home]){background-image:linear-gradient(#edf2f08c,#edf2f0ad),url(/images/home-coast.png)}@media (prefers-color-scheme:dark){.r8oEcq_lobby:has(>.r8oEcq_home[data-route=\/] [data-adventure-home]){background-image:linear-gradient(#10232e99,#10232eb3),url(/images/home-coast.png)}}@media (max-width:899px){.r8oEcq_lobby:has(>.r8oEcq_home[data-route=\/] [data-adventure-home]){background-image:linear-gradient(#edf2f08c,#edf2f0ad),url(/images/background.jpg)}}@media (max-width:899px) and (prefers-color-scheme:dark){.r8oEcq_lobby:has(>.r8oEcq_home[data-route=\/] [data-adventure-home]){background-image:linear-gradient(#10232e99,#10232eb3),url(/images/background.jpg)}}.r8oEcq_frame[data-game-running=true] .r8oEcq_game{padding-top:0}@media (max-width:760px),(max-height:500px){.r8oEcq_frame[data-game-running=true]>.r8oEcq_accountBar{background:0 0;border:0;gap:0;min-height:44px;padding:0;top:8px;left:auto;right:8px}.r8oEcq_frame[data-game-running=true]>.r8oEcq_accountBar>:not(button){display:none}.r8oEcq_frame[data-game-running=true]>.r8oEcq_accountBar>button{background:#183442;border-radius:12px;width:44px;height:44px}}@media (min-width:761px) and (min-height:501px){.r8oEcq_frame[data-game-running=true]:has(.r8oEcq_game[data-route="/play/forest-adventure"]) .r8oEcq_game{padding-top:82px}}.r8oEcq_lobby .r8oEcq_accountBar{gap:clamp(8px,1.6vw,20px);padding-inline:clamp(16px,2vw,30px)}.r8oEcq_lobby .r8oEcq_panel{color:var(--adventure-text);background:var(--adventure-surface);border-color:var(--adventure-line);margin-inline:clamp(12px,2vw,28px);padding-inline:clamp(12px,2vw,24px)}.r8oEcq_lobby .r8oEcq_panel>*{min-width:0}.r8oEcq_dialog .r8oEcq_close{color:var(--adventure-text);background:var(--adventure-soft)}@media (min-width:700px){.r8oEcq_lobby .r8oEcq_username{min-width:0;max-width:clamp(90px,12vw,180px)}}.r8oEcq_frame[data-game-running=true] .r8oEcq_game{height:100dvh;min-height:0;padding-top:0}.r8oEcq_frame[data-game-running=true]>.r8oEcq_accountBar{background:0 0;border:0;gap:0;min-height:44px;padding:0;top:8px;left:auto;right:8px}.r8oEcq_frame[data-game-running=true]>.r8oEcq_accountBar>:not(button){display:none}.r8oEcq_frame[data-game-running=true]>.r8oEcq_accountBar>button{background:#183442;border-radius:12px;width:44px;height:44px}.r8oEcq_frame[data-game-running=true]:has(.r8oEcq_game[data-route="/play/forest-adventure"]) .r8oEcq_game{padding-top:0}html[data-arcade-viewport] .r8oEcq_frame>.r8oEcq_accountBar{background:0 0;border:0;gap:0;min-height:44px;padding:0;position:fixed;top:8px;left:auto;right:8px}html[data-arcade-viewport] .r8oEcq_frame>.r8oEcq_accountBar>:not(button){display:none}html[data-arcade-viewport] .r8oEcq_frame>.r8oEcq_accountBar>button{background:#183442;border-radius:12px;width:44px;height:44px}
.NefzpG_cards{flex-shrink:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;width:min(100%,792px);margin:auto 0;display:grid}.NefzpG_cards>form{border-radius:24px;width:100%;min-width:0;max-width:none;margin:0;padding:24px}.NefzpG_join{color:#101010;background:#f4cf54;border:2px solid #121212;flex-direction:column;display:flex;box-shadow:0 20px 60px #071b2866}.NefzpG_join h1{margin:0 0 18px;font-size:26px;font-weight:750;line-height:1.25}.NefzpG_description{margin:0 0 22px;font-size:15px;line-height:1.5}.NefzpG_fields{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;display:flex}.NefzpG_fields label{flex-direction:column;gap:8px;font-size:15px;font-weight:650;display:flex}.NefzpG_fields input{color:#101010;background:#fff6d8;border:2px solid #1c1c1c;border-radius:12px;width:100%;min-width:0;min-height:50px;padding:12px 14px;font-size:18px}.NefzpG_code{letter-spacing:.2em;font-family:monospace}.NefzpG_fields input:focus-visible,.NefzpG_fields button:focus-visible{outline-offset:3px;outline:3px solid #101820}.NefzpG_fields button{color:#f4cf54;cursor:pointer;background:#101010;border:0;border-radius:12px;min-height:50px;padding:12px;font-size:17px;font-weight:750}.NefzpG_fields button:hover:not(:disabled){background:#292929}.NefzpG_fields button:disabled{opacity:.65;cursor:default}.NefzpG_note{margin:18px 0 0;font-size:13px;line-height:1.5}.NefzpG_error{color:#7d1620;margin:0;font-size:14px;font-weight:650;line-height:1.4}@media (max-width:700px){.NefzpG_cards{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:20px;max-width:384px}.NefzpG_cards>form{border-radius:20px;padding:22px}}
.QyGreq_dialog{color:#fff8e8;background:radial-gradient(circle at 100% 0,#1d5a63 0%,#0000 43%),linear-gradient(145deg,#162f38,#091b27 72%);border:1px solid #ffdda352;border-radius:32px;width:min(92vw,760px);max-height:min(88dvh,760px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 36px 100px #000914ad}.QyGreq_dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#030e1bc7}.QyGreq_glow{pointer-events:none;background:repeating-linear-gradient(150deg,#0000 0 32px,#ffffff06 33px 34px);position:absolute;inset:0}.QyGreq_content{padding:clamp(28px,5vw,52px);position:relative}.QyGreq_eyebrow{color:#ffd493;letter-spacing:.24em;font:800 .76rem/1.2 Georgia,serif}.QyGreq_title{letter-spacing:-.045em;max-width:600px;margin:14px 0 12px;font:800 clamp(2.5rem,6vw,4.2rem)/1.04 Georgia,serif}.QyGreq_description{color:#d3e3e3;max-width:610px;margin:0 0 28px;font-size:clamp(1rem,2vw,1.22rem);line-height:1.5}.QyGreq_matches{gap:12px;display:grid}.QyGreq_match{background:#fffce817;border:1px solid #ffebca33;border-radius:19px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.QyGreq_matchDetails{gap:6px;display:grid}.QyGreq_matchDetails strong{font-size:1.2rem}.QyGreq_matchDetails span{color:#d3e3e3;font-size:.9rem}.QyGreq_matchDetails b{color:#ffd493;letter-spacing:.12em;margin-left:6px;font-family:ui-monospace,monospace}.QyGreq_join{color:#142330;cursor:pointer;background:#f7bd65;border:0;border-radius:13px;flex:none;min-height:52px;padding:0 23px;font-weight:900}.QyGreq_join:hover:not(:disabled){background:#ffdc9f}.QyGreq_dismiss{color:#e2eee9;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:10px 2px;text-decoration:underline}.QyGreq_join:focus-visible,.QyGreq_dismiss:focus-visible{outline-offset:3px;outline:3px solid #fff}.QyGreq_join:disabled,.QyGreq_dismiss:disabled{opacity:.55;cursor:wait}.QyGreq_error{color:#ffcfaf;margin-top:16px}@media (max-width:560px){.QyGreq_dialog{border-radius:24px;width:min(94vw,760px)}.QyGreq_match{flex-direction:column;align-items:stretch}.QyGreq_join{width:100%}}
.aFR6KG_layout{gap:20px;min-width:0;display:grid}.aFR6KG_layout>section{min-width:0}.aFR6KG_layout>section>div:first-child{flex-wrap:wrap}.aFR6KG_note{color:var(--muted,#637389);line-height:1.65}.aFR6KG_schoolList{max-height:360px;margin:0;padding:0 24px 12px;list-style:none;overflow:auto}.aFR6KG_schoolList li{border-top:1px solid #e6ebf0;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.aFR6KG_schoolList strong{overflow-wrap:anywhere}.aFR6KG_schoolList li>div{min-width:0}.aFR6KG_schoolList p{margin:4px 0 0}.aFR6KG_schoolList button{flex-shrink:0}.aFR6KG_filters{border-top:1px solid #e6ebf0;flex-wrap:wrap;align-items:end;gap:12px;padding:16px 24px;display:flex}.aFR6KG_filters label,.aFR6KG_fields label{gap:6px;min-width:0;font-weight:550;display:grid}.aFR6KG_filters input,.aFR6KG_filters select,.aFR6KG_fields input,.aFR6KG_fields select{color:#17283a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd5df;border-radius:7px;padding:10px 12px}.aFR6KG_dialog{color:#17283a;background:#fff;border:1px solid #e6ebf0;border-radius:16px;width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:28px;overflow:auto;box-shadow:0 24px 80px #132a3533}.aFR6KG_dialog::backdrop{background:#132a3599}.aFR6KG_dialog h2{margin:0 0 12px;font-size:22px}.aFR6KG_fields{border:0;gap:16px;min-width:0;margin:20px 0;padding:0;display:grid}.aFR6KG_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.aFR6KG_confirmation{overflow-wrap:anywhere;background:#fff9ed;border:1px solid #e8c891;border-radius:8px;margin:20px 0;padding:16px}@media (max-width:600px){.aFR6KG_filters{padding:16px}.aFR6KG_filters label{flex:100%}.aFR6KG_schoolList{padding:0 16px 12px}.aFR6KG_schoolList li{flex-direction:column;align-items:flex-start}.aFR6KG_dialog{padding:20px}}
.cGgxrW_moderationPage{gap:24px;min-width:0;display:grid}.cGgxrW_menu h2,.cGgxrW_menu h3{margin:0;font-weight:600}.cGgxrW_menu h2{letter-spacing:-.2px;font-size:15px}.cGgxrW_menu h3{font-size:13px}.cGgxrW_menu p{color:var(--muted);margin:6px 0;font-size:12px}.cGgxrW_notice{background:#f0f8f5;border:1px solid #dce7e3;border-radius:8px;padding:14px 18px}.cGgxrW_menu .cGgxrW_notice{color:#537069;margin:0}.cGgxrW_inbox,.cGgxrW_panel{}.cGgxrW_panelTitle{border-bottom:1px solid var(--line);padding:20px 24px}.cGgxrW_rooms{margin:0;padding:0;list-style:none}.cGgxrW_rooms li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.cGgxrW_rooms li:last-child{border-bottom:0}.cGgxrW_rooms li:hover{background:#fbfcfd}.cGgxrW_rooms li.cGgxrW_selectedRoom{box-shadow:inset 3px 0 var(--teal);background:#f0f8f5}.cGgxrW_rooms li>:first-child{min-width:0}.cGgxrW_actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cGgxrW_pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.cGgxrW_detail{gap:20px;min-width:0;display:grid}.cGgxrW_detailHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cGgxrW_menu .cGgxrW_detailHeader h2{letter-spacing:-.5px;font-size:20px}.cGgxrW_detailHeader p{flex-basis:100%}.cGgxrW_accessGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cGgxrW_error{}.cGgxrW_menu .cGgxrW_error p{color:inherit}.cGgxrW_reportNote{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:1100px){.cGgxrW_accessGrid{grid-template-columns:1fr}}@media (max-width:720px){.cGgxrW_rooms li{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.cGgxrW_rooms li>button{align-self:flex-start}.cGgxrW_actions{justify-content:flex-start}.cGgxrW_panelTitle,.cGgxrW_pagination{padding:16px}}
.D6dl5a_card{z-index:1;color:#eff6f5;overflow-wrap:anywhere;pointer-events:auto;background:radial-gradient(at 100% 0,#286b704d,#0000 65%),#0c1d2d;border:1px solid #dfcc8d66;border-radius:18px;width:min(100% - 24px,940px);margin:0 auto 24px;padding:clamp(18px,3vw,28px);line-height:1.6;position:relative;box-shadow:0 18px 50px #02101d60}.D6dl5a_card h2{color:#fff0c5;margin:0 0 10px;font-family:Georgia,serif;font-size:clamp(24px,3vw,30px);line-height:1.2}.D6dl5a_card h3{color:#f0ead7;font-size:21px;font-weight:750}.D6dl5a_card p{color:#b4c8d1;margin:8px 0;font-size:13px}.D6dl5a_card .D6dl5a_eyebrow{color:#f2d58b;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.D6dl5a_details{border-top:1px solid #b2d6d52b;margin-top:16px;padding-top:12px}.D6dl5a_card .D6dl5a_tags{color:#aacfc9}.D6dl5a_card .D6dl5a_progress{color:#cceadf}.D6dl5a_action{color:#142b36;background:#f2d58b;border-radius:9px;min-height:44px;margin:10px 0;padding:12px 22px;font-weight:800;display:inline-block}.D6dl5a_action:hover{background:#fff0c5}.D6dl5a_action:focus-visible,.D6dl5a_refresh:focus-visible{outline-offset:4px;outline:3px solid #9bd9e3}.D6dl5a_card .D6dl5a_note{font-size:11px}.D6dl5a_refresh{color:#f2d58b;min-height:44px;padding:8px 0;font-size:12px;text-decoration:underline}@media (min-width:1280px){.D6dl5a_card{width:auto;max-width:1100px;margin-left:306px;margin-right:292px}}@media (min-width:1800px){.D6dl5a_card{margin-left:max(330px,50vw - 540px);margin-right:max(300px,50vw - 540px)}}
.HIjlzq_library{color:var(--adventure-text,#edf2f5)}.HIjlzq_shareChoice{color:var(--adventure-text,#d6e4ee);cursor:pointer;align-items:center;gap:10px;margin-top:16px;font-size:13px;display:flex}.HIjlzq_shareChoice input{width:18px;height:18px;accent-color:var(--adventure-gold)}.HIjlzq_shareChoice select{border:1px solid var(--adventure-line,#ffffff30);background:var(--adventure-surface,#1a2e3b);min-width:0;color:var(--adventure-text,#d6e4ee);border-radius:8px;flex:1;padding:8px}.HIjlzq_shareChoice select:focus-visible{outline:2px solid var(--adventure-accent);outline-offset:3px}.HIjlzq_shareHint{color:var(--adventure-muted,#a9bccb);margin-top:7px;display:block}.HIjlzq_aiPlan,.HIjlzq_feedback{border:1px solid var(--adventure-line,#ffffff24);background:var(--adventure-surface,#1a2e3b);border-radius:12px;margin:20px 0;padding:18px}.HIjlzq_aiPlan h3{color:var(--adventure-gold);margin:0 0 8px;font-size:18px}.HIjlzq_aiPlan p,.HIjlzq_feedback p{color:var(--adventure-muted,#b7c6d2);font-size:13px;line-height:1.5}.HIjlzq_aiPlan label,.HIjlzq_feedback label{gap:8px;margin:14px 0;font-size:13px;font-weight:650;display:grid}.HIjlzq_aiPlan textarea,.HIjlzq_feedback textarea{border:1px solid var(--adventure-line,#587083);background:var(--adventure-background,#0c1b26);width:100%;color:var(--adventure-text,#f0f5f9);font:inherit;resize:vertical;border-radius:8px;padding:12px;font-weight:400}.HIjlzq_libraryHeader{border-bottom:1px solid var(--adventure-line,#ffffff20);justify-content:space-between;align-items:center;gap:24px;padding:30px 0 36px;display:flex}.HIjlzq_eyebrow{color:var(--adventure-gold);letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:750}.HIjlzq_libraryHeader h2{letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(24px,3vw,34px);font-weight:700}.HIjlzq_libraryHeader p:not(.HIjlzq_eyebrow),.HIjlzq_privacy{color:var(--adventure-muted,#a9bccb);font-size:14px}.HIjlzq_library button{cursor:pointer;transition:background .15s,border-color .15s}.HIjlzq_library button:disabled{opacity:.5;cursor:not-allowed}.HIjlzq_library :is(button,input,textarea,select):focus-visible{outline:2px solid var(--adventure-accent);outline-offset:4px}.HIjlzq_primary,.HIjlzq_secondary{white-space:nowrap;border-radius:10px;padding:13px 20px;font-size:14px;font-weight:750}.HIjlzq_primary{color:#17212b;background:#ebc454;border:1px solid #ebc454}.HIjlzq_primary:hover:not(:disabled){background:#f6d677}.HIjlzq_secondary{background:var(--adventure-soft,#203647);border:1px solid var(--adventure-line,#506678);color:var(--adventure-text,#f1f5f9)}.HIjlzq_secondary:hover:not(:disabled){background:var(--adventure-soft,#2d465b)}.HIjlzq_sectionHeading{justify-content:space-between;align-items:center;margin:30px 0 18px;display:flex}.HIjlzq_sectionHeading h3{font-size:18px;font-weight:650}.HIjlzq_sectionHeading span{color:var(--adventure-muted,#a9bccb);font-size:13px}.HIjlzq_quizGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;display:grid}.HIjlzq_quizCard{background:var(--adventure-surface,#152633);border:1px solid var(--adventure-line,#ffffff18);border-radius:14px;padding:24px}.HIjlzq_badge{color:var(--adventure-muted,#c0d5e3);border:1px solid var(--adventure-line,#ffffff20);border-radius:5px;padding:5px 9px;font-size:11px}.HIjlzq_quizCard h3{overflow-wrap:anywhere;margin:22px 0 8px;font-size:21px;font-weight:650}.HIjlzq_quizCard p{color:var(--adventure-muted,#b7c6d2);min-height:20px;font-size:13px}.HIjlzq_quizCard footer{border-top:1px solid var(--adventure-line,#ffffff15);color:var(--adventure-muted,#afc3d0);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:22px;padding-top:18px;font-size:12px;display:flex}.HIjlzq_empty{text-align:center;background:var(--adventure-surface,#14232f99);border:1px dashed #60778966;border-radius:16px;padding:65px 20px}.HIjlzq_empty>span{color:var(--adventure-gold);margin-bottom:15px;font-size:36px;display:block}.HIjlzq_empty h3{margin-bottom:10px;font-size:23px;font-weight:600}.HIjlzq_empty p,.HIjlzq_privacy{color:var(--adventure-muted,#a9bccb);font-size:14px}.HIjlzq_privacy{margin-top:22px}.HIjlzq_dialog{background:var(--adventure-surface,#13232f);width:min(1050px,100vw - 40px);max-width:none;max-height:calc(100dvh - 48px);color:var(--adventure-text,#edf2f5);border:1px solid var(--adventure-line,#587083);border-radius:20px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 25px 100px #0009}.HIjlzq_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#061019c9}.HIjlzq_dialogHeader{border-bottom:1px solid var(--adventure-line,#ffffff1c);justify-content:space-between;align-items:center;gap:16px;padding:28px 32px 24px;display:flex}.HIjlzq_dialogHeader h2{letter-spacing:-.025em;margin:0;font-size:25px;font-weight:700}.HIjlzq_close{background:var(--adventure-soft,#263a48);color:var(--adventure-text,#deebf4);border:1px solid var(--adventure-line,#ffffff20);border-radius:50%;min-width:38px;height:38px;font-size:26px;line-height:1}.HIjlzq_body{padding:28px 32px}.HIjlzq_fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;display:grid}.HIjlzq_fields label{flex-direction:column;gap:8px;font-size:13px;font-weight:600;display:flex}.HIjlzq_fields :is(input,textarea,select){border:1px solid var(--adventure-line,#476071);background:var(--adventure-background,#0c1b26);width:100%;min-width:0;font:inherit;color:var(--adventure-text,#f0f5f9);border-radius:9px;padding:12px 14px;font-weight:400}.HIjlzq_fields :is(input,textarea)::placeholder{color:var(--adventure-muted,#8fa5b6)}.HIjlzq_fields textarea{resize:vertical;min-height:110px}.HIjlzq_description{grid-column:1/-1}.HIjlzq_description span{color:var(--adventure-muted,#a9bccb);font-size:12px;font-weight:400}.HIjlzq_language{max-width:220px}.HIjlzq_generateRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0 4px;display:flex}.HIjlzq_generateRow>span{color:var(--adventure-muted,#b6c9d7);font-size:13px}.HIjlzq_reviewHeading{border-top:1px solid var(--adventure-line,#ffffff20);justify-content:space-between;align-items:center;gap:15px;margin-top:32px;padding-top:28px;display:flex}.HIjlzq_reviewHeading h3{margin:0;font-size:22px;font-weight:650}.HIjlzq_reviewHeading>p{color:var(--adventure-muted,#b3c7d5);font-size:12px}.HIjlzq_bulkReview{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.HIjlzq_bulkReview p{min-width:220px;color:var(--adventure-muted,#b3c7d5);flex:1;margin:0;font-size:12px;line-height:1.6}.HIjlzq_draftQuestion>label{margin-bottom:8px;font-size:12px;display:block}.HIjlzq_draftQuestion:disabled{opacity:.7}.HIjlzq_questions{gap:16px;margin:22px 0 0;padding:0;list-style:none;display:grid}.HIjlzq_question{background:var(--adventure-surface,#192d3b);border:1px solid var(--adventure-line,#3a5264);border-radius:12px;align-items:flex-start;gap:24px;padding:22px;display:flex}.HIjlzq_question[data-status=approved]{border-color:#429576}.HIjlzq_question[data-status=rejected]{background:var(--adventure-surface,#302a36);border-color:#a55865}.HIjlzq_questionContent{flex:1;min-width:0}.HIjlzq_questionTitle{align-items:baseline;gap:12px;display:flex}.HIjlzq_questionTitle>span{white-space:nowrap;color:var(--adventure-gold);flex-shrink:0;font-size:12px;font-weight:750}.HIjlzq_questionTitle h4{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650;line-height:1.6}.HIjlzq_options{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.HIjlzq_options li{background:var(--adventure-background,#102330);overflow-wrap:anywhere;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;display:flex}.HIjlzq_options li>span:first-child{color:var(--adventure-muted,#9eb5c6);font-weight:700}.HIjlzq_options li>span:nth-child(2){flex:1;min-width:0}.HIjlzq_options li[data-correct=true]{background:color-mix(in srgb,var(--ui-positive) 12%,var(--adventure-surface));border-color:#397d66}.HIjlzq_options strong{color:var(--ui-positive);flex-shrink:0;font-size:10px}.HIjlzq_decisions{gap:9px;min-width:132px;padding-top:2px;display:grid}.HIjlzq_decisions button{text-align:left;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:700}.HIjlzq_approve,.HIjlzq_reject{color:#d9e1e7;background:#2b3b48;border:1px solid #64717b}.HIjlzq_approve[aria-pressed=true]{color:#fff;background:#267d58;border-color:#74d1a5;box-shadow:0 0 0 2px #8de1b966}.HIjlzq_reject[aria-pressed=true]{color:#fff;background:#953e50;border-color:#ec9cac;box-shadow:0 0 0 2px #edb2be55}.HIjlzq_dialogFooter{background:var(--adventure-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid #516573;justify-content:space-between;align-items:center;gap:20px;padding:20px 32px;display:flex;position:sticky;bottom:0}.HIjlzq_dialogFooter strong{font-size:14px}.HIjlzq_dialogFooter p{color:var(--adventure-muted);margin:6px 0 0;font-size:12px}.HIjlzq_error,.HIjlzq_notice,.HIjlzq_generating{background:color-mix(in srgb,var(--ui-negative) 12%,var(--adventure-surface));border:1px solid #b86b73;border-radius:9px;margin:18px 0;padding:14px;font-size:14px}.HIjlzq_notice{background:color-mix(in srgb,var(--ui-positive) 12%,var(--adventure-surface));border-color:#4b927c}.HIjlzq_generating{background:color-mix(in srgb,var(--adventure-gold) 12%,var(--adventure-surface));border-color:#9a874b}.HIjlzq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1000px){.HIjlzq_fields{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:650px){.HIjlzq_libraryHeader{flex-direction:column;align-items:flex-start}.HIjlzq_dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.HIjlzq_dialogHeader,.HIjlzq_body{padding:20px 16px}.HIjlzq_dialogHeader h2{font-size:20px}.HIjlzq_fields{grid-template-columns:1fr;gap:16px}.HIjlzq_question{flex-direction:column;gap:18px;padding:16px}.HIjlzq_questionContent{width:100%}.HIjlzq_decisions{width:100%;display:flex}.HIjlzq_decisions button{text-align:center;flex:1}.HIjlzq_reviewHeading{flex-direction:column;align-items:flex-start}.HIjlzq_options li{flex-wrap:wrap}.HIjlzq_options strong{margin-left:22px}.HIjlzq_dialogFooter{gap:12px;padding:16px}.HIjlzq_dialogFooter p{max-width:210px;font-size:11px}.HIjlzq_dialogFooter .HIjlzq_primary{padding:12px}}.HIjlzq_badge[data-published=true]{color:#c7ffe1;background:#17553d;border-color:#469e76}.HIjlzq_quizCard>button{margin-top:18px}.HIjlzq_availability{background:var(--adventure-surface,#20313f);border:1px solid var(--adventure-line,#52616e);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:20px;display:flex}.HIjlzq_availability[data-published=true]{background:color-mix(in srgb,var(--ui-positive) 12%,var(--adventure-surface));border-color:#4b9c75}.HIjlzq_availability label{cursor:pointer;align-items:center;gap:14px;display:flex}.HIjlzq_availability input{accent-color:#3cbd82;flex-shrink:0;width:22px;height:22px}.HIjlzq_availability small{color:var(--adventure-muted,#b9cbcf);margin-top:5px;font-size:12px;display:block}.HIjlzq_editQuestion{border:0;flex:1;width:100%;min-width:0;margin:0;padding:0}.HIjlzq_editQuestion legend{color:var(--adventure-gold);margin-bottom:12px;font-size:13px;font-weight:700}.HIjlzq_editQuestion :is(input,textarea,select){border:1px solid var(--adventure-line,#526b7e);background:var(--adventure-background,#0f202c);width:100%;color:var(--adventure-text,#edf2f5);font:inherit;border-radius:7px;padding:10px}.HIjlzq_editQuestion textarea{resize:vertical}.HIjlzq_editOptions{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.HIjlzq_editOptions label,.HIjlzq_answerSelect{flex-direction:column;gap:7px;font-size:12px;display:flex}.HIjlzq_answerSelect{max-width:130px;margin-top:16px}.HIjlzq_question[data-disabled=true]{background:var(--adventure-surface,#242e38);border-style:dashed}.HIjlzq_deleteLink{color:var(--ui-negative,#f1a5b3);background:0 0;border:0;padding:10px 0;font-size:13px}.HIjlzq_danger{color:#fff;background:#8b3348;border:1px solid #d4758a;border-radius:9px;padding:11px 16px;font-size:13px;font-weight:700}.HIjlzq_dangerZone{border-top:1px solid var(--adventure-line,#ffffff20);margin-top:35px;padding-top:20px}.HIjlzq_confirmInline{gap:10px;font-size:13px;display:grid}.HIjlzq_confirmInline p{color:var(--adventure-muted,#c5ced5)}.HIjlzq_actions{flex-wrap:wrap;gap:10px;display:flex}.HIjlzq_extraHelpSection{border-top:2px solid #4b927c;margin-top:32px;padding-top:8px}.HIjlzq_extraHelpSection>.HIjlzq_sectionHeading{flex-wrap:wrap;gap:12px}.HIjlzq_extraHelpSection>.HIjlzq_privacy{margin:0 0 18px;line-height:1.6}.HIjlzq_extraHelpQuestion{background:color-mix(in srgb,var(--ui-positive) 12%,var(--adventure-surface));border-color:#4b927c}.HIjlzq_extraHelpQuestion .HIjlzq_editQuestion legend{color:var(--ui-positive)}.HIjlzq_pairedQuestion{color:var(--adventure-muted,#b9cbcf);overflow-wrap:anywhere;margin:0 0 12px;font-size:13px;line-height:1.5}.HIjlzq_extraHelpSection>.HIjlzq_confirmInline{margin-top:18px}.HIjlzq_variantCounts{color:var(--ui-positive);margin-bottom:14px;font-size:13px}.HIjlzq_extraHelpHandoff{background:color-mix(in srgb,var(--ui-positive) 12%,var(--adventure-surface));border:1px solid #4b927c;border-radius:12px;margin-top:22px;padding:16px}.HIjlzq_extraHelpHandoff .HIjlzq_shareChoice{margin-top:0}.HIjlzq_extraHelpHandoff p{color:var(--adventure-muted,#b9cbcf);margin:10px 0 0;font-size:13px;line-height:1.6}.HIjlzq_dialog button:disabled{opacity:.5;cursor:not-allowed}.HIjlzq_dialog :is(button,input,textarea,select):focus-visible{outline:2px solid var(--adventure-accent);outline-offset:3px}.HIjlzq_dialog .HIjlzq_decisions{max-width:240px}@media (max-width:650px){.HIjlzq_dialog .HIjlzq_decisions{flex-wrap:wrap;max-width:none}.HIjlzq_extraHelpSection>.HIjlzq_secondary{white-space:normal}.HIjlzq_availability{flex-direction:column;align-items:flex-start;padding:16px}.HIjlzq_editOptions{grid-template-columns:1fr}.HIjlzq_dialogFooter:has(.HIjlzq_actions){flex-wrap:wrap}}
.F4pEXq_home{width:100%;max-width:1220px;color:var(--adventure-text,#142d38);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0 auto;padding:112px clamp(20px,4vw,48px) 40px}.F4pEXq_hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:36px;margin-bottom:34px;display:grid}.F4pEXq_hero>div{min-width:0}.F4pEXq_hero h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 17px;font:700 clamp(30px,3.6vw,45px)/1.12 Georgia,serif}.F4pEXq_intro{color:#142d38;max-width:450px;margin:0;font-size:15px;font-weight:600;line-height:1.7}.F4pEXq_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.F4pEXq_primary,.F4pEXq_secondary{border-radius:10px;justify-content:center;align-items:center;gap:14px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.F4pEXq_primary{color:var(--adventure-accent-text,#fff);background:var(--adventure-accent,#175b54);border:1px solid #0000}.F4pEXq_secondary{color:var(--adventure-text,#142d38);background:var(--adventure-surface,#fff);border:1px solid var(--adventure-line,#cad8d7)}.F4pEXq_actions a:hover{filter:brightness(.94)}.F4pEXq_dragon{justify-content:center;align-items:center;display:flex}.F4pEXq_dragon>svg{width:100%;height:auto;max-height:310px}@media (prefers-reduced-motion:reduce){.F4pEXq_dragon,.F4pEXq_dragon *{transition:none!important;animation:none!important}}.F4pEXq_quest>div{width:100%;max-width:none;margin:0;padding:0}.F4pEXq_progress{margin-top:22px;font-size:14px}.F4pEXq_progress summary{width:fit-content;min-height:44px;color:var(--adventure-muted,#536b76);cursor:pointer;padding:10px 0}.F4pEXq_progress>section{width:100%;margin:12px 0 0}.F4pEXq_home :is(a,button,summary):focus-visible{outline:3px solid var(--adventure-accent,#175b54);outline-offset:4px}@media (max-width:1100px){.F4pEXq_hero{gap:24px}.F4pEXq_dragon>svg{max-height:270px}.F4pEXq_actions{gap:8px}.F4pEXq_actions a{padding:12px 16px}}@media (max-width:699px){.F4pEXq_home{padding:30px 22px 40px}}@media (max-width:620px){.F4pEXq_home{padding:26px 16px 30px}.F4pEXq_hero{grid-template-columns:1fr;gap:24px;margin-bottom:26px}.F4pEXq_hero h1{font-size:32px}.F4pEXq_intro{font-size:14px}.F4pEXq_dragon>svg{max-height:200px}.F4pEXq_actions a{flex:1;padding:12px;font-size:13px}.F4pEXq_actions .F4pEXq_teacherPortal{flex-basis:100%}}
.ClXhja_review{--review-gold:var(--adventure-gold);--review-muted:var(--adventure-muted,#bbc8d3);color:var(--adventure-text,#edf2f5);gap:20px;min-width:0;display:grid}.ClXhja_note{color:var(--review-muted);max-width:100ch;line-height:1.6}.ClXhja_method summary{cursor:pointer;min-height:44px;color:var(--review-muted);padding:12px 0}.ClXhja_method summary:focus-visible{outline:3px solid var(--review-gold);outline-offset:4px}.ClXhja_filters{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.ClXhja_filters label{gap:8px;min-width:0;max-width:100%;display:grid}.ClXhja_filters select{background:var(--adventure-surface,#172632);border:1px solid var(--adventure-line,#617380);max-width:100%;min-height:48px;color:inherit;border-radius:8px;padding:12px}.ClXhja_review button{border:1px solid var(--adventure-line,#617380);background:var(--adventure-surface,#172632);min-height:48px;color:inherit;cursor:pointer;border-radius:8px;padding:12px 20px;font-weight:700}.ClXhja_review button:hover:not(:disabled){border-color:var(--review-gold)}.ClXhja_review button:disabled{opacity:.45;cursor:default}.ClXhja_review :is(button,select):focus-visible{outline:3px solid var(--review-gold);outline-offset:4px}.ClXhja_controls{justify-content:space-between;align-items:center;gap:12px;display:flex}.ClXhja_controls span{text-align:center;font-weight:650}.ClXhja_question{border:1px solid var(--adventure-line,#ffffff30);background:var(--adventure-surface);border-radius:16px;padding:clamp(20px,3vw,44px)}.ClXhja_metadata{color:var(--review-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.ClXhja_signal{color:var(--review-gold)}.ClXhja_question h2{overflow-wrap:anywhere;margin:24px 0;font-size:clamp(28px,3.3vw,52px);font-weight:750;line-height:1.2}.ClXhja_question h3{margin:28px 0 16px;font-size:18px;font-weight:650}.ClXhja_evidence{color:var(--review-muted);line-height:1.7}.ClXhja_options{gap:14px;padding:0;list-style:none;display:grid}.ClXhja_options li{border:1px solid var(--adventure-line,#ffffff30);border-radius:10px;padding:16px}.ClXhja_optionLabel{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:clamp(20px,2vw,30px);line-height:1.4;display:flex}.ClXhja_optionLabel>span:last-child{color:var(--review-muted);font-size:18px}.ClXhja_track{background:var(--adventure-line);border-radius:8px;height:12px;margin-top:14px;overflow:hidden}.ClXhja_track>span{background:var(--ui-info);height:100%;display:block}.ClXhja_options .ClXhja_correct{border:2px solid var(--review-gold)}.ClXhja_correct .ClXhja_track>span{background:var(--review-gold)}.ClXhja_correct strong{color:var(--review-gold)}.ClXhja_disclosure{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.ClXhja_disclosure p{overflow-wrap:anywhere;flex:240px;font-size:18px;line-height:1.5}.ClXhja_review .ClXhja_reveal{background:var(--review-gold);border-color:var(--review-gold);color:#101b25;font-size:20px}.ClXhja_message{background:var(--adventure-surface,#172632);border-radius:12px;padding:24px;line-height:1.6}.ClXhja_message button{margin-top:16px}@media (max-width:600px){.ClXhja_filters{flex-direction:column;align-items:stretch}.ClXhja_filters select{width:100%}.ClXhja_controls{font-size:14px}.ClXhja_controls button{padding:12px}.ClXhja_optionLabel{flex-direction:column}}.ClXhja_review .ClXhja_reveal{background:var(--adventure-accent);border-color:var(--adventure-accent);color:var(--adventure-accent-text)}
._6y_g4a_marketplace{--ink:#edf3ef;--muted:#afc4bd;--line:#56716966;--gold:#ebc454;color:var(--ink);padding-bottom:56px}._6y_g4a_marketplace *{box-sizing:border-box}._6y_g4a_marketplace button{cursor:pointer;font:inherit}._6y_g4a_marketplace button:disabled{cursor:not-allowed;opacity:.65}._6y_g4a_marketplace :is(button,input,select):focus-visible{outline:2px solid var(--gold);outline-offset:3px}._6y_g4a_header{background:radial-gradient(circle at 89% 32%,#315346 0,#0000 34%),linear-gradient(125deg,#142c2c,#172632 67%,#1b3234);border:1px solid #5d756e88;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:34px clamp(22px,4vw,52px);display:flex;position:relative;overflow:hidden}._6y_g4a_header:after{content:"";pointer-events:none;opacity:.18;background:repeating-linear-gradient(135deg,#0000 0 22px,#b6d1c3 22px 23px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 45%,#000);mask-image:linear-gradient(90deg,#0000 45%,#000)}._6y_g4a_eyebrow{color:var(--gold);text-transform:uppercase;letter-spacing:.15em;margin:0 0 10px;font-size:11px;font-weight:800}._6y_g4a_header h2{letter-spacing:-.04em;margin:0 0 10px;font-size:clamp(26px,3.2vw,42px);line-height:1.1}._6y_g4a_header p:last-child{color:#d3e1da;max-width:520px;margin:0;font-size:14px;line-height:1.6}._6y_g4a_headerMark{z-index:1;height:100px;color:var(--gold);letter-spacing:-.13em;background:#21453a;border:1px solid #c3ddb366;border-radius:20px;flex:0 0 100px;place-items:center;font-size:64px;font-weight:800;line-height:1;display:grid;position:relative;transform:rotate(-8deg);box-shadow:15px 15px #0b1c204d}._6y_g4a_headerMark span{letter-spacing:0;font-size:24px;position:absolute;bottom:10px;right:11px}._6y_g4a_layout{grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);align-items:start;gap:24px;margin-top:26px;display:grid}._6y_g4a_catalog,._6y_g4a_preview{min-width:0}._6y_g4a_filters{border:1px solid var(--line);background:#172b34;border-radius:15px;gap:14px;padding:20px;display:grid}._6y_g4a_filters label{color:#dce8e5;gap:8px;min-width:0;font-size:12px;font-weight:700;display:grid}._6y_g4a_filters input,._6y_g4a_filters select{color:#f2f7f4;width:100%;min-width:0;min-height:42px;font:inherit;background:#0e222a;border:1px solid #607a78;border-radius:9px;padding:10px 13px;font-size:13px;font-weight:400}._6y_g4a_filters input::placeholder{color:#a6bab8}._6y_g4a_selects{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._6y_g4a_resultHeading{justify-content:space-between;align-items:baseline;gap:15px;margin:28px 2px 13px;display:flex}._6y_g4a_resultHeading h3{margin:0;font-size:18px}._6y_g4a_resultHeading span{color:var(--muted);font-size:12px}._6y_g4a_cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:13px;display:grid}._6y_g4a_loadMore{color:#edf3ef;background:#203d3e;border:1px solid #749187;border-radius:9px;width:100%;margin-top:18px;padding:12px;display:block;font-weight:700!important}._6y_g4a_card{text-align:left;width:100%;min-height:204px;color:var(--ink);background:linear-gradient(145deg,#1b303b,#152731);border:1px solid #49616b;border-radius:14px;flex-direction:column;gap:12px;padding:19px;transition:transform .16s,border-color .16s,background .16s;display:flex}._6y_g4a_card:hover{background:linear-gradient(145deg,#233d45,#19303a);border-color:#ddc47c;transform:translateY(-3px)}._6y_g4a_card[aria-pressed=true]{border-color:var(--gold);box-shadow:inset 0 0 0 1px #ebc45477,0 8px 26px #05151966}._6y_g4a_cardTop,._6y_g4a_cardFoot{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}._6y_g4a_cardTop>span:last-child{color:#b7c9c8;white-space:nowrap;font-size:11px}._6y_g4a_pill{text-overflow:ellipsis;white-space:nowrap;color:#d6eddb;text-transform:uppercase;letter-spacing:.05em;background:#2d544a;border-radius:5px;max-width:60%;padding:5px 8px;font-size:10px;font-weight:800;overflow:hidden}._6y_g4a_card strong{overflow-wrap:anywhere;font-size:19px;line-height:1.28}._6y_g4a_cardMeta{color:#bed1cf;min-height:18px;font-size:12px}._6y_g4a_cardFoot{color:#bdcdcb;border-top:1px solid #ffffff1f;margin-top:auto;padding-top:12px;font-size:11px}._6y_g4a_cardFoot span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._6y_g4a_cardFoot span:last-child{color:var(--gold);font-size:19px;line-height:1}._6y_g4a_preview{scrollbar-color:#6b8983 transparent;background:#172933;border:1px solid #5b756d;border-radius:17px;max-height:calc(100dvh - 48px);position:sticky;top:24px;overflow-y:auto;box-shadow:0 18px 60px #04101555}._6y_g4a_previewEmpty{text-align:center;align-content:center;justify-items:center;min-height:420px;padding:34px;display:grid}._6y_g4a_previewEmpty>span{width:78px;height:78px;color:var(--gold);border:1px solid #aaad6e;border-radius:16px;place-items:center;font-size:43px;font-weight:800;display:grid;transform:rotate(-8deg)}._6y_g4a_previewEmpty h3{margin:28px 0 7px;font-size:24px}._6y_g4a_previewEmpty p{max-width:230px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}._6y_g4a_previewHeader{border-bottom:1px solid var(--line);background:linear-gradient(125deg,#203c3a,#1b3038);padding:25px 26px 22px}._6y_g4a_previewHeader h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 8px;font-size:25px;line-height:1.2}._6y_g4a_previewHeader>p:not(._6y_g4a_eyebrow){color:#cadbd4;margin:0;font-size:13px}._6y_g4a_tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}._6y_g4a_tags span{color:#dcebe4;border:1px solid #749187;border-radius:6px;padding:5px 8px;font-size:11px}._6y_g4a_copyBox{background:#2c3830;border:1px solid #a4a265;border-radius:12px;margin:20px;padding:18px}._6y_g4a_copyBox strong{color:#f4e3a4;font-size:14px}._6y_g4a_copyBox>p{color:#d0dcd1;margin:8px 0 14px;font-size:12px;line-height:1.55}._6y_g4a_importButton{color:#1c2b2a;background:#ebc454;border:1px solid #ebc454;border-radius:9px;width:100%;min-height:42px;padding:10px 13px;font-size:13px;font-weight:800!important}._6y_g4a_importButton:hover:not(:disabled){background:#ffe092}._6y_g4a_copyBox ._6y_g4a_notice{color:#c2f0ce;margin:12px 0 0;font-size:12px}._6y_g4a_questionHeading{justify-content:space-between;align-items:baseline;gap:12px;margin:25px 26px 14px;display:flex}._6y_g4a_questionHeading h4{margin:0;font-size:16px}._6y_g4a_questionHeading span{color:var(--muted);font-size:11px}._6y_g4a_questions{gap:10px;margin:0 20px 24px;padding:0;list-style:none;display:grid}._6y_g4a_question{background:#12242d;border:1px solid #496169;border-radius:11px;padding:16px}._6y_g4a_question[data-disabled=true]{opacity:.68;border-style:dashed}._6y_g4a_questionTitle{align-items:baseline;gap:10px;line-height:1.5;display:flex}._6y_g4a_questionTitle>span{color:var(--gold);flex-shrink:0;font-size:11px;font-weight:800}._6y_g4a_questionTitle strong{overflow-wrap:anywhere;font-size:13px}._6y_g4a_disabled{color:#dfc28d;margin:6px 0 0 25px;font-size:11px;display:inline-block}._6y_g4a_question ul{gap:5px;margin:12px 0 0 25px;padding:0;list-style:none;display:grid}._6y_g4a_question ul li{overflow-wrap:anywhere;background:#1d3440;border:1px solid #0000;border-radius:6px;align-items:baseline;gap:9px;padding:7px 9px;font-size:12px;display:flex}._6y_g4a_question ul li[data-correct=true]{background:#1d453a;border-color:#5caa78}._6y_g4a_question ul li span:first-child{color:#b7cac7;font-weight:800}._6y_g4a_question ul li span:nth-child(2){flex:1;min-width:0}._6y_g4a_question ul li em{color:#b8f1c8;font-size:10px;font-style:normal;font-weight:800}._6y_g4a_message,._6y_g4a_empty,._6y_g4a_previewError{color:#d9e5e1;background:#172b34;border:1px dashed #607a78;border-radius:12px;padding:24px;font-size:13px;line-height:1.5}._6y_g4a_message p,._6y_g4a_previewError p{margin:0 0 12px}._6y_g4a_message button,._6y_g4a_empty button,._6y_g4a_previewError button{color:#eaf3ea;background:#274339;border:1px solid #a2b4aa;border-radius:7px;padding:8px 12px;font-size:12px;font-weight:700}._6y_g4a_empty{text-align:center}._6y_g4a_empty>span{color:var(--gold);font-size:34px}._6y_g4a_empty h4{margin:6px 0;font-size:17px}._6y_g4a_empty p{color:var(--muted);margin:0 0 15px}._6y_g4a_previewError{background:#3c2932;border-color:#bd7b79;margin:18px}@media (max-width:860px){._6y_g4a_layout{grid-template-columns:1fr}._6y_g4a_preview{max-height:none;scroll-margin-top:18px;position:static}._6y_g4a_headerMark{flex-basis:78px;height:78px;font-size:49px}}@media (max-width:560px){._6y_g4a_header{padding:25px 20px}._6y_g4a_headerMark{display:none}._6y_g4a_selects,._6y_g4a_cards{grid-template-columns:1fr}._6y_g4a_card{min-height:172px}._6y_g4a_previewHeader{padding:22px 19px}._6y_g4a_copyBox{margin:16px}._6y_g4a_questions{margin:0 14px 20px}}
.Tx1h2W_intro{color:var(--adventure-muted,#b2c6cf);margin-bottom:26px;font-size:15px;line-height:1.7}.Tx1h2W_tools{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:18px;display:grid}.Tx1h2W_tool{border:1px solid var(--adventure-line,#35515e);background:var(--adventure-surface,#17313e);color:var(--adventure-text,#eff5f1);border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:24px;text-decoration:none;display:flex}.Tx1h2W_tool h2{margin:0;font-size:20px;font-weight:700;line-height:1.3}.Tx1h2W_tool p{color:var(--adventure-muted,#b2c6cf);margin:0;font-size:14px;line-height:1.7}.Tx1h2W_tool span{color:var(--adventure-gold);margin-top:auto;padding-top:8px;font-size:14px;font-weight:700}.Tx1h2W_tool:hover{background:var(--adventure-soft,#244344);border-color:#a3d9bf}.Tx1h2W_tool:focus-visible{outline:3px solid var(--adventure-accent);outline-offset:4px}@media (max-width:699px){.Tx1h2W_tool{padding:20px}}
