tool-more-actions[data-astro-cid-ojwip6wl]{display:contents}.tool-more-actions-panel[data-astro-cid-ojwip6wl]{border:1px solid var(--htchat-border-med);border-radius:var(--htchat-radius-md);background:var(--htchat-surface);width:max-content;color:var(--htchat-ink);box-shadow:var(--htchat-shadow-popover);padding:.5rem;overflow:auto}.tool-more-actions-panel[data-astro-cid-ojwip6wl] a,.tool-more-actions-panel[data-astro-cid-ojwip6wl] button{width:100%;min-height:var(--htchat-target-min);justify-content:flex-start;display:flex}@media print{tool-more-actions[data-astro-cid-ojwip6wl]{display:none}}.tool-sidebar-frame[data-astro-cid-scbtd3i6]{border-right:var(--htchat-tool-separator-strong);background:var(--htchat-canvas);min-width:0;top:var(--header-h,0px);height:calc(100dvh - var(--header-h,0px));flex-direction:column;align-self:start;gap:1.75rem;padding:1.75rem 1rem;display:flex;position:sticky;overflow:auto}.tool-sidebar[data-astro-cid-scbtd3i6]{gap:1.75rem;display:grid}.tool-sidebar-title[data-astro-cid-scbtd3i6]{font-size:var(--htchat-tool-description-size);align-items:center;gap:.625rem;padding:0 .5rem;font-weight:600;display:flex}.tool-sidebar[data-astro-cid-scbtd3i6] [data-tool-school-context]{min-height:var(--htchat-target-min);color:var(--htchat-action-text);overflow-wrap:anywhere;align-items:center;padding:.5rem;display:flex}nav[data-astro-cid-scbtd3i6]{gap:.25rem;display:grid}nav[data-astro-cid-scbtd3i6] a,nav[data-astro-cid-scbtd3i6] button{min-height:var(--htchat-target-min);border-radius:var(--htchat-radius-md);color:var(--htchat-subtle);font-size:var(--htchat-text-meta-size);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;text-decoration:none;display:flex}nav[data-astro-cid-scbtd3i6] a[aria-current],nav[data-astro-cid-scbtd3i6] button[aria-pressed=true]{background:var(--htchat-action-subtle);color:var(--htchat-action-text);font-weight:600}.tool-sidebar-footer[data-astro-cid-scbtd3i6]{margin-top:auto;padding:0 .75rem}@media (width<50rem){.tool-sidebar-frame[data-astro-cid-scbtd3i6]{display:none}}@media (forced-colors:active){nav[data-astro-cid-scbtd3i6] a[aria-current],nav[data-astro-cid-scbtd3i6] button[aria-pressed=true]{outline:2px solid highlight}}@media print{.tool-sidebar-frame[data-astro-cid-scbtd3i6]{display:none}}html:has(.tool-shell){--sticky-bars-h:calc(var(--htchat-target-min) + 2 * var(--htchat-inset-control) + 1px)}html:has(.tool-shell-app){--sticky-bars-h:0px}.tool-shell[data-astro-cid-aowbhhmd]{background:var(--htchat-canvas);color:var(--htchat-ink)}.tool-shell-app[data-astro-cid-aowbhhmd]{grid-template-columns:var(--htchat-tool-rail-width) minmax(0, 1fr);display:grid}.tool-shell-body[data-astro-cid-aowbhhmd]{min-width:0}.tool-shell-app[data-astro-cid-aowbhhmd] .shell-content[data-astro-cid-aowbhhmd]{max-width:var(--htchat-tool-content-width)}.module-label[data-astro-cid-aowbhhmd]{align-items:center;gap:.75rem;display:inline-flex}.tool-module-tabs[data-astro-cid-aowbhhmd]{display:none}@media (width>=80rem){.tool-shell-app[data-astro-cid-aowbhhmd]{grid-template-columns:var(--htchat-tool-rail-wide-width) minmax(0, 1fr)}}@media (width<50rem){.tool-shell-app[data-astro-cid-aowbhhmd]{--tool-tabs-height:calc(var(--htchat-tool-tab-bar-height) + env(safe-area-inset-bottom));--tool-action-height:var(--htchat-tool-action-bar-height);padding-bottom:var(--tool-tabs-height);display:block}.tool-module-tabs[data-astro-cid-aowbhhmd]{padding-bottom:env(safe-area-inset-bottom);background:var(--htchat-surface);border-top:var(--htchat-tool-separator-strong);z-index:20;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.tool-module-tabs[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd]{min-height:var(--htchat-target-min);color:var(--htchat-subtle);font-size:var(--htchat-text-min-size);place-items:center;padding:.5rem .25rem;text-decoration:none;display:grid}.tool-module-tabs[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd][aria-current]{color:var(--htchat-action-text);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.tool-shell-app[data-astro-cid-aowbhhmd] .tool-phone-actions{bottom:var(--tool-tabs-height,0px);padding-bottom:.625rem}.tool-shell-app[data-astro-cid-aowbhhmd] .shell-content[data-astro-cid-aowbhhmd]{padding-bottom:calc(3rem + var(--tool-action-height,0px))}}.tool-shell-header[data-astro-cid-aowbhhmd]{background:var(--htchat-surface);border-bottom:var(--htchat-tool-separator-strong)}.shell-navigation[data-astro-cid-aowbhhmd]{border-bottom:var(--htchat-tool-separator)}.shell-heading[data-astro-cid-aowbhhmd]{padding-block:1rem}.shell-title-row[data-astro-cid-aowbhhmd]{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1rem;display:flex}h1[data-astro-cid-aowbhhmd]{font-size:var(--htchat-tool-title-size);font-weight:700;line-height:var(--htchat-text-page-title-leading);letter-spacing:var(--htchat-text-section-title-tracking)}.shell-scope[data-astro-cid-aowbhhmd]{color:var(--htchat-subtle);font-size:var(--htchat-text-meta-size);margin-bottom:.5rem}.shell-description[data-astro-cid-aowbhhmd]{max-width:var(--htchat-prose-measure);color:var(--htchat-subtle);font-size:var(--htchat-tool-description-size);margin-top:.5rem}.report-actions[data-astro-cid-aowbhhmd]{flex-wrap:wrap;align-items:start;gap:.5rem;display:flex}.report-actions[data-astro-cid-aowbhhmd] .btn[data-astro-cid-aowbhhmd]{min-height:var(--htchat-target-min)}[data-astro-cid-aowbhhmd][hidden]{display:none!important}.share-status[data-astro-cid-aowbhhmd]{max-width:var(--htchat-prose-measure);font-size:var(--htchat-text-meta-size);flex-basis:100%}.share-status[data-astro-cid-aowbhhmd]:empty{display:none}.shell-context[data-astro-cid-aowbhhmd]{background:var(--htchat-canvas);border:1px solid var(--htchat-border-med);border-radius:var(--htchat-radius-md);flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.5rem 1rem;margin-bottom:.75rem;padding:1rem;display:flex}.shell-context[data-astro-cid-aowbhhmd] .shell-picker[data-astro-cid-aowbhhmd]{min-width:0;padding:0}.shell-picker[data-astro-cid-aowbhhmd]:has(form),.shell-coverage[data-astro-cid-aowbhhmd]{padding-bottom:1rem}.shell-picker[data-astro-cid-aowbhhmd] .school-search{margin-top:1rem}.summary-strip[data-astro-cid-aowbhhmd]{font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-block:1.5rem;display:grid}.summary-strip[data-astro-cid-aowbhhmd] .stat-tile{background:var(--htchat-surface);border:1px solid var(--htchat-border-med);min-width:0;padding:.875rem}.summary-strip[data-astro-cid-aowbhhmd] .stat-tile dt{font-size:var(--htchat-text-meta-size)}.summary-strip[data-astro-cid-aowbhhmd] .stat-tile dd{font-size:var(--htchat-tool-stat-size);line-height:var(--htchat-tool-stat-leading)}.summary-strip[data-astro-cid-aowbhhmd] .stat-tile .stat-note{font-size:var(--htchat-text-meta-size);line-height:var(--htchat-tool-note-leading)}.summary-strip[data-astro-cid-aowbhhmd] a{color:var(--htchat-action-text);text-underline-offset:.2em;text-decoration:underline}.tool-section-nav[data-astro-cid-aowbhhmd] ul[data-astro-cid-aowbhhmd]{padding-block:var(--htchat-inset-control);gap:.5rem;display:flex;overflow-x:auto}.tool-section-nav[data-astro-cid-aowbhhmd] li[data-astro-cid-aowbhhmd]{flex-shrink:0}.tool-section-nav[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd]{min-height:var(--htchat-target-min);border-radius:var(--htchat-radius-pill);font-size:var(--htchat-text-meta-size);color:var(--htchat-subtle);align-items:center;padding-inline:.75rem;font-weight:600;text-decoration:none;display:flex}.tool-section-nav[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd]:hover{background:var(--htchat-canvas);color:var(--htchat-ink)}.tool-section-nav[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd][aria-current]{background:var(--htchat-ink);color:var(--htchat-surface)}.shell-content[data-astro-cid-aowbhhmd]{padding-block:1.5rem 3rem}@media (width>=48rem){.summary-strip[data-astro-cid-aowbhhmd]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.summary-strip[data-astro-cid-aowbhhmd]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (forced-colors:active){.tool-module-tabs[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd][aria-current]{outline:var(--htchat-focus-width) solid Highlight;outline-offset:calc(-1 * var(--htchat-focus-width))}.tool-section-nav[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd][aria-current]{color:linktext;text-underline-offset:.2em;outline:var(--htchat-focus-width) solid Highlight;outline-offset:calc(-1 * var(--htchat-focus-width));background:canvas;text-decoration:underline}.tool-section-nav[data-astro-cid-aowbhhmd] a[data-astro-cid-aowbhhmd][aria-current]:focus-visible{outline-offset:var(--htchat-focus-offset)}}@media print{.tool-shell-app[data-astro-cid-aowbhhmd]{padding:0;display:block}.tool-module-tabs[data-astro-cid-aowbhhmd],.shell-breadcrumb[data-astro-cid-aowbhhmd],.shell-navigation[data-astro-cid-aowbhhmd],.shell-heading[data-astro-cid-aowbhhmd],.shell-picker[data-astro-cid-aowbhhmd],.shell-coverage[data-astro-cid-aowbhhmd],.summary-strip[data-astro-cid-aowbhhmd],.report-actions[data-astro-cid-aowbhhmd]{display:none!important}.tool-shell[data-astro-cid-aowbhhmd],.tool-shell-header[data-astro-cid-aowbhhmd],.shell-context[data-astro-cid-aowbhhmd]{background:0 0;border:0}.tool-shell[data-astro-cid-aowbhhmd] .rail{width:auto;max-width:none;padding:0}.shell-context[data-astro-cid-aowbhhmd],.shell-content[data-astro-cid-aowbhhmd]{margin:0;padding:0}}
