.coop-gate-icon[data-v-890a17cb]{color:var(--accent3);background:color-mix(in srgb,var(--accent3) 10%,transparent)}.coop-gate-members[data-v-890a17cb]{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-wrap:wrap;gap:8px 14px}.coop-gate-member[data-v-890a17cb]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--dark)}.coop-gate-dot[data-v-890a17cb]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;font-size:10px;font-weight:800}.coop-gate-note[data-v-890a17cb]{margin:0 0 14px;font-size:12px;line-height:1.45;color:var(--dark-a60)}.coop-gate-full[data-v-890a17cb]{margin:0 0 14px;font-size:13px;font-weight:700;color:var(--accent4)}.coop-gate-error[data-v-890a17cb]{margin:0 0 12px;font-size:12px;font-weight:700;color:var(--accent4)}.coop-submit-icon[data-v-16abb167]{color:var(--accent3);background:color-mix(in srgb,var(--accent3) 10%,transparent)}.mtz-timeup-icon[data-v-e8e81a57]{color:var(--accent4);background:color-mix(in srgb,var(--accent4) 12%,transparent)}.mtz-timeup-error[data-v-e8e81a57]{color:var(--accent4);font-weight:700}.coop-stack[data-v-64f84aee]{display:flex;flex-direction:column;gap:6px;width:380px;max-width:55vw;transform-origin:top right;animation:coop-unfold-64f84aee .25s var(--ease);font-size:12px}@keyframes coop-unfold-64f84aee{0%{transform:scaleX(.2);opacity:0}to{transform:scaleX(1);opacity:1}}@media (max-width: 640px){.coop-stack[data-v-64f84aee]{width:100%;max-width:none}}.coop-row[data-v-64f84aee]{display:flex;align-items:stretch;gap:4px}.coop-link[data-v-64f84aee]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:none;border-radius:10px;cursor:pointer;background:var(--dark-a10);color:var(--dark);font-family:inherit;font-size:12px;font-weight:800;letter-spacing:.2px}.coop-link[data-v-64f84aee]:hover:not(:disabled){background:color-mix(in srgb,var(--primary) 16%,transparent);color:var(--primary-dark)}.coop-link[data-v-64f84aee]:disabled{opacity:.6;cursor:default}.coop-close[data-v-64f84aee]{display:inline-flex;align-items:center;justify-content:center;width:50px;padding:0;flex-shrink:0;border:none;border-radius:6px;cursor:pointer;background:transparent;color:var(--dark-a40)}.coop-close[data-v-64f84aee]:hover{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary-dark)}.coop-sync-error[data-v-64f84aee]{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:18px;height:18px;border-radius:50%;background:var(--accent4);color:#fff;font-size:11px;font-weight:900;flex-shrink:0}.coop-list[data-v-64f84aee]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;max-height:132px;overflow-y:auto}.coop-item[data-v-64f84aee]{display:flex;align-items:center;gap:8px;min-height:26px;padding:0 6px}.coop-presence[data-v-64f84aee]{width:8px;height:8px;border-radius:50%;background:var(--dark-a10);flex-shrink:0}.coop-presence--online[data-v-64f84aee]{background:var(--accent2);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent2) 20%,transparent)}.coop-name[data-v-64f84aee]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--dark)}.coop-state[data-v-64f84aee]{font-size:11px;font-weight:700;color:var(--dark-a40);white-space:nowrap}.coop-state--ok[data-v-64f84aee]{color:var(--accent2)}.coop-invite[data-v-64f84aee]{padding:3px 10px;border-radius:6px;border:1px solid var(--dark-a10);background:transparent;color:var(--dark-a60);font-family:inherit;font-size:11px;font-weight:800;cursor:pointer;white-space:nowrap}.coop-invite[data-v-64f84aee]:hover:not(:disabled){background:var(--primary);border-color:var(--primary);color:#fff}.coop-invite[data-v-64f84aee]:disabled{opacity:.6;cursor:default}.coop-empty[data-v-64f84aee]{margin:0;padding:0 6px;font-size:11px;color:var(--dark-a40)}.coop-empty--error[data-v-64f84aee]{color:var(--accent4);font-weight:600}.coop-empty a[data-v-64f84aee]{color:var(--accent3);font-weight:700}.coop-empty a[data-v-64f84aee]:hover{color:var(--primary-dark)}.coop-leave[data-v-64f84aee]{align-self:flex-start;margin:4px 0 0 4px;padding:2px 4px;border:0;background:transparent;color:var(--dark-a40);font-size:11px;font-weight:700;cursor:pointer}.coop-leave[data-v-64f84aee]:hover{color:var(--primary-dark)}.mtz-header[data-v-6df6a351]{background:var(--card);border-radius:var(--sch-radius);padding:28px 32px 20px;margin-bottom:var(--sch-space-xl);border-left:4px solid var(--accent2);box-shadow:var(--sch-shadow);position:relative}.mtz-header[data-v-6df6a351]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,var(--dark-a05) 50%,transparent 100%);border-radius:var(--sch-radius) var(--sch-radius) 0 0}.mtz-header--egz8[data-v-6df6a351]{border-left-color:var(--accent1)}.mtz-header--matp[data-v-6df6a351]{border-left-color:var(--accent2)}.mtz-header--matr[data-v-6df6a351]{border-left-color:var(--accent4)}.mtz-header-top[data-v-6df6a351]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.mtz-header-title[data-v-6df6a351]{font-size:var(--sch-text-xl);font-weight:900;color:var(--dark);margin:0 0 6px;letter-spacing:-.3px;line-height:1.2}.mtz-header-sub[data-v-6df6a351]{font-size:16px;color:var(--dark-a40);font-weight:600;margin:0}.mtz-header-score[data-v-6df6a351]{color:var(--accent2);font-weight:900;margin-left:10px}.mtz-header-shared[data-v-6df6a351]{color:var(--accent2);font-weight:700}.mtz-header-badge--float2[data-v-6df6a351]{position:absolute;top:34px;right:0;z-index:2}.mtz-header-badge--coop-active[data-v-6df6a351]{background:color-mix(in srgb,var(--accent3) 10%,transparent);color:var(--accent3)}.mtz-header-badge--coop-active[data-v-6df6a351]:hover{background:color-mix(in srgb,var(--accent3) 18%,transparent);color:var(--accent3)}.mtz-coop-avatars[data-v-6df6a351]{display:inline-flex;align-items:center}.mtz-coop-avatar[data-v-6df6a351]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;margin-right:-5px;border:2px solid var(--card);color:#fff;font-size:8px;font-weight:800;letter-spacing:.2px}.mtz-coop-avatar[data-v-6df6a351]:last-child{margin-right:4px}.mtz-coop-avatar--offline[data-v-6df6a351]{opacity:.4;filter:saturate(.4)}.mtz-coop-error-dot[data-v-6df6a351]{width:7px;height:7px;border-radius:50%;background:var(--accent4)}.mtz-coop-stack-wrap[data-v-6df6a351]{position:absolute;top:0;right:0;z-index:3}.mtz-header-badge[data-v-6df6a351]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:800;padding:6px 14px;border-radius:8px;white-space:nowrap;flex-shrink:0;letter-spacing:.2px}.mtz-header-badge--egz8[data-v-6df6a351]{background:color-mix(in srgb,var(--accent1) 12%,transparent);color:var(--accent1)}.mtz-header-badge--matp[data-v-6df6a351]{background:color-mix(in srgb,var(--accent2) 10%,transparent);color:var(--accent2)}.mtz-header-badge--matr[data-v-6df6a351]{background:color-mix(in srgb,var(--accent4) 8%,transparent);color:var(--accent4)}.mtz-header-badge-wrap[data-v-6df6a351]{position:relative;flex-shrink:0;display:flex;align-items:center}.mtz-header-badge--btn[data-v-6df6a351]{border:none;cursor:pointer;font-family:inherit;background:var(--dark-a05);color:var(--dark-a60)}.mtz-header-badge--btn[data-v-6df6a351]:hover{background:var(--dark-a10);color:var(--dark)}.mtz-badge-chevron[data-v-6df6a351]{transition:transform .2s var(--ease)}.mtz-badge-chevron.open[data-v-6df6a351]{transform:rotate(180deg)}.mtz-quick-stack[data-v-6df6a351]{display:flex;flex-direction:column;gap:6px;width:380px;max-width:55vw;transform-origin:top right;animation:mtz-qs-unfold-6df6a351 .25s var(--ease)}.mtz-quick-stack--hidden[data-v-6df6a351]{visibility:hidden;animation:none}.mtz-header-badge--float[data-v-6df6a351]{position:absolute;top:0;right:0;z-index:2}@keyframes mtz-qs-unfold-6df6a351{0%{transform:scaleX(.2);opacity:0}to{transform:scaleX(1);opacity:1}}.mtz-qs-row[data-v-6df6a351]{display:flex;align-items:stretch;gap:4px}.mtz-qs-row .mtz-qs-open[data-v-6df6a351]{flex:1}.mtz-qs-close[data-v-6df6a351]{display:inline-flex;align-items:center;justify-content:center;width:50px;padding:0;flex-shrink:0;border:none;border-radius:6px;cursor:pointer;background:transparent;color:var(--dark-a40)}.mtz-qs-close[data-v-6df6a351]:hover{background:var(--dark-a05);color:var(--dark)}.mtz-qs-slider[data-v-6df6a351]{margin-bottom:0;background:var(--dark-a10);width:100%}.mtz-qs-open[data-v-6df6a351]{display:grid;grid-template-columns:repeat(2,1fr)}.mtz-qs-open .scholar-slider-thumb[data-v-6df6a351]{width:50%}.mtz-qs-count-wrap[data-v-6df6a351]{display:grid;grid-template-columns:3fr 5fr;gap:3px;align-items:stretch}.mtz-qs-locked[data-v-6df6a351]{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.mtz-qs-locked-slider[data-v-6df6a351]{display:grid;grid-template-columns:1fr}.mtz-qs-locked-thumb[data-v-6df6a351]{width:100%;background:color-mix(in srgb,var(--primary) 32%,transparent)}.mtz-qs-locked-btn[data-v-6df6a351]{color:var(--dark);font-weight:700;cursor:default}.mtz-qs-locked-btn[data-v-6df6a351]:hover{color:var(--dark)}.mtz-qs-count[data-v-6df6a351]{display:grid;grid-template-columns:repeat(5,1fr)}.mtz-qs-count .scholar-slider-thumb[data-v-6df6a351]{width:20%}.mtz-qs-thumb[data-v-6df6a351]{background:var(--primary)}.mtz-qs-slider .scholar-slider-btn[data-v-6df6a351]{color:var(--dark-a50);font-weight:600;font-size:10px;padding:4px 3px}.mtz-qs-slider .scholar-slider-btn.active[data-v-6df6a351]{color:var(--dark);font-weight:800}.mtz-qs-open .scholar-slider-btn.active[data-v-6df6a351]{color:var(--dark)}.mtz-qs-written[data-v-6df6a351]{display:inline-flex;align-items:center;justify-content:center;gap:4px}.mtz-qs-written--locked[data-v-6df6a351]{color:var(--dark-a40)}.mtz-qs-written--denied[data-v-6df6a351]{color:var(--accent4)}.mtz-qs-open--forced .scholar-slider-btn[data-v-6df6a351]{cursor:default;opacity:.45}.mtz-qs-open--forced .scholar-slider-btn.active[data-v-6df6a351]{opacity:1}.mtz-qs-lock[data-v-6df6a351]{display:inline-flex;color:currentColor}.mtz-qs-lock[data-v-6df6a351] svg{width:11px;height:11px}.mtz-qs-confirm[data-v-6df6a351]{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--dark) 40%,transparent);padding:20px}.mtz-qs-confirm-box[data-v-6df6a351]{background:var(--card);border-radius:14px;padding:20px 22px;max-width:380px;box-shadow:0 12px 40px color-mix(in srgb,var(--dark) 30%,transparent)}.mtz-qs-confirm-text[data-v-6df6a351]{margin:0 0 14px;font-size:13px;line-height:1.5;color:var(--dark)}.mtz-qs-confirm-actions[data-v-6df6a351]{display:flex;gap:8px;justify-content:flex-end}.mtz-qs-confirm-btn[data-v-6df6a351]{padding:8px 16px;border:1px solid var(--dark-a10);border-radius:9px;background:transparent;color:var(--dark);font-family:inherit;font-size:12px;font-weight:800;cursor:pointer}.mtz-qs-confirm-btn--go[data-v-6df6a351]{background:var(--primary);border-color:var(--primary)}.mtz-qs-confirm-btn[data-v-6df6a351]:hover{filter:brightness(.96)}.mtz-qs-toggle[data-v-6df6a351]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px 4px}.mtz-qs-toggle--off[data-v-6df6a351]{opacity:.55}.mtz-qs-toggle-info[data-v-6df6a351]{flex:1;min-width:0;text-align:left}.mtz-qs-toggle-label[data-v-6df6a351]{display:block;font-size:12px;font-weight:800;color:var(--dark)}.mtz-qs-switch[data-v-6df6a351]{position:relative;width:36px;height:20px;border-radius:7px;border:none;background:var(--dark-a20);cursor:pointer;padding:0;transition:background .25s;flex-shrink:0}.mtz-qs-switch.on[data-v-6df6a351]{background:var(--primary)}.mtz-qs-switch[data-v-6df6a351]:disabled{cursor:default}.mtz-qs-switch-thumb[data-v-6df6a351]{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:6px;background:var(--light);box-shadow:0 1px 3px var(--dark-a10);transition:transform .25s cubic-bezier(.4,0,.2,1)}.mtz-qs-switch.on .mtz-qs-switch-thumb[data-v-6df6a351]{transform:translate(16px)}.mtz-qs-note[data-v-6df6a351]{margin:0;font-size:10px;font-weight:600;color:var(--dark);min-height:13px;visibility:hidden}.mtz-qs-note--visible[data-v-6df6a351]{visibility:visible}.mtz-qs-link[data-v-6df6a351]{color:var(--primary);font-weight:800;text-decoration:underline}.mtz-progress[data-v-6df6a351]{height:6px;background:var(--dark-a05);border-radius:3px;overflow:hidden;margin-top:4px}.mtz-progress-bar[data-v-6df6a351]{height:100%;border-radius:3px;transition:width .4s var(--ease)}.mtz-progress-bar--egz8[data-v-6df6a351]{background:var(--accent1)}.mtz-progress-bar--matp[data-v-6df6a351]{background:var(--accent2)}.mtz-progress-bar--matr[data-v-6df6a351]{background:var(--accent4)}.mtz-progress-text[data-v-6df6a351]{font-size:var(--sch-text-xs);color:var(--dark-a30);font-weight:700;margin:8px 0 0;text-align:right;letter-spacing:.3px;text-transform:uppercase}.mtz-results[data-v-6df6a351]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;background:var(--card);border-radius:var(--sch-radius);padding:14px 20px;margin-bottom:var(--sch-space-xl);box-shadow:var(--sch-shadow);border-left:4px solid var(--accent2)}.mtz-results--egz8[data-v-6df6a351]{border-left-color:var(--accent1)}.mtz-results--matp[data-v-6df6a351]{border-left-color:var(--accent2)}.mtz-results--matr[data-v-6df6a351]{border-left-color:var(--accent4)}.mtz-results-pts[data-v-6df6a351]{font-size:var(--sch-text-lg);font-weight:900;color:var(--dark)}.mtz-results-pct[data-v-6df6a351]{font-size:var(--sch-text-base);font-weight:700;color:var(--dark-a40)}.mtz-results-sep[data-v-6df6a351]{display:inline-block;width:1px;height:14px;background:var(--dark-a20);vertical-align:middle}.mtz-results-stat[data-v-6df6a351]{font-size:11px;font-weight:800;padding:3px 10px;border-radius:6px;min-width:22px;text-align:center}.mtz-results-stat--ok[data-v-6df6a351]{background:color-mix(in srgb,var(--accent2) 10%,transparent);color:var(--accent2)}.mtz-results-stat--partial[data-v-6df6a351]{background:color-mix(in srgb,var(--accent1) 12%,transparent);color:var(--accent1)}.mtz-results-stat--bad[data-v-6df6a351]{background:color-mix(in srgb,var(--accent4) 8%,transparent);color:var(--accent4)}.mtz-results-stat--skip[data-v-6df6a351]{background:var(--dark-a05);color:var(--dark-a30)}.mtz-results-clock[data-v-6df6a351]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;padding:3px 10px;border-radius:6px;background:var(--dark-a05);color:var(--dark-a50)}.mtz-results-clock--over[data-v-6df6a351]{background:color-mix(in srgb,var(--accent4) 8%,transparent);color:var(--accent4)}.mtz-results-link[data-v-6df6a351]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--primary-dark);font-size:var(--sch-text-sm);font-weight:800;text-decoration:none;padding:6px 12px;border-radius:8px;background:color-mix(in srgb,var(--primary) 8%,transparent);transition:background .15s}.mtz-results-link[data-v-6df6a351]:hover{background:color-mix(in srgb,var(--primary) 16%,transparent)}@media (max-width: 640px){.mtz-header[data-v-6df6a351]{padding:20px 18px 14px}.mtz-header-title[data-v-6df6a351]{font-size:var(--sch-text-xl)}.mtz-header-top[data-v-6df6a351]{flex-direction:column}.mtz-results[data-v-6df6a351]{padding:12px 14px;gap:6px}.mtz-results-pts[data-v-6df6a351]{font-size:var(--sch-text-base)}.mtz-quick-stack[data-v-6df6a351]{width:100%;max-width:none}.mtz-quick-stack--hidden[data-v-6df6a351]{display:none}.mtz-header-badge--float[data-v-6df6a351],.mtz-header-badge--float2[data-v-6df6a351]{position:static}.mtz-header-badge-wrap[data-v-6df6a351]{align-self:flex-start;width:100%;flex-wrap:wrap;gap:8px}.mtz-coop-stack-wrap[data-v-6df6a351]{position:static;width:100%}}@media (max-width: 400px){.mtz-header[data-v-6df6a351]{padding:18px 12px 12px}.mtz-results[data-v-6df6a351]{padding:12px}}.slide-up-enter-active[data-v-0f3e4802]{transition:all .15s ease-out}.slide-up-leave-active[data-v-0f3e4802]{transition:all .1s ease-in}.slide-up-enter-from[data-v-0f3e4802]{opacity:0;transform:translateY(20px)}.slide-up-leave-to[data-v-0f3e4802]{opacity:0;transform:translateY(10px)}.mtz-bottom[data-v-e6468754]{position:sticky;bottom:0;z-index:10;padding:12px 0 16px}.mtz-bottom-inner[data-v-e6468754]{display:flex;flex-direction:column;gap:10px;background:var(--card);border-radius:var(--sch-radius);padding:14px 20px 16px;box-shadow:0 -4px 24px color-mix(in srgb,var(--dark) 12%,transparent);border:1px solid var(--dark-a05)}.mtz-taskmap[data-v-e6468754]{display:flex;flex-wrap:wrap;gap:3px;padding-bottom:10px;border-bottom:1px solid var(--dark-a05)}.mtz-taskmap-btn[data-v-e6468754]{position:relative;width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;font-family:inherit;background:var(--dark-a05);color:var(--dark-a40);border:1.5px solid var(--dark-a05);cursor:pointer;transition:all .15s;padding:0}.mtz-taskmap-btn[data-v-e6468754]:hover{background:var(--dark-a10);color:var(--dark);transform:scale(1.1)}.mtz-taskmap-dot[data-v-e6468754]{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:50%;background:var(--accent2);border:1.5px solid var(--card)}.mtz-taskmap-btn--answered[data-v-e6468754]{background:color-mix(in srgb,var(--primary) 18%,transparent);color:var(--primary-dark);border-color:color-mix(in srgb,var(--primary) 50%,transparent)}.mtz-taskmap-btn--correct[data-v-e6468754]{background:color-mix(in srgb,var(--accent2) 15%,transparent);color:var(--accent2);border-color:var(--accent2)}.mtz-taskmap-btn--partial[data-v-e6468754]{background:color-mix(in srgb,var(--accent1) 15%,transparent);color:var(--accent1);border-color:var(--accent1)}.mtz-taskmap-btn--wrong[data-v-e6468754]{background:color-mix(in srgb,var(--accent4) 10%,transparent);color:var(--accent4);border-color:var(--accent4)}.mtz-taskmap-btn--skip[data-v-e6468754]{background:var(--dark-a05);color:var(--dark-a20)}.mtz-taskmap-btn--proof[data-v-e6468754]{background:color-mix(in srgb,var(--accent3) 12%,transparent);color:var(--accent3);border-color:color-mix(in srgb,var(--accent3) 30%,transparent)}.mtz-bottom-row[data-v-e6468754]{display:flex;align-items:center;justify-content:space-between;gap:16px}.mtz-bottom-info[data-v-e6468754]{display:flex;align-items:center;gap:12px}.mtz-btn--formulas[data-v-e6468754]{text-decoration:none}.mtz-bottom-toggle[data-v-e6468754]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:8px;border:1px solid var(--dark-a05);background:var(--dark-a05);color:var(--dark-a50);cursor:pointer;padding:0;transition:background .15s,color .15s,transform .2s}.mtz-bottom-toggle[data-v-e6468754]:hover{background:var(--dark-a10);color:var(--dark)}.mtz-bottom-toggle svg[data-v-e6468754]{transition:transform .2s var(--ease, ease)}.mtz-bottom-toggle--open svg[data-v-e6468754]{transform:rotate(180deg)}.mtz-bottom-count[data-v-e6468754]{font-size:var(--sch-text-base);font-weight:800;color:var(--dark-a40)}.mtz-bottom-score[data-v-e6468754]{font-size:var(--sch-text-lg);font-weight:900;transition:opacity .2s ease}.mtz-bottom-clock[data-v-e6468754]{display:inline-flex;align-items:center;gap:6px;align-self:center;margin-right:6px;font-size:var(--sch-text-xl);font-weight:800;letter-spacing:.3px;font-variant-numeric:tabular-nums;color:var(--dark-a50);white-space:nowrap;background:none;border:0;padding:0;font-family:inherit;cursor:pointer;border-radius:6px;transition:color .6s,opacity .15s}.mtz-bottom-clock[data-v-e6468754]:hover{opacity:.7}.mtz-bottom-clock[data-v-e6468754]:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.mtz-bottom-clock--fresh[data-v-e6468754]{color:var(--primary)}.mtz-bottom-clock--warn[data-v-e6468754]{color:var(--accent1)}.mtz-bottom-clock--danger[data-v-e6468754],.mtz-bottom-clock--over[data-v-e6468754]{color:var(--accent4)}.mtz-bottom-clock--muted[data-v-e6468754]{font-size:var(--sch-text-base);font-weight:700;letter-spacing:0;font-variant-numeric:normal}.mtz-bottom-score--grading[data-v-e6468754]{opacity:.55}.mtz-bottom-grading[data-v-e6468754]{display:inline-flex;align-items:center;gap:6px;margin-left:2px}.mtz-bottom-grading__logo[data-v-e6468754]{height:20px;width:auto}.mtz-bottom-grading__label[data-v-e6468754]{font-size:var(--sch-text-sm, 13px);font-weight:700;color:var(--dark-a50);white-space:nowrap}@keyframes mtz-score-settled-e6468754{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.mtz-bottom-score--settled[data-v-e6468754]{display:inline-block;animation:mtz-score-settled-e6468754 .45s ease-out}@media (prefers-reduced-motion: reduce){.mtz-bottom-score--settled[data-v-e6468754]{animation:none}}.mtz-bottom-score--egz8[data-v-e6468754]{color:var(--accent1)}.mtz-bottom-score--matp[data-v-e6468754]{color:var(--accent2)}.mtz-bottom-score--matr[data-v-e6468754]{color:var(--accent4)}.mtz-bottom-actions[data-v-e6468754]{display:flex;gap:10px}.mtz-pdf-spinner[data-v-e6468754]{animation:mtz-pdf-spin-e6468754 .9s linear infinite}@keyframes mtz-pdf-spin-e6468754{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mtz-outbox-banner[data-v-e6468754]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent1) 12%,transparent);color:var(--accent1);border:1px solid color-mix(in srgb,var(--accent1) 30%,transparent);font-size:13px;font-weight:600}.mtz-outbox-banner--auth[data-v-e6468754]{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary-dark);border-color:color-mix(in srgb,var(--primary) 35%,transparent)}.mtz-outbox-banner--error[data-v-e6468754]{background:color-mix(in srgb,var(--accent4) 12%,transparent);color:var(--accent4);border-color:color-mix(in srgb,var(--accent4) 35%,transparent)}.mtz-outbox-text[data-v-e6468754]{flex:1;line-height:1.4}.mtz-btn--small[data-v-e6468754]{padding:6px 14px;font-size:12px}@media (max-width: 640px){.mtz-bottom-inner[data-v-e6468754]{padding:10px 12px 12px}.mtz-bottom-row[data-v-e6468754]{flex-wrap:wrap}.mtz-bottom-info[data-v-e6468754]{flex-wrap:wrap;row-gap:6px}.mtz-bottom-score[data-v-e6468754]{white-space:nowrap}.mtz-taskmap-btn[data-v-e6468754]{width:20px;height:20px;font-size:8px}.mtz-formulas-label[data-v-e6468754]{display:none}}@media (max-width: 400px){.mtz-bottom-inner[data-v-e6468754]{padding:10px 10px 12px}}.mtz-modal-box[data-v-580a7a47]:focus{outline:none}.wlc-actions-secondary[data-v-580a7a47]{margin-top:10px}.mtz-page[data-v-92121982]{padding-bottom:120px}.mtz-page[data-v-92121982]{--sch-text-xs: 11px;--sch-text-sm: 13px;--sch-text-base: 15px;--sch-text-lg: 17px;--sch-text-xl: 22px;--sch-text-2xl: 30px}.mtz-back[data-v-92121982]{margin-bottom:var(--sch-space-lg);padding-left:12px;border-left:var(--sch-border) solid var(--dark-a10);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.mtz-back-link[data-v-92121982]{display:inline-flex;align-items:center;gap:6px;font-size:var(--sch-text-sm);font-weight:700;color:var(--dark-a50);text-decoration:none;transition:color var(--t-fast);text-transform:uppercase;letter-spacing:.4px}.mtz-back-link[data-v-92121982]:hover{color:var(--primary-dark)}.mtz-review-badge[data-v-92121982]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary-dark);font-size:var(--sch-text-xs);font-weight:800;text-transform:uppercase;letter-spacing:.5px;border:1px solid color-mix(in srgb,var(--primary) 30%,transparent)}.mtz-assign-bar[data-v-92121982]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:var(--sch-space-md);padding:10px 14px;border-radius:var(--sch-radius);background:color-mix(in srgb,var(--primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--primary) 25%,transparent);font-size:var(--sch-text-sm)}.mtz-assign-bar--late[data-v-92121982]{background:color-mix(in srgb,var(--accent4) 10%,transparent);border-color:color-mix(in srgb,var(--accent4) 35%,transparent)}.mtz-assign-title[data-v-92121982]{font-weight:800;text-transform:uppercase;letter-spacing:.4px;font-size:var(--sch-text-xs);color:var(--primary-dark)}.mtz-assign-bar--late .mtz-assign-title[data-v-92121982]{color:var(--accent4)}.mtz-assign-deadline[data-v-92121982]{font-weight:600;color:var(--dark)}.mtz-assign-sync[data-v-92121982]{margin-left:auto;color:var(--dark-a40)}.mtz-assign-sync--error[data-v-92121982]{color:var(--accent4);font-weight:700}.mtz-assign-late[data-v-92121982]{flex-basis:100%;color:var(--accent4);font-weight:600}.mtz-review-approx[data-v-92121982]{margin-bottom:var(--sch-space-md);padding:10px 14px;border-radius:var(--sch-radius);background:color-mix(in srgb,var(--accent1) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent1) 35%,transparent);color:var(--accent1-dark-50);font-size:var(--sch-text-sm)}.mtz-loading[data-v-92121982]{display:flex;flex-direction:column;align-items:center;padding:var(--sch-space-2xl) var(--sch-space-lg);gap:20px}.mtz-loading p[data-v-92121982]{font-size:var(--sch-text-base);font-weight:700;color:var(--dark-a40);letter-spacing:.2px}.mtz-loading .mtz-loading-logo[data-v-92121982]{height:40px;width:auto}.mtz-error-card[data-v-92121982]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--sch-space-2xl) var(--sch-space-lg);background:var(--card);border-radius:var(--sch-radius);border:2px dashed color-mix(in srgb,var(--accent4) 20%,transparent);box-shadow:var(--sch-shadow)}.mtz-error-icon[data-v-92121982]{width:56px;height:56px;border-radius:14px;background:color-mix(in srgb,var(--accent4) 8%,transparent);display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:var(--accent4)}.mtz-error-card h3[data-v-92121982]{font-size:16px;font-weight:800;color:var(--dark);margin:0 0 16px}.mtz-coop-gate[data-v-92121982]{border-color:color-mix(in srgb,var(--accent3) 30%,transparent)}.mtz-coop-gate p[data-v-92121982]{margin:0 0 16px;color:var(--dark-a60);font-size:var(--sch-text-sm);max-width:480px}.mtz-tasks[data-v-92121982]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sch-space-xl)}.mtz-task[data-v-92121982]{background:var(--card);border-radius:var(--sch-radius);padding:20px;box-shadow:var(--sch-shadow);border-left:4px solid var(--dark-a10);transition:border-color .2s,box-shadow .3s}.mtz-task[data-v-92121982]:hover{box-shadow:var(--sch-shadow-hover)}.mtz-task--answered[data-v-92121982]{border-left-color:var(--primary)}.mtz-task--correct[data-v-92121982]{border-left-color:var(--accent2)}.mtz-task--partial[data-v-92121982]{border-left-color:var(--accent1)}.mtz-task--wrong[data-v-92121982]{border-left-color:var(--accent4)}.mtz-task--skipped[data-v-92121982]{border-left-color:var(--dark-a40)}.mtz-task--highlight[data-v-92121982]{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent2) 25%,transparent),var(--sch-shadow-hover);transition:box-shadow .3s}@media (max-width: 640px){.mtz-back[data-v-92121982]{padding-left:8px}.mtz-task[data-v-92121982]{padding:20px 18px}}@media (max-width: 400px){.mtz-back[data-v-92121982]{padding-left:6px}.mtz-task[data-v-92121982]{padding:18px 12px}}
