.zn-page .btn-group{gap:6px;display:inline-flex}.zn-page .btn.btn-icon,.zn-page .btn.btn-sm{font:600 11.5px var(--z-font-ui);border-radius:999px;padding:5px 12px;border:1px solid var(--z-hairline)!important;background:var(--z-vidro-forte)!important;color:var(--z-texto-suave)!important;box-shadow:none;transition:filter .14s var(--z-ease),transform .14s var(--z-ease)}.zn-page .btn.btn-sm:active{transform:scale(.98)}.zn-page .btn.btn-sm:focus-visible{outline:none;box-shadow:var(--z-foco)}.zn-page table .btn.btn-warning{background:var(--z-primaria)!important;color:var(--z-primaria-texto)!important;border:none!important;box-shadow:var(--z-primaria-sombra)}.zn-page table .btn.btn-warning:hover{filter:brightness(1.1);color:var(--z-primaria-texto)}.zn-page .btn.btn-warning,.zn-page .btn.btn-primary,.zn-page .btn.btn-success,.zn-page .btn.btn-info{background:var(--z-vidro-forte)!important;color:var(--z-texto-suave)!important;border:1px solid var(--z-hairline)!important}.zn-page .btn.btn-primary:hover,.zn-page .btn.btn-success:hover,.zn-page .btn.btn-info:hover{color:var(--z-texto)}.zn-page .btn.btn-danger{background:var(--st-erro-bg)!important;color:var(--st-erro)!important;border:1px solid color-mix(in srgb,var(--st-erro) 25%,transparent)!important}.zn-page .btn i{color:inherit!important}.zn-page .badge{font:500 11.5px var(--z-font-ui);border-radius:999px;padding:4px 11px;background:var(--z-vidro-forte)!important;color:var(--z-texto-suave)!important;border:1px solid var(--z-hairline)!important}.zn-page .badge-warning{color:var(--st-pendente)!important;background:var(--st-pendente-bg)!important;border-color:color-mix(in srgb,var(--st-pendente) 22%,transparent)}.zn-page .badge-info{color:var(--st-info)!important;background:var(--st-info-bg)!important;border-color:color-mix(in srgb,var(--st-info) 22%,transparent)}.zn-page table.table,.zn-page table.table-st2{background:transparent;border:none;font-variant-numeric:tabular-nums}.zn-page table.table thead th,.zn-page table.table-st2 thead th{font:600 var(--z-fs-rotulo) var(--z-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--z-texto-fraco);background:var(--z-tint);border:none;padding:11px 5px;white-space:nowrap}.zn-page table.table tbody td,.zn-page table.table-st2 tbody td{font:400 var(--z-fs-tabela) var(--z-font-ui);color:var(--z-texto-mudo);background:transparent;border:none;border-top:1px solid var(--z-hairline-suave);padding:10px 5px;vertical-align:middle}.zn-page table.table-striped tbody tr:nth-of-type(odd){background:transparent}.zn-page table.table tbody tr:hover,.zn-page table.table-st2 tbody tr:hover{background:var(--z-tint)}.zn-page table.table-bordered,.zn-page table.table-bordered td,.zn-page table.table-bordered th{border:none}.zn-page .dataTables_wrapper{color:var(--z-texto-mudo)}.zn-page .dataTables_length label,.zn-page .dt-length label,.zn-page .dataTables_filter label{color:var(--z-texto-mudo);font:400 12px var(--z-font-ui)}.zn-page table.dataTable thead .sorting:after,.zn-page table.dataTable thead .sorting_asc:after,.zn-page table.dataTable thead .sorting_desc:after{color:var(--z-texto-fraco)}.zn-page .form-control,.zn-page select.form-control{background:var(--z-vidro-forte);border:1px solid var(--z-hairline);border-radius:12px;color:var(--z-texto);font:400 12.5px var(--z-font-ui)}.zn-page .form-control:focus{box-shadow:var(--z-foco);border-color:transparent}.zn-page .form-control::placeholder{color:var(--z-texto-fraco)}.zn-page .lista-abas{display:inline-flex;gap:2px;list-style:none;margin:0;padding:3px;background:var(--z-tint);border-radius:999px;border:none}.zn-page .lista-abas li{border:none;margin:0}.zn-page .lista-abas li a{display:block;font:500 12.5px var(--z-font-ui);color:var(--z-texto-mudo);padding:7px 16px;border-radius:999px;border:none;text-decoration:none;white-space:nowrap}.zn-page .lista-abas li a:hover{color:var(--z-texto)}.zn-page .lista-abas li.active a{font-weight:600;color:var(--z-texto);background:#fffffff2;box-shadow:0 2px 8px #3c327824}[data-theme=noite] .zn-page .lista-abas li.active a{color:#fff;background:var(--z-nav-ativo-bg);box-shadow:var(--z-nav-ativo-sombra)}.zn-page .zn-toolbar{display:flex;align-items:center;gap:8px}.zn-page .zn-voltar{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--z-vidro-forte);border:1px solid var(--z-hairline);color:var(--z-texto-mudo);text-decoration:none;flex:none}.zn-page .zn-voltar:hover{color:var(--z-texto)}.zn-page .card{background:linear-gradient(var(--z-vidro-forte),var(--z-vidro-forte)) padding-box,var(--z-cortina);border:1.5px solid transparent;border-radius:var(--z-raio-painel);-webkit-backdrop-filter:blur(var(--z-vidro-blur)) saturate(160%);backdrop-filter:blur(var(--z-vidro-blur)) saturate(160%);box-shadow:var(--z-sombra-painel)}.zn-page .card-header{background:transparent;border:none}.zn-page .table-responsive,.zn-page .scroll-table-responsive{overflow-x:auto}.zn-page table.table,.zn-page table.table-st2{width:100%!important;table-layout:auto}.zn-page table.table th,.zn-page table.table td{word-break:normal}.zn-page table.table thead th{white-space:normal;line-height:1.25;max-width:110px}.zn-page table.table td .btn-group{flex-wrap:nowrap}.zn-page .card-header{padding:18px 18px 0}.zn-page .card-body{padding:14px 18px 18px}.zn-page .table-responsive{position:relative;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 44px),transparent 100%)}.zn-page .table-responsive.zn-fim{-webkit-mask-image:none;mask-image:none}.zn-page table.dataTable tbody td.zn-celula-empresa{max-width:178px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--z-texto)}.zn-page table.dataTable tbody .btn-group{gap:4px}.zn-page table.dataTable tbody .btn.btn-sm{padding:5px 9px}.zn-page table.dataTable tbody td.zn-celula-truncada{max-width:118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zn-page .badge-success,.zn-page .badge-danger{border-radius:999px;padding:4px 11px;font:500 11.5px var(--z-font-ui)}.zn-page .badge-success{color:var(--st-sucesso)!important;background:var(--st-sucesso-bg)!important;border:1px solid color-mix(in srgb,var(--st-sucesso) 22%,transparent)!important}.zn-page .badge-danger{color:var(--st-erro)!important;background:var(--st-erro-bg)!important;border:1px solid color-mix(in srgb,var(--st-erro) 22%,transparent)!important}.zn-page table .badge-success:before,.zn-page table .badge-danger:before,.zn-page table .badge-warning:before,.zn-page table .badge-info:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor;vertical-align:middle}.zn-page .warning{color:var(--st-pendente)!important}.zn-page .purple{color:var(--st-processando)!important}.zn-page .danger{color:var(--st-erro)!important}.zn-page .success{color:var(--st-sucesso)!important}.zn-page .cyan,.zn-page .info{color:var(--st-info)!important}.zn-page .pink{color:var(--p-indigo)!important}.zn-page .black{color:var(--z-texto-suave)!important}.zn-page h6.text-bold-400{font:700 13.5px var(--z-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.zn-page .card-content table.w-100 td{padding:0 4px}.zn-page .card-content table.w-100 td:last-child{text-align:right;padding-right:0}.zn-page .card-content table.w-100 span{font:500 12px var(--z-font-ui)}.zn-page .card-title{font:700 13px var(--z-font-display)!important;color:var(--z-texto)!important;letter-spacing:-.01em}.zn-page svg text{fill:var(--z-texto)}.zn-page .card svg text{font-family:var(--z-font-display)}.zn-page section.content{display:block;background:linear-gradient(var(--z-vidro-forte),var(--z-vidro-forte)) padding-box,var(--z-cortina);border:1.5px solid transparent;border-radius:var(--z-raio-painel);-webkit-backdrop-filter:blur(var(--z-vidro-blur)) saturate(160%);backdrop-filter:blur(var(--z-vidro-blur)) saturate(160%);box-shadow:var(--z-sombra-painel);padding:18px;margin-top:4px}.zn-page .box-header,.zn-page .box-body,.zn-page .box{background:transparent!important;border:none!important;padding-top:0!important}.zn-page .btn-default{background:var(--z-vidro-forte)!important;color:var(--z-texto-suave)!important;border:1px solid var(--z-hairline)!important;border-radius:999px!important;font:600 12px var(--z-font-ui)!important;padding:8px 15px!important}.zn-page .btn-default:hover{color:var(--z-texto)!important}.zn-page .form-group-btn-index-cadastrar{background:var(--z-primaria)!important;color:var(--z-primaria-texto)!important;border:none!important;box-shadow:var(--z-primaria-sombra)}.zn-page .dt-buttons .dt-button,.zn-page .buttons-csv,.zn-page .buttons-excel,.zn-page .buttons-pdf{background:var(--z-vidro-forte)!important;color:var(--z-texto-suave)!important;border:1px solid var(--z-hairline)!important;border-radius:999px!important;font:500 11.5px var(--z-font-ui)!important;padding:6px 14px!important}.zn-page table.display,.zn-page table.dataTable{background:transparent;border:none;font-variant-numeric:tabular-nums}.zn-page table.display thead th{font:600 var(--z-fs-rotulo) var(--z-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--z-texto-fraco);background:var(--z-tint);border:none;padding:11px 5px}.zn-page table.display tbody td{font:400 var(--z-fs-tabela) var(--z-font-ui);color:var(--z-texto-mudo);border:none;border-top:1px solid var(--z-hairline-suave);padding:10px 5px}.zn-page section.content{margin-left:0!important;margin-right:0!important;width:auto!important}.zn-page .alert.alert-dismissible{margin-bottom:8px!important}.zn-page div:has(>.alert-dismissible+.alert-dismissible+.alert-dismissible){max-height:260px;overflow-y:auto;padding-right:6px;border-radius:var(--z-raio-cartao)}.zn-page .alert-danger{background:var(--st-erro-bg)!important;color:var(--st-erro)!important;border:1px solid color-mix(in srgb,var(--st-erro) 25%,transparent)!important;border-radius:14px!important;font:400 12.5px var(--z-font-ui)!important}.zn-page .alert-success{background:var(--st-sucesso-bg)!important;color:var(--st-sucesso)!important;border:1px solid color-mix(in srgb,var(--st-sucesso) 25%,transparent)!important;border-radius:14px!important}.zn-page .alert-warning,.zn-page .alert-info{background:var(--st-pendente-bg)!important;color:var(--st-pendente)!important;border:1px solid color-mix(in srgb,var(--st-pendente) 25%,transparent)!important;border-radius:14px!important}.zn-page .alert b,.zn-page .alert strong{color:inherit!important}.zn-page .nav-tabs{display:inline-flex;gap:2px;padding:3px;background:var(--z-tint)!important;border:none!important;border-radius:999px}.zn-page .nav-tabs .nav-item{margin:0;border:none}.zn-page .nav-tabs .nav-link{font:500 12.5px var(--z-font-ui);color:var(--z-texto-mudo)!important;background:transparent!important;border:none!important;border-radius:999px!important;padding:7px 18px}.zn-page .nav-tabs .nav-link:hover{color:var(--z-texto)!important}.zn-page .nav-tabs .nav-link.active{font-weight:600;color:var(--z-texto)!important;background:var(--z-nav-ativo-bg)!important;box-shadow:var(--z-nav-ativo-sombra)}.zn-page .tab-content{background:transparent!important;border:none!important}.zn-page .card-body,.zn-page .card-content,.zn-page .tab-pane{background:transparent!important}.zn-page .card-footer{background:transparent!important;border-top:1px solid var(--z-hairline-suave)!important}.zn-page label,.zn-page .control-label{font:600 11px var(--z-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--z-texto-mudo);margin-bottom:6px}.zn-page .form-check-label,.zn-page .custom-control-label,.zn-page label.checkbox,.zn-page label.radio{font:400 12.5px var(--z-font-ui);letter-spacing:normal;text-transform:none;color:var(--z-texto-suave)}.zn-page input[type=text],.zn-page input[type=email],.zn-page input[type=password],.zn-page input[type=number],.zn-page input[type=date],.zn-page input[type=search],.zn-page input[type=tel],.zn-page textarea,.zn-page select{background:var(--z-vidro)!important;border:1px solid var(--z-borda-vidro)!important;border-radius:12px!important;color:var(--z-texto)!important;font:400 12.5px var(--z-font-ui)!important;padding:9px 12px}.zn-page input:focus,.zn-page textarea:focus,.zn-page select:focus{outline:none!important;box-shadow:var(--z-foco)!important;border-color:transparent!important}.zn-page input::placeholder,.zn-page textarea::placeholder{color:var(--z-texto-fraco)}[data-theme=noite] .zn-page input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.7)}.zn-page .select2-container--default .select2-selection--single,.zn-page .select2-container--default .select2-selection--multiple,.zn-page .choices__inner{background:var(--z-vidro)!important;border:1px solid var(--z-borda-vidro)!important;border-radius:12px!important;color:var(--z-texto)!important}.zn-page .select2-container--default .select2-selection--single .select2-selection__rendered,.zn-page .choices__item{color:var(--z-texto)!important}.zn-page .select2-dropdown,.zn-page .choices__list--dropdown{background:var(--z-vidro-forte)!important;border:1px solid var(--z-hairline)!important;border-radius:12px!important}.zn-page fieldset{border:1px solid var(--z-hairline);border-radius:var(--z-raio-cartao);padding:14px}.zn-page legend{font:600 11px var(--z-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--z-kicker);width:auto;padding:0 8px}.zn-cartao-login{background:linear-gradient(var(--z-vidro-forte),var(--z-vidro-forte)) padding-box,var(--z-cortina)!important;border:1.5px solid transparent!important;border-radius:var(--z-raio-painel)!important;-webkit-backdrop-filter:blur(var(--z-vidro-blur)) saturate(160%);backdrop-filter:blur(var(--z-vidro-blur)) saturate(160%);box-shadow:var(--z-sombra-painel)!important;padding:8px 6px 14px}.zn-sol-zenit{position:relative;display:flex;justify-content:center}.zn-sol-zenit:before{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(245,166,35,.35),transparent 68%);filter:blur(22px);pointer-events:none}.zn-sol-zenit img{position:relative}[data-theme=noite] .zn-sol-zenit img{filter:brightness(0) invert(1)}.zn-btn--bloco{width:100%;justify-content:center;padding:12px 18px;font-size:13px}.zn-page#box-login{min-height:0;flex:0 0 auto!important;width:100%!important;max-width:480px!important}.zn-page#box-login fieldset,.zn-page#box-login .form-group,.zn-page#box-login form{width:100%}.zn-page#box-login input.form-control{width:100%!important}.zn-page#box-login:before,.zn-page#box-login:after{content:none}.zn-page#box-login fieldset.form-group{border:none;padding:0;margin-bottom:14px}.zn-page#box-login .checkbox label,.zn-page#box-login label[for=remember_me]{font:400 12.5px var(--z-font-ui);letter-spacing:normal;text-transform:none;color:var(--z-texto-mudo);margin:0 0 0 7px}.zn-page#box-login .checkbox{display:flex;align-items:center;margin-bottom:18px}.zn-page#box-login .card-link{white-space:nowrap}.zn-page#box-login .card-body,.zn-page#box-login .card-body.p-5{padding:0 34px 26px!important;width:100%}.zn-page#box-login .card-content,.zn-page#box-login .card-header{width:100%;padding-left:0;padding-right:0}.zn-page#box-login .form-horizontal{width:100%}.zn-page#box-login .has-icon-left .form-control-position{position:absolute;top:0;left:0;width:44px;height:46px;display:flex;align-items:center;justify-content:center;color:var(--z-texto-fraco);transform:none;pointer-events:none;z-index:2}.zn-page#box-login .has-icon-left .form-control-position i{font-size:17px;line-height:1}.zn-page#box-login input.form-control,.zn-page#box-login input.form-control-lg{height:46px;padding:0 16px 0 44px!important;font-size:14px!important;border-radius:12px!important}.zn-page#box-login .form-group{margin-bottom:16px}.zn-login-separador{display:flex;align-items:center;gap:12px;margin:14px 0;color:var(--z-texto-mudo);font:500 11px var(--z-font-ui);text-transform:uppercase;letter-spacing:.08em}.zn-login-separador:before,.zn-login-separador:after{content:"";flex:1;height:1px;background:var(--z-borda)}.zn-btn-google{display:flex;align-items:center;gap:10px;text-decoration:none}.zn-btn-google svg{flex:0 0 auto}.zn-page .checkbox label{color:var(--z-texto-mudo)}.zn-page .card-link{color:var(--z-acento);font:500 12px var(--z-font-ui)}.zn-page .content-header-title{font:700 var(--z-fs-h1)/var(--z-lh-h1) var(--z-font-display)!important;letter-spacing:-.03em;color:var(--z-texto)!important;margin:4px 0 6px!important}.zn-page .breadcrumbs-top .breadcrumb,.zn-page ol.breadcrumb{background:transparent!important;padding:0!important;margin:0!important;font:500 12px var(--z-font-ui)}.zn-page ol.breadcrumb .breadcrumb-item,.zn-page ol.breadcrumb .breadcrumb-item a{color:var(--z-texto-fraco)}.zn-page ol.breadcrumb .breadcrumb-item a{color:var(--z-acento)}.zn-page ol.breadcrumb .breadcrumb-item:last-child{color:var(--z-texto-suave)}.zn-page ol.breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"/";color:var(--z-texto-fraco);padding:0 6px}.zn-page h3.box-title,.zn-page .box-title{font:700 22px var(--z-font-display)!important;letter-spacing:-.02em;color:var(--z-texto)!important}.zn-olho-senha{position:absolute;top:0;right:0;height:56px;width:46px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;color:var(--z-texto-fraco);border-radius:0 14px 14px 0;transition:color .14s var(--z-ease);z-index:3}.zn-olho-senha:hover{color:var(--z-texto)}.zn-olho-senha:focus-visible{outline:none;box-shadow:var(--z-foco);color:var(--z-texto)}.zn-page input[data-zn-olho="1"],.zn-page#box-login input.form-control[data-zn-olho="1"],.zn-page#box-login input.form-control-lg[data-zn-olho="1"]{padding-right:46px!important}.zn-page .zn-btn--primaria,.zn-page table .btn.btn-warning{font-weight:700}.zn-page table.dataTable thead th,.zn-page table.dataTable tbody td{padding-left:10px!important;padding-right:10px!important;box-sizing:border-box}.zn-page table.dataTable thead th{vertical-align:bottom}.zn-page table.dataTable thead th.dt-right,.zn-page table.dataTable tbody td.dt-right{text-align:right}.zn-page input[type=checkbox],.zn-page input[type=radio]{accent-color:var(--p-ciano);width:16px;height:16px;cursor:pointer}.zn-page .custom-control-label:before{background:var(--z-vidro)!important;border:1px solid var(--z-borda-vidro)!important}.zn-page .custom-control-input:checked~.custom-control-label:before{background:var(--z-primaria)!important;border-color:transparent!important}.zn-page .icheckbox_square-blue,.zn-page .iradio_square-blue{filter:invert(.85) hue-rotate(180deg)}.zn-page .switchery{background-color:var(--z-vidro)!important;border-color:var(--z-hairline)!important}.zn-page textarea.form-control{min-height:90px;line-height:1.5;padding:12px 14px!important;resize:vertical}.zn-page .input-group-text,.zn-page .input-group-prepend .input-group-text,.zn-page .input-group-append .input-group-text{background:var(--z-tint)!important;border:1px solid var(--z-hairline)!important;color:var(--z-texto-mudo)!important;border-radius:12px;font:500 12px var(--z-font-ui)}.zn-page .form-control:disabled,.zn-page .form-control[readonly],.zn-page select:disabled{background:var(--z-tint)!important;color:var(--z-texto-fraco)!important;cursor:not-allowed}.zn-page .invalid-feedback,.zn-page .text-danger,.zn-page .help-block.text-danger{color:var(--st-erro)!important;font:500 11.5px var(--z-font-ui)}.zn-page .form-control.is-invalid,.zn-page .form-control.error{border-color:var(--st-erro)!important}.zn-page .valid-feedback{color:var(--st-sucesso)!important}.zn-page .form-section,.zn-page legend.form-section{color:var(--z-texto)!important;border-bottom:1px solid var(--z-hairline);font:700 14px var(--z-font-display);letter-spacing:-.01em;padding-bottom:8px;margin-bottom:16px}.zn-page :not(table)>.badge-success:not(.zn-status),.zn-page :not(table) .badge-success:not(.zn-status),.zn-page :not(table) .badge-warning:not(.zn-status),.zn-page :not(table) .badge-info:not(.zn-status){background:var(--z-tint)!important;color:var(--z-texto-mudo)!important;border:1px solid var(--z-hairline)!important;font-weight:500}.zn-page table .badge-success{background:var(--st-sucesso-bg)!important;color:var(--st-sucesso)!important}.zn-page table .badge-warning{background:var(--st-pendente-bg)!important;color:var(--st-pendente)!important}.zn-page table .badge-info{background:var(--st-info-bg)!important;color:var(--st-info)!important}.zn-page a.zn-btn--primaria,.zn-page a.zn-btn--primaria:hover,.zn-page a.zn-btn--primaria:focus{color:var(--z-primaria-texto)!important}.zn-page a.zn-btn--secundaria,.zn-page a.zn-btn--secundaria:hover{color:var(--z-texto-suave)!important}.zn-page a.zn-btn--destrutiva{color:var(--st-erro)!important}.zn-page a.zn-btn--utilitaria{color:var(--z-texto-mudo)!important}.zn-page a.zn-btn i{color:inherit!important}.zn-page table.dataTable tbody td,.zn-page table.table tbody td,.zn-page table.table-st2 tbody td,.zn-page table.display tbody td{color:var(--z-texto-suave)!important}.zn-page table.dataTable tbody td.zn-celula-empresa,.zn-page table.dataTable tbody td.zn-celula-nome,.zn-page table.dataTable tbody td:nth-child(1),.zn-page table.table tbody td.zn-celula-empresa{color:var(--z-texto)!important;font-weight:600}.zn-page table.dataTable thead th,.zn-page table.table thead th,.zn-page table.table-st2 thead th,.zn-page table.display thead th{color:var(--z-texto-mudo)!important}.zn-page table.dataTable tbody td.zn-celula-truncada{color:var(--z-texto-suave)!important}.zn-page table tbody td:empty,.zn-page .zn-vazio{color:var(--z-texto-fraco)!important}.zn-page table.dataTable tbody td{font-variant-numeric:tabular-nums}.zn-page{color:var(--z-texto-suave)}.zn-page p,.zn-page span:not([class*=badge]):not([class*=zn-status]),.zn-page li,.zn-page dd,.zn-page td{color:inherit}
