::selection{background:hsl(var(--brand-warm)/.28);color:hsl(var(--foreground))}:focus-visible{outline-color:hsl(var(--ring))}.app-shell .section-label,.app-shell .eyebrow,.app-shell .member-heading{color:hsl(var(--brand-warm))}.app-shell .room-count,.app-shell .friends-tabs button span{background:hsl(var(--brand-warm));color:hsl(var(--brand-warm-foreground))}.app-shell .unread-banner{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-color:hsl(var(--brand-warm)/.2)}.app-shell .message-board-embed{border-left-color:hsl(var(--brand-warm))}.app-shell .embed-icon,.app-shell .pinned-preview>svg,.app-shell .activity-note>svg,.app-shell .chat-room-header>span:first-child{color:hsl(var(--brand-warm))}.app-shell .pinned-preview{background:linear-gradient(130deg,hsl(var(--secondary)/.55),hsl(var(--card)))}.app-shell .join-pill{color:hsl(var(--brand-warm));border-color:hsl(var(--brand-warm)/.3)}.app-shell .friends-tabs button:not(.active):hover,.app-shell .sidebar-note a{color:hsl(var(--brand-warm))}.app-shell .header-search:focus-within{border-color:hsl(var(--brand-warm)/.65)}.app-shell .icon-button:hover:not(:disabled),.app-shell .account-icon:hover:not(.off):not(.account-logout),.app-shell .favorites-heading h1>span,.app-shell .favorites-total>svg,.app-shell .favorite-card footer a{color:hsl(var(--brand-warm))}.app-shell .favorites-total{background:hsl(var(--secondary)/.5);border-color:hsl(var(--brand-warm)/.25)}.app-shell .favorites-filters>button[aria-pressed=true]{color:hsl(var(--secondary-foreground));background:hsl(var(--secondary));border-color:hsl(var(--brand-warm)/.3)}.app-shell .favorites-search:focus-within{outline-color:hsl(var(--ring))}[data-slot=button][data-variant=secondary]{border:1px solid hsl(var(--brand-warm)/.22)}[data-slot=button][data-variant=outline]:hover{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.high-contrast{--brand-warm:26 90% 80%;--secondary-foreground:26 90% 88%}.high-contrast:not(.dark){--brand-warm:25 80% 29%;--secondary-foreground:25 80% 23%}
