@layer base{:root{--bst-brand-50:#f7ffe0;--bst-brand-100:#ecffad;--bst-brand-200:#dfff73;--bst-brand-300:#d1ff3b;--bst-brand-400:#c2f500;--bst-brand-500:#c2f500;--bst-brand-600:#9be32b;--bst-brand-700:#71b81c;--bst-brand-800:#4e8a12;--bst-brand-900:#1e3a0a;--bst-on-brand:#0a0f05;--bst-accent:#c2f500;--bst-accent-rgb:194, 245, 0;--bst-accent-soft:rgba(var(--bst-accent-rgb), .09);--bst-accent-border:rgba(var(--bst-accent-rgb), .26);--bst-accent-strong:var(--bst-brand-400);--bst-accent-text:var(--bst-brand-500);--bst-relief-ink:#9fb4cc;--bst-relief-ink-soft:#7d93ad;--bst-relief-fill:#9fb4cc0d;--bst-relief-emboss:drop-shadow(-.6px -.8px 0 #0000009e) drop-shadow(.5px .7px 0 #c6dcf429);--bst-relief-op:1;--bst-relief-mask-norm:.1255;--bst-relief-retune:1.47;--bst-bg:#070b10;--bst-bg-elevated:#0b1118;--bst-surface-1:#111923;--bst-surface-2:#16202c;--bst-surface-3:#131e2a;--bst-surface-glass:#070d14c7;--bst-border:#e2e8f01b;--bst-border-subtle:#e2e8f011;--bst-text:#f3f7fb;--bst-text-muted:#a8b4c2;--bst-text-dim:#828e9f;--bst-text-inverse:#061014;--bst-shell-sidebar-bg:linear-gradient(180deg, #0a1728fa, #071221fc);--bst-shell-brand-bg:transparent;--bst-shell-brand-border:#31547957;--bst-shell-topbar-bg:radial-gradient(circle at 72% -80%, rgba(var(--bst-accent-rgb), .055), transparent 38%), linear-gradient(180deg, #0a1321, #08111e);--bst-shell-topbar-shadow:inset 0 -1px 0 #537b9f14;--bst-shell-header-border:rgba(var(--bst-accent-rgb), .3);--bst-shell-chip-border:#31547975;--bst-shell-chip-bg:#122334b8;--bst-shell-control-border:#31547975;--bst-shell-control-bg:linear-gradient(180deg, #162a3e8f, #0b192880);--bst-shell-control-shadow:inset 0 1px 0 #8fc3e80b;--bst-shell-hover-wash:#94b4d612;--bst-shell-main-bg:#0c1524;--bst-metas-kpi-1:#f0626b;--bst-metas-kpi-2:#1f7fd0;--bst-metas-kpi-3:#f0b33a;--bst-metas-kpi-4:#38c987;--bst-metas-kpi-ground:var(--bst-surface-1);--bst-metas-kpi-wash:8%;--bst-metas-kpi-tint:13%;--bst-metas-kpi-rim:9%;--bst-metas-kpi-drop:0 12px 30px #00000026;--bst-metas-kpi-flat-bg:linear-gradient(135deg, #11253b, #0a1728 72%);--bst-metas-kpi-flat-ink:#6f86a3;--bst-metas-kpi-flat-chip-bg:#17304b80;--bst-metas-kpi-flat-shadow:inset 0 1px 0 #ffffff08, 0 12px 30px #00000026;--bst-metas-track-bg:#102139;--bst-metas-rule:#31547957;--bst-metas-inset-bg:#08131f;--bst-metas-tone-success:#6ab85c;--bst-metas-tone-info:#36a3ef;--bst-metas-tone-warning:#f0b33a;--bst-metas-track-border:#31547957;--bst-metas-track-shadow:inset 0 1px 2px #0000006b;--bst-metas-track-bar-shadow:none;--bst-metas-wrap-border:#31547980;--bst-metas-wrap-bg:#0a1728bf;--bst-metas-row-bg:#0a1728b8;--bst-metas-ring:#6f849c73;--bst-metas-dot-ring:#6f849c8c;--bst-metas-chip-border:#3154798c;--bst-shell-main-wash:radial-gradient(1100px 480px at 78% -12%, rgba(var(--bst-accent-rgb), .05), transparent 62%);--bst-font-sans:Inter, "Segoe UI", "Source Sans Pro", Tahoma, Arial, sans-serif;--bst-font-display:"Newsreader Display", Georgia, "Times New Roman", serif;--bst-font-section-title:UnifrakturMaguntia, "Newsreader Display", Georgia, serif;--bst-font-mono:"JetBrains Mono", Consolas, ui-monospace, monospace;--bst-h1:32px;--bst-h2:24px;--bst-h3:20px;--bst-body-lg:16px;--bst-body-md:14px;--bst-body-sm:13px;--bst-caption:11px;--bst-line-tight:1.16;--bst-line-body:1.52;--bst-weight-regular:400;--bst-weight-medium:600;--bst-weight-bold:700;--bst-weight-heavy:800;--bst-space-1:4px;--bst-space-2:8px;--bst-space-3:12px;--bst-space-4:16px;--bst-space-5:20px;--bst-space-6:24px;--bst-space-8:32px;--bst-space-10:40px;--bst-space-12:48px;--bst-tutor-rail-inline-size:354px;--bst-radius-xs:4px;--bst-radius-sm:6px;--bst-radius-md:8px;--bst-radius-lg:12px;--bst-radius-xl:16px;--bst-radius-pill:999px;--bst-shadow-1:0 1px 2px #00000047;--bst-shadow-2:0 1px 2px #0000003d, 0 4px 12px #00000057;--bst-shadow-3:0 2px 6px #0000004d, 0 24px 56px #00000070;--bst-dur-micro:.15s;--bst-dur-base:.25s;--bst-dur-lg:.35s;--bst-ease-standard:cubic-bezier(.2, 0, 0, 1);--bst-ease-enter:cubic-bezier(0, 0, .2, 1);--bst-ease-exit:cubic-bezier(.4, 0, 1, 1);--bst-press-scale:.97;--bst-focus-ring:var(--bst-accent);--bst-focus-ring-width:2px;--bst-focus-ring-offset:2px;--bst-success:#9be32b;--bst-success-bg:#9be32b21;--bst-warning:#f5a524;--bst-warning-bg:#f5a52421;--bst-danger:#e5484d;--bst-danger-bg:#e5484d21;--bst-info:#3e8ff5;--bst-info-bg:#3e8ff521;--bst-qb-quote-border:#4a7dbd;--bst-qb-quote-bg:#16202c;--bst-qb-quote-ink:#aab7c4;--bst-qb-card-bg:var(--bst-surface-1);--bst-qb-card-inset:#0f151c;--bst-done:#5b95d6;--bst-done-bg:#5b95d621;--bst-time-ok:#86efac;--bst-time-ok-bg:#86efac1f;--bst-time-ahead:#4fd6ff;--bst-time-ahead-bg:#4fd6ff1f;--bst-time-postponed:#f5a524;--bst-time-postponed-bg:#f5a52421;--bst-time-late:#fb7185;--bst-time-late-bg:#fb718521;--bst-kpi-performance:linear-gradient(135deg, #0067af, #69bef2);--bst-kpi-hours:linear-gradient(135deg, #408d32, #92e848);--bst-kpi-volume:linear-gradient(135deg, #ed4100, #ffa526);--bst-kpi-rhythm:linear-gradient(135deg, #ff9f00, #ffe06c);--bst-question-correct:#9be32b;--bst-question-correct-bg:#9be32b21;--bst-question-wrong:#e5484d;--bst-question-wrong-bg:#e5484d21;--bst-question-void:#a78bfa;--bst-question-void-bg:#a78bfa21;--bst-question-unanswered:#a8b4c2;--bst-question-unanswered-bg:#a8b4c21c;--touch-target-min:44px;--bst-bottom-nav-height:64px;--bst-safe-top:env(safe-area-inset-top,0px);--bst-safe-right:env(safe-area-inset-right,0px);--bst-safe-bottom:env(safe-area-inset-bottom,0px);--bst-safe-left:env(safe-area-inset-left,0px)}.bst-student-document,.bst-student-document *,.bst-student-document :before,.bst-student-document :after{box-sizing:border-box}html[data-skin=quartzo]{--bst-brand-50:#f7ffe0;--bst-brand-100:#ecffad;--bst-brand-200:#dfff73;--bst-brand-300:#d1ff3b;--bst-brand-400:#c2f500;--bst-brand-500:#c2f500;--bst-brand-600:#9be32b;--bst-brand-700:#71b81c;--bst-brand-800:#4e8a12;--bst-brand-900:#1e3a0a;--bst-on-brand:#0a0f05;--bst-accent:#c2f500;--bst-accent-rgb:194, 245, 0;--bst-accent-text:var(--bst-brand-500)}html[data-skin=naval]{--bst-brand-50:#eafbff;--bst-brand-100:#c9f4ff;--bst-brand-200:#9eeaff;--bst-brand-300:#7be2ff;--bst-brand-400:#4fd6ff;--bst-brand-500:#4fd6ff;--bst-brand-600:#38bdf8;--bst-brand-700:#0ea5e9;--bst-brand-800:#0369a1;--bst-brand-900:#06121a;--bst-on-brand:#06121a;--bst-accent:#4fd6ff;--bst-accent-rgb:79, 214, 255;--bst-bg:#05080c;--bst-bg-elevated:#070d14;--bst-surface-1:#0e1620;--bst-surface-2:#131e2a;--bst-surface-glass:#070d14c7}html.bst-student-document[data-skin=naval][data-theme=dark]{--bst-accent:#168cff;--bst-accent-rgb:22, 140, 255;--bst-accent-strong:#36a3ef;--bst-accent-text:#62a4d3;--bst-on-brand:#04101d;--bst-bg:#09101c;--bst-bg-elevated:#09101c;--bst-surface-1:#0a1728;--bst-surface-2:#122334;--bst-surface-3:#172f4a;--bst-surface-glass:#09101ceb;--bst-border:#1d3552;--bst-border-subtle:#3154797a;--bst-text:#f4f7fb;--bst-text-muted:#9eb0c5;--bst-text-dim:#788da4;--bst-success:#38c987;--bst-success-bg:#38c9871f;--bst-warning:#f0b33a;--bst-warning-bg:#f0b33a1f;--bst-danger:#ef5b65;--bst-danger-bg:#ef5b651f;--bst-info:#36a3ef;--bst-info-bg:#36a3ef1f;--bst-shadow-1:0 1px 2px #00000038;--bst-shadow-2:0 8px 24px #00000042;--bst-shadow-3:0 24px 64px #0000006b}html[data-theme=light]{--bst-relief-ink:#9a7b3a;--bst-relief-ink-soft:#b0904c;--bst-relief-fill:#9a7b3a0f;--bst-relief-emboss:drop-shadow(.6px .8px 0 #ffffffb8) drop-shadow(-.5px -.7px 0 #785a1e66) drop-shadow(0 8px 18px #3f362633);--bst-relief-op:1.6;--bst-relief-mask-norm:.8784;--bst-relief-retune:1;--bst-bg:#f5f1e8;--bst-bg-elevated:#fdfbf5;--bst-surface-1:#fdfbf5;--bst-surface-2:#f4efe3;--bst-surface-3:#ece5d5;--bst-surface-glass:#fbf8f1db;--bst-border:#3f362626;--bst-border-subtle:#3f362617;--bst-text:#211d16;--bst-text-muted:#544c3e;--bst-text-dim:#665e4e;--bst-text-inverse:#f7f4ec;--bst-shell-sidebar-bg:#f0e9da;--bst-shell-brand-bg:var(--bst-surface-glass);--bst-shell-brand-border:var(--bst-border);--bst-shell-topbar-bg:var(--bst-surface-glass);--bst-shell-topbar-shadow:none;--bst-shell-header-border:var(--bst-border);--bst-shell-chip-border:var(--bst-border-subtle);--bst-shell-chip-bg:#3f36260d;--bst-shell-control-border:var(--bst-border);--bst-shell-control-bg:var(--bst-surface-1);--bst-shell-control-shadow:var(--bst-shadow-1);--bst-shell-hover-wash:#3f36260f;--bst-shell-main-bg:var(--bst-bg);--bst-shell-main-wash:none;--bst-metas-kpi-wash:7%;--bst-metas-kpi-tint:9%;--bst-metas-kpi-rim:0%;--bst-metas-kpi-drop:var(--bst-shadow-2);--bst-metas-kpi-flat-bg:var(--bst-surface-1);--bst-metas-kpi-flat-ink:var(--bst-text-dim);--bst-metas-kpi-flat-shadow:var(--bst-shadow-1);--bst-metas-track-bg:#e6dfcd;--bst-metas-rule:var(--bst-border-subtle);--bst-metas-inset-bg:var(--bst-surface-2);--bst-metas-tone-success:#2f9e63;--bst-metas-track-border:var(--bst-border);--bst-metas-track-shadow:inset 0 1px 2px #3f362624;--bst-metas-track-bar-shadow:inset 0 1px 2px #3f362624;--bst-metas-wrap-border:var(--bst-border);--bst-metas-wrap-bg:var(--bst-surface-1);--bst-metas-row-bg:transparent;--bst-metas-ring:#3f362659;--bst-metas-dot-ring:#3f362661;--bst-metas-chip-border:var(--bst-border);--bst-shadow-1:0 1px 2px #3f36261a;--bst-shadow-2:0 1px 2px #3f362614, 0 6px 16px #3f36261a;--bst-shadow-3:0 2px 6px #3f36261a, 0 24px 48px #3f36262e;--bst-success:#3a731d;--bst-warning:#8a4b06;--bst-danger:#b3261e;--bst-info:#0b6ea8;--bst-success-bg:#71b81c1f;--bst-danger-bg:#e5484d1a;--bst-warning-bg:#b453091a;--bst-info-bg:#0ea5e91c;--bst-qb-quote-border:#3f7cc4;--bst-qb-quote-bg:#e7f0fb;--bst-qb-quote-ink:#1c3550;--bst-qb-card-bg:#fff;--bst-qb-card-inset:#f4f6f9;--bst-done:#2962a3;--bst-question-correct:#3a731d;--bst-question-wrong:#b3261e;--bst-question-void:#6d3fbf;--bst-question-unanswered:#5a5347;--bst-time-ok:#3a731d;--bst-time-ahead:#0b6ea8;--bst-time-postponed:#8a4b06;--bst-time-late:#b3261e;--bst-chart-4:#8a6b13;--bst-chart-5:#1f7fbf;--bst-chart-6:#6d3fbf;--bst-chart-7:#0d7a6c;--bst-question-correct-bg:#71b81c1f;--bst-question-wrong-bg:#e5484d1a;--bst-question-void-bg:#7c3aed1a;--bst-question-unanswered-bg:#64748b1f;--bst-accent:var(--bst-brand-700);--bst-accent-rgb:113, 184, 28;--bst-accent-soft:rgba(var(--bst-accent-rgb), .1);--bst-accent-border:rgba(var(--bst-accent-rgb), .28);--bst-accent-strong:var(--bst-brand-600);--bst-accent-text:#3d6e0f;--bst-on-brand:#0a0f05;--bst-focus-ring:var(--bst-accent-text)}html[data-skin=naval][data-theme=light]{--bst-accent:var(--bst-brand-700);--bst-accent-rgb:14, 165, 233;--bst-accent-soft:rgba(var(--bst-accent-rgb), .1);--bst-accent-border:rgba(var(--bst-accent-rgb), .28);--bst-accent-strong:var(--bst-brand-600);--bst-accent-text:var(--bst-brand-800);--bst-on-brand:#06121a;--bst-bg:#f5f1e8;--bst-bg-elevated:#fdfbf5;--bst-surface-1:#fdfbf5;--bst-surface-2:#f4efe3}html[data-skin=meianoite]{--bst-brand-50:#eef0fe;--bst-brand-100:#dadefb;--bst-brand-200:#c5c9f5;--bst-brand-300:#a6abef;--bst-brand-400:#8088e8;--bst-brand-500:#6f76e6;--bst-brand-600:#5663e6;--bst-brand-700:#4451d8;--bst-brand-800:#3a44b0;--bst-brand-900:#1c2150;--bst-on-brand:#191d3a;--bst-accent:#c5c9f5;--bst-accent-rgb:197, 201, 245;--bst-accent-text:#c5c9f5;--bst-bg:#05070e;--bst-bg-elevated:#080c18;--bst-surface-1:#0e1426;--bst-surface-2:#141b30;--bst-surface-3:#0c1122;--bst-surface-glass:#05070ed9;--bst-border:#96a5d21f;--bst-border-subtle:#96a5d212;--bst-text:#eef1fb;--bst-text-muted:#9aa6c6;--bst-text-dim:#828ca6}html[data-skin=meianoite][data-theme=light]{--bst-bg:#f5f1e8;--bst-bg-elevated:#fdfbf5;--bst-surface-1:#fdfbf5;--bst-surface-2:#f4efe3;--bst-surface-3:#ece5d5;--bst-surface-glass:#fbf8f1db;--bst-border:#3f362626;--bst-border-subtle:#3f362617;--bst-text:#211d16;--bst-text-muted:#544c3e;--bst-text-dim:#665e4e;--bst-accent:var(--bst-brand-700);--bst-accent-rgb:68, 81, 216;--bst-accent-strong:var(--bst-brand-600);--bst-accent-text:var(--bst-brand-800);--bst-on-brand:#fff;--bst-focus-ring:var(--bst-accent-text)}html[data-chroma=mono],html.bst-student-document[data-skin][data-theme][data-chroma=mono]{--bst-accent:#c9d3df;--bst-accent-rgb:201, 211, 223;--bst-accent-strong:#dbe3ec;--bst-accent-text:#c9d3df;--bst-focus-ring:#c9d3df;--bst-success:#aebccb;--bst-success-bg:#aebccb24;--bst-warning:#c6cfda;--bst-warning-bg:#c6cfda24;--bst-danger:#e3e9f1;--bst-danger-bg:#e3e9f11f;--bst-info:#9fadbe;--bst-info-bg:#9fadbe24;--bst-done:#aebccb;--bst-done-bg:#aebccb24;--bst-question-correct:#aebccb;--bst-question-correct-bg:#aebccb24;--bst-question-wrong:#e3e9f1;--bst-question-wrong-bg:#e3e9f11f;--bst-question-void:#c0c8d4;--bst-question-void-bg:#c0c8d41f;--bst-question-unanswered:#8b97a8;--bst-question-unanswered-bg:#8b97a81c;--bst-time-ok:#b6c2d0;--bst-time-ok-bg:#b6c2d01f;--bst-time-ahead:#cdd6e1;--bst-time-ahead-bg:#cdd6e11f;--bst-time-postponed:#9fadbe;--bst-time-postponed-bg:#9fadbe21;--bst-time-late:#e3e9f1;--bst-time-late-bg:#e3e9f11f;--bst-kpi-performance:linear-gradient(135deg, #2a3340, #6b7787);--bst-kpi-hours:linear-gradient(135deg, #313a47, #7e8a9a);--bst-kpi-volume:linear-gradient(135deg, #283038, #5f6b7a);--bst-kpi-rhythm:linear-gradient(135deg, #353e4b, #8b97a8)}html[data-chroma=mono][data-theme=light],html.bst-student-document[data-skin][data-theme=light][data-chroma=mono]{--bst-accent:#475569;--bst-accent-rgb:71, 85, 105;--bst-accent-strong:#334155;--bst-accent-text:#334155;--bst-focus-ring:#334155;--bst-on-brand:#fff;--bst-success:#566173;--bst-success-bg:#4755691a;--bst-warning:#475569;--bst-warning-bg:#4755691a;--bst-danger:#1e293b;--bst-danger-bg:#1e293b17;--bst-info:#566173;--bst-info-bg:#4755691a;--bst-done:#566173;--bst-done-bg:#4755691a;--bst-question-correct:#475569;--bst-question-correct-bg:#4755691a;--bst-question-wrong:#1e293b;--bst-question-wrong-bg:#1e293b17;--bst-question-void:#566173;--bst-question-void-bg:#4755691a;--bst-question-unanswered:#6b7688;--bst-question-unanswered-bg:#64748b1f;--bst-time-ok:#475569;--bst-time-ok-bg:#4755691a;--bst-time-ahead:#334155;--bst-time-ahead-bg:#3341551a;--bst-time-postponed:#566173;--bst-time-postponed-bg:#4755691a;--bst-time-late:#1e293b;--bst-time-late-bg:#1e293b17;--bst-kpi-performance:linear-gradient(135deg, #cbd5e1, #64748b);--bst-kpi-hours:linear-gradient(135deg, #d1d9e3, #6b7787);--bst-kpi-volume:linear-gradient(135deg, #c8d1dd, #5f6b7a);--bst-kpi-rhythm:linear-gradient(135deg, #d6dde6, #8b97a8)}@media (max-width:760px),(pointer:coarse){:root{--bst-bottom-nav-height:68px}}.bst-student-shell__main.bst-tutor-task-zone{padding-block-end:max(96px, calc(var(--bst-space-12) + env(safe-area-inset-bottom)))}:root{--bst-100dvh:100dvh;--bst-100vw:100vw;--bst-density-scale:1;--bst-control-h:38px;--bst-row-h:44px;--bst-cell-pad-y:10px;--bst-cell-pad-x:14px;--bst-state-hover-surface:var(--bst-surface-2);--bst-state-hover-tint:rgba(var(--bst-accent-rgb), .06);--bst-state-selected-bg:var(--bst-accent-soft);--bst-state-selected-border:var(--bst-accent-border);--bst-state-selected-text:var(--bst-accent-text);--bst-state-disabled-opacity:.5;--bst-hover-lift:-1px;--bst-zebra-tint:color-mix(in srgb, var(--bst-text) 3%, transparent);--bst-chart-1:var(--bst-info);--bst-chart-2:var(--bst-success);--bst-chart-3:var(--bst-warning);--bst-chart-4:#e0b341;--bst-chart-5:#69bef2;--bst-chart-6:#b98cf5;--bst-chart-7:#34d3c0;--bst-chart-8:var(--bst-accent);--bst-chart-grid:var(--bst-border);--bst-chart-axis:var(--bst-text-dim);--bst-chart-track:var(--bst-surface-2)}html[data-density=compact]{--bst-density-scale:.86;--bst-control-h:32px;--bst-row-h:36px;--bst-cell-pad-y:6px;--bst-cell-pad-x:10px}html[data-chroma=mono],html.bst-student-document[data-skin][data-theme][data-chroma=mono]{--bst-chart-4:#9aa7b5;--bst-chart-5:#8593a3;--bst-chart-6:#b3bdc9;--bst-chart-7:#c7cfd9}:root{--bst-z-sticky:5;--bst-z-nav:20;--bst-z-dropdown:30;--bst-z-fab:40;--bst-z-tooltip:45;--bst-z-inpage-layer:60;--bst-z-inpage-over:70;--bst-z-inpage-modal:100;--bst-z-backdrop:9000;--bst-z-modal:9001;--bst-z-modal-stacked:9002;--bst-z-popover:9100;--bst-z-tooltip-over:9200;--bst-z-popover-over:9240;--bst-z-toast:9500;--bst-z-takeover:10000;--bst-ink-navy:#1b3a63;--bst-ink-red:#b3261e;--bst-ink-green:#3a731d;--bst-ink-gold:#e7c766;--bst-font-numeric:Arial, "Helvetica Neue", Helvetica, sans-serif;--bst-sidebar-w:216px}@media (min-width:1280px){:root{--bst-sidebar-w:230px}}@media (max-width:1279px) and (min-width:1024px){:root{--bst-sidebar-w:72px}}:root{--bst-sheet-papel-ink-2:#6e6e73;--bst-sheet-sepia-ink-2:#6b6151;--bst-sheet-noturno-ink-2:#8d99a8;--bst-sheet-bicolor-ink-2:#b8975a}html[data-chroma=mono][data-theme=light],html.bst-student-document[data-skin][data-theme=light][data-chroma=mono]{--bst-chart-4:#6b7688;--bst-chart-5:#566173;--bst-chart-6:#475569;--bst-chart-7:#334155}html[data-skin=meianoite][data-theme=dark],html.bst-student-document[data-skin=meianoite][data-theme=dark]{--bst-border:#272c4d}}@layer features{.bst-overlay-portal{z-index:var(--bst-z-modal,1000);pointer-events:none;position:fixed;top:var(--bst-global-topbar-end,0px);bottom:0;left:0;right:0}.bst-overlay-stack,.bst-overlay-layer{position:absolute;top:0;bottom:0;left:0;right:0}.bst-overlay-layer{padding:max(var(--bst-space-4,16px),env(safe-area-inset-top)) max(var(--bst-space-4,16px),env(safe-area-inset-right)) max(var(--bst-space-4,16px),env(safe-area-inset-bottom)) max(var(--bst-space-4,16px),env(safe-area-inset-left));pointer-events:none;isolation:isolate;place-items:center;display:grid}.bst-overlay-layer[data-overlay-edge=true]{place-items:stretch end;padding:0}.bst-overlay-layer[data-overlay-modal=true],.bst-overlay-panel{pointer-events:auto}.bst-overlay-backdrop{background:color-mix(in srgb, var(--bst-bg,#070b10) 78%, transparent);position:absolute;top:0;bottom:0;left:0;right:0}.bst-overlay-layer:has(.bst-activity-workspace) .bst-overlay-backdrop{-webkit-backdrop-filter:blur(3px)saturate(82%);backdrop-filter:blur(3px)saturate(82%);background:#030c1878}.bst-overlay-stack:has([data-activity-panel=pretesting]:not([hidden])) .bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)){inline-size:346px;top:180px;bottom:75px}.bst-overlay-stack:has([data-activity-panel=pretesting]:not([hidden])) .bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-overlay-stack:has([data-activity-panel=pretesting]:not([hidden])) .bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-overlay-stack:has([data-activity-panel=pretesting]:not([hidden])) .bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-overlay-stack:has([data-activity-panel=pretesting]:not([hidden])) .bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-overlay-stack:has([data-activity-panel=pretesting]:not([hidden])) .bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-overlay-stack:has([data-activity-panel=pretesting]:not([hidden])) .bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-overlay-panel{max-block-size:100%;inline-size:min(100%,48rem);padding:var(--bst-space-6,24px);border:1px solid var(--bst-border,#2a3440);border-radius:var(--bst-radius-lg,16px);background:var(--bst-surface-1,#111821);box-shadow:var(--bst-shadow-3,0 24px 64px #00000061);color:var(--bst-text,#f4f7fa);font-family:var(--bst-font-sans,Inter, sans-serif);transition:opacity var(--bst-dur-micro,.12s) var(--bst-ease-standard,ease), transform var(--bst-dur-micro,.12s) var(--bst-ease-standard,ease);outline:none;position:relative;overflow:auto}.bst-overlay-stack a:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-overlay-stack button:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-overlay-panel:focus-visible{outline:var(--bst-focus-ring-width,2px) solid var(--bst-focus-ring,var(--bst-accent,#7dd3fc));outline-offset:var(--bst-focus-ring-offset,2px)}@media (forced-colors:active){.bst-overlay-backdrop{opacity:.72;background:canvas}.bst-overlay-panel{border:2px solid canvastext}}@media (prefers-reduced-motion:reduce){.bst-overlay-panel{transition:none}}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-rounded-v353.subset-Bj3oXfPW.woff2)format("woff2")}.bst-icon{font-feature-settings:"liga";white-space:nowrap;inline-size:1em;font-family:Material Symbols Rounded,sans-serif;font-size:1.25em;font-style:normal;font-weight:500;line-height:1;display:inline-block;overflow:hidden}.bst-icon--target{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;block-size:1em}.bst-icon--kebab{block-size:1em}.bst-icon--stroke,.bst-icon--theme-dark,.bst-icon--theme-light{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;block-size:1em}.bst-icon--flip{transform:scaleX(-1)}.bst-icon--nav-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9px;block-size:1em}.bst-icon--nav-emoji{font-feature-settings:normal;text-align:center;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif;font-size:1.1em}.bst-icon-button{inline-size:var(--bst-control-h);block-size:var(--bst-control-h);min-inline-size:var(--touch-target-min,44px);min-block-size:var(--touch-target-min,44px);border-radius:var(--bst-radius-md);color:var(--bst-text-muted);cursor:pointer;transition:background-color var(--bst-dur-micro) var(--bst-ease-standard), border-color var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard);background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.bst-icon-button:hover:not(:disabled){border-color:var(--bst-accent-border);color:var(--bst-text)}.bst-icon-button:active:not(:disabled){transform:scale(var(--bst-press-scale))}.bst-icon-button[aria-pressed=true],.bst-icon-button[class~=is-active],.bst-icon-button[data-active=true]{border-color:var(--bst-state-selected-border);background:var(--bst-state-selected-bg);color:var(--bst-state-selected-text)}.bst-icon-button--accent{background:var(--bst-accent);color:var(--bst-on-brand)}.bst-icon-button--accent:hover:not(:disabled){color:var(--bst-on-brand);border-color:#0000}.bst-icon-button--danger{color:var(--bst-danger)}.bst-icon-button--danger:hover:not(:disabled){border-color:var(--bst-danger);background:var(--bst-danger-bg)}.bst-icon-button:disabled{cursor:not-allowed;opacity:var(--bst-state-disabled-opacity)}.bst-icon-button:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-toolbar{align-items:center;gap:var(--bst-space-2);min-block-size:var(--bst-row-h);padding:calc(var(--bst-space-2) * var(--bst-density-scale)) var(--bst-space-3);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);color:var(--bst-text);font-family:var(--bst-font-sans);display:flex}.bst-toolbar__group{align-items:center;gap:var(--bst-space-1);display:flex}.bst-toolbar__spacer{flex:auto}.bst-toolbar__divider{inline-size:1px;margin-block:var(--bst-space-1);background:var(--bst-border);align-self:stretch}.bst-toolbar__title{font-size:var(--bst-body-md);font-weight:var(--bst-weight-bold);color:var(--bst-text)}.bst-table{border-collapse:collapse;inline-size:100%;font-family:var(--bst-font-sans);font-size:var(--bst-body-md);color:var(--bst-text)}.bst-table thead th{padding:var(--bst-cell-pad-y) var(--bst-cell-pad-x);border-block-end:1px solid var(--bst-border);background:var(--bst-surface-2);color:var(--bst-text-dim);font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);letter-spacing:.05em;text-align:start;text-transform:uppercase;white-space:nowrap;position:sticky;top:0}.bst-table tbody td{padding:var(--bst-cell-pad-y) var(--bst-cell-pad-x);border-block-end:1px solid var(--bst-border-subtle)}.bst-table tbody tr{transition:background-color var(--bst-dur-micro) var(--bst-ease-standard)}.bst-table tbody tr:hover{background:var(--bst-state-hover-surface)}.bst-table tbody tr[aria-selected=true]{background:var(--bst-state-selected-bg)}.bst-table--zebra tbody tr:nth-child(2n){background:var(--bst-zebra-tint)}.bst-table__num{font-family:var(--bst-font-mono);font-variant-numeric:tabular-nums;text-align:end}.bst-tree{font-family:var(--bst-font-sans);font-size:var(--bst-body-md);color:var(--bst-text)}.bst-tree__row{align-items:center;gap:var(--bst-space-2);min-block-size:var(--bst-row-h);padding-block:calc(var(--bst-space-1) * var(--bst-density-scale));padding-inline:var(--bst-space-2);border-radius:var(--bst-radius-sm);color:var(--bst-text-muted);cursor:pointer;transition:background-color var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard);padding-inline-start:calc(var(--bst-space-2) + var(--bst-tree-depth,0) * var(--bst-space-4));display:flex}.bst-tree__row:hover{background:var(--bst-state-hover-surface);color:var(--bst-text)}.bst-tree__row[aria-selected=true]{background:var(--bst-state-selected-bg);color:var(--bst-state-selected-text)}.bst-tree__row:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:calc(var(--bst-focus-ring-offset) * -1)}.bst-tree__caret{inline-size:18px;color:var(--bst-text-dim);transition:transform var(--bst-dur-micro) var(--bst-ease-standard);place-items:center;display:inline-grid}.bst-tree__row[aria-expanded=true] .bst-tree__caret{transform:rotate(90deg)}.bst-tree__row[data-leaf=true] .bst-tree__caret{visibility:hidden}.bst-tree__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bst-tree__meta{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-size:var(--bst-caption);font-variant-numeric:tabular-nums;margin-inline-start:auto}.bst-modal-backdrop{z-index:var(--bst-z-inpage-modal);padding:var(--bst-space-5);background:var(--bst-surface-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:bst-components-modal-fade var(--bst-dur-base) var(--bst-ease-enter);place-items:center;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.bst-modal{border:1px solid var(--bst-border);border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);max-block-size:min(86vh,720px);inline-size:min(560px,100%);color:var(--bst-text);font-family:var(--bst-font-sans);box-shadow:var(--bst-shadow-3);animation:bst-components-modal-rise var(--bst-dur-base) var(--bst-ease-enter);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.bst-modal__header{justify-content:space-between;align-items:center;gap:var(--bst-space-3);padding:var(--bst-space-4) var(--bst-space-5);border-block-end:1px solid var(--bst-border);display:flex}.bst-modal__title{font-size:var(--bst-h3);font-weight:var(--bst-weight-bold);line-height:var(--bst-line-tight);margin:0}.bst-modal__body{padding:var(--bst-space-5);overflow:auto}.bst-modal__footer{justify-content:flex-end;gap:var(--bst-space-2);padding:var(--bst-space-4) var(--bst-space-5);border-block-start:1px solid var(--bst-border);background:var(--bst-surface-2);display:flex}@keyframes bst-components-modal-fade{0%{opacity:0}}@keyframes bst-components-modal-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.bst-icon-button,.bst-table tbody tr,.bst-tree__row,.bst-tree__caret{transition:none}.bst-modal-backdrop,.bst-modal{animation:none}}@media (forced-colors:active){.bst-icon-button,.bst-toolbar,.bst-modal{border-color:canvastext}.bst-icon-button--accent{color:highlighttext;background:highlight}.bst-table thead th,.bst-table tbody td{border-color:canvastext}.bst-table tbody tr[aria-selected=true],.bst-tree__row[aria-selected=true]{color:highlighttext;background:highlight}.bst-icon-button:focus-visible{outline-color:highlight}.bst-tree__row:focus-visible{outline-color:highlight}}.bst-badge{align-items:center;gap:var(--bst-space-1);border-radius:var(--bst-radius-pill);background:var(--bst-surface-3);min-inline-size:20px;color:var(--bst-text-muted);font-family:var(--bst-font-mono);font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);font-variant-numeric:tabular-nums;padding:2px 8px;line-height:1.5;display:inline-flex}.bst-badge--accent{background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-tab__count{margin-inline-start:6px}.bst-tab[aria-selected=true] .bst-badge{background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-spinner{border:2px solid;border-radius:var(--bst-radius-pill);border-block-start-color:#0000;block-size:13px;inline-size:13px;animation:.7s linear infinite bst-components-spin;display:inline-block}@keyframes bst-components-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bst-spinner{animation-duration:1.4s}}.bst-switch{align-items:center;gap:var(--bst-space-2);min-block-size:var(--touch-target-min,44px);color:var(--bst-text);font-family:var(--bst-font-sans);font-size:var(--bst-body-md);cursor:pointer;display:inline-flex}.bst-switch input{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bst-switch__track{border:1px solid var(--bst-border);border-radius:var(--bst-radius-pill);background:var(--bst-surface-3);block-size:22px;inline-size:38px;transition:background-color var(--bst-dur-micro) var(--bst-ease-standard), border-color var(--bst-dur-micro) var(--bst-ease-standard);flex:none;position:relative}.bst-switch__track:after{background:var(--bst-text-muted);block-size:16px;inline-size:16px;transition:transform var(--bst-dur-micro) var(--bst-ease-standard), background-color var(--bst-dur-micro) var(--bst-ease-standard);content:"";border-radius:50%;position:absolute;top:2px}.bst-switch__track:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.bst-switch__track:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.bst-switch__track:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:2px}.bst-switch__track:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.bst-switch__track:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.bst-switch__track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:2px}.bst-switch:has(input:checked) .bst-switch__track{background:var(--bst-accent);border-color:var(--bst-accent)}.bst-switch:has(input:checked) .bst-switch__track:after{background:var(--bst-on-brand);transform:translate(16px)}.bst-switch:has(input:focus-visible) .bst-switch__track{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-choice{align-items:center;gap:var(--bst-space-2);min-block-size:var(--touch-target-min,44px);color:var(--bst-text);font-family:var(--bst-font-sans);font-size:var(--bst-body-md);cursor:pointer;display:inline-flex}.bst-choice input{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bst-choice__box{border:1.5px solid var(--bst-border);background:var(--bst-surface-1);block-size:18px;inline-size:18px;transition:background-color var(--bst-dur-micro) var(--bst-ease-standard), border-color var(--bst-dur-micro) var(--bst-ease-standard);flex:none;place-items:center;display:grid}.bst-choice--check .bst-choice__box{border-radius:var(--bst-radius-xs)}.bst-choice--radio .bst-choice__box{border-radius:50%}.bst-choice__box .bst-icon{color:#0000;font-size:15px}.bst-choice--radio .bst-choice__box:after{content:"";background:0 0;border-radius:50%;block-size:8px;inline-size:8px}.bst-choice--check:has(input:checked) .bst-choice__box{background:var(--bst-accent);border-color:var(--bst-accent)}.bst-choice--check:has(input:checked) .bst-choice__box .bst-icon{color:var(--bst-on-brand)}.bst-choice--radio:has(input:checked) .bst-choice__box{border-color:var(--bst-accent)}.bst-choice--radio:has(input:checked) .bst-choice__box:after{background:var(--bst-accent)}.bst-choice:has(input:focus-visible) .bst-choice__box{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-switch[data-disabled=true],.bst-choice[data-disabled=true]{opacity:var(--bst-state-disabled-opacity);cursor:not-allowed}.bst-field__control-wrap{display:grid;position:relative}.bst-field__control-wrap>.bst-icon{color:var(--bst-text-dim);pointer-events:none;font-size:18px;position:absolute;top:50%;transform:translateY(-50%)}.bst-field__control-wrap>.bst-icon:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.bst-field__control-wrap>.bst-icon:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.bst-field__control-wrap>.bst-icon:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.bst-field__control-wrap>.bst-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.bst-field__control-wrap>.bst-icon:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.bst-field__control-wrap>.bst-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.bst-field__control-wrap--icon .bst-field__control{padding-inline-start:34px}@media (prefers-reduced-motion:reduce){.bst-switch__track,.bst-switch__track:after,.bst-choice__box{transition:none}}@media (forced-colors:active){.bst-switch__track,.bst-choice__box{border-color:canvastext}.bst-switch:has(input:checked) .bst-switch__track{background:highlight;border-color:highlight}.bst-choice--check:has(input:checked) .bst-choice__box{background:highlight;border-color:highlight}.bst-switch:has(input:checked) .bst-switch__track:after{background:highlighttext}.bst-choice--check:has(input:checked) .bst-choice__box .bst-icon{color:highlighttext}.bst-choice--radio:has(input:checked) .bst-choice__box:after{background:highlight}.bst-switch:has(input:focus-visible) .bst-switch__track{outline-color:highlight}.bst-choice:has(input:focus-visible) .bst-choice__box{outline-color:highlight}}.bst-chip{border:1px solid var(--bst-border);border-radius:var(--bst-radius-pill);background:var(--bst-surface-2);min-block-size:32px;color:var(--bst-text-muted);font-family:var(--bst-font-sans);font-size:12px;font-weight:var(--bst-weight-bold);cursor:pointer;transition:background-color var(--bst-dur-micro) var(--bst-ease-standard), border-color var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.bst-chip:hover{border-color:var(--bst-accent-border);color:var(--bst-text)}.bst-chip[aria-pressed=true]{border-color:var(--bst-state-selected-border);background:var(--bst-state-selected-bg);color:var(--bst-state-selected-text)}.bst-chip__count{font-family:var(--bst-font-mono);font-variant-numeric:tabular-nums;opacity:.85}.bst-chip:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.bst-chip{transition:none}}@media (forced-colors:active){.bst-chip{border-color:buttontext}.bst-chip[aria-pressed=true]{color:highlighttext;background:highlight}.bst-chip:focus-visible{outline-color:highlight}}.bst-progress{gap:6px;display:grid}.bst-progress__head{font-size:var(--bst-caption);align-items:baseline;gap:8px;display:flex}.bst-progress__label{color:var(--bst-text-muted)}.bst-progress__value{font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;color:var(--bst-text);margin-inline-start:auto}.bst-progress__track{border-radius:var(--bst-radius-pill);background:var(--bst-chart-track);block-size:8px;overflow:hidden}.bst-progress--sm .bst-progress__track{block-size:5px}.bst-progress--lg .bst-progress__track{block-size:12px}.bst-progress__fill{border-radius:inherit;background:var(--bst-accent);block-size:100%;inline-size:0%;transition:inline-size var(--bst-dur-base) var(--bst-ease-standard);display:block}.bst-progress--success .bst-progress__fill{background:var(--bst-success)}.bst-progress--warning .bst-progress__fill{background:var(--bst-warning)}.bst-progress--danger .bst-progress__fill{background:var(--bst-danger)}.bst-progress--indeterminate .bst-progress__track{position:relative}.bst-progress--indeterminate .bst-progress__fill{inline-size:34%;animation:bst-progress-slide 1.2s var(--bst-ease-standard) infinite;position:absolute;top:0;bottom:0}@keyframes bst-progress-slide{0%{transform:translate(-110%)}to{transform:translate(330%)}}.bst-meter{gap:3px;display:flex}.bst-meter__seg{background:var(--bst-chart-track);border-radius:2px;flex:1;block-size:8px}.bst-meter__seg[data-on=true]{background:var(--bst-accent)}.bst-meter--success .bst-meter__seg[data-on=true]{background:var(--bst-success)}.bst-meter--warning .bst-meter__seg[data-on=true]{background:var(--bst-warning)}.bst-segmented{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);gap:2px;padding:3px;display:inline-flex}.bst-segmented__item{min-block-size:calc(var(--bst-control-h) - 10px);border-radius:var(--bst-radius-sm);color:var(--bst-text-muted);font:inherit;font-size:var(--bst-body-sm);font-weight:var(--bst-weight-bold);white-space:nowrap;cursor:pointer;transition:background var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 13px;display:inline-flex}.bst-segmented__item:hover:not([aria-checked=true]){color:var(--bst-text);background:var(--bst-state-hover-tint)}.bst-segmented__item[aria-checked=true]{background:var(--bst-surface-1);color:var(--bst-text);box-shadow:var(--bst-shadow-1)}.bst-segmented__item:disabled{opacity:var(--bst-state-disabled-opacity);cursor:not-allowed}.bst-segmented__item:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:-1px}.bst-segmented--block{display:flex}.bst-segmented--block .bst-segmented__item{flex:1}.bst-combobox{gap:5px;display:grid;position:relative}.bst-combobox__list{z-index:var(--bst-z-dropdown);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-bg-elevated);max-block-size:292px;box-shadow:var(--bst-shadow-2);margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 5px);left:0;right:0;overflow:auto}.bst-combobox--portal .bst-combobox__list{z-index:var(--bst-z-popover);position:fixed}.bst-combobox__group{color:var(--bst-text-dim);font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);letter-spacing:.08em;text-transform:uppercase;padding:8px 9px 4px}.bst-combobox__option{border-radius:var(--bst-radius-sm);min-block-size:34px;color:var(--bst-text-muted);font-size:var(--bst-body-sm);cursor:pointer;align-items:center;gap:9px;padding:0 9px;display:flex}.bst-combobox__option .bst-icon{color:var(--bst-text-dim);font-size:17px}.bst-combobox__option[aria-selected=true]{background:var(--bst-state-selected-bg);color:var(--bst-state-selected-text)}.bst-combobox__option[aria-selected=true] .bst-icon{color:var(--bst-state-selected-text)}.bst-combobox__option[aria-disabled=true]{opacity:var(--bst-state-disabled-opacity);cursor:not-allowed}.bst-combobox__hint{margin-inline-start:auto}.bst-combobox__empty{color:var(--bst-text-dim);font-size:var(--bst-body-sm);text-align:center;padding:14px 10px}.bst-kbd{border:1px solid var(--bst-border);border-radius:var(--bst-radius-xs);background:var(--bst-surface-2);block-size:20px;min-inline-size:20px;color:var(--bst-text-muted);font-family:var(--bst-font-mono);white-space:nowrap;border-block-end-width:2px;justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;line-height:1;display:inline-flex}.bst-kbd-seq{align-items:center;gap:3px;display:inline-flex}.bst-kbd-seq__sep{color:var(--bst-text-dim);font-size:10px}.bst-avatar{border:1px solid var(--bst-border);background:var(--bst-accent-soft);block-size:32px;inline-size:32px;color:var(--bst-accent-text);font-size:12px;font-weight:var(--bst-weight-bold);text-transform:uppercase;letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;position:relative;overflow:hidden}.bst-avatar--sm{block-size:24px;inline-size:24px;font-size:9.5px}.bst-avatar--lg{block-size:44px;inline-size:44px;font-size:16.5px}.bst-avatar--xl{block-size:64px;inline-size:64px;font-size:24px}.bst-avatar img{object-fit:cover;block-size:100%;inline-size:100%}.bst-avatar__status{block-size:30%;inline-size:30%;box-shadow:0 0 0 2px var(--bst-surface-1);background:var(--bst-text-dim);border-radius:50%;position:absolute;bottom:0}.bst-avatar__status:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-avatar__status:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-avatar__status:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-avatar__status:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-avatar__status:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-avatar__status:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-avatar__status[data-state=online]{background:var(--bst-success)}.bst-avatar__status[data-state=busy]{background:var(--bst-danger)}.bst-avatar-group{align-items:center;display:inline-flex}.bst-avatar-group>.bst-avatar{box-shadow:0 0 0 2px var(--bst-bg);margin-inline-start:-9px}.bst-avatar-group>.bst-avatar:first-child{margin-inline-start:0}.bst-pagination{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.bst-pagination__btn{min-inline-size:var(--bst-control-h);min-block-size:var(--bst-control-h);border:1px solid var(--bst-border);border-radius:var(--bst-radius-sm);background:var(--bst-surface-1);color:var(--bst-text-muted);font:inherit;font-family:var(--bst-font-numeric);font-size:var(--bst-body-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard);place-items:center;padding:0 9px;display:inline-grid}.bst-pagination__btn:hover:not(:disabled):not([aria-current=page]){background:var(--bst-state-hover-surface);color:var(--bst-text)}.bst-pagination__btn[aria-current=page]{background:var(--bst-state-selected-bg);border-color:var(--bst-state-selected-border);color:var(--bst-state-selected-text);font-weight:var(--bst-weight-bold)}.bst-pagination__btn:disabled{opacity:var(--bst-state-disabled-opacity);cursor:not-allowed}.bst-pagination__btn:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-pagination__gap{color:var(--bst-text-dim);padding-inline-start:2px;padding-inline-end:2px}.bst-pagination__info{color:var(--bst-text-dim);font-family:var(--bst-font-numeric);font-size:var(--bst-caption);font-variant-numeric:tabular-nums;margin-inline-start:auto}@media (prefers-reduced-motion:reduce){.bst-progress__fill,.bst-segmented__item,.bst-pagination__btn{transition:none}.bst-progress--indeterminate .bst-progress__fill{opacity:.5;inline-size:100%;animation:none}}@media (forced-colors:active){.bst-progress__track,.bst-meter__seg,.bst-segmented,.bst-combobox__list,.bst-kbd,.bst-avatar,.bst-pagination__btn{border:1px solid canvastext}.bst-progress__fill,.bst-meter__seg[data-on=true]{forced-color-adjust:none;background:highlight}.bst-segmented__item[aria-checked=true],.bst-combobox__option[aria-selected=true],.bst-pagination__btn[aria-current=page]{color:highlighttext;background:highlight}}.bst-button,.bst-field__control,.bst-tab{min-block-size:var(--touch-target-min,44px);font:inherit}.bst-button,.bst-tab{cursor:pointer;transition:background-color var(--bst-dur-micro) var(--bst-ease-standard), border-color var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard), transform var(--bst-dur-micro) var(--bst-ease-standard);border:1px solid #0000}.bst-button{justify-content:center;align-items:center;gap:var(--bst-space-2);padding:var(--bst-space-2) var(--bst-space-4);border-radius:var(--bst-radius-md);font-family:var(--bst-font-sans);font-size:var(--bst-body-md);font-weight:var(--bst-weight-bold);line-height:1;display:inline-flex}.bst-button--primary{background:var(--bst-accent);color:var(--bst-on-brand)}.bst-button--secondary{background:var(--bst-surface-2);border-color:var(--bst-border);color:var(--bst-text)}.bst-button--ghost{color:var(--bst-text-muted);background:0 0}.bst-button:hover:not(:disabled),.bst-tab:hover:not(:disabled){border-color:var(--bst-accent-border)}.bst-button:active:not(:disabled){transform:scale(var(--bst-press-scale))}.bst-button:disabled{cursor:not-allowed;opacity:.58}.bst-field{gap:var(--bst-space-1);max-inline-size:34rem;color:var(--bst-text);font-family:var(--bst-font-sans);display:grid}.bst-field__label{font-size:var(--bst-body-md);font-weight:var(--bst-weight-bold)}.bst-field__control{inline-size:100%;padding:var(--bst-space-2) var(--bst-space-3);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);color:var(--bst-text);font-family:var(--bst-font-sans);font-size:var(--bst-body-md)}.bst-field__control[aria-invalid=true]{border-color:var(--bst-danger)}.bst-field__hint,.bst-field__error{font-size:var(--bst-body-sm);line-height:var(--bst-line-body)}.bst-field__hint{color:var(--bst-text-dim)}.bst-field__error{align-items:center;gap:var(--bst-space-1);color:var(--bst-text);display:inline-flex}.bst-field__error .bst-icon{color:var(--bst-danger)}.bst-tab-list{gap:var(--bst-space-1);border-block-end:1px solid var(--bst-border);display:flex}.bst-tab{padding:var(--bst-space-2) var(--bst-space-3);color:var(--bst-text-muted);font-family:var(--bst-font-sans);font-size:var(--bst-body-md);font-weight:var(--bst-weight-medium);background:0 0;position:relative}.bst-tab[aria-selected=true]{color:var(--bst-accent-text)}.bst-tab[aria-selected=true]:after{bottom:-1px;inset-inline:var(--bst-space-2);background:var(--bst-accent);content:"";block-size:2px;position:absolute}.bst-button:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-field__control:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-tab:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.bst-button,.bst-tab{transition:none}}@media (forced-colors:active){.bst-button,.bst-field__control,.bst-tab{border-color:buttontext}.bst-button--primary,.bst-tab[aria-selected=true]:after{color:highlighttext;background:highlight}.bst-button:focus-visible{outline-color:highlight}.bst-field__control:focus-visible{outline-color:highlight}.bst-tab:focus-visible{outline-color:highlight}}:root{--bst-fluid-display:clamp(30px, 1.55rem + 2.4vw, 56px);--bst-fluid-h1:clamp(24px, 1.28rem + 1.5vw, 38px);--bst-fluid-h2:clamp(19px, 1.06rem + .85vw, 27px);--bst-fluid-h3:clamp(16px, .96rem + .4vw, 20px);--bst-fluid-lede:clamp(15px, .92rem + .28vw, 18px);--bst-measure:66ch;--bst-measure-wide:72ch;--bst-measure-narrow:48ch}.bst-display,.bst-title-1,.bst-title-2,.bst-title-3{color:var(--bst-text);text-wrap:balance;margin:0}.bst-display{font-family:var(--bst-font-display);font-size:var(--bst-fluid-display);font-weight:var(--bst-weight-medium);letter-spacing:-.02em;line-height:1.04}.bst-title-1{font-family:var(--bst-font-display);font-size:var(--bst-fluid-h1);font-weight:var(--bst-weight-medium);letter-spacing:-.015em;line-height:1.1}.bst-title-2{font-family:var(--bst-font-display);font-size:var(--bst-fluid-h2);font-weight:var(--bst-weight-medium);letter-spacing:-.01em;line-height:1.18}.bst-title-3{font-size:var(--bst-fluid-h3);font-weight:var(--bst-weight-bold);line-height:1.3}.bst-section-title{font-family:var(--bst-font-section-title);color:var(--bst-text);margin:0;font-size:max(24px,min(1.3rem + 1.4vw,36px));font-weight:400;line-height:1.06}.bst-lede{max-inline-size:var(--bst-measure);color:var(--bst-text-muted);font-size:var(--bst-fluid-lede);text-wrap:pretty;margin:0;line-height:1.55}.bst-prose{max-inline-size:var(--bst-measure);color:var(--bst-text-muted);font-size:var(--bst-body-lg);line-height:var(--bst-line-body);text-wrap:pretty;hanging-punctuation:first last}.bst-prose--wide{max-inline-size:var(--bst-measure-wide)}.bst-prose--narrow{max-inline-size:var(--bst-measure-narrow)}.bst-prose>*+*{margin-block-start:.85em}.bst-prose h2,.bst-prose h3{color:var(--bst-text);text-wrap:balance;margin-block-start:1.6em}.bst-prose h2{font-family:var(--bst-font-display);font-size:var(--bst-fluid-h2);font-weight:var(--bst-weight-medium);line-height:1.2}.bst-prose h3{font-size:var(--bst-fluid-h3);font-weight:var(--bst-weight-bold)}.bst-prose strong{color:var(--bst-text);font-weight:var(--bst-weight-bold)}.bst-prose a{color:var(--bst-accent-text);text-underline-offset:2px;text-decoration-thickness:1px}.bst-prose blockquote{border-inline-start:2px solid var(--bst-accent-border);color:var(--bst-text-muted);font-family:var(--bst-font-display);margin-inline-start:0;margin-inline-end:0;padding-inline-start:var(--bst-space-4);font-size:1.06em;font-style:italic}.bst-prose code{border:1px solid var(--bst-border-subtle);border-radius:var(--bst-radius-xs);background:var(--bst-surface-2);font-family:var(--bst-font-mono);padding:1px 5px;font-size:.88em}.bst-prose ul,.bst-prose ol{padding-inline-start:1.35em}.bst-prose li+li{margin-block-start:.35em}.bst-prose figcaption{color:var(--bst-text-dim);font-size:var(--bst-body-sm)}.bst-num{font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.01em}.bst-num--lg{font-size:26px;font-weight:var(--bst-weight-bold);line-height:1}.bst-num--xl{font-size:max(38px,min(2rem + 3.2vw,72px));font-weight:var(--bst-weight-heavy);letter-spacing:-.03em;line-height:.95}.bst-tabular,.bst-table__num,.bst-kpi__value,.bst-progress__value{font-variant-numeric:tabular-nums}.bst-measure{max-inline-size:var(--bst-measure)}.bst-measure--wide{max-inline-size:var(--bst-measure-wide)}.bst-balance{text-wrap:balance}.bst-pretty{text-wrap:pretty}@media (forced-colors:active){.bst-prose code{border:1px solid canvastext}}html[data-density=compact] .bst-metas__table{font-size:11.8px}html[data-density=compact] .bst-metas__table th,html[data-density=compact] .bst-metas__table td{block-size:46px;padding-block-start:6px;padding-block-end:6px}html[data-density=compact] .bst-metas__table th{block-size:34px;padding-block-start:8px;padding-block-end:8px}html[data-density=compact] .bst-metas__row-action{min-block-size:28px;padding-inline:var(--bst-space-2)}html[data-density=compact] .bst-qbank__table{font-size:11.8px}html[data-density=compact] .bst-qbank__table th,html[data-density=compact] .bst-qbank__table td{padding:5px 9px}html[data-density=compact] .bst-desempenho__table th,html[data-density=compact] .bst-desempenho__table td{padding:7px 9px;font-size:12px}html[data-density=compact] .bst-arquivo__table th,html[data-density=compact] .bst-arquivo__table td{padding:6px 9px}html[data-density=compact] .bst-kpi{padding:9px 11px}html[data-density=compact] .bst-kpi__value{font-size:22px}html[data-density=compact] .bst-chart{gap:8px;padding:10px}html[data-density=compact] .bst-nav__item{min-block-size:34px}html[data-density=compact] .bst-card{padding:var(--bst-space-3)}@media (pointer:coarse){html[data-density=compact] .bst-metas__row-action,html[data-density=compact] .bst-nav__item,html[data-density=compact] .bst-pagination__btn{min-block-size:var(--touch-target-min,44px)}}:root{--bst-bp-xs:360px;--bst-bp-sm:480px;--bst-bp-md:768px;--bst-bp-lg:1024px;--bst-bp-xl:1440px;--bst-gutter:12px;--bst-gutter-md:20px;--bst-gutter-lg:28px;--bst-content-max:1280px;--bst-content-tight:960px}@media (min-width:768px){:root{--bst-gutter:var(--bst-gutter-md)}}@media (min-width:1024px){:root{--bst-gutter:var(--bst-gutter-lg)}}.bst-container{inline-size:100%;max-inline-size:var(--bst-content-max);padding-inline:var(--bst-gutter);margin-inline-start:auto;margin-inline-end:auto}.bst-container--tight{max-inline-size:var(--bst-content-tight)}.bst-container--flush{padding-inline-start:0;padding-inline-end:0}.bst-grid{gap:var(--bst-gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:768px){.bst-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:1024px){.bst-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.bst-col-4,.bst-col-6,.bst-col-8{grid-column:span 4}.bst-col-12{grid-column:1/-1}@media (min-width:768px){.bst-col-6{grid-column:span 4}.bst-col-8{grid-column:span 8}}@media (min-width:1024px){.bst-col-4{grid-column:span 4}.bst-col-6{grid-column:span 6}.bst-col-8{grid-column:span 8}}.bst-split{gap:var(--bst-gutter);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.bst-split{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start}.bst-split--start{grid-template-columns:minmax(240px,300px) minmax(0,1fr)}}.bst-screen-head{flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin-block-end:var(--bst-space-4);display:flex}.bst-screen-head__actions{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}@media (max-width:479px){.bst-screen-head__actions{inline-size:100%;margin-inline-start:0}}.bst-cards{gap:var(--bst-gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.bst-only-mobile{display:none}@media (max-width:767px){.bst-only-mobile{display:revert}.bst-only-desktop{display:none}}@keyframes bst-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bst-overlay-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes bst-overlay-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.99)}}@keyframes bst-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bst-slide-in-end{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes bst-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bst-anim-overlay-in{animation:bst-overlay-in var(--bst-dur-base) var(--bst-ease-enter) both}.bst-anim-overlay-out{animation:bst-overlay-out calc(var(--bst-dur-base) * .85) var(--bst-ease-exit) both}.bst-anim-backdrop-in{animation:bst-fade-in var(--bst-dur-micro) var(--bst-ease-enter) both}.bst-anim-sheet-in{animation:bst-sheet-in var(--bst-dur-base) var(--bst-ease-enter) both}.bst-anim-toast-in{animation:bst-toast-in var(--bst-dur-micro) var(--bst-ease-enter) both}.bst-anim-panel-in{animation:bst-slide-in-end var(--bst-dur-micro) var(--bst-ease-standard) both}.bst-press{transition:transform var(--bst-dur-micro) var(--bst-ease-standard)}.bst-press:active{transform:scale(var(--bst-press-scale))}.bst-lift{transition:transform var(--bst-dur-micro) var(--bst-ease-standard), box-shadow var(--bst-dur-micro) var(--bst-ease-standard)}.bst-lift:hover{transform:translateY(var(--bst-hover-lift));box-shadow:var(--bst-shadow-2)}@media (prefers-reduced-motion:no-preference){::view-transition-old(bst-screen){animation:bst-fade-in var(--bst-dur-micro) var(--bst-ease-exit) reverse both}::view-transition-new(bst-screen){animation:bst-slide-in-end var(--bst-dur-base) var(--bst-ease-enter) both}}.bst-vt-screen{view-transition-name:bst-screen}.bst-flip{animation:bst-flip-move var(--bst-dur-base) var(--bst-ease-standard) both}@keyframes bst-flip-move{0%{transform:translateY(var(--bst-flip-dy,0))}to{transform:none}}@media (prefers-reduced-motion:reduce){.bst-anim-overlay-in,.bst-anim-overlay-out,.bst-anim-sheet-in,.bst-anim-toast-in,.bst-anim-panel-in,.bst-flip{animation-name:bst-fade-in;animation-duration:var(--bst-dur-micro)}.bst-press,.bst-lift{transition:none}.bst-press:active,.bst-lift:hover{transform:none}::view-transition-old(bst-screen){animation:bst-fade-in var(--bst-dur-micro) both}::view-transition-new(bst-screen){animation:bst-fade-in var(--bst-dur-micro) both}}@media (forced-colors:active){.bst-lift:hover{box-shadow:none;outline:1px solid canvastext}}.bst-editorial{max-inline-size:var(--bst-measure-wide,78ch)}.bst-editorial :-webkit-any(h1,.bst-editorial__h1){font-family:var(--bst-font-display);font-size:var(--bst-fluid-h1);font-weight:var(--bst-weight-medium);letter-spacing:-.015em;color:var(--bst-text);text-wrap:balance;margin:0;line-height:1.1}.bst-editorial :-moz-any(h1,.bst-editorial__h1){font-family:var(--bst-font-display);font-size:var(--bst-fluid-h1);font-weight:var(--bst-weight-medium);letter-spacing:-.015em;color:var(--bst-text);text-wrap:balance;margin:0;line-height:1.1}.bst-editorial :is(h1,.bst-editorial__h1){font-family:var(--bst-font-display);font-size:var(--bst-fluid-h1);font-weight:var(--bst-weight-medium);letter-spacing:-.015em;color:var(--bst-text);text-wrap:balance;margin:0;line-height:1.1}.bst-editorial :-webkit-any(h2,.bst-editorial__h2){font-family:var(--bst-font-display);font-size:var(--bst-fluid-h2);font-weight:var(--bst-weight-medium);color:var(--bst-text);text-wrap:balance;margin:0;line-height:1.18}.bst-editorial :-moz-any(h2,.bst-editorial__h2){font-family:var(--bst-font-display);font-size:var(--bst-fluid-h2);font-weight:var(--bst-weight-medium);color:var(--bst-text);text-wrap:balance;margin:0;line-height:1.18}.bst-editorial :is(h2,.bst-editorial__h2){font-family:var(--bst-font-display);font-size:var(--bst-fluid-h2);font-weight:var(--bst-weight-medium);color:var(--bst-text);text-wrap:balance;margin:0;line-height:1.18}.bst-editorial :-webkit-any(h3,.bst-editorial__h3){font-size:var(--bst-fluid-h3);font-weight:var(--bst-weight-bold);color:var(--bst-text);margin:0;line-height:1.3}.bst-editorial :-moz-any(h3,.bst-editorial__h3){font-size:var(--bst-fluid-h3);font-weight:var(--bst-weight-bold);color:var(--bst-text);margin:0;line-height:1.3}.bst-editorial :is(h3,.bst-editorial__h3){font-size:var(--bst-fluid-h3);font-weight:var(--bst-weight-bold);color:var(--bst-text);margin:0;line-height:1.3}.bst-editorial>p{max-inline-size:var(--bst-measure);font-size:var(--bst-fluid-lede);line-height:var(--bst-line-body);text-wrap:pretty}.bst-editorial--display :-webkit-any(h1,.bst-editorial__h1){font-size:var(--bst-fluid-display);letter-spacing:-.02em;line-height:1.04}.bst-editorial--display :-moz-any(h1,.bst-editorial__h1){font-size:var(--bst-fluid-display);letter-spacing:-.02em;line-height:1.04}.bst-editorial--display :is(h1,.bst-editorial__h1){font-size:var(--bst-fluid-display);letter-spacing:-.02em;line-height:1.04}.bst-chrome :-webkit-any(h1,h2,h3,h4){font-size:var(--bst-body-md);font-weight:var(--bst-weight-medium);line-height:1.25}.bst-chrome :-moz-any(h1,h2,h3,h4){font-size:var(--bst-body-md);font-weight:var(--bst-weight-medium);line-height:1.25}.bst-chrome :is(h1,h2,h3,h4){font-size:var(--bst-body-md);font-weight:var(--bst-weight-medium);line-height:1.25}.bst-chrome{font-size:var(--bst-body-md)}.bst-editorial :-webkit-any(td,th) :-webkit-any(h1,h2,h3){font-size:var(--bst-body-md)}.bst-editorial :-moz-any(td,th) :-moz-any(h1,h2,h3){font-size:var(--bst-body-md)}.bst-editorial :is(td,th) :is(h1,h2,h3){font-size:var(--bst-body-md)}.bst-editorial :-webkit-any(td,th){font-size:var(--bst-body-md)}.bst-editorial :-moz-any(td,th){font-size:var(--bst-body-md)}.bst-editorial :is(td,th){font-size:var(--bst-body-md)}.bst-editorial .bst-table :-webkit-any(h1,h2,h3,p){font-size:var(--bst-body-md);line-height:1.4}.bst-editorial .bst-table :-moz-any(h1,h2,h3,p){font-size:var(--bst-body-md);line-height:1.4}.bst-editorial .bst-table :is(h1,h2,h3,p){font-size:var(--bst-body-md);line-height:1.4}.bst-surf{border:1px solid var(--bst-border);border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);padding:var(--bst-space-4)}.bst-surf--panel{background:var(--bst-surface-2)}.bst-surf--item{border-radius:var(--bst-radius-md);background:var(--bst-surface-1);padding:var(--bst-space-3)}.bst-surf--quiet{border-color:var(--bst-border-subtle)}.bst-surf .bst-surf .bst-surf{background:0 0;border:0;border-radius:0;padding-inline-start:0;padding-inline-end:0}html[data-audit=nesting] .bst-surf .bst-surf .bst-surf{outline:2px dashed var(--bst-danger);outline-offset:2px}.bst-band{gap:var(--bst-space-4);display:grid}.bst-band+.bst-band{margin-block-start:var(--bst-band-gap,28px)}.bst-band--sep+.bst-band--sep{border-block-start:1px solid var(--bst-border-subtle);padding-block-start:var(--bst-band-gap,28px)}.bst-band__head{align-items:baseline;gap:var(--bst-space-3);display:flex}.bst-band__head b{font-size:var(--bst-body-md);font-weight:var(--bst-weight-medium);color:var(--bst-text)}.bst-band__head span{color:var(--bst-text-dim);font-size:var(--bst-caption)}[data-disc="1"]{--bst-disc-ink:var(--bst-chart-1)}[data-disc="2"]{--bst-disc-ink:var(--bst-chart-2)}[data-disc="3"]{--bst-disc-ink:var(--bst-chart-3)}[data-disc="4"]{--bst-disc-ink:var(--bst-chart-4)}[data-disc="5"]{--bst-disc-ink:var(--bst-chart-5)}[data-disc="6"]{--bst-disc-ink:var(--bst-chart-6)}[data-disc="7"]{--bst-disc-ink:var(--bst-chart-7)}[data-disc="8"]{--bst-disc-ink:var(--bst-chart-8)}.bst-disc{align-items:center;gap:var(--bst-space-2);min-inline-size:0;display:inline-flex}.bst-disc__mark{border:1px solid var(--bst-disc-ink,var(--bst-border));border-radius:var(--bst-radius-xs);block-size:22px;inline-size:22px;color:var(--bst-disc-ink,var(--bst-text-muted));font-family:var(--bst-font-mono);font-size:10px;font-weight:var(--bst-weight-bold);letter-spacing:.02em;flex:none;place-items:center;display:inline-grid}.bst-disc__name{color:var(--bst-text);font-size:var(--bst-body-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bst-disc__rule{background:var(--bst-disc-ink,var(--bst-border));border-radius:2px;align-self:stretch;min-block-size:16px;inline-size:3px}.bst-disc--rule{border-inline-start:3px solid var(--bst-disc-ink,var(--bst-border));padding-inline-start:var(--bst-space-2)}.bst-disc__bar{background:var(--bst-disc-ink,var(--bst-accent));border-radius:2px;block-size:8px}.bst-disc [style*=background] .bst-disc__name{color:var(--bst-text)}@media (forced-colors:active){.bst-disc__mark{color:canvastext;border-color:canvastext}.bst-disc__rule,.bst-disc__bar{background:canvastext}}.bst-orn-host--anchored{isolation:isolate;position:relative;container-type:size}.bst-orn--anchor{z-index:-1;block-size:clamp(96px, var(--bst-orn-band,14cqb), 300px);inline-size:auto;aspect-ratio:var(--bst-orn-ratio,3 / 4);opacity:calc(var(--bst-orn-op,.1) * var(--bst-relief-op,1));pointer-events:none;position:absolute}.bst-orn--anchor svg{block-size:100%;inline-size:auto;display:block}.bst-orn--anchor[data-corner=tr]{top:0;translate:26% -20%}.bst-orn--anchor[data-corner=tr]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-orn--anchor[data-corner=tr]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-orn--anchor[data-corner=tr]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-orn--anchor[data-corner=tr]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-orn--anchor[data-corner=tr]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-orn--anchor[data-corner=tr]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-orn--anchor[data-corner=br]{bottom:0;translate:26% 20%}.bst-orn--anchor[data-corner=br]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-orn--anchor[data-corner=br]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-orn--anchor[data-corner=br]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-orn--anchor[data-corner=br]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-orn--anchor[data-corner=br]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-orn--anchor[data-corner=br]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-orn--anchor[data-corner=tl]{top:0;translate:-26% -20%}.bst-orn--anchor[data-corner=tl]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-orn--anchor[data-corner=tl]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-orn--anchor[data-corner=tl]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-orn--anchor[data-corner=tl]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-orn--anchor[data-corner=tl]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-orn--anchor[data-corner=tl]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-orn--anchor[data-corner=bl]{bottom:0;translate:-26% 20%}.bst-orn--anchor[data-corner=bl]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-orn--anchor[data-corner=bl]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-orn--anchor[data-corner=bl]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-orn--anchor[data-corner=bl]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-orn--anchor[data-corner=bl]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-orn--anchor[data-corner=bl]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}html[data-orn=metas]{--bst-orn-op:.12}html[data-orn=desempenho]{--bst-orn-op:.1}html[data-orn=jornada]{--bst-orn-op:.08}html[data-orn=biblioteca]{--bst-orn-op:.09}html[data-orn=qbank]{--bst-orn-op:.07}@media (prefers-reduced-transparency:reduce){.bst-orn--anchor{display:none}}@media (forced-colors:active){.bst-orn--anchor{display:none}}.bst-vt{view-transition-name:var(--bst-vt);contain:layout}.bst-vt-title{view-transition-name:var(--bst-vt-title)}.bst-vt-disc{view-transition-name:var(--bst-vt-disc)}@media (prefers-reduced-motion:no-preference){::view-transition-group(*){animation-duration:var(--bst-dur-base);animation-timing-function:var(--bst-ease-standard)}::view-transition-old(root){animation:bst-fade-in var(--bst-dur-micro) var(--bst-ease-exit) reverse both}}@media (prefers-reduced-motion:reduce){.bst-vt,.bst-vt-title,.bst-vt-disc{view-transition-name:none}}.bst-opt{align-items:center;gap:var(--bst-space-2);transition:color var(--bst-dur-micro) var(--bst-ease-standard), background-color var(--bst-dur-micro) var(--bst-ease-standard), border-color var(--bst-dur-micro) var(--bst-ease-standard);display:inline-flex}.bst-opt__dot{background:0 0;border-radius:50%;flex:none;block-size:5px;inline-size:5px}.bst-opt[data-sync=pending] .bst-opt__dot{background:var(--bst-warning);animation:bst-opt-pulse 1.1s var(--bst-ease-standard) infinite}.bst-opt[data-sync=ok] .bst-opt__dot{background:var(--bst-success);animation:bst-opt-settle var(--bst-dur-base) var(--bst-ease-standard) both}.bst-opt[data-sync=failed] .bst-opt__dot{background:var(--bst-danger)}.bst-opt[data-sync=failed]{animation:bst-opt-revert var(--bst-dur-base) var(--bst-ease-standard) both}@keyframes bst-opt-pulse{50%{opacity:.3}}@keyframes bst-opt-settle{0%{opacity:.4;transform:scale(2.2)}to{opacity:1;transform:none}}@keyframes bst-opt-revert{0%,to{translate:0}30%{translate:-3px}65%{translate:2px}}.bst-opt__count{font-family:var(--bst-font-mono);font-variant-numeric:tabular-nums}.bst-opt,.bst-press{--bst-optic-budget:var(--bst-budget-optic,.1s)}.bst-reorder{gap:var(--bst-space-2);display:grid}.bst-reorder__item{gap:var(--bst-space-3);padding:var(--bst-space-3);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;display:grid}.bst-reorder__grip{border-radius:var(--bst-radius-xs);block-size:28px;inline-size:22px;color:var(--bst-text-dim);cursor:grab;background:0 0;border:0;place-items:center;display:grid}.bst-reorder__grip:hover{background:var(--bst-state-hover-surface);color:var(--bst-text)}.bst-reorder__grip:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:1px}.bst-reorder__item[aria-grabbed=true]{border-color:var(--bst-accent-border);background:var(--bst-surface-2);box-shadow:var(--bst-shadow-2);cursor:grabbing}.bst-reorder__item[aria-grabbed=true] .bst-reorder__grip{cursor:grabbing}.bst-reorder__drop{background:var(--bst-accent);border-radius:2px;block-size:2px}.bst-reorder__item[data-kb=true]{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:1px}.bst-reorder__pos{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-size:var(--bst-caption);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.bst-opt,.bst-opt[data-sync=failed]{transition:none;animation:none}.bst-opt[data-sync=pending] .bst-opt__dot,.bst-opt[data-sync=ok] .bst-opt__dot{animation:none}}.bst-basis{color:var(--bst-text-dim);flex-wrap:wrap;align-items:baseline;gap:4px 9px;font-size:10.5px;line-height:1.45;display:flex}.bst-basis b{color:var(--bst-text-muted);font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;font-weight:700}.bst-basis span{align-items:baseline;gap:4px;display:inline-flex}.bst-basis span:before{content:"";background:var(--bst-border);border-radius:50%;block-size:3px;inline-size:3px;transform:translateY(-3px)}.bst-basis span:first-child:before{display:none}.bst-basis time{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-size:10px}.bst-basis[data-stale="1"] time{color:var(--bst-warning)}.bst-lowdata{border:1px dashed var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);gap:5px;padding:11px 12px;display:grid}.bst-lowdata b{color:var(--bst-text);font-size:12.5px;line-height:1.35}.bst-lowdata span{color:var(--bst-text-dim);font-size:11.5px;line-height:1.45}.bst-lowdata u{border-radius:var(--bst-radius-pill);background:var(--bst-chart-track);block-size:4px;margin-block-start:3px;text-decoration:none;display:block;overflow:hidden}.bst-lowdata u i{background:var(--bst-text-dim);block-size:100%;display:block}.bst-range{gap:7px;display:grid}.bst-range__val{color:var(--bst-text);font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;align-items:baseline;gap:7px;font-size:19px;line-height:1;display:flex}.bst-range__val em{color:var(--bst-text-dim);font-family:var(--bst-font-sans);font-size:12px;font-style:normal}.bst-range__bar{border-radius:var(--bst-radius-pill);background:var(--bst-chart-track);block-size:10px;position:relative;overflow:hidden}.bst-range__bar i{border-radius:var(--bst-radius-pill);background:repeating-linear-gradient(135deg,var(--bst-accent) 0 3px,transparent 3px 6px);opacity:.85;position:absolute;top:0;bottom:0}.bst-range__bar b{background:var(--bst-text);inline-size:2px;position:absolute;top:-3px;bottom:-3px}.bst-range__scale{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}.bst-range[data-projected="1"] .bst-range__val{color:var(--bst-text-muted)}.bst-premissa{color:var(--bst-text-muted);font-size:12.5px;line-height:1.6}.bst-premissa .bst-premissa__edit{border:1px solid var(--bst-accent-border);border-radius:var(--bst-radius-pill);background:var(--bst-accent-soft);min-block-size:26px;color:var(--bst-accent-text);font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;cursor:pointer;align-items:baseline;gap:5px;padding:1px 8px;font-size:12.5px;font-weight:700;display:inline-flex}.bst-premissa__edit:hover{border-color:var(--bst-accent)}.bst-premissa__edit:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-premissa__edit .bst-icon{font-size:14px}@media (pointer:coarse){.bst-premissa__edit{min-block-size:34px}}.bst-diag{border:1px solid var(--bst-border);border-inline-start:3px solid var(--bst-accent);border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:15px 17px;display:grid}.bst-diag__mark{border-radius:var(--bst-radius-md);border:1px solid var(--bst-accent-border);background:var(--bst-accent-soft);block-size:34px;inline-size:34px;color:var(--bst-accent-text);place-items:center;font-size:20px;display:grid}.bst-diag__lead{color:var(--bst-text-dim);font-family:var(--bst-font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:9.5px}.bst-diag__phrase{color:var(--bst-text);font-family:var(--bst-font-display);letter-spacing:-.005em;text-wrap:pretty;margin:0;font-size:19px;line-height:1.32}.bst-diag__phrase b{color:var(--bst-accent-text);font-weight:inherit;white-space:nowrap}.bst-diag__ev{flex-wrap:wrap;gap:6px;margin-block-start:11px;display:flex}.bst-diag__ev span{border:1px solid var(--bst-border);border-radius:var(--bst-radius-pill);background:var(--bst-surface-2);color:var(--bst-text-muted);font-family:var(--bst-font-mono);font-variant-numeric:tabular-nums;padding:3px 9px;font-size:10.5px}.bst-diag__act{flex-wrap:wrap;gap:7px;margin-block-start:12px;display:flex}.bst-diag--quiet{border-inline-start-color:var(--bst-border)}.bst-diag--quiet .bst-diag__mark{border-color:var(--bst-border);background:var(--bst-surface-2);color:var(--bst-text-dim)}@media (prefers-reduced-motion:reduce){.bst-premissa__edit{transition:none}}@media (forced-colors:active){.bst-diag,.bst-lowdata,.bst-diag__mark,.bst-diag__ev span,.bst-premissa__edit{border:1px solid canvastext}.bst-range__bar i{background:canvastext}}.bst-state{border:1px dashed var(--bst-border);border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);text-align:center;justify-items:center;gap:11px;padding:38px 24px;display:grid}.bst-state__mark{border-radius:var(--bst-radius-lg);background:var(--bst-surface-2);block-size:44px;inline-size:44px;color:var(--bst-text-dim);place-items:center;font-size:24px;display:grid}.bst-state__title{color:var(--bst-text);font-family:var(--bst-font-display);font-size:19px;font-weight:var(--bst-weight-medium);text-wrap:balance;margin:0;line-height:1.25}.bst-state__text{max-inline-size:52ch;color:var(--bst-text-muted);font-size:13px;line-height:var(--bst-line-body);text-wrap:pretty;margin:0}.bst-state__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-block-start:3px;display:flex}.bst-state__detail{font-family:var(--bst-font-mono);color:var(--bst-text-dim);margin:0;font-size:10.5px}.bst-state--firstrun .bst-state__mark{background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-state--firstrun{border-style:solid;border-color:var(--bst-accent-border)}.bst-state--error .bst-state__mark{background:var(--bst-danger-bg);color:var(--bst-danger)}.bst-state--error{border-style:solid;border-color:#e5484d52}.bst-state--offline .bst-state__mark{background:var(--bst-warning-bg);color:var(--bst-warning)}.bst-state--offline{border-style:solid;border-color:#f5a5244d}.bst-state--locked .bst-state__mark{background:var(--bst-surface-3);color:var(--bst-text-dim)}.bst-state--inline{background:0 0;border:0;gap:7px;padding:20px 14px}.bst-state--inline .bst-state__mark{block-size:32px;inline-size:32px;font-size:18px}.bst-state--inline .bst-state__title{font-family:var(--bst-font-sans);font-size:13.5px;font-weight:var(--bst-weight-bold)}.bst-state--inline .bst-state__text{font-size:12.5px}.bst-state-strip{border-radius:var(--bst-radius-md);background:var(--bst-warning-bg);color:var(--bst-text);border:1px solid #f5a5244d;align-items:center;gap:10px;padding:9px 13px;font-size:12.5px;display:flex}.bst-state-strip .bst-icon{color:var(--bst-warning);font-size:19px}.bst-state-strip b{font-weight:var(--bst-weight-bold)}.bst-state-strip__spacer{flex:1}@media (forced-colors:active){.bst-state,.bst-state__mark,.bst-state-strip{border:1px solid canvastext}}.bst-region-error{border:1px solid color-mix(in srgb,var(--bst-danger) 34%,var(--bst-border));border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);gap:9px;padding:14px;display:grid}.bst-region-error__head{align-items:center;gap:9px;display:flex}.bst-region-error__head .bst-icon{color:var(--bst-danger);font-size:19px}.bst-region-error__head b{color:var(--bst-text);font-size:13px}.bst-region-error p{color:var(--bst-text-muted);margin:0;font-size:12px;line-height:1.5}.bst-region-error p b{color:var(--bst-text)}.bst-region-error__act{flex-wrap:wrap;gap:7px;display:flex}.bst-region-error__act .bst-button{min-block-size:32px}.bst-region-error--inline{border-radius:var(--bst-radius-md);padding:11px 13px}.bst-region-error[data-retrying="1"] .bst-region-error__act{opacity:.6;pointer-events:none}.bst-queue{border:1px solid var(--bst-border);border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);gap:2px;inline-size:min(420px,100%);padding:8px;display:grid}.bst-queue__head{border-block-end:1px solid var(--bst-border-subtle);align-items:center;gap:9px;padding:6px 8px 10px;display:flex}.bst-queue__head b{color:var(--bst-text);font-size:13px}.bst-queue__head span{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-size:10.5px}.bst-queue__item{border-radius:var(--bst-radius-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;display:grid}.bst-queue__item+.bst-queue__item{border-block-start:1px solid var(--bst-border-subtle)}.bst-queue__item .bst-icon{color:var(--bst-text-dim);font-size:17px}.bst-queue__item b{color:var(--bst-text);font-size:12.5px;line-height:1.3;display:block}.bst-queue__item small{color:var(--bst-text-dim);margin-block-start:2px;font-size:11px;display:block}.bst-queue__item time{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.bst-queue__item[data-state=failed] .bst-icon{color:var(--bst-danger)}.bst-queue__item[data-state=sending] .bst-icon{color:var(--bst-accent-text)}.bst-queue__foot{border-block-start:1px solid var(--bst-border-subtle);color:var(--bst-text-dim);padding:10px 8px 4px;font-size:11px;line-height:1.5}.bst-queue__foot b{color:var(--bst-text-muted)}@media (forced-colors:active){.bst-region-error,.bst-queue{border:1px solid canvastext}}.bst-status{align-items:center;gap:var(--bst-space-1);min-block-size:28px;inline-size:-moz-fit-content;inline-size:fit-content;padding:var(--bst-space-1) var(--bst-space-2);border:1px solid var(--bst-text-muted);border-radius:var(--bst-radius-pill);background:var(--bst-surface-2);color:var(--bst-text);font-family:var(--bst-font-sans);font-size:var(--bst-body-sm);font-weight:var(--bst-weight-bold);line-height:1;display:inline-flex}.bst-status--success{border-color:var(--bst-success);background:var(--bst-success-bg)}.bst-status--success .bst-icon{color:var(--bst-success)}.bst-status--warning{border-color:var(--bst-warning);background:var(--bst-warning-bg)}.bst-status--warning .bst-icon{color:var(--bst-warning)}.bst-status--danger{border-color:var(--bst-danger);background:var(--bst-danger-bg)}.bst-status--danger .bst-icon{color:var(--bst-danger)}.bst-status--info{border-color:var(--bst-info);background:var(--bst-info-bg)}.bst-status--info .bst-icon{color:var(--bst-info)}.bst-status .bst-icon{color:var(--bst-text-muted)}.bst-skeleton{align-content:center;gap:var(--bst-space-3);min-block-size:10rem;padding:var(--bst-space-5);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);display:grid}.bst-skeleton__line{border-radius:var(--bst-radius-xs);background:var(--bst-surface-2);block-size:.875rem;animation:bst-feedback-skeleton-pulse 1.5s var(--bst-ease-standard) infinite alternate;display:block}.bst-skeleton__line:first-child{inline-size:42%}.bst-skeleton__line:last-child{inline-size:68%}.bst-feedback{align-content:center;gap:var(--bst-space-3);min-block-size:10rem;padding:var(--bst-space-5);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);color:var(--bst-text);font-family:var(--bst-font-sans);grid-template-columns:auto minmax(0,1fr);display:grid}.bst-feedback__icon{border-radius:var(--bst-radius-md);background:var(--bst-surface-2);block-size:2rem;inline-size:2rem;color:var(--bst-text-muted);place-items:center;display:grid}.bst-feedback--error .bst-feedback__icon{background:var(--bst-danger-bg);color:var(--bst-danger)}.bst-feedback h2,.bst-feedback p{margin:0}.bst-feedback h2{font-size:var(--bst-body-lg);line-height:var(--bst-line-tight)}.bst-feedback p{color:var(--bst-text-muted);font-size:var(--bst-body-md);line-height:var(--bst-line-body);margin-block-start:var(--bst-space-1)}.bst-feedback__action{grid-column:2}@keyframes bst-feedback-skeleton-pulse{0%{opacity:.52}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bst-skeleton__line{animation:none}}@media (forced-colors:active){.bst-status,.bst-skeleton,.bst-feedback{border-color:canvastext}.bst-status .bst-icon,.bst-feedback__icon,.bst-feedback--error .bst-feedback__icon{color:canvastext}}.bst-skel{background:var(--bst-surface-2);border-radius:var(--bst-radius-sm);position:relative;overflow:hidden}.bst-skel:after{background:linear-gradient(90deg, transparent, rgba(var(--bst-accent-rgb), .07), transparent);animation:bst-skel-shimmer 1.4s var(--bst-ease-standard) infinite;content:"";position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.bst-skel--text{border-radius:var(--bst-radius-xs);block-size:.72em}.bst-skel--title{border-radius:var(--bst-radius-xs);block-size:1.1em}.bst-skel--line{border-radius:var(--bst-radius-xs);block-size:.72em;margin-block-start:.34em;margin-block-end:.34em}.bst-skel--circle{border-radius:var(--bst-radius-pill);aspect-ratio:1}.bst-skel--chip{border-radius:var(--bst-radius-pill);block-size:26px;inline-size:84px}.bst-skel--thumb{aspect-ratio:4/3;border-radius:var(--bst-radius-md)}.bst-skel--block{border-radius:var(--bst-radius-md)}.bst-skel--w40{inline-size:40%}.bst-skel--w60{inline-size:60%}.bst-skel--w75{inline-size:75%}.bst-skel--w90{inline-size:90%}.bst-skel--w100{inline-size:100%}.bst-skel-stack{gap:var(--bst-space-2);display:grid}.bst-skel-row{align-items:center;gap:var(--bst-space-3);display:flex}@keyframes bst-skel-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.bst-skel:after{animation:none}}@media (forced-colors:active){.bst-skel{border:1px solid graytext}.bst-skel:after{display:none}}@font-face{font-family:Newsreader Display;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/newsreader-display-600-latin-BD5G1b-7.woff2)format("woff2")}@font-face{font-family:UnifrakturMaguntia;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/unifraktur-maguntia-400-latin-ColWi6tl.woff2)format("woff2")}.bst-page-title{color:var(--bst-text);font-family:var(--bst-font-section-title);letter-spacing:0;margin:0;font-size:max(2.25rem,min(4.8vw,4rem));font-weight:400;line-height:1.05}.bst-surface,.bst-card{border:1px solid var(--bst-border);background:var(--bst-surface-1);color:var(--bst-text);font-family:var(--bst-font-sans)}.bst-surface{gap:var(--bst-space-5);padding:var(--bst-space-5);border-radius:var(--bst-radius-lg);display:grid}.bst-card{padding:var(--bst-space-5);border-radius:var(--bst-radius-md);box-shadow:var(--bst-shadow-1)}.bst-card>:first-child{margin-block-start:0}.bst-card>:last-child{margin-block-end:0}.bst-card h2{font-size:var(--bst-body-lg);line-height:var(--bst-line-tight)}.bst-card p{color:var(--bst-text-muted);font-size:var(--bst-body-md);line-height:var(--bst-line-body)}@media (forced-colors:active){.bst-surface,.bst-card{box-shadow:none;border-color:canvastext}}.bst-cmdk-backdrop{z-index:var(--bst-z-backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000007a;position:fixed;top:0;bottom:0;left:0;right:0}.bst-cmdk{z-index:var(--bst-z-modal);border:1px solid var(--bst-border);border-radius:var(--bst-radius-xl);background:var(--bst-bg-elevated);max-block-size:68vh;inline-size:min(94vw,620px);box-shadow:var(--bst-shadow-3);grid-template-rows:auto minmax(0,1fr) auto;margin-inline-start:auto;margin-inline-end:auto;display:grid;position:fixed;top:12vh;left:0;right:0;overflow:hidden}.bst-cmdk__field{border-block-end:1px solid var(--bst-border-subtle);align-items:center;gap:10px;padding:0 15px;display:flex}.bst-cmdk__field .bst-icon{color:var(--bst-text-dim);font-size:20px}.bst-cmdk__input{block-size:54px;min-inline-size:0;color:var(--bst-text);font:inherit;font-size:var(--bst-body-lg);background:0 0;border:0;outline:none;flex:1;padding:0}.bst-cmdk__input::placeholder{color:var(--bst-text-dim)}.bst-cmdk__scope{border-radius:var(--bst-radius-pill);background:var(--bst-accent-soft);color:var(--bst-accent-text);font-family:var(--bst-font-mono);flex:none;padding:3px 9px;font-size:10.5px}.bst-cmdk__list{margin:0;padding:6px;list-style:none;overflow:auto}.bst-cmdk__group{color:var(--bst-text-dim);font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);letter-spacing:.08em;text-transform:uppercase;padding:9px 10px 5px}.bst-cmdk__item{border-radius:var(--bst-radius-sm);min-block-size:40px;color:var(--bst-text-muted);font-size:var(--bst-body-md);cursor:pointer;align-items:center;gap:11px;padding:0 10px;display:flex}.bst-cmdk__item .bst-icon{color:var(--bst-text-dim);flex:none;font-size:19px}.bst-cmdk__item[aria-selected=true]{background:var(--bst-state-selected-bg);color:var(--bst-state-selected-text)}.bst-cmdk__item[aria-selected=true] .bst-icon{color:var(--bst-state-selected-text)}.bst-cmdk__item[aria-disabled=true]{opacity:var(--bst-state-disabled-opacity);cursor:not-allowed}.bst-cmdk__where{color:var(--bst-text-dim);font-size:var(--bst-caption)}.bst-cmdk__item .bst-kbd-seq,.bst-cmdk__item .bst-kbd{margin-inline-start:auto}.bst-cmdk__empty{color:var(--bst-text-dim);font-size:var(--bst-body-sm);text-align:center;gap:4px;padding:30px 16px;display:grid}.bst-cmdk__empty b{color:var(--bst-text-muted)}.bst-cmdk__foot{border-block-start:1px solid var(--bst-border-subtle);background:var(--bst-surface-1);color:var(--bst-text-dim);font-size:var(--bst-caption);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:9px 14px;display:flex}.bst-cmdk__foot span{align-items:center;gap:5px;display:inline-flex}.bst-shortcuts{grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:14px 26px;display:grid}.bst-shortcuts__sec{align-content:start;gap:2px;display:grid}.bst-shortcuts__sec>h4{color:var(--bst-text-dim);font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.bst-shortcuts__row{border-radius:var(--bst-radius-xs);align-items:center;gap:12px;min-block-size:30px;padding:0 6px;display:flex}.bst-shortcuts__row:nth-child(2n){background:var(--bst-zebra-tint)}.bst-shortcuts__row p{min-inline-size:0;color:var(--bst-text-muted);font-size:var(--bst-body-sm);flex:1;margin:0}.bst-shortcuts__row>.bst-kbd-seq,.bst-shortcuts__row>.bst-kbd{flex:none}.bst-shortcuts__note{color:var(--bst-text-dim);font-size:var(--bst-caption);grid-column:1/-1;margin:0;line-height:1.5}.bst-keyhint{color:var(--bst-text-dim);font-size:var(--bst-caption);align-items:center;gap:6px;display:inline-flex}@media (prefers-reduced-motion:reduce){.bst-cmdk{transition:none}}@media (forced-colors:active){.bst-cmdk,.bst-cmdk__field,.bst-cmdk__foot{border-color:canvastext}.bst-cmdk__item[aria-selected=true]{color:highlighttext;background:highlight}.bst-shortcuts__row:nth-child(2n){background:canvas}}.bst-cmdk:has(.bst-cmdk__scopes){grid-template-rows:auto auto minmax(0,1fr) auto}.bst-cmdk__scopes{flex-wrap:wrap;gap:4px;padding:8px 10px 0;display:flex}.bst-cmdk__scope-tab{border:1px solid var(--bst-border);border-radius:var(--bst-radius-pill);background:var(--bst-surface-2);min-block-size:30px;color:var(--bst-text-dim);font:var(--bst-weight-medium) 11.5px/1 var(--bst-font-sans);cursor:pointer;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.bst-cmdk__scope-tab b{color:var(--bst-text-dim);font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;font-size:10.5px}.bst-cmdk__scope-tab:hover{border-color:var(--bst-accent-border);color:var(--bst-text)}.bst-cmdk__scope-tab[aria-selected=true]{border-color:var(--bst-accent);background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-cmdk__scope-tab[aria-selected=true] b{color:var(--bst-accent-text)}.bst-cmdk__scope-tab:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-cmdk__scope-tab kbd{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-size:9.5px}.bst-cmdk__result{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.bst-cmdk__kind{border:1px solid var(--bst-border);border-radius:var(--bst-radius-sm);background:var(--bst-surface-2);color:var(--bst-text-dim);font-family:var(--bst-font-mono);letter-spacing:.06em;text-transform:uppercase;flex:none;padding:2px 7px;font-size:9.5px}.bst-cmdk__kind[data-kind=obra]{border-color:color-mix(in srgb,var(--bst-chart-1) 44%,var(--bst-border));color:var(--bst-chart-1)}.bst-cmdk__kind[data-kind=capitulo]{border-color:color-mix(in srgb,var(--bst-chart-2) 44%,var(--bst-border));color:var(--bst-chart-2)}.bst-cmdk__kind[data-kind=questao]{border-color:color-mix(in srgb,var(--bst-chart-3) 44%,var(--bst-border));color:var(--bst-chart-3)}.bst-cmdk__kind[data-kind=anotacao]{border-color:color-mix(in srgb,var(--bst-chart-5) 44%,var(--bst-border));color:var(--bst-chart-5)}.bst-cmdk__where{color:var(--bst-text-dim);font-family:var(--bst-font-mono);white-space:nowrap;font-size:10.5px}.bst-cmdk__snippet{color:var(--bst-text-dim);text-overflow:ellipsis;white-space:nowrap;margin-block-start:2px;font-size:11px;line-height:1.4;display:block;overflow:hidden}.bst-cmdk__snippet mark{background:var(--bst-accent-soft);color:var(--bst-accent-text);border-radius:2px;padding:0 2px}@media (pointer:coarse){.bst-cmdk__scope-tab{min-block-size:var(--touch-target-min)}}@media (forced-colors:active){.bst-cmdk__scope-tab,.bst-cmdk__kind{border:1px solid canvastext}.bst-cmdk__scope-tab[aria-selected=true]{color:highlighttext;background:highlight}}.bst-r5d-reader.bst-reader__figview-layer{max-block-size:none;inline-size:100%;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative;overflow:hidden}.bst-r5d-reader .bst-reader__figview{padding:var(--bst-space-4);background:color-mix(in srgb, var(--bst-bg) 86%, transparent);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.bst-r5d-reader .bst-reader__figview-scrim{cursor:zoom-out;background:0 0;border:0;position:absolute;top:0;bottom:0;left:0;right:0}.bst-r5d-reader .bst-reader__figview-panel{border:1px solid var(--bst-border);border-radius:var(--bst-radius-xl);background:var(--bst-bg-elevated,var(--bst-surface-1));block-size:min(94vh,100%);inline-size:min(1180px,100%);box-shadow:var(--bst-shadow-3);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.bst-r5d-reader .bst-reader__figview-head{border-block-end:1px solid var(--bst-border);align-items:center;gap:12px;padding:12px 14px;display:flex}.bst-r5d-reader .bst-reader__figview-ident{gap:2px;min-inline-size:0;display:grid}.bst-r5d-reader .bst-reader__figview-ident strong{color:var(--bst-text);text-wrap:pretty;font-size:13.5px}.bst-r5d-reader .bst-reader__figview-ident small{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-size:11px}.bst-r5d-reader .bst-reader__figview-close{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);block-size:34px;inline-size:34px;color:var(--bst-text);cursor:pointer;place-items:center;margin-inline-start:auto;display:grid}.bst-r5d-reader .bst-reader__figview-stage{padding:var(--bst-space-3);background:var(--bst-surface-3);place-items:center;display:grid;position:relative;overflow:auto}.bst-r5d-reader .bst-reader__figview-img{border-radius:var(--bst-radius-sm);max-block-size:100%;max-inline-size:100%;box-shadow:var(--bst-shadow-2);background:#fff;display:block}.bst-r5d-reader .bst-reader__figview-stage[data-zoomed=true] .bst-reader__figview-img{max-block-size:none;max-inline-size:none}.bst-r5d-reader .bst-reader__figview-dead,.bst-r5d-reader .bst-reader__figview-empty{color:var(--bst-text-muted);text-align:center;justify-items:center;gap:10px;padding:24px;font-size:12.5px;display:grid}.bst-r5d-reader .bst-reader__figview-dead button,.bst-r5d-reader .bst-reader__figview-empty button,.bst-r5d-reader .bst-reader__figview-fit{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);min-block-size:30px;color:var(--bst-text);font:700 12px / 1 var(--bst-font-sans);cursor:pointer;align-items:center;gap:6px;padding-inline-start:12px;padding-inline-end:12px;display:inline-flex}.bst-r5d-reader .bst-reader__figview-pager{border:1px solid var(--bst-border);border-radius:var(--bst-radius-pill);background:var(--bst-surface-glass,var(--bst-surface-2));block-size:40px;inline-size:40px;color:var(--bst-text);cursor:pointer;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.bst-r5d-reader .bst-reader__figview-pager--prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.bst-r5d-reader .bst-reader__figview-pager--prev:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.bst-r5d-reader .bst-reader__figview-pager--prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.bst-r5d-reader .bst-reader__figview-pager--prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.bst-r5d-reader .bst-reader__figview-pager--prev:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.bst-r5d-reader .bst-reader__figview-pager--prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.bst-r5d-reader .bst-reader__figview-pager--next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.bst-r5d-reader .bst-reader__figview-pager--next:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.bst-r5d-reader .bst-reader__figview-pager--next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:12px}.bst-r5d-reader .bst-reader__figview-pager--next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.bst-r5d-reader .bst-reader__figview-pager--next:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.bst-r5d-reader .bst-reader__figview-pager--next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:12px}.bst-r5d-reader .bst-reader__figview-controls{border-block-start:1px solid var(--bst-border);align-items:center;gap:10px;padding:11px 14px;display:flex}.bst-r5d-reader .bst-reader__figview-zoom{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);align-items:center;gap:2px;padding:3px;display:inline-flex}.bst-r5d-reader .bst-reader__figview-zoom button{border-radius:var(--bst-radius-sm);min-block-size:30px;min-inline-size:32px;color:var(--bst-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.bst-r5d-reader .bst-reader__figview-zoom span{min-inline-size:62px;color:var(--bst-text-muted);font-family:var(--bst-font-numeric,var(--bst-font-mono));font-variant-numeric:tabular-nums;text-align:center;font-size:12px}.bst-r5d-reader .bst-reader__figview-hint{color:var(--bst-text-dim);margin-inline-start:auto;font-size:11px}.bst-r5d-reader .bst-reader__figview-hint kbd{border:1px solid var(--bst-border);border-radius:var(--bst-radius-xs);background:var(--bst-surface-2);font-family:var(--bst-font-mono);padding:1px 5px;font-size:10px}.bst-r5d-reader .bst-reader__figview-pager[disabled],.bst-r5d-reader .bst-reader__figview-zoom button[disabled],.bst-r5d-reader .bst-reader__figview-fit[disabled]{opacity:var(--bst-state-disabled-opacity,.45);cursor:not-allowed}@media (max-width:767px){.bst-r5d-reader .bst-reader__figview{padding:0}.bst-r5d-reader .bst-reader__figview-panel{border:0;border-radius:0;block-size:100%;inline-size:100%}.bst-r5d-reader .bst-reader__figview-hint{display:none}}@media (forced-colors:active){.bst-r5d-reader .bst-reader__figview-panel,.bst-r5d-reader .bst-reader__figview-pager,.bst-r5d-reader .bst-reader__figview-zoom{border:1px solid canvastext}}.bst-tutor-fab{z-index:var(--bst-z-fab);border:1px solid var(--bst-accent-border);background:var(--bst-accent);block-size:56px;inline-size:56px;box-shadow:var(--bst-shadow-2);color:var(--bst-on-brand);cursor:pointer;touch-action:manipulation;transition:opacity var(--bst-dur-micro) var(--bst-ease-standard), transform var(--bst-dur-micro) var(--bst-ease-standard), box-shadow var(--bst-dur-micro) var(--bst-ease-standard);border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;bottom:max(var(--bst-space-5), env(safe-area-inset-bottom))}.bst-tutor-fab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--bst-space-5), env(safe-area-inset-right))}.bst-tutor-fab:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--bst-space-5), env(safe-area-inset-right))}.bst-tutor-fab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--bst-space-5), env(safe-area-inset-right))}.bst-tutor-fab:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--bst-space-5), env(safe-area-inset-right))}.bst-tutor-fab:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--bst-space-5), env(safe-area-inset-right))}.bst-tutor-fab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--bst-space-5), env(safe-area-inset-right))}.bst-tutor-fab[aria-expanded=true]{opacity:0;pointer-events:none}.bst-tutor-fab:hover{box-shadow:var(--bst-shadow-3);transform:translateY(-2px)}.bst-tutor-fab:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-tutor button:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-tutor__composer textarea:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-tutor-task-zone{--bst-fab:max(96px, calc(var(--bst-space-12) + env(safe-area-inset-bottom)));padding-block-end:var(--bst-fab)}.bst-tutor-panel{border-radius:var(--bst-radius-lg) 0 0 var(--bst-radius-lg);border-block-start:0;border-block-end:0;border-inline-end:0;place-self:stretch end;block-size:100%;max-block-size:none;inline-size:min(420px,100%);padding:0;overflow:hidden}.bst-tutor-panel:has(.bst-tutor--fullscreen){inline-size:min(1100px,100%)}@media (min-width:1600px){.bst-tutor-panel{inline-size:var(--bst-tutor-rail-inline-size)}.bst-tutor-panel:has(.bst-tutor--fullscreen){inline-size:min(1100px,100%)}}.bst-tutor{background:var(--bst-surface-1);block-size:100%;min-block-size:0;color:var(--bst-text);grid-template-rows:auto auto auto minmax(0,1fr) auto;display:grid}.bst-tutor__header{justify-content:space-between;align-items:center;gap:var(--bst-space-3);padding:var(--bst-space-3) var(--bst-space-4);border-block-end:1px solid var(--bst-border);background:var(--bst-bg-elevated);display:flex}.bst-tutor__header-actions,.bst-tutor__composer-actions,.bst-tutor__message-actions,.bst-tutor__citations{align-items:center;gap:var(--bst-space-2);flex-wrap:wrap;display:flex}.bst-tutor__header-actions{flex-wrap:nowrap;justify-content:flex-end}.bst-tutor__icon-button{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);min-block-size:40px;min-inline-size:40px;color:var(--bst-text-muted);cursor:pointer;font:inherit;flex:none;place-items:center;padding:0;display:grid}.bst-tutor__icon-button:hover:not(:disabled),.bst-tutor__icon-button[aria-expanded=true]{border-color:var(--bst-accent-border);background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-tutor__glyph{display:block}.bst-tutor__citations{border:0;margin:0;padding:0}.bst-tutor__citations legend{inline-size:100%;color:var(--bst-text-muted);font-size:var(--bst-caption);margin-block-end:var(--bst-space-2)}.bst-tutor__history button,.bst-tutor__citations button,.bst-tutor__message-actions button{min-block-size:var(--touch-target-min);padding:var(--bst-space-2) var(--bst-space-3);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);color:var(--bst-text);cursor:pointer;font:inherit}.bst-tutor button:disabled{cursor:not-allowed;opacity:.55}.bst-tutor__header h2,.bst-tutor__context,.bst-tutor__empty p{margin:0}.bst-tutor__header h2{font-size:var(--bst-body-lg);line-height:var(--bst-line-tight);margin-block-start:2px}.bst-tutor__eyebrow,.bst-tutor__context span{color:var(--bst-text-dim);font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);letter-spacing:.08em;text-transform:uppercase}.bst-tutor__context{padding:var(--bst-space-2) var(--bst-space-4);border-block-end:1px solid var(--bst-border-subtle);font-size:var(--bst-body-sm);gap:2px;display:grid}.bst-tutor__context strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bst-tutor__status{min-block-size:1.75rem;padding:var(--bst-space-1) var(--bst-space-4);border-block-end:1px solid var(--bst-border-subtle);color:var(--bst-text-muted);font-size:var(--bst-body-sm)}.bst-tutor__history{gap:var(--bst-space-2);max-block-size:min(240px, calc(.35 * var(--bst-100dvh,100dvh)));padding:var(--bst-space-3) var(--bst-space-4);border-block-end:1px solid var(--bst-border);background:var(--bst-surface-2);display:grid;overflow:auto}.bst-tutor__history button{gap:var(--bst-space-1);text-align:start;justify-items:start;display:grid}.bst-tutor__history span,.bst-tutor__history button span{color:var(--bst-text-muted);font-size:var(--bst-caption)}.bst-tutor__conversation{min-block-size:0;padding:var(--bst-space-4);overscroll-behavior:contain;overflow:auto}.bst-tutor__empty{gap:var(--bst-space-2);padding:var(--bst-space-4);border:1px dashed var(--bst-border);border-radius:var(--bst-radius-md);color:var(--bst-text-muted);font-size:var(--bst-body-sm);display:grid}.bst-tutor__message{gap:var(--bst-space-2);max-inline-size:94%;padding:var(--bst-space-3) var(--bst-space-4);border:1px solid var(--bst-border-subtle);border-radius:var(--bst-radius-lg);background:var(--bst-surface-2);font-size:var(--bst-body-md);margin-block-end:var(--bst-space-3);display:grid}.bst-tutor__message strong{font-size:var(--bst-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--bst-text-dim)}.bst-tutor__message--user{border-color:var(--bst-accent-border);background:var(--bst-accent-soft);margin-inline-start:auto}.bst-tutor__message>p{line-height:var(--bst-line-body);white-space:pre-wrap;margin:0}.bst-tutor__citations button,.bst-tutor__message-actions button{min-block-size:36px;color:var(--bst-accent-text);font-size:var(--bst-body-sm)}.bst-tutor__composer{gap:var(--bst-space-2);padding:var(--bst-space-3) var(--bst-space-4) var(--bst-space-4);border-block-start:1px solid var(--bst-border);background:var(--bst-bg-elevated);display:grid}.bst-tutor__composer-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bst-tutor__composer-row{align-items:end;gap:var(--bst-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.bst-tutor__composer textarea{min-block-size:72px;padding:var(--bst-space-3);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);color:var(--bst-text);font:inherit;font-size:var(--bst-body-md);line-height:var(--bst-line-body);resize:vertical}.bst-tutor__composer-actions{flex-wrap:nowrap}.bst-tutor__button-label{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bst-tutor__send:not(:disabled){border-color:var(--bst-accent-border);background:var(--bst-accent);color:var(--bst-on-brand)}.bst-tutor__composer-hint{color:var(--bst-text-dim);font-size:var(--bst-caption);margin:0}@media (pointer:coarse){.bst-tutor__icon-button{min-inline-size:var(--touch-target-min);min-block-size:var(--touch-target-min)}}@media (max-width:1023px){.bst-tutor-panel{border-inline-start:0;border-radius:0;place-self:stretch stretch;max-block-size:none;inline-size:100%}}@media (max-width:720px){.bst-tutor-fab{block-size:52px;inline-size:52px;bottom:max(var(--bst-space-4), env(safe-area-inset-bottom))}.bst-tutor-fab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--bst-space-4), env(safe-area-inset-right))}.bst-tutor-fab:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--bst-space-4), env(safe-area-inset-right))}.bst-tutor-fab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:max(var(--bst-space-4), env(safe-area-inset-right))}.bst-tutor-fab:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--bst-space-4), env(safe-area-inset-right))}.bst-tutor-fab:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--bst-space-4), env(safe-area-inset-right))}.bst-tutor-fab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--bst-space-4), env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.bst-tutor-fab{transition:none}}@media (forced-colors:active){.bst-tutor-fab,.bst-tutor-panel,.bst-tutor__icon-button,.bst-tutor__empty,.bst-tutor__composer textarea,.bst-tutor__message,.bst-tutor__history button,.bst-tutor__citations button,.bst-tutor__message-actions button{border:2px solid canvastext}.bst-tutor-fab,.bst-tutor__icon-button{color:buttontext;background:buttonface}}.bst-tutor-fab{block-size:48px;inline-size:48px;color:color-mix(in srgb, var(--bst-accent) 55%, #dbe6f2);background:#071426;border-color:#315479;box-shadow:0 12px 30px #0000006b}.bst-tutor__anchor-glyph{display:block}.bst-tutor-panel{z-index:var(--bst-z-modal-stacked,9002);inline-size:calc(var(--bst-tutor-rail-inline-size) + 1px);background:linear-gradient(#07182d,#041326 64%,#03101f);border:1px solid #315479a8;border-radius:13px;align-self:auto;block-size:auto;max-block-size:none;position:fixed;top:calc(calc(.355 * var(--bst-100dvh,100dvh)) - 2px);bottom:31px;box-shadow:0 24px 60px #0006,inset 0 1px #74b4e20d}.bst-tutor-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:21px}.bst-tutor-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:21px}.bst-tutor-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:21px}.bst-tutor-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:21px}.bst-tutor-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:21px}.bst-tutor-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:21px}.bst-tutor-panel:has(.bst-tutor--fullscreen){inline-size:var(--bst-tutor-rail-inline-size);border-block-start:0;border-inline-end:1px solid #315479a8;border-radius:0;block-size:auto;top:66px;bottom:0;box-shadow:-12px 0 36px #0000003d}.bst-tutor-panel:has(.bst-tutor--fullscreen):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-tutor-panel:has(.bst-tutor--fullscreen):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-tutor-panel:has(.bst-tutor--fullscreen):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-tutor-panel:has(.bst-tutor--fullscreen):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-tutor-panel:has(.bst-tutor--fullscreen):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-tutor-panel:has(.bst-tutor--fullscreen):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-tutor{border-radius:inherit;background:radial-gradient(at 50% 56%,#12395b29,#0000 46%),linear-gradient(#07182d,#041326 62%,#03101f);grid-template-rows:auto auto auto minmax(0,1fr) auto}.bst-tutor[data-history-open=true]{grid-template-rows:auto auto auto auto minmax(0,1fr) auto}.bst-tutor__header{background:#07172be0;border-block-end-color:#31547985;min-block-size:60px;padding:10px 13px}.bst-tutor__header h2{margin-block-start:4px;font-size:15px}.bst-tutor__eyebrow{color:#71869e;letter-spacing:.08em;font-size:10px}.bst-tutor__header-actions{gap:4px}.bst-tutor__icon-button{color:#a0b3c6;background:0 0;border-color:#0000;border-radius:6px;min-block-size:29px;min-inline-size:29px}.bst-tutor__source-mode{background:#07182cb8;border-block-end:1px solid #31547961;grid-template-columns:108px 143px;justify-content:start;gap:5px;padding:4px 14px 5px;display:grid}.bst-tutor__source-mode button{color:#788ca3;min-block-size:30px;font:700 11px / 1 var(--bst-font-sans);background:#122334b8;border:1px solid #3154796b;border-radius:6px;padding-inline-start:8px;padding-inline-end:8px}.bst-tutor__source-mode button[aria-pressed=true]{border-color:rgba(var(--bst-accent-rgb), .55);color:#e4ebf4;background:linear-gradient(#1a3351,#10263f);box-shadow:inset 0 1px #9ed3f614}.bst-tutor__new-conversation{color:#dce6f2;cursor:pointer;min-block-size:38px;font:700 11px / 1 var(--bst-font-sans);text-align:start;background:linear-gradient(90deg,#102844,#0b1f37);border:0;border-block-end:1px solid #31547961;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;margin:0;padding:0 13px 0 21px;display:grid}.bst-tutor__new-conversation>span{color:#87a1bd}.bst-tutor__new-conversation-control{color:#c8d5df;background:radial-gradient(circle at 35% 28%,#182538,#080f19 68%);border:1px solid #635237c2;border-radius:50%;place-items:center;block-size:29px;inline-size:29px;margin-inline-end:-6px;display:inline-grid;box-shadow:inset 0 1px #d6c49c1a,0 5px 14px #00000059}.bst-tutor__context,.bst-tutor__status{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bst-tutor__conversation{padding:14px 14px 10px}.bst-tutor__empty{color:#9eb0c5;background:#122334a3;border:1px solid #31547980;border-radius:8px;gap:12px;padding:14px 14px 11px;font-size:12px}.bst-tutor__empty>strong{color:#edf3fa;font-size:14px}.bst-tutor__empty p{color:#98aabf;margin-block-start:3px;font-size:12px;line-height:1.55}.bst-tutor__suggestions{gap:7px;display:grid}.bst-tutor__suggestions button{color:#e1e8f0;cursor:pointer;min-block-size:41px;font:700 11px / 1.35 var(--bst-font-sans);text-align:start;background:#0a1728c2;border:1px solid #3154798a;border-radius:6px;padding:8px 10px}.bst-tutor__composer{background:#03101feb;border-block-start-color:#31547985;gap:5px;padding:10px 14px 14px}.bst-tutor__composer textarea{color:#e7edf5;resize:none;background:#07182d;border-color:#3154799e;border-radius:8px;min-block-size:50px;max-block-size:100px;padding:10px 11px;font-size:12px}.bst-tutor__composer textarea:focus-visible{border-color:rgba(var(--bst-accent-rgb), .55);outline:1px solid rgba(var(--bst-accent-rgb), .55);outline-offset:1px}.bst-tutor__composer-hint{font-size:10px}.bst-tutor__composer-actions{justify-content:center;inline-size:36px}.bst-tutor__send:not(:disabled){color:var(--bst-accent-strong);background:0 0;border-color:#0000}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)){inline-size:var(--bst-tutor-activity-inline-size,358px);top:var(--bst-tutor-activity-inset-start,273px);bottom:var(--bst-tutor-activity-inset-end,64px)}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--bst-tutor-activity-inset-inline-end,15px)}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--bst-tutor-activity-inset-inline-end,15px)}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--bst-tutor-activity-inset-inline-end,15px)}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--bst-tutor-activity-inset-inline-end,15px)}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--bst-tutor-activity-inset-inline-end,15px)}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--bst-tutor-activity-inset-inline-end,15px)}.bst-tutor-panel--reader:not(:has(.bst-tutor--fullscreen)){inline-size:344px;top:255px;bottom:58px}.bst-tutor-panel--reader:not(:has(.bst-tutor--fullscreen)):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:27px}.bst-tutor-panel--reader:not(:has(.bst-tutor--fullscreen)):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:27px}.bst-tutor-panel--reader:not(:has(.bst-tutor--fullscreen)):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:27px}.bst-tutor-panel--reader:not(:has(.bst-tutor--fullscreen)):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:27px}.bst-tutor-panel--reader:not(:has(.bst-tutor--fullscreen)):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:27px}.bst-tutor-panel--reader:not(:has(.bst-tutor--fullscreen)):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:27px}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)) .bst-tutor__header{min-block-size:68px;padding-block-start:13px;padding-block-end:13px}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)) .bst-tutor__source-mode{align-items:center;min-block-size:61px;padding-block-start:10px;padding-block-end:10px}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)) .bst-tutor__source-mode button{min-block-size:37px}.bst-tutor-panel--activity:not(:has(.bst-tutor--fullscreen)) .bst-tutor__new-conversation{min-block-size:41px}@media (max-width:1023px){.bst-tutor-panel{inline-size:100%;block-size:var(--bst-100dvh,100dvh);border:0;border-radius:0;position:fixed;top:0;bottom:0;left:0;right:0}.bst-tutor-panel:has(.bst-tutor--fullscreen){inline-size:100%;block-size:var(--bst-100dvh,100dvh);border:0;border-radius:0;position:fixed;top:0;bottom:0;left:0;right:0}}@media (forced-colors:active){.bst-tutor__source-mode button,.bst-tutor__new-conversation,.bst-tutor__suggestions button{border-color:canvastext}}.bst-tutor-fab:is(html[data-theme=light] body .bst-tutor-fab){border-color:var(--bst-border);background:var(--bst-surface-1);color:var(--bst-accent-text);box-shadow:var(--bst-shadow-2)}.bst-tutor-panel:is(html[data-theme=light] body .bst-tutor-panel){border-color:var(--bst-border);box-shadow:var(--bst-shadow-3);background:linear-gradient(#fdfbf5,#f7f2e6 64%,#f3edde)}.bst-tutor-panel:is(html[data-theme=light] body .bst-tutor-panel):has(.bst-tutor--fullscreen){border-inline-end-color:var(--bst-border);box-shadow:-12px 0 36px #3f362624}.bst-tutor:is(html[data-theme=light] body .bst-tutor){background:radial-gradient(ellipse at 50% 56%, rgba(var(--bst-accent-rgb), .05), transparent 46%), linear-gradient(180deg, #fdfbf5, #f7f2e6 62%, #f3edde)}.bst-tutor__header:is(html[data-theme=light] body .bst-tutor__header){border-block-end-color:var(--bst-border-subtle);background:#fbf8f1e6}.bst-tutor__eyebrow:is(html[data-theme=light] body .bst-tutor__eyebrow){color:var(--bst-text-dim)}.bst-tutor__icon-button:is(html[data-theme=light] body .bst-tutor__icon-button){color:var(--bst-text-dim)}.bst-tutor__icon-button:is(html[data-theme=light] body .bst-tutor__icon-button):hover:not(:disabled){background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-tutor__icon-button:is(html[data-theme=light] body .bst-tutor__icon-button)[aria-expanded=true]{background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-tutor__source-mode:is(html[data-theme=light] body .bst-tutor__source-mode){border-block-end-color:var(--bst-border-subtle);background:#f4efe3cc}.bst-tutor__source-mode:is(html[data-theme=light] body .bst-tutor__source-mode) button{border-color:var(--bst-border);background:var(--bst-surface-2);color:var(--bst-text-dim)}.bst-tutor__source-mode:is(html[data-theme=light] body .bst-tutor__source-mode) button[aria-pressed=true]{border-color:rgba(var(--bst-accent-rgb), .5);background:rgba(var(--bst-accent-rgb), .12);box-shadow:none;color:var(--bst-text)}.bst-tutor__new-conversation:is(html[data-theme=light] body .bst-tutor__new-conversation){border-block-end-color:var(--bst-border-subtle);color:var(--bst-text-muted);background:linear-gradient(90deg,#f1ead9,#f5efe2)}.bst-tutor__new-conversation:is(html[data-theme=light] body .bst-tutor__new-conversation)>span{color:var(--bst-text-dim)}.bst-tutor__new-conversation-control:is(html[data-theme=light] body .bst-tutor__new-conversation-control){color:var(--bst-text-muted);background:radial-gradient(circle at 35% 28%,#fdfbf5,#ece5d5 68%);border-color:#8a6a2a80;box-shadow:inset 0 1px #fff9,0 5px 14px #3f36262e}.bst-tutor__empty:is(html[data-theme=light] body .bst-tutor__empty){border-color:var(--bst-border);background:var(--bst-surface-2);color:var(--bst-text-muted)}.bst-tutor__empty:is(html[data-theme=light] body .bst-tutor__empty)>strong{color:var(--bst-text)}.bst-tutor__empty:is(html[data-theme=light] body .bst-tutor__empty) p{color:var(--bst-text-dim)}.bst-tutor__suggestions:is(html[data-theme=light] body .bst-tutor__suggestions) button{border-color:var(--bst-border);background:var(--bst-surface-1);color:var(--bst-text)}.bst-tutor__suggestions:is(html[data-theme=light] body .bst-tutor__suggestions) button:hover{border-color:rgba(var(--bst-accent-rgb), .44)}.bst-tutor__composer:is(html[data-theme=light] body .bst-tutor__composer){border-block-start-color:var(--bst-border);background:#f4efe3eb}.bst-tutor__composer:is(html[data-theme=light] body .bst-tutor__composer) textarea{border-color:var(--bst-border);color:var(--bst-text);background:#fdfbf5}.bst-tutor__composer:is(html[data-theme=light] body .bst-tutor__composer) textarea::placeholder{color:var(--bst-text-dim)}.bst-tutor__send:is(html[data-theme=light] body .bst-tutor__send):not(:disabled){color:var(--bst-accent-text)}.bst-tutor__message:is(html[data-theme=light] body .bst-tutor__message){border-color:var(--bst-border-subtle);background:var(--bst-surface-2)}.bst-tutor__message--user:is(html[data-theme=light] body .bst-tutor__message--user){border-color:var(--bst-accent-border);background:var(--bst-accent-soft)}.bst-tutor__history:is(html[data-theme=light] body .bst-tutor__history){border-block-end-color:var(--bst-border);background:var(--bst-surface-2)}.bst-tutor__stream{gap:7px;display:grid}.bst-tutor__stream p{line-height:var(--bst-line-body);margin:0}.bst-tutor__caret{background:var(--bst-accent);vertical-align:text-bottom;block-size:1em;inline-size:2px;margin-inline-start:2px;animation:1s steps(2,end) infinite bst-tutor-caret;display:inline-block}@keyframes bst-tutor-caret{50%{opacity:0}}.bst-tutor__citeskel{border:1px dashed var(--bst-border);border-radius:var(--bst-radius-md);gap:6px;padding:9px 11px;display:grid}.bst-tutor__citeskel span{border-radius:var(--bst-radius-pill);background:var(--bst-skeleton-base,var(--bst-surface-3));block-size:9px;display:block}.bst-tutor__citeskel span:nth-child(2){inline-size:62%}.bst-tutor__cite{border:1px solid var(--bst-border);border-inline-start:2px solid var(--bst-accent);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);gap:6px;padding:10px 12px;display:grid}.bst-tutor__cite blockquote{color:var(--bst-text);font-family:var(--bst-font-display);margin:0;font-size:13px;font-style:italic;line-height:1.5}.bst-tutor__cite-foot{color:var(--bst-text-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:10.5px;display:flex}.bst-tutor__cite-foot b{color:var(--bst-text-muted)}.bst-tutor__cite-open{border:1px solid var(--bst-accent-border);border-radius:var(--bst-radius-pill);min-block-size:26px;color:var(--bst-accent-text);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:5px;margin-inline-start:auto;padding:0 9px;font-size:11px;display:inline-flex}.bst-tutor__cite-open:hover{background:var(--bst-accent-soft)}.bst-tutor__citations button{position:relative}.bst-tutor__citations button .bst-tutor__cite-open{border:1px solid var(--bst-accent-border);border-radius:var(--bst-radius-pill);opacity:.9;background:0 0;align-items:center;gap:4px;margin-inline-start:8px;padding:1px 7px;font-size:10px;display:inline-flex}.bst-tutor__citations button .bst-tutor__cite-open .bst-icon{font-size:12px}.bst-tutor__citations button:hover .bst-tutor__cite-open{background:var(--bst-accent-soft)}.bst-tutor__citations button[data-anchor=aproximada] .bst-tutor__cite-open{border-color:var(--bst-warning);color:var(--bst-warning)}.bst-tutor__cite-note{color:var(--bst-text-dim);flex-basis:100%;margin:6px 0 0;font-size:10.5px;line-height:1.45}.bst-tutor__cite[data-anchor=exata] .bst-tutor__cite-foot:before{content:"âncora exata";color:var(--bst-success);font-weight:var(--bst-weight-bold)}.bst-tutor__cite[data-anchor=aproximada] .bst-tutor__cite-foot:before{content:"trecho aproximado";color:var(--bst-warning);font-weight:var(--bst-weight-bold)}.bst-tutor__errcard{border:1px solid var(--bst-danger);border-radius:var(--bst-radius-md);background:var(--bst-danger-bg);gap:8px;padding:11px 12px;display:grid}.bst-tutor__errcard-top{color:var(--bst-text-dim);font-family:var(--bst-font-mono);letter-spacing:.05em;align-items:center;gap:8px;font-size:10px;display:flex}.bst-tutor__errcard p{color:var(--bst-text);margin:0;font-size:12.5px;line-height:1.45}.bst-tutor__errcard-answers{gap:4px;display:grid}.bst-tutor__errcard-a{align-items:baseline;gap:8px;font-size:12px;display:flex}.bst-tutor__errcard-a i{inline-size:15px;font-family:var(--bst-font-mono);font-style:normal;font-weight:var(--bst-weight-bold);flex:none}.bst-tutor__errcard-a[data-a=sua]{color:var(--bst-question-wrong)}.bst-tutor__errcard-a[data-a=certa]{color:var(--bst-question-correct)}.bst-tutor__memoria{border-block-end:1px solid var(--bst-border-subtle);flex-wrap:wrap;align-items:center;gap:7px;padding:8px 13px;display:flex}.bst-tutor__memoria>span{color:var(--bst-text-dim);font-size:10px;font-weight:var(--bst-weight-bold);letter-spacing:.08em;text-transform:uppercase}.bst-tutor__memchip{border:1px solid var(--bst-border);border-radius:var(--bst-radius-pill);background:var(--bst-surface-2);min-block-size:26px;color:var(--bst-text-muted);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;display:inline-flex}.bst-tutor__memchip[aria-pressed=true]{border-color:var(--bst-accent-border);background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-tutor__memchip b{font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums}.bst-tutor__fail{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);gap:7px;padding:12px 13px;display:grid}.bst-tutor__fail[data-kind=limite]{border-color:var(--bst-warning);background:var(--bst-warning-bg)}.bst-tutor__fail[data-kind=sem-fonte]{border-color:var(--bst-info);background:var(--bst-info-bg)}.bst-tutor__fail[data-kind=parcial]{border-color:var(--bst-border)}.bst-tutor__fail strong{align-items:center;gap:7px;font-size:12.5px;display:flex}.bst-tutor__fail p{color:var(--bst-text-muted);text-wrap:pretty;margin:0;font-size:12px;line-height:1.45}.bst-tutor__fail-actions{flex-wrap:wrap;gap:7px;margin-block-start:2px;display:flex}.bst-tutor__partial{border-block-end:1px dashed var(--bst-border);margin-block-end:8px;padding-block-end:8px}@media (prefers-reduced-motion:reduce){.bst-tutor__caret{opacity:1;animation:none}}@media (forced-colors:active){.bst-tutor__cite,.bst-tutor__errcard,.bst-tutor__fail,.bst-tutor__citeskel{border:1px solid canvastext}.bst-tutor__caret{forced-color-adjust:none;background:canvastext}.bst-tutor__memchip[aria-pressed=true]{color:highlighttext;background:highlight}}.bst-tutor__md{gap:var(--bst-space-3);color:var(--bst-text);font-size:var(--bst-body-md);line-height:var(--bst-line-body);display:grid}.bst-tutor__md>*{margin:0}.bst-tutor__md h4{color:var(--bst-text);font-size:var(--bst-body-md);font-weight:var(--bst-weight-bold)}.bst-tutor__md p{color:var(--bst-text-muted);text-wrap:pretty}.bst-tutor__md strong{color:var(--bst-text);font-weight:var(--bst-weight-medium)}.bst-tutor__md ul,.bst-tutor__md ol{gap:var(--bst-space-1);color:var(--bst-text-muted);padding-inline-start:1.3em;display:grid}.bst-tutor__md li::marker{color:var(--bst-text-dim)}.bst-tutor__md table{border-collapse:collapse;font-size:var(--bst-body-sm)}.bst-tutor__md th{border-block-end:1px solid var(--bst-border);color:var(--bst-text-dim);font-size:var(--bst-caption);font-weight:var(--bst-weight-medium);letter-spacing:.04em;text-align:start;text-transform:uppercase;padding:6px 10px}.bst-tutor__md td{border-block-end:1px solid var(--bst-border-subtle);color:var(--bst-text-muted);padding:6px 10px}.bst-tutor__md code{border:1px solid var(--bst-border-subtle);border-radius:var(--bst-radius-xs);background:var(--bst-surface-2);font-family:var(--bst-font-mono);padding:1px 5px;font-size:.9em}.bst-tutor__md .bst-tutor__formula{padding:var(--bst-space-3);border-radius:var(--bst-radius-sm);background:var(--bst-surface-2);color:var(--bst-text);font-family:var(--bst-font-mono);font-size:var(--bst-body-sm);text-align:center}.bst-tutor__md :-webkit-any(h1,h2,h3,img,iframe,form,input,button){display:none}.bst-tutor__md :-moz-any(h1,h2,h3,img,iframe,form,input,button){display:none}.bst-tutor__md :is(h1,h2,h3,img,iframe,form,input,button){display:none}.bst-tutor__hist{gap:var(--bst-space-2);display:grid}.bst-tutor__conv{gap:var(--bst-space-1) var(--bst-space-3);padding:var(--bst-space-3);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}.bst-tutor__conv:hover{border-color:var(--bst-accent-border)}.bst-tutor__conv b{color:var(--bst-text);font-size:var(--bst-body-sm);font-weight:var(--bst-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bst-tutor__conv time{color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-size:10.5px}.bst-tutor__from{gap:var(--bst-space-1) var(--bst-space-2);color:var(--bst-text-dim);font-size:var(--bst-caption);flex-wrap:wrap;grid-column:1/-1;display:flex}.bst-tutor__from em{color:var(--bst-text-muted);font-style:normal}.bst-tutor__hist-group{gap:var(--bst-space-2);display:grid}.bst-tutor__hist-group>b{color:var(--bst-text-dim);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.bst-tutor__next{gap:var(--bst-space-2);display:grid}.bst-tutor__next>b{color:var(--bst-text-dim);letter-spacing:.06em;text-transform:uppercase;font-size:10px}.bst-tutor__suggest{gap:var(--bst-space-1);padding:var(--bst-space-3);border:1px dashed var(--bst-accent-border);border-radius:var(--bst-radius-md);color:var(--bst-text);font-size:var(--bst-body-sm);text-align:start;cursor:pointer;background:0 0;display:grid}.bst-tutor__suggest:hover{background:var(--bst-accent-soft);border-style:solid}.bst-tutor__suggest:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:2px}.bst-tutor__suggest cite{color:var(--bst-text-dim);font-size:var(--bst-caption);align-items:center;gap:5px;font-style:normal;display:inline-flex}.bst-tutor__suggest cite .bst-icon{font-size:13px}.bst-tutor__suggest:not(:has(cite)){display:none}.bst-tutor__suggest:nth-of-type(n+3){display:none}.bst-timer-config__panel.bst-timer-config__panel{inline-size:min(100%,372px);padding:20px 22px 18px}.bst-timer-config__head{align-items:center;gap:9px;margin-block-end:18px;display:flex}.bst-timer-config__head .bst-icon{color:var(--bst-accent-text);font-size:18px}.bst-timer-config__head h3{color:var(--bst-text);font-size:16px;font-weight:var(--bst-weight-bold);margin:0}.bst-timer-config__rows{gap:13px;display:grid}.bst-timer-config__row{justify-content:space-between;align-items:center;gap:14px;display:flex}.bst-timer-config__row>span:first-child{color:var(--bst-text);font-size:13.5px}.bst-timer-config__field{align-items:center;gap:9px;display:inline-flex}.bst-timer-config__field input{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);block-size:32px;inline-size:64px;color:var(--bst-text);font:var(--bst-weight-bold) 13px / 1 var(--bst-font-mono);text-align:right;padding:0 10px}.bst-timer-config__field input:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-timer-config__field small{inline-size:22px;color:var(--bst-text-dim);font-size:11.5px}.bst-timer-config__sep{background:var(--bst-border);block-size:1px;margin:16px 0 12px}.bst-timer-config__check{cursor:pointer;inline-size:100%;font-family:var(--bst-font-sans);text-align:left;align-items:center;gap:11px;padding:4px 0;display:flex}.bst-timer-config__check input{block-size:18px;inline-size:18px;accent-color:var(--bst-accent);flex:none;margin:0}.bst-timer-config__check input:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-timer-config__check span{color:var(--bst-text-muted);font-size:13px}.bst-timer-config__actions{justify-content:flex-end;gap:10px;margin-block-start:20px;display:flex}.bst-timer-config__cancel,.bst-timer-config__save{border-radius:var(--bst-radius-md);cursor:pointer;min-block-size:36px}.bst-timer-config__cancel{border:1px solid var(--bst-border);background:var(--bst-surface-2);color:var(--bst-text-muted);font:600 13px / 1 var(--bst-font-sans);padding:0 18px}.bst-timer-config__save{border:1px solid var(--bst-accent);background:var(--bst-accent);color:var(--bst-on-brand);font:var(--bst-weight-bold) 13px / 1 var(--bst-font-sans);padding:0 20px}@media (forced-colors:active){.bst-timer-config__field input,.bst-timer-config__check input,.bst-timer-config__cancel,.bst-timer-config__save{border:1px solid canvastext}}.bst-orn{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:calc(.1 * var(--bst-relief-op,1));filter:var(--bst-relief-emboss);position:absolute}.bst-orn svg{inline-size:100%;height:auto;display:block}.bst-orn .ln,.bst-orn .ln--thin,.bst-orn .ln--hair,.bst-orn .beam{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bst-orn .ln{stroke:var(--bst-relief-ink);stroke-width:1.4px}.bst-orn .ln--thin{stroke:var(--bst-relief-ink-soft);stroke-width:.9px;opacity:.74}.bst-orn .ln--hair{stroke:var(--bst-relief-ink-soft);stroke-width:.6px;opacity:.5}.bst-orn .beam{stroke:var(--bst-relief-ink-soft);stroke-width:.7px;opacity:.32}.bst-orn .sail{fill:var(--bst-relief-fill);stroke:var(--bst-relief-ink);stroke-width:1.1px;stroke-linejoin:round}.bst-orn .hatch{fill:none;stroke:var(--bst-relief-ink-soft);stroke-width:.5px;opacity:.42;vector-effect:non-scaling-stroke}.bst-orn .constr{fill:none;stroke:var(--bst-relief-ink-soft);stroke-width:.5px;opacity:.34;stroke-dasharray:3.5 3.5;vector-effect:non-scaling-stroke}.bst-orn .tone1{fill:var(--bst-relief-ink);stroke:none;opacity:.055}.bst-orn .tone2{fill:var(--bst-relief-ink);stroke:none;opacity:.11}.bst-orn .tone3{fill:var(--bst-relief-ink);stroke:none;opacity:.2}.bst-orn .rim{fill:none;stroke:var(--bst-relief-ink);stroke-width:1.9px;stroke-linecap:round;opacity:.85;vector-effect:non-scaling-stroke}.bst-orn .blip{fill:var(--bst-relief-ink);stroke:none;opacity:.5}.bst-orn-host{position:relative}.bst-orn-host--clip{overflow:hidden}.bst-orn-host--plane{isolation:isolate;position:relative}.bst-orn-plane{z-index:-1;contain:paint;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.bst-orn--radar{opacity:calc(.1 * var(--bst-relief-op,1));inline-size:420px;top:-54px}.bst-orn--radar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-96px}.bst-orn--radar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-96px}.bst-orn--radar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-96px}.bst-orn--radar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-96px}.bst-orn--radar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-96px}.bst-orn--radar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-96px}.bst-orn--helm{opacity:calc(.08 * var(--bst-relief-op,1));inline-size:360px;top:-92px}.bst-orn--helm:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-78px}.bst-orn--helm:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-78px}.bst-orn--helm:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-78px}.bst-orn--helm:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-78px}.bst-orn--helm:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-78px}.bst-orn--helm:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-78px}.bst-orn--sextant svg{transform:rotateY(-12deg)}.bst-orn--sextant{opacity:calc(.12 * var(--bst-relief-op,1));inline-size:396px;top:-112px}.bst-orn--sextant:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-58px}.bst-orn--sextant:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-58px}.bst-orn--sextant:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-58px}.bst-orn--sextant:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-58px}.bst-orn--sextant:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-58px}.bst-orn--sextant:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-58px}.bst-orn--chart{opacity:calc(.07 * var(--bst-relief-op,1));inline-size:430px;top:-58px}.bst-orn--chart:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-74px}.bst-orn--chart:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-74px}.bst-orn--chart:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-74px}.bst-orn--chart:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-74px}.bst-orn--chart:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-74px}.bst-orn--chart:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-74px}.bst-orn--farol{opacity:calc(.16 * var(--bst-relief-op,1));inline-size:132px;top:50%;translate:-50% -50%}.bst-orn--farol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.bst-orn--farol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.bst-orn--farol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.bst-orn--farol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.bst-orn--farol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.bst-orn--farol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}@media (max-width:1100px){.bst-orn--radar{inline-size:300px}.bst-orn--radar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-84px}.bst-orn--radar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-84px}.bst-orn--radar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-84px}.bst-orn--radar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-84px}.bst-orn--radar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-84px}.bst-orn--radar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-84px}.bst-orn--helm{inline-size:250px;top:-96px}.bst-orn--sextant svg{transform:rotateY(-12deg)}.bst-orn--sextant{inline-size:280px}.bst-orn--sextant:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-92px}.bst-orn--sextant:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-92px}.bst-orn--sextant:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-92px}.bst-orn--sextant:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-92px}.bst-orn--sextant:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-92px}.bst-orn--sextant:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-92px}.bst-orn--chart{inline-size:300px}.bst-orn--chart:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-60px}.bst-orn--chart:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-60px}.bst-orn--chart:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-60px}.bst-orn--chart:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-60px}.bst-orn--chart:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-60px}.bst-orn--chart:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-60px}}@media (max-width:720px){.bst-orn:not(.bst-orn--farol){display:none}}@media (forced-colors:active){.bst-orn{display:none}}.bst-student-document{background:var(--bst-bg);color:var(--bst-text);font-family:var(--bst-font-sans)}.bst-student-body{background:var(--bst-bg);min-block-size:100%;margin:0}.bst-student-background,.bst-student-shell{min-block-size:var(--bst-100dvh,100dvh)}.bst-student-shell{background:var(--bst-bg);color:var(--bst-text);display:grid}.bst-student-shell--app{block-size:var(--bst-100dvh,100dvh);grid-template-columns:216px minmax(0,1fr);overflow:hidden}.bst-student-shell__skip-link,.bst-student-shell__focus-fallback{z-index:var(--bst-z-nav);padding:var(--bst-space-2) var(--bst-space-3);border-radius:var(--bst-radius-md);background:var(--bst-accent);color:var(--bst-on-brand);position:fixed;top:var(--bst-space-2);transform:translateY(-160%)}.bst-student-shell__skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-student-shell__skip-link:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-student-shell__skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-student-shell__focus-fallback:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-student-shell__focus-fallback:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-student-shell__focus-fallback:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-student-shell__skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-student-shell__skip-link:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-student-shell__skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-student-shell__focus-fallback:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-student-shell__focus-fallback:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-student-shell__focus-fallback:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-student-shell__skip-link:focus,.bst-student-shell__focus-fallback:focus{transform:none}.bst-student-shell__focus-fallback{z-index:-1}.bst-student-shell__sidebar{border-inline-end:1px solid var(--bst-border);background:var(--bst-bg-elevated);flex-direction:column;min-inline-size:0;display:flex}.bst-student-shell__brand{align-items:center;gap:var(--bst-space-3);min-block-size:72px;padding-inline:var(--bst-space-5);color:var(--bst-text);font-size:var(--bst-body-lg);font-weight:var(--bst-weight-bold);text-decoration:none;display:flex}.bst-student-shell__compass{border:1px solid var(--bst-accent-border);block-size:32px;inline-size:32px;color:var(--bst-accent-text);border-radius:50%;place-items:center;display:grid}.bst-student-shell__navigation{gap:var(--bst-space-1);padding:var(--bst-space-3);display:grid}.bst-student-shell__nav-link,.bst-student-shell__utility-link{align-items:center;gap:var(--bst-space-3);min-block-size:var(--touch-target-min);padding:var(--bst-space-2) var(--bst-space-3);border-radius:var(--bst-radius-md);color:var(--bst-text-muted);font-size:var(--bst-body-md);border:1px solid #0000;text-decoration:none;display:flex}.bst-student-shell__nav-link[aria-current=page],.bst-student-shell__utility-link[aria-current=page]{border-color:var(--bst-accent-border);background:var(--bst-accent-soft);color:var(--bst-accent-text);font-weight:var(--bst-weight-bold)}.bst-student-shell__nav-mark{min-inline-size:2ch;color:var(--bst-text-dim);font-family:var(--bst-font-mono);font-size:var(--bst-caption)}.bst-student-shell__sidebar-footer{gap:var(--bst-space-1);padding:var(--bst-space-3);border-block-start:1px solid var(--bst-border-subtle);margin-block-start:auto;display:grid}.bst-student-shell__scroll{overscroll-behavior:contain;min-inline-size:0;overflow:auto}.bst-student-shell__topbar,.bst-student-shell__standalone-header{z-index:5;min-block-size:66px;padding-inline:clamp(var(--bst-space-4), 3vw, var(--bst-space-8));border-block-end:1px solid var(--bst-border);background:var(--bst-bg-elevated);align-items:center;display:flex;position:sticky;top:0}.bst-student-shell__breadcrumb{color:var(--bst-text-muted);font-size:var(--bst-body-sm)}.bst-student-shell__session{align-items:center;gap:var(--bst-space-2);color:var(--bst-text-dim);font-size:var(--bst-body-sm);margin-inline-start:auto;display:flex}.bst-student-shell__avatar{border:1px solid var(--bst-accent-border);background:var(--bst-accent-soft);block-size:30px;inline-size:30px;color:var(--bst-accent-text);font-family:var(--bst-font-mono);font-weight:var(--bst-weight-bold);border-radius:50%;place-items:center;display:grid}.bst-student-shell__menu-button{align-items:center;gap:var(--bst-space-2);min-block-size:var(--touch-target-min);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);color:var(--bst-text);font:inherit;margin-inline-end:var(--bst-space-3);display:none}.bst-student-shell__main{box-sizing:border-box;inline-size:100%;padding:var(--bst-space-5) clamp(var(--bst-space-4), 2vw, var(--bst-space-8)) var(--bst-space-6);position:relative}.bst-student-shell__bootstrap{inline-size:min(1120px,100%);padding:clamp(var(--bst-space-6), 4vw, var(--bst-space-12));margin-inline-start:auto;margin-inline-end:auto;position:relative}.bst-student-shell__page-header{gap:2px;margin-block-end:var(--bst-space-5);display:grid}.bst-student-shell__page-header .bst-page-title{font-size:var(--bst-h2);letter-spacing:-.015em}.bst-student-shell__page-header p,.bst-student-shell__bootstrap p{max-inline-size:68ch;color:var(--bst-text-muted);line-height:var(--bst-line-body);margin:0}.bst-student-shell__eyebrow{color:var(--bst-accent-text);font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);letter-spacing:.12em;text-transform:uppercase}.bst-student-shell__pending{gap:var(--bst-space-4);max-inline-size:74ch;padding-block:var(--bst-space-8);border-block:1px solid var(--bst-border);display:grid}.bst-student-shell__pending h2,.bst-student-shell__pending p{margin:0}.bst-student-shell__pending p{color:var(--bst-text-muted);line-height:var(--bst-line-body)}.bst-student-shell__action{inline-size:-moz-fit-content;inline-size:fit-content;min-block-size:var(--touch-target-min);color:var(--bst-accent-text);font-weight:var(--bst-weight-bold)}.bst-student-shell__error-actions{align-items:center;gap:var(--bst-space-3);flex-wrap:wrap;display:flex}.bst-student-shell--standalone{grid-template-rows:auto 1fr}.bst-student-shell__standalone-header{gap:var(--bst-space-4);justify-content:space-between}.bst-student-shell__standalone-header .bst-student-shell__brand{min-block-size:66px;padding:0}.bst-student-shell__standalone-header a:last-child{color:var(--bst-accent-text);font-size:var(--bst-body-sm)}.bst-student-shell__mobile-navigation{inline-size:min(360px, calc(var(--bst-100vw,100vw) - var(--bst-space-4)));padding:var(--bst-space-4)}.bst-student-shell__mobile-heading{padding-inline:var(--bst-space-3);justify-content:space-between;align-items:center;display:flex}.bst-student-shell__bootstrap{align-content:center;gap:var(--bst-space-4);min-block-size:var(--bst-100dvh,100dvh);display:grid}.bst-student-shell a:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}.bst-student-shell button:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}@media (min-width:1600px){.bst-student-shell--app[data-tutor-fullscreen] .bst-student-shell__main,.bst-student-shell--standalone[data-tutor-fullscreen] .bst-student-shell__main{scrollbar-gutter:stable;transition:padding-inline-end var(--bst-dur-base) var(--bst-ease-standard);padding-inline-end:calc(var(--bst-tutor-rail-inline-size) + 28px)}}@media (max-width:1279px) and (min-width:1024px){.bst-student-shell--app{grid-template-columns:72px minmax(0,1fr)}.bst-student-shell__brand,.bst-student-shell__nav-link,.bst-student-shell__utility-link{padding-inline:var(--bst-space-2);justify-content:center}.bst-student-shell__brand-name,.bst-student-shell__nav-label,.bst-student-shell__utility-link span:last-child,.bst-student-shell__nav-link .bst-icon{display:none}}@media (max-width:1023px){.bst-student-shell--app{grid-template-columns:minmax(0,1fr)}.bst-student-shell__sidebar{display:none}.bst-student-shell__menu-button{display:inline-flex}}@media (max-width:600px){.bst-student-shell__session-label,.bst-student-shell__breadcrumb{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bst-student-shell__standalone-header>span,.bst-student-shell__brand-name{display:none}}@media (prefers-reduced-motion:reduce){.bst-student-shell__skip-link,.bst-student-shell__focus-fallback,.bst-student-shell--app,.bst-student-shell--standalone{transition:none}}@media (forced-colors:active){.bst-student-shell__sidebar,.bst-student-shell__topbar,.bst-student-shell__standalone-header,.bst-student-shell__pending{border-color:canvastext}}@media (min-width:1280px){.bst-student-shell--app{grid-template-columns:201px minmax(0,1fr)}.bst-student-shell--app[data-sidebar-collapsed=true]{grid-template-columns:72px minmax(0,1fr)}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__brand-name,.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__profile,.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__nav-label,.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__utility-link span:last-child,.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__ornament{display:none}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__brand,.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__nav-link,.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__utility-link{justify-content:center;padding-inline-start:0;padding-inline-end:0}}.bst-student-shell__sidebar{isolation:isolate;border-inline-end-color:var(--bst-border);background:var(--bst-shell-sidebar-bg);position:relative;overflow:hidden}.bst-student-shell__brand{box-sizing:border-box;border-block-end:1px solid var(--bst-shell-brand-border);background:var(--bst-shell-brand-bg);min-block-size:66px;font-family:var(--bst-font-section-title);letter-spacing:0;justify-content:center;gap:10px;padding-inline-start:12px;padding-inline-end:12px;font-size:25px;font-weight:400}.bst-student-shell__brand-mark{fill:none;block-size:32px;inline-size:32px;stroke:var(--bst-text-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;overflow:visible}.bst-student-shell__brand-mark .bst-student-shell__brand-orbit{stroke-dasharray:1.5 3.2;opacity:.8}.bst-student-shell__brand-mark .bst-student-shell__brand-anchor{stroke:var(--bst-accent);stroke-width:1.6px}.bst-student-shell__profile{z-index:1;justify-items:center;gap:7px;padding:13px 10px 10px;display:grid;position:relative;transform:translate(-13px)}.bst-student-shell__profile>strong{text-overflow:ellipsis;white-space:nowrap;max-inline-size:160px;font-size:12px;overflow:hidden}.bst-student-shell__profile-avatar{block-size:45px;inline-size:45px;box-shadow:inset 0 0 0 3px rgba(var(--bst-accent-rgb), .07);color:color-mix(in srgb, var(--bst-accent) 28%, #dde5f0);font:700 17px / 1 var(--bst-font-sans);background:radial-gradient(circle at 35% 25%,#17304b,#0a1728 72%);border:1px solid #315479;border-radius:50%;place-items:center;display:grid}.bst-student-shell__exam-countdown{border-block-start:1px solid rgba(var(--bst-accent-rgb), .12);text-align:center;justify-items:center;gap:4px;inline-size:100%;margin-block-start:6px;padding-block-start:12px;display:grid}.bst-student-shell__cd-num{font:800 34px / .95 var(--bst-font-numeric);font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:linear-gradient(118deg, var(--bst-accent), var(--bst-info));color:#0000;-webkit-background-clip:text;background-clip:text}.bst-student-shell__cd-cap{color:var(--bst-text-dim);font:700 8.5px / 1.2 var(--bst-font-numeric);letter-spacing:.16em;text-transform:uppercase}.bst-student-shell__cd-date{color:var(--bst-text-muted);font:700 10.5px / 1 var(--bst-font-numeric);letter-spacing:.06em}.bst-student-shell__cd-meter{border-radius:var(--bst-radius-pill);background:rgba(var(--bst-accent-rgb), .14);block-size:3px;inline-size:82%;margin-block-start:5px;margin-block-end:1px;overflow:hidden}.bst-student-shell__cd-meter i{border-radius:inherit;background:linear-gradient(90deg, var(--bst-accent), var(--bst-info));block-size:100%;box-shadow:0 0 8px rgba(var(--bst-accent-rgb), .5);display:block}.bst-student-shell__cd-sub{color:var(--bst-text-dim);font:600 9px / 1.2 var(--bst-font-sans);letter-spacing:.02em}.bst-student-shell__cd-sub b{color:var(--bst-text-muted);font-family:var(--bst-font-mono);font-weight:800}.bst-student-shell__navigation{z-index:2;gap:1.5px;padding:8px 10px 4px;position:relative}.bst-student-shell__nav-link,.bst-student-shell__utility-link{min-block-size:41px;color:var(--bst-text-muted);border-radius:7px;gap:9px;padding:4px 10px;font-size:13.1px;font-weight:650}.bst-student-shell__nav-link .bst-icon,.bst-student-shell__utility-link .bst-icon,.bst-student-shell__logout-mark{border:1px solid var(--bst-shell-chip-border);background:var(--bst-shell-chip-bg);block-size:24px;inline-size:24px;color:var(--bst-text-dim);border-radius:6px;flex:0 0 24px;place-items:center;font-size:15px;display:grid}.bst-student-shell__nav-link[aria-current=page],.bst-student-shell__utility-link[aria-current=page]{border-color:rgba(var(--bst-accent-rgb), .34);background:linear-gradient(90deg, rgba(var(--bst-accent-rgb), .16), rgba(var(--bst-accent-rgb), .06));color:color-mix(in srgb, var(--bst-accent) 12%, #f3f7fb)}.bst-student-shell__nav-link[aria-current=page] .bst-icon,.bst-student-shell__utility-link[aria-current=page] .bst-icon{border-color:rgba(var(--bst-accent-rgb), .52);background:rgba(var(--bst-accent-rgb), .16);color:color-mix(in srgb, var(--bst-accent) 70%, #e6eef6)}.bst-student-shell__sidebar-footer{z-index:2;background:#0a1728c2;border:1px solid #31547975;border-radius:9px;gap:0;inline-size:142px;margin-block-end:54px;margin-inline-start:12px;margin-inline-end:47px;padding:0;position:relative;overflow:hidden}.bst-student-shell__sidebar-footer .bst-student-shell__utility-link{border:0;border-radius:0;min-block-size:39px;padding:4px 8px}.bst-student-shell__ornament{z-index:0;--bst-relief-mask-norm:.1255;--bst-relief-retune:1.47;background-color:var(--bst-sidebar-relief-ink,var(--bst-relief-ink,#dfe9f5));block-size:352px;inline-size:200px;opacity:var(--bst-sidebar-relief-op,calc(.55 * var(--bst-relief-mask-norm) * var(--bst-relief-retune,1)));pointer-events:none;position:absolute;bottom:141px;-webkit-mask-image:url(/assets/rosa-mask-BNuGlmSC.png);mask-image:url(/assets/rosa-mask-BNuGlmSC.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bst-student-shell__ornament:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-student-shell__ornament:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-student-shell__ornament:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-student-shell__ornament:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-student-shell__ornament:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-student-shell__ornament:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-student-shell__sidebar-toggle{z-index:4;border:1px solid var(--bst-border);color:#8ca3c0;cursor:pointer;background:#0c1a2d;border-radius:50%;place-items:center;block-size:25px;inline-size:25px;padding:0;font-size:20px;display:grid;position:absolute;bottom:108px}.bst-student-shell__sidebar-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-student-shell__sidebar-toggle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-student-shell__sidebar-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:14px}.bst-student-shell__sidebar-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-student-shell__sidebar-toggle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}.bst-student-shell__sidebar-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:14px}@media (min-width:1280px){.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__sidebar-footer{inline-size:auto;margin-inline-start:8px;margin-inline-end:8px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__sidebar-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-1px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__sidebar-toggle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-1px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__sidebar-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-1px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__sidebar-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-1px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__sidebar-toggle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-1px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__sidebar-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-1px}}.bst-student-shell__scroll{background:var(--bst-bg);grid-template-rows:66px minmax(0,1fr);display:grid;overflow:hidden}.bst-student-shell__topbar{border-block-end-color:var(--bst-border);background:var(--bst-shell-topbar-bg);min-block-size:66px;box-shadow:var(--bst-shell-topbar-shadow);padding:0 22px;position:relative}@media (min-width:761px) and (hover:hover){.bst-student-shell--app[data-topbar-autohide=true] .bst-student-shell__scroll{transition:grid-template-rows var(--bst-dur-micro) var(--bst-ease-standard);grid-template-rows:10px minmax(0,1fr)}.bst-student-shell--app[data-topbar-autohide=true] .bst-student-shell__topbar{min-block-size:0;overflow:hidden}.bst-student-shell--app[data-topbar-autohide=true] .bst-student-shell__scroll:has(.bst-student-shell__topbar:hover){grid-template-rows:66px minmax(0,1fr)}.bst-student-shell--app[data-topbar-autohide=true] .bst-student-shell__scroll:has(.bst-student-shell__topbar:focus-within){grid-template-rows:66px minmax(0,1fr)}.bst-student-background[data-overlay-active=true] .bst-student-shell--app[data-topbar-autohide=true] .bst-student-shell__scroll{grid-template-rows:66px minmax(0,1fr)}.bst-student-background[data-overlay-active=true] .bst-student-shell--app[data-topbar-autohide=true] .bst-student-shell__topbar{min-block-size:66px;overflow:visible}}@media (prefers-reduced-motion:reduce){.bst-student-shell--app[data-topbar-autohide=true] .bst-student-shell__scroll{transition:none}}.bst-student-shell__study-dock,.bst-student-shell__mode-switch,.bst-student-shell__session{align-items:center;display:flex}.bst-student-shell__study-dock{gap:14px;min-inline-size:0}.bst-student-shell__round-control,.bst-student-shell__topbar-icon,.bst-student-shell__mode-switch button{border:1px solid var(--bst-shell-control-border);background:var(--bst-shell-control-bg);block-size:34px;min-inline-size:34px;box-shadow:var(--bst-shell-control-shadow);color:var(--bst-text-muted);cursor:pointer;font:700 10px / 1 var(--bst-font-sans);border-radius:9px;place-items:center;padding:0;display:grid}.bst-student-shell__round-control:first-child,.bst-student-shell__topbar-icon{border-radius:50%}.bst-student-shell__round-control .bst-icon,.bst-student-shell__topbar-icon .bst-icon{font-size:18px}.bst-student-shell__control-glyph{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;block-size:20px;inline-size:20px}.bst-student-shell__control-glyph-fill{fill:currentColor;stroke:none}.bst-student-shell__mode-switch{gap:5px}.bst-student-shell__mode-switch button{border-radius:8px;inline-size:auto;padding-inline-start:13px;padding-inline-end:13px}.bst-student-shell__mode-switch button[aria-pressed=true]{color:#d9e4f1;background:linear-gradient(#172c41,#102134);border-color:#315479;box-shadow:inset 0 1px #8dc4ed14,0 4px 12px #00000024}.bst-student-shell__study-time{color:var(--bst-text);font:800 21px / 1 var(--bst-font-numeric);font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-inline-start:18px;margin-inline-end:18px}.bst-student-shell__ready{border:1px solid rgba(var(--bst-accent-rgb), .38);background:rgba(var(--bst-accent-rgb), .08);block-size:25px;color:color-mix(in srgb, var(--bst-accent) 45%, #dbe6f2);font:800 9px / 1 var(--bst-font-sans);letter-spacing:.05em;border-radius:6px;align-items:center;margin-inline-start:8px;padding-inline-start:5px;padding-inline-end:5px;display:inline-flex}.bst-student-shell__cycle,.bst-student-shell__cycle-track{color:var(--bst-text-dim);font:700 9px / 1 var(--bst-font-mono)}.bst-student-shell__cycle-track{letter-spacing:.08em;align-items:center;gap:4px;display:inline-flex}.bst-student-shell__cycle-mark{opacity:.4;background:currentColor;border-radius:1px;block-size:2px;inline-size:9px}.bst-student-shell__cycle-mark--done{background:var(--bst-accent);opacity:1}.bst-student-shell__session{gap:13px}.bst-student-shell__session .bst-student-shell__avatar{margin-inline-start:16px}.bst-student-shell__topbar-icon{inline-size:34px;position:relative}.bst-student-shell__skin-anchor{display:inline-flex;position:relative}.bst-student-shell__skin-menu{z-index:var(--bst-z-dropdown);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);min-inline-size:172px;box-shadow:var(--bst-shadow-3);gap:2px;padding:6px;display:grid;position:absolute;top:40px}.bst-student-shell__skin-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-student-shell__skin-menu:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-student-shell__skin-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.bst-student-shell__skin-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-student-shell__skin-menu:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-student-shell__skin-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.bst-student-shell__skin-option{min-block-size:34px;color:var(--bst-text-muted);font:650 12px/1 var(--bst-font-sans);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding-inline-start:10px;padding-inline-end:10px;display:flex}.bst-student-shell__skin-option:hover{background:rgba(var(--bst-accent-rgb),.06);color:var(--bst-text)}.bst-student-shell__skin-option[aria-pressed=true]{background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-student-shell__skin-dot{border-radius:50%;block-size:12px;inline-size:12px}.bst-student-shell__skin-dot--quartzo{background:#c2f500}.bst-student-shell__skin-dot--naval{background:#36a3ef}.bst-student-shell__skin-dot--meianoite{background:#c5c9f5}.bst-student-shell__notifications:after{background:var(--bst-danger);content:"";border:1px solid #09101c;border-radius:50%;block-size:5px;inline-size:5px;position:absolute;top:1px}.bst-student-shell__notifications:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:1px}.bst-student-shell__notifications:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:1px}.bst-student-shell__notifications:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:1px}.bst-student-shell__notifications:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:1px}.bst-student-shell__notifications:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:1px}.bst-student-shell__notifications:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:1px}.bst-student-shell__avatar{border-color:rgba(var(--bst-accent-rgb), .5);block-size:34px;inline-size:34px;color:color-mix(in srgb, var(--bst-accent) 28%, #dde5f0);background:#10233a;font-size:13px}.bst-student-shell__main{min-block-size:0;padding:18px 22px 22px 26px;overflow:auto}.bst-student-shell__main.bst-tutor-task-zone{padding-block-end:max(var(--bst-fab), var(--bst-mm,0px))}.bst-student-shell__page-header{align-items:center;gap:10px;min-block-size:30px;margin-block-end:8px;display:flex}.bst-student-shell__page-header .bst-page-title{font-family:var(--bst-font-section-title);letter-spacing:0;font-size:36px;font-weight:400;line-height:1}.bst-student-shell__page-legend{color:var(--bst-text-muted);font-size:var(--bst-body-sm);text-align:end;margin-inline-start:auto}@media (max-width:900px){.bst-student-shell__page-legend{display:none}}.bst-student-shell__page-mark{border:1px solid rgba(var(--bst-accent-rgb), .5);background:radial-gradient(circle, rgba(var(--bst-accent-rgb), .11), transparent 68%);block-size:28px;inline-size:28px;color:var(--bst-accent-strong);box-shadow:0 0 14px rgba(var(--bst-accent-rgb), .08);border-radius:50%;place-items:center;display:grid}.bst-student-shell__page-mark .bst-icon{font-size:17px}.bst-student-shell__main::-webkit-scrollbar{inline-size:14px}.bst-student-shell__main::-webkit-scrollbar-track{background:0 0}.bst-student-shell__main::-webkit-scrollbar-thumb{background-color:#6088b26b;background-clip:padding-box;border:4px solid #0000;border-radius:999px}@media (max-width:1023px){.bst-student-shell__session [data-action=cmdk],.bst-student-shell__session [data-action=density]{display:none}.bst-student-shell__topbar{padding-inline-start:12px;padding-inline-end:12px}.bst-student-shell__menu-button{justify-content:center;min-block-size:34px;inline-size:34px;margin-inline-end:8px;padding:0;font-size:0}.bst-student-shell__menu-button span{font-size:17px}.bst-student-shell__study-dock,.bst-student-shell__session{gap:8px}.bst-student-shell__mode-switch{gap:4px}.bst-student-shell__mode-switch button{inline-size:34px;padding-inline-start:0;padding-inline-end:0;font-size:0}.bst-student-shell__mode-switch button:before{font-size:10px}.bst-student-shell__mode-switch button:first-child:before{content:"C"}.bst-student-shell__mode-switch button:last-child:before{content:"P"}.bst-student-shell__cycle-track{display:none}.bst-student-shell__study-time{margin-inline-start:0;margin-inline-end:0;font-size:18px}.bst-student-shell__session .bst-student-shell__avatar{margin-inline-start:6px}}@media (max-width:760px){.bst-student-shell__scroll{grid-template-rows:106px minmax(0,1fr)}.bst-student-shell__topbar{grid-template-rows:repeat(2,45px);grid-template-columns:34px minmax(0,1fr);align-content:center;column-gap:8px;min-block-size:106px;padding-block-start:4px;padding-block-end:4px;display:grid}.bst-student-shell__menu-button{grid-area:1/1;margin-inline-end:0}.bst-student-shell__study-dock{grid-area:1/2;justify-content:space-between;gap:4px;inline-size:100%}.bst-student-shell__session{grid-area:2/1/auto/-1;justify-content:center;margin-inline-start:0}.bst-student-shell__ready,.bst-student-shell__cycle{display:none}}@media (pointer:coarse){.bst-student-shell__round-control,.bst-student-shell__topbar-icon,.bst-student-shell__mode-switch button{min-inline-size:var(--touch-target-min,44px);block-size:var(--touch-target-min,44px)}}@media (pointer:coarse) and (max-width:1023px){.bst-student-shell__menu-button{inline-size:var(--touch-target-min,44px);min-block-size:var(--touch-target-min,44px)}}@media (pointer:coarse) and (max-width:760px){.bst-student-shell__topbar{grid-template-columns:var(--touch-target-min,44px) minmax(0, 1fr)}}@media (pointer:coarse) and (max-width:400px){.bst-student-shell__session .bst-student-shell__skin-anchor,.bst-student-shell__session [data-action=zebra],.bst-student-shell__session [data-action=kpi-color]{display:none}.bst-student-shell__avatar{flex:none}.bst-student-shell__study-dock{flex-wrap:wrap;justify-content:center;gap:4px 2px}.bst-student-shell__topbar{grid-template-rows:auto auto;align-content:center;row-gap:4px;padding-inline-start:8px;padding-inline-end:8px}.bst-student-shell__scroll{grid-template-rows:auto minmax(0,1fr)}}@media (forced-colors:active){.bst-student-shell__brand-mark,.bst-student-shell__ornament{stroke:canvastext}.bst-student-shell__round-control,.bst-student-shell__topbar-icon,.bst-student-shell__mode-switch button,.bst-student-shell__exam-countdown,.bst-student-shell__sidebar-toggle{border-color:canvastext}}@media (min-width:1280px){.bst-student-shell--app{grid-template-columns:230px minmax(0,1fr)}}.bst-student-shell__brand{z-index:2;border-block-end:1px solid var(--bst-shell-header-border);background:var(--bst-shell-topbar-bg);justify-content:center;gap:9px;padding-inline-start:16px;padding-inline-end:16px;font-size:26px;position:relative}.bst-student-shell--app .bst-student-shell__sidebar{border-inline-end:0;position:relative}.bst-student-shell--app .bst-student-shell__sidebar:before{content:"";background:var(--bst-border);inline-size:1px;position:absolute;top:50px;bottom:0}.bst-student-shell--app .bst-student-shell__sidebar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-1px}.bst-student-shell--app .bst-student-shell__sidebar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-1px}.bst-student-shell--app .bst-student-shell__sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-1px}.bst-student-shell--app .bst-student-shell__sidebar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-1px}.bst-student-shell--app .bst-student-shell__sidebar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-1px}.bst-student-shell--app .bst-student-shell__sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-1px}.bst-student-shell__brand .bst-student-shell__brand-mark{display:none}.bst-student-shell__brand-name{color:var(--bst-accent-text);font-size:40px}.bst-student-shell__brand:after{content:"";background:#3154798c;block-size:26px;inline-size:1px;position:absolute;top:50%;transform:translateY(-50%)}.bst-student-shell__brand:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.bst-student-shell__brand:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.bst-student-shell__brand:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:0}.bst-student-shell__brand:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.bst-student-shell__brand:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.bst-student-shell__brand:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.bst-student-shell__topbar{border-block-end:1px solid var(--bst-shell-header-border);box-shadow:none}.bst-student-shell__profile{gap:10px;padding:24px 16px 18px;transform:none}.bst-student-shell__profile-avatar{block-size:62px;inline-size:62px;box-shadow:inset 0 0 0 3px rgba(var(--bst-accent-rgb), .07), 0 0 0 4px rgba(var(--bst-accent-rgb), .05), 0 8px 20px #00000047;font-size:23px}.bst-student-shell__profile>strong{letter-spacing:-.01em;max-inline-size:190px;font-size:14.5px}.bst-student-shell__exam-countdown{gap:5px;margin-block-start:14px;padding-block-start:16px}.bst-student-shell__cd-num{font-size:44px}.bst-student-shell__cd-cap{font-size:9.5px}.bst-student-shell__cd-date{font-size:12px}.bst-student-shell__cd-sub{font-size:10px}.bst-student-shell__navigation{gap:2px;padding:14px 8px 6px}.bst-student-shell__nav-link,.bst-student-shell__utility-link{min-block-size:42px;transition:background var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard), border-color var(--bst-dur-micro) var(--bst-ease-standard);border-radius:9px;gap:11px;padding:4px 10px;font-size:13px}.bst-student-shell__nav-link:hover:not([aria-current=page]),.bst-student-shell__utility-link:hover:not([aria-current=page]){background:var(--bst-shell-hover-wash);color:var(--bst-text)}.bst-student-shell__nav-link .bst-icon,.bst-student-shell__utility-link .bst-icon,.bst-student-shell__logout-mark{flex-basis:26px;block-size:26px;inline-size:26px;font-size:16px}.bst-student-shell__sidebar-footer{background:0 0;border:0;border-radius:0;gap:2px;inline-size:auto;margin-block-end:22px;margin-inline-start:8px;margin-inline-end:8px;overflow:visible}.bst-student-shell__sidebar-footer .bst-student-shell__utility-link{border-radius:9px;min-block-size:44px;padding:4px 12px}.bst-student-shell__sidebar-footer .bst-student-shell__utility-link:not(:first-child){border-block-start:0}.bst-student-shell__sidebar-toggle{bottom:96px}.bst-student-shell__scroll,.bst-student-shell__main{background:var(--bst-shell-main-bg)}.bst-student-shell__main{background:var(--bst-shell-main-wash), var(--bst-shell-main-bg)}.bst-student-shell__ornament{clip-path:inset(0 20% 0 0);block-size:394px;inline-size:224px;opacity:var(--bst-sidebar-relief-op,calc(.92 * var(--bst-relief-mask-norm) * var(--bst-relief-retune,1)));bottom:118px}.bst-student-shell__ornament:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-18px}.bst-student-shell__ornament:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-18px}.bst-student-shell__ornament:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-18px}.bst-student-shell__ornament:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-18px}.bst-student-shell__ornament:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-18px}.bst-student-shell__ornament:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-18px}.bst-student-shell__ornament:is(html[data-ornament=relief-deep] body .bst-student-shell__ornament){block-size:472px;inline-size:268px;opacity:calc(.62 * var(--bst-relief-mask-norm) * var(--bst-relief-retune,1));background-color:#b9d0ec;bottom:74px}.bst-student-shell__ornament:-webkit-any(html[data-ornament=relief-deep] body .bst-student-shell__ornament):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-44px}.bst-student-shell__ornament:-moz-any(html[data-ornament=relief-deep] body .bst-student-shell__ornament):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-44px}.bst-student-shell__ornament:is(html[data-ornament=relief-deep] body .bst-student-shell__ornament):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-44px}.bst-student-shell__ornament:-webkit-any(html[data-ornament=relief-deep] body .bst-student-shell__ornament):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-44px}.bst-student-shell__ornament:-moz-any(html[data-ornament=relief-deep] body .bst-student-shell__ornament):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-44px}.bst-student-shell__ornament:is(html[data-ornament=relief-deep] body .bst-student-shell__ornament):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-44px}.bst-student-shell__ornament:is(html[data-ornament=relief-ring] body .bst-student-shell__ornament){opacity:calc(.8 * var(--bst-relief-mask-norm) * var(--bst-relief-retune,1))}.bst-student-shell__sidebar:is(html[data-ornament=relief-ring] body .bst-student-shell__sidebar):after{content:"";z-index:0;pointer-events:none;opacity:.8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' fill='none' stroke='%236f93bd' stroke-linecap='round'%3E%3Ccircle cx='100' cy='100' r='96' stroke-width='.8' stroke-opacity='.55' stroke-dasharray='1.5 5'/%3E%3Ccircle cx='100' cy='100' r='84' stroke-width='.7' stroke-opacity='.5'/%3E%3Ccircle cx='100' cy='100' r='58' stroke-width='.6' stroke-opacity='.4'/%3E%3Ccircle cx='100' cy='100' r='6' stroke-width='.9' stroke-opacity='.7'/%3E%3Cg stroke-width='.9' stroke-opacity='.65'%3E%3Cpath d='M100 8v34M100 158v34M8 100h34M158 100h34'/%3E%3C/g%3E%3Cg stroke-width='.7' stroke-opacity='.45'%3E%3Cpath d='M35 35l24 24M165 35l-24 24M35 165l24-24M165 165l-24-24'/%3E%3C/g%3E%3Cpath d='M100 42 108 92 158 100 108 108 100 158 92 108 42 100 92 92Z' stroke-width='.9' stroke-opacity='.6'/%3E%3Cg stroke-width='.6' stroke-opacity='.5'%3E%3Cpath d='M100 12v7M112.5 13l-1 6.9M124.7 15.4l-1.9 6.7M136.4 19.4l-2.8 6.4M147.4 24.9l-3.6 6M157.5 31.7l-4.3 5.5M166.5 39.8l-5 4.9M174.2 49l-5.5 4.4M180.5 59.2l-6 3.5M185.3 70.1l-6.4 2.7M188.5 81.6l-6.8 1.8M190 93.4l-6.9 1M190 106.6l-6.9-1M188.5 118.4l-6.8-1.8M185.3 129.9l-6.4-2.7M180.5 140.8l-6-3.5M174.2 151l-5.5-4.4M166.5 160.2l-5-4.9M157.5 168.3l-4.3-5.5M147.4 175.1l-3.6-6M136.4 180.6l-2.8-6.4M124.7 184.6l-1.9-6.7M112.5 187l-1-6.9M100 188v-7M87.5 187l1-6.9M75.3 184.6l1.9-6.7M63.6 180.6l2.8-6.4M52.6 175.1l3.6-6M42.5 168.3l4.3-5.5M33.5 160.2l5-4.9M25.8 151l5.5-4.4M19.5 140.8l6-3.5M14.7 129.9l6.4-2.7M11.5 118.4l6.8-1.8M10 106.6l6.9-1M10 93.4l6.9 1M11.5 81.6l6.8 1.8M14.7 70.1l6.4 2.7M19.5 59.2l6 3.5M25.8 49l5.5 4.4M33.5 39.8l5 4.9M42.5 31.7l4.3 5.5M52.6 24.9l3.6 6M63.6 19.4l2.8 6.4M75.3 15.4l1.9 6.7M87.5 13l1 6.9'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;block-size:250px;inline-size:250px;position:absolute;bottom:210px}.bst-student-shell__sidebar:-webkit-any(html[data-ornament=relief-ring] body .bst-student-shell__sidebar):not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-64px}.bst-student-shell__sidebar:-moz-any(html[data-ornament=relief-ring] body .bst-student-shell__sidebar):not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-64px}.bst-student-shell__sidebar:is(html[data-ornament=relief-ring] body .bst-student-shell__sidebar):not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:-64px}.bst-student-shell__sidebar:-webkit-any(html[data-ornament=relief-ring] body .bst-student-shell__sidebar):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-64px}.bst-student-shell__sidebar:-moz-any(html[data-ornament=relief-ring] body .bst-student-shell__sidebar):-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-64px}.bst-student-shell__sidebar:is(html[data-ornament=relief-ring] body .bst-student-shell__sidebar):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:-64px}.bst-student-shell__brand:is(html[data-theme=light] body .bst-student-shell__brand):after{background:#3f362647}.bst-student-shell__mode-switch:is(html[data-theme=light] body .bst-student-shell__mode-switch) button[aria-pressed=true]{border-color:var(--bst-accent-border);background:var(--bst-accent-soft);color:var(--bst-accent-text);box-shadow:none}.bst-student-shell__ready:is(html[data-theme=light] body .bst-student-shell__ready){border-color:var(--bst-accent-border);background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-student-shell__notifications:is(html[data-theme=light] body .bst-student-shell__notifications):after{border-color:var(--bst-surface-1)}.bst-student-shell__avatar:is(html[data-theme=light] body .bst-student-shell__avatar){border-color:var(--bst-accent-border);background:var(--bst-surface-2);color:var(--bst-accent-text)}.bst-student-shell__profile-avatar:is(html[data-theme=light] body .bst-student-shell__profile-avatar){border-color:var(--bst-border);box-shadow:inset 0 0 0 3px rgba(var(--bst-accent-rgb), .08), 0 8px 20px #3f362624;color:var(--bst-text-muted);background:radial-gradient(circle at 35% 25%,#fdfbf5,#ece5d5 72%)}.bst-student-shell__exam-countdown:is(html[data-theme=light] body .bst-student-shell__exam-countdown){border-block-start-color:var(--bst-border)}.bst-student-shell__cd-num:is(html[data-theme=light] body .bst-student-shell__cd-num){color:var(--bst-accent-text);background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.bst-student-shell__nav-link:is(html[data-theme=light] body .bst-student-shell__nav-link)[aria-current=page]{border-color:var(--bst-accent-border);background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-student-shell__utility-link:is(html[data-theme=light] body .bst-student-shell__utility-link)[aria-current=page]{border-color:var(--bst-accent-border);background:var(--bst-accent-soft);color:var(--bst-accent-text)}.bst-student-shell__nav-link:is(html[data-theme=light] body .bst-student-shell__nav-link)[aria-current=page] .bst-icon{border-color:var(--bst-accent-border);background:rgba(var(--bst-accent-rgb), .12);color:var(--bst-accent-text)}.bst-student-shell__utility-link:is(html[data-theme=light] body .bst-student-shell__utility-link)[aria-current=page] .bst-icon{border-color:var(--bst-accent-border);background:rgba(var(--bst-accent-rgb), .12);color:var(--bst-accent-text)}.bst-student-shell__sidebar-footer:is(html[data-theme=light] body .bst-student-shell__sidebar-footer) .bst-student-shell__utility-link:not(:first-child){border-block-start-color:var(--bst-border-subtle)}.bst-student-shell__main:is(html[data-theme=light] body .bst-student-shell__main)::-webkit-scrollbar-thumb{background-color:#3f36264d}.bst-student-shell__page-mark:is(html[data-theme=light] body .bst-student-shell__page-mark){border-color:var(--bst-accent-border);background:rgba(var(--bst-accent-rgb), .1);color:var(--bst-accent-text);box-shadow:none}.bst-student-shell__ornament:is(html[data-ornament=relief-deep][data-theme=light] body .bst-student-shell__ornament){background-color:#c3b28d}.bst-student-shell__ornament:is(html[data-theme=light] body .bst-student-shell__ornament){--bst-relief-mask-norm:.8784;background-color:var(--bst-sidebar-relief-ink,var(--bst-relief-ink));opacity:var(--bst-sidebar-relief-op,calc(1 * var(--bst-relief-mask-norm)));-webkit-mask-image:url(/assets/rosa-mask-light-Bm8iHZDW.png);mask-image:url(/assets/rosa-mask-light-Bm8iHZDW.png)}.bst-student-shell:is(html[data-theme=light] body .bst-student-shell){--bst-sidebar-relief-ink:var(--bst-relief-ink)}.bst-student-shell:is(html[data-theme=light][data-art=steel] body .bst-student-shell){--bst-sidebar-relief-ink:#5f7d99}.bst-student-shell:is(html[data-theme=light][data-art=gold] body .bst-student-shell){--bst-sidebar-relief-ink:#8a6a2a}.bst-student-shell__mode-switch button,.bst-student-shell__ready{font-family:var(--bst-font-numeric)}.bst-student-shell__page-mark svg{block-size:17px;inline-size:17px}.bst-student-shell__main>.bst-student-shell__sidebar-toggle{z-index:var(--bst-z-nav);border:1px solid var(--bst-accent-border);border-radius:var(--bst-radius-pill);background:var(--bst-bg-elevated);block-size:30px;inline-size:30px;color:var(--bst-accent-text);box-shadow:var(--bst-shadow-2), 0 0 0 4px var(--bst-bg);opacity:1;transition:background var(--bst-dur-micro) var(--bst-ease-standard), color var(--bst-dur-micro) var(--bst-ease-standard), scale var(--bst-dur-micro) var(--bst-ease-standard);font-size:15px;line-height:1;position:fixed;top:auto;bottom:150px}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--bst-sidebar-w,216px) - 15px)}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--bst-sidebar-w,216px) - 15px)}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--bst-sidebar-w,216px) - 15px)}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--bst-sidebar-w,216px) - 15px)}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--bst-sidebar-w,216px) - 15px)}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--bst-sidebar-w,216px) - 15px)}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:hover{background:var(--bst-accent);border-color:var(--bst-accent);color:var(--bst-on-brand);scale:1.06}.bst-student-shell__main>.bst-student-shell__sidebar-toggle:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:var(--bst-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.bst-student-shell__main>.bst-student-shell__sidebar-toggle{transition:none}}@media (forced-colors:active){.bst-student-shell__main>.bst-student-shell__sidebar-toggle{border:1px solid canvastext}}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__main>.bst-student-shell__sidebar-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:57px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__main>.bst-student-shell__sidebar-toggle:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:57px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__main>.bst-student-shell__sidebar-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:57px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__main>.bst-student-shell__sidebar-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:57px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__main>.bst-student-shell__sidebar-toggle:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:57px}.bst-student-shell--app[data-sidebar-collapsed=true] .bst-student-shell__main>.bst-student-shell__sidebar-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:57px}@media (max-width:1023px){.bst-student-shell__main>.bst-student-shell__sidebar-toggle{display:none}}.bst-student-shell__profile .bst-student-shell__exam-countdown{translate:0 var(--bst-cd-offset,0px)}.bst-student-shell__main:has(.bst-qbank[data-qbank-view=player]) .bst-student-shell__page-header{display:none}.bst-bottomnav{z-index:var(--bst-z-nav);block-size:calc(var(--bst-bottom-nav-height) + var(--bst-safe-bottom));border-block-start:1px solid var(--bst-border);background:var(--bst-bg-elevated);grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;padding-block-end:var(--bst-safe-bottom);display:grid;position:fixed;bottom:0;left:0;right:0}.bst-bottomnav__item{min-block-size:var(--touch-target-min);color:var(--bst-text-dim);font:var(--bst-weight-medium) 10px/1.1 var(--bst-font-sans);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;padding:0 2px;text-decoration:none;display:grid}.bst-bottomnav__item .bst-icon{font-size:22px}.bst-bottomnav__item[aria-current=page]{color:var(--bst-accent-text);font-weight:var(--bst-weight-bold)}.bst-bottomnav__item[aria-current=page]:before{content:"";border-radius:0 0 var(--bst-radius-pill) var(--bst-radius-pill);background:var(--bst-accent);block-size:2px;inline-size:26px;position:absolute;top:0}.bst-bottomnav__item{position:relative}.bst-bottomnav__badge{border-radius:var(--bst-radius-pill);background:var(--bst-danger);color:#fff;min-inline-size:16px;font-family:var(--bst-font-numeric);text-align:center;margin-inline-start:20px;padding:0 4px;font-size:9.5px;font-weight:700;line-height:16px;position:absolute;top:4px}.bst-bottomnav__item:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:-2px}.bst-shell-mobile{background:var(--bst-bg);grid-template-rows:52px minmax(0,1fr);min-block-size:100%;display:grid}.bst-shell-mobile__top{z-index:var(--bst-z-sticky);border-block-end:1px solid var(--bst-border);background:var(--bst-surface-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);align-items:center;gap:10px;padding:0 10px 0 6px;padding-block-start:var(--bst-safe-top);display:flex;position:sticky;top:0}.bst-shell-mobile__brand{min-inline-size:0;color:var(--bst-text);font-family:var(--bst-font-section-title);align-items:center;gap:8px;font-size:19px;line-height:1;display:flex}.bst-shell-mobile__title{min-inline-size:0;color:var(--bst-text);font-size:14px;font-weight:var(--bst-weight-bold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.bst-shell-mobile__timer{border:1px solid var(--bst-border);border-radius:var(--bst-radius-pill);background:var(--bst-surface-1);color:var(--bst-text);font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:5px 9px;font-size:12.5px;display:flex}.bst-shell-mobile__body{padding:14px 12px calc(var(--bst-bottom-nav-height) + var(--bst-safe-bottom) + 18px);overflow:auto}.bst-shell-scrim{z-index:var(--bst-z-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#03070c9e;position:fixed;top:0;bottom:0;left:0;right:0}.bst-drawer{z-index:var(--bst-z-modal);inline-size:min(310px,86vw);padding-block:calc(var(--bst-safe-top) + 12px) calc(var(--bst-safe-bottom) + 12px);border-inline-end:1px solid var(--bst-border);background:var(--bst-bg-elevated);box-shadow:var(--bst-shadow-3);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;top:0;bottom:0}.bst-drawer:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-drawer:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-drawer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-drawer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-drawer:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-drawer__head{border-block-end:1px solid var(--bst-border-subtle);align-items:center;gap:10px;padding:0 14px 12px;display:flex}.bst-drawer__head b{color:var(--bst-text);font-family:var(--bst-font-section-title);flex:1;font-size:21px;font-weight:400;line-height:1}.bst-drawer__nav{align-content:start;gap:2px;padding:10px 8px;display:grid;overflow:auto}.bst-drawer__link{min-block-size:var(--touch-target-min);border-radius:var(--bst-radius-md);color:var(--bst-text-muted);align-items:center;gap:11px;padding:0 11px;font-size:13.5px;text-decoration:none;display:flex}.bst-drawer__link .bst-icon{color:var(--bst-text-dim);font-size:20px}.bst-drawer__link[aria-current=page]{background:var(--bst-state-selected-bg);color:var(--bst-state-selected-text);font-weight:var(--bst-weight-bold)}.bst-drawer__link[aria-current=page] .bst-icon{color:currentColor}.bst-drawer__foot{border-block-start:1px solid var(--bst-border-subtle);color:var(--bst-text-dim);padding:12px 14px 0;font-size:11px;line-height:1.5}@media (prefers-reduced-motion:no-preference){.bst-drawer{animation:bst-mshell-drawer-in var(--bst-dur-base) var(--bst-ease-enter)}}@keyframes bst-mshell-drawer-in{0%{opacity:.6;transform:translate(-12px)}}.bst-sheet{z-index:var(--bst-z-modal);max-block-size:88vh;border-block-start:1px solid var(--bst-border);background:var(--bst-bg-elevated);box-shadow:var(--bst-shadow-3);grid-template-rows:auto auto minmax(0,1fr) auto;padding-block-end:var(--bst-safe-bottom);display:grid;position:fixed;bottom:0;left:0;right:0}.bst-sheet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--bst-radius-xl);border-top-right-radius:var(--bst-radius-xl)}.bst-sheet:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--bst-radius-xl);border-top-right-radius:var(--bst-radius-xl)}.bst-sheet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--bst-radius-xl);border-top-right-radius:var(--bst-radius-xl)}.bst-sheet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--bst-radius-xl);border-top-left-radius:var(--bst-radius-xl)}.bst-sheet:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--bst-radius-xl);border-top-left-radius:var(--bst-radius-xl)}.bst-sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--bst-radius-xl);border-top-left-radius:var(--bst-radius-xl)}.bst-sheet__grab{border-radius:var(--bst-radius-pill);background:var(--bst-border);justify-self:center;block-size:4px;inline-size:38px;margin-block-start:9px;margin-block-end:3px}.bst-sheet__head{align-items:center;gap:10px;padding:6px 16px 12px;display:flex}.bst-sheet__head b{color:var(--bst-text);flex:1;font-size:14.5px}.bst-sheet__body{color:var(--bst-text-muted);font-size:13px;line-height:var(--bst-line-body);padding:0 16px 4px;overflow:auto}.bst-sheet__foot{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;padding:12px 16px 14px;display:grid}.bst-sheet__foot .bst-button{min-block-size:var(--touch-target-min)}@media (prefers-reduced-motion:no-preference){.bst-sheet{animation:bst-mshell-sheet-in var(--bst-dur-base) var(--bst-ease-enter)}}@keyframes bst-mshell-sheet-in{0%{opacity:.7;transform:translateY(16px)}}.bst-rowcards{gap:8px;display:grid}.bst-rowcard{min-block-size:var(--touch-target-min);border:1px solid var(--bst-border);border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;padding:12px 13px;display:grid}.bst-rowcard__mark{border-radius:var(--bst-radius-md);background:var(--bst-surface-2);block-size:30px;inline-size:30px;color:var(--bst-text-dim);place-items:center;font-size:18px;display:grid}.bst-rowcard__title{color:var(--bst-text);font-size:13.5px;font-weight:var(--bst-weight-bold);margin:0;line-height:1.3}.bst-rowcard__meta{color:var(--bst-text-dim);flex-wrap:wrap;align-items:center;gap:7px;margin-block-start:5px;font-size:11.5px;display:flex}.bst-rowcard__meta b{color:var(--bst-text-muted);font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;font-weight:700}.bst-rowcard__meta i{background:var(--bst-border);border-radius:50%;block-size:3px;inline-size:3px;font-style:normal}.bst-rowcard__side{justify-items:end;gap:6px;display:grid}.bst-rowcard[aria-current=true]{border-color:var(--bst-accent-border);background:var(--bst-state-selected-bg)}.bst-rowcard--done .bst-rowcard__title{color:var(--bst-text-muted)}.bst-rowcards__group{color:var(--bst-text-dim);letter-spacing:.09em;text-transform:uppercase;margin-block-start:14px;margin-block-end:7px;font-size:10px;font-weight:700}@media (max-width:767px){.bst-student-shell__sidebar{display:none}.bst-student-shell__main{--bst-mm:calc(var(--bst-bottom-nav-height) + var(--bst-safe-bottom) + 18px);padding-inline-start:12px;padding-inline-end:12px}.bst-metas__table{display:none}.bst-rowcards{display:grid}}@media (min-width:768px){.bst-bottomnav,.bst-drawer,.bst-sheet,.bst-shell-scrim,.bst-rowcards{display:none}}@media (prefers-reduced-motion:reduce){.bst-drawer,.bst-sheet{animation:none}}@media (forced-colors:active){.bst-bottomnav,.bst-drawer,.bst-sheet,.bst-rowcard,.bst-rowcard__mark{border:1px solid canvastext}.bst-bottomnav__item[aria-current=page],.bst-drawer__link[aria-current=page]{color:highlighttext;background:highlight}.bst-bottomnav__item[aria-current=page]:before{background:highlighttext}}.bst-install{z-index:var(--bst-z-toast);border:1px solid var(--bst-accent-border);border-radius:var(--bst-radius-lg);background:var(--bst-surface-1);box-shadow:var(--bst-shadow-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 13px;display:grid;position:fixed;bottom:calc(var(--bst-bottom-nav-height) + var(--bst-safe-bottom) + 12px);left:12px;right:12px}.bst-install__mark{border-radius:var(--bst-radius-md);border:1px solid var(--bst-accent-border);background:var(--bst-accent-soft);block-size:38px;inline-size:38px;color:var(--bst-accent-text);font-family:var(--bst-font-section-title);place-items:center;font-size:21px;line-height:1;display:grid}.bst-install__title{color:var(--bst-text);font-size:13.5px;font-weight:var(--bst-weight-bold);margin:0;line-height:1.3}.bst-install__text{color:var(--bst-text-muted);margin:3px 0 0;font-size:11.5px;line-height:1.45}.bst-install__actions{justify-items:stretch;gap:6px;display:grid}.bst-install__actions .bst-button{min-block-size:var(--touch-target-min);white-space:nowrap}.bst-install__dismiss{border-radius:var(--bst-radius-sm);min-block-size:30px;color:var(--bst-text-dim);font:var(--bst-weight-medium) 11.5px/1 var(--bst-font-sans);cursor:pointer;background:0 0;border:0;padding:0 10px}.bst-install__dismiss:hover{color:var(--bst-text-muted)}.bst-install[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.bst-install{animation:bst-toast-in var(--bst-dur-base) var(--bst-ease-enter)}}@media (forced-colors:active){.bst-install,.bst-install__mark{border:1px solid canvastext}}.bst-install[data-standalone]{bottom:calc(var(--bst-safe-bottom) + 14px)}}@layer corrections{.bst-read,.bst-prose,.bst-qbank__enunciado{color:var(--bst-text)}.bst-read :-webkit-any(p,li,dd,blockquote){color:inherit}.bst-read :-moz-any(p,li,dd,blockquote){color:inherit}.bst-read :is(p,li,dd,blockquote){color:inherit}.bst-prose :-webkit-any(p,li,dd,blockquote){color:inherit}.bst-prose :-moz-any(p,li,dd,blockquote){color:inherit}.bst-prose :is(p,li,dd,blockquote){color:inherit}.bst-read :-webkit-any(small,figcaption,cite){color:var(--bst-text-muted)}.bst-read :-moz-any(small,figcaption,cite){color:var(--bst-text-muted)}.bst-read :is(small,figcaption,cite){color:var(--bst-text-muted)}.bst-read{max-inline-size:var(--bst-measure)}.bst-reader__page-num,.bst-reader__page h4{color:var(--bst-sheet-papel-ink-2)}.bst-reader__viewer[data-page-theme=sepia] :is(.bst-reader__page-num,.bst-reader__page h4){color:var(--bst-sheet-sepia-ink-2)}.bst-reader__viewer[data-page-theme=noturno] :is(.bst-reader__page-num,.bst-reader__page h4){color:var(--bst-sheet-noturno-ink-2)}.bst-reader__viewer[data-page-dark=true] :is(.bst-reader__page-num,.bst-reader__page h4){color:var(--bst-sheet-noturno-ink-2)}.bst-reader__viewer[data-page-theme=bicolor] :is(.bst-reader__page-num,.bst-reader__page h4){color:var(--bst-sheet-bicolor-ink-2)}.bst-zoomsafe{container:bst-zoomsafe/inline-size}.bst-zoomsafe :-webkit-any(.bst-toolbar,.bst-subtabs,.bst-tabs__list,.bst-chart__legend,.bst-reader__typo){flex-wrap:wrap}.bst-zoomsafe :-moz-any(.bst-toolbar,.bst-subtabs,.bst-tabs__list,.bst-chart__legend,.bst-reader__typo){flex-wrap:wrap}.bst-zoomsafe :is(.bst-toolbar,.bst-subtabs,.bst-tabs__list,.bst-chart__legend,.bst-reader__typo){flex-wrap:wrap}.bst-tablewrap{overscroll-behavior-x:contain;max-inline-size:100%;overflow-x:auto}.bst-tablewrap>.bst-table{min-inline-size:max-content}.bst-tablewrap[data-stick=first] .bst-table :-webkit-any(th,td):first-child{background:var(--bst-surface-1);position:sticky}.bst-tablewrap[data-stick=first] .bst-table :-moz-any(th,td):first-child{background:var(--bst-surface-1);position:sticky}.bst-tablewrap[data-stick=first] .bst-table :is(th,td):first-child{background:var(--bst-surface-1);position:sticky}.bst-tablewrap[data-stick=first] .bst-table :-webkit-any(th,td):first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-tablewrap[data-stick=first] .bst-table :-moz-any(th,td):first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-tablewrap[data-stick=first] .bst-table :is(th,td):first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.bst-tablewrap[data-stick=first] .bst-table :-webkit-any(th,td):first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-tablewrap[data-stick=first] .bst-table :-moz-any(th,td):first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-tablewrap[data-stick=first] .bst-table :is(th,td):first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.bst-zoomsafe .bst-table :-webkit-any(td,th){block-size:auto;min-block-size:var(--bst-row-min,34px);white-space:normal}.bst-zoomsafe .bst-table :-moz-any(td,th){block-size:auto;min-block-size:var(--bst-row-min,34px);white-space:normal}.bst-zoomsafe .bst-table :is(td,th){block-size:auto;min-block-size:var(--bst-row-min,34px);white-space:normal}@container bst-zoomsafe (width<=560px){.bst-zoomsafe [data-col=secondary]{display:none}}@media (max-height:520px){.bst-screen-head[data-sticky=true],.bst-toolbar[data-sticky=true]{position:static}}.bst-modal,.bst-sheet,.bst-cmdk{max-block-size:calc(var(--bst-100dvh) - 2 * var(--bst-space-4))}.bst-modal__body,.bst-sheet__body,.bst-cmdk__list{overflow:auto}:root{--bst-live-rate:5s}.bst-live{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bst-live[data-visible=true]{clip-path:none;white-space:normal;align-items:center;gap:var(--bst-space-2);block-size:auto;inline-size:auto;color:var(--bst-text-muted);font-size:var(--bst-caption);margin:0;display:inline-flex;position:static;overflow:visible}.bst-live[data-visible=true] b{color:var(--bst-text);font-family:var(--bst-font-numeric);font-variant-numeric:tabular-nums;font-weight:var(--bst-weight-bold)}.bst-panelset{gap:var(--bst-space-5);grid-auto-flow:row;display:grid}.bst-panelset[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bst-panelset[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bst-panelset>[data-span="2"]{grid-column:span 2}@media (max-width:1024px){.bst-panelset[data-cols]{grid-template-columns:minmax(0,1fr)}.bst-panelset>[data-span="2"]{grid-column:auto}}.bst-skip{z-index:var(--bst-z-inpage-over);padding:var(--bst-space-2) var(--bst-space-3);border-radius:var(--bst-radius-sm);background:var(--bst-surface-1);color:var(--bst-text);font-size:var(--bst-body-sm);position:absolute;top:var(--bst-space-2);transform:translateY(-200%)}.bst-skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-skip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--bst-space-2)}.bst-skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-skip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--bst-space-2)}.bst-skip:focus-visible{outline:var(--bst-focus-ring-width) solid var(--bst-focus-ring);outline-offset:2px;transform:none}.bst-dataterms{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bst-dataterms[data-visible=true]{clip-path:none;white-space:normal;block-size:auto;inline-size:auto;color:var(--bst-text-muted);font-size:var(--bst-caption);gap:2px;margin:0;line-height:1.5;display:grid;position:static;overflow:visible}.bst-dataterms[data-visible=true] :-webkit-any(dt,dd){margin:0;display:inline}.bst-dataterms[data-visible=true] :-moz-any(dt,dd){margin:0;display:inline}.bst-dataterms[data-visible=true] :is(dt,dd){margin:0;display:inline}.bst-dataterms[data-visible=true] dt{color:var(--bst-text);font-weight:var(--bst-weight-bold)}.bst-dataterms[data-visible=true] dt:after{content:": "}.bst-dataterms[data-visible=true] dd:after{content:"";display:block}.bst-signal{align-items:center;gap:var(--bst-space-2);color:var(--bst-signal-ink,var(--bst-text-muted));font-size:var(--bst-caption);display:inline-flex}.bst-signal>i{flex:none;font-size:15px;font-style:normal;line-height:1}.bst-signal>b{color:var(--bst-text);font-weight:var(--bst-weight-bold)}.bst-signal[data-tone=success]{--bst-signal-ink:var(--bst-success)}.bst-signal[data-tone=warning]{--bst-signal-ink:var(--bst-warning)}.bst-signal[data-tone=danger]{--bst-signal-ink:var(--bst-danger)}.bst-signal[data-tone=info]{--bst-signal-ink:var(--bst-info)}html[data-chroma=mono] .bst-signal{color:var(--bst-text-muted)}@media (forced-colors:active){.bst-signal{color:canvastext}.bst-signal>i{forced-color-adjust:auto}:-webkit-any(a,button,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid highlight}:-moz-any(a,button,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid highlight}:is(a,button,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid highlight}.bst-live[data-visible=true] b,.bst-dataterms[data-visible=true] dt{color:canvastext}}@media (prefers-reduced-motion:reduce){.bst-live,.bst-signal{transition:none!important;animation:none!important}}:root{--bst-budget-shell:1.5s;--bst-budget-screen:.25s;--bst-budget-cmdk:60ms;--bst-budget-page:.12s;--bst-budget-optic:.1s;--bst-budget-cls:.02;--bst-budget-css:90kb}@font-face{font-family:Inter metric;src:local(Arial),local(Helvetica Neue),local(Liberation Sans);size-adjust:107.12%;ascent-override:90.44%;descent-override:22.56%;line-gap-override:0%}@font-face{font-family:JetBrains metric;src:local(Courier New),local(Liberation Mono);size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}html[data-fontfallback=metric]{--bst-font-sans:Inter, "Inter metric", system-ui, sans-serif;--bst-font-mono:"JetBrains Mono", "JetBrains metric", ui-monospace, monospace;--bst-font-numeric:"JetBrains Mono", "JetBrains metric", ui-monospace, monospace}.bst-media{aspect-ratio:var(--bst-media-ar,3 / 2);background:var(--bst-surface-2);border-radius:var(--bst-radius-md);display:block;position:relative;overflow:hidden}.bst-media>:-webkit-any(img,canvas,svg,iframe){object-fit:var(--bst-media-fit,cover);block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}.bst-media>:-moz-any(img,canvas,svg,iframe){object-fit:var(--bst-media-fit,cover);block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}.bst-media>:is(img,canvas,svg,iframe){object-fit:var(--bst-media-fit,cover);block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0}.bst-reserve{min-block-size:var(--bst-reserve-h,0);display:block}.bst-reserve[data-skeleton=true]{background:var(--bst-surface-2);border-radius:var(--bst-radius-md)}.bst-longlist>*{content-visibility:auto;contain-intrinsic-size:auto var(--bst-row-est,44px)}.bst-longlist[data-est=card]>*{contain-intrinsic-size:auto 132px}.bst-longlist[data-est=page]>*{contain-intrinsic-size:auto 940px}html[data-defer-ornament=true]:not([data-booted]) [data-paint=late]{content-visibility:hidden}@media (prefers-reduced-data:reduce){[data-paint=late]{display:none}.bst-card,.bst-modal,.bst-sheet{box-shadow:var(--bst-shadow-1)}}}.bst-tutor__attach{border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-2);margin-block-start:var(--bst-space-2)}.bst-tutor__attach-summary{align-items:center;gap:var(--bst-space-2);padding:var(--bst-space-2);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}.bst-tutor__attach-summary::-webkit-details-marker{display:none}.bst-tutor__attach-title{font-size:var(--bst-caption);font-weight:var(--bst-weight-bold);color:var(--bst-text-muted)}.bst-tutor__attach-chip{padding:.125rem var(--bst-space-2);border:1px solid var(--bst-accent-border);border-radius:var(--bst-radius-pill);font-size:var(--bst-caption);color:var(--bst-accent-text)}.bst-tutor__attach-body{gap:var(--bst-space-2);padding:0 var(--bst-space-2) var(--bst-space-2);display:grid}.bst-tutor__attach-item{padding:var(--bst-space-2);border:1px solid var(--bst-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);color:var(--bst-text);text-align:start;cursor:pointer;font:inherit;gap:2px;display:grid}.bst-tutor__attach-item:disabled{opacity:.6;cursor:progress}.bst-tutor__attach-item b{font-size:var(--bst-caption);color:var(--bst-accent-text)}.bst-tutor__attach-item span{font-size:var(--bst-body-sm);color:var(--bst-text-muted)}.bst-tutor__attach-worked{padding:var(--bst-space-2);border-inline-start:3px solid var(--bst-accent-border);border-radius:var(--bst-radius-md);background:var(--bst-surface-1);margin:0}.bst-tutor__attach-worked b{font-size:var(--bst-caption);color:var(--bst-accent-text)}.bst-tutor__attach-worked p{margin:var(--bst-space-1) 0 0;font-size:var(--bst-body-sm);color:var(--bst-text);white-space:pre-wrap}
