.althea-view-toggle{display:flex;gap:4px;position:fixed;bottom:calc(24px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:1000;background:#1f1f1f;padding:8px;border-radius:999px;box-shadow:0 6px 24px #0004;max-width:calc(100vw - 24px)}
.althea-view-toggle button{border:0;background:transparent;color:#fff;font:inherit;font-size:16px;line-height:1.3;padding:15px 15px;border-radius:999px;cursor:pointer;white-space:nowrap}
.althea-view-toggle button.althea-on{background:#fff;color:#000}
.althea-view-toggle button:focus-visible{outline:2px solid #fff;outline-offset:2px}
.althea-contact-footer{padding-bottom:120px!important}
@media(max-width:767px){.althea-view-toggle{bottom:calc(12px + env(safe-area-inset-bottom));padding:6px}.althea-view-toggle button{font-size:14px;padding:13px 20px}.althea-contact-footer{padding-bottom:104px!important}}

/* Performance uses a light palette; Operations keeps its original dark palette. */
html[data-mode="perf"] body{
 --_color-mode---background:#fff;
 --_color-mode---text-main:#111;
 --_color-mode---icon:#444;
 --_color-mode---shape:#e2dde5;
 --_color-mode---accent:#c77dff;
 background:#fff;color:#111;
}
html[data-mode="perf"] .althea-source-about,
html[data-mode="perf"] .althea-source-skills,
html[data-mode="perf"] .althea-followup-section,
html[data-mode="perf"] .althea-panel{background:#fff;color:#111}
html[data-mode="perf"] .althea-source-hero,
html[data-mode="perf"] .althea-source-hero-name>.serif,
html[data-mode="perf"] .althea-source-hero-copy h1,
html[data-mode="perf"] .althea-proof-heading h2,
html[data-mode="perf"] .althea-proof-body,
html[data-mode="perf"] .althea-principles-content .workshop-li_number,
html[data-mode="perf"] .althea-principles-content .t--wshop-li-title,
html[data-mode="perf"] .althea-source-about-copy h2,
html[data-mode="perf"] .althea-source-skills h2,
html[data-mode="perf"] .althea-source-skills-cols h3,
html[data-mode="perf"] .althea-source-skills-foot>p,
html[data-mode="perf"] .althea-followup-section h2,
html[data-mode="perf"] .althea-brain-message,
html[data-mode="perf"] .althea-panel h3,
html[data-mode="perf"] .althea-rec h3,
html[data-mode="perf"] .althea-who{color:#111}
html[data-mode="perf"] .althea-source-hero-name small,
html[data-mode="perf"] .althea-source-hero-copy>p,
html[data-mode="perf"] .althea-proof-context,
html[data-mode="perf"] .althea-proof-eyebrow,
html[data-mode="perf"] .althea-proof-body p,
html[data-mode="perf"] .althea-source-about-label,
html[data-mode="perf"] .althea-source-about-description,
html[data-mode="perf"] .althea-source-skills-label,
html[data-mode="perf"] .althea-source-skills-intro,
html[data-mode="perf"] .althea-source-skills-cols p,
html[data-mode="perf"] .althea-followup-section .althea-eyebrow,
html[data-mode="perf"] .althea-followup-section .althea-sub,
html[data-mode="perf"] .althea-rec>p,
html[data-mode="perf"] .althea-who em{color:#5e5e5e}
html[data-mode="perf"] .althea-source-hero-note{color:#5e5e5e!important}
html[data-mode="perf"] .althea-source-hero-copy h1 em,
html[data-mode="perf"] .althea-proof-heading h2 em,
html[data-mode="perf"] .althea-proof-metric,
html[data-mode="perf"] .althea-source-about-copy h2 em,
html[data-mode="perf"] .althea-source-skills em,
html[data-mode="perf"] .althea-followup-section h2 em{color:#8e3ec2}
html[data-mode="perf"] #header .header_logo,
html[data-mode="perf"] .althea-panel-mark{filter:invert(1)}
html[data-mode="perf"] .hero_pattern svg use{fill:#e2dde5!important;opacity:.45}
html[data-mode="perf"] .hero_pattern svg use.shape-accent{fill:#c77dff!important}
html[data-mode="perf"] .hero_marquee-wrap{background-color:#f0edf3!important;color:#5e5e5e!important}
html[data-mode="perf"] .hero_marquee-wrap .marquee_animation-line,
html[data-mode="perf"] .hero_marquee-wrap .marquee-text,
html[data-mode="perf"] .hero_marquee-wrap .marquee-text p{color:#5e5e5e!important}
html[data-mode="perf"] .althea-source-hero-actions>a{color:#111}
html[data-mode="perf"] .althea-source-hero-actions>.althea-source-linkedin{background:#000;border-color:#000;color:#fff}
html[data-mode="perf"] .althea-source-hero-actions>.althea-source-impact{background:#fff;color:#111}
html[data-mode="perf"] .althea-source-linkedin-icon{background:#fff;color:#000}
html[data-mode="perf"] .althea-source-hero .althea-hero-card{background:#ececef;color:#111}
html[data-mode="perf"] .althea-source-hero .althea-card-experience{color:#444}
html[data-mode="perf"] .althea-source-hero .althea-card-portfolio{background:#b878eb;color:#fff}
html[data-mode="perf"] .althea-source-about-media{background:#ececef}
html[data-mode="perf"] .althea-principles-content .workshop_li,
html[data-mode="perf"] .althea-rec{border-color:#ccc}
html[data-mode="perf"] .althea-source-skills-rule{background:#ccc}
html[data-mode="perf"] .althea-chip{color:#111;border-color:#999}
html[data-mode="perf"] .althea-chip:hover{color:#8e3ec2;border-color:#8e3ec2}
html[data-mode="perf"] .althea-chip.althea-on{color:#000;background:#c77dff;border-color:#c77dff}
html[data-mode="perf"] .althea-all8{background:#ececef;color:#111;border-color:#ccc}
html[data-mode="perf"] .althea-all8:hover,
html[data-mode="perf"] .althea-all8[aria-pressed=true]{background:#c77dff;border-color:#c77dff}
html[data-mode="perf"] .althea-view-toggle{background:#e6e3e8}
html[data-mode="perf"] .althea-view-toggle button{color:#111}
html[data-mode="perf"] .althea-view-toggle button:focus-visible{outline-color:#111}
html[data-mode="perf"] .althea-header-talk:hover,
html[data-mode="perf"] .althea-header-talk:focus-visible{background:#eee5f5;border-color:#8e3ec2}
