[data-sovereign]{--sov-wordmark-hopkins-d:#90e0ff;--sov-wordmark-hopkins-c:#ffcb57;--sov-wordmark-hopkins-b:#ff333d;--sov-wordmark-hopkins-a:#a960ee;--sov-component-mobile-flyout-width:320px;--sov-component-mobile-page-header-height:56px;--sov-component-mobile-bottom-nav-height:64px;--sov-component-home-surface-max-shelf-sections:6;--sov-component-section-limit-max-sections:10;--sov-component-section-limit-max-catalog-items:12;--sov-component-section-limit-max-spark-items:6;--sov-component-section-limit-max-bookcast-items:6;--sov-component-section-limit-max-shelf-items:8;--sov-component-section-limit-max-hero-tiles:3;--sov-component-pill-row-max-total-items:12;--sov-component-pill-row-max-buttons:6;--sov-component-code-artifact-label-size:11px;--sov-component-code-artifact-tint:4%;--sov-component-focus-pill-size:44px;--sov-component-toast-stack-max:3;--sov-component-record-list-item-time-col-width:64px;--sov-component-chapter-mark-border-width:3px;--sov-component-bookmark-gutter-dot-size:6px;--sov-component-bookmark-gutter-width:3px;--sov-component-transport-dock-scrub-height:3px;--sov-component-transport-dock-control-size:36px;--sov-component-composer-padding-x:18px;--sov-component-composer-padding-y:14px;--sov-component-bridge-sheet-handle-height:4px;--sov-component-bridge-sheet-handle-width:36px;--sov-component-annotation-pair-tint:6%;--sov-component-highlight-underline-width:2px;--sov-component-highlight-tint:10%;--sov-component-tool-reveal-tint:5%;--sov-component-citation-chip-index-size:14px;--sov-component-citation-chip-tint:8%;--sov-component-pull-quote-tint:5%;--sov-component-pull-quote-border-width:3px;--sov-component-passage-padding-y:22px;--sov-component-passage-max-width:520px;--sov-component-passage-tint:5%;--sov-component-chat-bubble-radius-kaos:4px 18px 18px 18px;--sov-component-chat-bubble-radius-user:18px 18px 4px 18px;--sov-component-chat-bubble-max-width:72%;--sov-component-hero-tile-lift:translateY(-3px);--sov-component-hero-tile-ratio-compact:3/4;--sov-component-hero-tile-ratio-hero:5/8;--sov-component-unified-history-sessions-eyebrow:SESSIONS;--sov-component-unified-history-pinned-fallback-eyebrow:PINNED · THIS THREAD;--sov-component-unified-history-session-preview-chars:100;--sov-component-nav-rail-group-item-gap:2px;--sov-component-nav-rail-active-pip-width:3px;--sov-component-nav-rail-active-tint:10%;--sov-persona-hairline:color-mix(in oklab,var(--sov-persona-accent) 35%,transparent);--sov-wake-dormant-fade:0.55;--sov-wake-quiescent-dim:0.95;--sov-wake-quiescent-scale:0.999;--sov-wake-quiescent-blur:0.5px;--sov-wake-presence-threshold:0.70;--sov-wake-tier-dormant-shadow-strength:0.25;--sov-wake-tier-dormant-blur:3px;--sov-wake-tier-dormant-opacity:0.55;--sov-wake-tier-dormant-scale:0.992;--sov-wake-tier-cold-shadow-strength:0.55;--sov-wake-tier-cold-blur:1.5px;--sov-wake-tier-cold-opacity:0.78;--sov-wake-tier-cold-scale:0.996;--sov-wake-tier-warm-shadow-strength:0.85;--sov-wake-tier-warm-blur:0px;--sov-wake-tier-warm-opacity:0.92;--sov-wake-tier-warm-scale:0.998;--sov-wake-tier-instant-shadow-strength:1.0;--sov-wake-tier-instant-blur:0px;--sov-wake-tier-instant-opacity:1.0;--sov-wake-tier-instant-scale:1.0;--sov-motion-keyframe-thinking-dot:sov-thinking-dot;--sov-motion-keyframe-breathe-ambient:sov-breathe-ambient;--sov-motion-keyframe-word-fade:sov-word-fade;--sov-motion-keyframe-gold-shimmer:sov-gold-shimmer;--sov-motion-keyframe-breathe:sov-breathe;--sov-motion-ease-in-out:cubic-bezier(0.65,0,0.35,1);--sov-motion-ease-out:cubic-bezier(0.16,1,0.30,1);--sov-motion-ease-spring:cubic-bezier(0.34,1.56,0.64,1);--sov-motion-duration-thinking-dot:1200ms;--sov-motion-duration-ambient-breathe:22000ms;--sov-motion-duration-wordmark-shimmer:22000ms;--sov-motion-duration-breath:4200ms;--sov-motion-duration-slow:400ms;--sov-motion-duration-base:240ms;--sov-motion-duration-quick:180ms;--sov-motion-duration-instant:120ms;--sov-hairline-on-raised:inset 0 0 0 1px rgba(255,255,255,0.08);--sov-hairline-neutral:inset 0 0 0 1px rgba(255,255,255,0.06);--sov-shadow-transport:0 18px 48px -12px rgba(0,0,0,0.5);--sov-shadow-bridge:0 -14px 48px -12px rgba(0,0,0,0.3);--sov-shadow-sheet:0 24px 64px -16px rgba(0,0,0,0.6);--sov-shadow-card:0 12px 32px -16px rgba(0,0,0,0.4);--sov-shadow-tile:0 12px 32px -16px rgba(0,0,0,0.5);--sov-glass-saturate:180%;--sov-glass-blur-ambient:12px;--sov-glass-blur-deep:28px;--sov-glass-blur:16px;--sov-glass-mix-strong:82%;--sov-glass-mix:72%;--sov-layout-breakpoint-wide:1440px;--sov-layout-breakpoint-desktop:1280px;--sov-layout-breakpoint-tablet:1024px;--sov-layout-breakpoint-mobile:768px;--sov-layout-transport-width:560px;--sov-layout-sheet-width:480px;--sov-layout-bridge-sheet-width:440px;--sov-layout-body-max:640px;--sov-layout-stream-max:720px;--sov-layout-pretext-prose-max:820px;--sov-layout-column-max:980px;--sov-layout-right-rail-width:360px;--sov-layout-rail-width:240px;--sov-radius-pill:999px;--sov-radius-sheet:24px;--sov-radius-xl:20px;--sov-radius-lg:16px;--sov-radius-md:12px;--sov-radius-sm:8px;--sov-radius-xs:4px;--sov-space-8:64px;--sov-space-7:48px;--sov-space-6:32px;--sov-space-5:24px;--sov-space-4:16px;--sov-space-3:12px;--sov-space-2:8px;--sov-space-1:4px;--sov-typography-rung-caption-tracking:0.14em;--sov-typography-rung-caption-weight:400;--sov-typography-rung-caption-line:1.30;--sov-typography-rung-caption-size:10px;--sov-typography-rung-tile-tracking:0;--sov-typography-rung-tile-weight:500;--sov-typography-rung-tile-line:1.35;--sov-typography-rung-tile-size:14px;--sov-typography-rung-field-tracking:0;--sov-typography-rung-field-weight:400;--sov-typography-rung-field-line:1.50;--sov-typography-rung-field-size:16px;--sov-typography-rung-section-tracking:0.14em;--sov-typography-rung-section-weight:600;--sov-typography-rung-section-line:1.20;--sov-typography-rung-section-size:22px;--sov-typography-rung-display-tracking:-0.02em;--sov-typography-rung-display-weight:500;--sov-typography-rung-display-line:1.06;--sov-typography-rung-display-size:36px;--sov-typography-font-mono:"JetBrains Mono",ui-monospace,"SF Mono",Menlo,monospace;--sov-typography-font-serif:"Newsreader","Noto Serif",Georgia,"Times New Roman",serif;--sov-typography-font-sans:"Inter","Noto Sans",system-ui,-apple-system,sans-serif;--sov-color-surface-sunken:oklch(0.13 0.004 260);--sov-color-surface-raised:oklch(0.24 0.008 260);--sov-color-subtle:oklch(0.74 0.006 260);--sov-color-muted:oklch(0.58 0.008 260);--sov-color-accent:oklch(0.72 0.10 60);--sov-color-veil:oklch(0.22 0.01 260);--sov-color-whisper:oklch(0.62 0.015 260);--sov-color-ink:oklch(0.95 0.004 80);--sov-color-bg:oklch(0.17 0.005 260);--sov-alpha-ambient-where:6%;--sov-alpha-ambient-gold:8%;--sov-alpha-pied-halo:28%;--sov-alpha-where-light-halo:32%;--sov-alpha-gold-hairline:35%;--sov-alpha-gold-halo:30%;--mk-accent-ember:oklch(0.72 0.10 60);--mk-ink-neutral-13:oklch(0.13 0.004 260);--mk-ink-neutral-17:oklch(0.17 0.005 260);--mk-ink-neutral-22:oklch(0.22 0.010 260);--mk-ink-neutral-24:oklch(0.24 0.008 260);--mk-ink-neutral-62:oklch(0.62 0.015 260);--mk-ink-neutral-58:oklch(0.58 0.008 260);--mk-ink-neutral-74:oklch(0.74 0.006 260);--mk-ink-neutral-95:oklch(0.95 0.004 80);--mk-glow-spark:oklch(0.85 0.19 105);--mk-glow-moon-stays-bright:oklch(0.82 0.03 260);--mk-glow-ruin-and-treasure:oklch(0.58 0.16 45);--mk-glow-silently-drawn:oklch(0.62 0.12 250);--mk-glow-morning-breeze:oklch(0.78 0.10 95);--mk-glow-out-beyond-ideas:oklch(0.76 0.08 100);--mk-glow-love-is-the-bridge:oklch(0.64 0.17 320);--mk-glow-not-a-drop:oklch(0.68 0.10 210);--mk-glow-silence-of-god:oklch(0.72 0.06 230);--mk-glow-set-life-on-fire:oklch(0.58 0.24 25);--mk-glow-where-light-enters:oklch(0.72 0.18 40);--mk-glow-beauty-we-love:oklch(0.68 0.16 340);--mk-glow-what-you-seek:oklch(0.70 0.18 60);--mk-glow-inversnaid:oklch(0.54 0.16 180);--mk-glow-heaven-haven:oklch(0.74 0.10 190);--mk-glow-no-worst-there-is-none:oklch(0.44 0.10 320);--mk-glow-the-starlight-night:oklch(0.56 0.14 260);--mk-glow-as-kingfishers-catch-fire:oklch(0.72 0.20 205);--mk-glow-the-wreck-of-the-deutschland:oklch(0.50 0.20 260);--mk-glow-spring-and-fall:oklch(0.72 0.14 135);--mk-glow-the-lantern-out-of-doors:oklch(0.68 0.18 50);--mk-glow-carrion-comfort:oklch(0.48 0.08 315);--mk-glow-gods-grandeur:oklch(0.64 0.16 245);--mk-glow-the-windhover:oklch(0.70 0.10 280);--mk-glow-pied-beauty:oklch(0.76 0.12 140);--mk-glow-gold-ring:oklch(0.78 0.16 80);--mk-glow-gold-deep:oklch(0.70 0.16 78);--mk-glow-gold-soft:oklch(0.86 0.10 75);--mk-glow-gold:oklch(0.82 0.14 80);--sov-surface-sunken:var(--sov-color-surface-sunken);--sov-surface-raised:var(--sov-color-surface-raised);--sov-subtle:var(--sov-color-subtle);--sov-muted:var(--sov-color-muted);--sov-accent:var(--sov-color-accent);--sov-veil:var(--sov-color-veil);--sov-whisper:var(--sov-color-whisper);--sov-ink:var(--sov-color-ink);--sov-bg:var(--sov-color-bg);--sov-font-mono:var(--sov-typography-font-mono);--sov-font-serif:var(--sov-typography-font-serif);--sov-font-sans:var(--sov-typography-font-sans);--sov-component-mobile-bottom-sheet-radius:var(--sov-radius-xl);--sov-component-home-surface-featured-gap:var(--sov-space-4);--sov-component-home-surface-shelf-grid-gap:var(--sov-space-3);--sov-component-pill-row-padding-y:var(--sov-space-1);--sov-component-pill-row-gap:var(--sov-space-2);--sov-component-code-artifact-label-font:var(--sov-typography-font-mono);--sov-component-code-artifact-radius:var(--sov-radius-md);--sov-component-focus-pill-offset:var(--sov-space-5);--sov-component-toast-padding-x:var(--sov-space-4);--sov-component-toast-padding-y:var(--sov-space-3);--sov-component-toast-anchor-offset:var(--sov-space-4);--sov-component-toast-radius:var(--sov-radius-md);--sov-component-record-list-item-row-gap:var(--sov-space-3);--sov-component-transport-dock-primary-bg:var(--sov-color-accent);--sov-component-transport-dock-radius:var(--sov-radius-xl);--sov-component-transport-dock-width:var(--sov-layout-transport-width);--sov-component-composer-blur:var(--sov-glass-blur);--sov-component-composer-icon-button-size:var(--sov-space-7);--sov-component-composer-radius:var(--sov-radius-lg);--sov-component-bridge-sheet-radius-top:var(--sov-radius-xl);--sov-component-sheet-mix:var(--sov-glass-mix-strong);--sov-component-sheet-blur:var(--sov-glass-blur-deep);--sov-component-sheet-radius:var(--sov-radius-sheet);--sov-component-annotation-pair-kaos-indent:var(--sov-space-4);--sov-component-tool-reveal-label-color:var(--mk-glow-where-light-enters);--sov-component-passage-padding-x:var(--sov-space-5);--sov-component-chat-bubble-padding-x:var(--sov-space-4);--sov-component-chat-bubble-padding-y:var(--sov-space-3);--sov-component-hero-tile-radius-compact:var(--sov-radius-md);--sov-component-hero-tile-radius-hero:var(--sov-radius-lg);--sov-component-unified-history-list-row-gap:var(--sov-space-1);--sov-component-right-rail-drawer-breakpoint:var(--sov-layout-breakpoint-desktop);--sov-component-right-rail-search-radius:var(--sov-radius-pill);--sov-component-right-rail-width:var(--sov-layout-right-rail-width);--sov-component-nav-rail-eyebrow-padding-bottom:var(--sov-space-1);--sov-component-nav-rail-eyebrow-padding-top:var(--sov-space-2);--sov-component-nav-rail-group-section-gap:var(--sov-space-1);--sov-component-nav-rail-row-padding-x:var(--sov-space-3);--sov-component-nav-rail-row-padding-y:var(--sov-space-2);--sov-component-nav-rail-row-radius:var(--sov-radius-md);--sov-component-nav-rail-width:var(--sov-layout-rail-width);--sov-persona-presence:var(--mk-glow-gold-soft);--sov-persona-accent:var(--mk-glow-gold);--sov-wake-cost-inference:var(--sov-motion-duration-breath);--sov-wake-cost-network:var(--sov-motion-duration-slow);--sov-wake-cost-render:var(--sov-motion-duration-instant);--sov-wake-tier-transition:var(--sov-motion-duration-base);--sov-presence-error:var(--mk-glow-the-windhover);--sov-presence-listening:var(--mk-glow-where-light-enters);--sov-presence-speaking:var(--mk-glow-as-kingfishers-catch-fire);--sov-presence-thinking:var(--mk-glow-pied-beauty);--sov-presence-idle:var(--mk-glow-gold);--sov-hairline-pied:inset 0 0 0 1px color-mix(in oklab,var(--mk-glow-pied-beauty) 28%,transparent);--sov-hairline-where-light:inset 0 0 0 1px color-mix(in oklab,var(--mk-glow-where-light-enters) 32%,transparent);--sov-hairline-gold:inset 0 0 0 1px color-mix(in oklab,var(--mk-glow-gold) 35%,transparent);--sov-shadow-glow-gold:0 0 24px var(--sov-color-accent);--sov-ambient-pole-b:var(--mk-glow-where-light-enters);--sov-ambient-pole-a:var(--mk-glow-gold);--sov-color-glow-windhover:var(--mk-glow-the-windhover);--sov-color-glow-kingfishers:var(--mk-glow-as-kingfishers-catch-fire);--sov-color-glow-pied:var(--mk-glow-pied-beauty);--sov-color-glow-where-light:var(--mk-glow-where-light-enters);--sov-color-glow-gold-deep:var(--mk-glow-gold-deep);--sov-color-glow-gold-soft:var(--mk-glow-gold-soft);--sov-color-glow-gold:var(--mk-glow-gold);--sov-color-accent-ink:var(--sov-color-accent)}[data-sovereign][data-sovereign-theme=light]{--sov-shadow-transport:0 18px 48px -12px rgba(0,0,0,0.08);--sov-shadow-bridge:0 -14px 48px -12px rgba(0,0,0,0.08);--sov-shadow-sheet:0 24px 64px -16px rgba(0,0,0,0.12);--sov-shadow-card:0 10px 30px rgba(0,0,0,0.06);--sov-shadow-tile:0 6px 22px rgba(0,0,0,0.05);--mk-web-mark-gold:oklch(0.7055 0.1216 78.45);--mk-web-ember:oklch(0.6078 0.1396 37.88);--mk-web-jade-bright:oklch(0.6560 0.1291 237.81);--mk-web-jade:oklch(0.5646 0.1120 240.83);--mk-web-divider:oklch(0.8845 0.0221 83.26);--mk-web-ink-faint:oklch(0.5991 0.0290 76.63);--mk-web-ink-soft:oklch(0.4456 0.0197 79.21);--mk-web-ink:oklch(0.2872 0.0121 78.10);--mk-web-card-surface:oklch(1 0 0);--mk-web-parchment-deep:oklch(0.9239 0.0190 83.06);--mk-web-parchment-warm:oklch(0.9511 0.0148 80.71);--mk-web-parchment:oklch(0.9798 0.0086 84.57);--mk-glow-spark:oklch(0.72 0.21 105);--mk-glow-moon-stays-bright:oklch(0.70 0.04 260);--mk-glow-ruin-and-treasure:oklch(0.48 0.18 45);--mk-glow-silently-drawn:oklch(0.48 0.14 250);--mk-glow-morning-breeze:oklch(0.64 0.12 95);--mk-glow-out-beyond-ideas:oklch(0.62 0.10 100);--mk-glow-love-is-the-bridge:oklch(0.50 0.19 320);--mk-glow-not-a-drop:oklch(0.54 0.12 210);--mk-glow-silence-of-god:oklch(0.58 0.08 230);--mk-glow-set-life-on-fire:oklch(0.48 0.26 25);--mk-glow-beauty-we-love:oklch(0.54 0.18 340);--mk-glow-what-you-seek:oklch(0.56 0.20 60);--mk-glow-no-worst-there-is-none:oklch(0.35 0.12 320);--mk-glow-the-wreck-of-the-deutschland:oklch(0.40 0.22 260);--mk-glow-spring-and-fall:oklch(0.58 0.16 135);--mk-glow-the-lantern-out-of-doors:oklch(0.55 0.20 50);--mk-glow-carrion-comfort:oklch(0.38 0.10 315);--mk-glow-gods-grandeur:oklch(0.50 0.18 245);--mk-glow-inversnaid:oklch(0.42 0.18 180);--mk-glow-heaven-haven:oklch(0.60 0.12 190);--mk-glow-the-starlight-night:oklch(0.44 0.16 260);--mk-glow-the-windhover:oklch(0.56 0.12 280);--mk-glow-pied-beauty:oklch(0.62 0.14 140);--mk-glow-where-light-enters:oklch(0.6078 0.1396 37.88);--mk-glow-as-kingfishers-catch-fire:oklch(0.60 0.22 205);--mk-glow-gold-ring:oklch(0.5646 0.1120 240.83);--mk-glow-gold-deep:oklch(0.45 0.13 240);--mk-glow-gold-soft:oklch(0.6560 0.1291 237.81);--mk-glow-gold:oklch(0.5646 0.1120 240.83);--sov-shadow-glow-gold:0 0 24px var(--mk-web-jade);--sov-hairline-on-raised:inset 0 0 0 1px color-mix(in oklab,var(--mk-web-divider) 80%,transparent);--sov-hairline-neutral:inset 0 0 0 1px color-mix(in oklab,var(--mk-web-divider) 60%,transparent);--sov-color-surface-sunken:var(--mk-web-parchment-deep);--sov-color-surface-raised:var(--mk-web-card-surface);--sov-color-subtle:var(--mk-web-ink-soft);--sov-color-muted:var(--mk-web-ink-faint);--sov-color-accent:var(--mk-web-jade);--sov-color-veil:var(--mk-web-parchment-warm);--sov-color-whisper:var(--mk-web-ink-faint);--sov-color-ink:var(--mk-web-ink);--sov-color-bg:var(--mk-web-parchment)}