button[data-v-136bae2f],a[data-v-136bae2f],div[data-v-136bae2f],span[data-v-136bae2f]{border-radius:0!important}@media(max-width:767px){.app-footer[data-v-136bae2f]{padding-bottom:env(safe-area-inset-bottom,0px)}}.mobile-bottom-bar[data-v-4bf6bc71]{position:fixed;bottom:0;left:0;right:0;z-index:40;background-color:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(226,232,240,.85);box-shadow:0 -4px 20px #0000000f;padding-bottom:env(safe-area-inset-bottom,0px)}.dark .mobile-bottom-bar,html.dark{background-color:#09090bf5!important;border-top-color:#27272ad9!important;box-shadow:0 -4px 20px #00000080!important}@media(min-width:768px){.mobile-bottom-bar[data-v-4bf6bc71]{display:none!important}}.mobile-bottom-grid[data-v-4bf6bc71]{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:3.5rem;max-width:28rem;margin-left:auto;margin-right:auto;width:100%}.mobile-tab-link[data-v-4bf6bc71]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;user-select:none;text-decoration:none;transition:transform .15s ease,color .15s ease;padding:2px 0}.mobile-tab-link[data-v-4bf6bc71]:active{transform:scale(.92)}.mobile-tab-active[data-v-4bf6bc71]{color:#1877f2;font-weight:700}.dark .mobile-tab-active,html.dark{color:#60a5fa!important;font-weight:700}.mobile-tab-inactive[data-v-4bf6bc71]{color:#64748b;font-weight:500}.dark .mobile-tab-inactive,html.dark{color:#94a3b8!important}.mobile-tab-inactive[data-v-4bf6bc71]:hover{color:#1e293b}.dark .mobile-tab-inactive:hover,html.dark{color:#f1f5f9!important}.mobile-tab-icon[data-v-4bf6bc71]{font-size:1.15rem;line-height:1;transition:transform .15s cubic-bezier(.4,0,.2,1)}.mobile-tab-title[data-v-4bf6bc71]{font-size:10px;line-height:1;letter-spacing:-.01em;margin-top:3px;white-space:nowrap}.mobile-tab-badge[data-v-4bf6bc71]{position:absolute;top:4px;right:calc(50% - 19px);font-size:8px;font-weight:900;line-height:1;padding:1px 3.5px;border-radius:9999px;background-color:#dbeafe;color:#1d4ed8;box-shadow:0 1px 2px #0000000d}.dark .mobile-tab-badge,html.dark{background-color:#172554!important;color:#93c5fd!important}.mobile-tab-indicator[data-v-4bf6bc71]{position:absolute;bottom:2px;width:14px;height:2px;border-radius:9999px;background-color:#1877f2}.dark .mobile-tab-indicator,html.dark{background-color:#60a5fa!important}.floating-reward-btn[data-v-0b9e91f7]{bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}@media(max-width:767.98px){.floating-reward-btn[data-v-0b9e91f7]{display:none}}@media(min-width:768px){.floating-reward-btn[data-v-0b9e91f7]{bottom:1.5rem}}.student-avatar[data-v-fd859d02]{width:44px;height:44px;border-radius:50%!important;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;color:#fff;box-shadow:0 4px 10px #0000001f;flex-shrink:0;letter-spacing:.5px}.student-verified-check[data-v-fd859d02]{position:absolute;bottom:-2px;right:-2px;width:17px;height:17px;background-color:#10b981;color:#fff;border-radius:50%!important;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;border:2px solid #ffffff;box-shadow:0 1px 3px #0003}:root.dark .student-verified-check[data-v-fd859d02]{border-color:#18181b}.review-card[data-v-fd859d02]{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.review-card[data-v-fd859d02]:hover{transform:translateY(-2px)}.reviews-cta-banner[data-v-fd859d02]{background:linear-gradient(135deg,var(--color-main, #1877f2) 0%,#2563eb 50%,var(--color-gradient-end, #0284c7) 100%)!important;color:#fff!important}.reviews-cta-banner .cta-badge[data-v-fd859d02]{background-color:#fff3!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important}.reviews-cta-banner .cta-title[data-v-fd859d02]{color:#fff!important}.reviews-cta-banner .cta-desc[data-v-fd859d02]{color:#e0f2fe!important}.reviews-cta-banner .cta-btn-primary[data-v-fd859d02]{background-color:#fff!important;color:var(--color-main, #1877f2)!important;transition:all .2s ease-in-out}.reviews-cta-banner .cta-btn-primary[data-v-fd859d02]:hover{background-color:#f0f7ff!important;transform:translateY(-1px)}.reviews-cta-banner .cta-btn-primary[data-v-fd859d02]:active{transform:scale(.97)}.reviews-cta-banner .cta-btn-secondary[data-v-fd859d02]{background-color:#ffffff2e!important;color:#fff!important;border:1px solid rgba(255,255,255,.4)!important;transition:all .2s ease-in-out}.reviews-cta-banner .cta-btn-secondary[data-v-fd859d02]:hover{background-color:#ffffff4d!important;transform:translateY(-1px)}.reviews-cta-banner .cta-btn-secondary[data-v-fd859d02]:active{transform:scale(.97)}.no-scrollbar[data-v-ed295d2a]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-ed295d2a]{-ms-overflow-style:none;scrollbar-width:none}@keyframes fadeIn-ed295d2a{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-ed295d2a]{animation:fadeIn-ed295d2a .3s ease-out forwards}.ex-room[data-v-02f8d512]{--frame: #2f3846;--frame-2: #3b4555;--paper: #f3e3ec;--paper-border: #5b5f69;--q-red: #a3141c;--side: #e9ddd2;--row: #eadccd;--row-border: #b7a796;--done: #8fcf86;--done-border: #5b9e52;--current: #c94a46;--pick: #1f4f9a;--ok: #1e8e3e;--bad: #c62828;position:fixed;inset:0;z-index:70;background:var(--frame);color:#111;display:grid;grid-template-columns:minmax(0,1fr) clamp(230px,25vw,340px);grid-template-rows:minmax(0,1fr) auto;gap:6px;padding:6px max(6px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));user-select:none;-webkit-user-select:none}.ex-room[data-v-02f8d512],.ex-room[data-v-02f8d512] *{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;box-sizing:border-box}.ex-main[data-v-02f8d512]{grid-column:1;grid-row:1;display:flex;flex-direction:column;min-height:0;gap:4px}.ex-qbox[data-v-02f8d512]{--fs: 1;flex:1;min-height:0;overflow-y:auto;background:var(--paper);border:3px solid var(--paper-border);box-shadow:inset 0 0 0 1px #fff;padding:14px 18px;font-size:calc(17px * var(--fs));line-height:1.38}.ex-qtext[data-v-02f8d512]{margin:0 0 8px;color:var(--q-red);font-weight:700;font-size:1.12em}.ex-qno[data-v-02f8d512]{margin-right:4px}.ex-qimg[data-v-02f8d512]{display:flex;justify-content:center;margin:6px 0 10px}.ex-qimg img[data-v-02f8d512]{max-width:100%;max-height:38vh;object-fit:contain;background:#fff;border:1px solid #c9b8c2}.ex-opts[data-v-02f8d512]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ex-opt[data-v-02f8d512]{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 6px;width:100%;text-align:left;background:transparent;border:1px solid transparent;padding:3px 6px;margin:0;font-size:1em;color:#111;cursor:pointer}.ex-opt[data-v-02f8d512]:hover{background:#1f4f9a0f}.ex-opt__no[data-v-02f8d512]{font-weight:400}.ex-opt__text[data-v-02f8d512]{flex:1;min-width:60%}.ex-opt.is-picked[data-v-02f8d512]{background:#1f4f9a1f;border-color:#1f4f9a73}.ex-opt.is-picked .ex-opt__no[data-v-02f8d512]{color:var(--pick);font-weight:700}.ex-opt.is-correct[data-v-02f8d512]{background:#d3f0d6;border-color:var(--ok)}.ex-opt.is-correct .ex-opt__no[data-v-02f8d512],.ex-opt.is-correct .ex-opt__text[data-v-02f8d512]{color:#0f5a25;font-weight:700}.ex-opt.is-wrong[data-v-02f8d512]{background:#f8d7d7;border-color:var(--bad)}.ex-opt.is-wrong .ex-opt__text[data-v-02f8d512]{text-decoration:line-through;color:#7d1414}.ex-opt__mark[data-v-02f8d512]{font-size:.78em;font-weight:700}.ex-opt.is-correct .ex-opt__mark[data-v-02f8d512]{color:var(--ok)}.ex-opt.is-wrong .ex-opt__mark[data-v-02f8d512]{color:var(--bad)}.ex-explain[data-v-02f8d512]{margin-top:12px;padding:10px 12px;background:#fffaf2;border:1px solid #dcc7a8;font-size:.86em;line-height:1.5}.ex-explain p[data-v-02f8d512]{margin:0 0 4px}.ex-explain__crit[data-v-02f8d512]{color:var(--bad);font-weight:700}.ex-explain__skip[data-v-02f8d512]{color:#b26a00;font-weight:700}.ex-progress[data-v-02f8d512]{position:relative;height:16px;background:#4b5361;border:1px solid #1d232c}.ex-progress__bar[data-v-02f8d512]{position:absolute;inset:0 auto 0 0;background:linear-gradient(180deg,#e25454,#b51f1f);transition:width .9s linear}.ex-progress__pct[data-v-02f8d512]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6)}.ex-quick[data-v-02f8d512],.ex-swipe-tip[data-v-02f8d512]{display:none}.ex-bottom[data-v-02f8d512]{grid-column:1;grid-row:2;display:grid;grid-template-columns:minmax(150px,.9fr) minmax(260px,1.4fr) minmax(170px,1fr);gap:6px;min-height:0}.ex-info[data-v-02f8d512]{margin:0;border:1px solid #8b93a1;background:var(--frame-2);color:#d9dde4;padding:2px 10px 8px;font-size:12.5px;min-width:0}.ex-info legend[data-v-02f8d512]{padding:0 4px;color:#f0c36a;font-weight:700;font-size:12px}.ex-info p[data-v-02f8d512]{margin:3px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-info span[data-v-02f8d512]{display:inline-block;min-width:70px;color:#aeb5c1}.ex-kbd[data-v-02f8d512]{background:#252c37;border:1px solid #4b5463;padding:6px 8px;color:#cfd5de;min-width:0}.ex-kbd__head[data-v-02f8d512]{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:4px}.ex-kbd__zoom[data-v-02f8d512]{display:inline-flex;gap:4px}.ex-kbd__zoom button[data-v-02f8d512]{width:24px;height:22px;border:1px solid #8a93a3;background:#3a4352;color:#fff;font-weight:700;font-size:14px;line-height:1;cursor:pointer;padding:0}.ex-kbd__body[data-v-02f8d512]{display:flex;gap:8px;align-items:flex-end}.ex-kbd__keys[data-v-02f8d512]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.ex-kbd__row[data-v-02f8d512]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px}.ex-kbd__row--fn[data-v-02f8d512]{grid-template-columns:repeat(6,minmax(0,1fr));width:62%}.ex-key[data-v-02f8d512]{height:30px;min-width:0;border:1px solid #7b8597;background:linear-gradient(180deg,#4d5767,#39414f);color:#fff;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px #1a1f27}.ex-key[data-v-02f8d512]:active:not(:disabled){transform:translateY(1px);box-shadow:none;background:#1f4f9a}.ex-key.is-off[data-v-02f8d512]{opacity:.35;cursor:default;font-size:10px}.ex-kbd__row--fn .ex-key[data-v-02f8d512]{height:18px;font-size:9px}.ex-kbd__arrows[data-v-02f8d512]{display:grid;grid-template-columns:repeat(3,34px);grid-template-rows:repeat(2,30px);gap:3px}.ex-key--arrow[data-v-02f8d512]{font-size:16px;background:linear-gradient(180deg,#e8ecf2,#c6cdd8);color:#1b2533;border-color:#9aa4b4}.ex-key--arrow[data-v-02f8d512]:active{color:#fff}.ex-brand[data-v-02f8d512]{background:#f1e4cf;border:1px solid #cdb592;color:#4a3b26;padding:6px 10px;font-size:11px;line-height:1.4;display:flex;flex-direction:column;gap:2px;min-width:0}.ex-brand p[data-v-02f8d512]{margin:0}.ex-brand__name[data-v-02f8d512]{font-size:15px;font-weight:700;color:#1877f2}.ex-brand__name b[data-v-02f8d512]{color:#4a3b26}.ex-brand__keys b[data-v-02f8d512]{color:#a3141c}.ex-brand__quit[data-v-02f8d512]{margin-top:auto;align-self:flex-start;border:1px solid #b89a6c;background:#fff8ec;color:#6b4f24;font-size:11px;font-weight:700;padding:3px 8px;cursor:pointer}.ex-side[data-v-02f8d512]{grid-column:2;grid-row:1 / span 2;display:flex;flex-direction:column;gap:6px;background:var(--side);border:2px solid #b9aa99;padding:6px;min-height:0}.ex-time[data-v-02f8d512]{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#f7f2ec;border:1px solid #b9aa99;padding:4px 10px}.ex-time__label[data-v-02f8d512]{font-size:11px;font-weight:700;color:#333;text-align:center;line-height:1.15}.ex-time__value[data-v-02f8d512]{font-size:30px;font-weight:400;color:#111;letter-spacing:.02em;font-variant-numeric:tabular-nums}.ex-time.is-low .ex-time__value[data-v-02f8d512]{color:var(--bad);animation:ex-blink-02f8d512 1s steps(2) infinite}@keyframes ex-blink-02f8d512{50%{opacity:.35}}.ex-grid[data-v-02f8d512]{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:4px;align-content:start}.ex-col[data-v-02f8d512]{display:flex;flex-direction:column;gap:3px;min-width:0}.ex-row[data-v-02f8d512]{display:flex;align-items:center;gap:4px;min-height:30px;padding:2px 4px;background:var(--row);border:1px solid var(--row-border);cursor:pointer;min-width:0}.ex-row__no[data-v-02f8d512]{width:20px;flex:0 0 20px;font-size:12px;font-weight:700;color:#222}.ex-row__boxes[data-v-02f8d512]{flex:1;display:flex;justify-content:flex-end;gap:3px;min-width:0}.ex-box[data-v-02f8d512]{position:relative;width:15px;height:15px;margin-top:7px;border:1px solid #555;background:#fff;flex:0 0 auto}.ex-box i[data-v-02f8d512]{position:absolute;top:-10px;left:0;right:0;text-align:center;font-style:normal;font-size:8px;line-height:1;color:#333}.ex-box.is-picked[data-v-02f8d512]{background:var(--pick);border-color:#0e2f63}.ex-box.is-picked[data-v-02f8d512]:after{content:"✓";position:absolute;inset:0;color:#fff;font-size:11px;line-height:13px;text-align:center}.ex-row.is-done[data-v-02f8d512]{background:var(--done);border-color:var(--done-border)}.ex-row.is-current[data-v-02f8d512]{background:var(--current);border-color:#8e2522}.ex-row.is-current .ex-row__no[data-v-02f8d512],.ex-row.is-current .ex-box i[data-v-02f8d512]{color:#fff}.ex-row.is-right[data-v-02f8d512]{background:var(--done);border-color:var(--done-border)}.ex-row.is-wrong[data-v-02f8d512]{background:#e58b88;border-color:#a33a36}.ex-row.is-skip[data-v-02f8d512]{background:#f3e2a8;border-color:#c2a24a}.ex-row.is-focus[data-v-02f8d512]{outline:3px solid #1f4f9a;outline-offset:-1px}.ex-box.is-correct[data-v-02f8d512]{background:var(--ok);border-color:#0f5a25}.ex-box.is-wrong[data-v-02f8d512]{background:var(--bad);border-color:#7d1414}.ex-finish[data-v-02f8d512]{border:1px solid #b08f63;background:linear-gradient(180deg,#fff7ea,#ead8bd);color:#8a1c1c;font-size:17px;font-weight:700;letter-spacing:.05em;padding:9px 0;cursor:pointer}.ex-finish[data-v-02f8d512]:active{background:#e0c8a2}.ex-rotate[data-v-02f8d512]{display:none}.ex-modal[data-v-02f8d512]{position:absolute;inset:0;background:#0a0e148c;display:flex;align-items:center;justify-content:center;z-index:5;padding:16px}.ex-modal__box[data-v-02f8d512]{background:#f7f2ec;border:3px solid var(--paper-border);max-width:420px;width:100%;padding:16px 18px;font-size:14.5px;line-height:1.5}.ex-modal__title[data-v-02f8d512]{margin:0 0 8px;color:var(--q-red);font-weight:700;font-size:17px}.ex-modal__box p[data-v-02f8d512]{margin:0 0 6px}.ex-modal__actions[data-v-02f8d512]{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.ex-btn[data-v-02f8d512]{border:1px solid #9a8a77;background:#fff;color:#222;font-weight:700;font-size:14px;padding:9px 16px;cursor:pointer}.ex-btn--main[data-v-02f8d512]{background:#a3141c;border-color:#6d0d12;color:#fff}@media(max-height:560px)and (orientation:landscape){.ex-room[data-v-02f8d512]{gap:4px;padding-top:4px;grid-template-columns:minmax(0,1fr) clamp(200px,30vw,300px)}.ex-qbox[data-v-02f8d512]{padding:8px 12px;font-size:calc(14.5px * var(--fs));border-width:2px}.ex-progress[data-v-02f8d512]{height:12px}.ex-progress__pct[data-v-02f8d512]{font-size:9px}.ex-bottom[data-v-02f8d512]{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,.9fr);gap:4px}.ex-info[data-v-02f8d512]{font-size:10.5px;padding:0 6px 4px}.ex-info legend[data-v-02f8d512]{font-size:10px}.ex-info p[data-v-02f8d512]{margin:1px 0}.ex-info span[data-v-02f8d512]{min-width:54px}.ex-kbd[data-v-02f8d512]{padding:3px 6px}.ex-kbd__head[data-v-02f8d512]{font-size:9px;margin-bottom:2px}.ex-kbd__row--fn[data-v-02f8d512]{display:none}.ex-key[data-v-02f8d512]{height:28px;font-size:13px}.ex-kbd__arrows[data-v-02f8d512]{grid-template-columns:repeat(3,30px);grid-template-rows:repeat(2,26px)}.ex-brand[data-v-02f8d512]{font-size:9.5px;padding:3px 6px}.ex-brand p[data-v-02f8d512]:nth-child(2){display:none}.ex-brand__name[data-v-02f8d512]{font-size:12px}.ex-time[data-v-02f8d512]{padding:2px 8px}.ex-time__label[data-v-02f8d512]{font-size:9px}.ex-time__value[data-v-02f8d512]{font-size:22px}.ex-row[data-v-02f8d512]{min-height:24px;padding:1px 3px}.ex-row__no[data-v-02f8d512]{font-size:11px;width:18px;flex-basis:18px}.ex-box[data-v-02f8d512]{width:13px;height:13px;margin-top:6px}.ex-box i[data-v-02f8d512]{top:-9px;font-size:7px}.ex-finish[data-v-02f8d512]{font-size:14px;padding:6px 0}}@media(max-height:400px)and (orientation:landscape){.ex-info[data-v-02f8d512]{display:none}.ex-bottom[data-v-02f8d512]{grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr)}}@media(orientation:portrait)and (max-width:1024px){.ex-room[data-v-02f8d512]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto auto;gap:4px;padding-top:max(4px,env(safe-area-inset-top))}.ex-side[data-v-02f8d512]{display:contents}.ex-time[data-v-02f8d512]{grid-row:1;grid-column:1;padding:3px 8px}.ex-time__label[data-v-02f8d512]{font-size:10px}.ex-time__value[data-v-02f8d512]{font-size:24px}.ex-finish[data-v-02f8d512]{position:absolute;top:max(6px,env(safe-area-inset-top));right:10px;z-index:2;font-size:13px;padding:6px 12px;margin-top:2px}.ex-time[data-v-02f8d512]{padding-right:120px;justify-content:flex-start}.ex-main[data-v-02f8d512]{grid-row:2}.ex-qbox[data-v-02f8d512]{font-size:calc(15.5px * var(--fs));padding:10px 12px;border-width:2px}.ex-swipe-tip[data-v-02f8d512]{display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#f0c36a;padding:2px 0;user-select:none}.ex-quick[data-v-02f8d512]{display:flex;gap:4px}.ex-quick__key[data-v-02f8d512]{flex:1 1 0;min-width:0}.ex-quick__nav[data-v-02f8d512]{flex:0 0 44px}.ex-quick__key[data-v-02f8d512],.ex-quick__nav[data-v-02f8d512]{height:46px;border:1px solid #7b8597;background:linear-gradient(180deg,#4d5767,#39414f);color:#fff;font-size:20px;font-weight:700;cursor:pointer;padding:0;box-shadow:0 2px #1a1f27}.ex-quick__nav[data-v-02f8d512]{background:linear-gradient(180deg,#e8ecf2,#c6cdd8);color:#1b2533;font-size:16px}.ex-quick__key.is-picked[data-v-02f8d512]{background:var(--pick);border-color:#0e2f63}.ex-quick button[data-v-02f8d512]:disabled{opacity:.4}.ex-grid[data-v-02f8d512]{grid-row:3;grid-column:1;max-height:27vh;background:var(--side);border:2px solid #b9aa99;padding:4px}.ex-row[data-v-02f8d512]{min-height:26px}.ex-bottom[data-v-02f8d512]{grid-row:4;grid-template-columns:1fr}.ex-info[data-v-02f8d512],.ex-kbd[data-v-02f8d512]{display:none}.ex-brand[data-v-02f8d512]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:4px 8px}.ex-brand p[data-v-02f8d512]:nth-child(2),.ex-brand__keys[data-v-02f8d512]{display:none}.ex-brand__quit[data-v-02f8d512]{margin-top:0}.ex-rotate[data-v-02f8d512]{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#141a24;color:#fff;font-size:12px;padding:5px 8px;border:1px solid #5c6678}.ex-rotate button[data-v-02f8d512]{border:0;background:transparent;color:#fff;font-size:14px;cursor:pointer;padding:0 2px}}.exam-room-hint[data-v-0f6b02ab]{border:1px dashed #cbd5e1;background:#f8fafc;padding:10px 14px;font-size:13px;line-height:1.55;color:#475569}.exam-room-hint p[data-v-0f6b02ab]{margin:0 0 4px}.exam-room-hint b[data-v-0f6b02ab]{color:#0f172a}.exam-room-hint kbd[data-v-0f6b02ab]{display:inline-block;min-width:20px;padding:0 5px;border:1px solid #94a3b8;border-bottom-width:2px;background:#fff;font-size:12px;font-weight:700;text-align:center;color:#0f172a}.dark .exam-room-hint{background:#18181b;border-color:#3f3f46;color:#a1a1aa}.dark .exam-room-hint b{color:#f4f4f5}.dark .exam-room-hint kbd{background:#27272a;color:#f4f4f5;border-color:#52525b}.practice-sticky-bar[data-v-0f6b02ab]{position:fixed;bottom:calc(3.5rem + env(safe-area-inset-bottom,0px));left:0;right:0;z-index:39;background-color:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(226,232,240,.85);box-shadow:0 -3px 12px #0000000d}html.dark,.dark{background-color:#09090bf5!important;border-top-color:#27272ad9!important;box-shadow:0 -3px 12px #0006!important}.admin-sidebar[data-v-a77302c1]::-webkit-scrollbar{width:4px}.admin-sidebar[data-v-a77302c1]::-webkit-scrollbar-thumb{background:#94a3b833;border-radius:9999px}.ls[data-v-93862270]{width:100%;max-width:980px;margin:0 auto;padding:28px 16px 56px;color:#0f172a}.ls-head h1[data-v-93862270]{margin:0 0 6px;font-size:26px;font-weight:900}.ls-head p[data-v-93862270]{margin:0 0 20px;color:#64748b;font-size:14.5px}.ls-seg[data-v-93862270]{display:inline-flex;gap:2px;padding:3px;margin:-8px 0 18px;border-radius:10px;background:#f1f5f9}.ls-seg button[data-v-93862270]{padding:7px 12px;border:0;border-radius:8px;background:transparent;color:#475569;font:700 13px/1.2 inherit;cursor:pointer}.ls-seg button.on[data-v-93862270]{background:#fff;color:var(--color-main, #1877f2);box-shadow:0 1px 2px #0f172a1f}html.dark{background:#18181b}.ls-card[data-v-93862270]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;margin-bottom:16px}.ls-card h2[data-v-93862270]{margin:0 0 12px;font-size:16px;font-weight:800}.ls-empty[data-v-93862270]{text-align:center;padding:36px 16px;color:#475569}.ls-btn[data-v-93862270],.ls-more[data-v-93862270]{margin-top:10px;padding:9px 18px;border-radius:9px;border:1px solid var(--color-main, #1877f2);background:var(--color-main, #1877f2);color:#fff;font:700 14px/1.2 inherit;cursor:pointer}.ls-more[data-v-93862270]{display:block;margin:12px auto 0;background:transparent;color:var(--color-main, #1877f2)}.ls-err[data-v-93862270]{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:9px;padding:8px 12px}.ls-muted[data-v-93862270]{color:#64748b;font-size:13.5px;margin:6px 0}.ls-muted.ok[data-v-93862270]{color:#15803d}.ls-tiles[data-v-93862270]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.ls-tile[data-v-93862270]{display:flex;flex-direction:column;gap:2px;padding:14px;border-radius:12px;border:1px solid #e2e8f0;background:#fff}.ls-tile span[data-v-93862270]{font-size:12px;color:#64748b;font-weight:600}.ls-tile b[data-v-93862270]{font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.ls-tile small[data-v-93862270]{font-size:11.5px;color:#94a3b8}.ls-faults[data-v-93862270]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ls-fault-row[data-v-93862270]{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.ls-fault-text small[data-v-93862270]{color:#64748b}.ls-bar[data-v-93862270]{display:block;height:5px;margin-top:4px;border-radius:3px;background:linear-gradient(90deg,#f59e0b,#ef4444)}.ls-badge[data-v-93862270]{display:inline-block;padding:2px 7px;border-radius:6px;font:800 11px/1.3 inherit;font-style:normal;white-space:nowrap;background:#e2e8f0;color:#334155}.ls-badge.exam[data-v-93862270]{background:#fee2e2;color:#b91c1c}.ls-badge.prac[data-v-93862270],.ls-badge.ok[data-v-93862270]{background:#dcfce7;color:#15803d}.ls-badge.bad[data-v-93862270]{background:#fee2e2;color:#b91c1c}.ls-badge.mute[data-v-93862270]{background:#f1f5f9;color:#64748b}.ls-tabs[data-v-93862270]{display:flex;gap:4px;margin-bottom:10px}.ls-tabs button[data-v-93862270]{padding:9px 14px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;color:#475569;font:700 13.5px/1.2 inherit;cursor:pointer}.ls-tabs button.on[data-v-93862270]{border-color:var(--color-main, #1877f2);color:var(--color-main, #1877f2);background:color-mix(in srgb,var(--color-main, #1877f2) 8%,#fff)}.ls-list[data-v-93862270]{padding:8px}.ls-play[data-v-93862270]{border-bottom:1px solid #f1f5f9}.ls-play[data-v-93862270]:last-of-type{border-bottom:0}.ls-play-head[data-v-93862270]{width:100%;display:flex;align-items:center;gap:12px;padding:10px 8px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.ls-play-head[data-v-93862270]:hover{background:#f8fafc}.ls-play-main[data-v-93862270]{flex:1;display:flex;flex-direction:column;min-width:0}.ls-play-main small[data-v-93862270],.ls-play-num small[data-v-93862270]{font-size:11.5px;color:#64748b}.ls-play-num[data-v-93862270]{display:flex;flex-direction:column;align-items:center;min-width:56px}.ls-play-num b[data-v-93862270]{font-size:17px;font-variant-numeric:tabular-nums}.ls-play-num b.ok[data-v-93862270]{color:#15803d}.ls-play-num b.bad[data-v-93862270]{color:#b91c1c}.ls-chev[data-v-93862270]{color:#94a3b8;transition:transform .15s}.ls-play.open .ls-chev[data-v-93862270]{transform:rotate(180deg)}.ls-play-body[data-v-93862270]{padding:4px 8px 14px}.ls-round[data-v-93862270]{margin-top:10px}.ls-round-head[data-v-93862270]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;margin-bottom:6px}.ls-round-head small[data-v-93862270]{color:#64748b}.ls-log[data-v-93862270]{width:100%;border-collapse:collapse;font-size:13px}.ls-log th[data-v-93862270]{text-align:left;font-size:11.5px;color:#64748b;font-weight:700;padding:6px 8px;border-bottom:1px solid #e2e8f0}.ls-log td[data-v-93862270]{padding:6px 8px;border-bottom:1px solid #f1f5f9;vertical-align:top}.ls-log tr.fail td[data-v-93862270]{background:#fef2f2}.ls-log tr.info td[data-v-93862270]{color:#64748b}.ls-pts[data-v-93862270]{font-weight:800;white-space:nowrap;color:#b91c1c}.ls-log tr.info .ls-pts[data-v-93862270]{color:#64748b}.ls-ledger .plus[data-v-93862270]{color:#15803d;font-weight:800}.ls-ledger .minus[data-v-93862270]{color:#b91c1c;font-weight:800}@media(max-width:720px){.ls-tiles[data-v-93862270]{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-play-head[data-v-93862270]{flex-wrap:wrap}.ls-play-main[data-v-93862270]{flex-basis:60%}.ls-log th[data-v-93862270]:nth-child(2),.ls-log td[data-v-93862270]:nth-child(2){display:none}}html.dark{color:#f4f4f5}html.dark{background:#18181b;border-color:#27272a}html.dark{background:#27272a}html.dark{background:#450a0a}html.dark{border-color:#27272a}.btn-exam-start[data-v-9287be0c]{background-color:#2563eb!important;background-image:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 10px 15px -3px #2563eb59,0 4px 6px -4px #2563eb33!important;text-decoration:none!important;border:none!important}.btn-exam-start[data-v-9287be0c]:hover{background-color:#1d4ed8!important;background-image:linear-gradient(135deg,#1d4ed8,#4338ca)!important;color:#fff!important;box-shadow:0 14px 20px -3px #2563eb73,0 6px 8px -4px #2563eb4d!important;transform:scale(1.04)}.podium-gold[data-v-9287be0c]{background:linear-gradient(180deg,#fef3c7,#ffedd5,#fde68a)!important}:root.dark .podium-gold[data-v-9287be0c],.dark .podium-gold[data-v-9287be0c]{background:linear-gradient(180deg,#78350fb3,#7c2d1299,#78350f99)!important}.podium-silver[data-v-9287be0c]{background:linear-gradient(180deg,#f1f5f9,#e2e8f0)!important}:root.dark .podium-silver[data-v-9287be0c],.dark .podium-silver[data-v-9287be0c]{background:linear-gradient(180deg,#27272a,#18181b)!important}.podium-bronze[data-v-9287be0c]{background:linear-gradient(180deg,#fffbeb,#ffedd5)!important}:root.dark .podium-bronze[data-v-9287be0c],.dark .podium-bronze[data-v-9287be0c]{background:linear-gradient(180deg,#27272a,#18181b)!important}.sticky-rank-bar[data-v-9287be0c]{background:linear-gradient(90deg,#2563eb,#4f46e5,#1d4ed8)!important}.article-body[data-v-b7ebeaad] h2,.article-body[data-v-b7ebeaad] h3{scroll-margin-top:85px}.real-driving-container[data-v-bfb00e1d]{font-family:inherit}.scenario-card[data-v-bfb00e1d]{box-shadow:0 4px 12px -2px #0003}.scenario-card[data-v-bfb00e1d]:hover{box-shadow:0 8px 20px -4px #06b6d426}.scenario-detail-container[data-v-b462a2ce]{font-family:inherit}.hx-player[data-v-99ee23b6]{display:flex;flex-direction:column;gap:0;width:100%;background:#09090b;border-radius:8px;overflow:hidden;box-shadow:0 4px 16px #00000040;border:1px solid rgba(255,255,255,.08)}.hx-player__screen[data-v-99ee23b6]{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;overflow:hidden}.hx-player__video[data-v-99ee23b6]{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;transform:scale(1.07);transform-origin:center bottom;pointer-events:none;user-select:none}.hx-player__mask[data-v-99ee23b6]{position:absolute;top:0;left:0;right:0;height:10%;min-height:38px;max-height:52px;background:linear-gradient(180deg,#050505 0%,#0a0a0a 75%,rgba(10,10,10,.85) 90%,transparent 100%);pointer-events:none;z-index:2}.hx-player__toolbar[data-v-99ee23b6]{display:flex;align-items:center;gap:10px;padding:8px 14px;background:#121216;border-top:1px solid rgba(255,255,255,.08)}.hx-player__btn[data-v-99ee23b6]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f4f4f5;font-size:13.5px;font-weight:800;cursor:pointer;transition:all .15s ease;user-select:none;flex-shrink:0}.hx-player__btn[data-v-99ee23b6]:hover{background:#ffffff29;border-color:#ffffff47;transform:translateY(-1px)}.hx-player__btn[data-v-99ee23b6]:active{transform:scale(.96)}.hx-player__btn--play[data-v-99ee23b6]{width:38px;height:38px;background:var(--mp-main, #1877f2);border-color:var(--mp-main, #1877f2);color:#fff;font-size:15px;box-shadow:0 2px 8px #1877f259}.hx-player__btn--play[data-v-99ee23b6]:hover{background:#1464cc;border-color:#1464cc}.hx-player__btn--speed[data-v-99ee23b6]{width:auto;padding:0 8px;font-size:11.5px;font-weight:800;letter-spacing:.02em}.hx-player__icon[data-v-99ee23b6]{line-height:1}.hx-player__scrubber-wrap[data-v-99ee23b6]{position:relative;flex:1;height:24px;display:flex;align-items:center;cursor:pointer}.hx-player__track[data-v-99ee23b6]{position:absolute;left:0;right:0;height:6px;border-radius:3px;background:#ffffff2e;overflow:hidden;pointer-events:none}.hx-player__fill[data-v-99ee23b6]{height:100%;background:var(--mp-main, #1877f2);border-radius:3px;transition:width .05s linear}.hx-player__range[data-v-99ee23b6]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:2}.hx-player__time[data-v-99ee23b6]{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:#a1a1aa;white-space:nowrap;flex-shrink:0}.hx-player__credit[data-v-99ee23b6]{margin:0;padding:6px 14px;font-size:11px;color:#71717a;background:#09090b;border-top:1px solid rgba(255,255,255,.04)}@media(max-width:639px){.hx-player__toolbar[data-v-99ee23b6]{padding:6px 8px;gap:6px}.hx-player__btn[data-v-99ee23b6]{width:32px;height:32px;font-size:12px}.hx-player__btn--play[data-v-99ee23b6]{width:34px;height:34px;font-size:13.5px}.hx-player__btn--speed[data-v-99ee23b6]{padding:0 6px;font-size:10.5px}.hx-player__time[data-v-99ee23b6]{font-size:11px}.hx-player__credit[data-v-99ee23b6]{padding:4px 8px;font-size:10px}}.mp-page[data-v-a5c7662e]{--mp-bg: #f8fafc;--mp-card: #ffffff;--mp-border: #e2e8f0;--mp-text: #0f172a;--mp-muted: #64748b;--mp-soft: #f1f5f9;--mp-ok: #059669;--mp-ok-bg: #ecfdf5;--mp-bad: #e11d48;--mp-bad-bg: #fff1f2;--mp-mid: #d97706;--mp-mid-bg: #fffbeb;--mp-info: #0891b2;--mp-main: var(--color-main, #1877f2);--mp-main-rgb: var(--color-main-rgb, 24, 119, 242);background:var(--mp-bg);color:var(--mp-text);padding:12px 0 calc(96px + env(safe-area-inset-bottom,0px));user-select:text}.dark .mp-page{--mp-bg: #09090b;--mp-card: #18181b;--mp-border: #27272a;--mp-text: #f4f4f5;--mp-muted: #a1a1aa;--mp-soft: #27272a;--mp-ok: #34d399;--mp-ok-bg: rgba(16, 185, 129, .12);--mp-bad: #fb7185;--mp-bad-bg: rgba(244, 63, 94, .12);--mp-mid: #fbbf24;--mp-mid-bg: rgba(245, 158, 11, .12);--mp-info: #22d3ee}.mp-wrap[data-v-a5c7662e]{max-width:880px;margin:0 auto;padding:0 4px;display:flex;flex-direction:column;gap:10px}@media(min-width:480px){.mp-wrap[data-v-a5c7662e]{padding:0 8px;gap:12px}}@media(min-width:640px){.mp-page[data-v-a5c7662e]{padding-top:20px;padding-bottom:64px}.mp-wrap[data-v-a5c7662e]{padding:0 20px;gap:14px}}@media(min-width:992px){.mp-wrap[data-v-a5c7662e]{max-width:1440px;padding:0 24px;gap:18px}}@media(min-width:1400px){.mp-wrap[data-v-a5c7662e]{max-width:1520px;padding:0 32px}}.mp-hero[data-v-a5c7662e]{text-align:left}.mp-hero__badge[data-v-a5c7662e]{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.02em;color:var(--mp-main);background:rgba(var(--mp-main-rgb),.1);border:1px solid rgba(var(--mp-main-rgb),.25);padding:3px 10px}.mp-hero__title[data-v-a5c7662e]{margin:8px 0 4px;font-size:clamp(20px,5vw,30px);line-height:1.2;font-weight:900}.mp-hero__sub[data-v-a5c7662e]{margin:0;font-size:14px;line-height:1.55;color:var(--mp-muted)}.mp-hero__sub b[data-v-a5c7662e]{color:var(--mp-text)}@media(min-width:992px){.mp-hero[data-v-a5c7662e]{margin-bottom:-2px}.mp-hero__title[data-v-a5c7662e]{font-size:24px;margin:4px 0 2px}.mp-hero__sub[data-v-a5c7662e]{font-size:13px;line-height:1.45}}.mp-tabs[data-v-a5c7662e]{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;background:var(--mp-card);border:1px solid var(--mp-border)}.mp-tab[data-v-a5c7662e]{border:0;background:transparent;color:var(--mp-muted);font-weight:700;font-size:13px;padding:10px 6px;cursor:pointer;min-height:44px}.mp-tab.is-active[data-v-a5c7662e]{background:var(--mp-main);color:#fff;box-shadow:0 2px 8px rgba(var(--mp-main-rgb),.3)}@media(min-width:640px){.mp-tab[data-v-a5c7662e]{font-size:14px}}.mp-section[data-v-a5c7662e]{display:flex;flex-direction:column;gap:12px}.mp-card[data-v-a5c7662e]{background:var(--mp-card);border:1px solid var(--mp-border);padding:10px 8px}@media(min-width:480px){.mp-card[data-v-a5c7662e]{padding:14px 12px}}@media(min-width:640px){.mp-card[data-v-a5c7662e]{padding:22px}}.mp-empty[data-v-a5c7662e]{text-align:center;color:var(--mp-muted)}.mp-empty__title[data-v-a5c7662e]{color:var(--mp-text);font-weight:800;margin:0 0 6px}.mp-stats[data-v-a5c7662e]{display:grid;grid-template-columns:repeat(4,1fr);background:var(--mp-card);border:1px solid var(--mp-border);padding:8px 4px}.mp-stat[data-v-a5c7662e]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:2px}.mp-stat+.mp-stat[data-v-a5c7662e]{border-left:1px solid var(--mp-border)}.mp-stat__label[data-v-a5c7662e]{font-size:10.5px;color:var(--mp-muted);font-weight:600;text-align:center}.mp-stat__value[data-v-a5c7662e]{font-size:18px;font-weight:900}.mp-stat__value small[data-v-a5c7662e]{font-size:11px;color:var(--mp-muted);font-weight:600}.is-ok[data-v-a5c7662e]{color:var(--mp-ok)}.is-bad[data-v-a5c7662e]{color:var(--mp-bad)}.is-mid[data-v-a5c7662e]{color:var(--mp-mid)}.is-info[data-v-a5c7662e]{color:var(--mp-info)}.mp-chips[data-v-a5c7662e]{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -4px;padding:2px 4px}@media(min-width:480px){.mp-chips[data-v-a5c7662e]{margin:0 -8px;padding:2px 8px}}@media(min-width:640px){.mp-chips[data-v-a5c7662e]{margin:0 -20px;padding:2px 20px}}.mp-chips[data-v-a5c7662e]::-webkit-scrollbar{display:none}.mp-chip[data-v-a5c7662e]{flex:0 0 auto;border:1px solid var(--mp-border);background:var(--mp-card);color:var(--mp-text);font-size:12.5px;font-weight:700;padding:7px 12px;cursor:pointer;white-space:nowrap}.mp-chip.is-active[data-v-a5c7662e]{background:var(--mp-main);border-color:var(--mp-main);color:#fff}.mp-chip.is-bad[data-v-a5c7662e]:not(.is-active){color:var(--mp-bad);border-color:#e11d4859}.mp-chip.is-bad.is-active[data-v-a5c7662e]{background:var(--mp-bad);border-color:var(--mp-bad)}.mp-toolbar[data-v-a5c7662e],.mp-exambar[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.mp-exambar[data-v-a5c7662e]{justify-content:space-between}.mp-pill[data-v-a5c7662e]{font-size:12.5px;font-weight:800;background:var(--mp-card);border:1px solid var(--mp-border);padding:6px 10px}.mp-check[data-v-a5c7662e]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--mp-muted);cursor:pointer}.mp-check input[data-v-a5c7662e]{width:16px;height:16px;accent-color:var(--mp-main)}.mp-btn[data-v-a5c7662e]{border:1px solid var(--mp-main);background:var(--mp-main);color:#fff;font-weight:800;font-size:13.5px;padding:9px 16px;cursor:pointer;min-height:42px}.mp-btn[data-v-a5c7662e]:disabled{opacity:.4;cursor:not-allowed}.mp-btn--ghost[data-v-a5c7662e]{background:var(--mp-card);color:var(--mp-text);border-color:var(--mp-border)}.mp-btn--danger[data-v-a5c7662e]{background:var(--mp-bad);border-color:var(--mp-bad)}.mp-btn--submit[data-v-a5c7662e]{background:#f97316;border-color:#f97316}.mp-btn--big[data-v-a5c7662e]{font-size:15px;padding:12px 22px;min-height:48px}.mp-link-btn[data-v-a5c7662e]{border:0;background:none;color:var(--mp-main);font-weight:700;font-size:13px;cursor:pointer;padding:6px 0;text-decoration:none}.mp-link-btn[data-v-a5c7662e]:hover{text-decoration:underline}.mp-exam-header-card[data-v-a5c7662e]{background:#0f172a;border:2px solid #334155;border-top:4px solid #f59e0b;color:#f8fafc;padding:10px 8px;display:flex;flex-direction:column;gap:10px;box-shadow:0 4px 20px #00000026}@media(min-width:640px){.mp-exam-header-card[data-v-a5c7662e]{padding:14px 18px;gap:12px}}.dark{background:#020617;border-color:#1e293b;border-top-color:#f59e0b}.mp-exam-header-top[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:10px}.mp-exam-gov[data-v-a5c7662e]{display:flex;flex-direction:column;gap:2px}.mp-exam-gov-badge[data-v-a5c7662e]{font-size:11px;font-weight:800;color:#f59e0b;letter-spacing:.05em;text-transform:uppercase}.mp-exam-gov-title[data-v-a5c7662e]{margin:2px 0 0;font-size:clamp(14px,2.5vw,17px);font-weight:900;color:#fff;letter-spacing:.02em}.mp-exam-candidate[data-v-a5c7662e]{display:flex;align-items:center;gap:14px;background:#ffffff0f;padding:6px 14px;border:1px solid rgba(255,255,255,.12)}.mp-exam-candidate-item[data-v-a5c7662e]{font-size:12.5px;display:flex;align-items:center;gap:6px}.mp-exam-label[data-v-a5c7662e]{color:#94a3b8}.mp-exam-sbd[data-v-a5c7662e]{color:#38bdf8;font-family:monospace;font-size:14px}.mp-exam-val[data-v-a5c7662e]{color:#fff}.mp-exam-control-bar[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.mp-exam-timer[data-v-a5c7662e]{display:flex;flex-direction:column;background:#020617;border:1px solid #334155;padding:6px 16px;min-width:140px;text-align:center}.mp-exam-timer-title[data-v-a5c7662e]{font-size:10px;font-weight:800;color:#94a3b8;letter-spacing:.05em}.mp-exam-timer-clock[data-v-a5c7662e]{font-size:22px;font-weight:900;font-family:monospace;color:#38bdf8;letter-spacing:.05em}.mp-exam-timer.is-low .mp-exam-timer-clock[data-v-a5c7662e]{color:#ef4444;animation:mp-blink-a5c7662e 1s steps(2) infinite}@keyframes mp-blink-a5c7662e{50%{opacity:.4}}.mp-exam-progress-box[data-v-a5c7662e]{flex:1;min-width:180px;display:flex;flex-direction:column;gap:4px}.mp-exam-progress-labels[data-v-a5c7662e]{font-size:12px;color:#cbd5e1;display:flex;gap:6px;align-items:baseline}.mp-exam-progress-labels b[data-v-a5c7662e]{color:#38bdf8}.mp-exam-progress-bar[data-v-a5c7662e]{height:10px;background:#1e293b;border:1px solid #334155;overflow:hidden}.mp-exam-progress-fill[data-v-a5c7662e]{height:100%;background:linear-gradient(90deg,#38bdf8,#10b981);transition:width .3s ease}.mp-btn--exam-submit[data-v-a5c7662e]{background:linear-gradient(180deg,#ea580c,#c2410c);border-color:#9a3412;color:#fff;font-weight:900;font-size:14.5px;letter-spacing:.03em;padding:10px 20px;box-shadow:0 2px 10px #ea580c59;display:inline-flex;align-items:center;gap:8px}.mp-btn--exam-submit[data-v-a5c7662e]:hover{background:linear-gradient(180deg,#f97316,#ea580c)}.mp-exam-matrix-card[data-v-a5c7662e]{background:var(--mp-card);border:1px solid var(--mp-border);padding:8px 6px;display:flex;flex-direction:column;gap:8px}@media(min-width:640px){.mp-exam-matrix-card[data-v-a5c7662e]{padding:12px 16px;gap:10px}}.mp-exam-matrix-header[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.mp-exam-matrix-title[data-v-a5c7662e]{font-size:12.5px;font-weight:800;color:var(--mp-muted);letter-spacing:.04em;display:flex;gap:6px;align-items:baseline}.mp-exam-matrix-legend[data-v-a5c7662e]{display:flex;gap:12px;font-size:11px;color:var(--mp-muted)}.mp-exam-matrix-legend span[data-v-a5c7662e]{display:flex;align-items:center;gap:4px}.mp-leg-dot[data-v-a5c7662e]{width:8px;height:8px;display:inline-block}.mp-leg-dot.is-done[data-v-a5c7662e]{background:var(--mp-ok)}.mp-leg-dot.is-partial[data-v-a5c7662e]{background:var(--mp-mid)}.mp-leg-dot.is-empty[data-v-a5c7662e]{background:var(--mp-soft);border:1px solid var(--mp-border)}.mp-exam-cell[data-v-a5c7662e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:48px!important;gap:2px;transition:transform .08s,border-color .15s}.mp-cell-no[data-v-a5c7662e]{font-size:12px;font-weight:900}.mp-cell-badge[data-v-a5c7662e]{font-size:9.5px;font-weight:800;line-height:1;opacity:.85}.mp-exam-cell.is-done[data-v-a5c7662e]{background:var(--mp-ok)!important;border-color:var(--mp-ok)!important;color:#fff!important}.mp-exam-cell.is-partial[data-v-a5c7662e]{background:var(--mp-mid-bg)!important;border-color:var(--mp-mid)!important;color:var(--mp-mid)!important}.mp-exam-cell.is-empty[data-v-a5c7662e]{background:var(--mp-soft)!important;border-color:var(--mp-border)!important;color:var(--mp-muted)!important}.mp-exam-cell.is-current[data-v-a5c7662e]{outline:3px solid var(--mp-main)!important;outline-offset:1px;transform:scale(1.04);z-index:2}.mp-modal-backdrop[data-v-a5c7662e]{position:fixed;inset:0;background:#0f172ab3;backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:16px}.mp-modal-box[data-v-a5c7662e]{background:var(--mp-card);border:2px solid var(--mp-border);max-width:480px;width:100%;padding:20px 24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 10px 40px #0000004d}.mp-modal-head[data-v-a5c7662e]{display:flex;align-items:center;gap:10px}.mp-modal-icon[data-v-a5c7662e]{font-size:24px}.mp-modal-title[data-v-a5c7662e]{margin:0;font-size:18px;font-weight:900;color:var(--mp-text)}.mp-modal-body p[data-v-a5c7662e]{margin:0 0 8px;font-size:14px;line-height:1.5}.mp-modal-alert[data-v-a5c7662e]{padding:10px 12px;background:var(--mp-bad-bg);border:1px solid var(--mp-bad);color:var(--mp-bad);font-weight:700;font-size:13px!important}.mp-modal-ok[data-v-a5c7662e]{padding:10px 12px;background:var(--mp-ok-bg);border:1px solid var(--mp-ok);color:var(--mp-ok);font-weight:700;font-size:13px!important}.mp-modal-actions[data-v-a5c7662e]{display:flex;gap:10px;justify-content:flex-end}.mp-grid-card[data-v-a5c7662e]{display:flex;flex-direction:column;gap:10px}.mp-legend[data-v-a5c7662e]{display:flex;flex-wrap:wrap;gap:12px;font-size:11.5px;color:var(--mp-muted)}.mp-legend span[data-v-a5c7662e]{display:inline-flex;align-items:center;gap:5px}.mp-dot[data-v-a5c7662e]{display:inline-block;width:10px;height:10px;background:var(--mp-soft);border:1px solid var(--mp-border)}.mp-dot.is-done[data-v-a5c7662e]{background:var(--mp-ok);border-color:var(--mp-ok)}.mp-dot.is-wrong[data-v-a5c7662e]{background:var(--mp-bad);border-color:var(--mp-bad)}.mp-dot.is-partial[data-v-a5c7662e]{background:var(--mp-mid);border-color:var(--mp-mid)}.mp-grid[data-v-a5c7662e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(38px,1fr));gap:6px;max-height:260px;overflow-y:auto}.mp-grid--exam[data-v-a5c7662e]{grid-template-columns:repeat(10,1fr);max-height:none;overflow:visible}.mp-num[data-v-a5c7662e]{height:36px;border:1px solid var(--mp-border);background:var(--mp-soft);color:var(--mp-text);font-weight:800;font-size:12.5px;cursor:pointer;padding:0}.mp-num.is-done[data-v-a5c7662e],.mp-num.is-picked[data-v-a5c7662e]{background:var(--mp-ok);border-color:var(--mp-ok);color:#fff}.mp-grid--exam .mp-num.is-picked[data-v-a5c7662e]{background:var(--mp-main);border-color:var(--mp-main)}.mp-num.is-wrong[data-v-a5c7662e]{background:var(--mp-bad);border-color:var(--mp-bad);color:#fff}.mp-num.is-partial[data-v-a5c7662e]{background:var(--mp-mid-bg);border-color:var(--mp-mid);color:var(--mp-mid)}.mp-num.is-current[data-v-a5c7662e]{outline:2px solid var(--mp-main);outline-offset:2px}.mp-grid-foot[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.mp-th[data-v-a5c7662e]{display:flex;flex-direction:column;gap:14px;scroll-margin-top:120px}.mp-th__head[data-v-a5c7662e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mp-th__no[data-v-a5c7662e]{font-size:12.5px;font-weight:900;background:var(--mp-soft);padding:4px 10px}.mp-th__reset[data-v-a5c7662e]{margin-left:auto}.mp-status[data-v-a5c7662e]{font-size:11.5px;font-weight:800;padding:3px 8px;background:var(--mp-soft);color:var(--mp-muted)}.mp-status.is-done[data-v-a5c7662e]{background:var(--mp-ok-bg);color:var(--mp-ok)}.mp-status.is-wrong[data-v-a5c7662e]{background:var(--mp-bad-bg);color:var(--mp-bad)}.mp-status.is-partial[data-v-a5c7662e]{background:var(--mp-mid-bg);color:var(--mp-mid)}.mp-status.is-exam[data-v-a5c7662e]{background:rgba(var(--mp-main-rgb),.12);color:var(--mp-main)}.mp-th__col-left[data-v-a5c7662e]{display:flex;flex-direction:column;gap:12px}.mp-th__col-right[data-v-a5c7662e]{display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:991px){.mp-th__col-left[data-v-a5c7662e]{position:sticky;top:64px;z-index:25;background:var(--mp-bg);margin:-6px -4px 0;padding:4px 4px 6px;border-bottom:1px solid var(--mp-border);box-shadow:0 4px 16px #0000000f}@media(min-width:480px){.mp-th__col-left[data-v-a5c7662e]{margin:-8px -8px 0;padding:4px 8px 6px}}.mp-th__col-left .mp-th__action-bar[data-v-a5c7662e]{display:none}.mp-swipe-hint[data-v-a5c7662e]{display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--mp-muted);padding:4px 0 2px;user-select:none}}@media(min-width:992px){.mp-swipe-hint[data-v-a5c7662e]{display:none}.mp-th[data-v-a5c7662e]{display:grid;grid-template-columns:minmax(620px,1.45fr) minmax(380px,1fr);gap:28px;align-items:start;scroll-margin-top:80px;position:relative}.mp-th__col-left[data-v-a5c7662e]{display:flex;flex-direction:column;gap:12px;grid-column:1;position:sticky;top:76px;align-self:flex-start;z-index:20;max-height:calc(100vh - 86px);overflow-y:auto;scrollbar-width:none}.mp-th__col-left.is-fixed-desktop[data-v-a5c7662e]{position:fixed!important;top:76px!important;z-index:30!important;max-height:calc(100vh - 86px)!important;overflow-y:auto!important;scrollbar-width:none!important}.mp-th__col-left[data-v-a5c7662e]::-webkit-scrollbar,.mp-th__col-left.is-fixed-desktop[data-v-a5c7662e]::-webkit-scrollbar{display:none}.mp-th__col-right[data-v-a5c7662e]{grid-column:2;min-width:0}}@media(min-width:1280px){.mp-th[data-v-a5c7662e]{grid-template-columns:minmax(700px,1.52fr) minmax(420px,1fr);gap:32px}}.mp-media[data-v-a5c7662e]{display:flex;flex-direction:column;gap:4px}.mp-video-box[data-v-a5c7662e]{position:relative;width:100%;aspect-ratio:16 / 9;max-height:calc(100vh - 280px);background:#000;border-radius:6px;overflow:hidden}.mp-video[data-v-a5c7662e]{width:100%;height:100%;aspect-ratio:16 / 9;background:#000;object-fit:cover;display:block;transform:scale(1.07);transform-origin:center bottom}.mp-video-mask[data-v-a5c7662e]{position:absolute;top:0;left:0;right:0;height:10%;min-height:38px;max-height:52px;background:linear-gradient(180deg,#050505 0%,#0a0a0a 75%,rgba(10,10,10,.85) 90%,transparent 100%);pointer-events:none;z-index:2}.mp-media__credit[data-v-a5c7662e]{margin:0;font-size:11px;color:var(--mp-muted)}.mp-th__action-bar[data-v-a5c7662e]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--mp-soft);border:1px solid var(--mp-border)}.mp-btn--nav[data-v-a5c7662e]{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:800;padding:10px 18px;min-height:44px;cursor:pointer;transition:transform .08s,opacity .15s}.mp-btn--nav[data-v-a5c7662e]:active{transform:scale(.98)}.mp-btn--primary[data-v-a5c7662e]{background:var(--mp-main);border-color:var(--mp-main);color:#fff}.mp-btn--primary[data-v-a5c7662e]:hover:not(:disabled){opacity:.92}.mp-action-pos[data-v-a5c7662e]{font-size:13.5px;font-weight:700;color:var(--mp-muted);white-space:nowrap}.mp-action-pos b[data-v-a5c7662e]{color:var(--mp-text);font-size:16px;font-weight:900}.mp-kbd-hint[data-v-a5c7662e]{display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1;padding:2px 6px;border-radius:3px;background:#0000001f;font-weight:800}.dark .mp-kbd-hint{background:#ffffff29}.mp-th__foot-nav[data-v-a5c7662e]{display:none}@media(min-width:992px){.mp-th__foot-nav[data-v-a5c7662e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid var(--mp-border);margin-top:6px}.mp-th__foot-nav .mp-btn[data-v-a5c7662e]{flex:1}}.mp-stem[data-v-a5c7662e]{padding:10px 8px;background:linear-gradient(135deg,rgba(var(--mp-main-rgb),.1),rgba(var(--mp-main-rgb),.03));border:1px solid rgba(var(--mp-main-rgb),.25)}@media(min-width:640px){.mp-stem[data-v-a5c7662e]{padding:14px}}.mp-stem__label[data-v-a5c7662e]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--mp-main)}.mp-stem__text[data-v-a5c7662e]{margin:4px 0 6px;font-size:clamp(17px,4.4vw,21px);font-weight:900;line-height:1.3}.mp-stem__note[data-v-a5c7662e]{font-size:11.5px;color:var(--mp-muted)}.mp-q[data-v-a5c7662e]{display:flex;flex-direction:column;gap:8px}.mp-q__title[data-v-a5c7662e]{margin:0;font-size:14.5px;font-weight:800;line-height:1.45}.mp-q__no[data-v-a5c7662e]{display:inline-block;font-size:11px;font-weight:900;color:var(--mp-main);background:rgba(var(--mp-main-rgb),.1);padding:3px 8px;border-radius:4px;margin-right:6px;vertical-align:1px}.mp-q__skip[data-v-a5c7662e]{margin:0;font-size:12px;color:var(--mp-mid)}.mp-opts[data-v-a5c7662e]{display:flex;flex-direction:column;gap:9px}.mp-opt[data-v-a5c7662e]{display:flex;align-items:flex-start;gap:8px;width:100%;text-align:left;border:1.5px solid var(--mp-border);border-radius:8px;background:var(--mp-card);color:var(--mp-text);padding:10px 8px;min-height:48px;font-size:13.5px;line-height:1.42;cursor:pointer;transition:border-color .15s,background .15s,transform .08s;-webkit-tap-highlight-color:transparent;user-select:none}@media(min-width:640px){.mp-opt[data-v-a5c7662e]{gap:12px;border-radius:10px;padding:12px 14px;min-height:52px;font-size:14.5px;line-height:1.45}}.mp-opt[data-v-a5c7662e]:active{transform:scale(.985)}.mp-opt--static[data-v-a5c7662e]{cursor:default}.mp-opt__letter[data-v-a5c7662e]{flex:0 0 28px;height:28px;border-radius:6px;background:var(--mp-soft);display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:13px}.mp-opt__text[data-v-a5c7662e]{flex:1;padding-top:2px}@media(hover:hover){.mp-opt[data-v-a5c7662e]:not(.mp-opt--static):not(.mp-opt--correct):not(.mp-opt--wrong):not(.mp-opt--dim):hover{border-color:var(--mp-main)}}.mp-opt--picked[data-v-a5c7662e]{border-color:var(--mp-main);background:rgba(var(--mp-main-rgb),.08)}.mp-opt--picked .mp-opt__letter[data-v-a5c7662e]{background:var(--mp-main);color:#fff}.mp-opt--correct[data-v-a5c7662e]{border-color:var(--mp-ok);background:var(--mp-ok-bg)}.mp-opt--correct .mp-opt__letter[data-v-a5c7662e]{background:var(--mp-ok);color:#fff}.mp-opt--reveal[data-v-a5c7662e]{border-color:var(--mp-ok);border-style:dashed}.mp-opt--reveal .mp-opt__letter[data-v-a5c7662e]{background:var(--mp-ok-bg);color:var(--mp-ok)}.mp-opt--wrong[data-v-a5c7662e]{border-color:var(--mp-bad);background:var(--mp-bad-bg)}.mp-opt--wrong .mp-opt__letter[data-v-a5c7662e]{background:var(--mp-bad);color:#fff}.mp-opt--dim[data-v-a5c7662e]{opacity:.55;cursor:default}.mp-summary[data-v-a5c7662e]{background:var(--mp-mid-bg);border:1px solid rgba(217,119,6,.3);padding:12px 14px}.mp-summary__title[data-v-a5c7662e]{margin:0 0 6px;font-weight:900;font-size:13.5px}.mp-summary dl[data-v-a5c7662e],.mp-list-item__body[data-v-a5c7662e]{margin:0;display:grid;gap:2px 12px}.mp-summary dt[data-v-a5c7662e],.mp-list-item__body dt[data-v-a5c7662e]{font-size:11px;font-weight:800;color:var(--mp-muted);text-transform:uppercase;letter-spacing:.03em;margin-top:6px}.mp-summary dd[data-v-a5c7662e],.mp-list-item__body dd[data-v-a5c7662e]{margin:0;font-size:14px;line-height:1.5}.mp-nav[data-v-a5c7662e]{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--mp-card);border:1px solid var(--mp-border);padding:8px}.mp-nav .mp-btn[data-v-a5c7662e]{flex:1;max-width:180px}.mp-nav__pos[data-v-a5c7662e]{font-size:12.5px;font-weight:800;color:var(--mp-muted);white-space:nowrap}@media(max-width:767px){.mp-nav[data-v-a5c7662e]{position:fixed;left:0;right:0;bottom:calc(3.5rem + env(safe-area-inset-bottom,0px));z-index:39;border-width:1px 0 0;box-shadow:0 -3px 12px #0000000f;padding:6px 8px}.mp-nav--nobar[data-v-a5c7662e]{bottom:0;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px))}}@media(min-width:992px){.mp-nav[data-v-a5c7662e]{display:none}}.mp-confirm[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;padding:10px 12px;background:var(--mp-mid-bg);border:1px solid rgba(217,119,6,.35)}.mp-intro[data-v-a5c7662e]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.mp-h2[data-v-a5c7662e]{margin:0;font-size:18px;font-weight:900}.mp-rules[data-v-a5c7662e]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.5;color:var(--mp-muted)}.mp-rules b[data-v-a5c7662e]{color:var(--mp-text)}.mp-history[data-v-a5c7662e]{width:100%;border-top:1px solid var(--mp-border);padding-top:10px}.mp-history__title[data-v-a5c7662e]{margin:0 0 6px;font-size:12.5px;font-weight:800;color:var(--mp-muted)}.mp-history ul[data-v-a5c7662e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13px}.mp-history li[data-v-a5c7662e]{display:flex;justify-content:space-between;gap:8px}.mp-exam-result-cert[data-v-a5c7662e]{background:var(--mp-card);border:3px solid var(--mp-border);box-shadow:0 8px 30px #0000001f;padding:24px 20px;display:flex;flex-direction:column;gap:20px;text-align:center;position:relative;overflow:hidden}.mp-exam-result-cert.is-pass[data-v-a5c7662e]{border-color:#10b981;background:linear-gradient(180deg,rgba(16,185,129,.08) 0%,var(--mp-card) 40%)}.mp-exam-result-cert.is-fail[data-v-a5c7662e]{border-color:#ef4444;background:linear-gradient(180deg,rgba(239,68,68,.08) 0%,var(--mp-card) 40%)}.mp-cert-header[data-v-a5c7662e]{display:flex;flex-direction:column;align-items:center;gap:6px;border-bottom:2px dashed var(--mp-border);padding-bottom:16px}.mp-cert-badge[data-v-a5c7662e]{font-size:12px;font-weight:800;letter-spacing:.06em;color:#f59e0b;text-transform:uppercase}.mp-cert-title[data-v-a5c7662e]{margin:0;font-size:clamp(20px,4vw,26px);font-weight:900;color:var(--mp-text);letter-spacing:.02em}.mp-cert-candidate-info[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;font-size:13px;color:var(--mp-muted)}.mp-cert-candidate-info b[data-v-a5c7662e]{color:var(--mp-text)}.mp-cert-verdict-box[data-v-a5c7662e]{display:flex;align-items:center;justify-content:center;gap:14px;padding:14px 20px;background:var(--mp-soft);border:1px solid var(--mp-border)}.mp-cert-icon[data-v-a5c7662e]{font-size:36px}.mp-cert-verdict-text[data-v-a5c7662e]{text-align:left}.mp-cert-status[data-v-a5c7662e]{font-size:clamp(16px,3.5vw,22px);font-weight:900;letter-spacing:.03em}.mp-exam-result-cert.is-pass .mp-cert-status[data-v-a5c7662e]{color:#10b981}.mp-exam-result-cert.is-fail .mp-cert-status[data-v-a5c7662e]{color:#ef4444}.mp-cert-sub[data-v-a5c7662e]{font-size:13px;color:var(--mp-muted);margin-top:2px}.mp-cert-score-grid[data-v-a5c7662e]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mp-cert-score-item[data-v-a5c7662e]{background:var(--mp-soft);border:1px solid var(--mp-border);padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:4px}.mp-cert-score-label[data-v-a5c7662e]{font-size:11px;font-weight:800;color:var(--mp-muted);letter-spacing:.04em}.mp-cert-score-num[data-v-a5c7662e]{font-size:clamp(22px,4vw,32px);font-weight:900;line-height:1.1}.mp-cert-score-num small[data-v-a5c7662e]{font-size:14px;font-weight:700;color:var(--mp-muted)}.mp-cert-actions[data-v-a5c7662e]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:4px}.mp-review-card[data-v-a5c7662e]{display:flex;flex-direction:column;gap:12px}.mp-review-card-head[data-v-a5c7662e]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px;border-bottom:1px solid var(--mp-border);padding-bottom:10px}.mp-review[data-v-a5c7662e]{display:flex;flex-direction:column;gap:8px}.mp-review__item[data-v-a5c7662e]{border:1px solid var(--mp-border);overflow:hidden;background:var(--mp-card)}.mp-review__head[data-v-a5c7662e]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:var(--mp-card);color:var(--mp-text);text-align:left;padding:12px 14px;cursor:pointer;font-size:14px;font-weight:700;transition:background .15s}.mp-review__head[data-v-a5c7662e]:hover{background:var(--mp-soft)}.mp-review__no[data-v-a5c7662e]{flex:0 0 26px;height:26px;background:var(--mp-soft);display:inline-flex;align-items:center;justify-content:center;font-weight:900;font-size:12.5px}.mp-review__name[data-v-a5c7662e]{flex:1;font-weight:700;line-height:1.35}.mp-review__score[data-v-a5c7662e]{font-weight:900;font-size:13px;white-space:nowrap}.mp-review__body[data-v-a5c7662e]{padding:10px 16px 16px;display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--mp-border);background:var(--mp-soft)}.mp-search[data-v-a5c7662e]{display:flex;align-items:center;gap:8px;background:var(--mp-card);border:1px solid var(--mp-border);padding:0 12px}.mp-search input[data-v-a5c7662e]{flex:1;border:0;outline:none;background:transparent;color:var(--mp-text);font-size:14px;padding:12px 0;min-width:0}.mp-count[data-v-a5c7662e]{margin:0;font-size:12.5px;color:var(--mp-muted);font-weight:700}.mp-list-item[data-v-a5c7662e]{display:flex;flex-direction:column;gap:6px}.mp-list-item__head[data-v-a5c7662e]{display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.mp-list-item__title[data-v-a5c7662e]{margin:0;flex:1;min-width:60%;font-size:15.5px;font-weight:900;line-height:1.35}.mp-tag[data-v-a5c7662e]{font-size:11px;font-weight:800;color:var(--mp-main);background:rgba(var(--mp-main-rgb),.1);padding:3px 8px}.mp-source[data-v-a5c7662e]{font-size:12px;line-height:1.55;color:var(--mp-muted);padding:4px 2px}.mp-source p[data-v-a5c7662e]{margin:0 0 6px}.mp-source a[data-v-a5c7662e]{color:var(--mp-main);font-weight:700}
