.interview-page[data-v-ac36ac22]{--interview-page-bg: #f2f6fc;--interview-ink: #142039;--interview-muted: #68758a;--interview-line: rgba(31, 54, 88, .11);--interview-blue: #2458b8;--interview-teal: #16736e;--interview-warm: #9b6b27;width:100%;min-height:100vh;margin:-76px 0 0;padding-bottom:44px;color:var(--interview-ink);background:var(--interview-page-bg);font-family:SF Pro Display,SF Pro Text,PingFang SC,Noto Sans SC,sans-serif}.interview-page.interview-page--detail[data-v-ac36ac22]{padding-bottom:0}.interview-page--content-protected[data-v-ac36ac22],.interview-page--content-protected[data-v-ac36ac22] *{-webkit-user-select:none;-webkit-touch-callout:none;user-select:none}.interview-page--content-protected input[data-v-ac36ac22],.interview-page--content-protected textarea[data-v-ac36ac22],.interview-page--content-protected [contenteditable=true][data-v-ac36ac22]{-webkit-user-select:text;user-select:text}.interview-content[data-v-ac36ac22]{width:min(1240px,calc(100% - 48px));margin:0 auto}.tool-surface[data-v-ac36ac22]{padding:22px;border:1px solid rgba(24,47,86,.09);border-radius:8px;background:#fffffff5;box-shadow:0 18px 45px #142b4f14}.interview-hero[data-v-ac36ac22]{width:100%;color:#15191f;background:var(--interview-page-bg);border-bottom:1px solid rgba(15,23,42,.065)}.interview-hero__inner[data-v-ac36ac22]{width:min(1240px,calc(100% - 48px));min-height:432px;margin:0 auto;padding:140px 0 48px;display:grid;grid-template-columns:minmax(0,1fr) 282px;align-items:end;gap:64px;box-sizing:border-box}.hero-copy[data-v-ac36ac22]{min-width:0}.hero-eyebrow[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:10px;color:#1f4f9e;font-size:20px;font-weight:560;line-height:1.4;letter-spacing:0}.hero-copy h1[data-v-ac36ac22],.surface-head h2[data-v-ac36ac22]{margin:0;color:#13213a;letter-spacing:0}.hero-copy h1[data-v-ac36ac22]{margin-top:26px;color:#0a0a0a;font-family:inherit;font-size:62px;font-weight:650;line-height:1.1}.hero-lead[data-v-ac36ac22]{max-width:820px;margin:24px 0 0;color:#606773;font-size:19px;line-height:1.72}.hero-reading[data-v-ac36ac22]{width:min(460px,100%);margin-top:28px;padding-top:16px;border-top:1px solid rgba(15,23,42,.1);display:flex;align-items:center;gap:10px;color:#77808c;font-size:13px;line-height:1.4}.hero-reading strong[data-v-ac36ac22]{color:#172033;font-weight:700}.hero-reading i[data-v-ac36ac22]{width:1px;height:12px;margin:0 2px;background:#0f172a29}.hero-object[data-v-ac36ac22]{position:relative;width:282px;height:214px;justify-self:end}.prompt-stack[data-v-ac36ac22]{position:absolute;top:0;right:0;bottom:0;left:0}.prompt-sheet[data-v-ac36ac22]{position:absolute;right:0;width:238px;height:44px;border:1px solid rgba(49,89,145,.12);border-radius:7px;background:#ffffff38;box-shadow:0 10px 28px #31599106}.prompt-sheet[data-v-ac36ac22]:before{position:absolute;top:11px;bottom:11px;left:15px;width:2px;border-radius:2px;background:#175cd338;content:""}.prompt-sheet i[data-v-ac36ac22],.prompt-sheet b[data-v-ac36ac22]{position:absolute;right:16px;height:1px;background:#44556c1a}.prompt-sheet i[data-v-ac36ac22]{top:15px;width:72px}.prompt-sheet b[data-v-ac36ac22]{top:26px;width:112px}.prompt-sheet-1[data-v-ac36ac22]{top:0}.prompt-sheet-2[data-v-ac36ac22]{top:55px;right:18px}.prompt-sheet-3[data-v-ac36ac22]{top:110px;right:36px;border-color:#a67b2f26;background:#f8efd652}.prompt-sheet-3[data-v-ac36ac22]:before{background:#a67b2f40}.prompt-sheet-4[data-v-ac36ac22]{top:165px;right:54px}.surface-head p[data-v-ac36ac22],.subtitle[data-v-ac36ac22]{margin:8px 0 0;color:#64748b;line-height:1.7}.interview-tabs[data-v-ac36ac22]{margin:0 0 28px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;border-bottom:1px solid rgba(15,23,42,.09)}.interview-tabs button[data-v-ac36ac22],.icon-button[data-v-ac36ac22],.surface-search__clear[data-v-ac36ac22],.primary-button[data-v-ac36ac22],.favorite-button[data-v-ac36ac22],.pagination-bar a[data-v-ac36ac22],.pagination-bar button[data-v-ac36ac22],.membership-strip button[data-v-ac36ac22],.locked-panel button[data-v-ac36ac22],.favorite-actions button[data-v-ac36ac22],.inline-alert button[data-v-ac36ac22]{border:0;cursor:pointer;font:inherit}.interview-tabs button[data-v-ac36ac22]{height:64px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-bottom:2px solid transparent;color:#536174;background:transparent;font-weight:650;transition:color .16s ease,border-color .16s ease}.interview-tabs button[data-v-ac36ac22]:hover{color:#175cd3}.interview-tabs button.active[data-v-ac36ac22]{color:#175cd3;border-bottom-color:#175cd3;background:transparent}.primary-button[data-v-ac36ac22]{color:#fff;background:#214ab3}.interview-tabs button[data-v-ac36ac22]:focus-visible,.icon-button[data-v-ac36ac22]:focus-visible,.surface-search__clear[data-v-ac36ac22]:focus-visible,.primary-button[data-v-ac36ac22]:focus-visible,.favorite-button[data-v-ac36ac22]:focus-visible,.pagination-bar a[data-v-ac36ac22]:focus-visible,.pagination-bar button[data-v-ac36ac22]:focus-visible,.membership-strip button[data-v-ac36ac22]:focus-visible,.locked-panel button[data-v-ac36ac22]:focus-visible,.reader-action[data-v-ac36ac22]:focus-visible,.mark-popover button[data-v-ac36ac22]:focus-visible,.answer-tab[data-v-ac36ac22]:focus-visible,.answer-tools button[data-v-ac36ac22]:focus-visible,.favorite-actions button[data-v-ac36ac22]:focus-visible,.inline-alert button[data-v-ac36ac22]:focus-visible,.filter-alert button[data-v-ac36ac22]:focus-visible,.filter-grid select[data-v-ac36ac22]:focus-visible,.filter-grid input[data-v-ac36ac22]:focus-visible,.classic-filter-input input[data-v-ac36ac22]:focus-visible,.favorite-edit textarea[data-v-ac36ac22]:focus-visible{outline:3px solid rgba(33,74,179,.28);outline-offset:2px}.surface-head[data-v-ac36ac22],.membership-strip[data-v-ac36ac22],.locked-panel[data-v-ac36ac22],.inline-alert[data-v-ac36ac22]{display:flex;align-items:center;justify-content:space-between;gap:12px}.icon-button[data-v-ac36ac22]{width:38px;height:38px;border-radius:8px;color:#214ab3;background:#eef4ff}.filter-grid[data-v-ac36ac22]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:end;margin-top:18px}.filter-grid label[data-v-ac36ac22]{display:grid;gap:6px;color:#475569;font-size:12px;font-weight:800}.filter-grid select[data-v-ac36ac22],.filter-grid input[data-v-ac36ac22]{height:38px;padding:0 10px;border:1px solid rgba(24,47,86,.14);border-radius:8px;color:#1e293b;background:#fff}.primary-button[data-v-ac36ac22],.favorite-button[data-v-ac36ac22]{height:38px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:8px;font-weight:800}.membership-strip[data-v-ac36ac22],.locked-panel[data-v-ac36ac22]{margin-top:16px;padding:12px 14px;border-radius:8px;color:#854d0e;background:#fffbeb}.membership-strip span[data-v-ac36ac22],.locked-panel span[data-v-ac36ac22],.inline-alert span[data-v-ac36ac22]{flex:1}.membership-strip button[data-v-ac36ac22],.locked-panel button[data-v-ac36ac22]{height:30px;padding:0 12px;border-radius:8px;color:#fff;background:#b45309;font-weight:800}.inline-alert[data-v-ac36ac22]{margin-top:16px;padding:12px 14px;border:1px solid #fecaca;border-radius:8px;color:#991b1b;background:#fef2f2}.filter-alert[data-v-ac36ac22],.target-alert[data-v-ac36ac22]{margin-top:12px;padding:10px 12px;display:flex;align-items:center;gap:10px;border:1px solid #fde68a;border-radius:8px;color:#854d0e;background:#fffbeb;font-size:13px;line-height:1.6}.filter-alert span[data-v-ac36ac22]{flex:1}.filter-alert button[data-v-ac36ac22]{min-height:30px;padding:0 10px;border:0;border-radius:7px;color:#854d0e;background:#fef3c7;font:inherit;font-weight:800;cursor:pointer}.loading-state[data-v-ac36ac22]{min-height:210px;display:grid;place-items:center;align-content:center;gap:8px;color:#64748b;text-align:center}.loading-state strong[data-v-ac36ac22]{color:#1e293b}.loading-spinner[data-v-ac36ac22]{color:#214ab3;animation:interview-spin-ac36ac22 .9s linear infinite}@keyframes interview-spin-ac36ac22{to{transform:rotate(360deg)}}.content-list[data-v-ac36ac22]{margin-top:18px;display:grid;gap:12px}.content-card[data-v-ac36ac22]{padding:18px;display:grid;gap:12px;border:1px solid rgba(24,47,86,.09);border-radius:8px;background:#fff}.content-card.locked[data-v-ac36ac22]{background:linear-gradient(180deg,#fff,#f8fafc)}.content-card.targeted[data-v-ac36ac22]{border-color:#0f766e8c;box-shadow:0 0 0 3px #0f766e1f}.meta-row[data-v-ac36ac22]{display:flex;flex-wrap:wrap;gap:6px}.meta-row span[data-v-ac36ac22]{min-height:24px;padding:4px 8px;border-radius:999px;color:#31507a;background:#eef4ff;font-size:12px;font-weight:800}.content-card h3[data-v-ac36ac22]{margin:0;color:#0f172a;font-size:18px;line-height:1.55}.detail-list[data-v-ac36ac22]{display:grid;gap:10px}.detail-list section[data-v-ac36ac22]{padding:12px;border-left:3px solid #0f766e;border-radius:6px;background:#f8fafc}.detail-list h4[data-v-ac36ac22],.detail-list p[data-v-ac36ac22],.content-card p[data-v-ac36ac22]{margin:0}.detail-list p[data-v-ac36ac22],.content-card p[data-v-ac36ac22]{color:#334155;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.favorite-button[data-v-ac36ac22]{justify-self:start;color:#fff;background:#0f766e}.favorite-button[data-v-ac36ac22]:disabled{color:#0f766e;background:#ccfbf1}.favorite-actions[data-v-ac36ac22]{display:flex;flex-wrap:wrap;gap:8px}.favorite-edit[data-v-ac36ac22]{display:grid;gap:6px}.favorite-edit span[data-v-ac36ac22]{color:#334155;font-size:13px;font-weight:800}.favorite-edit textarea[data-v-ac36ac22]{width:100%;min-height:58px;resize:vertical;border:1px solid #d7e0ea;border-radius:8px;padding:9px 10px;color:#0f172a;background:#fff;line-height:1.6}.favorite-edit textarea[data-v-ac36ac22]:disabled{cursor:wait;color:#64748b;background:#f8fafc}.favorite-actions button[data-v-ac36ac22]{height:32px;padding:0 11px;border-radius:8px;color:#214ab3;background:#eef4ff;font-weight:800}.favorite-actions button.danger[data-v-ac36ac22]{color:#b42318;background:#fff1f0}.pagination-bar[data-v-ac36ac22]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:28px}.pagination-bar a[data-v-ac36ac22],.pagination-bar button[data-v-ac36ac22]{min-width:36px;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(15,23,42,.08);border-radius:11px;color:#667085;background:#fffc;font-size:12px;font-weight:500;text-decoration:none;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.pagination-bar a[data-v-ac36ac22]:hover:not(.disabled):not(.active),.pagination-bar button[data-v-ac36ac22]:hover:not(:disabled):not(.active){border-color:#175cd32e;color:var(--interview-blue);background:#fff}.pagination-bar a.active[data-v-ac36ac22],.pagination-bar button.active[data-v-ac36ac22]{border-color:var(--interview-blue);color:#fff;background:var(--interview-blue);box-shadow:0 7px 16px #175cd32e}.pagination-bar a.disabled[data-v-ac36ac22],.pagination-bar button[data-v-ac36ac22]:disabled{cursor:not-allowed;opacity:.42;pointer-events:auto}.pagination-direction[data-v-ac36ac22]{padding:0 14px!important}.subject-index-links[data-v-ac36ac22]{margin-top:22px;border-top:1px solid rgba(15,23,42,.08);padding-top:16px;color:#475569}.subject-index-links summary[data-v-ac36ac22]{cursor:pointer;font-size:13px;font-weight:700}.subject-index-links__grid[data-v-ac36ac22]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.subject-index-links__grid a[data-v-ac36ac22]{padding:6px 10px;border:1px solid rgba(15,23,42,.08);border-radius:8px;color:#334155;background:#f8fafcd6;font-size:12px;line-height:1.2;text-decoration:none}.subject-index-links__grid a[data-v-ac36ac22]:hover{border-color:#175cd333;color:var(--interview-blue);background:#fff}.pagination-ellipsis[data-v-ac36ac22]{min-width:28px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:#98a2b3}.empty-state[data-v-ac36ac22]{min-height:170px;display:grid;place-items:center;align-content:center;gap:8px;color:#64748b;text-align:center}button[data-v-ac36ac22]:disabled{cursor:not-allowed;opacity:.6}@media screen and (max-width: 900px){.interview-hero__inner[data-v-ac36ac22]{min-height:0;padding:116px 0 44px;grid-template-columns:1fr;gap:0}.hero-object[data-v-ac36ac22]{display:none}.interview-tabs[data-v-ac36ac22]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 640px){.interview-page[data-v-ac36ac22]{margin-top:-52px;padding-bottom:22px}.interview-content[data-v-ac36ac22]{width:calc(100% - 20px)}.tool-surface[data-v-ac36ac22]{padding:16px}.interview-hero__inner[data-v-ac36ac22]{width:calc(100% - 36px);padding:82px 0 32px}.hero-eyebrow[data-v-ac36ac22]{gap:8px;font-size:16px}.hero-copy h1[data-v-ac36ac22]{margin-top:20px;font-size:44px}.hero-lead[data-v-ac36ac22]{margin-top:18px;font-size:16px;line-height:1.7}.hero-reading[data-v-ac36ac22]{margin-top:22px;padding-top:14px}.interview-tabs[data-v-ac36ac22]{grid-template-columns:repeat(2,minmax(0,1fr))}.membership-strip[data-v-ac36ac22],.locked-panel[data-v-ac36ac22],.filter-alert[data-v-ac36ac22]{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion: reduce){.loading-spinner[data-v-ac36ac22]{animation:none}.content-card.targeted[data-v-ac36ac22]{scroll-behavior:auto}}.directory-hero[data-v-ac36ac22],.bank-header[data-v-ac36ac22],.reading-header[data-v-ac36ac22]{border-bottom:1px solid var(--interview-line);background:transparent}.reading-header[data-v-ac36ac22]{border-bottom:0}.directory-hero[data-v-ac36ac22]{position:relative;overflow:hidden;isolation:isolate}.directory-hero__inner[data-v-ac36ac22],.bank-header__inner[data-v-ac36ac22],.reading-header__inner[data-v-ac36ac22],.bank-directory[data-v-ac36ac22],.interview-section-inner[data-v-ac36ac22],.directory-proof__inner[data-v-ac36ac22],.interview-content[data-v-ac36ac22]{width:min(1240px,calc(100% - 48px));margin:0 auto;box-sizing:border-box}.directory-hero__inner[data-v-ac36ac22]{min-height:540px;padding:104px 0 40px;display:grid;grid-template-columns:minmax(0,1fr) 520px;align-items:center;gap:58px}.directory-hero__copy[data-v-ac36ac22]{min-width:0}.directory-hero__eyebrow[data-v-ac36ac22],.interview-breadcrumb[data-v-ac36ac22],.bank-toolbar[data-v-ac36ac22],.reading-header__title[data-v-ac36ac22],.reader-meta[data-v-ac36ac22]{display:flex;align-items:center}.directory-hero__eyebrow[data-v-ac36ac22]{gap:9px;color:#2d579d;font-size:15px;font-weight:700}.directory-hero h1[data-v-ac36ac22]{max-width:680px;margin:22px 0 0;color:#111a2b;font-size:54px;font-weight:620;line-height:1.14;letter-spacing:0}.directory-hero h1 span[data-v-ac36ac22],.directory-hero h1 strong[data-v-ac36ac22]{display:block}.directory-hero h1 strong[data-v-ac36ac22]{margin-top:5px;color:#1f4f9e;font-weight:660}.directory-hero p[data-v-ac36ac22]{max-width:610px;margin:22px 0 0;color:var(--interview-muted);font-size:16px;line-height:1.78}.directory-hero__actions[data-v-ac36ac22]{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.directory-hero__actions button[data-v-ac36ac22]{height:44px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:7px;font:inherit;font-size:13px;font-weight:750;cursor:pointer}.hero-primary-action[data-v-ac36ac22]{border:1px solid var(--interview-blue);color:#fff;background:var(--interview-blue);box-shadow:0 8px 20px #20202016}.hero-secondary-action[data-v-ac36ac22]{border:1px solid rgba(36,88,184,.22);color:#284b82;background:#ffffff8a}.hero-peer-proof[data-v-ac36ac22]{min-height:44px;margin-left:4px;display:inline-flex;align-items:center;gap:11px}.hero-peer-avatars[data-v-ac36ac22]{display:inline-flex;align-items:center;padding-left:1px}.hero-peer-avatars img[data-v-ac36ac22]{width:30px;height:30px;margin-left:-8px;border:2px solid #f2f6fc;border-radius:50%;background:#fff;object-fit:cover;box-sizing:border-box}.hero-peer-avatars img[data-v-ac36ac22]:first-child{margin-left:0}.hero-peer-proof__label[data-v-ac36ac22]{color:#53627a;font-size:14px;font-weight:400;line-height:1.45;white-space:nowrap}.directory-proof[data-v-ac36ac22]{position:relative;z-index:4;border-top:1px solid rgba(36,88,184,.1);border-bottom:1px solid rgba(36,88,184,.1);background:#f7fafec7}.directory-proof__inner[data-v-ac36ac22]{min-height:84px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.directory-proof__item[data-v-ac36ac22]{min-width:0;padding:0 28px;display:flex;align-items:center;gap:14px;border-left:1px solid rgba(31,54,88,.11)}.directory-proof__item[data-v-ac36ac22]:first-child{padding-left:0;border-left:0}.directory-proof__item[data-v-ac36ac22]:last-child{padding-right:0}.directory-proof__icon[data-v-ac36ac22]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;border:1px solid rgba(36,88,184,.13);border-radius:8px;color:var(--interview-blue);background:#e0eaf8b3}.directory-proof__item>span[data-v-ac36ac22]:last-child{min-width:0}.directory-proof__item strong[data-v-ac36ac22],.directory-proof__item small[data-v-ac36ac22]{display:block}.directory-proof__item strong[data-v-ac36ac22]{color:#20324f;font-size:14px;line-height:1.45}.directory-proof__item small[data-v-ac36ac22]{margin-top:4px;color:#718198;font-size:10px;line-height:1.5}.directory-hero__preview[data-v-ac36ac22]{position:relative;width:520px;height:386px;justify-self:end}.hero-preview-window[data-v-ac36ac22],.hero-preview-reader[data-v-ac36ac22]{position:absolute;border:1px solid rgba(41,70,111,.14);border-radius:8px;background:#ffffffeb;box-shadow:0 22px 52px #20202011,0 3px 12px #20202008}.hero-preview-window[data-v-ac36ac22]{top:20px;left:0;width:458px;height:304px;overflow:hidden}.preview-window-bar[data-v-ac36ac22]{height:35px;padding:0 13px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(41,70,111,.08);background:#f4f7fbf5}.preview-window-bar>span[data-v-ac36ac22],.preview-window-bar>i[data-v-ac36ac22],.preview-window-bar>b[data-v-ac36ac22]{width:6px;height:6px;display:block;border-radius:50%;background:#aab6c6}.preview-window-bar>i[data-v-ac36ac22]{background:#6ea4d8}.preview-window-bar>b[data-v-ac36ac22]{background:#6cb9a8}.preview-window-body[data-v-ac36ac22]{height:calc(100% - 35px);display:grid;grid-template-columns:58px minmax(0,1fr)}.preview-sidebar[data-v-ac36ac22]{padding:24px 14px;display:grid;align-content:start;gap:16px;border-right:1px solid rgba(41,70,111,.08);background:#e7eef8c2}.preview-sidebar span[data-v-ac36ac22]{height:4px;border-radius:3px;background:#aebacd}.preview-sidebar span.active[data-v-ac36ac22]{background:var(--interview-blue)}.preview-bank[data-v-ac36ac22]{padding:20px 22px}.preview-bank-head[data-v-ac36ac22]{display:flex;align-items:center;justify-content:space-between}.preview-bank-head span[data-v-ac36ac22]{color:#1d2d47;font-size:14px;font-weight:760}.preview-bank-head i[data-v-ac36ac22]{color:#8290a3;font-size:9px;font-style:normal}.preview-filter[data-v-ac36ac22]{height:29px;margin-top:14px;padding:0 9px;display:flex;align-items:center;gap:6px;border:1px solid rgba(41,70,111,.08);border-radius:5px;color:#8491a3;background:#f6f8fb;font-size:9px}.preview-question[data-v-ac36ac22]{min-height:52px;padding:10px 8px;display:grid;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:5px;border-bottom:1px solid rgba(41,70,111,.07)}.preview-question.active[data-v-ac36ac22]{margin:8px -5px 0;padding-right:13px;padding-left:13px;border-left:2px solid var(--interview-blue);border-radius:4px;background:#2458b811}.preview-question>i[data-v-ac36ac22]{color:#93a0b1;font-size:8px;font-style:normal}.preview-question>span[data-v-ac36ac22]{min-width:0;display:grid;gap:5px}.preview-question strong[data-v-ac36ac22]{color:#34445e;font-size:9px;line-height:1.4}.preview-question b[data-v-ac36ac22]{color:#8a96a7;font-size:7px;font-weight:500}.hero-preview-reader[data-v-ac36ac22]{z-index:2;top:82px;right:0;width:270px;height:286px;padding:18px}.preview-reader-head[data-v-ac36ac22],.preview-reader-foot[data-v-ac36ac22]{display:flex;align-items:center;justify-content:space-between}.preview-reader-head[data-v-ac36ac22]{padding-bottom:11px;border-bottom:1px solid rgba(41,70,111,.08);color:#7d8a9d;font-size:8px}.preview-reader-head i[data-v-ac36ac22]{font-style:normal;font-variant-numeric:tabular-nums}.hero-preview-reader>strong[data-v-ac36ac22]{margin-top:17px;display:block;color:#1f2e47;font-size:13px;line-height:1.55}.preview-reader-meta[data-v-ac36ac22]{margin-top:10px;display:flex;gap:5px}.preview-reader-meta span[data-v-ac36ac22]{padding:3px 5px;border-radius:3px;color:#66758a;background:#eef3f9;font-size:7px}.preview-answer[data-v-ac36ac22]{margin-top:18px;padding-top:13px;display:grid;gap:9px;border-top:1px solid rgba(41,70,111,.08)}.preview-answer span[data-v-ac36ac22]{color:#425572;font-size:9px;font-weight:740}.preview-answer i[data-v-ac36ac22]{width:100%;height:4px;border-radius:3px;background:#dce4ee}.preview-answer i[data-v-ac36ac22]:nth-child(3){width:88%}.preview-answer i[data-v-ac36ac22]:nth-child(4){width:68%}.preview-reader-foot[data-v-ac36ac22]{margin-top:26px;padding-top:12px;border-top:1px solid rgba(41,70,111,.08);color:#7b889a;font-size:8px}.preview-flow-label[data-v-ac36ac22]{position:absolute;z-index:3;bottom:0;left:62px;height:30px;padding:0 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(41,70,111,.1);border-radius:6px;color:#7b889a;background:#ffffffd1;font-size:9px;box-shadow:0 8px 22px #2020200a}.preview-flow-label strong[data-v-ac36ac22]{color:var(--interview-blue)}.directory-hero__actions button[data-v-ac36ac22]:focus-visible{outline:3px solid rgba(36,88,184,.24);outline-offset:3px}.bank-directory[data-v-ac36ac22]{padding:56px 0 68px;scroll-margin-top:72px}.directory-section-head[data-v-ac36ac22]{position:relative;display:grid;grid-template-columns:minmax(360px,.92fr) minmax(340px,.58fr);align-items:end;gap:clamp(40px,7vw,92px);margin-bottom:28px;padding:30px 0 32px;border-bottom:1px solid rgba(31,54,88,.1)}.directory-section-head>div[data-v-ac36ac22]{min-width:0;display:grid;gap:8px}.directory-section-head span[data-v-ac36ac22],.bank-header__copy>span[data-v-ac36ac22],.outline-head span[data-v-ac36ac22],.reading-header__title>div>span[data-v-ac36ac22]{color:#6f7c90;font-size:12px;font-weight:750}.directory-section-head>div>span[data-v-ac36ac22]{width:fit-content;display:inline-flex;align-items:center;gap:9px;color:#2458b8;font-weight:760}.directory-section-head>div>span[data-v-ac36ac22]:before{content:"";width:6px;height:6px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px #2458b814}.directory-section-head h2[data-v-ac36ac22]{max-width:680px;margin:0;color:#10203b;font-size:clamp(30px,3vw,40px);font-weight:780;line-height:1.14;letter-spacing:0}.directory-section-head p[data-v-ac36ac22]{max-width:520px;margin:0;justify-self:end;color:#5a697d;font-size:15px;line-height:1.85;text-align:left}.bank-grid[data-v-ac36ac22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bank-entry[data-v-ac36ac22]{position:relative;min-height:204px;padding:24px;display:grid;grid-template-columns:38px 46px minmax(0,1fr);grid-template-rows:1fr auto;align-items:start;gap:0 14px;border:1px solid var(--interview-line);border-radius:8px;color:inherit;background:#ffffffa8;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease}.bank-entry[data-v-ac36ac22]:hover{z-index:1;border-color:#2458b847;background:#ffffffeb}.bank-entry__number[data-v-ac36ac22]{padding-top:9px;color:#9aa5b4;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700}.bank-entry__icon[data-v-ac36ac22],.bank-symbol[data-v-ac36ac22]{display:inline-flex;align-items:center;justify-content:center;color:var(--interview-blue);background:#2458b814}.bank-entry__icon[data-v-ac36ac22]{width:46px;height:46px;border:1px solid rgba(36,88,184,.11);border-radius:8px}.bank-entry__body[data-v-ac36ac22]{min-width:0;display:block}.bank-entry__title[data-v-ac36ac22]{display:flex;align-items:center;gap:9px}.bank-entry__title strong[data-v-ac36ac22]{color:#17243d;font-size:20px;line-height:1.4}.bank-entry__description[data-v-ac36ac22]{margin-top:8px;display:block;color:#69778b;font-size:13px;line-height:1.7}.bank-entry__topics[data-v-ac36ac22]{margin-top:14px;display:flex;flex-wrap:wrap;gap:6px}.bank-entry__topics>span[data-v-ac36ac22]{padding:3px 7px;border:1px solid rgba(31,54,88,.09);border-radius:4px;color:#657289;background:#f5f8fcb8;font-size:11px}.bank-entry__action[data-v-ac36ac22]{grid-column:3;align-self:end;margin-top:20px;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;color:var(--interview-blue);font-size:13px;font-weight:750}.interview-preparation[data-v-ac36ac22],.interview-faq[data-v-ac36ac22]{padding:76px 0;border-top:1px solid var(--interview-line)}.interview-preparation[data-v-ac36ac22]{background:#ffffff47}.interview-content-heading[data-v-ac36ac22]{max-width:790px}.interview-content-heading--compact[data-v-ac36ac22]{max-width:570px}.interview-content-heading>span[data-v-ac36ac22],.interview-final-action>div>span[data-v-ac36ac22]{color:#2d579d;font-size:12px;font-weight:780}.interview-content-heading h2[data-v-ac36ac22],.interview-final-action h2[data-v-ac36ac22]{margin:8px 0 0;color:#17233a;font-size:32px;line-height:1.35;letter-spacing:0}.interview-content-heading p[data-v-ac36ac22]{margin:17px 0 0;color:var(--interview-muted);font-size:15px;line-height:1.8}.preparation-copy[data-v-ac36ac22]{max-width:820px}.preparation-copy__journey[data-v-ac36ac22]{--journey-font-size: 15px;width:min(700px,100%);margin-top:32px;color:#65758d;font-size:var(--journey-font-size);font-weight:400;line-height:1.55}.preparation-journey__headline[data-v-ac36ac22]{display:grid;gap:8px;color:#63738b}.preparation-journey__title-row[data-v-ac36ac22],.preparation-stage__title-row[data-v-ac36ac22]{display:flex;align-items:center;gap:10px}.preparation-journey__title-row>svg[data-v-ac36ac22]{flex:0 0 auto;color:#2b5fb7}.preparation-journey__headline-title[data-v-ac36ac22]{color:#26364e;font-size:21px;font-weight:650;line-height:1.35}.preparation-journey__headline-summary[data-v-ac36ac22]{color:#718097;font-size:17px;line-height:1.7}.preparation-journey__stages[data-v-ac36ac22]{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.preparation-stage[data-v-ac36ac22]{--stage-accent: #14746f;min-width:0;min-height:62px;display:grid;align-content:start;gap:8px}.preparation-stage--pre[data-v-ac36ac22]{--stage-accent: #486f78}.preparation-stage--formal[data-v-ac36ac22]{--stage-accent: #52627a}.preparation-stage--camp[data-v-ac36ac22]{--stage-accent: #9a702a}.preparation-stage__icon[data-v-ac36ac22]{flex:0 0 auto;color:var(--stage-accent)}.preparation-stage__name[data-v-ac36ac22]{color:#2d3c52;font-size:20px;font-weight:640;line-height:1.35}.preparation-stage__detail[data-v-ac36ac22]{min-width:0;display:grid;color:#7a889c;font-size:17px;line-height:1.65}.preparation-intro-layout[data-v-ac36ac22]{display:grid;grid-template-columns:minmax(0,1fr) 430px;align-items:center;gap:72px}.preparation-visual[data-v-ac36ac22]{position:relative;min-height:438px}.preparation-visual[data-v-ac36ac22]:before{position:absolute;top:12px;right:-12px;bottom:-12px;left:12px;border:1px solid rgba(36,88,184,.1);border-radius:8px;background:#e0eaf88c;content:""}.preparation-board[data-v-ac36ac22]{position:relative;z-index:1;overflow:hidden;border:1px solid rgba(41,70,111,.14);border-radius:8px;background:#fffffff0;box-shadow:0 22px 48px #2841651a}.preparation-board__head[data-v-ac36ac22]{padding:19px 20px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.preparation-board__head div[data-v-ac36ac22],.preparation-board__head span[data-v-ac36ac22],.preparation-board__head strong[data-v-ac36ac22]{display:block}.preparation-board__head span[data-v-ac36ac22]{color:#8390a3;font-size:10px}.preparation-board__head strong[data-v-ac36ac22]{margin-top:5px;color:#233550;font-size:15px}.preparation-board__head b[data-v-ac36ac22]{color:var(--interview-blue);font-size:21px;font-variant-numeric:tabular-nums}.preparation-progress[data-v-ac36ac22]{height:4px;margin:0 20px 10px;overflow:hidden;border-radius:3px;background:#e6ebf2}.preparation-progress i[data-v-ac36ac22]{width:68%;height:100%;display:block;border-radius:inherit;background:var(--interview-blue)}.preparation-board__list[data-v-ac36ac22]{border-top:1px solid rgba(41,70,111,.08)}.preparation-board__list>div[data-v-ac36ac22]{min-height:48px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(41,70,111,.08)}.preparation-board__list>div.active[data-v-ac36ac22]{box-shadow:inset 3px 0 0 var(--interview-blue);background:#2458b80e}.preparation-board__list span[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:9px;color:#3c4e69;font-size:12px;font-weight:690}.preparation-board__list svg[data-v-ac36ac22]{color:#71839d}.preparation-board__list .active svg[data-v-ac36ac22]{color:var(--interview-blue)}.preparation-board__list em[data-v-ac36ac22]{color:#8491a3;font-size:9px;font-style:normal}.preparation-board__list .active em[data-v-ac36ac22]{color:var(--interview-blue);font-weight:740}.preparation-board__foot[data-v-ac36ac22]{min-height:49px;padding:0 20px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;color:#8290a3;background:#f6f8fbe0;font-size:10px}.preparation-board__foot strong[data-v-ac36ac22]{color:#354a69;font-size:11px}.preparation-steps[data-v-ac36ac22]{margin-top:42px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(31,54,88,.13)}.preparation-steps article[data-v-ac36ac22]{min-width:0;padding:27px 30px 0;border-left:1px solid rgba(31,54,88,.1)}.preparation-steps article[data-v-ac36ac22]:first-child{padding-left:0;border-left:0}.preparation-steps article[data-v-ac36ac22]:last-child{padding-right:0}.preparation-steps article>span[data-v-ac36ac22]{color:#7a8ba4;font-size:12px;font-variant-numeric:tabular-nums;font-weight:760}.preparation-steps h3[data-v-ac36ac22],.interview-scenario-list h3[data-v-ac36ac22]{margin:12px 0 0;color:#20304b;font-size:18px;line-height:1.45;letter-spacing:0}.preparation-steps p[data-v-ac36ac22],.interview-scenario-list p[data-v-ac36ac22]{margin:10px 0 0;color:#68778c;font-size:13px;line-height:1.8}.interview-scenarios[data-v-ac36ac22]{padding:76px 0;border-top:1px solid rgba(36,88,184,.09);border-bottom:1px solid rgba(36,88,184,.09);background:#e0eaf86e}.interview-scenarios__layout[data-v-ac36ac22]{display:grid;grid-template-areas:"visual copy";grid-template-columns:minmax(460px,1.18fr) minmax(280px,.82fr);align-items:center;gap:78px}.interview-content-heading--scenario[data-v-ac36ac22]{grid-area:copy}.scenario-training-focus[data-v-ac36ac22]{margin-top:28px;border-top:1px solid rgba(31,54,88,.13)}.scenario-training-focus>div[data-v-ac36ac22]{padding:19px 0;display:grid;grid-template-columns:40px minmax(0,1fr);gap:19px;border-bottom:1px solid rgba(31,54,88,.1)}.scenario-training-focus>div>span[data-v-ac36ac22]{padding-top:4px;color:#7890b3;font-size:13px;font-variant-numeric:tabular-nums;font-weight:760}.scenario-training-focus strong[data-v-ac36ac22]{color:#2d405f;font-size:18px;line-height:1.45}.scenario-training-focus p[data-v-ac36ac22]{margin:8px 0 0;color:#6d7d92;font-size:15px;line-height:1.75}.interview-scenario-list[data-v-ac36ac22]{grid-area:visual;overflow:hidden;border:1px solid rgba(41,70,111,.14);border-radius:8px;background:#ffffffe6;box-shadow:0 22px 48px #28416517}.scenario-window-bar[data-v-ac36ac22]{min-height:42px;padding:0 14px;display:flex;align-items:center;gap:6px;border-bottom:1px solid rgba(41,70,111,.08);background:#f4f7fbf0}.scenario-window-bar>span[data-v-ac36ac22],.scenario-window-bar>i[data-v-ac36ac22],.scenario-window-bar>b[data-v-ac36ac22]{width:6px;height:6px;display:block;border-radius:50%;background:#aab6c6}.scenario-window-bar>i[data-v-ac36ac22]{background:#6ea4d8}.scenario-window-bar>b[data-v-ac36ac22]{background:#6cb9a8}.scenario-window-bar>strong[data-v-ac36ac22]{margin-left:8px;color:#3b4e6c;font-size:10px}.scenario-window-bar>em[data-v-ac36ac22]{margin-left:auto;color:#8793a4;font-size:9px;font-style:normal}.scenario-window-body[data-v-ac36ac22]{display:grid;grid-template-columns:46px minmax(0,1fr)}.scenario-window-nav[data-v-ac36ac22]{padding:24px 12px;display:grid;align-content:start;gap:18px;border-right:1px solid rgba(41,70,111,.08);background:#e7eef8ad}.scenario-window-nav span[data-v-ac36ac22]{height:4px;border-radius:3px;background:#afbbcd}.scenario-window-nav span.active[data-v-ac36ac22]{background:var(--interview-blue)}.scenario-window-content[data-v-ac36ac22]{padding:2px 22px 4px}.interview-scenario-list article[data-v-ac36ac22]{min-height:81px;padding:15px 0;display:grid;grid-template-columns:126px minmax(0,1fr);align-items:start;gap:20px;border-bottom:1px solid rgba(31,54,88,.11)}.interview-scenario-list article[data-v-ac36ac22]:last-child{border-bottom:0}.interview-scenario-list article>span[data-v-ac36ac22]{padding-top:3px;color:#2d579d;font-size:12px;font-weight:760}.interview-scenario-list h3[data-v-ac36ac22]{margin-top:0;font-size:16px}.interview-scenario-list p[data-v-ac36ac22]{margin-top:6px}.interview-faq-layout[data-v-ac36ac22]{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:72px}.interview-faq-list[data-v-ac36ac22]{margin-top:34px;border-top:1px solid rgba(31,54,88,.14)}.interview-faq-list details[data-v-ac36ac22]{border-bottom:1px solid rgba(31,54,88,.12)}.interview-faq-list summary[data-v-ac36ac22]{min-height:68px;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#20304b;font-size:15px;font-weight:700;line-height:1.55;cursor:pointer;list-style:none}.interview-faq-list summary[data-v-ac36ac22]::-webkit-details-marker{display:none}.interview-faq-list summary i[data-v-ac36ac22]{position:relative;width:18px;height:18px;flex:0 0 18px}.interview-faq-list summary i[data-v-ac36ac22]:before,.interview-faq-list summary i[data-v-ac36ac22]:after{position:absolute;top:8px;left:3px;width:12px;height:1px;background:#506785;content:"";transition:transform .16s ease}.interview-faq-list summary i[data-v-ac36ac22]:after{transform:rotate(90deg)}.interview-faq-list details[open] summary i[data-v-ac36ac22]:after{transform:rotate(0)}.interview-faq-list details>p[data-v-ac36ac22]{max-width:900px;margin:-4px 0 21px;color:#68778c;font-size:14px;line-height:1.85}.practice-checklist[data-v-ac36ac22]{overflow:hidden;border:1px solid rgba(41,70,111,.14);border-radius:8px;background:#fffffff0;box-shadow:0 22px 48px #2841651a}.practice-checklist__head[data-v-ac36ac22]{position:relative;padding:20px;border-bottom:1px solid rgba(41,70,111,.08);background:#f4f7fbe0}.practice-checklist__head span[data-v-ac36ac22],.practice-checklist__head strong[data-v-ac36ac22]{display:block}.practice-checklist__head span[data-v-ac36ac22]{color:#7f8c9f;font-size:10px}.practice-checklist__head strong[data-v-ac36ac22]{margin-top:5px;color:#263a58;font-size:15px}.practice-checklist__head>i[data-v-ac36ac22]{position:absolute;top:23px;right:20px;color:#74849b;font-size:9px;font-style:normal}.practice-checklist__score[data-v-ac36ac22]{padding:22px 20px 18px;display:flex;align-items:baseline;gap:11px}.practice-checklist__score strong[data-v-ac36ac22]{color:var(--interview-blue);font-size:32px;font-variant-numeric:tabular-nums;line-height:1}.practice-checklist__score span[data-v-ac36ac22]{color:#8190a3;font-size:10px}.practice-checklist__items[data-v-ac36ac22]{padding:0 20px 10px;display:grid}.practice-checklist__items>span[data-v-ac36ac22]{min-height:40px;display:flex;align-items:center;gap:10px;border-top:1px solid rgba(41,70,111,.08);color:#65758b;font-size:11px}.practice-checklist__items>span>i[data-v-ac36ac22]{position:relative;width:14px;height:14px;flex:0 0 14px;border:1px solid #b5c0cf;border-radius:3px}.practice-checklist__items>span.complete>i[data-v-ac36ac22]{border-color:var(--interview-blue);background:var(--interview-blue)}.practice-checklist__items>span.complete>i[data-v-ac36ac22]:after{position:absolute;top:2px;left:4px;width:3px;height:6px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg);content:""}.practice-checklist__foot[data-v-ac36ac22]{min-height:48px;padding:0 20px;display:flex;align-items:center;gap:9px;color:#526b8d;background:#e0eaf880;font-size:10px;font-weight:680}.interview-final-action[data-v-ac36ac22]{margin-top:58px;padding:28px 0;display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid rgba(36,88,184,.14);border-bottom:1px solid rgba(36,88,184,.14)}.interview-final-action h2[data-v-ac36ac22]{max-width:680px;font-size:24px}.interview-final-action button[data-v-ac36ac22]{min-height:44px;padding:0 17px;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:0 0 auto;border:1px solid var(--interview-blue);border-radius:7px;color:#fff;background:var(--interview-blue);font:inherit;font-size:13px;font-weight:750;cursor:pointer}.interview-final-action button[data-v-ac36ac22]:focus-visible,.interview-faq-list summary[data-v-ac36ac22]:focus-visible{outline:3px solid rgba(36,88,184,.24);outline-offset:3px}.interview-breadcrumb[data-v-ac36ac22]{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;max-width:100%;height:36px;padding:0 12px;overflow:hidden;border:1px solid rgba(15,23,42,.08);border-radius:999px;color:#475569;background:#ffffffd1;box-shadow:0 8px 20px #0f172a0d}.interview-breadcrumb .breadcrumb-back[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:100%;padding:0;border:0;color:#475569;background:transparent;font:inherit;font-size:14px;font-weight:400;line-height:1.4;cursor:pointer;transition:color .16s ease}.interview-breadcrumb .breadcrumb-back[data-v-ac36ac22]:hover{color:var(--interview-blue)}.breadcrumb-arrow[data-v-ac36ac22]{flex-shrink:0;color:#94a3b8}.breadcrumb-current[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;color:var(--interview-ink);font-size:14px;font-weight:400;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-current svg[data-v-ac36ac22]{flex-shrink:0;color:var(--interview-blue)}.breadcrumb-current>span[data-v-ac36ac22]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-link[data-v-ac36ac22]{height:100%;padding:0;border:0;background:transparent;font:inherit;font-size:14px;font-weight:400;line-height:1.4;cursor:pointer;transition:color .16s ease}.breadcrumb-link[data-v-ac36ac22]:hover{color:var(--interview-blue)}.bank-header__inner[data-v-ac36ac22]{padding:116px 0 36px}.bank-header__top[data-v-ac36ac22]{display:flex;align-items:center;justify-content:space-between;gap:10px}.bank-header__top .bank-breadcrumb[data-v-ac36ac22]{min-width:0;flex:0 1 auto;width:auto}.bank-header__main[data-v-ac36ac22]{margin-top:26px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity stat" "description stat";align-items:center;column-gap:18px;row-gap:8px}.bank-header__identity[data-v-ac36ac22]{grid-area:identity;min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:18px}.bank-symbol[data-v-ac36ac22]{width:58px;height:58px;border:1px solid rgba(36,88,184,.12);border-radius:8px}.bank-header__copy[data-v-ac36ac22]{min-width:0;min-height:58px;display:flex;flex-direction:column;justify-content:center;gap:5px}.bank-header__titleline[data-v-ac36ac22]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.bank-header__copy>span[data-v-ac36ac22]{line-height:1}.bank-header__copy h1[data-v-ac36ac22]{margin:0;color:#142039;font-size:36px;font-weight:660;line-height:1.1;letter-spacing:0}.bank-exclusive-badge[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:5px;padding:6px 10px 6px 8px;border:1px solid rgba(190,139,34,.2);border-radius:999px;color:#73561d;background:#fffaedad;box-shadow:0 1px 2px #714f110a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap}.bank-exclusive-badge__medal[data-v-ac36ac22]{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#b68013;background:transparent}.bank-header__description[data-v-ac36ac22]{grid-area:description;margin:0;color:var(--interview-muted);font-size:14px;line-height:1.7}.bank-header__stat[data-v-ac36ac22]{grid-area:stat;min-width:112px;padding-left:28px;border-left:1px solid var(--interview-line);text-align:left}.bank-header__stat>span[data-v-ac36ac22]{display:block;color:#7e8a9d;font-size:11px;font-weight:650}.bank-header__stat>div[data-v-ac36ac22]{margin-top:7px;display:flex;align-items:baseline;gap:6px}.bank-header__stat strong[data-v-ac36ac22]{color:#17233a;font-size:30px;font-weight:670;line-height:1;font-variant-numeric:tabular-nums}.bank-header__stat em[data-v-ac36ac22]{color:#7e8a9d;font-style:normal;font-size:11px}.interview-content[data-v-ac36ac22]{padding:20px 0 60px}.bank-toolbar[data-v-ac36ac22]{min-height:38px;justify-content:space-between;gap:16px;margin-bottom:12px;color:#788599;font-size:12px}.bank-toolbar__context[data-v-ac36ac22]{min-width:0;display:flex;align-items:center;gap:12px}.bank-toolbar button[data-v-ac36ac22]{padding:0;display:inline-flex;align-items:center;gap:7px;border:0;color:#425674;background:transparent;font:inherit;font-weight:750;cursor:pointer;transition:color .16s ease}.bank-toolbar button[data-v-ac36ac22]:hover{color:var(--interview-blue)}.bank-toolbar__context>i[data-v-ac36ac22]{width:1px;height:14px;flex:0 0 1px;background:#1f365824}.bank-toolbar__hint[data-v-ac36ac22]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-toolbar__page[data-v-ac36ac22]{flex-shrink:0;color:#60708a;font-variant-numeric:tabular-nums;font-weight:650}.tool-surface[data-v-ac36ac22]{padding:26px 28px 28px;border:1px solid var(--interview-line);border-radius:8px;background:#ffffffe6;box-shadow:0 18px 44px #21395e0f}.tool-surface--classic .surface-head[data-v-ac36ac22]{align-items:flex-start}.surface-head h2[data-v-ac36ac22]{font-size:21px;font-weight:680}.surface-head p[data-v-ac36ac22]{margin-top:7px;color:#758297;font-size:12px;font-variant-numeric:tabular-nums}.surface-head__actions[data-v-ac36ac22]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.classic-filter-dropdown[data-v-ac36ac22]{position:relative;flex:0 0 auto;height:42px}.classic-filter-trigger[data-v-ac36ac22]{width:auto;height:42px;padding:0 7px;display:inline-flex;align-items:center;gap:6px;border:0;color:#67758a;background:transparent;font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:color .18s ease}.classic-filter-trigger svg[data-v-ac36ac22]{color:#8995a6;transition:color .18s ease,transform .18s ease}.classic-filter-trigger[data-v-ac36ac22]:disabled{cursor:not-allowed;color:#a1aaba}.classic-filter-trigger:disabled svg[data-v-ac36ac22]{color:#b8c1cf}.classic-filter-dropdown:hover .classic-filter-trigger[data-v-ac36ac22],.classic-filter-dropdown.is-open .classic-filter-trigger[data-v-ac36ac22],.classic-filter-dropdown.is-active .classic-filter-trigger[data-v-ac36ac22]{color:#293b57}.classic-filter-dropdown.is-open .classic-filter-trigger svg[data-v-ac36ac22]{color:#596a82;transform:rotate(180deg)}.classic-filter-trigger[data-v-ac36ac22]:focus-visible{outline:2px solid rgba(52,75,110,.32);outline-offset:2px;border-radius:4px}.classic-filter-menu[data-v-ac36ac22]{position:absolute;z-index:20;top:calc(100% + 6px);left:0;min-width:116px;padding:5px;border:1px solid rgba(31,54,88,.11);border-radius:8px;background:#fff;box-shadow:0 7px 18px #182a4613}.classic-filter-dropdown--mark .classic-filter-menu[data-v-ac36ac22]{min-width:164px}.classic-filter-menu--wide[data-v-ac36ac22]{width:max-content;min-width:128px;max-width:min(184px,calc(100vw - 32px))}.classic-filter-dropdown--subject .classic-filter-menu--wide[data-v-ac36ac22]{min-width:172px;max-width:min(232px,calc(100vw - 32px))}.classic-filter-menu--input[data-v-ac36ac22]{min-width:180px;padding:9px}.classic-filter-input[data-v-ac36ac22]{display:grid;gap:6px}.classic-filter-input span[data-v-ac36ac22]{color:#66758b;font-size:12px;font-weight:650}.classic-filter-input input[data-v-ac36ac22]{width:100%;height:36px;padding:0 10px;border:1px solid rgba(31,54,88,.13);border-radius:7px;color:#213452;background:#fff;font:inherit;font-size:13px;box-shadow:inset 0 1px 2px #1f365806}.classic-filter-menu__actions[data-v-ac36ac22]{margin-top:8px;display:flex;justify-content:flex-end;gap:6px}.classic-filter-menu__actions button[data-v-ac36ac22]{width:auto;min-height:32px;padding:0 10px;justify-content:center}.classic-filter-menu__actions button[data-v-ac36ac22]:last-child{color:#1f3150;background:#f2f6fc}.classic-filter-menu__scroll[data-v-ac36ac22]{position:relative;min-height:0;display:flex}.classic-filter-menu__list[data-v-ac36ac22]{min-width:0;width:100%;max-height:258px;padding-right:9px;display:grid;align-content:start;gap:1px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#cbd3de transparent;scrollbar-width:thin}.classic-filter-menu__list[data-v-ac36ac22]::-webkit-scrollbar{width:6px;height:6px}.classic-filter-menu__list[data-v-ac36ac22]::-webkit-scrollbar-track{background:transparent}.classic-filter-menu__list[data-v-ac36ac22]::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd3de}.classic-filter-menu__list[data-v-ac36ac22]::-webkit-scrollbar-thumb:hover{background:#b7c2d1}.classic-filter-menu button[data-v-ac36ac22]{position:relative;width:100%;min-height:34px;padding:0 24px 0 9px;display:flex;align-items:center;gap:8px;border:0;border-radius:6px;color:#35445a;background:transparent;font:inherit;font-size:13px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color .15s ease,background .15s ease}.classic-filter-menu button[data-v-ac36ac22]:hover{color:#1f3150;background:#f6f8fb}.classic-filter-menu button[aria-selected=true][data-v-ac36ac22]{color:#1f3150;background:transparent}.classic-filter-menu button[aria-selected=true][data-v-ac36ac22]:after{position:absolute;right:10px;width:5px;height:5px;border-radius:50%;background:#738198;content:""}.classic-filter-menu button[aria-selected=true][data-v-ac36ac22]:hover{background:#f6f8fb}.classic-filter-menu__icon[data-v-ac36ac22]{width:17px;flex:0 0 17px}.mark-icon--mastered[data-v-ac36ac22]{color:#159a63}.mark-icon--review[data-v-ac36ac22]{color:#c87818}.mark-icon--not-mastered[data-v-ac36ac22]{color:#cc4b4b}.surface-search[data-v-ac36ac22]{width:330px;height:42px;padding:0;display:flex;align-items:center;border:1px solid rgba(31,54,88,.13);border-radius:8px;overflow:hidden;background:#fff;box-shadow:inset 0 1px 2px #1f365806;box-sizing:border-box;transition:border-color .16s ease,box-shadow .16s ease}.surface-search[data-v-ac36ac22]:focus-within{border-color:#2458b894;outline:0;box-shadow:0 0 0 2px #2458b814}.surface-search input[data-v-ac36ac22]{width:100%;min-width:0;height:40px;padding:0 12px;border:0;outline:0;color:#213452;background:transparent;font:inherit;font-size:13px}.surface-search input[data-v-ac36ac22]::-webkit-search-cancel-button,.surface-search input[data-v-ac36ac22]::-webkit-search-decoration,.surface-search input[data-v-ac36ac22]::-webkit-search-results-button,.surface-search input[data-v-ac36ac22]::-webkit-search-results-decoration,.outline-search input[data-v-ac36ac22]::-webkit-search-cancel-button,.outline-search input[data-v-ac36ac22]::-webkit-search-decoration,.outline-search input[data-v-ac36ac22]::-webkit-search-results-button,.outline-search input[data-v-ac36ac22]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.surface-search input[data-v-ac36ac22]::placeholder{color:#8290a5}.surface-search__clear[data-v-ac36ac22]{width:27px;height:27px;flex:0 0 27px;margin-right:8px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:50%;color:#718096;background:#f0f3f7;transition:color .16s ease,background .16s ease}.surface-search__submit[data-v-ac36ac22]{width:42px;height:40px;flex:0 0 42px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-left:1px solid rgba(31,54,88,.09);color:#486891;background:#f3f6fa;cursor:pointer;transition:color .16s ease,background .16s ease}.surface-search__submit[data-v-ac36ac22]:hover:not(:disabled){color:var(--interview-blue);background:#eaf0f8}.surface-search__submit[data-v-ac36ac22]:focus-visible{outline:2px solid rgba(36,88,184,.5);outline-offset:-3px}.surface-search__submit[data-v-ac36ac22]:disabled{cursor:not-allowed;opacity:.58}.surface-search__clear[data-v-ac36ac22]:hover{color:#243b61;background:#e7edf5}.tool-surface--classic .icon-button[data-v-ac36ac22]{width:42px;height:42px;flex:0 0 42px;color:#486891;background:#f0f4f9;transition:color .16s ease,background .16s ease}.tool-surface--classic .icon-button[data-v-ac36ac22]:hover:not(:disabled){color:var(--interview-blue);background:#e7eef9}.sr-only[data-v-ac36ac22]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.filter-grid[data-v-ac36ac22]{padding:16px;border:1px solid rgba(31,54,88,.08);border-radius:7px;background:#f4f7fbc7}.filter-grid select[data-v-ac36ac22],.filter-grid input[data-v-ac36ac22]{border-color:#1f365821;border-radius:6px;background:#ffffffeb}.question-list[data-v-ac36ac22]{margin-top:22px;border-top:1px solid var(--interview-line);border-bottom:1px solid var(--interview-line);overflow:hidden;background:transparent}.question-list__head[data-v-ac36ac22],.question-row[data-v-ac36ac22]{display:grid;grid-template-columns:68px minmax(0,1fr) 82px 82px 48px;align-items:center}.question-list__head[data-v-ac36ac22]{min-height:44px;padding:0 12px;border-bottom:1px solid var(--interview-line);color:#8490a2;background:#f7f9fc;font-size:11px;font-weight:680}.question-list__head>span[data-v-ac36ac22]:nth-child(3),.question-list__head>span[data-v-ac36ac22]:nth-child(4){text-align:center}.question-row[data-v-ac36ac22]{width:100%;min-height:92px;padding:16px 12px;border:0;border-bottom:1px solid rgba(31,54,88,.085);color:inherit;background:transparent;text-decoration:none;text-align:left;cursor:pointer;transition:background-color .12s ease}.question-row[data-v-ac36ac22]:last-of-type{border-bottom:0}.question-row[data-v-ac36ac22]:hover{background:#f7f9fc;box-shadow:inset 2px 0 0 var(--interview-blue)}.question-row.is-catalog-locked[data-v-ac36ac22]{background:#f7f9fc8a}.question-row__number[data-v-ac36ac22]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e4e9f1;border-radius:7px;color:#6f7f95;background:#f5f7fa;font-size:12px;font-variant-numeric:tabular-nums;font-weight:680;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.question-row:hover .question-row__number[data-v-ac36ac22]{border-color:#2458b82e;color:var(--interview-blue);background:#eef4fd}.question-row__mark[data-v-ac36ac22]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:transparent}.question-row__mark[data-mark=mastered][data-v-ac36ac22]{color:#159a63}.question-row__mark[data-mark=review_later][data-v-ac36ac22]{color:#dc8114}.question-row__mark[data-mark=not_mastered][data-v-ac36ac22]{color:#d44848}.question-row__mark--locked[data-v-ac36ac22]{color:#9aa6b7}.question-row__locked-content[data-v-ac36ac22]{min-width:0;display:grid;gap:8px;padding-right:24px}.question-row__locked-title-line[data-v-ac36ac22]{min-width:0;display:flex;align-items:flex-start;gap:16px}.question-row__locked-meta[data-v-ac36ac22]{min-height:18px}.question-row__locked-meta>em[data-v-ac36ac22]{color:#7b8799}.question-row__locked-bars[data-v-ac36ac22],.outline-locked-skeleton[data-v-ac36ac22],.catalog-locked-question__skeleton[data-v-ac36ac22]{display:grid;gap:6px}.question-row__locked-title-line .question-row__locked-bars[data-v-ac36ac22]{min-width:0;width:min(520px,72%);flex:0 1 520px}.question-row__locked-bars>i[data-v-ac36ac22],.outline-locked-skeleton>i[data-v-ac36ac22],.catalog-locked-question__skeleton>i[data-v-ac36ac22]{display:block;border-radius:3px;background:#dfe6f0}.question-row__locked-bars>i[data-v-ac36ac22]{width:100%;height:10px}.question-row__locked-bars>i[data-v-ac36ac22]:last-child{width:69%}.question-row__content[data-v-ac36ac22]{min-width:0;display:grid;gap:7px;padding-right:24px}.question-row__title-line[data-v-ac36ac22]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.question-row__heading[data-v-ac36ac22]{margin:0;min-width:0;color:#17243d;font-size:15px;line-height:1.5;font-weight:650;transition:color .12s ease}.question-row:hover .question-row__heading[data-v-ac36ac22]{color:#163f86}.question-row__meta[data-v-ac36ac22]{min-width:0;display:flex;align-items:center;gap:7px;color:#7b8799;font-size:12px;white-space:nowrap;overflow:hidden}.question-row__content em[data-v-ac36ac22]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-style:normal}.question-row__content i[data-v-ac36ac22]{width:2px;height:2px;flex:0 0 2px;border-radius:50%;background:#aeb7c3}.question-row__metric[data-v-ac36ac22]{justify-self:center;display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#7e8a9c;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.question-row__metric svg[data-v-ac36ac22]{color:#99a5b5}.question-row__metric--favorite svg[data-v-ac36ac22]{color:#c28e19}.question-row__action[data-v-ac36ac22]{display:flex;align-items:center;justify-content:flex-end;color:#8a96a7}.question-row__action--locked[data-v-ac36ac22]{gap:2px;color:#647792;font-size:12px}.question-row__action>svg[data-v-ac36ac22]{width:28px;height:28px;padding:5px;border-radius:50%;color:#76859a;box-sizing:border-box;transition:color .12s ease,background-color .12s ease}.question-row:hover .question-row__action>svg[data-v-ac36ac22]{color:var(--interview-blue);background:#eaf1fb}.tool-surface--favorites .surface-head[data-v-ac36ac22]{align-items:flex-start;gap:16px}.favorite-list-filters[data-v-ac36ac22]{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.favorite-filter-dropdown[data-v-ac36ac22]{flex:0 0 auto}.favorite-filter-menu[data-v-ac36ac22]{width:max-content;max-width:min(188px,calc(100vw - 32px))}.favorite-filter-dropdown--type .favorite-filter-menu[data-v-ac36ac22]{min-width:124px}.favorite-filter-dropdown--mark .favorite-filter-menu[data-v-ac36ac22]{min-width:132px}.favorite-list-filters .surface-search[data-v-ac36ac22]{width:312px;height:40px;border-color:#1f36581b;border-radius:10px;background:#ffffffeb;box-shadow:none}.favorite-list-filters .surface-search[data-v-ac36ac22]:focus-within{border-color:#2458b85c;box-shadow:0 0 0 3px #2458b80e}.favorite-list-filters .surface-search input[data-v-ac36ac22]{height:38px;padding-left:13px}.favorite-list-filters .surface-search__submit[data-v-ac36ac22]{width:38px;height:38px;flex-basis:38px;border-left:0;color:#68778d;background:transparent}.favorite-list-filters .surface-search__submit[data-v-ac36ac22]:hover:not(:disabled){color:#2458b8;background:#2458b80e}.favorite-question-list[data-v-ac36ac22]{margin-top:18px;border-top:1px solid var(--interview-line);border-bottom:1px solid var(--interview-line);overflow:hidden;background:transparent}.favorite-question-list__head[data-v-ac36ac22],.favorite-question-row[data-v-ac36ac22]{display:grid;grid-template-columns:68px minmax(0,1fr) 132px 176px;align-items:center}.favorite-question-list__head[data-v-ac36ac22]{min-height:38px;padding:0 12px;border-bottom:1px solid var(--interview-line);color:#8a95a6;background:transparent;font-size:11px;font-weight:620}.favorite-question-list__head span[data-v-ac36ac22]:last-child{text-align:right}.favorite-question-row[data-v-ac36ac22]{min-height:88px;padding:14px 12px;border-bottom:1px solid rgba(31,54,88,.085);background:transparent;transition:background-color .16s ease}.favorite-question-row[data-v-ac36ac22]:last-of-type{border-bottom:0}.favorite-question-row[data-v-ac36ac22]:hover,.favorite-question-row.expanded[data-v-ac36ac22]{background:#f8fafd9e;box-shadow:none}.favorite-question-row.offline[data-v-ac36ac22]{box-shadow:none;opacity:.68}.favorite-question-row__status[data-v-ac36ac22]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;color:transparent;background:transparent}.favorite-question-row__status[data-mark=mastered][data-v-ac36ac22]{color:#159a63;background:transparent}.favorite-question-row__status[data-mark=review_later][data-v-ac36ac22]{color:#dc8114;background:transparent}.favorite-question-row__status[data-mark=not_mastered][data-v-ac36ac22]{color:#d44848;background:transparent}.favorite-question-row__content[data-v-ac36ac22]{min-width:0;padding-right:24px;display:grid;gap:7px}.favorite-question-row__content>button[data-v-ac36ac22]{min-width:0;padding:0;border:0;overflow:hidden;color:#17243d;background:transparent;font:inherit;font-size:15px;font-weight:650;line-height:1.5;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .16s ease}.favorite-question-row__content>button[data-v-ac36ac22]:hover:not(:disabled){color:#163f86}.favorite-question-row__content>button[data-v-ac36ac22]:disabled{color:#7c8797;cursor:not-allowed}.favorite-question-row__content>span[data-v-ac36ac22]{min-width:0;display:flex;align-items:center;gap:7px;overflow:hidden;color:#7b8799;font-size:12px;white-space:nowrap}.favorite-question-row__content em[data-v-ac36ac22]{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis}.favorite-question-row__content i[data-v-ac36ac22]{width:2px;height:2px;flex:0 0 2px;border-radius:50%;background:#aeb7c3}.favorite-question-row__source[data-v-ac36ac22]{justify-self:start;max-width:120px;padding:0;border:0;border-radius:0;overflow:hidden;color:#6f7b8c;background:transparent;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.favorite-question-row__actions[data-v-ac36ac22]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.favorite-row-icon-button[data-v-ac36ac22],.favorite-row-edit-button[data-v-ac36ac22],.favorite-row-editor__actions button[data-v-ac36ac22]{min-height:32px;padding:0 9px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(31,54,88,.095);border-radius:8px;color:#5b6a80;background:#ffffffb8;font:inherit;font-size:12px;cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease}.favorite-row-icon-button[data-v-ac36ac22]{width:32px;padding:0}.favorite-row-edit-button.active[data-v-ac36ac22],.favorite-row-icon-button[data-v-ac36ac22]:hover:not(:disabled),.favorite-row-edit-button[data-v-ac36ac22]:hover:not(:disabled),.favorite-row-editor__actions button[data-v-ac36ac22]:hover:not(:disabled){border-color:#2458b829;color:#2458b8;background:#2458b80e}.favorite-row-icon-button[data-v-ac36ac22]:disabled,.favorite-row-edit-button[data-v-ac36ac22]:disabled,.favorite-row-editor__actions button[data-v-ac36ac22]:disabled{cursor:not-allowed;opacity:.55}.favorite-row-editor[data-v-ac36ac22]{grid-column:2 / -1;margin:10px 0 0;padding:12px 0 0;border-top:1px solid rgba(31,54,88,.065);background:transparent}.favorite-row-editor__fields[data-v-ac36ac22]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.favorite-row-editor__fields label[data-v-ac36ac22]{min-width:0;display:grid;gap:6px}.favorite-row-editor__fields label>span[data-v-ac36ac22]{color:#637086;font-size:12px;font-weight:580}.favorite-row-editor__fields textarea[data-v-ac36ac22]{width:100%;min-height:72px;padding:9px 10px;border:1px solid rgba(31,54,88,.095);border-radius:10px;outline:0;resize:vertical;color:#2c3d56;background:#ffffffe0;box-sizing:border-box;font:inherit;font-size:13px;line-height:1.65;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.favorite-row-editor__fields textarea[data-v-ac36ac22]::placeholder{color:#8a97a8}.favorite-row-editor__fields textarea[data-v-ac36ac22]:focus{border-color:#2458b852;background:#fff;box-shadow:0 0 0 3px #2458b80b}.favorite-row-editor__actions[data-v-ac36ac22]{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:10px}.favorite-row-editor__actions>div[data-v-ac36ac22]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.favorite-row-editor__actions button[data-v-ac36ac22]{min-height:32px;padding:0 10px;border-radius:8px;color:#56677f;background:#ffffffb8;font-weight:500}.favorite-row-editor__actions button[data-v-ac36ac22]:hover:not(:disabled){border-color:#2458b82e;color:#2458b8;background:#fffffff5}.favorite-row-editor__actions button.danger[data-v-ac36ac22]:hover:not(:disabled){border-color:#b8363629;color:#a63c3c;background:#fbf1f1b3}.favorite-row-editor__actions .favorite-row-save-button[data-v-ac36ac22]{min-width:108px;border-color:transparent;color:#fff;background:#2458b8}.favorite-row-editor__actions .favorite-row-save-button[data-v-ac36ac22]:hover:not(:disabled){border-color:transparent;color:#fff;background:#1e4f9f}.favorite-row-editor__actions .favorite-row-save-button[data-v-ac36ac22]:disabled{border-color:transparent;color:#2458b875;background:#2458b81f;opacity:1}.reading-header__inner[data-v-ac36ac22]{width:100%;padding:14px var(--reading-nav-gutter) 12px}.reading-shell[data-v-ac36ac22]{--reading-top-offset: 76px;--reading-nav-width: 270px;--reading-nav-gutter: 18px;--reading-copy-max: 1120px;--reading-copy-gutter: 40px;--reading-outline-viewport-height: calc(100vh - var(--reading-top-offset));width:min(1200px,calc(100% - 48px));margin:0 auto;padding:var(--reading-top-offset) 0 0;box-sizing:border-box}.reading-stage[data-v-ac36ac22]{min-height:calc(100vh - var(--reading-top-offset));overflow:clip;border:0;border-radius:0;background:transparent;box-shadow:none}.reading-stage>.reading-header[data-v-ac36ac22]{border-bottom:0;background:transparent}.reading-stage .detail-breadcrumb[data-v-ac36ac22]{height:32px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.bank-subject-switch[data-v-ac36ac22]{position:relative;z-index:26;margin-left:auto;flex:0 1 auto;max-width:min(460px,48vw)}.bank-subject-switch[data-v-ac36ac22]:before{display:none}.bank-subject-switch .reading-hero__subject-trigger[data-v-ac36ac22]{min-width:0;max-width:100%;min-height:30px;padding:0;gap:8px}.bank-subject-switch__context[data-v-ac36ac22]{min-width:0;display:inline-flex;align-items:center;gap:8px;color:#65758c;font-size:13px;font-weight:560;line-height:24px}.bank-subject-switch__context span[data-v-ac36ac22],.bank-subject-switch__context strong[data-v-ac36ac22]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-subject-switch__context strong[data-v-ac36ac22]{max-width:180px;color:#213b63;font-weight:750}.bank-subject-switch__context i[data-v-ac36ac22]{width:3px;height:3px;flex:0 0 auto;border-radius:50%;background:#9eabbc}.bank-subject-switch__action[data-v-ac36ac22]{flex:0 0 auto;color:#2d65c9;font-weight:760;white-space:nowrap}.bank-subject-switch .reading-hero__subject-menu[data-v-ac36ac22]{right:0;left:auto}.reading-hero[data-v-ac36ac22]{min-height:260px;padding:34px var(--reading-nav-gutter) 38px;display:flex;flex-direction:column;justify-content:center;border-bottom:0;background:transparent}.reading-hero__statusbar[data-v-ac36ac22]{min-width:0;display:grid;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:32px}.reading-hero__identity[data-v-ac36ac22]{min-width:0;display:flex;align-items:center;gap:14px}.reading-hero__symbol[data-v-ac36ac22]{width:46px;height:46px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(36,88,184,.12);border-radius:8px;color:var(--interview-blue);background:#f7f9fcb8}.reading-hero__identity>div[data-v-ac36ac22]{min-width:0;display:grid;gap:5px}.reading-hero__identity>div>span[data-v-ac36ac22]{color:#8692a4;font-size:11px;font-weight:500}.reading-hero__titleline[data-v-ac36ac22]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.reading-hero__identity strong[data-v-ac36ac22]{color:#1d2c43;font-size:22px;font-weight:660;line-height:1.25;white-space:nowrap}.reading-hero__titleline .bank-exclusive-badge[data-v-ac36ac22]{padding:5px 9px 5px 7px;font-size:12px}.reading-hero__identity small[data-v-ac36ac22]{padding-left:10px;border-left:1px solid rgba(31,54,88,.12);color:#65758c;font-size:12px;line-height:1.4;white-space:nowrap}.reading-hero__copy[data-v-ac36ac22]{min-width:0;width:100%;margin-top:30px}.reading-hero__directory[data-v-ac36ac22]{width:100%;min-width:0;margin-top:18px;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:0;color:#65758c;font-size:13px;line-height:24px}.reading-hero__directory-chip[data-v-ac36ac22]{min-width:0;max-width:260px;min-height:24px;padding:0;display:inline-flex;align-items:center;border:0;border-radius:0;background:transparent;color:#65758c;font-size:13px;font-weight:560;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reading-hero__directory-chip+.reading-hero__directory-chip[data-v-ac36ac22]:before{width:3px;height:3px;margin:0 10px;flex:0 0 auto;border-radius:50%;background:#9eabbc;content:""}.reading-hero__directory-chip.is-primary[data-v-ac36ac22]{max-width:320px;color:#213b63;font-weight:700}.reading-hero__subject-switch[data-v-ac36ac22]{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;min-height:24px;margin-left:0}.reading-hero__subject-switch[data-v-ac36ac22]:before{width:3px;height:3px;margin:0 10px;flex:0 0 auto;border-radius:50%;background:#9eabbc;content:""}.reading-hero__subject-trigger[data-v-ac36ac22]{min-height:24px;padding:0;display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:#2d65c9;font-size:13px;font-weight:700;line-height:24px;cursor:pointer}.reading-hero__subject-trigger span[data-v-ac36ac22]{line-height:24px}.reading-hero__subject-trigger svg[data-v-ac36ac22]{flex:0 0 auto;display:block}.reading-hero__subject-trigger svg[data-v-ac36ac22]{transition:transform .14s ease}.reading-hero__subject-trigger[aria-expanded=true] svg[data-v-ac36ac22]{transform:rotate(180deg)}.reading-hero__subject-trigger[data-v-ac36ac22]:hover{color:#1f4fb5}.reading-hero__subject-trigger[data-v-ac36ac22]:focus-visible{outline:2px solid rgba(52,101,199,.24);outline-offset:3px;border-radius:4px}.reading-hero__subject-menu[data-v-ac36ac22]{position:absolute;top:calc(100% + 10px);left:13px;z-index:24;width:min(420px,calc(100vw - 48px));max-height:318px;padding:8px;display:grid;grid-template-columns:142px minmax(0,1fr);gap:6px;border:1px solid rgba(31,54,88,.1);border-radius:10px;background:#fff;box-shadow:0 18px 40px #1f36581f,0 1px 2px #1f36580d}.reading-hero__subject-menu.is-single-column[data-v-ac36ac22]{width:min(206px,calc(100vw - 48px));grid-template-columns:minmax(0,1fr)}.reading-hero__subject-menu-section[data-v-ac36ac22]{min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);max-height:300px;overflow:hidden}.reading-hero__subject-menu-section[data-v-ac36ac22]:first-child{padding-right:6px;border-right:1px solid rgba(31,54,88,.07)}.reading-hero__subject-menu.is-single-column .reading-hero__subject-menu-section[data-v-ac36ac22]:first-child{padding-right:0;border-right:0}.reading-hero__subject-menu-section[data-v-ac36ac22]:last-child{padding-left:2px}.reading-hero__subject-menu.is-single-column .reading-hero__subject-menu-section[data-v-ac36ac22]:last-child{padding-left:0}.reading-hero__subject-menu-section>span[data-v-ac36ac22]{padding:4px 8px 7px;color:#9aa5b5;font-size:11px;font-weight:650;line-height:1.2}.reading-hero__subject-menu-scroll[data-v-ac36ac22]{position:relative;min-height:0;display:flex}.reading-hero__subject-menu-list[data-v-ac36ac22]{min-width:0;min-height:0;flex:1;display:grid;align-content:start;gap:2px;padding:0 10px 2px 0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#cbd3de transparent;scrollbar-width:thin}.reading-hero__subject-menu-list[data-v-ac36ac22]::-webkit-scrollbar{width:6px;height:6px}.reading-hero__subject-menu-list[data-v-ac36ac22]::-webkit-scrollbar-track{background:transparent}.reading-hero__subject-menu-list[data-v-ac36ac22]::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd3de}.reading-hero__subject-menu-list[data-v-ac36ac22]::-webkit-scrollbar-thumb:hover{background:#b7c2d1}.reading-hero__subject-menu button[data-v-ac36ac22]{position:relative;width:100%;min-height:30px;padding:6px 10px;border:0;border-radius:7px;background:transparent;color:#34435a;font-size:12px;font-weight:570;line-height:1.35;text-align:left;cursor:pointer;transition:color .12s ease,background-color .12s ease}.reading-hero__subject-menu button[data-v-ac36ac22]:hover{background:#f7f9fc;color:#213b63}.reading-hero__subject-menu button.active[data-v-ac36ac22]{background:#2458b80d;color:#1f4fb5}.reading-hero__eyebrow[data-v-ac36ac22]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.reading-hero__eyebrow span[data-v-ac36ac22]{display:inline-flex;align-items:center;color:#718198;font-size:14px;font-weight:400}.reading-hero__eyebrow span+span[data-v-ac36ac22]:before{width:3px;height:3px;margin-right:10px;border-radius:50%;background:#9eabbc;content:""}.reading-hero__summary[data-v-ac36ac22]{width:100%;max-width:none;margin:0;color:#53657d;font-size:16px;font-weight:400;line-height:1.78}.reading-hero__progress-meta[data-v-ac36ac22]{margin-top:26px;display:flex;align-items:center;justify-content:space-between;gap:16px}.reading-hero__progress-meta span[data-v-ac36ac22]{color:#7a889b;font-size:10px;font-weight:600}.reading-hero__progress-meta strong[data-v-ac36ac22]{overflow:hidden;color:#345178;font-size:13px;font-weight:620;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.reading-hero__progress[data-v-ac36ac22]{width:100%;height:4px;margin-top:9px;overflow:hidden;border-radius:999px;background:#2458b81a}.reading-hero__progress>span[data-v-ac36ac22]{min-width:4px;height:100%;display:block;border-radius:inherit;background:var(--interview-blue);transition:width .24s ease}.reading-workspace[data-v-ac36ac22]{background:transparent}.reading-layout[data-v-ac36ac22]{display:grid;grid-template-columns:var(--reading-nav-width) minmax(0,1fr);align-items:start;gap:0}.reading-hero--skeleton[data-v-ac36ac22],.reading-loading-skeleton[data-v-ac36ac22]{pointer-events:none}.detail-skeleton-block[data-v-ac36ac22]{display:block;border-radius:3px;background:#dce3ed;animation:interview-skeleton-pulse-ac36ac22 1.35s ease-in-out infinite}@keyframes interview-skeleton-pulse-ac36ac22{0%,to{opacity:.52}50%{opacity:.88}}.detail-skeleton__identity[data-v-ac36ac22]{display:flex;align-items:center;gap:12px}.detail-skeleton__identity>div[data-v-ac36ac22]{display:grid;gap:7px}.detail-skeleton-block--symbol[data-v-ac36ac22]{width:42px;height:42px;flex:0 0 42px;border-radius:8px}.detail-skeleton-block--eyebrow[data-v-ac36ac22]{width:68px;height:8px}.detail-skeleton-block--identity[data-v-ac36ac22]{width:144px;height:18px}.detail-skeleton__phases[data-v-ac36ac22]{display:flex;align-items:center;justify-content:flex-end;gap:14px}.detail-skeleton__phases .detail-skeleton-block[data-v-ac36ac22]{width:48px;height:12px}.detail-skeleton__hero-copy[data-v-ac36ac22]{margin-top:30px}.detail-skeleton-block--hero-summary[data-v-ac36ac22]{width:min(900px,86%);height:26px}.detail-skeleton__progress-meta[data-v-ac36ac22]{margin-top:28px;display:flex;align-items:center;justify-content:space-between}.detail-skeleton__progress-meta .detail-skeleton-block[data-v-ac36ac22]:first-child{width:48px;height:9px}.detail-skeleton__progress-meta .detail-skeleton-block[data-v-ac36ac22]:last-child{width:112px;height:12px}.detail-skeleton-block--progress[data-v-ac36ac22]{width:100%;height:4px;margin-top:10px;border-radius:999px}.reading-loading-skeleton__outline[data-v-ac36ac22]{min-height:610px}.detail-skeleton__outline-title[data-v-ac36ac22]{display:grid;gap:8px}.detail-skeleton-block--outline-label[data-v-ac36ac22]{width:54px;height:8px}.detail-skeleton-block--outline-title[data-v-ac36ac22]{width:116px;height:16px}.detail-skeleton-block--outline-toggle[data-v-ac36ac22]{width:34px;height:34px;border-radius:6px}.detail-skeleton-block--search[data-v-ac36ac22]{width:100%;height:44px;margin-bottom:9px;border-radius:6px}.detail-skeleton__outline-list[data-v-ac36ac22]{display:grid;gap:8px}.detail-skeleton__outline-list>div[data-v-ac36ac22]{min-height:44px;padding:5px 10px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px}.detail-skeleton-block--number[data-v-ac36ac22]{width:22px;height:13px;justify-self:center}.detail-skeleton-block--row[data-v-ac36ac22],.detail-skeleton-block--row-short[data-v-ac36ac22]{height:12px}.detail-skeleton-block--row[data-v-ac36ac22]{width:92%}.detail-skeleton-block--row-short[data-v-ac36ac22]{width:68%}.reading-loading-skeleton__reader[data-v-ac36ac22]{min-height:760px}.question-reader.is-navigating[data-v-ac36ac22]>:not(.detail-reader-transition-skeleton){display:none}.detail-reader-transition-skeleton[data-v-ac36ac22]{display:flex;flex-direction:column;gap:18px}.detail-reader-transition-skeleton .reader-question-card[data-v-ac36ac22],.detail-reader-transition-skeleton .reader-answer-card[data-v-ac36ac22]{pointer-events:none}.detail-skeleton__meta[data-v-ac36ac22]{display:flex;gap:8px}.detail-skeleton__meta .detail-skeleton-block[data-v-ac36ac22]{width:54px;height:24px;border-radius:4px}.detail-skeleton__question-title[data-v-ac36ac22]{margin-top:20px;display:grid;gap:10px}.detail-skeleton__question-title .detail-skeleton-block[data-v-ac36ac22]{width:88%;height:30px}.detail-skeleton__question-title .detail-skeleton-block[data-v-ac36ac22]:last-child{width:52%}.detail-skeleton-block--subtitle[data-v-ac36ac22]{width:64%;height:13px;margin-top:18px}.detail-skeleton__actions[data-v-ac36ac22]{margin-top:30px;padding-top:22px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(31,54,88,.08)}.detail-skeleton__actions>div[data-v-ac36ac22]{display:flex;align-items:center;gap:18px}.detail-skeleton__actions>div:first-child .detail-skeleton-block[data-v-ac36ac22]{width:58px;height:18px}.detail-skeleton__actions>div:last-child .detail-skeleton-block[data-v-ac36ac22]{width:62px;height:16px}.detail-skeleton__answer .reader-answer-toolbar[data-v-ac36ac22]{border-bottom:1px solid rgba(31,54,88,.08)}.detail-skeleton-block--answer-tab[data-v-ac36ac22]{width:88px;height:18px}.detail-skeleton-block--answer-tool[data-v-ac36ac22]{width:72px;height:16px}.detail-skeleton-block--section-index[data-v-ac36ac22]{width:18px;height:10px;margin-top:6px}.detail-skeleton-block--section-title[data-v-ac36ac22]{width:112px;height:18px}.detail-skeleton__answer-lines[data-v-ac36ac22]{margin-top:15px;display:grid;gap:13px}.detail-skeleton-block--answer-line[data-v-ac36ac22],.detail-skeleton-block--answer-line-short[data-v-ac36ac22]{height:10px}.detail-skeleton-block--answer-line[data-v-ac36ac22]{width:100%}.detail-skeleton-block--answer-line-short[data-v-ac36ac22]{width:62%}.question-outline[data-v-ac36ac22]{grid-column:1;grid-row:1;align-self:stretch;min-height:var(--reading-outline-viewport-height);height:auto;max-height:none;contain:size;display:flex;flex-direction:column;border:0;border-radius:0;overflow:hidden;background:transparent;box-shadow:none}.outline-head[data-v-ac36ac22]{min-height:78px;padding:16px 18px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.outline-head__title[data-v-ac36ac22]{display:grid;gap:6px}.outline-head__title>span[data-v-ac36ac22]{color:#8591a3;font-size:10px;font-weight:650}.outline-head__title>div[data-v-ac36ac22]{display:flex;align-items:baseline;gap:8px}.outline-head__title h2[data-v-ac36ac22]{margin:0;color:#1d2c43;font-size:16px;font-weight:660;line-height:1.4}.outline-head__title small[data-v-ac36ac22]{color:#8a96a7;font-size:11px;font-weight:520}.outline-toggle[data-v-ac36ac22]{display:none}.outline-body[data-v-ac36ac22]{min-height:0;display:flex;flex:1;flex-direction:column}.outline-search[data-v-ac36ac22]{height:44px;min-height:44px;flex:0 0 44px;margin:0 14px 12px;padding:0 15px;display:flex;align-items:center;gap:8px;border:1px solid rgba(36,88,184,.1);border-radius:999px;color:#8793a4;background:#dee7f685;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box}.outline-search[data-v-ac36ac22]:focus-within{border-color:#2458b847;outline:0;background:#e2ebf9b8;box-shadow:0 0 0 3px #2458b80e}.outline-search input[data-v-ac36ac22]{width:100%;min-width:0;border:0;outline:0;color:#263750;background:transparent;font:inherit;font-size:13px}.outline-search__clear[data-v-ac36ac22]{width:24px;height:24px;flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;color:#73819a;background:#ffffff9e;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease}.outline-search__clear[data-v-ac36ac22]:hover,.outline-search__clear[data-v-ac36ac22]:focus-visible{color:#2458b8;background:#fff;box-shadow:0 4px 12px #2458b824}.outline-search__clear[data-v-ac36ac22]:focus-visible{outline:2px solid rgba(36,88,184,.3);outline-offset:2px}.outline-scroll-region[data-v-ac36ac22]{position:relative;min-height:0;display:flex;flex:1}.outline-list[data-v-ac36ac22]{min-width:0;min-height:0;flex:1;padding:0 10px 18px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#cbd3de transparent;scrollbar-width:thin}.outline-list[data-v-ac36ac22]::-webkit-scrollbar{width:6px;height:6px}.outline-list[data-v-ac36ac22]::-webkit-scrollbar-track{background:transparent}.outline-list[data-v-ac36ac22]::-webkit-scrollbar-thumb{border-radius:999px;background:#cbd3de}.outline-list[data-v-ac36ac22]::-webkit-scrollbar-thumb:hover{background:#b7c2d1}.outline-group[data-v-ac36ac22]{margin-top:18px}.outline-group[data-v-ac36ac22]:first-child{margin-top:2px}.outline-group__head[data-v-ac36ac22]{min-height:36px;margin:0 2px 5px;padding:0 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;color:#718099;background:#d2def175}.outline-group__head>h3[data-v-ac36ac22]{margin:0;min-width:0;color:#3e506b;font-size:16px;font-weight:400;line-height:1.4}.outline-group__head>small[data-v-ac36ac22]{color:#9aa5b5;font-size:12px;font-weight:400;line-height:1;white-space:nowrap}.outline-item[data-v-ac36ac22]{width:100%;min-height:44px;margin:4px 0;padding:5px 10px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:stretch;gap:7px;border:0;border-left:2px solid transparent;border-radius:0;color:#68758a;background:transparent;text-decoration:none;text-align:left;cursor:pointer}.outline-item[data-v-ac36ac22]:hover{color:#405777;background:transparent}.outline-item.active[data-v-ac36ac22]{border-left-color:var(--interview-blue);color:var(--interview-blue);background:#2458b80f}.outline-item>span[data-v-ac36ac22]{padding:0;display:flex;align-items:center;justify-content:center;color:#9ba6b5;font-size:15px;font-weight:400;line-height:1;text-align:center;font-variant-numeric:tabular-nums}.outline-item.active>span[data-v-ac36ac22]{color:var(--interview-blue)}.outline-item.is-catalog-locked>span[data-v-ac36ac22]:first-child{color:#a8b2c0}.outline-item__lock[data-v-ac36ac22]{width:28px;height:28px;align-self:center;justify-self:center;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(36,88,184,.22);border-radius:10px;color:var(--interview-blue);background:#2458b812}.outline-locked-skeleton[data-v-ac36ac22]{min-width:0;align-self:center}.outline-locked-skeleton>i[data-v-ac36ac22]{width:86%;height:9px}.outline-locked-skeleton>i[data-v-ac36ac22]:last-child{width:58%}.reader-question-card--catalog-locked[data-v-ac36ac22]{padding:30px var(--reading-copy-gutter)}.catalog-locked-question[data-v-ac36ac22]{width:100%;padding:0;display:grid;gap:24px;border:0;color:inherit;background:transparent;text-align:left;cursor:pointer}.catalog-locked-question--title-visible[data-v-ac36ac22]{margin-top:22px}.catalog-locked-question__skeleton>i[data-v-ac36ac22]{width:min(720px,82%);height:18px}.catalog-locked-question__skeleton>i[data-v-ac36ac22]:nth-child(2){width:min(580px,66%)}.catalog-locked-question__skeleton>i[data-v-ac36ac22]:last-child{width:min(420px,48%);height:12px}.catalog-locked-question__action[data-v-ac36ac22]{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:8px;color:#41618e;font-size:14px;font-weight:400}.outline-item__heading[data-v-ac36ac22]{margin:0;min-width:0;align-self:center;color:inherit;font-size:14px;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.outline-count-skeleton[data-v-ac36ac22]{width:30px;height:10px;display:inline-block;align-self:center}.outline-loading-skeleton[data-v-ac36ac22]{min-height:360px;padding:0 10px 18px;display:grid;align-content:start;gap:18px}.outline-loading-skeleton--inline[data-v-ac36ac22]{min-height:320px;margin-top:12px;padding:0}.outline-skeleton-group[data-v-ac36ac22]{display:grid;gap:6px}.outline-skeleton-group__head[data-v-ac36ac22]{min-height:36px;margin:0 2px 5px;padding:0 12px;display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;column-gap:10px;background:#d2def175}.outline-skeleton-item[data-v-ac36ac22]{min-height:44px;margin:4px 0;padding:5px 10px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px}.outline-skeleton-block--group-title[data-v-ac36ac22]{width:54%;height:14px}.outline-skeleton-block--group-count[data-v-ac36ac22]{width:28px;height:10px;justify-self:end}.outline-skeleton-block--number[data-v-ac36ac22]{width:22px;height:13px;justify-self:center}.outline-skeleton-block--row[data-v-ac36ac22],.outline-skeleton-block--row-short[data-v-ac36ac22]{height:12px}.outline-skeleton-block--row[data-v-ac36ac22]{width:88%}.outline-skeleton-block--row-short[data-v-ac36ac22]{width:62%}.outline-message[data-v-ac36ac22],.outline-empty[data-v-ac36ac22]{min-height:110px;padding:16px;display:flex;align-items:center;justify-content:center;gap:8px;color:#788599;font-size:12px;text-align:center}.outline-message[data-v-ac36ac22]{flex-direction:column}.outline-message button[data-v-ac36ac22]{padding:5px 9px;border:0;border-radius:5px;color:var(--interview-blue);background:#edf3fd;font:inherit;font-weight:700;cursor:pointer}.question-reader[data-v-ac36ac22]{grid-column:2;grid-row:1;position:relative;min-width:0;display:grid;gap:0;background:transparent;scroll-margin-top:92px}.question-reader[data-v-ac36ac22]:focus{outline:none}.reader-question-card[data-v-ac36ac22],.reader-answer-card[data-v-ac36ac22]{border:0;border-radius:0;background:transparent;box-shadow:none}.reader-question-card[data-v-ac36ac22]{padding:42px max(var(--reading-copy-gutter),calc((100% - var(--reading-copy-max)) / 2)) 30px}.reader-meta[data-v-ac36ac22]{display:flex;flex-wrap:wrap;gap:0}.reader-meta>span[data-v-ac36ac22]{padding:0;border:0;border-radius:0;color:#65748a;background:transparent;font-size:13px;font-weight:400;line-height:1.5}.reader-meta>span+span[data-v-ac36ac22]:before{content:"·";margin:0 9px;color:#a7b2c2}.reader-title-row[data-v-ac36ac22]{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px}.reader-question-card h1[data-v-ac36ac22]{margin:0;color:#111d32;max-width:1000px;font-size:32px;font-weight:650;line-height:1.42;letter-spacing:0}.reader-mark-state[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:6px;border:0;color:var(--interview-blue);background:transparent;font-size:13px;font-weight:400;white-space:nowrap}.reader-mark-state--mastered[data-v-ac36ac22]{color:#159a63}.reader-mark-state--reviewing[data-v-ac36ac22]{color:#c87818}.reader-mark-state--weak[data-v-ac36ac22]{color:#cc4b4b}.reader-subtitle[data-v-ac36ac22]{margin:12px 0 0;color:#748196;font-size:16px;font-weight:400;line-height:1.65}.reader-actionbar[data-v-ac36ac22]{margin-top:30px;padding-top:0;display:flex;align-items:center;justify-content:flex-start;gap:18px}.literature-passage-card[data-v-ac36ac22]{margin-top:26px;padding:22px 24px 24px;border:1px solid rgba(34,51,79,.09);border-radius:18px;background:linear-gradient(180deg,#ffffffa8,#f8fbff6b),#ffffff57;box-shadow:inset 0 1px #ffffffb8,0 18px 42px #2a47760b}.literature-passage-card__head[data-v-ac36ac22]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.literature-passage-card__label[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:10px;color:#22334f;font-size:15px;font-weight:720;line-height:1.5;letter-spacing:.02em}.literature-passage-card__label[data-v-ac36ac22]:before{content:"";width:3px;height:16px;border-radius:999px;background:linear-gradient(180deg,#2458b8eb,#2458b857)}.literature-passage-card__tools[data-v-ac36ac22]{min-width:min(100%,260px);display:flex;justify-content:flex-end;flex:1 1 360px}.literature-passage-card__tools .section-speech-trigger[data-v-ac36ac22]{margin-left:auto}.literature-passage-card .speech-player--passage[data-v-ac36ac22]{width:min(470px,100%)}.literature-passage-card p[data-v-ac36ac22]{margin:15px 0 0;color:#33445c;font-size:16px;line-height:2.05;letter-spacing:.004em;white-space:pre-line;overflow-wrap:anywhere}.literature-passage-card--locked[data-v-ac36ac22]{position:relative;min-height:246px;overflow:hidden}.literature-passage-card__locked[data-v-ac36ac22]{margin-top:18px}.literature-passage-card__locked .locked-answer-placeholder[data-v-ac36ac22]{margin-top:0}.literature-passage-card__locked .locked-answer-unlock[data-v-ac36ac22]{top:34px}.reader-primary-actions[data-v-ac36ac22],.answer-tools[data-v-ac36ac22]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.answer-loading-indicator[data-v-ac36ac22]{width:26px;height:26px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;color:var(--interview-blue);background:#2458b80e}.reader-mark-menu[data-v-ac36ac22]{position:relative}.reader-action[data-v-ac36ac22],.answer-tools button[data-v-ac36ac22],.answer-tab[data-v-ac36ac22]{min-height:38px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:6px;color:#8792a4;background:transparent;font:inherit;font-size:14px;line-height:1;white-space:nowrap;cursor:pointer;transition:color .16s ease,background-color .16s ease,transform .16s ease}.reader-action[data-v-ac36ac22]:hover,.answer-tools button[data-v-ac36ac22]:hover,.answer-tab[data-v-ac36ac22]:hover{color:var(--interview-blue);background:#2458b812}.reader-action[data-v-ac36ac22]:disabled,.answer-tools button[data-v-ac36ac22]:disabled{color:#b8c1ce;cursor:not-allowed;transform:none;background:transparent}.reader-action--mark.active[data-v-ac36ac22],.reader-action--favorite.active[data-v-ac36ac22],.answer-tab.active[data-v-ac36ac22]{color:var(--interview-blue)}.reader-action--favorite.active svg[data-v-ac36ac22]{color:#f0b90b;fill:currentColor;stroke:currentColor}.reader-action--favorite strong[data-v-ac36ac22],.reader-view-count strong[data-v-ac36ac22]{color:#7b8492;font-size:15px;font-weight:400;font-variant-numeric:tabular-nums}.reader-view-count[data-v-ac36ac22]{min-height:38px;padding:0 11px;display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;color:#8d97a7;font-size:15px}.mark-popover[data-v-ac36ac22]{position:absolute;z-index:8;top:calc(100% + 8px);left:0;width:216px;padding:6px;display:grid;gap:2px;border:1px solid rgba(31,54,88,.08);border-radius:8px;background:#fffffffa;box-shadow:0 12px 30px #1c2f4f1f}.mark-popover button[data-v-ac36ac22]{width:100%;min-height:40px;padding:0 10px;display:flex;align-items:center;gap:9px;border:0;border-radius:6px;color:#263750;background:transparent;font:inherit;font-size:14px;font-weight:400;line-height:1;text-align:left;cursor:pointer}.mark-popover button>svg[data-v-ac36ac22]{flex:0 0 18px}.mark-popover button>span[data-v-ac36ac22]{display:inline-flex;min-height:18px;align-items:center;color:currentColor;font-weight:400;line-height:1}.mark-popover button[data-v-ac36ac22]:hover{color:var(--interview-blue);background:#2458b812}.mark-popover button.mark-popover__option--mastered[data-v-ac36ac22]{color:#159a63}.mark-popover button.mark-popover__option--review[data-v-ac36ac22]{color:#c87818}.mark-popover button.mark-popover__option--not-mastered[data-v-ac36ac22]{color:#cc4b4b}.mark-popover .mark-popover__clear[data-v-ac36ac22]{margin-top:2px;border-top:1px solid rgba(31,54,88,.08);border-radius:0 0 6px 6px;color:#778396;font-size:13px}.share-fade-enter-active[data-v-ac36ac22],.share-fade-leave-active[data-v-ac36ac22]{transition:opacity .18s ease}.share-fade-enter-from[data-v-ac36ac22],.share-fade-leave-to[data-v-ac36ac22]{opacity:0}.share-overlay[data-v-ac36ac22]{position:fixed;z-index:1200;top:0;right:0;bottom:0;left:0;padding:28px;display:flex;align-items:center;justify-content:center;background:#111d3257;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.share-dialog[data-v-ac36ac22]{position:relative;width:min(780px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow:auto;border:1px solid rgba(36,88,184,.13);border-radius:8px;background:#f9fbfffa;box-shadow:0 28px 72px #111d322e}.share-dialog__close[data-v-ac36ac22]{position:absolute;top:18px;right:18px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(31,54,88,.09);border-radius:6px;color:#6f7e92;background:#fffc;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.share-dialog__close[data-v-ac36ac22]:hover,.share-dialog__close[data-v-ac36ac22]:focus-visible{color:var(--interview-blue);border-color:#2458b83d;background:#fff;outline:none}.share-dialog__head[data-v-ac36ac22]{padding:28px 30px 18px;display:grid;gap:9px}.share-dialog__head>span[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:7px;color:var(--interview-blue);font-size:13px;font-weight:650}.share-dialog__head h2[data-v-ac36ac22]{max-width:680px;margin:0;color:#111d32;font-size:25px;line-height:1.38;font-weight:650;letter-spacing:0}.share-dialog__head p[data-v-ac36ac22]{max-width:660px;margin:0;color:#66758b;font-size:14px;line-height:1.75}.share-dialog__body[data-v-ac36ac22]{padding:4px 30px 22px;display:grid;gap:18px}.share-poster-preview[data-v-ac36ac22]{width:min(100%,390px);aspect-ratio:9 / 12;margin:0 auto;display:flex;align-items:center;justify-content:center;border:1px solid rgba(30,58,101,.14);border-radius:8px;background:linear-gradient(180deg,#f5f8fceb,#e8eff9c7);box-shadow:0 18px 42px #1c2d4b1c;overflow:hidden}.share-poster-preview img[data-v-ac36ac22]{width:100%;height:100%;object-fit:cover;background:#f1f5fb}.share-poster-preview__loading[data-v-ac36ac22]{min-height:300px;display:grid;place-items:center;align-content:center;gap:12px;color:#7e8ca0;font-size:13px;font-weight:700}.share-poster-preview__pulse[data-v-ac36ac22]{width:126px;height:168px;border-radius:8px;background:linear-gradient(180deg,#ffffffeb,#e7eef8e0),linear-gradient(135deg,#2760bd24,#caa35b29);box-shadow:0 18px 38px #1f365817}.share-dialog__utility[data-v-ac36ac22]{padding-top:16px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid rgba(31,54,88,.09)}.share-dialog__utility>div[data-v-ac36ac22]{min-width:0}.share-dialog__utility>div>span[data-v-ac36ac22]{color:#203a62;font-size:13px;font-weight:650}.share-dialog__utility p[data-v-ac36ac22]{margin:3px 0 0;color:#748198;font-size:12px;line-height:1.55}.share-dialog__utility p button[data-v-ac36ac22]{padding:0;border:0;color:var(--interview-blue);background:transparent;font:inherit;cursor:pointer}.share-dialog__utility p button[data-v-ac36ac22]:hover,.share-dialog__utility p button[data-v-ac36ac22]:focus-visible{text-decoration:underline;outline:none}.share-link-box[data-v-ac36ac22]{width:min(340px,54%);flex:0 0 auto}.share-link-box input[data-v-ac36ac22]{width:100%;height:40px;padding:0 12px;border:1px solid rgba(31,54,88,.11);border-radius:6px;color:#314b72;background:#e9f0fbb8;font:inherit;font-size:12.5px}.share-link-box input[data-v-ac36ac22]:focus{border-color:#2458b861;outline:2px solid rgba(36,88,184,.15);outline-offset:1px}.share-dialog__actions[data-v-ac36ac22]{padding:0 30px 28px;display:flex;justify-content:flex-end;gap:10px}.share-action-secondary[data-v-ac36ac22],.share-action-primary[data-v-ac36ac22]{min-height:42px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:6px;font:inherit;font-size:14px;font-weight:720;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.share-action-secondary[data-v-ac36ac22]{border:1px solid rgba(36,88,184,.14);color:var(--interview-blue);background:#ffffffdb}.share-action-primary[data-v-ac36ac22]{border:1px solid var(--interview-blue);color:#fff;background:var(--interview-blue);box-shadow:0 12px 26px #2458b833}.share-action-secondary[data-v-ac36ac22]:hover,.share-action-primary[data-v-ac36ac22]:hover{transform:translateY(-1px)}.share-action-secondary[data-v-ac36ac22]:disabled,.share-action-primary[data-v-ac36ac22]:disabled{opacity:.62;cursor:not-allowed;transform:none;box-shadow:none}.share-poster-stage[data-v-ac36ac22]{position:fixed;left:-9999px;top:0;z-index:-1;pointer-events:none}.share-poster-canvas[data-v-ac36ac22]{position:relative;width:900px;height:1200px;display:flex;flex-direction:column;overflow:hidden;color:#101827;background:linear-gradient(rgba(46,109,226,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(46,109,226,.035) 1px,transparent 1px),linear-gradient(180deg,#fbfdff,#f0f6ff 44%,#f8fbff,#eef5ff);background-size:72px 72px,72px 72px,auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.share-poster-canvas[data-v-ac36ac22]:before{content:"";position:absolute;top:0;left:0;right:0;height:350px;background:linear-gradient(180deg,#f7fbfffa,#ecf6ffd1 58%,#fff0),linear-gradient(135deg,#3b82f61f,#fff0 70%);box-shadow:inset 0 -1px #214ab314;pointer-events:none}.share-poster-canvas__hero[data-v-ac36ac22],.share-poster-canvas__main[data-v-ac36ac22],.share-poster-canvas__footer[data-v-ac36ac22]{position:relative;z-index:1}.share-poster-canvas__hero[data-v-ac36ac22]{position:relative;flex:0 0 350px;box-sizing:border-box;padding:44px 64px 34px;display:flex;align-items:center;justify-content:space-between;gap:54px;overflow:hidden}.share-poster-canvas__hero[data-v-ac36ac22]:before{content:"";position:absolute;top:0;right:0;bottom:-34px;left:0;z-index:-1;opacity:.82;background:repeating-conic-gradient(from 0deg,#3b82f621,#3b82f621 90deg,#ffffff47 90deg,#ffffff47 180deg,#214ab314 180deg,#214ab314 270deg,#ffffff57 270deg,#ffffff57 360deg);background-size:92px 92px}.share-poster-canvas__hero[data-v-ac36ac22]:after{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;z-index:-1;background:radial-gradient(circle at 78% 18%,#ffffffe0,#fff0 28%),linear-gradient(180deg,#fbfdff29,#f8fcffad 58%,#f7fbfffa)}.share-poster-canvas__logo-card[data-v-ac36ac22]{position:relative;z-index:2;flex:0 0 auto;width:214px;height:214px;padding:12px;border:1px solid rgba(33,74,179,.12);border-radius:44px;background:#ffffffe6;box-shadow:0 26px 52px #214ab333;transform:rotate(6deg)}.share-poster-canvas__logo-card img[data-v-ac36ac22]{width:100%;height:100%;display:block;border-radius:32px;object-fit:cover}.share-poster-canvas__hero-title[data-v-ac36ac22]{position:relative;z-index:1;display:grid;gap:18px;width:max-content;transform:skew(-3deg);transform-origin:left center}.share-poster-canvas__hero-title span[data-v-ac36ac22]{color:#3974df;font-size:58px;font-weight:800;line-height:1;letter-spacing:0}.share-poster-canvas__hero-title strong[data-v-ac36ac22]{position:relative;display:inline-flex;width:max-content;color:#10234a;font-size:104px;line-height:.92;font-weight:820;letter-spacing:0}.share-poster-canvas__hero-title strong[data-v-ac36ac22]:after{content:"";position:absolute;left:2px;right:6px;bottom:-13px;height:8px;border-radius:999px;background:linear-gradient(90deg,#3b82f6b8,#214ab314)}.share-poster-canvas__main[data-v-ac36ac22]{flex:1;box-sizing:border-box;padding:0 50px 34px;display:flex}.share-poster-canvas__question-card[data-v-ac36ac22]{position:relative;width:100%;box-sizing:border-box;padding:42px 38px 34px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(33,74,179,.12);border-radius:30px;background:linear-gradient(180deg,#fffffffc,#fffffff2);box-shadow:0 22px 48px #1946961c,inset 0 1px #fffffff2}.share-poster-canvas__question-card[data-v-ac36ac22]:after{content:"”";position:absolute;right:46px;bottom:116px;color:#214ab30c;font-size:152px;line-height:1;font-family:Georgia,Times New Roman,serif;font-weight:700;pointer-events:none}.share-poster-canvas__question-head[data-v-ac36ac22]{position:relative;z-index:1;display:flex;align-items:center;gap:14px;min-width:0}.share-poster-canvas__question-mark[data-v-ac36ac22]{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,#214ab3,#3b82f6);font-size:23px;font-weight:760}.share-poster-canvas__eyebrow[data-v-ac36ac22]{display:inline-flex;align-items:center;min-width:0;min-height:44px;padding:0;border:0;color:#214ab3;background:transparent;font-size:27px;font-weight:400;white-space:nowrap}.share-poster-canvas__question-card h3[data-v-ac36ac22]{position:relative;z-index:1;max-height:292px;margin:34px 0 0;display:-webkit-box;overflow:hidden;color:#111827;font-size:76px;line-height:1.05;font-weight:820;letter-spacing:0;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:4}.share-poster-canvas__question-card h3.share-poster-canvas__title--short[data-v-ac36ac22]{max-height:204px;font-size:96px;line-height:1.02;-webkit-line-clamp:2}.share-poster-canvas__question-card h3.share-poster-canvas__title--medium[data-v-ac36ac22]{max-height:270px;font-size:76px;line-height:1.04;-webkit-line-clamp:3}.share-poster-canvas__question-card h3.share-poster-canvas__title--long[data-v-ac36ac22]{max-height:292px;font-size:72px;line-height:1.06;-webkit-line-clamp:4}.share-poster-canvas__question-card p[data-v-ac36ac22]{position:relative;z-index:1;margin:24px 0 0;display:-webkit-box;overflow:hidden;color:#66758b;font-size:25px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.share-poster-canvas__meta[data-v-ac36ac22]{position:relative;z-index:1;margin-top:auto;padding-top:22px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid rgba(33,74,179,.1)}.share-poster-canvas__tags[data-v-ac36ac22],.share-poster-canvas__stats[data-v-ac36ac22]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;min-width:0}.share-poster-canvas__stats[data-v-ac36ac22]{justify-content:flex-end;margin-left:auto}.share-poster-canvas__meta span[data-v-ac36ac22]{min-height:40px;padding:8px 15px;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;color:#52657d;background:transparent;font-size:17px;font-weight:400;white-space:nowrap}.share-poster-canvas__meta .share-poster-canvas__featured[data-v-ac36ac22]{gap:7px;border:1px solid rgba(190,139,34,.22);color:#73561d;background:#fffaedd1;box-shadow:0 2px 5px #714f110f;font-weight:500}.share-poster-canvas__featured svg[data-v-ac36ac22]{flex:0 0 auto;color:#b68013;stroke-width:1.9}.share-poster-canvas__meta-count[data-v-ac36ac22]{color:#718197;background:transparent;justify-content:center;min-width:104px}.share-poster-canvas__meta-count svg[data-v-ac36ac22]{flex:0 0 auto;color:#8a9aaf;stroke-width:2}.share-poster-canvas__footer[data-v-ac36ac22]{flex:0 0 286px;box-sizing:border-box;min-height:0;padding:46px 70px;display:flex;align-items:center;justify-content:space-between;gap:34px;color:#fff;background:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(135deg,#3b82f6f5,#214ab3 68%,#1842a0);background-size:72px 72px,72px 72px,auto;box-shadow:inset 0 1px #ffffff1f}.share-poster-canvas__footer>div[data-v-ac36ac22]:first-child{display:grid;gap:10px}.share-poster-canvas__footer strong[data-v-ac36ac22]{font-size:39px;line-height:1.16;font-weight:720}.share-poster-canvas__footer p[data-v-ac36ac22]{margin:0;color:#ffffffd1;font-size:22px;font-weight:450}.share-poster-canvas__footer span[data-v-ac36ac22]{margin-top:14px;color:#ffffffdb;font-size:18px;font-weight:620}.share-poster-canvas__qr[data-v-ac36ac22]{width:178px;height:178px;flex:0 0 178px;padding:10px;border-radius:20px;background:#fff;box-shadow:0 18px 36px #091c4438}.share-poster-canvas__qr img[data-v-ac36ac22]{width:100%;height:100%;display:block}.reader-literature[data-v-ac36ac22]{margin-right:max(var(--reading-copy-gutter),calc((100% - var(--reading-copy-max)) / 2));margin-left:max(var(--reading-copy-gutter),calc((100% - var(--reading-copy-max)) / 2));margin-top:22px;padding:14px 16px;border-left:2px solid var(--interview-teal);background:#eef7f6ad}.reader-answer-card[data-v-ac36ac22]{position:relative;overflow:visible}.reader-answer-card--locked[data-v-ac36ac22]{min-height:360px}.reader-answer-toolbar[data-v-ac36ac22]{min-height:62px;margin:0 max(var(--reading-copy-gutter),calc((100% - var(--reading-copy-max)) / 2));padding:4px 0 8px;display:flex;align-items:center;justify-content:space-between;gap:18px}.answer-tab[data-v-ac36ac22]{position:relative;height:50px;padding:0;border-radius:0;color:#2a3a52;font-size:17px;font-weight:650}.answer-tab.active[data-v-ac36ac22]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px 2px 0 0;background:var(--interview-blue)}.answer-tools button[data-v-ac36ac22]{color:#7f8998}.answer-tools[data-v-ac36ac22]{justify-content:flex-end;flex-wrap:nowrap}.answer-access-state[data-v-ac36ac22]{min-height:38px;padding:0 6px;display:inline-flex;align-items:center;gap:7px;color:#718096;font-size:13px;white-space:nowrap}.reader-sections[data-v-ac36ac22]{padding:0 max(var(--reading-copy-gutter),calc((100% - var(--reading-copy-max)) / 2))}.reader-sections>section[data-v-ac36ac22]{padding:32px 0;display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;border-bottom:1px solid var(--interview-line)}.reader-sections>section[data-v-ac36ac22]:last-child{border-bottom:0}.reader-sections--locked[data-v-ac36ac22]{-webkit-user-select:none;user-select:none}.reader-sections--locked>section[data-v-ac36ac22]{min-height:180px}.locked-answer-preview[data-v-ac36ac22]{position:relative;min-height:150px}.locked-answer-placeholder[data-v-ac36ac22]{margin-top:12px;display:grid;gap:13px;opacity:.64;pointer-events:none}.locked-answer-placeholder__line[data-v-ac36ac22]{height:9px;display:block;border-radius:2px;background:#dbe2ec}.locked-answer-unlock[data-v-ac36ac22]{position:absolute;z-index:2;top:42px;left:50%;width:min(520px,calc(100% - 32px));min-height:72px;padding:10px 13px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;transform:translate(-50%);border:1px solid rgba(36,88,184,.14);border-radius:6px;color:#243650;background:#f6f9fdf7;box-shadow:0 12px 34px #1f36581a;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.locked-answer-unlock[data-v-ac36ac22]:hover{border-color:#2458b84d;background:#fff;transform:translate(-50%) translateY(-1px)}.locked-answer-unlock[data-v-ac36ac22]:focus-visible{outline:3px solid rgba(33,74,179,.22);outline-offset:2px}.locked-answer-unlock__icon[data-v-ac36ac22]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--interview-blue);border:1px solid rgba(36,88,184,.13);border-radius:5px;background:#2458b80b}.locked-answer-unlock>span[data-v-ac36ac22]:nth-child(2){min-width:0;display:grid;gap:2px}.locked-answer-unlock strong[data-v-ac36ac22],.locked-answer-unlock small[data-v-ac36ac22]{display:block;letter-spacing:0}.locked-answer-unlock strong[data-v-ac36ac22]{font-size:14px;font-weight:600}.locked-answer-unlock small[data-v-ac36ac22]{color:#718096;font-size:11px;font-weight:400;line-height:1.5}.locked-answer-unlock small span[data-v-ac36ac22],.locked-answer-unlock small i[data-v-ac36ac22]{display:inline}.locked-answer-unlock small span[data-v-ac36ac22]:first-child{color:var(--interview-blue);font-weight:600}.locked-answer-unlock small i[data-v-ac36ac22]{margin:0 5px;color:#9aa6b6;font-style:normal}.locked-answer-unlock__action[data-v-ac36ac22]{display:inline-flex;align-items:center;gap:3px;color:var(--interview-blue);font-size:12px;font-weight:600;white-space:nowrap}.locked-answer-unlock__action>svg[data-v-ac36ac22]{color:#8190a5}.reader-section__body[data-v-ac36ac22]{min-width:0}.reader-section__head[data-v-ac36ac22]{min-height:40px;display:grid;grid-template-columns:minmax(0,1fr) clamp(116px,52vw,470px);align-items:center;gap:14px}.speech-player--section[data-v-ac36ac22]{width:100%;margin-top:0;justify-self:end}.reader-section__head .section-speech-trigger[data-v-ac36ac22]{justify-self:end}.section-index[data-v-ac36ac22]{min-height:40px;padding-top:0;display:flex;align-items:center;color:#9aa6b5;font-size:16px;font-variant-numeric:tabular-nums;font-weight:400}.reader-sections h2[data-v-ac36ac22]{margin:0;min-height:40px;display:flex;align-items:center;color:#22334f;font-size:18px;line-height:1.35;letter-spacing:0}.reader-sections p[data-v-ac36ac22]{margin:10px 0 0;color:#3e4d62;font-size:15px;line-height:1.95;white-space:pre-line;overflow-wrap:anywhere}.my-answer-panel[data-v-ac36ac22]{margin:12px max(var(--reading-copy-gutter),calc((100% - var(--reading-copy-max)) / 2)) 42px;padding:30px 0 0;border-top:1px solid rgba(31,54,88,.09)}.my-answer-panel__head[data-v-ac36ac22]{margin-bottom:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.my-answer-panel__title[data-v-ac36ac22]{min-width:0;display:grid;gap:5px}.my-answer-panel__title-main[data-v-ac36ac22]{margin:0;display:flex;align-items:center;gap:9px}.my-answer-panel__title-main>svg[data-v-ac36ac22]{flex:0 0 auto;color:var(--interview-blue)}.my-answer-panel__title span[data-v-ac36ac22]{color:#22334f;font-size:16px;font-weight:660}.my-answer-panel__title small[data-v-ac36ac22]{color:#7b8798;font-size:12px;line-height:1.55}.my-answer-panel__actions[data-v-ac36ac22]{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex:0 0 auto}.my-answer-empty-action[data-v-ac36ac22]{width:100%;min-height:76px;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(31,54,88,.09);border-radius:7px;color:inherit;background:#f9fafc94;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.my-answer-empty-action[data-v-ac36ac22]:hover,.my-answer-empty-action[data-v-ac36ac22]:focus-visible{outline:none;border-color:#2458b83d;background:#2458b809}.my-answer-empty-action__lead[data-v-ac36ac22],.my-answer-empty-action__command[data-v-ac36ac22]{display:flex;align-items:center}.my-answer-empty-action__lead[data-v-ac36ac22]{min-width:0;gap:12px}.my-answer-empty-action__lead>svg[data-v-ac36ac22]{flex:0 0 auto;color:var(--interview-blue)}.my-answer-empty-action__copy[data-v-ac36ac22]{min-width:0;display:grid;gap:2px}.my-answer-empty-action__copy strong[data-v-ac36ac22]{color:#34445d;font-size:13px;font-weight:620;line-height:1.5}.my-answer-empty-action__copy small[data-v-ac36ac22]{color:#8a96a8;font-size:12px;line-height:1.5}.my-answer-empty-action__command[data-v-ac36ac22]{flex:0 0 auto;gap:3px;color:var(--interview-blue);font-size:12px;font-weight:600;white-space:nowrap}.my-answer-saved-state[data-v-ac36ac22]{min-height:30px;display:inline-flex;align-items:center;gap:6px;color:#637188;font-size:12px;font-weight:560;white-space:nowrap}.my-answer-saved-state>svg[data-v-ac36ac22]{flex:0 0 auto;color:#2f7d53}.my-answer-edit-button[data-v-ac36ac22],.my-answer-cancel-button[data-v-ac36ac22]{min-height:32px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:5px;color:#5d6f89;background:transparent;font:inherit;font-size:12px;font-weight:560;cursor:pointer;transition:color .16s ease,background-color .16s ease}.my-answer-edit-button[data-v-ac36ac22]{width:32px;min-width:32px;padding:0;color:#65748a}.my-answer-edit-button[data-v-ac36ac22]:hover,.my-answer-edit-button[data-v-ac36ac22]:focus-visible,.my-answer-cancel-button[data-v-ac36ac22]:hover:not(:disabled),.my-answer-cancel-button[data-v-ac36ac22]:focus-visible{outline:none;color:var(--interview-blue);background:#2458b80f}.my-answer-cancel-button[data-v-ac36ac22]:disabled{color:#a3adbb;cursor:not-allowed}.my-answer-save-button[data-v-ac36ac22]{min-width:78px;min-height:34px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:6px;color:var(--interview-blue);background:#2458b813;box-shadow:none;font:inherit;font-size:12px;font-weight:560;cursor:pointer;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.my-answer-save-button[data-v-ac36ac22]:hover:not(:disabled),.my-answer-save-button[data-v-ac36ac22]:focus-visible{color:#1f4d9f;border-color:transparent;background:#2458b81f;box-shadow:none}.my-answer-save-button[data-v-ac36ac22]:disabled{border-color:transparent;color:#a3adbb;background:transparent;box-shadow:none;cursor:not-allowed}.my-answer-save-button--saved[data-v-ac36ac22]:disabled{border-color:transparent;color:#a3adbb;background:transparent;opacity:.72;cursor:not-allowed}.my-answer-save-button--saving[data-v-ac36ac22]:disabled{border-color:#2458b82e;color:var(--interview-blue);background:#2458b80d;opacity:1}.my-answer-panel__viewer[data-v-ac36ac22]{min-height:76px;max-height:360px;padding:3px 2px 5px;overflow:auto;border:0;background:transparent}.my-answer-panel__loading[data-v-ac36ac22]{min-height:76px;padding:13px 2px;display:flex;align-items:center;gap:9px;color:#8793a5;font-size:12px}.my-answer-panel__loading>svg[data-v-ac36ac22]{flex:0 0 auto;color:var(--interview-blue)}.my-answer-panel__viewer>p[data-v-ac36ac22]{margin:0;color:#34445d;font-size:14px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere}.my-answer-panel__editor textarea[data-v-ac36ac22]{width:100%;min-height:180px;padding:17px 18px;resize:vertical;border:1px solid rgba(31,54,88,.11);border-radius:7px;color:#273750;background:#f9fafc;font:inherit;font-size:14px;line-height:1.8;transition:border-color .16s ease,box-shadow .16s ease}.my-answer-panel__editor textarea[data-v-ac36ac22]:focus{outline:none;border-color:#2458b87a;background:#fff;box-shadow:0 0 0 3px #2458b812}.my-answer-save-state[data-v-ac36ac22]{min-height:20px;color:#7b8798!important;font-size:11px!important;font-weight:500!important;white-space:nowrap}.my-answer-save-state--dirty[data-v-ac36ac22]{color:#7b8798!important}.my-answer-save-state--saving[data-v-ac36ac22]{color:var(--interview-blue)!important}.my-answer-save-state--saved[data-v-ac36ac22]{color:#2f7d53!important}.my-answer-save-state--error[data-v-ac36ac22]{color:#b4433b!important}.my-answer-panel__footer[data-v-ac36ac22]{min-height:20px;margin-top:10px;color:#9aa4b3;font-size:10px;font-variant-numeric:tabular-nums}.my-answer-panel__meta[data-v-ac36ac22]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.my-answer-panel__count[data-v-ac36ac22]{margin-left:auto}.answer-hidden-panel[data-v-ac36ac22]{min-height:230px;padding:42px 24px;display:grid;place-items:center;align-content:center;gap:10px;color:#8792a4;text-align:center}.answer-hidden-panel strong[data-v-ac36ac22]{color:#2f405c;font-size:18px;font-weight:650}.answer-hidden-panel span[data-v-ac36ac22]{color:#788599;font-size:13px}.reader-pagination[data-v-ac36ac22]{margin:0 max(var(--reading-copy-gutter),calc((100% - var(--reading-copy-max)) / 2));padding:20px 0 42px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;border-top:1px solid rgba(31,54,88,.085)}.reader-pagination>button[data-v-ac36ac22]{min-width:0;min-height:76px;padding:12px 2px;display:flex;align-items:center;gap:12px;border:0;border-radius:0;color:#63738a;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:color .16s ease}.reader-pagination>button[data-v-ac36ac22]:last-child{justify-content:flex-end;text-align:right}.reader-pagination>button span[data-v-ac36ac22]{min-width:0;display:grid;gap:5px}.reader-pagination small[data-v-ac36ac22]{color:#8a96a7;font-size:11px;font-weight:400}.reader-pagination strong[data-v-ac36ac22]{display:-webkit-box;overflow:hidden;color:#2f405c;font-size:14px;font-weight:520;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.reader-pagination>button svg[data-v-ac36ac22]{flex:0 0 auto;transition:transform .16s ease}.reader-pagination>button[data-v-ac36ac22]:hover:not(:disabled),.reader-pagination>button:hover:not(:disabled) strong[data-v-ac36ac22]{color:var(--interview-blue)}.reader-pagination>button:first-child:hover:not(:disabled) svg[data-v-ac36ac22]{transform:translate(-3px)}.reader-pagination>button:last-child:hover:not(:disabled) svg[data-v-ac36ac22]{transform:translate(3px)}.reader-pagination>button[data-v-ac36ac22]:disabled{opacity:.38;cursor:default}.reading-alert[data-v-ac36ac22]{margin:0 0 16px}.reading-empty[data-v-ac36ac22]{min-height:420px;border:1px solid var(--interview-line);border-radius:8px;background:#ffffffb3}.reading-empty .primary-button[data-v-ac36ac22]{min-height:36px;border:0;cursor:pointer}.bank-entry[data-v-ac36ac22]:focus-visible,.question-row[data-v-ac36ac22]:focus-visible,.interview-breadcrumb button[data-v-ac36ac22]:focus-visible,.bank-toolbar button[data-v-ac36ac22]:focus-visible,.outline-toggle[data-v-ac36ac22]:focus-visible,.outline-item[data-v-ac36ac22]:focus-visible,.outline-message button[data-v-ac36ac22]:focus-visible,.reader-pagination button[data-v-ac36ac22]:focus-visible,.my-answer-empty-action[data-v-ac36ac22]:focus-visible,.my-answer-edit-button[data-v-ac36ac22]:focus-visible,.my-answer-cancel-button[data-v-ac36ac22]:focus-visible,.my-answer-save-button[data-v-ac36ac22]:focus-visible,.favorite-row-icon-button[data-v-ac36ac22]:focus-visible,.favorite-row-edit-button[data-v-ac36ac22]:focus-visible,.favorite-row-editor__actions button[data-v-ac36ac22]:focus-visible{outline:3px solid rgba(36,88,184,.24);outline-offset:2px}@media screen and (max-width: 900px){.directory-hero__inner[data-v-ac36ac22]{min-height:0;padding:94px 0 38px;grid-template-columns:1fr;gap:30px}.directory-hero h1[data-v-ac36ac22]{font-size:46px}.directory-hero__copy[data-v-ac36ac22]{max-width:720px}.directory-hero__preview[data-v-ac36ac22]{width:min(620px,100%);justify-self:center}.preparation-intro-layout[data-v-ac36ac22],.interview-faq-layout[data-v-ac36ac22]{grid-template-columns:1fr;gap:38px}.preparation-visual[data-v-ac36ac22],.practice-checklist[data-v-ac36ac22]{width:min(520px,100%);justify-self:center}.preparation-copy[data-v-ac36ac22]{max-width:720px}.interview-scenarios__layout[data-v-ac36ac22]{grid-template-areas:"copy" "visual";grid-template-columns:1fr;gap:38px}.bank-grid[data-v-ac36ac22]{grid-template-columns:1fr}.directory-section-head[data-v-ac36ac22]{grid-template-columns:1fr;gap:18px;padding:26px 0 28px}.directory-section-head p[data-v-ac36ac22]{max-width:680px;padding-top:16px;justify-self:start;border-top:1px solid rgba(31,54,88,.09);text-align:left}.reading-shell[data-v-ac36ac22]{--reading-copy-gutter: 30px;width:calc(100% - 32px)}.reading-hero[data-v-ac36ac22]{padding:30px var(--reading-nav-gutter) 34px}.reading-hero__statusbar[data-v-ac36ac22]{grid-template-columns:minmax(200px,1fr) auto;gap:22px}.reading-hero__copy[data-v-ac36ac22]{margin-top:28px}.reading-hero__directory[data-v-ac36ac22]{margin-top:18px}.reading-hero__copy h2[data-v-ac36ac22]{font-size:34px}.reading-layout[data-v-ac36ac22]{grid-template-columns:250px minmax(0,1fr)}.question-reader[data-v-ac36ac22]{gap:0}.reader-question-card[data-v-ac36ac22]{padding:28px 26px 22px}.reader-question-card h1[data-v-ac36ac22]{font-size:27px}.reader-title-row[data-v-ac36ac22]{grid-template-columns:1fr;gap:12px}.reader-mark-state[data-v-ac36ac22]{justify-self:start}.question-list__head[data-v-ac36ac22],.question-row[data-v-ac36ac22]{grid-template-columns:54px minmax(0,1fr) 70px 70px 38px}.question-row__action--locked>span[data-v-ac36ac22]{display:none}.tool-surface--classic .surface-head[data-v-ac36ac22]{flex-direction:column;gap:18px}.tool-surface--classic .surface-head__actions[data-v-ac36ac22]{width:100%}.tool-surface--classic .surface-search[data-v-ac36ac22]{width:auto;flex:1;min-width:240px}.tool-surface--favorites .surface-head[data-v-ac36ac22]{align-items:flex-start;flex-direction:column}.favorite-list-filters[data-v-ac36ac22]{width:100%;justify-content:flex-start}.favorite-list-filters .surface-search[data-v-ac36ac22]{width:auto;min-width:230px;flex:1}.favorite-question-list__head[data-v-ac36ac22],.favorite-question-row[data-v-ac36ac22]{grid-template-columns:54px minmax(0,1fr) 112px 168px}}@media screen and (max-width: 700px){.interview-page[data-v-ac36ac22]{margin-top:-52px}.favorite-list-filters[data-v-ac36ac22]{display:flex;align-items:center;gap:8px 10px}.favorite-filter-dropdown[data-v-ac36ac22]{width:auto;min-width:0}.favorite-list-filters .surface-search[data-v-ac36ac22]{width:100%;min-width:0;flex:1 0 100%}.favorite-question-list__head[data-v-ac36ac22]{display:none}.favorite-question-row[data-v-ac36ac22]{min-height:106px;padding:15px 10px;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:0 8px}.favorite-question-row__status[data-v-ac36ac22]{width:30px;height:30px;margin-top:1px}.favorite-question-row__content[data-v-ac36ac22]{padding-right:0}.favorite-question-row__content>button[data-v-ac36ac22]{font-size:14px;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.favorite-question-row__content>span[data-v-ac36ac22]{flex-wrap:wrap;white-space:normal}.favorite-question-row__source[data-v-ac36ac22]{max-width:88px;margin-left:4px}.favorite-question-row__actions[data-v-ac36ac22]{grid-column:2 / 4;margin-top:12px;justify-content:flex-start}.favorite-row-editor[data-v-ac36ac22]{grid-column:1 / -1;margin:15px -10px -15px;padding:18px 14px 20px}.favorite-row-editor__fields[data-v-ac36ac22]{grid-template-columns:1fr;gap:12px}.favorite-row-editor__actions[data-v-ac36ac22]{align-items:stretch;flex-direction:column}.favorite-row-editor__actions>div[data-v-ac36ac22]{align-items:stretch}.favorite-row-editor__actions .favorite-row-save-button[data-v-ac36ac22]{width:100%}.directory-hero__inner[data-v-ac36ac22],.bank-header__inner[data-v-ac36ac22],.reading-header__inner[data-v-ac36ac22],.bank-directory[data-v-ac36ac22],.interview-section-inner[data-v-ac36ac22],.directory-proof__inner[data-v-ac36ac22],.interview-content[data-v-ac36ac22],.reading-shell[data-v-ac36ac22]{width:calc(100% - 28px)}.directory-hero__inner[data-v-ac36ac22]{min-height:0;padding:74px 0 26px;gap:22px}.directory-hero h1[data-v-ac36ac22]{margin-top:18px;font-size:37px;line-height:1.2}.directory-hero p[data-v-ac36ac22]{margin-top:15px;font-size:14px;line-height:1.7}.directory-hero__actions[data-v-ac36ac22]{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.directory-hero__actions button[data-v-ac36ac22]{width:100%;min-width:0;height:42px;padding:0 10px;font-size:12px}.share-overlay[data-v-ac36ac22]{padding:12px;align-items:flex-end}.share-dialog[data-v-ac36ac22]{width:100%;max-height:calc(100vh - 24px)}.share-dialog__head[data-v-ac36ac22]{padding:26px 20px 14px}.share-dialog__head h2[data-v-ac36ac22]{padding-right:36px;font-size:21px}.share-dialog__body[data-v-ac36ac22]{padding:6px 20px 20px}.share-poster-preview[data-v-ac36ac22]{width:min(100%,390px)}.share-dialog__utility[data-v-ac36ac22]{align-items:stretch;flex-direction:column;gap:12px}.share-link-box[data-v-ac36ac22]{width:100%}.share-dialog__actions[data-v-ac36ac22]{padding:0 20px 24px;display:grid;grid-template-columns:1fr}.hero-peer-proof[data-v-ac36ac22]{grid-column:1 / -1;min-height:34px;margin:4px 0 0;gap:10px}.hero-peer-avatars img[data-v-ac36ac22]{width:28px;height:28px;margin-left:-7px}.directory-proof__inner[data-v-ac36ac22]{min-height:92px}.directory-proof__item[data-v-ac36ac22]{padding:13px 9px;align-items:flex-start}.directory-proof__item[data-v-ac36ac22]:first-child{padding-left:0}.directory-proof__item[data-v-ac36ac22]:last-child{padding-right:0}.directory-proof__icon[data-v-ac36ac22]{display:none}.directory-proof__item strong[data-v-ac36ac22]{font-size:11px;line-height:1.45}.directory-proof__item small[data-v-ac36ac22]{margin-top:3px;font-size:10px;line-height:1.45}.directory-hero__preview[data-v-ac36ac22]{width:100%;height:222px}.hero-preview-window[data-v-ac36ac22]{top:6px;width:calc(100% - 24px);height:184px}.preview-window-bar[data-v-ac36ac22]{height:28px;padding:0 10px}.preview-window-body[data-v-ac36ac22]{height:calc(100% - 28px);grid-template-columns:1fr}.preview-sidebar[data-v-ac36ac22]{display:none}.preview-bank[data-v-ac36ac22]{padding:12px 14px}.preview-bank-head span[data-v-ac36ac22]{font-size:11px}.preview-filter[data-v-ac36ac22]{height:24px;margin-top:8px}.preview-question[data-v-ac36ac22]{min-height:38px;padding:7px 5px;grid-template-columns:22px minmax(0,1fr)}.preview-question.active[data-v-ac36ac22]{margin-top:5px;padding-right:8px;padding-left:8px}.preview-bank>.preview-question[data-v-ac36ac22]:last-child{display:none}.hero-preview-reader[data-v-ac36ac22]{top:40px;right:0;width:170px;height:174px;padding:11px}.preview-reader-head[data-v-ac36ac22]{padding-bottom:7px}.hero-preview-reader>strong[data-v-ac36ac22]{margin-top:9px;font-size:9px;line-height:1.45}.preview-reader-meta[data-v-ac36ac22]{margin-top:6px}.preview-answer[data-v-ac36ac22]{margin-top:9px;padding-top:7px;gap:5px}.preview-answer span[data-v-ac36ac22]{font-size:7px}.preview-answer i[data-v-ac36ac22]{height:3px}.preview-reader-foot[data-v-ac36ac22]{margin-top:10px;padding-top:7px;font-size:7px}.preview-flow-label[data-v-ac36ac22]{display:none}.bank-directory[data-v-ac36ac22]{padding:34px 0 42px}.interview-preparation[data-v-ac36ac22],.interview-scenarios[data-v-ac36ac22],.interview-faq[data-v-ac36ac22]{padding:50px 0}.interview-content-heading h2[data-v-ac36ac22],.interview-final-action h2[data-v-ac36ac22]{font-size:26px;line-height:1.4}.interview-content-heading p[data-v-ac36ac22]{margin-top:13px;font-size:14px;line-height:1.75}.preparation-copy__journey[data-v-ac36ac22]{--journey-font-size: 14px;margin-top:24px}.preparation-journey__headline-title[data-v-ac36ac22]{font-size:19px}.preparation-journey__headline-summary[data-v-ac36ac22]{font-size:15px;line-height:1.75}.preparation-journey__stages[data-v-ac36ac22]{margin-top:16px;grid-template-columns:1fr;gap:12px}.preparation-stage[data-v-ac36ac22]{min-height:56px}.preparation-stage__name[data-v-ac36ac22]{font-size:18px}.preparation-stage__detail[data-v-ac36ac22]{font-size:15px;line-height:1.7}.preparation-intro-layout[data-v-ac36ac22],.interview-faq-layout[data-v-ac36ac22]{gap:30px}.preparation-visual[data-v-ac36ac22]{min-height:430px}.preparation-visual[data-v-ac36ac22]:before{right:0;bottom:-8px;left:8px}.preparation-steps[data-v-ac36ac22]{margin-top:30px;grid-template-columns:1fr}.preparation-steps article[data-v-ac36ac22],.preparation-steps article[data-v-ac36ac22]:first-child,.preparation-steps article[data-v-ac36ac22]:last-child{padding:20px 0;border-left:0;border-bottom:1px solid rgba(31,54,88,.1)}.preparation-steps h3[data-v-ac36ac22]{margin-top:8px;font-size:17px}.interview-scenarios__layout[data-v-ac36ac22]{gap:30px}.scenario-training-focus[data-v-ac36ac22]{margin-top:22px}.scenario-training-focus>div[data-v-ac36ac22]{padding:14px 0;grid-template-columns:34px minmax(0,1fr);gap:14px}.scenario-training-focus>div>span[data-v-ac36ac22]{font-size:12px}.scenario-training-focus strong[data-v-ac36ac22]{font-size:16px}.scenario-training-focus p[data-v-ac36ac22]{display:none}.scenario-window-body[data-v-ac36ac22]{grid-template-columns:1fr}.scenario-window-nav[data-v-ac36ac22]{display:none}.scenario-window-content[data-v-ac36ac22]{padding:2px 14px 4px}.interview-scenario-list article[data-v-ac36ac22]{min-height:0;padding:16px 0;grid-template-columns:96px minmax(0,1fr);gap:14px}.interview-faq-list[data-v-ac36ac22]{margin-top:26px}.interview-faq-list summary[data-v-ac36ac22]{min-height:62px;padding:16px 0;gap:16px;font-size:14px}.interview-faq-list details>p[data-v-ac36ac22]{margin-bottom:18px;font-size:13px}.practice-checklist[data-v-ac36ac22]{width:100%}.interview-final-action[data-v-ac36ac22]{margin-top:40px;padding:24px 0;align-items:stretch;flex-direction:column;gap:20px}.interview-final-action h2[data-v-ac36ac22]{font-size:21px}.interview-final-action button[data-v-ac36ac22]{width:100%}.directory-section-head[data-v-ac36ac22]{margin-bottom:20px;padding:22px 0 24px}.directory-section-head h2[data-v-ac36ac22]{font-size:27px}.directory-section-head p[data-v-ac36ac22]{padding-top:14px;font-size:13px;line-height:1.75}.bank-entry[data-v-ac36ac22]{min-height:0;padding:18px 16px;grid-template-columns:28px 40px minmax(0,1fr);gap:0 10px}.bank-entry__icon[data-v-ac36ac22]{width:40px;height:40px}.bank-entry__title strong[data-v-ac36ac22]{font-size:17px}.bank-entry__description[data-v-ac36ac22]{font-size:12px}.bank-entry__topics[data-v-ac36ac22]{margin-top:10px;display:flex;gap:5px}.bank-entry__topics>span[data-v-ac36ac22]{padding:2px 5px;font-size:10px}.bank-entry__action[data-v-ac36ac22]{margin-top:14px}.bank-header__inner[data-v-ac36ac22]{padding:88px 0 30px}.bank-header__top[data-v-ac36ac22]{align-items:flex-start;flex-wrap:wrap;gap:8px}.bank-subject-switch[data-v-ac36ac22]{width:100%;max-width:100%;margin-left:0}.bank-subject-switch .reading-hero__subject-trigger[data-v-ac36ac22]{width:100%;justify-content:flex-start}.bank-subject-switch__context[data-v-ac36ac22]{flex:1 1 auto}.bank-subject-switch__context strong[data-v-ac36ac22]{max-width:none}.bank-subject-switch .reading-hero__subject-menu[data-v-ac36ac22]{right:auto;left:0}.bank-header__main[data-v-ac36ac22]{margin-top:22px;grid-template-columns:1fr;grid-template-areas:"identity" "description" "stat";align-items:start;row-gap:9px}.bank-header__identity[data-v-ac36ac22]{grid-template-columns:48px minmax(0,1fr);gap:13px}.bank-symbol[data-v-ac36ac22]{width:48px;height:48px}.bank-header__copy[data-v-ac36ac22]{min-height:48px;gap:4px}.bank-header__copy h1[data-v-ac36ac22]{font-size:29px;line-height:1.08}.bank-header__description[data-v-ac36ac22]{font-size:13px;line-height:1.65}.bank-header__stat[data-v-ac36ac22]{min-width:0;padding:0;display:flex;align-items:baseline;gap:5px;border-left:0;text-align:left}.bank-header__stat>div[data-v-ac36ac22]{margin-top:0}.bank-header__stat strong[data-v-ac36ac22]{font-size:20px}.bank-header__stat>span[data-v-ac36ac22]{font-size:10px}.interview-content[data-v-ac36ac22]{padding:14px 0 34px}.bank-toolbar[data-v-ac36ac22]{min-height:34px;margin-bottom:9px}.bank-toolbar__hint[data-v-ac36ac22],.bank-toolbar__context>i[data-v-ac36ac22]{display:none}.tool-surface[data-v-ac36ac22]{padding:14px}.surface-head[data-v-ac36ac22]{align-items:flex-start;flex-wrap:wrap}.surface-head__actions[data-v-ac36ac22]{width:100%}.surface-search[data-v-ac36ac22]{width:auto;flex:1}.tool-surface--classic .surface-head[data-v-ac36ac22]{gap:16px}.tool-surface--classic .surface-head__actions[data-v-ac36ac22]{display:flex;flex-wrap:wrap;gap:8px}.tool-surface--classic .surface-search[data-v-ac36ac22]{width:100%;min-width:0;flex:1 0 100%}.filter-grid[data-v-ac36ac22]{padding:12px}.question-list__head[data-v-ac36ac22]{display:none}.question-row[data-v-ac36ac22]{min-height:90px;padding:14px 10px;grid-template-columns:34px minmax(0,1fr) 62px 28px;grid-template-rows:minmax(0,1fr) minmax(0,1fr)}.question-row__number[data-v-ac36ac22]{width:28px;height:28px;font-size:10px}.question-row__mark[data-v-ac36ac22]{width:28px;height:28px}.question-row__content[data-v-ac36ac22],.question-row__locked-content[data-v-ac36ac22]{grid-column:2;grid-row:1 / 3;padding-right:8px}.question-row__mark[data-v-ac36ac22],.question-row__number[data-v-ac36ac22]{grid-column:1;grid-row:1 / 3}.question-row__locked-meta[data-v-ac36ac22]{gap:5px 12px}.question-row__heading[data-v-ac36ac22]{font-size:14px}.question-row__metric[data-v-ac36ac22]{justify-self:start;font-size:11px}.question-row__metric--favorite[data-v-ac36ac22]{grid-column:3;grid-row:1}.question-row__metric--views[data-v-ac36ac22]{grid-column:3;grid-row:2}.question-row__action[data-v-ac36ac22]{grid-column:4;grid-row:1 / 3;justify-content:flex-end}.pagination-bar[data-v-ac36ac22]{gap:5px;margin-top:22px}.pagination-bar a[data-v-ac36ac22],.pagination-bar button[data-v-ac36ac22]{min-width:34px;padding:0 9px}.pagination-direction[data-v-ac36ac22]{padding:0 11px!important}.interview-breadcrumb[data-v-ac36ac22]{max-width:100%;overflow:hidden}.question-breadcrumb-current[data-v-ac36ac22],.question-breadcrumb-arrow[data-v-ac36ac22]{display:none}.reading-header__inner[data-v-ac36ac22]{width:100%;padding:14px var(--reading-nav-gutter) 0}.reading-shell[data-v-ac36ac22]{--reading-nav-gutter: 18px;--reading-copy-gutter: 18px;width:calc(100% - 20px);padding:52px 0 0}.reading-stage[data-v-ac36ac22]{min-height:calc(100vh - 52px)}.reading-hero[data-v-ac36ac22]{min-height:0;padding:20px var(--reading-nav-gutter) 28px;background:transparent}.reading-hero__statusbar[data-v-ac36ac22]{grid-template-columns:minmax(0,1fr) auto;gap:14px 12px}.reading-hero__symbol[data-v-ac36ac22]{width:38px;height:38px}.reading-hero__identity>div>span[data-v-ac36ac22]{display:none}.reading-hero__identity strong[data-v-ac36ac22]{font-size:17px}.reading-hero__titleline[data-v-ac36ac22]{gap:7px 8px}.reading-hero__titleline .bank-exclusive-badge[data-v-ac36ac22]{padding:4px 7px 4px 5px;font-size:11px}.reading-hero__identity small[data-v-ac36ac22]{padding-left:8px;font-size:11px}.reading-hero__eyebrow[data-v-ac36ac22]{grid-column:1 / -1;grid-row:2;justify-content:flex-end}.reading-hero__copy[data-v-ac36ac22]{margin-top:26px;background:transparent}.reading-hero__directory[data-v-ac36ac22]{margin-top:16px;padding:0;gap:0}.reading-hero__directory-chip[data-v-ac36ac22]{max-width:100%;font-size:12px}.reading-hero__subject-switch[data-v-ac36ac22]{width:100%;margin-left:0}.reading-hero__subject-switch[data-v-ac36ac22]:before{display:none}.reading-hero__subject-menu[data-v-ac36ac22]{left:0;width:min(320px,calc(100vw - 40px));grid-template-columns:1fr}.reading-hero__summary[data-v-ac36ac22]{font-size:14px;line-height:1.75}.reading-hero__progress[data-v-ac36ac22]{margin-top:9px}.reading-layout[data-v-ac36ac22]{grid-template-columns:1fr}.question-outline[data-v-ac36ac22],.question-reader[data-v-ac36ac22]{grid-column:1;grid-row:auto}.question-outline[data-v-ac36ac22]{order:1;min-height:0;position:static;height:auto;max-height:none;contain:none;border-radius:0;box-shadow:none}.outline-toggle[data-v-ac36ac22]{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:6px;color:var(--interview-blue);background:#2458b814;cursor:pointer}.question-outline:not(.expanded) .outline-body[data-v-ac36ac22]{display:none}.outline-scroll-region[data-v-ac36ac22],.outline-list[data-v-ac36ac22]{max-height:280px}.question-reader[data-v-ac36ac22]{order:2;gap:0}.reader-question-card[data-v-ac36ac22]{padding:24px 18px 20px}.reader-question-card h1[data-v-ac36ac22]{font-size:24px}.reader-actionbar[data-v-ac36ac22],.reader-answer-toolbar[data-v-ac36ac22]{align-items:flex-start;flex-direction:column}.reader-actionbar[data-v-ac36ac22]{gap:12px}.reader-answer-toolbar[data-v-ac36ac22]{min-height:0;margin:0;padding:0 18px 14px;gap:10px}.answer-tab[data-v-ac36ac22]{height:52px}.answer-tools[data-v-ac36ac22],.reader-primary-actions[data-v-ac36ac22]{width:100%}.answer-tools[data-v-ac36ac22]{min-width:0;flex-wrap:nowrap;justify-content:flex-end;gap:6px}.reader-sections[data-v-ac36ac22]{padding:0 18px}.mark-popover[data-v-ac36ac22]{width:min(216px,calc(100vw - 64px))}.reader-sections>section[data-v-ac36ac22]{padding:24px 0;grid-template-columns:30px minmax(0,1fr);gap:8px}.reader-sections p[data-v-ac36ac22]{font-size:14px;line-height:1.9}.reader-section__head[data-v-ac36ac22]{align-items:flex-start;grid-template-columns:minmax(0,1fr);gap:10px}.reader-section__head .section-speech-trigger[data-v-ac36ac22]{justify-self:end}.reader-section__head .speech-player--section[data-v-ac36ac22]{width:100%;max-width:none}.my-answer-panel[data-v-ac36ac22]{margin:4px 18px 30px;padding:28px 0 0}.my-answer-panel__head[data-v-ac36ac22]{align-items:flex-start;flex-wrap:wrap}.my-answer-panel__actions[data-v-ac36ac22]{width:100%;justify-content:flex-end;flex-wrap:wrap}.my-answer-save-button[data-v-ac36ac22]{min-width:78px}.my-answer-saved-state[data-v-ac36ac22]{margin-right:auto}.my-answer-panel__viewer[data-v-ac36ac22]{padding:2px 0 4px}.my-answer-empty-action[data-v-ac36ac22]{min-height:72px;padding:12px 14px}.my-answer-empty-action__command>span[data-v-ac36ac22]{display:none}.reader-pagination[data-v-ac36ac22]{padding:24px 18px 30px;grid-template-columns:1fr;gap:0}.reader-pagination>button+button[data-v-ac36ac22]{border-top:1px solid rgba(31,54,88,.07)}.literature-passage-card[data-v-ac36ac22]{padding:18px 18px 20px;border-radius:16px}.literature-passage-card__head[data-v-ac36ac22]{align-items:flex-start}.literature-passage-card p[data-v-ac36ac22]{font-size:15px;line-height:1.92}}@media screen and (max-width: 420px){.answer-tools[data-v-ac36ac22]{display:flex;justify-content:flex-end}}@media screen and (max-width: 300px){.hero-peer-proof[data-v-ac36ac22]{gap:8px}.hero-peer-avatars img[data-v-ac36ac22]{width:24px;height:24px;margin-left:-11px}}@media (prefers-reduced-motion: reduce){.bank-entry[data-v-ac36ac22],.question-row[data-v-ac36ac22],.loading-spinner[data-v-ac36ac22],.detail-skeleton-block[data-v-ac36ac22]{transition:none;animation:none}}
