.central-moved-nav{display:none!important}.central-panel-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:8px 0;position:relative;z-index:150}.central-current-panel{font:600 12px/1.4 Arial,sans-serif;color:var(--muted,#8c6c52)}.central-controls{display:flex;align-items:center;gap:16px;flex:none}.central-theme-switch{display:flex;gap:2px;padding:3px;border:1px solid #ead5ba;border-radius:40px;background:#f8ecdb}.central-theme-switch button{display:grid!important;place-items:center;width:40px!important;height:40px;padding:9px!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#b2916b!important;box-shadow:none;cursor:pointer;min-width:0!important}.central-theme-switch button[aria-pressed=true]{background:#fffdfa!important;color:#8b4c28!important;box-shadow:0 1px 5px #77451f18}.central-controls svg{width:100%;height:100%;display:block}.central-profile{position:relative;color:var(--text,#6b351c)}.central-profile summary{display:grid;place-items:center;width:43px;height:43px;padding:5px;color:#794326;cursor:pointer;list-style:none;border:0;background:transparent;border-radius:50%}.central-profile summary::-webkit-details-marker{display:none}.central-profile summary::marker{content:''}.central-profile-menu{position:absolute;right:0;top:calc(100% + 13px);z-index:1000;width:244px;padding:9px;border:1px solid var(--border,#e7d2b7);border-radius:16px;background:var(--card,#fffdf8);color:var(--text,#63331f);box-shadow:0 16px 45px #29180d24;text-align:left;font:14px Arial,sans-serif}.central-profile-name{font-weight:700;padding:12px 11px;border-bottom:1px solid var(--border,#ead7bd);margin-bottom:5px;overflow-wrap:anywhere}.central-profile-menu a,.central-profile-menu button{display:block!important;width:100%!important;min-width:0!important;box-sizing:border-box;padding:12px 11px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:inherit!important;text-align:left!important;font:13px/1.3 Arial,sans-serif!important;text-decoration:none;cursor:pointer;box-shadow:none!important;margin:0!important}.central-profile-menu a:hover,.central-profile-menu button:hover{background:#bb88521a!important}.central-profile-menu button.central-logout{border-top:1px solid var(--border,#ead7bd)!important;border-radius:0!important;margin-top:5px!important;color:#ae3e2a!important}.central-profile-menu button[hidden]{display:none!important}.central-profile-error{font-size:11px;color:#bc3c28;margin:0 10px;line-height:1.4}.central-profile-settings:empty{display:none}body.dark .central-theme-switch,html[data-theme=dark] .central-theme-switch{border-color:#61472f;background:#3b2b1f}body.dark .central-theme-switch button[aria-pressed=true],html[data-theme=dark] .central-theme-switch button[aria-pressed=true]{background:#65452c!important;color:#ffe0b7!important}body.dark .central-profile summary,html[data-theme=dark] .central-profile summary{color:#e4b98b}body.dark .central-profile-menu,html[data-theme=dark] .central-profile-menu{background:#2d221a;border-color:#5a412d;color:#f2d2ae}@media(max-width:600px){.central-controls{gap:8px}.central-theme-switch button{width:32px!important;height:32px;padding:7px!important}.central-profile summary{width:36px;height:36px;padding:4px}.central-profile-menu{width:min(244px,calc(100vw - 30px))}.central-panel-toolbar{margin-bottom:12px;padding:0}.central-current-panel{font-size:11px}.central-theme-switch{padding:2px}}@media(prefers-reduced-motion:reduce){.central-controls *{transition:none!important}}

/* Ajustes visuais solicitados: sino junto aos controles e cabeçalho da central. */
.central-brand-header #centralHeaderControls .central-controls{color:#f8e8d6}
html[data-theme=light] .central-brand-header .central-theme-switch{border-color:#b97e55;background:#754323}
html[data-theme=light] .central-brand-header .central-theme-switch button{color:#f5ddc4!important}
html[data-theme=light] .central-brand-header .central-theme-switch button[aria-pressed=true]{background:#fff8ef!important;color:#8c512b!important}
html[data-theme=light] .central-brand-header .central-profile summary{color:#f8e8d6}
.central-notification-anchor{position:relative!important;inset:auto!important;z-index:160!important;flex:none}
.central-controls .central-notification-button{position:relative!important;display:grid!important;place-items:center!important;width:43px!important;height:43px!important;min-width:43px!important;padding:9px!important;border:1px solid transparent!important;border-radius:50%!important;background:transparent!important;color:var(--text,#6b351c)!important;box-shadow:none!important;cursor:pointer}
.central-controls .central-notification-button:hover{background:#bb88521a!important;border-color:var(--border,#e7d2b7)!important}
.central-controls .central-notification-button svg{display:block;width:23px;height:23px}
.central-controls .central-notification-button #mixCount:not([hidden]){position:absolute;top:0;right:-2px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--card,#fffdf8);border-radius:20px;background:#c83939;color:#fff;font:700 10px/1 Arial,sans-serif}
.central-controls .central-notification-button #mixCount[hidden]{display:none!important}
.central-notification-anchor .mix-notifications{top:calc(100% + 8px)!important;right:0!important}
body.dark .central-controls .central-notification-button,html[data-theme=dark] .central-controls .central-notification-button{color:#e4b98b!important}
body.dark .central-controls .central-notification-button:hover,html[data-theme=dark] .central-controls .central-notification-button:hover{background:#bb88521a!important;border-color:#5a412d!important}
