.dot-navigation.svelte-xpl0zt{display:flex;align-items:center;justify-content:center;gap:.625rem;padding:1rem 0}.dot.svelte-xpl0zt{appearance:none;background:transparent;border:none;padding:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:4px}.dot.svelte-xpl0zt:after{content:"";width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--am-text-primary, #1a1a1a) 35%,transparent);transition:all .2s ease}.dot.svelte-xpl0zt:hover:after{background:color-mix(in srgb,var(--am-text-primary, #1a1a1a) 55%,transparent)}.dot.active.svelte-xpl0zt:after{background:var(--am-brand, var(--color-primary, #0000ff));width:14px;border-radius:3px;animation:svelte-xpl0zt-dot-pagination-pulse .25s ease-out}@keyframes svelte-xpl0zt-dot-pagination-pulse{0%{transform:scale(.85);opacity:.6}60%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}.dot.svelte-xpl0zt:focus-visible{outline:2px solid var(--am-focus-ring, var(--color-primary, #0000ff));outline-offset:1px;border-radius:4px}[data-theme=dark] .dot.svelte-xpl0zt:after,[data-theme=clad_black] .dot.svelte-xpl0zt:after{background:#ffffff59}[data-theme=dark] .dot.svelte-xpl0zt:hover:after,[data-theme=clad_black] .dot.svelte-xpl0zt:hover:after{background:#ffffff8c}.sr-only.svelte-xpl0zt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.dot.svelte-xpl0zt:after{transition:none;animation:none}}.expertise-modal.svelte-1unzb7y{position:relative;width:100%;height:100%}.expertise-container.svelte-1unzb7y{position:absolute;inset:0;background:var(--am-bg);display:flex;flex-direction:column}.expertise-panels.svelte-1unzb7y{position:relative;flex:1;min-height:0}.expertise-panel.svelte-1unzb7y{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);will-change:opacity}.expertise-panel.active.svelte-1unzb7y{opacity:1;pointer-events:auto;z-index:2}.panel-scroll.svelte-1unzb7y{position:absolute;inset:0;overflow-y:auto;padding:2.5rem 2.5rem 2rem;scrollbar-width:thin;scrollbar-color:var(--am-border) transparent}.panel-scroll.svelte-1unzb7y::-webkit-scrollbar{width:5px}.panel-scroll.svelte-1unzb7y::-webkit-scrollbar-track{background:transparent}.panel-scroll.svelte-1unzb7y::-webkit-scrollbar-thumb{background:var(--am-border-light);border-radius:9999px}.panel-scroll.svelte-1unzb7y::-webkit-scrollbar-button{display:none}.panel-scroll.svelte-1unzb7y::-webkit-scrollbar-thumb:hover{background:var(--am-text-muted)}.panel-scroll.svelte-1unzb7y:hover::-webkit-scrollbar-thumb{background:var(--am-border)}.panel-header.svelte-1unzb7y{margin-bottom:1.25rem}.panel-number.svelte-1unzb7y{font-family:var(--font-mono);font-size:.6875rem;font-weight:600;color:var(--am-text-muted);letter-spacing:.1em;display:block;margin-bottom:.5rem}.panel-title.svelte-1unzb7y{font-size:1.5rem;font-weight:600;color:var(--am-brand);margin:0 0 .375rem;letter-spacing:-.01em;line-height:1.2}.panel-subtitle.svelte-1unzb7y{font-size:.9375rem;color:var(--am-text-tertiary);margin:0;line-height:1.4;font-style:italic}.panel-badges.svelte-1unzb7y{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1.25rem}.badge.svelte-1unzb7y{font-size:.6875rem;font-weight:500;color:var(--am-text-secondary)}.panel-description.svelte-1unzb7y{font-size:.875rem;line-height:1.6;color:var(--am-text-secondary);margin:0 0 1.5rem;max-width:60ch}.panel-evidence.svelte-1unzb7y{margin-bottom:0}.evidence-list.svelte-1unzb7y{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.125rem 1.5rem}.evidence-item.svelte-1unzb7y{display:flex;gap:.5rem;padding:.375rem 0;font-size:.75rem;line-height:1.4}.evidence-number.svelte-1unzb7y{font-family:var(--font-mono);font-size:.5625rem;color:var(--am-text-muted);min-width:1.125rem;flex-shrink:0;padding-top:.1875rem}.evidence-text.svelte-1unzb7y,.evidence-link.svelte-1unzb7y{min-width:0}.evidence-link.svelte-1unzb7y{color:inherit;text-decoration:none;transition:color .2s ease;min-height:unset!important;min-width:unset!important}.evidence-link.svelte-1unzb7y:hover .evidence-name:where(.svelte-1unzb7y){color:var(--am-brand)}.evidence-link.svelte-1unzb7y:focus-visible{outline:1px solid var(--am-focus-ring);outline-offset:2px;border-radius:2px}.evidence-name.svelte-1unzb7y{color:var(--am-text-primary);font-weight:500}.evidence-detail.svelte-1unzb7y{color:var(--am-text-tertiary);font-size:.6875rem}.evidence-detail.svelte-1unzb7y:before{content:" — "}.sr-only.svelte-1unzb7y{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.thesis-shell.svelte-1unzb7y{background:var(--am-bg)}.expertise-modal.svelte-1unzb7y:has(.thesis-shell:where(.svelte-1unzb7y)){height:auto}.about-modal[data-variant=expertise] .about-modal-content:has(.thesis-shell){overflow-y:auto}.tab.svelte-1unzb7y{cursor:pointer;text-align:left}.tab.svelte-1unzb7y:focus-visible,a.sn-name.svelte-1unzb7y:focus-visible{outline:2px solid var(--am-focus-ring);outline-offset:-2px}.thesis.svelte-1unzb7y{display:grid}.lead-title.svelte-1unzb7y{color:var(--am-text-primary);font-weight:600;letter-spacing:-.02em;line-height:1.1}.lead-badges.svelte-1unzb7y{display:flex;flex-wrap:wrap;list-style:none;padding:0}.thesis-lead.svelte-1unzb7y{max-width:52ch;margin:0;color:var(--am-text-secondary);font-size:.875rem;line-height:1.7}.pullquote.svelte-1unzb7y{border-left:2px solid var(--am-brand);padding-left:1rem;color:var(--am-text-primary);font-weight:500;line-height:1.5}.cred.svelte-1unzb7y{padding-top:.75rem;border-top:1px solid var(--am-border);color:var(--am-text-muted);font-family:var(--font-mono)}.sidenotes.svelte-1unzb7y{border-left:1px solid var(--am-border);background:var(--am-bg-subtle)}.sn-name.svelte-1unzb7y{display:block;color:var(--am-text-primary);font-weight:500;text-decoration:none}a.sn-name.svelte-1unzb7y{color:var(--am-brand);min-height:unset!important;min-width:unset!important}a.sn-name.svelte-1unzb7y:hover{text-decoration:underline}.sn-dt.svelte-1unzb7y{display:block;margin-top:.125rem;color:var(--am-text-muted);font-family:var(--font-mono)}.expertise-modal--inline.svelte-1unzb7y{border-radius:.75rem;overflow:hidden}.expertise-modal--inline.svelte-1unzb7y .expertise-container:where(.svelte-1unzb7y){border-radius:.75rem;overflow:hidden}.expertise-modal--inline.svelte-1unzb7y .panel-scroll:where(.svelte-1unzb7y){padding:1rem 1.25rem .75rem}.expertise-modal--inline.svelte-1unzb7y .panel-header:where(.svelte-1unzb7y){margin-bottom:.75rem}.expertise-modal--inline.svelte-1unzb7y .panel-number:where(.svelte-1unzb7y){font-size:.5625rem;margin-bottom:.25rem}.expertise-modal--inline.svelte-1unzb7y .panel-title:where(.svelte-1unzb7y){font-size:1rem;margin-bottom:.25rem}.expertise-modal--inline.svelte-1unzb7y .panel-subtitle:where(.svelte-1unzb7y){font-size:.75rem}.expertise-modal--inline.svelte-1unzb7y .panel-badges:where(.svelte-1unzb7y){gap:.25rem;margin-bottom:.75rem}.expertise-modal--inline.svelte-1unzb7y .badge:where(.svelte-1unzb7y){font-size:.5625rem;padding:.125rem .5rem}.expertise-modal--inline.svelte-1unzb7y .panel-description:where(.svelte-1unzb7y){font-size:.6875rem;line-height:1.5;margin-bottom:.75rem;max-width:none}.expertise-modal--inline.svelte-1unzb7y .evidence-list:where(.svelte-1unzb7y){grid-template-columns:1fr;gap:0}.expertise-modal--inline.svelte-1unzb7y .evidence-item:where(.svelte-1unzb7y){padding:.25rem 0;font-size:.625rem;gap:.375rem}.expertise-modal--inline.svelte-1unzb7y .evidence-number:where(.svelte-1unzb7y){font-size:.5rem;min-width:.875rem}.expertise-modal--inline.svelte-1unzb7y .evidence-detail:where(.svelte-1unzb7y){font-size:.5625rem}@media(max-width:768px){.panel-scroll.svelte-1unzb7y{padding:1.5rem 1.25rem 1.25rem}.panel-title.svelte-1unzb7y{font-size:1.25rem}.panel-subtitle.svelte-1unzb7y{font-size:.8125rem}.panel-description.svelte-1unzb7y{font-size:.8125rem;line-height:1.5;max-width:none;color:#2e2e2e}[data-theme=dark] .panel-description.svelte-1unzb7y,[data-theme=clad_black] .panel-description.svelte-1unzb7y,[data-theme=auth] .panel-description.svelte-1unzb7y{color:var(--am-text-primary)}.evidence-list.svelte-1unzb7y{grid-template-columns:1fr;gap:0}}.index-intro.svelte-1unzb7y{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.25rem 1.5rem .875rem}.index-kicker.svelte-1unzb7y,.section-label.svelte-1unzb7y,.evidence-heading.svelte-1unzb7y,.sn-index.svelte-1unzb7y{font-family:var(--font-mono);font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.index-kicker.svelte-1unzb7y,.section-label.svelte-1unzb7y{color:var(--am-brand)}.index-intro.svelte-1unzb7y p:where(.svelte-1unzb7y){max-width:32ch;margin:0;color:var(--am-text-secondary);font-size:.8125rem;line-height:1.4;text-align:right}.tab-rail.svelte-1unzb7y{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;padding:0 1.5rem 1.5rem;border-bottom:1px solid var(--am-border)}.tab.svelte-1unzb7y{display:flex;flex-direction:column;min-height:218px;padding:.875rem;border:1px solid var(--am-border);border-radius:.25rem;background:var(--am-bg-subtle);color:var(--am-brand);overflow:hidden;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.tab.on.svelte-1unzb7y{background:var(--am-brand);border-color:var(--am-brand);color:#fff}.tab.svelte-1unzb7y:hover,.tab.on.svelte-1unzb7y:hover{border-color:var(--am-brand)}.tab-top.svelte-1unzb7y{display:flex;justify-content:space-between;align-items:center;width:100%}.tab-n.svelte-1unzb7y,.tab.on.svelte-1unzb7y .tab-n:where(.svelte-1unzb7y){color:currentColor}.tab-arrow.svelte-1unzb7y{font-size:1rem;line-height:1}.tab-figure.svelte-1unzb7y{display:flex;align-items:center;justify-content:center;flex:1;width:100%;min-height:90px;margin:.5rem 0;background-image:linear-gradient(currentColor 1px,transparent 1px),linear-gradient(90deg,currentColor 1px,transparent 1px);background-size:18px 18px;background-position:center;background-blend-mode:soft-light}.tab-figure.svelte-1unzb7y svg:where(.svelte-1unzb7y){width:min(148px,90%);height:100px;stroke:currentColor;stroke-width:1.25;vector-effect:non-scaling-stroke}.tab-copy.svelte-1unzb7y{display:grid;gap:.25rem}.tab-t.svelte-1unzb7y,.tab.on.svelte-1unzb7y .tab-t:where(.svelte-1unzb7y),.tab.svelte-1unzb7y:hover .tab-t:where(.svelte-1unzb7y),.tab.on.svelte-1unzb7y:hover .tab-t:where(.svelte-1unzb7y){color:currentColor;font-size:.9375rem;line-height:1.2;margin:0}.tab-sub.svelte-1unzb7y{color:var(--am-text-secondary);font-size:.6875rem;line-height:1.3}.tab.on.svelte-1unzb7y .tab-sub:where(.svelte-1unzb7y){color:#fff}.thesis.svelte-1unzb7y{grid-template-columns:minmax(0,1fr) minmax(270px,.9fr)}.thesis-body.svelte-1unzb7y{padding:1.75rem 1.5rem 2.25rem}.lead-title.svelte-1unzb7y{margin-top:1.25rem;font-size:clamp(1.625rem,3vw,2.25rem)}.lead-sub.svelte-1unzb7y{margin-bottom:1.5rem;color:var(--am-brand);font-style:normal}.thesis-lead.svelte-1unzb7y:first-letter{float:none;padding:0;font-size:inherit;line-height:inherit;color:inherit}.pullquote.svelte-1unzb7y{margin:1.5rem 0;font-size:1.0625rem}.lead-badges.svelte-1unzb7y{gap:.375rem;margin:1.5rem 0 0}.lead-badges.svelte-1unzb7y li:where(.svelte-1unzb7y){padding:.3rem .5rem;border:1px solid var(--am-border);border-radius:2px;font-family:var(--font-mono);font-size:.625rem}.cred.svelte-1unzb7y{margin-top:1.5rem;font-size:.6875rem}.sidenotes.svelte-1unzb7y{padding:1.75rem 1.5rem}.evidence-heading.svelte-1unzb7y{display:flex;justify-content:space-between;gap:.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--am-border);color:var(--am-brand)}.reference-list.svelte-1unzb7y{list-style:none;margin:0;padding:0}.sn.svelte-1unzb7y{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.5rem;margin:0;padding:.75rem 0;border-bottom:1px solid var(--am-border)}.sn-index.svelte-1unzb7y{padding-top:.15rem;color:var(--am-text-muted)}.sn-name.svelte-1unzb7y{font-size:.8125rem;line-height:1.35}.sn-dt.svelte-1unzb7y{font-size:.6875rem;line-height:1.4}@media(max-width:768px){.index-intro.svelte-1unzb7y{display:block;padding:1rem 1rem .75rem}.index-intro.svelte-1unzb7y p:where(.svelte-1unzb7y){margin-top:.375rem;text-align:left}.tab-rail.svelte-1unzb7y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;padding:0 1rem 1rem;overflow:visible}.tab.svelte-1unzb7y{min-width:0;min-height:146px;padding:.5rem;white-space:normal}.tab-figure.svelte-1unzb7y{min-height:50px;margin:.25rem 0}.tab-figure.svelte-1unzb7y svg:where(.svelte-1unzb7y){height:62px}.tab-t.svelte-1unzb7y{font-size:.6875rem;white-space:normal}.tab-sub.svelte-1unzb7y{display:none}.thesis.svelte-1unzb7y{grid-template-columns:1fr}.thesis-body.svelte-1unzb7y,.sidenotes.svelte-1unzb7y{padding:1.25rem 1rem}}@media(max-width:380px){.tab.svelte-1unzb7y{min-height:130px}.tab-figure.svelte-1unzb7y svg:where(.svelte-1unzb7y){height:50px}.tab-t.svelte-1unzb7y{font-size:.625rem}}@media(prefers-reduced-motion:reduce){.expertise-panel.svelte-1unzb7y,.evidence-link.svelte-1unzb7y,.tab.svelte-1unzb7y{transition:none!important;animation:none!important;will-change:auto!important}}
