::view-transition{background:#eee3d1}::view-transition-old(.site-page-fade){animation:.18s ease-in both page-leave}::view-transition-new(.site-page-fade){animation:.32s ease-out .14s both page-arrive}@keyframes page-leave{0%{opacity:1}to{opacity:0}}@keyframes page-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){::view-transition-old(.site-page-fade){animation:none}::view-transition-new(.site-page-fade){animation:none}}
.site-tabs{background:#f0e6d6;border:1px solid #cfc0a9;border-radius:12px;align-items:center;gap:4px;padding:5px;display:inline-flex}.site-tabs a{color:#514a40;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:9px 16px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.site-tabs a:hover{color:#171512;background:#e2d4bd}.site-tabs a[aria-current=page]{color:#f7efdf;background:#171512}.site-tabs a:focus-visible{outline-offset:3px;outline:2px solid #171512}.mv-top-left .site-tabs{box-shadow:0 8px 24px #0002}.mv:not(.in-sphere) .mv-top-left{z-index:25}@media (max-width:760px){.mv-top-left{flex-wrap:wrap;max-width:calc(100vw - 28px)}.mv-top-left .site-tabs a{padding:8px 10px;font-size:.75rem}}
