.ny7CeW_footer{padding:var(--space-6) var(--gutter) max(var(--space-8), env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-surface)}.ny7CeW_inner{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);max-width:var(--content-max);color:var(--color-text-tertiary);font-size:var(--text-sm);flex-wrap:wrap;margin-inline:auto;display:flex}.ny7CeW_about{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.ny7CeW_brand{letter-spacing:.01em}.ny7CeW_link{min-height:var(--tap-target);color:var(--color-text-secondary);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.ny7CeW_switcher{position:relative}.ny7CeW_trigger{align-items:center;gap:var(--space-2);min-height:var(--tap-target);padding-inline:var(--space-3);border-radius:var(--radius-pill);color:var(--color-text);font-weight:var(--weight-medium);display:inline-flex}.ny7CeW_icon,.ny7CeW_chevron,.ny7CeW_check{flex:none;width:1rem;height:1rem}.ny7CeW_icon,.ny7CeW_chevron{color:var(--color-text-tertiary)}.ny7CeW_chevron{transition:transform var(--duration-fast) var(--ease-out)}.ny7CeW_chevronOpen{transform:rotate(180deg)}.ny7CeW_menu{inset-inline-end:0;bottom:calc(100% + var(--space-2));z-index:20;overscroll-behavior:contain;min-width:12rem;max-height:min(24rem,70vh);padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-md);position:absolute;overflow-y:auto}.ny7CeW_option{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--tap-target);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;display:flex}.ny7CeW_option[aria-current=true]{color:var(--color-text);font-weight:var(--weight-semibold)}.ny7CeW_check{color:var(--color-text)}@media (hover:hover){.ny7CeW_trigger:hover,.ny7CeW_option:hover{background:var(--color-surface-muted)}}
.QThOlW_shell{flex-direction:column;min-height:100svh;display:flex}.QThOlW_shell>main{flex:1 0 auto}
