/* Zubou Chat 3.0.14 — contraste e botão voltar */
.settings-back-row{display:flex;align-items:center;margin:0 0 12px}.settings-back-button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid #b9d0e6;border-radius:10px;background:#fff;color:#17466f;font-size:12px;font-weight:800;cursor:pointer;box-shadow:0 5px 14px rgba(20,66,108,.08);transition:.18s ease}.settings-back-button:hover{background:#eaf5ff;border-color:#4c9bdd;color:#0a5b9e;transform:translateY(-1px)}.settings-back-button:focus-visible{outline:3px solid rgba(22,133,255,.22);outline-offset:2px}
.app-shell .settings-page .panel,.app-shell .settings-page .settings-card,.app-shell .settings-page .settings-management-card{background:#fff!important;color:#15324d!important;border-color:#c9dbea!important}.app-shell .settings-page .panel h2,.app-shell .settings-page .panel h3,.app-shell .settings-page .panel strong{color:#122f49!important}.app-shell .settings-page .panel p,.app-shell .settings-page .panel small,.app-shell .settings-page .panel label{color:#4d687f!important}.app-shell .settings-page .panel-head p{color:#607b91!important}
.app-shell .settings-management-grid>button{background:linear-gradient(145deg,#f7fbff,#eaf4fc)!important;border:1px solid #c1d8ea!important;box-shadow:0 8px 20px rgba(24,72,110,.08)!important}.app-shell .settings-management-grid>button:hover{background:linear-gradient(145deg,#edf7ff,#dcefff)!important;border-color:#4b9ddd!important;box-shadow:0 14px 30px rgba(20,93,151,.16)!important}.app-shell .settings-management-grid>button>span{background:#dff2ff!important;color:#0876bd!important;border-color:#a9daf5!important}.app-shell .settings-management-card .settings-management-grid>button strong{color:#153653!important}.app-shell .settings-management-card .settings-management-grid>button small{color:#526f86!important}.app-shell .settings-management-card .settings-management-grid>button b{color:#0874b9!important}
.app-shell .actions-catalog-grid article,.app-shell .governance-flow article{background:linear-gradient(145deg,#f7fbff,#e8f3fc)!important;border:1px solid #bfd6e8!important;color:#153650!important;box-shadow:0 5px 14px rgba(21,69,106,.06)!important}.app-shell .actions-catalog-grid article strong,.app-shell .governance-flow article strong{color:#14344f!important}.app-shell .actions-catalog-grid article small,.app-shell .governance-flow article small{color:#58758d!important}.app-shell .actions-catalog-grid article b{color:#315f7e!important}.app-shell .governance-flow article>span{background:#d9effd!important;color:#0878bd!important;border:1px solid #a7d6ef!important}.app-shell .actions-catalog-grid article.disabled{opacity:.68!important;background:#f1f5f8!important}
.app-shell .automatic-agent-control{background:linear-gradient(145deg,#f0f8ff,#e2f1fc)!important;border-color:#b8d7eb!important}.app-shell .automatic-agent-control strong{color:#173a57!important}.app-shell .automatic-agent-control small{color:#52728a!important}
.app-shell .actions-page .panel:not(.dark-panel),.app-shell .orchestrator-page .panel:not(.dark-panel),.app-shell .quality-page .panel:not(.dark-panel),.app-shell .local-model-page .panel:not(.dark-panel){color:#17344e}.app-shell .actions-page .panel p,.app-shell .actions-page .panel small,.app-shell .orchestrator-page .panel p,.app-shell .orchestrator-page .panel small,.app-shell .quality-page .panel p,.app-shell .quality-page .panel small,.app-shell .local-model-page .panel p,.app-shell .local-model-page .panel small{color:#557188}
@media(max-width:700px){.settings-back-button{width:100%;justify-content:center}.settings-back-row{margin-bottom:10px}}
