/* Release surfaces share one night palette. Photos, video and authored post art retain their colors. */
html[data-theme="dark"]{--howu-bg:#080f20;--howu-surface:#131f35;--howu-surface-2:#1c2c45;--howu-text:#e7f1ff;--howu-muted:#a7bad3;--howu-border:#34516f;--pc-bg:#080f20;--pc-surface:#131f35;--pc-surface-2:#1c2c45;--pc-text:#e7f1ff;--pc-text-soft:#a7bad3;--pc-border:#34516f;color-scheme:dark}
html[data-theme="dark"] body{background-color:#080f20!important;color:#e7f1ff!important}
html[data-theme="dark"] :is(.howu-portal,.hu-unified-app,.howu-admin,.howu-admin .pc-platform-admin){--hp-ink:#e7f1ff;--howu-bg:#080f20;--howu-surface:#131f35;--howu-surface-2:#1c2c45;--howu-text:#e7f1ff;--howu-muted:#a7bad3;--pc-bg:#080f20;--pc-surface:#131f35;--pc-surface-2:#1c2c45;--pc-text:#e7f1ff;--pc-text-soft:#a7bad3;--pc-border:#34516f;color-scheme:dark}
html[data-theme="dark"] :is(.hp-panel,.hp-panel-body,.hp-post,.hp-post-content,.hp-post-head,.hp-post-actions,.hp-preview-list,.hu-stream-shortcut,.hu-home-composer,.hu-community-notice,.hu-news-board,.hu-news-item,.hu-news-editor,.hu-sound-home,.hu-sound-empty,.hu-sounds-heading,.hu-sounds-tabs,.hu-sounds-filters,.hu-editor,.hu-guest-auth,.hp-account-menu,.hp-empty,.hu-profile-empty,.pc-settings-section,.pc-settings-card,.pc-settings-panel,.pc-settings-content,.pc-settings-page,.pc-settings-main,.pc-profile-content,.pc-profile-header,.pc-profile-name-line,.pc-profile-bio,.pc-customize-panel,.howu-wallet-preview,.howu-vibes-tasks,.howu-admin-stat,.howu-admin-table-wrap,.howu-admin td,.howu-admin th,.pc-admin-brand-card,.pc-admin-editor,.pc-admin-stat-grid button,.pc-admin-section-row,.pc-admin-list>div){background:#131f35!important;background-image:none!important;color:#e7f1ff!important;border-color:#34516f!important}
html[data-theme="dark"] .hu-unified-app .hu-route-content :is(.pc-profile-page,.pc-profile-content,.pc-profile-header,.pc-profile-bio,.pc-profile-name-line){background:#131f35!important;color:#e7f1ff!important}
html[data-theme="dark"] :is(.hp-post,.hp-panel-body,.hu-news-board,.hu-editor,.pc-settings-page,.pc-settings-content,.pc-profile-page,.howu-admin) :is(p,label,small,h2,h3,h4,strong,b){color:inherit!important}
html[data-theme="dark"] :is(.hp-post-head a,.hp-post-head button,.hp-post-content a,.pc-profile-username,.hu-news-item h3){color:#79c9ff!important}
html[data-theme="dark"] :is(.hp-post-time,.hu-news-item small,.pc-settings-description,.pc-settings-hint,.pc-profile-bio small){color:#a7bad3!important}
html[data-theme="dark"] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){background:#0b1527!important;color:#edf6ff!important;border-color:#426487!important}
html[data-theme="dark"] :is(input,textarea)::placeholder{color:#9eb2ce!important;opacity:1}
html[data-theme="dark"] :is(.hu-profile-tabs,.hu-profile-tabs button,.pc-settings-nav,.pc-customize-tabs,.pc-customize-tabs button,.hu-sounds-tabs button,.hu-sounds-filters button,.howu-admin-main button:not(.howu-admin-primary)){background:#1c2c45!important;color:#e7f1ff!important;border-color:#34516f!important}
html[data-theme="dark"] :is(.hu-profile-tabs button[aria-selected=true],.hu-sounds-tabs button.is-active,.pc-customize-tabs button.is-active){background:#ffd600!important;color:#08152e!important}
.hu-stream-bar nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}
.hu-stream-bar nav a{min-width:0;white-space:nowrap;justify-content:center}
@media(max-width:600px){.hu-stream-bar{flex-wrap:wrap}.hu-stream-bar nav{width:100%;flex:1 1 100%}.hu-stream-bar nav a{font-size:13px;padding:12px 6px;gap:5px}.hu-stream-bar nav svg{width:17px;height:17px}.hu-stream-write{margin-left:auto}}
.howu-call-incoming{z-index:2147483000!important}.howu-call-incoming-card{position:relative}.howu-call-incoming-card [data-accept]:focus-visible,.howu-call-incoming-card [data-decline]:focus-visible{outline:3px solid #ffd600;outline-offset:5px}
.howu-call-incoming-card>small{display:block;color:#a7bad3;margin:12px 0}.howu-call-network-note{color:#c5d7ec;font-size:12px;text-align:center;max-width:44rem;margin:8px auto;padding:0 16px}

.howu-call-overlay [hidden]{display:none!important}
html[data-theme="dark"] .hu-stream-shortcut>button:not(.hu-stream-music){background:#0b1527!important;color:#dceaff!important;border-color:#426487!important}
html[data-theme="dark"] :is(.hp-panel-body,.hp-post,.hu-editor) button:not(.yellow):not(.hu-publish):not(.hu-stream-music):not(.is-active):not([aria-selected=true]){color:inherit}
html[data-theme="dark"] :is(.pc-settings-v4-page,.pc-settings-subpage-content,.pc-settings-v4-root,.hu-owner-actions){background:#0b1527!important;color:#e7f1ff!important;border-color:#34516f!important}
html[data-theme="dark"] :is(.pc-settings-v4-group,.pc-settings-subheader,.pc-settings-choice-list>button,.pc-settings-v4-row){background:#131f35!important;color:#e7f1ff!important;border-color:#34516f!important}
html[data-theme="dark"] .hu-owner-actions button{background:#1c2c45!important;color:#b6dcff!important;border-color:#426487!important}
html[data-theme="dark"] :is(.pc-profile-thought,.pc-profile-avatar,.hu-profile-stats,.hu-profile-stats button){background:#131f35!important;color:#e7f1ff!important;border-color:#426487!important}
html[data-theme="dark"] .hu-profile-stats :is(strong,b,span,small){color:inherit!important}
html[data-theme="dark"] .hu-profile-stats>*{background:#131f35!important;color:#e7f1ff!important;border-color:#426487!important}
