.appearance-settings_settings__GIqkH{color:var(--lx-text);background:linear-gradient(135deg,var(--lx-surface),var(--lx-surface-raised));border:1px solid var(--lx-line);border-radius:22px;padding:clamp(18px,3vw,30px);box-shadow:var(--lx-shadow);font:14px/1.5 Arial,sans-serif}.appearance-settings_settings__GIqkH header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:22px}.appearance-settings_settings__GIqkH h2{color:var(--lx-text);font-size:28px;margin:4px 0 8px;letter-spacing:-.6px}.appearance-settings_settings__GIqkH p,.appearance-settings_settings__GIqkH small{color:var(--lx-muted)}.appearance-settings_settings__GIqkH header small{letter-spacing:2px;color:var(--lx-link);font-weight:700}.appearance-settings_badge__Ob8xu{white-space:nowrap;padding:6px 10px;border-radius:30px;border:1px solid var(--lx-line);font-size:11px}.appearance-settings_settings__GIqkH fieldset{border:0;padding:0;margin:0}.appearance-settings_settings__GIqkH legend{margin-bottom:12px;font-weight:700}.appearance-settings_themes__nPhfE{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px}.appearance-settings_option__5880e{position:relative;display:flex;flex-direction:column;padding:10px;gap:6px;border:1px solid var(--lx-line);border-radius:14px;cursor:pointer;background:var(--lx-page);transition:transform .2s,box-shadow .2s}.appearance-settings_option__5880e:hover{transform:translateY(-3px);box-shadow:var(--lx-shadow)}.appearance-settings_selected__a8OPs{outline:2px solid var(--lx-accent);outline-offset:2px}.appearance-settings_option__5880e input{position:absolute;right:15px;top:15px;z-index:1;width:17px;height:17px;accent-color:var(--lx-action)}.appearance-settings_option__5880e small{font-size:11px;line-height:1.4}.appearance-settings_thumbnail__4wx_v{height:82px;display:flex;gap:8px;padding:12px;border-radius:9px;background:var(--preview-bg);box-shadow:inset 0 1px 0 #ffffff18;overflow:hidden}.appearance-settings_thumbnail__4wx_v>i{width:15px;height:100%;background:var(--preview-accent);border-radius:4px;opacity:.7}.appearance-settings_thumbnail__4wx_v>span{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:5px}.appearance-settings_thumbnail__4wx_v b{grid-column:1/-1;background:var(--preview-accent);border-radius:4px}.appearance-settings_thumbnail__4wx_v em{background:var(--preview-card);border:1px solid #ffffff25;border-radius:4px}.appearance-settings_motion__r9Ibl{display:flex;align-items:flex-start;gap:12px;padding:18px 0;margin-top:12px;border-bottom:1px solid var(--lx-line)}.appearance-settings_motion__r9Ibl input{margin-top:5px;width:18px;height:18px}.appearance-settings_motion__r9Ibl span{display:grid;gap:4px}.appearance-settings_settings__GIqkH footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:18px}.appearance-settings_settings__GIqkH footer p{max-width:420px;margin:0;font-size:12px}.appearance-settings_settings__GIqkH footer>div{display:flex;gap:10px;flex-wrap:wrap}.appearance-settings_settings__GIqkH button{min-height:40px;padding:8px 14px;border:1px solid var(--lx-line);border-radius:9px;background:var(--lx-surface);color:var(--lx-text);cursor:pointer;font:inherit}.appearance-settings_settings__GIqkH .appearance-settings_save__5GJU3{background:var(--lx-action);color:var(--lx-action-text);box-shadow:0 4px 14px #0002}.appearance-settings_settings__GIqkH button:disabled{opacity:.5;cursor:not-allowed}.appearance-settings_settings__GIqkH :focus-visible{outline:3px solid var(--lx-accent);outline-offset:3px}.appearance-settings_settings__GIqkH>p{margin:14px 0 0;min-height:20px}@media (max-width:500px){.appearance-settings_settings__GIqkH header{flex-direction:column}.appearance-settings_themes__nPhfE{grid-template-columns:1fr 1fr}}.dashboard_shell__7q3hT{--rail:196px;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);grid-template-rows:56px 1fr;min-height:100vh;width:100%;color:var(--lx-text,#183858);background:radial-gradient(ellipse at 65% 0,var(--lx-surface,#f3faff),var(--lx-surface-raised,#e3edf6) 65%,var(--lx-surface-raised,#d4e2ef));font:13px/1.45 Arial,sans-serif}.dashboard_leaveDialog__xVsv7{width:min(440px,90vw);margin:auto;padding:22px;border:1px solid var(--lx-line,#b1c7d8);border-radius:14px;background:linear-gradient(var(--lx-surface,#f8fcff),var(--lx-surface-raised,#e1edf6));color:var(--lx-text,#183858);box-shadow:0 18px 60px #102d4e55}.dashboard_leaveDialog__xVsv7::backdrop{background:color-mix(in srgb,var(--lx-strong) 53%,transparent);backdrop-filter:blur(3px)}.dashboard_leaveDialog__xVsv7>div{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:18px}.dashboard_shell__7q3hT *{box-sizing:border-box}.dashboard_shell__7q3hT h1,.dashboard_shell__7q3hT h2,.dashboard_shell__7q3hT h3,.dashboard_shell__7q3hT p{margin:0}.dashboard_shell__7q3hT h1{font-size:27px;line-height:1.15;letter-spacing:-.8px;font-weight:800;color:var(--lx-text,#102c4d)}.dashboard_shell__7q3hT h2{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700}.dashboard_shell__7q3hT h3{font-size:16px;font-weight:700}.dashboard_shell__7q3hT p{margin:7px 0;line-height:1.55}.dashboard_shell__7q3hT a,.dashboard_shell__7q3hT button,.dashboard_shell__7q3hT input,.dashboard_shell__7q3hT select,.dashboard_shell__7q3hT textarea{font:inherit}.dashboard_actions__EQy3L a,.dashboard_agenda__suYb3 a,.dashboard_agenda__suYb3 button,.dashboard_panelBody__FZeWp>a,.dashboard_panelBody__FZeWp>button,.dashboard_panel__Rlv1l header a,.dashboard_shell__7q3hT button,.dashboard_shell__7q3hT td a{border:1px solid var(--lx-line,#aec8dd);border-radius:7px;background:linear-gradient(var(--lx-surface,#fff),var(--lx-surface-raised,#e3eef7));color:var(--lx-text,#1a4a78);padding:7px 10px;box-shadow:inset 0 1px 0 #fff,0 2px 0 #adc0d448,0 4px 7px #294d6a15;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:33px;transition:transform .16s,box-shadow .16s}.dashboard_actions__EQy3L a:hover,.dashboard_shell__7q3hT button:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 4px 10px #2064a430}.dashboard_shell__7q3hT button:disabled{opacity:.5;cursor:not-allowed}.dashboard_shell__7q3hT :focus-visible{outline:3px solid var(--lx-line,#00aef2);outline-offset:2px}.dashboard_shell__7q3hT a{color:var(--lx-link,#0066c4)}.dashboard_shell__7q3hT input:where(:not([type=checkbox]):not([type=radio]):not([type=range])),.dashboard_shell__7q3hT select,.dashboard_shell__7q3hT textarea{width:100%;min-width:0;padding:8px 10px;color:var(--lx-text,#244967);background:linear-gradient(var(--lx-surface,#fff),var(--lx-surface-raised,#e6f0f8));border:1px solid var(--lx-line,#b4cadd);border-radius:7px;min-height:35px;box-shadow:inset 0 1px 0 #fff,0 2px 4px #36566c18}.dashboard_shell__7q3hT textarea{resize:vertical}.dashboard_shell__7q3hT .dashboard_primary__4K0lF{color:var(--lx-on-strong,white);border-color:var(--lx-line,#0873cc);background:linear-gradient(#15c3ff,#047dec 72%,#045dba);box-shadow:inset 0 1px 0 #8bddff,0 3px 0 #005791,0 5px 9px #0068b426;font-weight:700}.dashboard_topbar__cRmC5{grid-column:1/-1;display:flex;align-items:center;gap:10px;padding:7px 16px;background:linear-gradient(#244c72,var(--lx-strong,#0b243d));color:var(--lx-on-strong,#edf8ff);border-bottom:1px solid var(--lx-line,#7096b9);box-shadow:inset 0 1px #68849c,0 3px 7px #152f4833;position:sticky;top:0;z-index:8}.dashboard_shell__7q3hT .dashboard_topbar__cRmC5 button{background:linear-gradient(#3f6587,var(--lx-strong,#18344d));border-color:var(--lx-line,#6886a2);color:var(--lx-on-strong,white);box-shadow:inset 0 1px #a1bbce42,0 2px 3px #06192c4a}.dashboard_brand__CLsfJ{display:flex;align-items:center;gap:6px;font-size:24px!important;font-weight:800;letter-spacing:-.7px;color:var(--lx-on-strong,white)!important;text-decoration:none;white-space:nowrap}.dashboard_brand__CLsfJ span{color:var(--lx-link,#00caff);margin-left:-5px}.dashboard_globalSearch__f5AQO{margin:auto;width:min(45vw,580px)}.dashboard_globalSearch__f5AQO input{background:linear-gradient(#294968,var(--lx-strong,#1e3c58));border-color:var(--lx-line,#577895);color:var(--lx-on-strong,white);box-shadow:inset 0 1px #476780;font-size:12px}.dashboard_globalSearch__f5AQO input::placeholder{color:var(--lx-on-strong,#b5c8da)}.dashboard_icon__L5Vay{width:21px;height:21px;display:inline-flex;align-items:center;justify-content:center;color:var(--lx-link,#0074cf);flex-shrink:0}.dashboard_icon__L5Vay svg,.dashboard_sculpt__yyuY7 svg{width:100%;height:100%}.dashboard_sculpt__yyuY7{display:grid;place-items:center;width:43px;height:45px;padding:9px;border-radius:11px;background:linear-gradient(140deg,#39d5ff,#057ee8 65%,#0060bb);color:var(--lx-on-strong,white);border:1px solid var(--lx-line,#78bbeb);box-shadow:inset 0 2px 1px #d2f4ff9c,inset -2px -2px 4px #04539063,0 3px 0 #83aecd,0 5px 8px #23486737;flex-shrink:0}.dashboard_rail__aAOHz .dashboard_icon__L5Vay,.dashboard_topbar__cRmC5 .dashboard_icon__L5Vay{color:inherit}.dashboard_avatar__o2eyz{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;border:1px solid var(--lx-line,#a5cce3);background:linear-gradient(135deg,var(--lx-surface-raised,#e2fcff),var(--lx-surface-raised,#93ccfa));color:var(--lx-link,#13669e);font-size:11px;font-weight:800;box-shadow:inset 0 1px #fff,0 2px 4px #10395326}.dashboard_account__DjkU9{position:relative}.dashboard_account__DjkU9>button{gap:8px}.dashboard_accountLabel__PYPo0{font-size:11px}.dashboard_accountMenu__KP2yY{position:absolute;right:0;top:47px;min-width:225px;display:grid;gap:5px;padding:12px;border:1px solid var(--lx-line,#a7bed1);border-radius:9px;box-shadow:0 12px 25px #102c5040;background:var(--lx-surface-raised,#f1f8ff);color:var(--lx-text,#193e60)}.dashboard_shell__7q3hT .dashboard_accountMenu__KP2yY button{background:var(--lx-surface-raised,#e5f0f8);color:var(--lx-text,#154c7d);text-align:left;box-shadow:none}.dashboard_accountMenu__KP2yY a{padding:8px;text-decoration:none}.dashboard_rail__aAOHz{background:linear-gradient(145deg,var(--lx-strong,#163a5a),var(--lx-strong,#09213b) 65%,var(--lx-strong,#06254e));border-right:1px solid var(--lx-line,#65849f);color:var(--lx-on-strong,#e4f2ff);padding:10px 6px;min-height:calc(100vh - 56px);display:flex;flex-direction:column;gap:20px}.dashboard_rail__aAOHz nav{display:grid;gap:6px;position:sticky;top:67px}.dashboard_rail__aAOHz a,.dashboard_shell__7q3hT .dashboard_rail__aAOHz button{display:flex;gap:10px;width:100%;justify-content:flex-start;text-align:left;padding:11px 12px;color:var(--lx-on-strong,#e3f1fd);text-decoration:none;background:transparent;border:1px solid transparent;box-shadow:none;border-radius:7px;min-height:40px;font-size:12px}.dashboard_shell__7q3hT .dashboard_rail__aAOHz .dashboard_current__8PbyS{background:linear-gradient(135deg,#18a7f9,#185bab);border-color:var(--lx-line,#82cef7);box-shadow:inset 0 1px #b4e5ff6b,0 3px 9px #06183152;color:var(--lx-on-strong,#fff);font-weight:700}.dashboard_railFooter__dTu5w{margin-top:auto;padding:12px 9px;border-top:1px solid var(--lx-line,#557593);font-size:18px;font-weight:750}.dashboard_railFooter__dTu5w span{color:var(--lx-link,#00bdf1)}.dashboard_railFooter__dTu5w small{display:block;color:var(--lx-on-strong,#96b9d7);font-size:9px;margin-top:5px}.dashboard_collapsed__hhtNG{--rail:60px}.dashboard_collapsed__hhtNG .dashboard_railFooter__dTu5w,.dashboard_collapsed__hhtNG .dashboard_rail__aAOHz span:not(.dashboard_icon__L5Vay){display:none}.dashboard_collapsed__hhtNG .dashboard_rail__aAOHz a,.dashboard_collapsed__hhtNG .dashboard_rail__aAOHz button{justify-content:center;padding:10px}.dashboard_main__zz5ff{min-width:0;padding:14px 16px 28px}.dashboard_heading__plptt{display:flex;gap:14px;justify-content:space-between;align-items:center;margin-bottom:11px;flex-wrap:wrap}.dashboard_heading__plptt p{color:var(--lx-muted,#536f8b);margin:3px 0 0;font-size:12px}.dashboard_actions__EQy3L{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.dashboard_filters__6q55j{display:grid;grid-template-columns:minmax(200px,1.4fr) minmax(150px,1fr) 130px 170px auto;align-items:end;gap:10px;padding:9px 11px;border:1px solid var(--lx-line,#b7cddd);border-radius:9px;box-shadow:inset 0 1px #fff,0 3px 7px #25436015;background:linear-gradient(var(--lx-surface,#f6fbff),var(--lx-surface-raised,#dfeaf4));margin-bottom:11px}.dashboard_filters__6q55j label{display:flex;flex-direction:column;gap:4px;font-size:10px}.dashboard_metrics__4e_EJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.dashboard_metric__bZ6nL{display:flex;align-items:center;gap:12px;border:1px solid var(--lx-line,#b6cde0);border-radius:10px;padding:12px 13px;background:linear-gradient(145deg,var(--lx-surface,#fff),var(--lx-surface-raised,#e2eef8));box-shadow:inset 0 1px #fff,0 3px 0 #bacbdc66,0 6px 10px #2849671a}.dashboard_metric__bZ6nL small{font-size:11px;display:block;color:var(--lx-muted,#3e5e7a)}.dashboard_metric__bZ6nL b{font-size:24px;display:block;line-height:1.15}.dashboard_tone1__2LYGI .dashboard_sculpt__yyuY7{background:linear-gradient(140deg,var(--lx-tint-violet,#cd9dff),#813fe1 68%,#5c22b1);border-color:var(--lx-line,#c4a8f0);box-shadow:inset 0 2px #f8eaff7d,0 3px 0 #a085c6,0 5px 8px #38256638}.dashboard_tone2__UiDr4 .dashboard_sculpt__yyuY7{background:linear-gradient(140deg,var(--lx-tint-warm,#ffd393),#f6a149 68%,#c17115);border-color:#e4b878;box-shadow:inset 0 2px #ffe8c47d,0 3px 0 #c2995e,0 5px 8px #6b492338}.dashboard_tone3__pcQPC .dashboard_sculpt__yyuY7{background:linear-gradient(140deg,#84e8ce,#1db795 68%,#078867);border-color:var(--lx-line,#8acbb9);box-shadow:inset 0 2px #e4fff37d,0 3px 0 #7ea99e,0 5px 8px #22634b38}.dashboard_columns__ZtUEf{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,1fr);gap:12px;align-items:start}.dashboard_stack__Rt4qH{display:grid;gap:12px;min-width:0}.dashboard_bottomColumns__f7U_z{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(290px,1fr);gap:12px;margin-top:12px;align-items:start}.dashboard_miniPanels__mm_t_{display:grid;grid-template-columns:1fr 1fr;gap:10px;min-width:0}.dashboard_miniPanels__mm_t_ .dashboard_panel__Rlv1l>header{padding:9px}.dashboard_miniPanels__mm_t_ h2{font-size:11px}.dashboard_miniPanels__mm_t_ .dashboard_icon__L5Vay{width:17px;height:17px}.dashboard_miniPanels__mm_t_ .dashboard_panelBody__FZeWp{padding:9px;font-size:11px}.dashboard_miniPanels__mm_t_ .dashboard_panel__Rlv1l>header button{font-size:9px;padding:3px 5px}.dashboard_panel__Rlv1l{border:1px solid var(--lx-line,#b5cadc);border-radius:10px;min-width:0;background:linear-gradient(150deg,var(--lx-surface,#fff),var(--lx-surface-raised,#eaf3fa));box-shadow:inset 0 1px #fff,0 3px 0 #b0c3d256,0 5px 10px #19385314;overflow:hidden}.dashboard_panel__Rlv1l>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid var(--lx-line,#c2d5e5);background:linear-gradient(var(--lx-surface,#f8fcff),var(--lx-surface-raised,#e1edf6))}.dashboard_panel__Rlv1l>header a,.dashboard_panel__Rlv1l>header button{font-size:10px;min-height:28px;padding:5px 8px}.dashboard_panelBody__FZeWp{padding:11px 12px}.dashboard_nextClass__qYKT4{display:flex;gap:13px}.dashboard_nextDetails__700vt{flex:1;min-width:0}.dashboard_row__I1Ray{display:flex;justify-content:space-between;align-items:start;gap:8px;flex-wrap:wrap}.dashboard_nextDetails__700vt p{font-size:11px;color:var(--lx-muted,#416182);display:flex;align-items:center;gap:6px}.dashboard_classArt__CLIla{width:108px;flex-shrink:0;border:1px solid var(--lx-line,#b6d4e8);border-radius:9px;background:radial-gradient(circle at 40% 20%,var(--lx-surface-raised,#e7fdff),var(--lx-surface-raised,#ade4f7) 45%,#7ba8d6);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:17px;box-shadow:inset 0 2px #fff,0 4px 8px #22486c20;position:relative;overflow:hidden}.dashboard_classArt__CLIla:before{content:"";position:absolute;width:100px;height:100px;background:color-mix(in srgb,var(--lx-surface) 15%,transparent);border:1px solid color-mix(in srgb,var(--lx-line) 45%,transparent);border-radius:50%;top:-30px;left:-30px}.dashboard_classArt__CLIla .dashboard_sculpt__yyuY7{width:54px;height:60px;padding:11px;background:linear-gradient(var(--lx-surface-raised,#a9e6ff),#4673e0,#603aab);transform:rotate(-5deg)}.dashboard_classArt__CLIla>span:last-child{font-size:7px;font-weight:800;letter-spacing:1px;color:var(--lx-muted,#2a5d7f)}.dashboard_badge__s23M_{display:inline-block;border-radius:6px;padding:3px 6px;background:var(--lx-surface-raised,#e1edf8);border:1px solid var(--lx-line,#b6cce1);color:var(--lx-muted,#285d88);font-size:10px;line-height:1.5}.dashboard_good__vRq3V{color:var(--lx-text,#087652);background:var(--lx-tint-green,#def7eb);border-color:var(--lx-line,#a9dccc)}.dashboard_warn__nlbCN{color:var(--lx-warning,#956318);background:var(--lx-tint-warm,#fff0d5);border-color:var(--lx-line,#e9d2a5)}.dashboard_warnText__isQBd{color:var(--lx-warning,#946018);background:var(--lx-tint-warm,#fff2dc);padding:8px;border-radius:6px}.dashboard_empty__S4_nN{display:flex;align-items:center;gap:14px;padding:15px 6px}.dashboard_emptyText__hFBpB{color:var(--lx-muted,#607b94);font-size:12px;padding:17px 5px}.dashboard_error__qbJqG,.dashboard_info__B7yhV{padding:10px 12px;margin:9px 0;border:1px solid var(--lx-line,#a2cce9);border-radius:8px;color:var(--lx-muted,#25597e);background:linear-gradient(var(--lx-surface-raised,#ecf9ff),var(--lx-surface-raised,#d9edf9));font-size:12px}.dashboard_error__qbJqG{background:var(--lx-tint-danger,#fff0f2);border-color:var(--lx-line,#eaa5b3);color:var(--lx-danger,#a5344b);overflow-wrap:anywhere}.dashboard_info__B7yhV p{margin:5px 0;font-size:11px}.dashboard_muted__7ljTO{font-size:10px;color:var(--lx-muted,#5b7590);line-height:1.5}.dashboard_tableWrap__fWfB4{overflow:auto}.dashboard_shell__7q3hT table{width:100%;border-collapse:collapse;font-size:11px}.dashboard_shell__7q3hT th{text-align:left;padding:7px 8px;background:var(--lx-surface-raised,#e0ebf5);color:var(--lx-link,#214d78);font-size:10px;white-space:nowrap}.dashboard_shell__7q3hT td{padding:9px 8px;border-bottom:1px solid var(--lx-line,#d0deea);vertical-align:middle;min-width:65px;max-width:240px;overflow-wrap:anywhere}.dashboard_shell__7q3hT td small{display:block;font-size:9px;color:var(--lx-muted,#58718a);margin-top:3px}.dashboard_shell__7q3hT td .dashboard_sculpt__yyuY7{width:25px;height:27px;padding:5px;border-radius:6px}.dashboard_shell__7q3hT td a,.dashboard_shell__7q3hT td button{padding:5px 7px;font-size:10px;min-height:26px;white-space:nowrap}.dashboard_shell__7q3hT tr:nth-child(2n){background:var(--lx-surface,#eef5fb)}.dashboard_pager__PTVsJ{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:11px}.dashboard_pager__PTVsJ button{font-size:10px;padding:5px 8px;min-height:27px}.dashboard_pager__PTVsJ small{font-size:9px;color:var(--lx-muted,#537390)}.dashboard_panelBody__FZeWp>a:has(.dashboard_sculpt__yyuY7),.dashboard_panelBody__FZeWp>button:has(.dashboard_sculpt__yyuY7){display:flex;text-align:left;justify-content:flex-start;align-items:center;gap:10px;padding:10px 6px;width:100%;border:0;border-bottom:1px solid var(--lx-line,#cadde9);border-radius:0;background:transparent;box-shadow:none;font-size:12px}.dashboard_panelBody__FZeWp>a>span:not(.dashboard_sculpt__yyuY7),.dashboard_panelBody__FZeWp>button>span:not(.dashboard_sculpt__yyuY7){flex:1}.dashboard_panelBody__FZeWp>a small,.dashboard_panelBody__FZeWp>button small{display:block;color:var(--lx-muted,#5a7290);font-size:10px;margin-top:3px}.dashboard_panelBody__FZeWp>a .dashboard_sculpt__yyuY7,.dashboard_panelBody__FZeWp>button .dashboard_sculpt__yyuY7{height:30px;width:30px;padding:6px;border-radius:6px}.dashboard_week__A6Lo4{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.dashboard_shell__7q3hT .dashboard_week__A6Lo4 button{display:flex;flex-direction:column;gap:5px;padding:8px 2px;min-height:85px;font-size:10px}.dashboard_week__A6Lo4 b{font-size:16px}.dashboard_week__A6Lo4 span{font-size:7px;color:var(--lx-muted,#5e7c9c)}.dashboard_shell__7q3hT .dashboard_week__A6Lo4 .dashboard_today__kcCn8{background:linear-gradient(#0dbeff,#0268da);border-color:var(--lx-line,#1e88db);color:var(--lx-on-strong,#fff)}.dashboard_week__A6Lo4 .dashboard_today__kcCn8 span{color:var(--lx-on-strong,white)}.dashboard_setupRow__aOxYM{display:flex;justify-content:space-between;gap:10px;align-items:start;padding:8px 0;border-bottom:1px solid var(--lx-line,#d1dfeb);font-size:11px}.dashboard_setupRow__aOxYM small{font-size:10px;color:var(--lx-muted,#647b94);max-width:55%;text-align:right}.dashboard_setupRow__aOxYM+.dashboard_actions__EQy3L{margin-top:10px}.dashboard_question__PzJKU{display:flex;align-items:start;gap:8px;padding:10px 0;border-bottom:1px solid var(--lx-line,#cedfeb)}.dashboard_question__PzJKU>div{flex:1;min-width:0}.dashboard_question__PzJKU strong{font-size:11px}.dashboard_question__PzJKU small{display:block;font-size:9px;color:var(--lx-muted,#657c92)}.dashboard_question__PzJKU p{font-size:11px;overflow-wrap:anywhere;white-space:pre-wrap}.dashboard_question__PzJKU button{font-size:10px;padding:5px 8px;min-height:28px}.dashboard_chart___CENY{display:flex;align-items:end;gap:30px;justify-content:center;padding:10px 20px}.dashboard_chart___CENY>div{flex:1;max-width:95px;text-align:center;font-size:12px}.dashboard_barTrack__KF2Cr{height:112px;width:65%;margin:6px auto;display:flex;align-items:end;border-bottom:1px solid var(--lx-line,#aac3d7)}.dashboard_barTrack__KF2Cr>span{display:block;width:100%;border-radius:5px 5px 0 0;box-shadow:inset 2px 1px #ffffff70,3px 3px 5px #3454692b}.dashboard_bar0__ubBya{background:linear-gradient(90deg,#37befe,#0274d7)}.dashboard_bar1__cDvJ4{background:linear-gradient(90deg,var(--lx-tint-violet,#b28cff),#7535ce)}.dashboard_bar2__n95T2{background:linear-gradient(90deg,#68d8b9,#16a77d)}.dashboard_activity__anDMt{padding:8px 0;border-bottom:1px solid var(--lx-line,#cbdce8);font-size:11px}.dashboard_activity__anDMt summary{cursor:pointer}.dashboard_activity__anDMt small{display:block;color:var(--lx-muted,#647c96);font-size:9px;margin:3px 0}.dashboard_curriculum__It_YG{padding:12px;border:1px solid var(--lx-line,#b7cfdf);border-radius:7px;margin:8px 0;background:var(--lx-surface-raised,#edf5fb)}.dashboard_curriculum__It_YG summary{cursor:pointer;font-weight:700}.dashboard_curriculum__It_YG .dashboard_badge__s23M_{margin-left:10px}.dashboard_curriculum__It_YG details{padding:10px;border-top:1px solid var(--lx-line,#c8dce9);margin-top:9px}.dashboard_unitList__87a7V{display:grid;gap:6px;max-height:360px;overflow:auto;padding-top:8px}.dashboard_unitList__87a7V a{padding:6px;font-size:11px}.dashboard_profile__ppsnR{display:grid;grid-template-columns:1fr 1.4fr;gap:9px;font-size:12px;margin:13px 0}.dashboard_profile__ppsnR dt{color:var(--lx-muted,#5b718a)}.dashboard_profile__ppsnR dd{margin:0;overflow-wrap:anywhere}.dashboard_agenda__suYb3{display:grid;gap:8px;margin-top:12px}.dashboard_agenda__suYb3 article{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:10px;background:var(--lx-surface-raised,#e9f3fa);border:1px solid var(--lx-line,#bed1e0);border-radius:7px}.dashboard_footer__pI6_b{padding:16px 6px 20px;font-size:10px;color:var(--lx-muted,#5b7890)}.dashboard_footer__pI6_b summary{cursor:pointer}.dashboard_dialog__BUf6X{border:1px solid var(--lx-line,#a9c6db);border-radius:11px;background:linear-gradient(var(--lx-surface,#f6fbff),var(--lx-surface-raised,#dfebf5));color:var(--lx-text,#1f4261);padding:0;width:min(650px,94vw);max-height:88vh;box-shadow:0 20px 60px #09254570,inset 0 1px #fff}.dashboard_dialog__BUf6X::backdrop{background:color-mix(in srgb,var(--lx-strong) 56%,transparent);backdrop-filter:blur(4px)}.dashboard_dialog__BUf6X>header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;color:var(--lx-on-strong,#fff);background:linear-gradient(#3b5b78,var(--lx-strong,#1c354b));position:sticky;top:0}.dashboard_dialogBody__LovMP{padding:16px 18px}.dashboard_dialogBody__LovMP blockquote{padding:12px;margin:12px 0;border-left:3px solid var(--lx-line,#10a3ed);background:var(--lx-surface-raised,#e6f2fb);white-space:pre-wrap;overflow-wrap:anywhere}.dashboard_dialogBody__LovMP label{display:grid;gap:5px;font-size:12px}.dashboard_dialogBody__LovMP textarea{margin:5px 0}.dashboard_skip__P9miz{position:absolute;left:10px;top:-60px;z-index:50;background:var(--lx-surface,white);padding:10px}.dashboard_skip__P9miz:focus{top:10px}.dashboard_srOnly__69xM_{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dashboard_scrim__FmNAQ,.dashboard_shell__7q3hT .dashboard_mobileMenu__Dzsa8{display:none}@media (max-width:1150px){.dashboard_columns__ZtUEf{grid-template-columns:minmax(0,1.4fr) minmax(270px,1fr)}.dashboard_filters__6q55j{grid-template-columns:1.3fr 1fr 100px}.dashboard_filters__6q55j label:nth-child(4){grid-column:1/3}.dashboard_metric__bZ6nL{padding:10px 8px;gap:8px}.dashboard_metric__bZ6nL .dashboard_sculpt__yyuY7{width:34px;height:36px;padding:7px}.dashboard_metric__bZ6nL small{font-size:10px}.dashboard_nextClass__qYKT4{flex-direction:column}.dashboard_classArt__CLIla{width:100%;height:70px;flex-direction:row}.dashboard_classArt__CLIla .dashboard_sculpt__yyuY7{width:40px;height:45px;padding:8px}.dashboard_classArt__CLIla>span:last-child{font-size:9px}}@media (max-width:900px){.dashboard_bottomColumns__f7U_z{grid-template-columns:1fr}.dashboard_shell__7q3hT{--rail:60px}.dashboard_railFooter__dTu5w,.dashboard_rail__aAOHz span:not(.dashboard_icon__L5Vay){display:none}.dashboard_rail__aAOHz a,.dashboard_shell__7q3hT .dashboard_rail__aAOHz button{justify-content:center;padding:10px}.dashboard_brand__CLsfJ{font-size:19px!important}.dashboard_brand__CLsfJ img{display:none}.dashboard_globalSearch__f5AQO{width:auto;flex:1}.dashboard_accountLabel__PYPo0{display:none}.dashboard_columns__ZtUEf{grid-template-columns:1fr}.dashboard_metrics__4e_EJ{grid-template-columns:1fr 1fr}.dashboard_nextClass__qYKT4{flex-direction:row}.dashboard_classArt__CLIla{width:100px;height:auto;flex-direction:column}}@media (max-width:640px){.dashboard_shell__7q3hT{display:block}.dashboard_shell__7q3hT .dashboard_desktopMenu__nH5qP{display:none}.dashboard_shell__7q3hT .dashboard_mobileMenu__Dzsa8{display:inline-flex}.dashboard_topbar__cRmC5{padding:7px 9px;gap:7px;min-height:54px}.dashboard_globalSearch__f5AQO{display:none}.dashboard_topbar__cRmC5>.dashboard_account__DjkU9{margin-left:auto}.dashboard_rail__aAOHz{position:fixed;top:54px;bottom:0;left:0;width:230px;z-index:11;display:none;overflow:auto}.dashboard_railOpen__4DWtn{display:flex}.dashboard_collapsed__hhtNG .dashboard_railOpen__4DWtn .dashboard_railFooter__dTu5w,.dashboard_collapsed__hhtNG .dashboard_railOpen__4DWtn span:not(.dashboard_icon__L5Vay),.dashboard_railOpen__4DWtn .dashboard_railFooter__dTu5w,.dashboard_railOpen__4DWtn span:not(.dashboard_icon__L5Vay){display:block}.dashboard_railOpen__4DWtn a,.dashboard_shell__7q3hT .dashboard_railOpen__4DWtn a,.dashboard_shell__7q3hT .dashboard_railOpen__4DWtn button{justify-content:flex-start}.dashboard_collapsed__hhtNG .dashboard_railOpen__4DWtn .dashboard_railFooter__dTu5w span{display:inline}.dashboard_rail__aAOHz nav{position:static}.dashboard_shell__7q3hT .dashboard_scrim__FmNAQ{display:block;position:fixed;inset:54px 0 0 230px;background:color-mix(in srgb,var(--lx-strong) 47%,transparent);z-index:10;border:0;border-radius:0}.dashboard_main__zz5ff{padding:12px 10px 50px}.dashboard_shell__7q3hT h1{font-size:23px}.dashboard_filters__6q55j{grid-template-columns:1fr 1fr;gap:7px}.dashboard_filters__6q55j label:nth-child(4){grid-column:auto}.dashboard_metrics__4e_EJ{gap:7px}.dashboard_metric__bZ6nL b{font-size:21px}.dashboard_nextClass__qYKT4{flex-direction:column}.dashboard_classArt__CLIla{width:100%;height:80px;flex-direction:row}.dashboard_week__A6Lo4{gap:3px}.dashboard_shell__7q3hT .dashboard_week__A6Lo4 button{min-height:77px}.dashboard_actions__EQy3L a,.dashboard_actions__EQy3L button{font-size:11px}.dashboard_dialogBody__LovMP{padding:13px}}@media (prefers-reduced-motion:reduce){.dashboard_shell__7q3hT a,.dashboard_shell__7q3hT button{transition:none}.dashboard_actions__EQy3L a:hover,.dashboard_shell__7q3hT button:hover:not(:disabled){transform:none}.dashboard_dialog__BUf6X::backdrop{backdrop-filter:none}}.class-recorder_recorder__LRsDO{border:1px solid var(--lx-line,#cbd9ef);border-radius:8px;background:var(--lx-surface,#f8faff);overflow:hidden}.class-recorder_bar__kLhQn{display:flex;flex-wrap:wrap;gap:5px;align-items:center;padding:6px}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn button{min-height:30px;padding:4px 8px;font-size:12px;background:linear-gradient(var(--lx-surface,#fff),var(--lx-surface-raised,#e5effc));box-shadow:0 2px 0 #bed0e5}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn button[aria-pressed=true]{background:#125280;color:var(--lx-on-strong,white);border-color:var(--lx-line,#17bde6)}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn select{width:160px;min-height:30px;padding:3px;margin:0}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn label{display:flex;align-items:center;gap:4px;margin:0;font-size:12px}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn input{width:auto}.class-recorder_preview__cI0JE{position:relative;width:100%;min-width:0;background:var(--lx-strong,#0b203a);aspect-ratio:16/9;max-height:56dvh;display:flex;align-items:center;justify-content:center;color:var(--lx-on-strong,white)}.class-recorder_preview__cI0JE video{width:100%;height:100%;object-fit:contain;max-height:56dvh}.class-recorder_placeholder__eqzD_{text-align:center;padding:24px}.class-recorder_badge__HzNiM{position:absolute;top:10px;left:10px;background:color-mix(in srgb,var(--lx-strong) 87%,transparent);color:var(--lx-on-strong,white);padding:5px 8px;border-radius:5px;font-size:12px}.class-recorder_badge__HzNiM[data-live=true]{background:#ad2436}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn .class-recorder_stop__sHRmT{background:#ba293c;color:var(--lx-on-strong,white)}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn .class-recorder_primary__bHkWk{background:#0962eb;color:var(--lx-on-strong,white)}.class-recorder_timer__yRs0u{font-variant-numeric:tabular-nums;margin-inline:auto;color:var(--lx-text,#17365b)}.class-recorder_hint__yYbxb{padding:4px 8px;font-size:11px;margin:0;color:var(--lx-muted,#526c8c)}.class-recorder_error__rcPxl{margin:6px;padding:8px;color:var(--lx-danger,#8b2030);background:var(--lx-tint-danger,#fff0f1);border-radius:5px}.class-recorder_upload___XuCi{padding:10px}.class-recorder_microphoneGroup__hFDMv{display:inline-flex;align-items:center;gap:5px;flex-wrap:nowrap;max-width:100%}.class-recorder_micCheck__Qi6rA{display:inline-flex;align-items:center;gap:5px;font-size:11px}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn .class-recorder_micCheck__Qi6rA .class-recorder_previewIcon__wh8he{width:28px;min-width:28px;height:28px;min-height:28px;padding:0;font-size:12px;background:linear-gradient(#2d819f,var(--lx-strong,#123e61));color:var(--lx-on-strong,#bcf6ff);box-shadow:0 2px 0 #061324}.class-recorder_micStatus__WJt6m{position:relative;color:var(--lx-text,#17365b);font-size:10px;cursor:help;white-space:nowrap}.class-recorder_micStatusDetail__GtYYa{display:none;position:absolute;top:100%;right:0;width:250px;max-width:70vw;padding:8px;border:1px solid var(--lx-line,#58ccec);border-radius:6px;background:var(--lx-strong,#0b203a);color:var(--lx-on-strong,white);white-space:normal;z-index:30}.class-recorder_micStatus__WJt6m:focus .class-recorder_micStatusDetail__GtYYa,.class-recorder_micStatus__WJt6m:hover .class-recorder_micStatusDetail__GtYYa{display:block}@media(max-width:600px){.class-recorder_preview__cI0JE{max-height:none}.class-recorder_recorder__LRsDO .class-recorder_bar__kLhQn select{width:130px}}.class-recorder_recorder__LRsDO [hidden]{display:none!important}.class-recorder_recorder__LRsDO[data-compact=true]{border:0;background:transparent}.class-recorder_floating__KbZBd{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;border:1px solid var(--lx-line,#52c9ed);border-radius:12px;background:linear-gradient(145deg,#155478,var(--lx-strong,#0b203a));box-shadow:0 4px 14px #0b203a55;color:var(--lx-on-strong,white);padding:5px 8px;max-width:calc(100vw - 24px);font-size:11px}.class-recorder_floating__KbZBd,.class-recorder_floating__KbZBd>div{display:flex;align-items:center;gap:6px}.class-recorder_floating__KbZBd strong{font-size:11px;white-space:nowrap}.class-recorder_floating__KbZBd button{width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border-radius:8px;background:linear-gradient(var(--lx-surface,#fff),var(--lx-surface-raised,#c9ecfa));color:var(--lx-text,#123b5d);box-shadow:0 2px 0 #061324;font-size:15px;line-height:1}.class-recorder_floating__KbZBd button:last-child{background:linear-gradient(#ef5266,#ad2037);color:var(--lx-on-strong,white)}.class-recorder_screenLayout__3_mCW{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,190px);gap:10px;padding:8px;align-items:start}.class-recorder_monitor__JXn_X{min-width:0;border:5px solid var(--lx-line,#153351);border-radius:12px;overflow:hidden;box-shadow:0 5px 15px #102c4822}.class-recorder_monitorBase___qMLX{background:linear-gradient(var(--lx-strong,#204866),var(--lx-strong,#0b203a));text-align:center;color:var(--lx-link,#55d9f2);font-size:11px;padding:4px;letter-spacing:1px}.class-recorder_brandLogo__Lf1xd{position:absolute;top:12px;right:12px;display:block;width:40px;height:40px;border-radius:50%;background:white url(/images/learnx24-approved-logo.png) 50%/contain no-repeat}.class-recorder_monitorBase___qMLX{display:flex;align-items:center;justify-content:safe center;gap:8px;overflow-x:auto;white-space:nowrap;min-height:36px;scrollbar-width:thin}.class-recorder_monitorBase___qMLX>*{flex-shrink:0}.class-recorder_panelTimer__CQjaX{font-variant-numeric:tabular-nums;color:var(--lx-on-strong,#e8f8ff);letter-spacing:0;font-size:11px}.class-recorder_recorder__LRsDO .class-recorder_previewIcon__wh8he{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-height:28px;padding:0;border:1px solid var(--lx-line,#58ccec);border-radius:8px;background:linear-gradient(#2d819f,var(--lx-strong,#123e61));color:var(--lx-on-strong,#bcf6ff);box-shadow:0 2px 0 #061324;cursor:pointer}.class-recorder_recorder__LRsDO .class-recorder_previewIcon__wh8he[data-tone=record]{background:linear-gradient(#f85b73,#aa1f39);border-color:#ff9dad;color:var(--lx-on-strong,white)}.class-recorder_recorder__LRsDO .class-recorder_previewIcon__wh8he[data-tone=save]{background:linear-gradient(#36ac9a,var(--lx-strong,#12685c));border-color:var(--lx-line,#9aefda);color:var(--lx-on-strong,white)}.class-recorder_previewIcon__wh8he[aria-pressed=true]{background:#a3253b;border-color:#ff9dad}.class-recorder_mutedSlash__LH4N_{position:absolute;width:22px;height:2px;transform:rotate(-45deg);background:var(--lx-surface,#fff);box-shadow:0 0 2px #a3253b}.class-recorder_previewIcon__wh8he:disabled{opacity:.45;cursor:default}.class-recorder_previewIcon__wh8he:focus-visible{outline:2px solid #ffe39a;outline-offset:2px}.class-recorder_computer__p22_v{display:block;width:90px;margin:12px auto}.class-recorder_guidance__6AC_5{font-size:11px;padding:8px;border:1px solid var(--lx-line,#d7e5f5);border-radius:8px;background:var(--lx-surface-raised,#eef6ff)}.class-recorder_guidance__6AC_5 h3{margin:0 0 8px;font-size:12px}.class-recorder_guidance__6AC_5 .class-recorder_hint__yYbxb{padding:0;margin-bottom:10px}@media(max-width:600px){.class-recorder_screenLayout__3_mCW{grid-template-columns:minmax(0,1fr) 130px;gap:5px;padding:5px}.class-recorder_computer__p22_v{width:54px}.class-recorder_placeholder__eqzD_{padding:8px;font-size:11px}}.class-recorder_founderPortrait__DUP4w{display:block;width:clamp(70px,10vw,120px);height:clamp(70px,10vw,120px);border:2px solid var(--lx-line,#42cdea);border-radius:50%;background:url(/images/learnx24-founder.png) center 30%/cover no-repeat;margin:10px auto 6px;box-shadow:0 4px 16px #0004}.class-recorder_founderMessage__miTOl{margin:6px auto 10px;max-width:440px;font-size:clamp(16px,1.6vw,22px);line-height:1.35;font-weight:700;color:var(--lx-warning,#ffe39a);background:linear-gradient(110deg,#74e8ff,#e3c4ff,#ffe39a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.class-recorder_previewInstruction__lrzXS{font-size:10px;line-height:1.4;color:var(--lx-on-strong,#c3d2e5);margin:6px auto 0;max-width:380px}@media(forced-colors:active){.class-recorder_founderMessage__miTOl{background:none;-webkit-text-fill-color:currentColor}}.class-recorder_transcriptRow__tId5Q{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);gap:8px;padding:8px;align-items:start}.class-recorder_transcriptRow__tId5Q>section{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0;font-size:11px}.class-recorder_transcriptRow__tId5Q>section label{display:inline-flex;align-items:center;gap:5px;margin:0}.class-recorder_transcriptRow__tId5Q>section input[type=checkbox]{width:auto;margin:0}.class-recorder_transcriptRow__tId5Q>section select{width:auto;max-width:130px;margin:0;padding:4px;font-size:11px}.class-recorder_transcriptRow__tId5Q>section button{font-size:11px;padding:4px 6px}.class-recorder_transcriptRow__tId5Q>section p{width:100%;margin:3px 0}.class-recorder_transcriptNotes__6XTUI{min-width:0}.class-recorder_transcriptNotes__6XTUI>details{margin:0;padding:6px}.class-recorder_transcriptNotes__6XTUI textarea{width:100%;min-height:80px;margin:5px 0 0;font-size:12px}.quiz_builder__ILjW_,.quiz_player__7ADSf{color:var(--lx-text,#123351);min-width:0;font:14px/1.5 Arial,sans-serif}.quiz_builder__ILjW_.quiz_builder__ILjW_ button,.quiz_player__7ADSf.quiz_player__7ADSf button{font:inherit;border:1px solid var(--lx-line,#c5dced);border-radius:8px;padding:7px 10px;background:linear-gradient(var(--lx-surface,#fff),var(--lx-surface-raised,#e7f2fc));color:var(--lx-text,#143956);box-shadow:0 2px 0 #bed3e5;cursor:pointer;margin:0}.quiz_builder__ILjW_ button:disabled,.quiz_player__7ADSf button:disabled{opacity:.5;cursor:default}.quiz_builder__ILjW_.quiz_builder__ILjW_ .quiz_primary__5l_hI,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_primary__5l_hI{color:var(--lx-on-strong,white);background:linear-gradient(#0784b5,var(--lx-strong,#075581));border-color:var(--lx-line,#1ba6cb);box-shadow:0 3px 0 #073854}.quiz_actions__zH6E0,.quiz_builderHeader__bHciQ{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.quiz_builderHeader__bHciQ{padding:6px 8px;border:1px solid var(--lx-line,#d4e4f2);border-radius:8px;background:linear-gradient(110deg,var(--lx-surface-raised,#e4f5ff),var(--lx-tint-violet,#f0eaff));margin-bottom:6px;font-size:12px}.quiz_builderGrid__rN5_q{display:grid;grid-template-columns:135px minmax(0,1fr);gap:8px}.quiz_questionNav__IWy_9{display:flex;flex-direction:column;gap:8px;min-width:0}.quiz_questionNav__IWy_9 button{text-align:left;font-size:12px;overflow-wrap:anywhere}.quiz_questionNav__IWy_9 button[aria-pressed=true]{background:var(--lx-surface-raised,#e1f5ff);border-color:var(--lx-line,#08a8d5);box-shadow:inset 3px 0 #08a8d5,0 2px 0 #bed3e5}.quiz_questionNav__IWy_9 small{display:block;font-size:11px;color:var(--lx-muted,#486781);margin-top:4px}.quiz_builder__ILjW_ .quiz_editor__kFlEe{min-width:0;margin:0;padding:8px;background:var(--lx-surface,white);border:1px solid var(--lx-line,#d4e4f2);border-radius:10px}.quiz_editor__kFlEe legend{font-size:16px;font-weight:700;padding:0 6px}.quiz_builder__ILjW_ .quiz_editor__kFlEe label{display:block;font-size:12px;margin:5px 0;color:var(--lx-muted,#405e78)}.quiz_editor__kFlEe input:not([type=radio]),.quiz_editor__kFlEe textarea{width:100%;font:14px/1.5 Arial,sans-serif;border:1px solid var(--lx-line,#cbdced);border-radius:8px;padding:9px;background:var(--lx-surface,#f9fcff);color:var(--lx-text,#143956)}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF{gap:8px;padding:7px;border:1px solid var(--lx-line,#d4e4f2)}.quiz_editAnswer__N9ZMF[data-correct=true]{background:var(--lx-surface,#edf9f3);border-color:var(--lx-line,#55b59c)}.quiz_editor__kFlEe .quiz_editAnswer__N9ZMF input[type=radio]{width:auto;flex-shrink:0;accent-color:#168d72}.quiz_editor__kFlEe .quiz_editAnswer__N9ZMF input:not([type=radio]){border:0;background:transparent;min-width:0;padding:3px}.quiz_answerEditor__GHQvM{margin:8px 0;font-size:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.quiz_answerEditor__GHQvM>button,.quiz_answerEditor__GHQvM>span{grid-column:1/-1}.quiz_editor__kFlEe details{margin:14px 0}.quiz_empty__8J8Mu{padding:30px;text-align:center;border:1px dashed var(--lx-line,#a9c8e2);border-radius:12px;background:var(--lx-surface,#f7fbff)}.quiz_validation__YVrvl,.quiz_warning__ru9SV{padding:10px;background:var(--lx-tint-warm,#fff6dd);border-radius:8px;color:var(--lx-warning,#72511b);font-size:12px}.quiz_validation__YVrvl{margin-bottom:10px}.quiz_validation__YVrvl p{margin:4px 0}.quiz_player__7ADSf{border-radius:14px;background:var(--lx-surface-raised,#ecf5fc);overflow:hidden}.quiz_brand__cAq3t{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;background:linear-gradient(120deg,var(--lx-strong,#14385b),var(--lx-strong,#092343));color:var(--lx-on-strong,white);padding:9px 14px}.quiz_brand__cAq3t>span{font-size:25px;font-weight:700}.quiz_cyan__zQhvv{color:var(--lx-link,#20c8e8)}.quiz_brand__cAq3t small{font-size:12px;color:var(--lx-on-strong,#d2edff)}.quiz_playContent__t82u5{padding:12px;max-width:760px;margin:auto}.quiz_player__7ADSf .quiz_playContent__t82u5 h2{font-size:21px;margin:4px 0 10px}.quiz_chapter__cSygI{font-size:13px;color:var(--lx-muted,#55718e);margin:0 0 12px}.quiz_progressLabel__hHr5X{display:flex;justify-content:space-between;font-size:13px}.quiz_progress__Ackmp{appearance:none;border:0;width:100%;height:7px;display:block;margin:10px 0 22px;border-radius:8px;overflow:hidden;background:var(--lx-surface-raised,#d3e3ee)}.quiz_progress__Ackmp::-webkit-progress-bar{background:var(--lx-surface-raised,#d3e3ee)}.quiz_progress__Ackmp::-webkit-progress-value{background:linear-gradient(90deg,#0687bf,#20c8df)}.quiz_progress__Ackmp::-moz-progress-bar{background:#0687bf}.quiz_questionCard__MdFzZ{padding:14px;border-radius:12px;background:var(--lx-surface,white);box-shadow:0 5px 22px #102e4810}.quiz_questionCard__MdFzZ h3{font-size:23px;margin:0 0 8px;overflow-wrap:anywhere}.quiz_answerList__pIoHq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2{display:flex;align-items:center;gap:15px;text-align:left;min-height:58px;padding:12px 16px;background:var(--lx-surface,#fff);box-shadow:none;font-size:17px;overflow-wrap:anywhere}.quiz_option__re1o2>span{width:34px;height:34px;display:grid;place-items:center;border-radius:8px;background:var(--lx-surface,#eef4f9);flex-shrink:0;font-weight:700}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[aria-pressed=true]{border:2px solid var(--lx-line,#06ace0);background:var(--lx-surface-raised,#e6f6ff);padding:11px 15px;color:var(--lx-text,#123351)}.quiz_player__7ADSf .quiz_option__re1o2:disabled{opacity:1;cursor:default}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_hintButton__eQDL_{background:var(--lx-tint-warm,#fff3be);border-color:#f7dfa0;color:var(--lx-warning,#765418)}.quiz_feedback__vzz3h{padding:12px;border-radius:9px;background:var(--lx-surface-raised,#e8f6fd);color:var(--lx-text,#1b4865);margin:14px 0;font-size:14px}.quiz_feedback__vzz3h p{margin:6px 0}.quiz_actions__zH6E0{margin-top:16px}.quiz_actions__zH6E0 small{font-size:12px;color:var(--lx-muted,#55718e)}.quiz_score__eYsZ6{font-size:28px;font-weight:700;color:var(--lx-text,#075783)}.quiz_picker__pYWVz{border:1px solid var(--lx-line,#c5dced);border-radius:12px;background:var(--lx-surface,white);color:var(--lx-text,#143956);padding:20px;max-width:calc(100vw - 32px)}.quiz_picker__pYWVz button{display:block;width:100%;margin-top:10px}.quiz_picker__pYWVz h3{margin-top:0}.quiz_picker__pYWVz::backdrop,.quiz_previewDialog__zyBEF::backdrop{background:color-mix(in srgb,var(--lx-strong) 53%,transparent)}.quiz_previewDialog__zyBEF{border:0;border-radius:12px;padding:8px;background:var(--lx-surface-raised,#ecf5fc);width:min(780px,calc(100vw - 24px));max-height:90dvh;overflow:auto}.quiz_close__g5jss{display:block;margin-left:auto;margin-bottom:10px}@media(max-width:650px){.quiz_builderGrid__rN5_q{grid-template-columns:1fr}.quiz_questionNav__IWy_9{flex-direction:row;flex-wrap:wrap}.quiz_questionNav__IWy_9 button{flex:1;min-width:120px}.quiz_playContent__t82u5{padding:14px}.quiz_questionCard__MdFzZ{padding:16px}.quiz_playContent__t82u5 h2{font-size:22px}.quiz_questionCard__MdFzZ h3{font-size:20px}.quiz_brand__cAq3t{padding:12px}.quiz_editor__kFlEe{padding:10px}}.quiz_builder__ILjW_.quiz_builder__ILjW_ button{min-height:28px;padding:4px 7px;font-size:12px}.quiz_builder__ILjW_ .quiz_editor__kFlEe textarea{min-height:46px;padding:6px;font-size:13px;margin:0}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF{padding:4px;margin:0;min-height:36px;background:var(--lx-surface-raised,#edf5ff);border-color:var(--lx-line,#b9d9f4)}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF[data-choice="1"]{background:var(--lx-tint-violet,#f3edff);border-color:var(--lx-line,#d4c6f3)}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF[data-choice="2"]{background:var(--lx-tint-warm,#fff3e3);border-color:#f3d5ac}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF[data-choice="3"]{background:var(--lx-tint-green,#e7f8f5);border-color:var(--lx-line,#b9e4da)}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF[data-correct=true]{border:2px solid var(--lx-line,#209878);box-shadow:inset 3px 0 #209878}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF input:not([type=radio]){padding:3px;background:transparent;border:0;font-size:13px}.quiz_builder__ILjW_ .quiz_editor__kFlEe details{margin:8px 0}.quiz_builder__ILjW_ .quiz_questionNav__IWy_9 button{padding:6px 8px;font-size:12px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2{min-height:46px;padding:7px 9px;gap:9px;font-size:15px;background:var(--lx-surface-raised,#edf5ff);border-color:var(--lx-line,#b9d9f4)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:nth-child(2){background:var(--lx-tint-violet,#f3edff);border-color:var(--lx-line,#d4c6f3)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:nth-child(3){background:var(--lx-tint-warm,#fff3e3);border-color:#f3d5ac}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:nth-child(4){background:var(--lx-tint-green,#e7f8f5);border-color:var(--lx-line,#b9e4da)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[aria-pressed=true]{padding:6px 8px;border:2px solid var(--lx-line,#087caa);box-shadow:inset 3px 0 #087caa}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:disabled{opacity:1}.quiz_option__re1o2>span{width:27px;height:27px;background:color-mix(in srgb,var(--lx-surface) 69%,transparent);font-size:13px}.quiz_player__7ADSf .quiz_questionCard__MdFzZ h3{font-size:20px;margin:0 0 6px}.quiz_player__7ADSf .quiz_progress__Ackmp{margin:6px 0 12px;height:5px}.quiz_player__7ADSf .quiz_actions__zH6E0{margin-top:10px;gap:6px}.quiz_validation__YVrvl{padding:6px 8px;margin-bottom:6px}.quiz_builder__ILjW_ .quiz_actions__zH6E0{margin-top:8px}@media(max-width:450px){.quiz_answerEditor__GHQvM,.quiz_answerList__pIoHq{grid-template-columns:1fr}.quiz_player__7ADSf .quiz_playContent__t82u5{padding:8px}.quiz_player__7ADSf .quiz_questionCard__MdFzZ{padding:10px}.quiz_brand__cAq3t>span{font-size:21px}.quiz_brand__cAq3t small{font-size:11px}}@media(pointer:coarse){.quiz_builder__ILjW_.quiz_builder__ILjW_ button,.quiz_player__7ADSf.quiz_player__7ADSf button{min-height:44px}}.quiz_mediaEditor__1Zsj7{padding:6px 8px;margin:6px 0;border:1px solid var(--lx-line,#c9def2);border-radius:8px;background:var(--lx-surface,#f3f8ff)}.quiz_questionMedia__QHYSB{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0;align-items:center}.quiz_questionMedia__QHYSB img{max-width:100%;max-height:180px;object-fit:contain;border-radius:6px}.quiz_questionMedia__QHYSB audio{max-width:100%;height:34px}.quiz_mediaEditor__1Zsj7 input[hidden]{display:none}.quiz_mediaEditor__1Zsj7 small{font-size:11px;color:var(--lx-muted,#526b87)}.quiz_builder__ILjW_ .quiz_picker__pYWVz,.quiz_builder__ILjW_ .quiz_previewDialog__zyBEF{position:fixed;inset:0;margin:auto;max-height:calc(100dvh - 32px);overflow:auto}.quiz_builder__ILjW_ .quiz_picker__pYWVz{width:min(440px,calc(100vw - 32px));padding:16px;box-shadow:0 16px 60px #06234255}.quiz_typeGrid__5MrKI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.quiz_builder__ILjW_ .quiz_typeGrid__5MrKI button{text-align:left;min-height:65px;background:linear-gradient(var(--lx-surface-raised,#eaf8ff),var(--lx-surface-raised,#dbeeff));white-space:normal}.quiz_typeGrid__5MrKI button span{display:block;font-size:22px;color:var(--lx-link,#087fac)}.quiz_builder__ILjW_ .quiz_typeGrid__5MrKI button:nth-child(2){background:linear-gradient(var(--lx-tint-green,#e8faf2),var(--lx-tint-green,#d1eee3))}.quiz_builder__ILjW_ .quiz_typeGrid__5MrKI button:nth-child(3){background:linear-gradient(var(--lx-tint-violet,#f4ecff),var(--lx-tint-violet,#e5d9ff))}.quiz_builder__ILjW_ .quiz_typeGrid__5MrKI button:nth-child(4){background:linear-gradient(var(--lx-tint-warm,#fff6e4),var(--lx-tint-warm,#ffe6bb))}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF{display:flex;align-items:center;gap:5px;min-width:0;padding:5px;border:1px solid var(--lx-line,#bdd8ec);border-radius:8px}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF input[type=radio],.quiz_builder__ILjW_ .quiz_editor__kFlEe input[type=checkbox]{width:16px;flex:0 0 16px;height:16px;padding:0;accent-color:#0785ad}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_shuffleToggle__c73Rd{grid-column:1/-1;display:flex;align-items:center;gap:6px}.quiz_matchRow__1DUtC,.quiz_orderRow__mLfG_{display:flex;align-items:center;gap:8px;padding:7px;border:1px solid var(--lx-line,#d3dff0);border-radius:8px;background:var(--lx-surface-raised,#edf6ff);margin:6px 0}.quiz_matchRow__1DUtC>span,.quiz_orderRow__mLfG_>span{flex:1;min-width:0;overflow-wrap:anywhere}.quiz_matchRow__1DUtC select{max-width:55%;padding:7px;border:1px solid var(--lx-line,#adcde3);border-radius:6px;background:var(--lx-surface,white)}.quiz_player__7ADSf .quiz_matchRow__1DUtC select:disabled{opacity:1}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[data-selected=true]{padding:6px 8px;border:2px solid var(--lx-line,#087caa);box-shadow:inset 3px 0 #087caa;background:var(--lx-surface-raised,#e6f6ff)}.quiz_createQuiz__8MbMf{padding:16px;border:1px solid var(--lx-line,#bfdcec);border-radius:10px;background:linear-gradient(110deg,var(--lx-surface-raised,#e9f8ff),var(--lx-tint-violet,#f4eeff));max-width:560px;margin:12px auto}.quiz_createQuiz__8MbMf h3{margin:0 0 6px;font-size:18px}.quiz_createQuiz__8MbMf p{font-size:12px;margin:0 0 10px;color:var(--lx-muted,#526b87)}.quiz_builder__ILjW_ .quiz_createQuiz__8MbMf label{display:block;margin:8px 0;font-size:12px}.quiz_builder__ILjW_ .quiz_createQuiz__8MbMf input{display:block;width:100%;padding:8px;border:1px solid var(--lx-line,#bad2e5);border-radius:6px;background:var(--lx-surface,white);margin-top:4px}.quiz_createQuiz__8MbMf small,.quiz_quizSummary__SCyRa{display:block;font-size:11px;color:var(--lx-muted,#526b87);margin-top:6px}.quiz_matchBoard__Tq_Df{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:8px 0}.quiz_matchColumn__arhm4{min-width:0;display:flex;flex-direction:column;gap:7px}.quiz_matchColumn__arhm4 h4{font-size:12px;margin:0 0 3px;color:var(--lx-muted,#365573)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchTarget__hPxh_{display:flex;flex-direction:column;justify-content:center;align-items:stretch;text-align:left;gap:5px;min-height:76px;padding:8px;white-space:normal;overflow-wrap:anywhere}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchTarget__hPxh_{background:var(--lx-surface-raised,#edf6ff);border:1px dashed var(--lx-line,#79afd0)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchSource__DDKCK{background:linear-gradient(var(--lx-tint-violet,#f4eeff),var(--lx-tint-violet,#e5dcff));border-color:var(--lx-line,#c2abe9);cursor:grab}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchSource__DDKCK:active{cursor:grabbing}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchSource__DDKCK[aria-pressed=true],.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchTarget__hPxh_[data-over=true]{outline:3px solid var(--lx-line,#09a1ca);outline-offset:1px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchTarget__hPxh_[data-matched=true]{border-style:solid;border-color:var(--lx-line,#087da3);background:var(--lx-surface-raised,#e5f7fa)}.quiz_matchSlot__O0iic{font-size:12px;color:var(--lx-muted,#456683)}.quiz_matchHelp__UrTxC,.quiz_matchSource__DDKCK small{font-size:11px;color:var(--lx-muted,#526582)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchSource__DDKCK:disabled,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchTarget__hPxh_:disabled{opacity:1;cursor:default}@media(max-width:450px){.quiz_matchBoard__Tq_Df{gap:7px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchTarget__hPxh_{padding:6px;font-size:12px;min-height:85px}}.quiz_player__7ADSf .quiz_matchBoard__Tq_Df{gap:0}.quiz_player__7ADSf .quiz_matchColumn__arhm4 h4{min-height:20px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_matchBoard__Tq_Df .quiz_matchTarget__hPxh_{height:86px;min-height:86px;border-radius:8px 0 0 8px;overflow:auto}.quiz_dockedSlot__VNq0x{height:86px;display:flex;min-width:0}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_dockedSlot__VNq0x .quiz_matchSource__DDKCK{width:100%;height:86px;min-height:86px;border-radius:0 8px 8px 0;overflow:auto}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_emptyDock__kdHLV{width:100%;height:86px;border:1px dashed var(--lx-line,#c8b5e0);border-radius:0 8px 8px 0;font-size:11px;background:var(--lx-surface,#f9f6ff)}.quiz_answerBank__rbSse{padding:8px;margin:10px 0;border:1px dashed var(--lx-line,#b8a1d9);border-radius:8px;background:var(--lx-surface,#f8f4ff);font-size:12px}.quiz_bankCards__o0FwZ{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_bankCards__o0FwZ .quiz_matchSource__DDKCK{flex:1 1 110px;min-width:0;min-height:60px}.quiz_puzzleBoard__aXHqN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 24px;margin:10px 0}.quiz_puzzleBoard__aXHqN h4{font-size:12px;margin:0}.quiz_puzzleRow__GA9Q9{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;transition:gap .2s ease}.quiz_puzzleRow__GA9Q9[data-joined=true]{gap:0}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleLeft___cwEV{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-height:76px;background:var(--lx-surface-raised,#e4f5fc);border:1px solid var(--lx-line,#71b5d4);border-radius:8px;overflow:visible;text-align:left;white-space:normal}.quiz_puzzleLeft___cwEV:after{content:"";position:absolute;right:-12px;background:var(--lx-surface-raised,#e4f5fc);border-radius:50%;z-index:1}.quiz_puzzleRight__VvBFN{min-width:0;display:flex}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_matchSource__DDKCK{width:100%;min-height:76px;padding-left:22px;border-radius:8px;background:var(--lx-tint-violet,#eee5ff);mask-image:radial-gradient(circle at 0 50%,transparent 12px,#000 13px);white-space:normal;overflow-wrap:anywhere}.quiz_puzzleLeft___cwEV small{font-size:11px;color:var(--lx-muted,#47657d)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleLeft___cwEV:disabled{opacity:1}.quiz_puzzleRow__GA9Q9[data-joined=true] .quiz_puzzleLeft___cwEV{border-radius:8px 0 0 8px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_puzzleLeft___cwEV,.quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_puzzleLeft___cwEV:after{background:var(--lx-tint-green,#dcf6e5);color:var(--lx-text,#155a35);border-color:var(--lx-line,#42a16b)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_puzzleLeft___cwEV,.quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_puzzleLeft___cwEV:after{background:var(--lx-tint-danger,#ffe2e2);color:var(--lx-danger,#852b2b);border-color:#d56565}.quiz_puzzleLeft___cwEV[data-over=true]{outline:3px solid var(--lx-line,#08a5cf)}@media(max-width:450px){.quiz_puzzleBoard__aXHqN{column-gap:18px}.quiz_puzzleRow__GA9Q9{gap:18px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleLeft___cwEV,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_matchSource__DDKCK{font-size:12px;min-height:85px}}.quiz_puzzleBoard__aXHqN{gap:7px 16px}.quiz_puzzleRow__GA9Q9{gap:16px;position:relative}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleLeft___cwEV{min-height:52px;padding:7px 14px 7px 9px;border:1px solid var(--lx-line,#79b8d2);border-radius:9px;background:linear-gradient(145deg,var(--lx-surface,#f3fcff),var(--lx-surface-raised,#d6eff9));box-shadow:inset 0 1px 0 #fff,0 3px 0 #75aec5,0 5px 9px #1596c522;font-size:13px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_matchSource__DDKCK{min-height:52px;padding:7px 9px 7px 18px;border:1px solid var(--lx-line,#b69ddc);border-radius:9px;background:linear-gradient(145deg,var(--lx-surface,#fcf8ff),var(--lx-tint-violet,#e6d9fa));box-shadow:inset 0 1px 0 #fff,0 3px 0 #a28ac5;font-size:13px;mask-image:radial-gradient(circle at 0 50%,transparent 8px,#000 9px)}.quiz_puzzleRight__VvBFN{filter:drop-shadow(0 4px 4px #8251b422)}.quiz_puzzleLeft___cwEV:after{right:-8px;top:calc(50% - 8px);width:16px;height:16px;background:var(--lx-surface-raised,#dff2fb);border:1px solid var(--lx-line,#79b8d2);border-left:0;box-shadow:inset 0 1px 1px #ffffffb0}.quiz_puzzleLeft___cwEV small,.quiz_puzzleRight__VvBFN small{font-size:10px;line-height:1.2}.quiz_puzzleRow__GA9Q9[data-joined=true] .quiz_puzzleLeft___cwEV{border-radius:9px 0 0 9px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-joined=true] .quiz_matchSource__DDKCK{border-radius:0 9px 9px 0}.quiz_puzzleRow__GA9Q9[data-over=true]{outline:2px solid var(--lx-line,#009dce);outline-offset:3px;border-radius:9px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_puzzleLeft___cwEV{background:linear-gradient(145deg,var(--lx-tint-green,#effff2),var(--lx-tint-green,#c6efd4));box-shadow:inset 0 1px 0 #fff,0 3px 0 #58a975,0 5px 8px #26975822}.quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_puzzleLeft___cwEV:after{background:var(--lx-tint-green,#d5f5df);border-color:var(--lx-line,#42a16b)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_puzzleLeft___cwEV{background:linear-gradient(145deg,var(--lx-surface,#fff4f4),var(--lx-tint-danger,#ffd2d4));box-shadow:inset 0 1px 0 #fff,0 3px 0 #cc747b,0 5px 8px #cc505022}.quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_puzzleLeft___cwEV:after{background:var(--lx-tint-danger,#ffe0e2);border-color:#d56565}@media(max-width:450px){.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleLeft___cwEV,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_matchSource__DDKCK{min-height:56px;font-size:12px}}@media(prefers-reduced-motion:reduce){.quiz_puzzleRow__GA9Q9{transition:none}}.quiz_puzzleBoard__aXHqN{gap:10px 28px}.quiz_puzzleRow__GA9Q9{gap:28px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleLeft___cwEV{--puzzle-fill:#70d9f4;--puzzle-edge:#149dd0;background:linear-gradient(160deg,var(--lx-surface-raised,#c4f7ff) 0,#70d9f4 55%,#40bde9 100%);border:2px solid var(--lx-line,#36bde9);box-shadow:inset 0 2px 0 #ffffffb0,inset 0 -3px 0 #249dcc66,0 3px 0 #1885b6,0 6px 12px #0797c332;padding:9px 22px 9px 12px;border-radius:12px;min-height:60px;font-size:15px;color:var(--lx-text,#073756)}.quiz_puzzleLeft___cwEV:after{width:24px;height:24px;right:-14px;top:calc(50% - 12px);background:var(--puzzle-fill);border:0;box-shadow:2px 0 0 var(--puzzle-edge),inset -2px 0 2px #ffffff65;z-index:2}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_matchSource__DDKCK{background:linear-gradient(160deg,var(--lx-tint-violet,#f0dfff) 0,var(--lx-tint-violet,#cba6f5) 55%,#b589ed 100%);border:2px solid var(--lx-line,#b288e7);box-shadow:inset 0 2px 0 #ffffffb0,inset 0 -3px 0 #8854c34d,0 3px 0 #8962bf;mask-image:radial-gradient(circle at 0 50%,transparent 13px,#000 14px);border-radius:12px;min-height:60px;font-size:15px;color:var(--lx-text,#30215b);padding:9px 12px 9px 24px}.quiz_puzzleRight__VvBFN{filter:drop-shadow(0 5px 5px #7149ad33)}.quiz_puzzleRow__GA9Q9[data-joined=true] .quiz_puzzleLeft___cwEV{border-radius:12px 4px 4px 12px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-joined=true] .quiz_matchSource__DDKCK{border-radius:4px 12px 12px 4px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=correct] .quiz_puzzleLeft___cwEV{--puzzle-fill:#83e8b2;--puzzle-edge:#24a76a;background:linear-gradient(160deg,var(--lx-tint-green,#c4f9dc),#83e8b2 55%,#53d692);border-color:var(--lx-line,#34c882);color:var(--lx-text,#125332);box-shadow:inset 0 2px 0 #ffffffa0,inset 0 -3px 0 #1b9c6155,0 3px 0 #21965b,0 6px 10px #15975a30}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9[data-result=wrong] .quiz_puzzleLeft___cwEV{--puzzle-fill:#ffacb3;--puzzle-edge:#e55c6a;background:linear-gradient(160deg,var(--lx-tint-danger,#ffe0e1),var(--lx-tint-danger,#ffacb3) 55%,var(--lx-tint-danger,#ff8592));border-color:#f57583;color:var(--lx-danger,#7b192a);box-shadow:inset 0 2px 0 #ffffffa0,inset 0 -3px 0 #d94c6355,0 3px 0 #d65467,0 6px 10px #ce394830}.quiz_puzzleRow__GA9Q9[data-result] .quiz_puzzleLeft___cwEV:after{background:var(--puzzle-fill);border:0}.quiz_puzzleLeft___cwEV small,.quiz_puzzleRight__VvBFN small{color:inherit;font-size:11px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_pairResult__Rk8jE{font-size:12px;font-weight:700}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_matchSource__DDKCK:disabled{cursor:default}.quiz_matchSource__DDKCK:focus-visible,.quiz_puzzleLeft___cwEV:focus-visible{outline:3px solid var(--lx-line,#073d69);outline-offset:4px}@media(max-width:450px){.quiz_puzzleBoard__aXHqN{column-gap:22px}.quiz_puzzleRow__GA9Q9{gap:22px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleLeft___cwEV,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRight__VvBFN .quiz_matchSource__DDKCK{font-size:13px;min-height:60px}}.quiz_promptMediaRow__NdlQl{display:grid;grid-template-columns:minmax(0,3fr) minmax(170px,2fr);gap:8px;align-items:start}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_promptMediaRow__NdlQl>label{margin:0}.quiz_builder__ILjW_ .quiz_promptMediaRow__NdlQl .quiz_mediaEditor__1Zsj7{margin:0;padding:6px 8px;border-radius:10px;background:linear-gradient(145deg,var(--lx-surface,#f8f5ff),var(--lx-surface-raised,#eaf4ff));box-shadow:inset 0 1px 0 white,0 2px 0 #c7d5e8}.quiz_builder__ILjW_ .quiz_promptMediaRow__NdlQl .quiz_actions__zH6E0{margin-top:0}.quiz_builder__ILjW_ .quiz_promptMediaRow__NdlQl .quiz_questionMedia__QHYSB:empty{display:none}.quiz_builder__ILjW_ .quiz_promptMediaRow__NdlQl .quiz_questionMedia__QHYSB img{max-height:80px}.quiz_builder__ILjW_ .quiz_promptMediaRow__NdlQl .quiz_mediaEditor__1Zsj7>small{display:block;font-size:10px;line-height:1.3;margin-top:4px}.quiz_builder__ILjW_ .quiz_editor__kFlEe textarea{border-radius:10px;background:linear-gradient(145deg,var(--lx-surface,#fff),var(--lx-surface-raised,#f0f6ff));box-shadow:inset 0 1px 2px #19385812,0 2px 0 #cadbea}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF{border-radius:11px;padding:6px;background:linear-gradient(145deg,var(--lx-surface,#f5fbff),var(--lx-surface-raised,#dcebff));box-shadow:inset 0 1px 0 #fff,0 2px 0 #aac6e2,0 4px 7px #356d9a16}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF[data-choice="1"]{background:linear-gradient(145deg,var(--lx-surface,#fcf8ff),var(--lx-tint-violet,#eaddff));box-shadow:inset 0 1px 0 #fff,0 2px 0 #c1a8df,0 4px 7px #8050a516}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF[data-choice="2"]{background:linear-gradient(145deg,var(--lx-surface,#fffbf2),var(--lx-tint-warm,#ffe7c1));box-shadow:inset 0 1px 0 #fff,0 2px 0 #dec194,0 4px 7px #b5803616}.quiz_builder__ILjW_ .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF[data-choice="3"]{background:linear-gradient(145deg,var(--lx-surface,#f3fffc),var(--lx-tint-green,#d4f2e9));box-shadow:inset 0 1px 0 #fff,0 2px 0 #9acabd,0 4px 7px #36877316}.quiz_feedbackFields__ZM_9C{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 70px;gap:8px}.quiz_practiceBuilder__7Nl_R .quiz_feedbackFields__ZM_9C{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.quiz_optionalFeedback__zIjgT summary{font-size:12px;color:var(--lx-muted,#365572);cursor:pointer}@media(max-width:480px){.quiz_promptMediaRow__NdlQl{grid-template-columns:minmax(0,1fr) minmax(120px,1fr);gap:5px}.quiz_feedbackFields__ZM_9C{grid-template-columns:1fr 1fr}.quiz_feedbackFields__ZM_9C>label:last-child{grid-column:1/-1;max-width:90px}.quiz_builder__ILjW_ .quiz_promptMediaRow__NdlQl .quiz_mediaEditor__1Zsj7{padding:5px}.quiz_promptMediaRow__NdlQl .quiz_actions__zH6E0{gap:4px}}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2{border-radius:12px;border:2px solid var(--lx-line,#56bddf);background:linear-gradient(155deg,var(--lx-surface-raised,#d6f9ff),#87dcf4);box-shadow:inset 0 2px 0 #ffffffb0,inset 0 -2px 0 #2694c333,0 3px 0 #2799bf,0 5px 9px #167fa221;min-height:50px;gap:8px;font-size:14px}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:nth-child(2){border-color:var(--lx-line,#bc97ea);background:linear-gradient(155deg,var(--lx-tint-violet,#f3e6ff),var(--lx-tint-violet,#d2b0f6));box-shadow:inset 0 2px 0 #ffffffb0,0 3px 0 #a184cb,0 5px 9px #8054ac21}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:nth-child(3){border-color:#e9ba68;background:linear-gradient(155deg,var(--lx-tint-warm,#fff5d6),var(--lx-tint-warm,#ffdd9b));box-shadow:inset 0 2px 0 #ffffffb0,0 3px 0 #cba45d,0 5px 9px #ad893b21}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:nth-child(4){border-color:var(--lx-line,#66c6b0);background:linear-gradient(155deg,var(--lx-tint-green,#e0fff7),var(--lx-tint-green,#a0e6d6));box-shadow:inset 0 2px 0 #ffffffb0,0 3px 0 #56aa96,0 5px 9px #357a6921}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[data-selected=true]{outline:2px solid var(--lx-line,#087caa);outline-offset:2px;background:linear-gradient(155deg,var(--lx-surface-raised,#dcfaff),#75d3f0);box-shadow:inset 0 2px 0 #fff,0 3px 0 #217f9f}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[data-result=correct]{border-color:var(--lx-line,#34c882);background:linear-gradient(155deg,var(--lx-tint-green,#c4f9dc),#83e8b2 55%,#53d692);color:var(--lx-text,#125332);box-shadow:inset 0 2px 0 #ffffffa0,0 3px 0 #21965b,0 5px 10px #15975a30;outline:none}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[data-result=wrong]{border-color:#f57583;background:linear-gradient(155deg,var(--lx-tint-danger,#ffe0e1),var(--lx-tint-danger,#ffacb3) 55%,var(--lx-tint-danger,#ff8592));color:var(--lx-danger,#7b192a);box-shadow:inset 0 2px 0 #ffffffa0,0 3px 0 #d65467,0 5px 10px #ce394830;outline:none}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[data-result=neutral]{background:linear-gradient(var(--lx-surface,#f8fbff),var(--lx-surface-raised,#e7eef7));border-color:var(--lx-line,#cbd8e5);box-shadow:inset 0 1px 0 #fff,0 2px 0 #bdccdb;color:var(--lx-muted,#52697e)}.quiz_choiceResult___1cBv{margin-left:auto;font-size:11px;font-weight:700;white-space:nowrap}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:focus-visible{outline:3px solid var(--lx-line,#073d69);outline-offset:4px}.quiz_player__7ADSf .quiz_orderRow__mLfG_{border-radius:12px;border:2px solid var(--lx-line,#56bddf);background:linear-gradient(155deg,var(--lx-surface-raised,#d6f9ff),#87dcf4);box-shadow:inset 0 2px 0 #ffffffb0,0 3px 0 #2799bf,0 5px 9px #167fa221;min-height:50px;padding:7px 10px;margin:9px 0;font-size:14px}.quiz_player__7ADSf .quiz_orderRow__mLfG_:nth-child(2n){border-color:var(--lx-line,#bc97ea);background:linear-gradient(155deg,var(--lx-tint-violet,#f3e6ff),var(--lx-tint-violet,#d2b0f6));box-shadow:inset 0 2px 0 #ffffffb0,0 3px 0 #a184cb,0 5px 9px #8054ac21}.quiz_player__7ADSf .quiz_orderRow__mLfG_>strong{display:grid;place-items:center;min-width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--lx-surface) 60%,transparent)}.quiz_player__7ADSf .quiz_orderRow__mLfG_[data-result=correct]{border-color:var(--lx-line,#34c882);background:linear-gradient(155deg,var(--lx-tint-green,#c4f9dc),#83e8b2 55%,#53d692);color:var(--lx-text,#125332);box-shadow:inset 0 2px 0 #ffffffa0,0 3px 0 #21965b,0 5px 10px #15975a30}.quiz_player__7ADSf .quiz_orderRow__mLfG_[data-result=wrong]{border-color:#f57583;background:linear-gradient(155deg,var(--lx-tint-danger,#ffe0e1),var(--lx-tint-danger,#ffacb3) 55%,var(--lx-tint-danger,#ff8592));color:var(--lx-danger,#7b192a);box-shadow:inset 0 2px 0 #ffffffa0,0 3px 0 #d65467,0 5px 10px #ce394830}@media(max-width:450px){.quiz_orderRow__mLfG_ .quiz_choiceResult___1cBv{font-size:10px;white-space:normal;max-width:80px}}.quiz_player__7ADSf .quiz_orderRow__mLfG_:not([data-result]),.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:not([data-result]){background:linear-gradient(155deg,var(--lx-surface,#ffffff),var(--lx-surface-raised,#e9f1f8));border-color:var(--lx-line,#b8cddd);color:var(--lx-text,#173b56);box-shadow:inset 0 2px 0 white,0 3px 0 #99b0c3,0 5px 9px #23496918}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[data-selected=true]:not([data-result]){background:linear-gradient(155deg,var(--lx-surface,#fff),var(--lx-surface-raised,#e9f1f8))}.quiz_orderRow__mLfG_{position:relative}.quiz_orderPosition__5C1O0{position:absolute;inset:0;pointer-events:none}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_orderGrip__hmW1i{touch-action:none;cursor:grab;font-size:22px;min-width:38px;min-height:38px;user-select:none}.quiz_player__7ADSf .quiz_orderRow__mLfG_[data-active=true]{transform:scale(1.015);z-index:2;box-shadow:0 8px 18px #18395340}.quiz_player__7ADSf .quiz_orderRow__mLfG_[data-target=true]{outline:2px dashed var(--lx-line,#175779);outline-offset:3px}.quiz_orderBoard__rr_FL>small{font-size:11px;color:var(--lx-muted,#526b87)}@media(pointer:coarse){.quiz_player__7ADSf.quiz_player__7ADSf .quiz_orderRow__mLfG_ button{min-height:44px;min-width:40px}}.quiz_player__7ADSf .quiz_orderRow__mLfG_:not([data-result]){background:linear-gradient(150deg,var(--lx-surface,#fafafa) 0,var(--lx-surface-raised,#e0e5eb) 55%,var(--lx-surface-raised,#c9d1da) 100%);border-color:var(--lx-line,#9daebd);box-shadow:inset 0 2px 0 #fff,inset 0 -2px 0 #aab6c466,0 3px 0 #8899ab,0 6px 10px #263e5525;color:var(--lx-text,#183449);cursor:grab;touch-action:pan-x;user-select:none;transition:transform .18s ease,box-shadow .18s ease}.quiz_player__7ADSf .quiz_orderRow__mLfG_[data-active=true]{transition:none;cursor:grabbing;z-index:3;box-shadow:inset 0 2px 0 #fff,0 5px 0 #7e91a7,0 14px 22px #233c5355}.quiz_player__7ADSf .quiz_orderRow__mLfG_[data-result]{cursor:default;touch-action:auto;user-select:text}.quiz_orderBoard__rr_FL{padding:3px 5px 9px}@media(prefers-reduced-motion:reduce){.quiz_player__7ADSf .quiz_orderRow__mLfG_{transition:none}}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2:not([data-result]),.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9:not([data-result]) .quiz_matchSource__DDKCK,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9:not([data-result]) .quiz_puzzleLeft___cwEV{background:linear-gradient(150deg,var(--lx-surface,#fafafa) 0,var(--lx-surface-raised,#e0e5eb) 55%,var(--lx-surface-raised,#c9d1da) 100%);border-color:var(--lx-line,#9daebd);color:var(--lx-text,#183449);box-shadow:inset 0 2px 0 #fff,inset 0 -2px 0 #aab6c466,0 3px 0 #8899ab,0 6px 10px #263e5525}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_option__re1o2[data-selected=true]:not([data-result]){background:linear-gradient(150deg,var(--lx-surface,#fafafa),var(--lx-surface-raised,#e0e5eb) 55%,var(--lx-surface-raised,#c9d1da));outline:2px solid var(--lx-line,#175779);outline-offset:2px;border-color:var(--lx-line,#175779)}.quiz_player__7ADSf.quiz_player__7ADSf .quiz_puzzleRow__GA9Q9:not([data-result]) .quiz_puzzleLeft___cwEV{--puzzle-fill:#e0e5eb;--puzzle-edge:#9daebd}.quiz_puzzleRow__GA9Q9:not([data-result]) .quiz_puzzleRight__VvBFN{filter:drop-shadow(0 5px 5px #263e5525)}.quiz_labelImage__HZTHT{position:relative;max-width:360px;margin:10px 0;cursor:crosshair}.quiz_labelImage__HZTHT img{width:100%;height:auto;display:block;border-radius:10px}.quiz_labelImage__HZTHT>span{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#087ac0;color:var(--lx-on-strong,white);border:2px solid var(--lx-line,white);font-size:12px;pointer-events:none}.quiz_player__7ADSf input,.quiz_player__7ADSf textarea{max-width:100%;width:100%;padding:8px;border:1px solid var(--lx-line,#b7ccdf);border-radius:8px;background:var(--lx-surface,#f4f7fa);font:inherit}.quiz_activitySteps__ARTBH,.quiz_practiceTypes__1EmQm{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.quiz_practiceTypes__1EmQm button{flex:1;white-space:nowrap}.quiz_practiceBuilder__7Nl_R .quiz_builderGrid__rN5_q{grid-template-columns:130px minmax(0,1fr)}.quiz_practiceBuilder__7Nl_R .quiz_questionNav__IWy_9{max-height:65dvh;overflow:auto}.quiz_practiceBuilder__7Nl_R .quiz_questionNav__IWy_9 button{max-height:90px;overflow:hidden}.quiz_practiceBuilder__7Nl_R .quiz_editor__kFlEe .quiz_editAnswer__N9ZMF{background:linear-gradient(150deg,var(--lx-surface,#fafafa),var(--lx-surface-raised,#e0e5eb) 55%,var(--lx-surface-raised,#c9d1da));border-color:var(--lx-line,#9daebd);box-shadow:inset 0 2px 0 white,0 3px 0 #8899ab,0 6px 10px #263e5525}.quiz_practiceBuilder__7Nl_R .quiz_promptMediaRow__NdlQl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quiz_practiceBuilder__7Nl_R .quiz_feedbackFields__ZM_9C>label:last-child{grid-column:auto;max-width:none}.quiz_practiceBuilder__7Nl_R>.quiz_practicePlayer__2OI0O{margin:10px 0;border:1px solid var(--lx-line,#abc5dd)}.quiz_practicePlayer__2OI0O .quiz_playContent__t82u5{max-width:none}.quiz_practicePlayer__2OI0O .quiz_questionCard__MdFzZ h3{font-size:18px}.quiz_practicePlayer__2OI0O .quiz_progress__Ackmp{margin:8px 0}.quiz_labelAssignment__xkS0A[data-result=correct],.quiz_practicePlayer__2OI0O .quiz_feedback__vzz3h[data-result=correct]{background:var(--lx-tint-green,#d7f4e1);color:var(--lx-text,#145a35);border:1px solid var(--lx-line,#30a36b)}.quiz_labelAssignment__xkS0A[data-result=wrong],.quiz_practicePlayer__2OI0O .quiz_feedback__vzz3h[data-result=incorrect]{background:var(--lx-tint-danger,#ffdee2);color:var(--lx-danger,#8c2233);border:1px solid #d56376}.quiz_practicePlayer__2OI0O .quiz_summaryRow__WlPq0{display:flex;width:100%;justify-content:space-between;text-align:left;gap:8px;margin:8px 0}.quiz_activitySteps__ARTBH button[aria-current=step]{outline:2px solid var(--lx-line,#0875ae);outline-offset:1px}.quiz_inlineBlanks__sjQv6{line-height:2.8;white-space:pre-wrap}.quiz_practicePlayer__2OI0O .quiz_inlineBlanks__sjQv6 input{display:inline-block;width:150px;margin:0 6px;padding:6px}.quiz_practicePlayer__2OI0O .quiz_inlineBlanks__sjQv6 input[data-result=correct]{border:2px solid var(--lx-line,#30a36b);background:var(--lx-tint-green,#d7f4e1)}.quiz_practicePlayer__2OI0O .quiz_inlineBlanks__sjQv6 input[data-result=wrong]{border:2px solid #d56376;background:var(--lx-tint-danger,#ffdee2)}.quiz_labelBoard__VutCj{display:grid;grid-template-columns:minmax(0,3fr) minmax(140px,2fr);gap:14px;align-items:start;margin:10px 0}.quiz_targetImage__BWCO4{max-width:none;margin:0;cursor:default}.quiz_player__7ADSf .quiz_targetImage__BWCO4>button{position:absolute;transform:translate(-50%,-50%);width:32px;height:32px;min-height:32px;border-radius:50%;background:#087ac0;border:2px solid var(--lx-line,white);color:var(--lx-on-strong,white);padding:0;z-index:1;box-shadow:0 2px 5px #12335155}.quiz_targetImage__BWCO4>button small{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:var(--lx-surface,#eff3f7);color:var(--lx-text,#173b56);border:1px solid var(--lx-line,#9daebd);border-radius:6px;padding:2px 6px;max-width:130px;width:max-content;overflow-wrap:anywhere;font-size:11px}.quiz_player__7ADSf .quiz_targetImage__BWCO4>button[data-result=correct]{background:#248956}.quiz_player__7ADSf .quiz_targetImage__BWCO4>button[data-result=wrong]{background:#c9485f}.quiz_labelBank__DN6dn{display:flex;flex-direction:column;gap:9px}.quiz_labelGhost__Tw_Wt,.quiz_player__7ADSf.quiz_player__7ADSf .quiz_labelCard__Qw0EP{background:linear-gradient(150deg,var(--lx-surface,#fafafa),var(--lx-surface-raised,#e0e5eb) 55%,var(--lx-surface-raised,#c9d1da));border:1px solid var(--lx-line,#9daebd);border-radius:10px;box-shadow:inset 0 2px 0 white,0 3px 0 #8899ab,0 6px 10px #263e5525;padding:8px 12px;color:var(--lx-text,#183449);text-align:left;touch-action:none;user-select:none;cursor:grab}.quiz_labelCard__Qw0EP[aria-pressed=true]{outline:2px solid var(--lx-line,#087ac0);outline-offset:2px}.quiz_labelGhost__Tw_Wt{position:fixed;transform:translate(-50%,-50%);pointer-events:none;z-index:9999;max-width:220px;box-shadow:0 10px 18px #12335155}.quiz_labelAssignment__xkS0A{padding:6px;border:1px solid var(--lx-line,#9daebd);border-radius:8px;background:var(--lx-surface-raised,#e0e5eb);font-size:12px}.quiz_labelAssignment__xkS0A small{display:block}.quiz_responseFile__Nh4Ao input[hidden]{display:none}.quiz_responseFile__Nh4Ao small{display:block;color:var(--lx-muted,#526b87)}.quiz_responseFile__Nh4Ao audio{display:block;width:100%;max-width:420px;margin:8px 0}.quiz_bankList__dmkTR{max-height:50dvh;overflow:auto}.quiz_bankList__dmkTR small{display:block}.quiz_bankList__dmkTR button{text-align:left}.quiz_practiceVideo__fIxbR video{width:100%;max-height:280px;border-radius:8px;background:var(--lx-strong,#092343)}.quiz_practiceBuilder__7Nl_R .quiz_practiceVideo__fIxbR video{max-height:100px}.quiz_practiceVideo__fIxbR details{font-size:12px}.quiz_practiceBuilder__7Nl_R .quiz_mediaEditor__1Zsj7 input[hidden]{display:none}@media(max-width:650px){.quiz_practiceBuilder__7Nl_R .quiz_builderGrid__rN5_q{grid-template-columns:100px minmax(0,1fr)}.quiz_practiceBuilder__7Nl_R .quiz_questionNav__IWy_9{flex-direction:column;flex-wrap:nowrap}.quiz_practiceBuilder__7Nl_R .quiz_questionNav__IWy_9 button{min-width:0;flex:none}.quiz_practiceBuilder__7Nl_R .quiz_promptMediaRow__NdlQl{gap:6px}.quiz_labelBoard__VutCj{grid-template-columns:minmax(0,1fr) minmax(110px,1fr)}.quiz_practiceTypes__1EmQm button{flex:none}}@media(prefers-reduced-motion:reduce){.quiz_labelCard__Qw0EP,.quiz_targetImage__BWCO4 button{transition:none}}@media(pointer:coarse){.quiz_player__7ADSf .quiz_targetImage__BWCO4>button{width:44px;height:44px;min-height:44px}.quiz_player__7ADSf .quiz_labelCard__Qw0EP{min-height:44px}}