/* GERADO por deploy/gera-tema-escuro.py — nao editar a mao; ajustes em scripts/tema-escuro/ajustes.css. Modo escuro do Meet com a paleta do painel. */
/* de scripts/tema-escuro/fontes-imagem/application.css: 170 regras */
html.dark .blockquote-footer{color:#a1a1aa}
html.dark .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #27272a,0 0 0 .25rem rgba(13,110,253,.25)}
html.dark .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #27272a,0 0 0 .25rem rgba(13,110,253,.25)}
html.dark .form-range::-webkit-slider-thumb:active{background-color:#1c2f4a}
html.dark .form-range::-moz-range-thumb:active{background-color:#1c2f4a}
html.dark .form-floating>:disabled~label,html.dark .form-floating>.form-control:disabled~label{color:#a1a1aa}
html.dark .progress-bar-striped{background-image:linear-gradient(45deg, rgba(12,12,14,0.15) 25%, transparent 25%, transparent 50%, rgba(12,12,14,0.15) 50%, rgba(12,12,14,0.15) 75%, transparent 75%, transparent)}
html.dark .carousel-indicators [data-bs-target]{background-color:#0c0c0e}
html.dark .carousel-dark .carousel-caption{color:#f4f4f5}
html.dark .text-bg-info{color:#f4f4f5!important}
html.dark .text-bg-warning{color:#f4f4f5!important}
html.dark .text-bg-light{color:#f4f4f5!important}
html.dark .link-primary:hover,html.dark .link-primary:focus{color:#82aeed!important}
html.dark .link-secondary:hover,html.dark .link-secondary:focus{color:#e4e4e7!important}
html.dark .link-success:hover,html.dark .link-success:focus{color:#87e9bb!important}
html.dark .link-info:hover,html.dark .link-info:focus{color:#82dbed!important}
html.dark .link-danger:hover,html.dark .link-danger:focus{color:#e38c94!important}
html.dark .link-dark:hover,html.dark .link-dark:focus{color:#f4f4f5!important}
html.dark .Toastify__toast{box-shadow:0 1px 10px 0 rgba(255,255,255,0.14),0 2px 15px 0 rgba(255,255,255,0.07)}
html.dark .Toastify__close-button--light{color:#f4f4f5}
html.dark .wide-white{background:#0c0c0e;box-shadow:0 0 0 100vmax #27272a}
html.dark .border-whitesmoke{border-color:#27272a!important}
html.dark .background-whitesmoke{background:#111114!important;box-shadow:0 0 0 100vmax #27272a}
html.dark #room-card:hover{box-shadow:0 0 10px rgba(255,255,255,0.16)!important}
html.dark .participants-badge{background-color:#111114!important}
html.dark .online-badge{background-color:#111114!important}
html.dark .shared-badge{background-color:#111114!important}
html.dark #user-recordings tr,html.dark #room-recordings tr{border-color:#27272a!important}
html.dark #user-recordings tbody tr:nth-child(10):not(.no-recordings-found),html.dark #room-recordings tbody tr:nth-child(10):not(.no-recordings-found){border-bottom-color:#27272a!important}
html.dark #user-recordings .dropdown-item,html.dark #room-recordings .dropdown-item{color:#a1a1aa}
html.dark #user-recordings .dropdown-item:active,html.dark #room-recordings .dropdown-item:active{background-color:#0c0c0e!important}
html.dark .recordings-list .btn-format-presentation{background-color:rgba(124,58,237,.26);color:#a78bfa}
html.dark .recordings-list .btn-format-video{background-color:#142634;color:#82aaed}
html.dark .recordings-list .btn-format-podcast{background-color:#142034;color:#8d8fe2}
html.dark .recordings-list .btn-format-statistics{background-color:#142034;color:#8d8fe2}
html.dark .recordings-list .btn-format-notes{background-color:#111114;color:#a7b4c8}
html.dark .recordings-list .btn-format-capture{background-color:#111114;color:#85caea}
html.dark .recordings-count-badge{background-color:#111114!important}
html.dark #profile #profile-sidebar{border-right-color:#27272a}
html.dark #profile-avatar .avatar-icon-circle{background-color:#111114;box-shadow:0 0 0 2px rgba(255,255,255,0.14)}
html.dark #admin-panel #admin-sidebar{border-right-color:#27272a}
html.dark #admin-panel .admin-table table,html.dark #admin-panel .admin-table td,html.dark #admin-panel .admin-table tr{border-color:#27272a!important}
html.dark #admin-panel .dropdown-item{color:#a1a1aa}
html.dark #admin-panel .dropdown-item:active{background-color:#0c0c0e!important}
html.dark .role-badge{background-color:#111114!important}
html.dark #role-breadcrumb a{color:#a1a1aa}
html.dark .ui.menu{background:#0c0c0e;border-color:rgba(255,255,255,0.16);box-shadow:0 1px 2px 0 rgba(255,255,255,0.16)}
html.dark .ui.menu .item:before{background:rgba(255,255,255,0.14)}
html.dark .ui.menu .dropdown.item .menu{background:#0c0c0e;box-shadow:0 1px 3px 0 rgba(255,255,255,0.112)}
html.dark .ui.menu .ui.dropdown .menu>.item:hover,html.dark .ui.menu .ui.dropdown .menu>.selected.item{background:rgba(255,255,255,0.07)!important}
html.dark .ui.menu .ui.dropdown .menu>.active.item{background:rgba(255,255,255,0.042)!important}
html.dark .ui.vertical.menu .dropdown.item .menu{box-shadow:0 1px 3px 0 rgba(255,255,255,0.112)}
@media only screen and (min-width: 768px){html.dark .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless)>.container>.item:not(.right):not(.borderless):first-child{border-left-color:rgba(255,255,255,0.14)}}
html.dark .ui.link.menu .item:hover,html.dark .ui.menu .dropdown.item:hover,html.dark .ui.menu .link.item:hover,html.dark .ui.menu a.item:hover{background:rgba(255,255,255,0.042)}
html.dark .ui.link.menu .item:active,html.dark .ui.menu .link.item:active,html.dark .ui.menu a.item:active{background:rgba(255,255,255,0.042)}
html.dark .ui.menu .active.item{background:rgba(255,255,255,0.07)}
html.dark .ui.menu .active.item:hover,html.dark .ui.vertical.menu .active.item:hover{background-color:rgba(255,255,255,0.07)}
html.dark .ui.vertical.menu{background:#0c0c0e;box-shadow:0 1px 2px 0 rgba(255,255,255,0.16)}
html.dark .ui.vertical.menu .item:before{background:rgba(255,255,255,0.14)}
html.dark .ui.vertical.menu .active.item{background:rgba(255,255,255,0.07)}
html.dark .ui.tabular.menu{border-bottom-color:#27272a}
html.dark .ui.tabular.menu .active.item{background:#0c0c0e;border-color:#27272a}
html.dark .ui.bottom.tabular.menu{border-top-color:#27272a}
html.dark .ui.bottom.tabular.menu .active.item{background:#0c0c0e;border-color:#27272a}
html.dark .ui.vertical.tabular.menu{border-right-color:#27272a}
html.dark .ui.vertical.tabular.menu .active.item{background:#0c0c0e;border-color:#27272a}
html.dark .ui.vertical.right.tabular.menu{border-left-color:#27272a}
html.dark .ui.vertical.right.tabular.menu .active.item{background:#0c0c0e;border-color:#27272a}
html.dark .ui.pagination.menu .active.item{background-color:rgba(255,255,255,0.07)}
html.dark .ui.secondary.menu .dropdown.item:hover,html.dark .ui.secondary.menu .link.item:hover,html.dark .ui.secondary.menu a.item:hover{background:rgba(255,255,255,0.07)}
html.dark .ui.secondary.menu .active.item{background:rgba(255,255,255,0.07)}
html.dark .ui.secondary.menu .active.item:hover{background:rgba(255,255,255,0.07)}
html.dark .ui.secondary.inverted.menu .dropdown.item:hover,html.dark .ui.secondary.inverted.menu .link.item:hover,html.dark .ui.secondary.inverted.menu a.item:hover{background:rgba(12,12,14,0.08)}
html.dark .ui.secondary.inverted.menu .active.item{background:rgba(12,12,14,0.15)}
html.dark .ui.secondary.pointing.menu{border-bottom-color:rgba(255,255,255,0.16)}
html.dark .ui.secondary.pointing.menu .dropdown.item:active,html.dark .ui.secondary.pointing.menu .link.item:active,html.dark .ui.secondary.pointing.menu a.item:active{border-color:rgba(255,255,255,0.16)}
html.dark .ui.secondary.vertical.pointing.menu{border-right-color:rgba(255,255,255,0.16)}
html.dark .ui.secondary.inverted.pointing.menu{border-color:rgba(255,255,255,0.16)}
html.dark .ui.secondary.inverted.pointing.menu .active.item{border-color:#27272a}
html.dark .ui.icon.menu .item{color:#f4f4f5}
@media only screen and (max-width: 767px){html.dark .ui.stackable.menu .item:before{background:rgba(255,255,255,0.14)}}
html.dark .ui.menu .red.active.item,html.dark .ui.red.menu .active.item{color:#eb8585!important}
html.dark .ui.menu .orange.active.item,html.dark .ui.orange.menu .active.item{color:#edad82!important}
html.dark .ui.menu .yellow.active.item,html.dark .ui.yellow.menu .active.item{color:#edd282!important}
html.dark .ui.menu .olive.active.item,html.dark .ui.olive.menu .active.item{color:#dfed82!important}
html.dark .ui.green.menu .active.item,html.dark .ui.menu .green.active.item{color:#86e99d!important}
html.dark .ui.menu .teal.active.item,html.dark .ui.teal.menu .active.item{color:#82ede8!important}
html.dark .ui.blue.menu .active.item,html.dark .ui.menu .blue.active.item{color:#84bfeb!important}
html.dark .ui.menu .violet.active.item,html.dark .ui.violet.menu .active.item{color:#a78bfa!important}
html.dark .ui.menu .purple.active.item,html.dark .ui.purple.menu .active.item{color:#a78bfa!important}
html.dark .ui.menu .pink.active.item,html.dark .ui.pink.menu .active.item{color:#ec84be!important}
html.dark .ui.brown.menu .active.item,html.dark .ui.menu .brown.active.item{color:#d8b198!important}
html.dark .ui.grey.menu .active.item,html.dark .ui.menu .grey.active.item{color:#a1a1aa!important}
html.dark .ui.inverted.menu .item:before,html.dark .ui.vertical.inverted.menu .item:before{background:rgba(12,12,14,0.08)}
html.dark .ui.inverted.menu .dropdown.item:hover,html.dark .ui.inverted.menu .link.item:hover,html.dark .ui.inverted.menu a.item:hover,html.dark .ui.link.inverted.menu .item:hover{background:rgba(12,12,14,0.08)}
html.dark .ui.inverted.menu .link.item:active,html.dark .ui.inverted.menu a.item:active{background:rgba(12,12,14,0.08)}
html.dark .ui.inverted.menu .active.item{background:rgba(12,12,14,0.15)}
html.dark .ui.inverted.menu .active.item:hover{background:rgba(12,12,14,0.15)}
html.dark .ui.inverted.red.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.red.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.orange.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.orange.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.yellow.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.yellow.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.olive.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.olive.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.green.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.green.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.teal.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.teal.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.blue.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.blue.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.violet.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.violet.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.purple.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.purple.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.pink.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.pink.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.brown.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.brown.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.inverted.grey.menu .item:before{background-color:rgba(255,255,255,0.14)}
html.dark .ui.inverted.grey.menu .active.item{background-color:rgba(255,255,255,0.14)!important}
html.dark .ui.pointing.menu .item:after{border-bottom-color:#27272a;border-right-color:#27272a}
html.dark .ui.vertical.pointing.menu .item:after{border-top-color:#27272a;border-right-color:#27272a}
html.dark .ui.pointing.menu .active.item:after,html.dark .ui.pointing.menu .active.item:hover:after,html.dark .ui.vertical.pointing.menu .active.item:after,html.dark .ui.vertical.pointing.menu .active.item:hover:after{background-color:#18181b}
html.dark .ui.vertical.pointing.menu .menu .active.item:after{background-color:#0c0c0e}
html.dark .ui[class*="bottom attached"].menu{box-shadow:0 1px 2px 0 rgba(255,255,255,0.16),none}
html.dark .ui.attached.menu:not(.tabular){border-color:#27272a}
html.dark body{background:#111114}
html.dark #navbar{background:#0c0c0e}
html.dark #navbar-menu a{color:#f4f4f5!important}
html.dark .btn-link{color:#f4f4f5}
html.dark .btn-link:hover{color:#f4f4f5!important}
html.dark .btn-link:disabled,html.dark .btn-link.disabled{color:#a1a1aa}
html.dark input.search-bar{background-color:#0c0c0e}
html.dark input.search-bar:focus{border-color:#27272a!important}
html.dark #footer #footer-container{border-top-color:#27272a}
html.dark .danger-light-button{background-color:#0c0c0e}
html.dark .nav-link{color:#a1a1aa}
html.dark #nav-user-dropdown:hover{background-color:#0c0c0e;color:#f4f4f5!important}
html.dark #nav-user-dropdown:active{background-color:#0c0c0e!important}
html.dark #nav-user-dropdown:focus{background-color:#0c0c0e!important}
html.dark .dropdown a{color:#f4f4f5!important}
html.dark .dropdown a:active{background-color:#111114!important}
html.dark .dropdown a:focus{background-color:#111114!important}
html.dark .custom-select .select-brand-option{background-color:#111114}
html.dark .btn-brand:hover{box-shadow:inset 0 0 200px 200px rgba(255,255,255,0.14)}
html.dark .btn-brand-outline{border-color:#27272a;background-color:#0c0c0e}
html.dark .btn-brand-outline:active{background-color:#0c0c0e!important}
html.dark .btn-brand-outline:hover{background-color:#0c0c0e}
html.dark .btn-brand-outline-color{background-color:#0c0c0e}
html.dark .btn-brand-outline-color:hover{box-shadow:inset 0 0 200px 200px rgba(255,255,255,0.042)}
html.dark .btn-brand-light:hover{box-shadow:inset 0 0 200px 200px rgba(255,255,255,0.042)}
html.dark .btn-delete{color:#ea858f;background-color:#0c0c0e}
html.dark .btn-delete:hover{box-shadow:inset 0 0 200px 200px rgba(255,255,255,0.042);color:#ea858f}
html.dark .btn-neutral{border-color:#27272a;background-color:#0c0c0e}
html.dark .btn-neutral:hover{box-shadow:inset 0 0 200px 200px rgba(255,255,255,0.042)}
html.dark .btn-link{color:#82aded}
html.dark .btn-link:hover{color:#82aeed!important}
html.dark .btn-dropdown{border-color:#27272a}
html.dark .btn-dropdown:hover{border-color:#27272a!important}
html.dark .badge-brand-outline{border-color:#27272a;background-color:#0c0c0e!important}
html.dark .setting-select button{background:#0c0c0e!important;color:#f4f4f5!important;border-color:#27272a!important}
html.dark .setting-select button:hover,html.dark .setting-select button:focus,html.dark .setting-select button:active{background:#0c0c0e!important;color:#f4f4f5!important;border-color:#27272a!important}
html.dark .simple-select button{background:#0c0c0e!important;color:#f4f4f5!important;border-color:#27272a!important}
html.dark .simple-select button:hover,html.dark .simple-select button:focus,html.dark .simple-select button:active{background:#0c0c0e!important;color:#f4f4f5!important;border-color:#27272a!important}
html.dark input[type=text]:focus{border-color:#27272a!important}
html.dark .form-control:focus{border-color:#27272a!important}
html.dark ::-webkit-scrollbar-thumb{background:#3f3f46}
html.dark .homepage-card-icon-circle{box-shadow:0 0 0 8px #27272a}
/* de scripts/tema-escuro/fontes-imagem/uniosuite-meet-login.css: 3 regras */
html.dark .uniosuite-login__field .us-required{color:#ed8282}
html.dark .uniosuite-login__sso-btn:hover{background:#0c0c0e}
html.dark .uniosuite-login__error{background:#341414;color:#e38c8c}
/* de overrides/uniosuite-meet-app.css: 151 regras */
html.dark body.uniosuite-app-shell .nav-tabs .nav-link.active{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .input-group{background:#0c0c0e}
html.dark body.uniosuite-app-shell .input-group > .input-group-text,html.dark body.uniosuite-app-shell .input-group > span{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .input-group > .form-control,html.dark body.uniosuite-app-shell .input-group input[type="text"],html.dark body.uniosuite-app-shell .input-group input[type="search"]{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .btn-brand:hover,html.dark body.uniosuite-app-shell button.btn.btn-brand:hover{background:#c4b5fd!important}
html.dark body.uniosuite-app-shell #room-card,html.dark body.uniosuite-app-shell .card-shadow{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #room-card .card-footer{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #room-card .btn-brand-outline,html.dark body.uniosuite-app-shell #room-card .btn.btn-brand-outline{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #room-card .btn-brand-outline:hover{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #navbar,html.dark body.uniosuite-app-shell .navbar{background:#0c0c0e!important;box-shadow:0 1px 2px rgba(255,255,255,0.056)}
html.dark body.uniosuite-app-shell #nav-user-dropdown > a.nav-link,html.dark body.uniosuite-app-shell .nav-item.dropdown > a.nav-link{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .us-header-icon-btn:hover{background:#18181b!important}
html.dark body.uniosuite-app-shell .us-settings-dropdown:hover .us-header-icon-btn--settings,html.dark body.uniosuite-app-shell .us-settings-dropdown.show .us-header-icon-btn--settings{background:#18181b}
html.dark body.uniosuite-app-shell .us-settings-dropdown .dropdown-item{color:#f4f4f5}
html.dark body.uniosuite-app-shell .us-settings-dropdown .dropdown-item:hover{background:#0c0c0e}
html.dark body.uniosuite-app-shell .us-settings-user-card{background:linear-gradient(135deg, rgba(167,139,250,0.052) 0%, rgba(23, 190, 187, 0.03) 100%)}
html.dark body.uniosuite-app-shell .us-settings-user-avatar-inner{background:#0c0c0e}
html.dark body.uniosuite-app-shell .us-settings-user-name{color:#f4f4f5}
html.dark body.uniosuite-app-shell .us-settings-signout-btn,html.dark body.uniosuite-app-shell .us-settings-dropdown .us-settings-signout-btn{background-color:#0c0c0e!important}
html.dark body.uniosuite-app-shell .us-user-avatar-inner{background:#0c0c0e}
html.dark body.uniosuite-app-shell .us-header-icon-btn--apps.is-open{background:#18181b!important}
html.dark body.uniosuite-app-shell .us-apps-dropdown{background:#0c0c0e}
html.dark body.uniosuite-app-shell .us-apps-title{color:#f4f4f5}
html.dark body.uniosuite-app-shell .us-apps-item{color:#e4e4e7}
html.dark body.uniosuite-app-shell .us-apps-item:hover{color:#e4e4e7}
html.dark body.uniosuite-app-shell .us-apps-icon-wrap{background:#0c0c0e}
html.dark body.uniosuite-app-shell .us-apps-label{color:#e4e4e7}
html.dark body.uniosuite-app-shell .uniosuite-room-copy-btn{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .uniosuite-room-copy-btn:hover,html.dark body.uniosuite-app-shell .uniosuite-room-copy-btn:focus,html.dark body.uniosuite-app-shell .uniosuite-room-copy-btn:active{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .nav-tabs .nav-link{color:#a1a1aa!important}
html.dark body.uniosuite-app-shell .nav-tabs .nav-link.active{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell label.presentation-upload .card{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell label.presentation-upload:hover .card{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell label.presentation-upload .card.card-shadow{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #shared-access-empty .btn,html.dark body.uniosuite-app-shell #shared-access-empty button.btn,html.dark body.uniosuite-app-shell #shared-access-empty .btn-brand-outline,html.dark body.uniosuite-app-shell #shared-access-empty button.btn-brand-outline,html.dark body.uniosuite-app-shell #shared-access-empty .uniosuite-access-empty-btn,html.dark body.uniosuite-app-shell div#shared-access-empty button.btn.btn-brand-outline,html.dark body.uniosuite-app-shell div#shared-access-empty button.btn.uniosuite-access-empty-btn{background-color:#0c0c0e!important}
html.dark body.uniosuite-app-shell #shared-access-empty .btn:hover,html.dark body.uniosuite-app-shell #shared-access-empty button.btn-brand-outline:hover,html.dark body.uniosuite-app-shell #shared-access-empty .uniosuite-access-empty-btn:hover,html.dark body.uniosuite-app-shell div#shared-access-empty button.btn.uniosuite-access-empty-btn:hover{background-color:rgba(124,58,237,.26)!important;border-color:#4c1d95!important}
html.dark body.uniosuite-app-shell #shared-access-empty .card-title,html.dark body.uniosuite-app-shell #shared-access-empty .card-title.text-brand,html.dark body.uniosuite-app-shell #shared-access-empty .card-title.h5{color:#f4f4f5!important}
html.dark body.uniosuite-app-shell #shared-access-empty .card-text{color:#e4e4e7!important}
html.dark body.uniosuite-app-shell .uniosuite-access-share-btn,html.dark body.uniosuite-app-shell button.uniosuite-access-share-btn,html.dark body.uniosuite-app-shell .btn.uniosuite-access-share-btn{background-color:#0c0c0e!important}
html.dark body.uniosuite-app-shell .uniosuite-access-share-btn:hover{background-color:#0c0c0e!important}
html.dark body.uniosuite-app-shell #room-settings > .card.card-shadow{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #room-settings .form-control{border-color:#27272a!important;color:#f4f4f5!important}
html.dark body.uniosuite-app-shell #room-settings .btn-brand-outline{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #room-settings .btn-brand-outline:hover{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #room-settings .form-switch .form-check-input{background-color:#0c0c0e!important;border-color:#27272a!important}
html.dark body.uniosuite-app-shell #room-settings .form-switch .form-check-input:focus{border-color:#27272a!important}
html.dark body.uniosuite-app-shell #room-settings .btn-delete{background:#0c0c0e!important;color:#ed8282!important}
html.dark body.uniosuite-app-shell #room-settings .btn-delete:hover{background:#341414!important;color:#ed8282!important}
html.dark .Toastify__toast{color:#f4f4f5!important;background:#0c0c0e!important;border-color:#4c1d95!important}
html.dark .Toastify__toast-body{color:#f4f4f5!important}
html.dark .Toastify__toast-icon{background:#0c0c0e}
html.dark .Toastify__toast--success .Toastify__toast-icon{background:#0c0c0e}
html.dark .Toastify__toast--success .Toastify__toast-icon svg{fill:#a78bfa!important}
html.dark .Toastify__toast--info .Toastify__toast-icon{background:#0c0c0e}
html.dark .Toastify__toast--info .Toastify__toast-icon svg{fill:#a78bfa!important}
html.dark .Toastify__toast--warning .Toastify__toast-icon{background:#342914}
html.dark .Toastify__toast--warning .Toastify__toast-icon svg{fill:#edc982!important}
html.dark .Toastify__toast--error .Toastify__toast-icon{background:#341414}
html.dark .Toastify__toast--error .Toastify__toast-icon svg{fill:#ea858f!important}
html.dark .Toastify__close-button{color:#e4e4e7!important}
html.dark .Toastify__progress-bar{background:linear-gradient(90deg, #a78bfa 0%, #a78bfa 100%)!important}
html.dark .modal-content,html.dark .modal-content.card-shadow,html.dark .modal-content.border-0{background:#0c0c0e!important}
html.dark .modal-header .modal-title,html.dark .modal-header h4.modal-title,html.dark .modal-header .h4.modal-title{color:#f4f4f5!important}
html.dark .modal-body{color:#f4f4f5!important}
html.dark .modal-body label,html.dark .modal-body .form-label{color:#f4f4f5!important}
html.dark .modal-body .form-control,html.dark .modal-body input[type="text"],html.dark .modal-body input[type="email"],html.dark .modal-body input[type="search"],html.dark .modal-body input[type="password"],html.dark .modal-body select.form-select{border-color:#27272a!important;color:#f4f4f5!important}
html.dark .modal-body .btn-brand,html.dark .modal-body button[type="submit"]:not(.btn-secondary):not(.btn-neutral):not(.btn-danger){background:#a78bfa!important;color:#09090b!important}
html.dark .modal-body .btn-brand:hover{background:#a78bfa!important}
html.dark .modal-body .btn-secondary,html.dark .modal-body .btn-neutral,html.dark .modal-body button.btn-light{background:#0c0c0e!important;border-color:#27272a!important;color:#f4f4f5!important}
html.dark .modal-body .btn-secondary:hover,html.dark .modal-body .btn-neutral:hover{background:#0c0c0e!important;color:#a78bfa!important}
html.dark .modal-body .btn-danger,html.dark .modal-body .btn-delete{background:#0c0c0e!important;color:#ea858f!important}
html.dark .modal-body .btn-danger:hover{background:#341414!important}
html.dark .modal-body ul.list-group,html.dark .modal-body .list-group{border-color:#27272a!important}
html.dark .modal-body .list-group-item,html.dark .modal-body ul.list-group > li{border-bottom-color:#27272a!important;background:#0c0c0e!important}
html.dark .modal-body .list-group-item:hover{background:#0c0c0e!important}
html.dark .modal-footer{border-top-color:#27272a!important}
html.dark #shared-access-modal .modal-content{background:#0c0c0e!important}
html.dark #shared-access-modal .modal-header .modal-title,html.dark #shared-access-modal .modal-title{color:#f4f4f5!important}
html.dark #shared-access-modal .modal-body{color:#f4f4f5!important}
html.dark #shared-access-modal .modal-body label,html.dark #shared-access-modal .modal-body .form-label{color:#f4f4f5!important}
html.dark #shared-access-modal .modal-body .form-control,html.dark #shared-access-modal .modal-body input[type="text"],html.dark #shared-access-modal .modal-body input[type="email"],html.dark #shared-access-modal .modal-body input[type="search"]{border-color:#27272a!important;color:#f4f4f5!important}
html.dark #shared-access-list .search-bar{border-color:#27272a!important;color:#f4f4f5!important}
html.dark #shared-access-list .btn-brand-outline{background:#0c0c0e!important;color:#a78bfa!important}
html.dark #shared-access-list .btn-brand-outline:hover,html.dark #shared-access-list .btn-brand-outline:focus{background:rgba(124,58,237,.26)!important;color:#a78bfa!important}
html.dark #shared-access-list > .card{border-color:rgba(255,255,255,0.084)!important;background:#0c0c0e!important}
html.dark #shared-access-list .table{color:#f4f4f5!important}
html.dark #shared-access-list .table thead{background:#111114!important}
html.dark #shared-access-list .table thead th{border-bottom-color:#27272a!important;color:#e4e4e7!important}
html.dark #shared-access-list .table tbody tr{border-bottom-color:#27272a!important}
html.dark #shared-access-list .table tbody tr:hover{background:rgba(124,58,237,.26)!important}
html.dark #shared-access-list .small-circle{border-color:#4c1d95!important}
html.dark #shared-access-list .table h6.text-brand{color:#f4f4f5!important}
html.dark #shared-access-list .btn-icon{color:#e4e4e7!important}
html.dark #shared-access-list .btn-icon:hover,html.dark #shared-access-list .btn-icon:focus{background:#341414!important;color:#ea858f!important}
html.dark #shared-access-modal .modal-body .btn-brand,html.dark #shared-access-modal .modal-body button[type="submit"]{background:#a78bfa!important;color:#09090b!important}
html.dark #shared-access-modal .modal-body .btn-brand:hover{background:#a78bfa!important}
html.dark #shared-access-modal .modal-body .btn-secondary,html.dark #shared-access-modal .modal-body .btn-neutral{background:#0c0c0e!important;border-color:#27272a!important;color:#f4f4f5!important}
html.dark #shared-access-modal .modal-body ul,html.dark #shared-access-modal .modal-body .list-group{border-color:#27272a!important}
html.dark #shared-access-modal .modal-body .list-group-item,html.dark #shared-access-modal .modal-body li{border-bottom-color:#27272a!important}
html.dark #shared-access-modal .modal-body .list-group-item:hover{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .dropdown-menu{box-shadow:0 5px 12px rgba(255,255,255,0.14)!important}
html.dark body.uniosuite-app-shell .dropdown-item:hover{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell #recordings-list-empty .card-title{color:#f4f4f5!important}
html.dark body.uniosuite-app-shell #recordings-list-empty .card-text{color:#e4e4e7!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-sidebar{background:#0c0c0e;box-shadow:0 1px 3px rgba(255,255,255,0.14), 0 1px 2px -1px rgba(255,255,255,0.14)}
html.dark body.uniosuite-profile-page .uniosuite-profile-sidebar .nav-link.us-profile-navlink:hover{background:rgba(124,58,237,.26)!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-sidebar .nav-link.us-profile-navlink.active{background:#0c0c0e!important}
html.dark .us-profile-icon-wrap{background:#0c0c0e}
html.dark .us-profile-icon-wrap--delete{background:#341414!important}
html.dark .us-profile-icon-wrap--delete svg{color:#ea858f!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card{background:#0c0c0e!important;box-shadow:0 1px 1.5px rgba(255,255,255,0.14), 0 1px 1px rgba(255,255,255,0.14)!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card h3{color:#f4f4f5!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .form-control,html.dark body.uniosuite-profile-page .uniosuite-profile-card .form-select{background:#0c0c0e!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn-brand-outline{background:#0c0c0e!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn-brand-outline:hover{background:#0c0c0e!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn-neutral,html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn.btn-neutral,html.dark body.uniosuite-profile-page .uniosuite-profile-card form .btn-neutral{background:#0c0c0e!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn-neutral:hover{background:#0c0c0e!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn-delete,html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn.btn-delete{background:#0c0c0e!important;color:#ea858f!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn-delete:hover{background:#341414!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .dropdown .dropdown-toggle,html.dark body.uniosuite-profile-page .uniosuite-profile-card .dropdown > button{background:#0c0c0e!important;border-color:#27272a!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .dropdown .dropdown-toggle:hover,html.dark body.uniosuite-profile-page .uniosuite-profile-card .dropdown .dropdown-toggle:focus{background:#0c0c0e!important}
html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn-danger-outline,html.dark body.uniosuite-profile-page .uniosuite-profile-card .btn[variant="danger"]{background:#0c0c0e!important;color:#ea858f!important}
html.dark body .uniosuite-share-modal-content{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .modal-content,html.dark body.uniosuite-app-shell .modal-content.card-shadow{background:#0c0c0e}
html.dark body.uniosuite-app-shell .modal-header .modal-title,html.dark body.uniosuite-app-shell .modal-header .modal-title.h4,html.dark body.uniosuite-app-shell .modal-header h4.modal-title{color:#f4f4f5!important}
html.dark body.uniosuite-app-shell .modal-body{color:#f4f4f5}
html.dark body.uniosuite-app-shell .modal-body canvas{background:#0c0c0e}
html.dark body.uniosuite-app-shell .modal-body input[type="range"]::-webkit-slider-thumb{border-color:#27272a}
html.dark body.uniosuite-app-shell .modal-body input[type="range"]::-moz-range-thumb{border-color:#27272a}
html.dark body.uniosuite-app-shell .modal-footer .btn-neutral,html.dark body.uniosuite-app-shell .modal-footer .btn-secondary,html.dark body.uniosuite-app-shell .modal-body .btn-neutral,html.dark body.uniosuite-app-shell .modal-body .btn-secondary{background:#0c0c0e!important;color:#f4f4f5!important}
html.dark body.uniosuite-app-shell .modal-footer .btn-neutral:hover,html.dark body.uniosuite-app-shell .modal-footer .btn-secondary:hover,html.dark body.uniosuite-app-shell .modal-body .btn-neutral:hover,html.dark body.uniosuite-app-shell .modal-body .btn-secondary:hover{background:#0c0c0e!important}
html.dark body.uniosuite-app-shell .modal-footer .btn-danger,html.dark body.uniosuite-app-shell .modal-body .btn-danger,html.dark body.uniosuite-app-shell #profile-avatar .btn-danger{background:#0c0c0e!important;color:#ea858f!important}
html.dark body.uniosuite-app-shell .modal-footer .btn-danger:hover,html.dark body.uniosuite-app-shell .modal-body .btn-danger:hover{background:#341414!important}
html.dark body.uniosuite-app-shell #profile-avatar .avatar-icon-circle{border-color:#27272a}
html.dark body.uniosuite-app-shell #rooms-list-empty .card-title,html.dark body.uniosuite-app-shell #rooms-list-empty .card-title.text-brand,html.dark body.uniosuite-app-shell #rooms-list-empty .card-title.h5{color:#f4f4f5!important}
html.dark body.uniosuite-app-shell #rooms-list-empty .card-text{color:#e4e4e7!important}
html.dark body.uniosuite-app-shell #rooms-list-empty .btn-brand:hover{background:#c4b5fd!important}
html.dark body .uniosuite-modal-dialog .uniosuite-modal-content,html.dark body .uniosuite-modal-content{background:#0c0c0e!important}
html.dark body .uniosuite-modal-content > .modal-body{color:#f4f4f5!important}
html.dark .uniosuite-delete-room-icon{background:#341414!important}
html.dark .uniosuite-delete-room-icon svg{color:#ed8282!important;stroke:#ed8282!important}
html.dark .uniosuite-delete-room-title{color:#f4f4f5!important}
html.dark .uniosuite-delete-room-desc{color:#e4e4e7!important}
html.dark .uniosuite-delete-room-warn{color:#ed8282!important}
html.dark .uniosuite-delete-room-cancel,html.dark button.uniosuite-delete-room-cancel,html.dark body.uniosuite-app-shell .uniosuite-delete-room-cancel{background:#0c0c0e!important;border-color:#27272a!important;color:#f4f4f5!important}
html.dark .uniosuite-delete-room-cancel:hover,html.dark button.uniosuite-delete-room-cancel:hover{background:#111114!important;border-color:#27272a!important;color:#f4f4f5!important}
html.dark .parresia-progress-card{background:#0c0c0e;border-color:#4c1d95}
html.dark .parresia-progress-card .ppc-label{color:#f4f4f5}
html.dark .parresia-progress-card .ppc-eta{color:#a1a1aa}
html.dark .parresia-progress-card .ppc-bar{background:rgba(124,58,237,.26)}
html.dark .parresia-progress-card .ppc-foot{color:#a1a1aa}
/* de unio/unio-header.css: 90 regras */
html.dark .uh-btn{color:#e4e4e7}
html.dark .uh-btn:hover{background:#18181b}
html.dark #uh-usermenu{background:#0c0c0e;border-color:#27272a}
html.dark .uh-um-head{border-bottom-color:#27272a}
html.dark .uh-um-name{color:#f4f4f5}
html.dark .uh-um-email{color:#a1a1aa}
html.dark .uh-um-item{color:#f4f4f5!important}
html.dark .uh-um-item:hover{background:rgba(124,58,237,.26)}
html.dark .uh-um-item svg{color:#a1a1aa}
html.dark .uh-um-sep{background:#18181b}
html.dark .uh-um-item--logout{color:#ed8a83!important}
html.dark .uh-um-item--logout svg{color:#ed8a83}
html.dark #uh-launcher{background:#0c0c0e;border-color:#27272a}
html.dark .uh-lc-head{color:#a1a1aa}
html.dark .uh-lc-item{color:#f4f4f5}
html.dark .uh-lc-item:hover{background:rgba(124,58,237,.26)}
html.dark .uh-lc-lbl{color:#f4f4f5}
html.dark body.uh-rc #layout-sidebar{background-color:#0c0c0e!important}
html.dark body.uh-rc #layout-sidebar .header{background:#0c0c0e!important}
html.dark body.uh-rc #folderlist-content{background:#0c0c0e!important}
html.dark body.uh-rc a.compose{background-color:#0c0c0e!important;color:#f4f4f5!important}
html.dark body.uh-rc a.compose:hover{background-color:#18181b!important}
html.dark body.uh-rc a.compose .inner{color:#f4f4f5!important}
html.dark body.uh-rc #mailboxlist li.mailbox>a{color:#f4f4f5!important}
html.dark body.uh-rc #mailboxlist li.mailbox.selected>a,html.dark body.uh-rc #mailboxlist li.mailbox[aria-selected="true"]>a{background-color:rgba(124,58,237,.26)!important;color:#a78bfa!important}
html.dark body.uh-rc #mailboxlist li.mailbox>a::before{color:#a1a1aa!important}
html.dark body.uh-rc #mailboxlist li.mailbox.selected>a::before,html.dark body.uh-rc #mailboxlist li.mailbox[aria-selected="true"]>a::before{color:#a78bfa!important}
html.dark body.uh-rc #mailboxlist li.mailbox .unreadcount{background-color:rgba(124,58,237,.26)!important;color:#a78bfa!important}
html.dark body.uh-rc #layout-sidebar .footer{background:#0c0c0e!important}
html.dark body.uh-rc #quotadisplay.quota-widget{border-color:#27272a!important}
html.dark body.uh-rc #quotadisplay .bar{background-color:#27272a!important}
html.dark body.uh-rc #quotadisplay .bar .value{background:linear-gradient(90deg,#f0a12a 0%,#a44d9e 30%,#a78bfa 64%,#17bebb 100%)!important}
html.dark body.uh-rc #layout-list{background:#0c0c0e!important}
html.dark body.uh-rc #layout-list #messagelist-header.header{background:#0c0c0e!important}
html.dark body.uh-rc #layout-list .searchbar{background:#0c0c0e!important}
html.dark body.uh-rc #layout-list .searchbar input.no-bs,html.dark body.uh-rc #layout-list #mailsearchform{border-color:#27272a!important;background:#0c0c0e!important;color:#f4f4f5!important}
html.dark body.uh-rc #layout-list .searchbar input::placeholder{color:#71717a!important}
html.dark body.uh-rc #layout-list .toolbar a.button,html.dark body.uh-rc #layout-list .toolbar .button{color:#e4e4e7!important}
html.dark body.uh-rc #layout-list .toolbar a.button:hover{background-color:#18181b!important}
html.dark body.uh-rc #messagelist thead th,html.dark body.uh-rc #messagelist thead th a.sortcol,html.dark body.uh-rc #messagelist-fixedcopy thead th,html.dark body.uh-rc #messagelist-fixedcopy thead th a.sortcol{color:#f4f4f5!important}
html.dark body.uh-rc #messagelist tbody tr .subject,html.dark body.uh-rc #messagelist tbody tr .fromto{color:#f4f4f5!important}
html.dark body.uh-rc #messagelist tbody tr .date,html.dark body.uh-rc #messagelist tbody tr .size{color:#e4e4e7!important}
html.dark body.uh-rc #messagelist tbody tr.flagged .flag,html.dark body.uh-rc #messagelist .flagged span.flagged{color:#edcd82!important}
html.dark body.uh-rc #messagelist td.subject>.fromto{color:#f4f4f5!important}
html.dark body.uh-rc #messagelist td.subject>.date{color:#71717a!important}
html.dark body.uh-rc #messagelist td.subject span.subject a,html.dark body.uh-rc #messagelist td.subject span.subject a span{color:#e4e4e7!important}
html.dark body.uh-rc #messagelist tr.unread td.subject>.fromto{color:#f4f4f5!important}
html.dark body.uh-rc #messagelist tr.unread td.subject span.subject a,html.dark body.uh-rc #messagelist tr.unread td.subject span.subject a span{color:#f4f4f5!important}
html.dark body.uh-rc #messagelist td.subject span.subject .msgicon.status{color:#a1a1aa!important}
html.dark body.uh-rc #messagelist tr.unread td.subject span.subject .msgicon.status{color:#a78bfa!important}
html.dark body.uh-rc #messagelist td.flags .flag .flagged{color:#edcd82!important}
html.dark body.uh-rc #messagelist td.flags .flag .unflagged{color:#71717a!important}
html.dark body.uh-rc #layout-list .listing-info,html.dark body.uh-rc #layout-list .pagenav-text{color:#e4e4e7!important}
html.dark body.uh-rc #layout-list .pagenav.footer{background:#0c0c0e!important;border-top-color:#27272a!important}
html.dark body.uh-rc .iframe-wrapper #mailtoolbar a.button{color:#e4e4e7!important}
html.dark body.uh-rc .iframe-wrapper #mailtoolbar a.button:hover{background-color:#18181b!important}
html.dark body.uh-rc #layout-list[aria-labelledby="aria-label-prefsection"]{background:#0c0c0e!important}
html.dark body.uh-rc #layout-list[aria-labelledby="aria-label-prefsection"] .header{background:#0c0c0e!important}
html.dark body.uh-rc #sections-table tr td.section{color:#f4f4f5!important}
html.dark body.uh-rc #sections-table tr.selected td.section,html.dark body.uh-rc #sections-table tr.focused td.section,html.dark body.uh-rc #sections-table tr[aria-selected="true"] td.section{background-color:rgba(124,58,237,.26)!important;color:#a78bfa!important}
html.dark body.uh-rc #layout-sidebar.sidebar-left{background:#0c0c0e!important}
html.dark body.uh-rc #layout-sidebar.sidebar-left .header{background:#0c0c0e!important}
html.dark body.uh-rc #settings-menu li{color:#f4f4f5!important}
html.dark body.uh-rc #settings-menu li:hover{background-color:#18181b!important}
html.dark body.uh-rc #settings-menu li.selected,html.dark body.uh-rc #settings-menu li.focused,html.dark body.uh-rc #settings-menu li[aria-selected="true"]{background-color:rgba(124,58,237,.26)!important;color:#a78bfa!important}
html.dark body.uh-rc fieldset legend,html.dark body.uh-rc .propform label,html.dark body.uh-rc .input-group-text{color:#e4e4e7!important}
html.dark body.uh-rc .propform .form-control,html.dark body.uh-rc .propform .custom-select,html.dark body.uh-rc .propform select,html.dark body.uh-rc .propform input[type=text],html.dark body.uh-rc .propform input[type=password],html.dark body.uh-rc .propform input[type=email],html.dark body.uh-rc .formcontent .form-control,html.dark body.uh-rc .formcontent select,html.dark body.uh-rc .formcontent input[type=text]{border-color:#27272a!important;color:#f4f4f5!important;background:#0c0c0e!important}
html.dark body.uh-rc .custom-switch .custom-control-input:checked~.custom-control-label::before{background-color:#a78bfa!important}
html.dark body.uh-rc .btn-primary,html.dark body.uh-rc button.btn-primary{background-color:#a78bfa!important}
html.dark body.uh-rc .btn-primary:hover{background-color:#c4b5fd!important}
html.dark body.uh-rc #uh-mailrail{background:#0c0c0e!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-compose{background:#0c0c0e!important;color:#f4f4f5!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-pastas-h{color:#e4e4e7!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-novapasta{color:#a78bfa!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-novapasta::before{color:#a78bfa!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-novapasta:hover{background:#18181b!important}
html.dark body.uh-settings #uh-settings-title{color:#f4f4f5!important}
html.dark body.uh-rc #layout-content #sections-table,html.dark body.uh-rc #layout-content #sections-table tbody{border-bottom-color:#27272a!important}
html.dark body.uh-rc #layout-content #sections-table tr td.section{color:#e4e4e7!important}
html.dark body.uh-rc #layout-content #sections-table tr.selected td.section,html.dark body.uh-rc #layout-content #sections-table tr.focused td.section{color:#a78bfa!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-folders a{color:#f4f4f5!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-folders a:hover{background:#18181b!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-quota{border-color:#27272a!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-bar{background:#27272a!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-bar>span{background:linear-gradient(90deg,#f0a12a 0%,#a44d9e 30%,#a78bfa 64%,#17bebb 100%)!important}
html.dark body.uh-rc #uh-mailrail .uh-rail-qtext{color:#a1a1aa!important}
html.dark body.uh-rc #quotadisplay .uh-quota-detail{color:#a1a1aa!important}
html.dark body.uh-rc #messagelist tr.selected td,html.dark body.uh-rc #messagelist tr[aria-selected="true"] td{background-color:rgba(124,58,237,.26)!important}
html.dark .uh-btn--theme{color:#e4e4e7}
html.dark body.uniosuite-app-shell .gap-0 > span,html.dark body.uniosuite-app-shell .text-muted{color:#e4e4e7!important}
/* ===== Ajustes do modo escuro do Meet (colado no fim do unio-dark.css pelo gerador) =====
   Padrao escuro Unio = o do painel, igual ao webmail e ao Drive: pagina #09090b, cartoes #0c0c0e, lateral #111114,
   linhas #27272a, texto #f4f4f5 / #a1a1aa; selecionado rgba(124,58,237,.26) com texto #c4b5fd; passar o mouse
   rgba(124,58,237,.14); principal #a78bfa com texto #09090b (hover #c4b5fd). */

/* Bootstrap 5.3 (tema escuro dele ligado por data-bs-theme=dark no <html>) com as cores do painel */
html.dark[data-bs-theme=dark], html.dark [data-bs-theme=dark] {
  --bs-body-bg: #09090b; --bs-body-bg-rgb: 9, 9, 11; --bs-body-color: #f4f4f5; --bs-body-color-rgb: 244, 244, 245;
  --bs-emphasis-color: #fafafa; --bs-secondary-color: #a1a1aa; --bs-tertiary-color: #71717a;
  --bs-secondary-bg: #18181b; --bs-tertiary-bg: #0c0c0e; --bs-border-color: #27272a; --bs-border-color-translucent: rgba(255, 255, 255, .1);
  --bs-heading-color: #f4f4f5; --bs-link-color: #a78bfa; --bs-link-hover-color: #c4b5fd; --bs-link-color-rgb: 167, 139, 250;
  --bs-primary: #a78bfa; --bs-primary-rgb: 167, 139, 250; --bs-primary-text-emphasis: #c4b5fd;
  --bs-primary-bg-subtle: rgba(124, 58, 237, .26); --bs-primary-border-subtle: #4c1d95;
  --bs-form-valid-color: #86efac; --bs-form-invalid-color: #fca5a5;
}
/* variaveis do CSS da Unio no Meet */
html.dark:root, html.dark {
  --us-bg-app: #09090b; --us-primary: #a78bfa; --us-primary-300: #c4b5fd; --us-primary-150: rgba(124, 58, 237, .26);
  --us-text: #f4f4f5; --us-text-muted: #a1a1aa; --us-text-subtle: #a1a1aa; --us-stroke: #27272a;
  --us-card-border: rgba(255, 255, 255, .1); --us-card-shadow: 0 1px 2px rgba(0, 0, 0, .3);
  --us-success-bg: #052e16; --us-success-dot: #4ade80; --us-success-text: #86efac;
  --toastify-color-light: #0c0c0e; --toastify-text-color-light: #f4f4f5;
}
html.dark, html.dark body { background: #09090b !important; color: #f4f4f5; }

/* botao principal do Bootstrap no padrao do painel */
html.dark .btn-brand, html.dark .btn-primary {
  --bs-btn-bg: #a78bfa; --bs-btn-border-color: #a78bfa; --bs-btn-color: #09090b;
  --bs-btn-hover-bg: #c4b5fd; --bs-btn-hover-border-color: #c4b5fd; --bs-btn-hover-color: #09090b;
  --bs-btn-active-bg: #c4b5fd; --bs-btn-active-border-color: #c4b5fd; --bs-btn-active-color: #09090b;
  --bs-btn-disabled-bg: #3f3f46; --bs-btn-disabled-border-color: #3f3f46; --bs-btn-disabled-color: #a1a1aa; }
/* campos */
html.dark .form-control, html.dark .form-select, html.dark input:not([type=checkbox]):not([type=radio]), html.dark textarea {
  background-color: #0c0c0e !important; border-color: #27272a !important; color: #f4f4f5 !important; }
html.dark .form-control::placeholder, html.dark input::placeholder { color: #71717a !important; }
html.dark .form-check-input:checked { background-color: #a78bfa !important; border-color: #a78bfa !important; }
html.dark .form-switch .form-check-input:checked {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2309090b'/%3e%3c/svg%3e"); }
/* menus e janelas */
html.dark .dropdown-menu, html.dark .modal-content, html.dark .popover, html.dark .Toastify__toast {
  background-color: #0c0c0e !important; border: 1px solid #27272a !important; color: #f4f4f5 !important; }
html.dark .dropdown-item { color: #e4e4e7 !important; }
html.dark .dropdown-item:hover, html.dark .dropdown-item:focus { background-color: rgba(124, 58, 237, .14) !important; color: #f4f4f5 !important; }
html.dark .dropdown-item.active, html.dark .dropdown-item:active { background-color: rgba(124, 58, 237, .26) !important; color: #c4b5fd !important; }

/* logo "Meet" grande (paginas de erro, entrada): versao com o nome em claro (as imagens tem o texto em #121212) */
html.dark img[src*="uniosuite-logo-meet.svg"] { content: url("/unio/uniosuite-logo-meet-escuro.svg"); }
html.dark img[src*="uniosuite-meet-full.svg"] { content: url("/unio/uniosuite-meet-full-escuro.svg"); }
html.dark img.logo[src$="uniosuite-logo.png"] { content: url("/unio/uniosuite-meet-full-escuro.svg"); width: 200px !important; height: auto !important; aspect-ratio: 116 / 30; }
/* veu atras das janelas: preto (o do Bootstrap escuro puxava para azul) */
html.dark .modal-backdrop { --bs-backdrop-bg: #000; --bs-backdrop-opacity: .7; }
/* o CSS da Unio pinta o veu de azul-marinho #171725 a 45%: no escuro, preto a 70% como no painel */
html.dark body .modal-backdrop.show, html.dark body.uniosuite-app-shell.uniosuite-app-shell .modal-backdrop.show { background: #000 !important; opacity: .7 !important; }
/* botao da marca do Greenlight (Nova sala, Criar sala, Atualizar): o texto branco vem fixo em varias regras */
html.dark { --brand-color: #a78bfa; --brand-color-light: rgba(124, 58, 237, .26); }
html.dark body.uniosuite-app-shell.uniosuite-app-shell :is(.btn-brand, button.btn.btn-brand),
html.dark body :is(.btn-brand, .btn.btn-brand) { background-color: #a78bfa !important; border-color: #a78bfa !important; color: #09090b !important; }
html.dark body.uniosuite-app-shell.uniosuite-app-shell :is(.btn-brand, button.btn.btn-brand):is(:hover, :active, :focus-visible),
html.dark body :is(.btn-brand, .btn.btn-brand):is(:hover, :active) { background-color: #c4b5fd !important; border-color: #c4b5fd !important; color: #09090b !important; box-shadow: none !important; }
html.dark body :is(.btn-brand, .btn.btn-brand) :is(svg, i) { color: #09090b !important; }

