.heading-page-title{margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.heading-page-title{font-size:2.25rem;line-height:2.5rem}}.heading-page-subtitle{margin-bottom:1.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.heading-page-subtitle{font-size:1.5rem;line-height:2rem}}.heading-page-description{margin-bottom:1.5rem;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.heading-page-description{font-size:1rem;line-height:1.5rem}}@media (min-width: 768px){.heading-page-description{font-size:1.25rem;line-height:1.75rem}}.heading-section{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:700;--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.heading-subsection{margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.heading-subheading{margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.heading-card{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.heading-card-small{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.heading-error{margin-bottom:2rem;font-size:3.75rem;line-height:1;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.heading-error-subtitle{margin-bottom:1rem;font-size:1.5rem;line-height:2rem;font-weight:400;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.heading-adventure{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media (min-width: 640px){.heading-adventure{font-size:1.25rem;line-height:1.75rem}}.heading-adventure-day{font-weight:600;--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.heading-green{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.heading-orange{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.heading-blue{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.heading-yellow{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.heading-gray{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.heading-contact{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.notes-progress{position:fixed;top:0;left:0;width:100%;height:4px;background:#1e293b;z-index:50}.notes-progress-bar{height:100%;background:#3b82f6;transition:width .3s ease-out}.notes-toc-overlay{position:fixed;inset:0;background:#00000080;z-index:30}.notes-toc-sidebar{position:fixed;top:0;right:0;height:100vh;width:20rem;background:#0f172a;border-left:1px solid rgb(51 65 85);z-index:40;overflow-y:auto}.notes-section{margin-bottom:3rem}.notes-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.notes-section-toggle{color:#9ca3af;transition:color .2s}.notes-section-toggle:hover{color:#fff}.notes-metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin:1.5rem 0}.notes-metrics-card{background:#1e293b;padding:1rem;border-radius:.5rem;border:1px solid rgb(51 65 85)}.notes-metrics-value{font-size:1.5rem;font-weight:700;color:#60a5fa}.notes-metrics-label{font-size:.875rem;color:#d1d5db;margin-top:.25rem}.notes-metrics-trend{font-size:.75rem;margin-top:.25rem}.notes-tooltip{position:relative;display:inline}.notes-tooltip-text{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#60a5fa;cursor:help}.notes-tooltip-popup{position:absolute;bottom:100%;left:50%;transform:translate(-50%);margin-bottom:.5rem;padding:.5rem .75rem;font-size:.75rem;background:#334155;color:#fff;border-radius:.5rem;opacity:0;pointer-events:none;white-space:nowrap;z-index:10;transition:opacity .2s}.notes-tooltip:hover .notes-tooltip-popup{opacity:1}@media print{.no-print{display:none!important}body{font-size:12pt!important;line-height:1.5!important;color:#000!important;background:#fff!important}.container{max-width:none!important;padding:0!important;margin:0!important}h1,h2,h3,h4,h5,h6,p,li{color:#000!important}.notes-metrics-card{border:1px solid #ccc;background:#fff}.notes-metrics-value,.notes-metrics-label{color:#000!important}}@media (max-width: 768px){.notes-toc-sidebar{width:100vw}.notes-metrics-grid{grid-template-columns:1fr}}.toc-scroll.svelte-1tl2jp2{scrollbar-width:thin;scrollbar-color:#475569 #1e293b}.toc-scroll.svelte-1tl2jp2::-webkit-scrollbar{width:6px}.toc-scroll.svelte-1tl2jp2::-webkit-scrollbar-track{background:#1e293b}.toc-scroll.svelte-1tl2jp2::-webkit-scrollbar-thumb{background:#475569;border-radius:3px}.toc-scroll.svelte-1tl2jp2::-webkit-scrollbar-thumb:hover{background:#64748b}@media print{body{background:#fff!important;color:#000!important}}
