.skip-link{background:var(--lime);border-radius:0 0 10px 10px;color:#111;left:16px;padding:10px 15px;position:fixed;top:0;transform:translateY(-130%);transition:transform .15s;z-index:10000}.skip-link:focus{transform:translateY(0)}
:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--lime);outline-offset:3px}
button:disabled,[aria-disabled="true"]{cursor:not-allowed}
@media(prefers-contrast:more){:root{--muted:#b8b7be;--line:rgba(255,255,255,.28)}.button-ghost{border-color:#aaa}}
.trust-line,.section-number,.marketing-footer{color:#85838b}.wave-meta{color:#929197}.verified-float small{color:#585858}.feature-accent .feature-index{color:#3b1720}.live-list time span,.live-list>article>span,.live-list article div span{color:#85838b}.marketing-footer a{color:inherit}
.page-heading p,.panel-heading>a,.empty-card p,.check-list li{color:#929097}
.profile-choice input{height:1px;margin:0;overflow:hidden;width:1px}.profile-choice input:focus-visible+span{outline:3px solid var(--lime);outline-offset:3px}.dashboard-grid>*{min-width:0}.app-shell{overflow-x:hidden}
.locale-switch{margin:0}.locale-switch label{align-items:center;display:flex;gap:8px}.locale-switch label>span{font-size:.55rem;text-transform:uppercase}.locale-switch select{height:32px;min-width:58px;padding:0 8px}.locale-switch-sidebar{margin-top:8px;padding:0 13px}.locale-switch-sidebar label{color:#85838b;justify-content:space-between}.locale-switch-sidebar select{background:#19191d;border-color:#29282e;color:#fff}.marketing-footer .locale-switch{color:#85838b}
.relation-status.scheduled{background:rgba(255,122,50,.1);color:var(--orange)}.relation-status.expired{background:rgba(132,127,146,.12);color:#8b8797}
