@import url(https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap);
@charset "UTF-8";.tooltip-primary{--bs-tooltip-bg:#7ed2ff;--bs-tooltip-border-radius:0;--bs-tooltip-color:#151e29;--bs-tooltip-opacity:1}.tooltip-danger,.tooltip-primary{font-size:.6875rem;font-weight:700;text-transform:uppercase}.tooltip-danger{--bs-tooltip-bg:#ff6b6b;--bs-tooltip-border-radius:0;--bs-tooltip-color:#151e29;--bs-tooltip-opacity:1}body,html{background-color:#151e29;font-family:Ubuntu,sans-serif}a{color:initial;text-decoration:none}p{color:#c4d1df;font-size:.875rem;font-weight:400}hr{color:#576574;opacity:1}small{color:#c4d1df;font-size:.6875rem}.btn-blue{align-items:center;background-color:#0054a9;border-radius:0;color:#f8f9fa;display:inline-flex;font-weight:500;height:45px;justify-content:center}.btn-blue,.btn-blue svg{transition:all .3s ease-out}.btn-blue svg{fill:#f8f9fa}.btn-blue.login-button{height:55px}.btn-blue:focus,.btn-blue:focus-visible,.btn-blue:hover{background-color:#7ed2ff!important;color:#151e29!important;transition:all .3s ease-out}.btn-blue:focus svg,.btn-blue:focus-visible svg,.btn-blue:hover svg{fill:#151e29;transition:all .3s ease-out}.btn-blue.is-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.btn-red{align-items:center;background-color:#ff6b6b;border-radius:0;color:#f8f9fa;display:inline-flex;font-weight:500;height:45px;justify-content:center}.btn-red,.btn-red svg{transition:all .3s ease-out}.btn-red svg{fill:#f8f9fa}.btn-red.login-button{height:55px}.btn-red:focus,.btn-red:focus-visible,.btn-red:hover{background-color:#f82424!important;color:#151e29!important;transition:all .3s ease-out}.btn-red:focus svg,.btn-red:focus-visible svg,.btn-red:hover svg{fill:#151e29;transition:all .3s ease-out}.btn-green{align-items:center;background-color:#2fbf71;border-radius:0;color:#f8f9fa;display:inline-flex;font-weight:500;height:45px;justify-content:center}.btn-green,.btn-green svg{transition:all .3s ease-out}.btn-green svg{fill:#f8f9fa}.btn-green.login-button{height:55px}.btn-green:focus,.btn-green:focus-visible,.btn-green:hover{background-color:#23a25f!important;color:#151e29!important;transition:all .3s ease-out}.btn-green:focus svg,.btn-green:focus-visible svg,.btn-green:hover svg{fill:#151e29;transition:all .3s ease-out}.btn-orange{align-items:center;background-color:#f4b942;border-radius:0;color:#151e29;display:inline-flex;font-weight:500;height:45px;justify-content:center;transition:all .3s ease-out}.btn-orange svg{fill:#151e29;transition:all .3s ease-out}.btn-orange.login-button{height:55px}.btn-orange:focus,.btn-orange:focus-visible,.btn-orange:hover{background-color:#e09f28!important;color:#151e29!important;transition:all .3s ease-out}.btn-orange:focus svg,.btn-orange:focus-visible svg,.btn-orange:hover svg{fill:#151e29;transition:all .3s ease-out}.list-group{color:#fff}.list-group .list-group-item{background-color:#293747;border:0;border-radius:0;color:#fff;padding:10px}.list-group .list-group-item.form-check{padding-left:35px!important}.list-group .list-group-item.active{background-color:#7ed2ff;border:0;color:#151e29}.list-group .list-group-item:hover{background-color:#0054a9;color:#7ed2ff}.nav-tabs .nav-link{border-radius:0}.establishment-tabs{align-items:center;border-bottom:1px solid #576574;gap:8px;padding-bottom:6px}.establishment-tabs .nav-link{background-color:#293747;border:1px solid transparent;color:#c4d1df;font-weight:500;margin-bottom:-1px;padding:8px 14px;transition:all .3s ease-out}.establishment-tabs .nav-link:focus,.establishment-tabs .nav-link:hover{background-color:#003b77;color:#fff}.establishment-tabs .nav-link.active{background-color:#0054a9;border-color:#0054a9;color:#fff}.establishment-tabs .btn-blue{height:40px;margin-left:auto;padding:0 16px}.card{background:transparent}.card,.card .card-header{border:0;border-radius:0!important}.card .card-header{background-color:transparent;padding:0}.card .card-header h6{color:#fff}.establishment-meta{background-color:#293747;border:1px solid #576574;color:#fff}.establishment-meta strong{color:#fff}.establishment-meta .small{color:#c4d1df}.theme-card{background-color:#1a2531;border:1px solid #576574}.theme-card-header{border-bottom:1px solid #576574;padding:16px 20px}.theme-callout{background-color:#293747;border:1px solid #576574;color:#fff}.theme-callout strong{color:#fff}.theme-callout small{color:#c4d1df}.theme-callout-warning{border-left:4px solid #f4b942}#product-selector .form-default.highlight{animation:blink 1.2s ease-in-out 1;outline:2px dashed #28a745}@keyframes blink{0%{outline-color:transparent}25%{outline-color:#28a745}50%{outline-color:transparent}75%{outline-color:#28a745}to{outline-color:transparent}}[x-cloak]{display:none!important}.badge-config-expandable{display:inline-block;max-width:100%;transition:all .3s ease}.badge-config-expandable:hover{box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translateY(-1px)}.badge-config-text{transition:all .3s ease;white-space:normal;word-break:break-word}.environments-container{display:flex;flex-direction:column;gap:1rem}.environment-card{background:#1a2531;border:1px solid #576574;border-radius:.375rem;min-height:100px;overflow:visible}.environment-card.sortable-drag-over{background:rgba(40,167,69,.1)!important;border:2px dashed #28a745!important}.environment-header{background:transparent}.environment-toggle{align-items:center;background:transparent!important;border:none;border-radius:.375rem;color:inherit;display:flex;padding:1rem;text-align:left;transition:all .2s ease;width:100%}.environment-toggle:hover{background:rgba(126,210,255,.08)!important}.environment-toggle:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:auto;transition:transform .2s ease}.environment-toggle:not(.collapsed):after{transform:rotate(180deg)}.environment-collapse{border-top:1px solid #576574}.environment-body{background:transparent;padding:0}.items-container{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.item-card{background:#293747;border:1px solid #576574;border-radius:.375rem;transition:all .2s ease}.item-card:hover{background:#334357;box-shadow:0 2px 10px rgba(0,0,0,.2)}.item-card-body{margin:0;padding:1rem}@media (max-width:1200px){.item-card-body{padding:.75rem}}@media (max-width:768px){.item-handle{order:-1}}.item-handle{align-items:center;color:#8395a7;cursor:grab;display:flex;font-size:1.25rem;justify-content:center;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.item-handle:hover{color:#7ed2ff}.item-handle:active{cursor:grabbing}.item-card{-webkit-user-select:none;-moz-user-select:none;user-select:none}.item-card input,.item-card select,.item-card textarea{-webkit-user-select:text;-moz-user-select:text;user-select:text}.item-info{min-width:0}.item-image{align-items:center;display:flex;flex-direction:column;gap:.35rem;justify-content:center;width:100%}.item-image .badge{max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.item-image-upload{align-items:flex-start;display:flex;gap:.5rem}.item-image-controls{align-items:center;display:flex;gap:.5rem;width:100%}.item-image-controls .btn{align-items:center;display:inline-flex;height:36px;justify-content:center;min-width:36px;padding:.25rem .5rem}.item-image-controls .form-select{background-color:#293747;border:1px solid #576574;color:#fff;flex:1;height:36px;min-width:0}.item-image-controls .form-select:focus{border-color:#8395a7;box-shadow:none}.item-image-controls .form-select option{background-color:#293747;color:#fff}.item-image-save .btn{height:32px}.item-field-label{margin-bottom:.25rem;min-height:18px}.item-image-upload .image-preview{margin-bottom:.5rem}.item-image-upload .thumbnail{border:2px solid #dee2e6}.product-thumb{background:#151e29;border:1px solid #576574;border-radius:6px;display:block;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.item-card .form-control.form-control-sm{background-color:#293747;border:1px solid #576574;border-radius:.25rem;color:#fff;height:36px;padding:.375rem .5rem}.item-card .form-control.form-control-sm::-moz-placeholder{color:#c4d1df}.item-card .form-control.form-control-sm::placeholder{color:#c4d1df}.item-card .form-control.form-control-sm:focus{background-color:#293747;border-color:#8395a7;box-shadow:none;color:#fff}.item-image-upload .btn,.item-image-upload .btn-group-sm>.btn{align-items:center;display:inline-flex;height:36px;justify-content:center;min-width:36px}.item-quantity input[type=number],.item-total-value .d-block,.item-unit-value input[type=number],.item-unit-value input[type=text]{text-align:right}.item-quantity{min-width:0}.item-quantity input{max-width:100%;width:64px}.item-unit-value input{max-width:100px;width:100%}.item-unit-value+.item-unit-value input{max-width:100px}.item-total-value{min-width:0;text-align:right}.item-total-value .d-block{font-size:1rem}.title-icon .input-group-sm .form-control{height:36px;padding:.375rem .5rem}.title-icon .input-group-sm .btn{height:36px;padding:.25rem .6rem}.title-icon .btn-success{align-items:center;display:inline-flex;height:36px;padding:.25rem .9rem}.item-product strong{display:block;margin-bottom:.25rem}.item-badges{display:flex;flex-wrap:wrap;gap:.25rem}.item-quantity,.item-total-value,.item-unit-value{display:flex;flex-direction:column}.item-quantity label,.item-total-value label,.item-unit-value label{color:#c4d1df;font-weight:600;margin-bottom:.25rem}.item-total-value{margin-right:0}.item-pdf-toggle{align-items:flex-start;display:flex;margin-right:1rem;min-width:80px}.item-pdf-toggle .form-check{align-items:center;display:flex;gap:.35rem;margin-bottom:0}.item-pdf-toggle .form-check-input{cursor:pointer;float:none;height:1.25rem;margin-left:0;width:2.5rem}.item-pdf-toggle .form-check-label{cursor:pointer;font-size:.85rem;margin-bottom:0;margin-left:0;text-align:center;white-space:nowrap}@media (max-width:1600px){.item-pdf-toggle{position:static;right:auto;top:auto}}.item-actions{align-items:center;display:flex;justify-content:flex-end;min-width:120px;padding:0 .25rem}@media (max-width:1600px){.item-actions{position:static;right:auto;top:auto}.item-quantity label,.item-total-value label,.item-unit-value label{margin-top:0}}.item-actions .btn-group{white-space:nowrap}.empty-environment{color:#6c757d;padding:2rem 1rem}.empty-environment i{color:#adb5bd}.sortable-ghost{background:#e3f2fd!important;border:2px dashed #2196f3!important;opacity:.4}.sortable-chosen{background:rgba(33,150,243,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.15);transform:scale(1.02);z-index:1000}.sortable-drag{opacity:1!important}.dropdown-menu{position:absolute!important;will-change:transform;z-index:1060!important}.dropdown{position:relative;z-index:1}.dropdown.show{position:relative;z-index:1060}.environment-body,.item-card,.items-container{overflow:visible!important}.btn-group .dropdown.btn-group-item{display:inline-block;position:relative}.btn-group .dropdown.btn-group-item .btn{border-radius:0!important;margin-left:-1px;position:relative;z-index:1}.btn-group .dropdown.btn-group-item:first-child .btn{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important;margin-left:0}.btn-group>.btn:last-child{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.btn-group .dropdown.btn-group-item+.btn{border-radius:0!important;margin-left:-1px}.btn-group .dropdown.btn-group-item .btn.show,.btn-group .dropdown.btn-group-item .btn:active,.btn-group .dropdown.btn-group-item .btn:focus,.btn-group .dropdown.btn-group-item .btn:hover{position:relative;z-index:2}.btn-group .dropdown.btn-group-item .dropdown-menu{z-index:1070!important}.btn-group .btn:active,.btn-group .btn:focus,.btn-group .btn:hover{position:relative;z-index:2}.dropdown-item[type=button]{background:none;border:none;padding:.25rem 1rem;text-align:left;width:100%}.dropdown-item[type=button]:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.commercial-status-readonly,.commercial-status-toggle{align-items:center;background-color:#1a1d24!important;border:1px solid hsla(0,0%,100%,.12)!important;border-left:4px solid var(--commercial-accent,#6c757d)!important;border-radius:.25rem;box-shadow:0 1px 2px rgba(0,0,0,.35);color:#f8f9fa!important;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.45rem;line-height:1.2;white-space:nowrap}.commercial-status-toggle.show,.commercial-status-toggle:focus,.commercial-status-toggle:hover{background-color:#252a33!important;border-color:hsla(0,0%,100%,.2)!important;border-left-color:var(--commercial-accent,#6c757d)!important;color:#fff!important}.commercial-status-toggle[data-sale-dropdown-toggle]:after,.sale-table-dropdown [data-sale-dropdown-toggle].btn-outline-light:after{content:"▾";font-size:.75em;margin-left:.35rem;opacity:.85}.commercial-status-readonly{padding:.35rem .55rem}.commercial-status-readonly--empty{--commercial-accent:#6c757d;opacity:.9}.commercial-status-dot{background-color:var(--commercial-accent,#6c757d);border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.4);flex-shrink:0;height:.55rem;width:.55rem}.commercial-status-menu{background-color:#1a1d24!important;border:1px solid hsla(0,0%,100%,.12);min-width:14rem}.commercial-status-menu .dropdown-item{color:#f8f9fa}.commercial-status-menu .dropdown-item[type=button]{background-color:transparent}.commercial-status-menu .dropdown-item:hover,.commercial-status-menu .dropdown-item[type=button]:hover{background-color:#2d333d!important;color:#fff}.sale-table-dropdown-menu--floating{background-color:#1a1d24!important;border:1px solid hsla(0,0%,100%,.15)!important;box-shadow:0 12px 32px rgba(0,0,0,.55)!important;display:block;margin:0!important;position:fixed!important;z-index:99999!important}.sale-table-dropdown-menu .dropdown-item.text-muted,.sale-table-dropdown-menu span.dropdown-item.disabled{color:#b8c0cc!important;cursor:default;opacity:1!important;pointer-events:none}.sale-table-dropdown-menu .dropdown-item.text-muted i,.sale-table-dropdown-menu span.dropdown-item.disabled i{color:#9aa3b0}.sale-client-summary{background-color:#1a1d24;border:1px solid hsla(0,0%,100%,.12);border-radius:.375rem;padding:1rem 1.25rem}.sale-form-alert .small,.sale-form-alert p,.sale-form-alert small{color:inherit}.sale-form-alert.alert-danger{background-color:#f8d7da;border-color:#f1aeb5;color:#58151c}.sale-form-alert.alert-danger .small,.sale-form-alert.alert-danger p,.sale-form-alert.alert-danger small,.sale-form-alert.alert-danger strong{color:#58151c}.sale-form-alert.alert-danger .sale-form-alert__meta{color:#6c2b33}.sale-form-alert.alert-danger .fa-exclamation-triangle,.sale-form-alert.alert-danger>.d-flex>.fa-exclamation-triangle{color:#b02a37}.sale-form-alert.alert-danger .btn-outline-danger{border-color:#842029;color:#842029}.sale-form-alert.alert-danger .btn-outline-danger:focus,.sale-form-alert.alert-danger .btn-outline-danger:hover{background-color:#842029;border-color:#842029;color:#fff}.sale-form-alert.alert-warning{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.sale-form-alert.alert-warning .small,.sale-form-alert.alert-warning p,.sale-form-alert.alert-warning small,.sale-form-alert.alert-warning strong{color:#664d03}.sale-form-alert.alert-warning .btn-outline-dark{border-color:#513c06;color:#513c06}.sale-form-alert.alert-warning .btn-outline-dark:focus,.sale-form-alert.alert-warning .btn-outline-dark:hover{background-color:#513c06;border-color:#513c06;color:#fff}.sale-form-alert.alert-success{background-color:#d1e7dd;border-color:#a3cfbb;color:#0a3622}.sale-form-alert.alert-success .small,.sale-form-alert.alert-success p,.sale-form-alert.alert-success small,.sale-form-alert.alert-success strong{color:#0a3622}.sales-list-table .sale-table-dropdown .dropdown-menu:not(.sale-table-dropdown-menu--floating){display:none!important}.summary-section{border:1px solid #dee2e6!important;border-radius:.375rem!important}.summary-body,.summary-section{background:transparent!important}.summary-body{padding:1rem!important}.newPhoto{background-color:#1c2837;border:1px solid hsla(0,0%,95%,.259);border-radius:15px;cursor:pointer;height:170px;position:relative;width:170px}.newPhoto,.newPhoto.plus-before:before{align-items:center;display:flex;justify-content:center}.newPhoto.plus-before:before{background-color:#293747;border-radius:50%;color:#fff;content:"+";font-size:1.5rem;height:40px;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);width:40px}.newPhoto .rmImgBtn{color:red;position:absolute;right:10px;top:10px}.form-group-file{border-radius:0;height:60px;padding:9px;position:relative}.form-group-file:hover .file{border:2px dashed #fff;color:#fff;transition:all .3s ease-out}.form-group-file input{cursor:pointer;display:block;font-size:0;left:0;line-height:0;margin:0;opacity:0;padding:0}.form-group-file .file,.form-group-file input{height:100%;position:absolute;top:0;width:100%}.form-group-file .file{background-color:#293747;border:2px dashed hsla(0,0%,100%,.239);border-radius:5px;color:#fff;font-size:16px;font-weight:700;line-height:30px;padding:13px 25px;right:0;text-align:center;transition:all .3s ease-out}.form-group-file .file:hover{cursor:pointer}.form-group-file .text{bottom:-24px;font-size:12px;position:absolute;right:0}#environmentAccordion .accordion-item .accordion-header .accordion-button,#environmentAccordion .accordion-item .accordion-header .accordion-button.collapsed{background-color:#293747;border:0;border-radius:0!important;color:#fff}#environmentAccordion .accordion-item .accordion-header .accordion-button:hover{background-color:#0054a9;color:#7ed2ff}.btn-close{--bs-btn-close-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E")!important;--bs-btn-close-color:#fff!important;color:#fff!important}.modal .modal-dialog .modal-content{background-color:#151e29}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#fff!important}.form-group{margin-bottom:15px}.bg-gradient-dark{background:#003b77!important}.fullpage-login{align-items:center;background-color:#003b77;display:flex;height:100vh}.fullpage-login .form-login{background-color:#151e29;padding:50px 70px}.fullpage-login .form-login .form-group .password-container{position:relative}.fullpage-login .form-login .form-group .password-container .toggle-password{cursor:pointer;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.fullpage-login .form-login .form-group .password-container .toggle-password i{color:#c4d1df;font-size:18px}.fullpage-login .form-login .form-group label{color:#8395a7;font-size:.625rem;margin-bottom:8px;text-transform:uppercase}.fullpage-login .form-login .form-group .form-control{text-align:center}.fullpage-login .form-login .form-group .form-control::-moz-placeholder{text-align:center}.fullpage-login .form-login .form-group .form-control::placeholder{text-align:center}.fullpage-login .form-login .title{color:#f8f9fa;font-size:1.375rem;font-weight:700}.fullpage-login .form-login .login-button{flex:1}.fullpage-login .form-login .field-link{flex:1;text-align:end}.fullpage-login .form-login .field-link .link{color:#fff;font-weight:700;transition:all .3s ease-out}.fullpage-login .form-login .field-link .link:hover{color:#7ed2ff;transition:all .3s ease-out}.painel-page .sidebar{background-color:#003b77;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;overflow:overlay;padding:40px 50px;position:fixed;top:0;width:400px}.painel-page .sidebar .sidebar-nav .nav-item{width:100%}.painel-page .sidebar .sidebar-nav .nav-item .nav-link{align-items:center;color:#f8f9fa;display:flex;font-size:1rem;font-weight:500;height:48px}.painel-page .sidebar .sidebar-nav .nav-item .nav-link.active{background-color:#7ed2ff;color:#151e29}.painel-page .sidebar .sidebar-nav .nav-item .nav-link:hover{background-color:#0054a9;color:#7ed2ff}.painel-page .sidebar .sidebar-user .user-name .user{color:#f8f9fa;font-size:1rem;font-weight:500}.painel-page .sidebar .sidebar-user .user-name .role{color:#f8f9fa;font-size:.75rem;font-weight:400}@media (max-width:1500px){.painel-page .sidebar{width:350px}}.painel-page .content{background-color:#151e29;margin-bottom:140px;margin-left:400px!important;min-height:100vh;padding:70px 70px 0;width:calc(100% - 400px)}@media (max-width:1500px){.painel-page .content{margin-left:350px!important;padding:40px;width:calc(100% - 350px)}}.painel-page .content.top{background-color:#1a2531;height:auto;margin:0;min-height:auto;padding:30px 70px}.painel-page .content.top p{color:#c4d1df;font-size:.75rem}.painel-page .content.top .link{color:#c4d1df;transition:all .3s ease-out}.painel-page .content.top .link svg{fill:#c4d1df;transition:all .3s ease-out}.painel-page .content.top .link:hover{color:#7ed2ff;transition:all .3s ease-out}.painel-page .content.top .link:hover svg{fill:#7ed2ff;transition:all .3s ease-out}.painel-page .content .title-top{color:#f8f9fa;font-size:1.25rem;font-weight:700}.painel-page .content .title-icon{color:#f8f9fa}.painel-page .content .title-icon h2{font-size:1rem;font-weight:700;margin:0;text-transform:uppercase}.painel-page .content .title{color:#f8f9fa;font-size:1rem;font-weight:700;text-transform:uppercase}.painel-page .content .total-order{color:#f8f9fa;font-size:.875rem;font-weight:700}.painel-page .content .total-register{color:#8395a7;font-size:.75rem;font-weight:400}.painel-page .content .form-image{width:100%}.breadcrumb-item{margin-left:4px}.breadcrumb-item a{color:#fff}.breadcrumb-item:before{color:#fff!important}.title-icon .input-group-sm .form-control,.title-icon .input-group-sm .input-group-text{background-color:#293747;border:1px solid #576574;color:#fff}.title-icon .input-group-sm .form-control::-moz-placeholder{color:#c4d1df}.title-icon .input-group-sm .form-control::placeholder{color:#c4d1df}.image-item{min-width:92px}.camera-float-btn{align-items:center;border-radius:.25rem;display:inline-flex;height:34px;justify-content:center;left:5px;padding:0;position:absolute;top:-14px;transform:translateX(-50%);width:34px;z-index:2}.item-image-upload .image-preview{min-height:52px}.item-image-controls{margin-top:.25rem}.item-inline-equal input.form-control.form-control-sm{max-width:100%;width:100%}@media (min-width:992px){.item-card-body .flex-lg-nowrap>[class*=col-lg-]{min-width:0}}.item-image-upload{flex-direction:column;width:100%}.item-image-controls,.item-image-save{width:100%}.item-image-save .btn{min-width:0;white-space:nowrap;width:100%}.item-image-save .btn,.item-image-save span{justify-content:center}.focco-integration-page,.focco-integration-page .card,.focco-integration-page .card-body,.focco-integration-page .card-footer,.focco-integration-page .card-header{color:#fff}.focco-integration-page .form-check-label,.focco-integration-page .form-label{color:#fff!important}.focco-integration-page .form-control:not(.theme-select){background-color:#293747;border-color:#576574;color:#fff}.focco-integration-page .form-control:not(.theme-select)::-moz-placeholder{color:#c4d1df}.focco-integration-page .form-control:not(.theme-select)::placeholder{color:#c4d1df}.focco-integration-page .btn-outline-secondary{border-color:#576574;color:#fff}.focco-integration-page .btn-outline-secondary:hover{background-color:#fff;color:#151e29}.focco-integration-page .focco-stat-card,.focco-integration-page .theme-card{background-color:#293747;border:1px solid #576574;border-radius:0}.focco-integration-page .focco-stat-card__label{color:#c4d1df;font-size:.75rem;font-weight:500;letter-spacing:.02em;margin-bottom:.35rem;text-transform:uppercase}.focco-integration-page .focco-stat-card__value{color:#fff;font-size:1.35rem;font-weight:600;line-height:1.2}.focco-integration-page .focco-stat-card__value.text-danger{color:#ff6b6b!important}.focco-integration-page .table-dark{--bs-table-color:#fff;--bs-table-bg:transparent;--bs-table-border-color:#576574}.focco-integration-page .table-dark th{color:#c4d1df;font-weight:500}.focco-integration-page .table-dark td{color:#fff}.focco-integration-page .table-dark code{color:#7ed2ff}.focco-integration-page .card-footer{border-top:1px solid #576574}.focco-integration-page .card-footer .page-link{background-color:#293747;border-color:#576574;color:#fff}.focco-metadata-panel{background-color:#293747;border:1px solid #576574}.focco-metadata-panel .card-header{background:hsla(0,0%,100%,.04);border-bottom:1px solid #576574}.focco-metadata-panel .card-body,.focco-metadata-panel .card-header h6{color:#fff}.focco-metadata-panel__meta{color:hsla(0,0%,100%,.55)}.focco-metadata-panel__error p,.focco-metadata-panel__error small,.focco-metadata-panel__error strong,.focco-metadata-panel__warning p,.focco-metadata-panel__warning small,.focco-metadata-panel__warning strong{color:inherit}.focco-json-block__pre{background:#111;border:1px solid hsla(0,0%,100%,.1);border-radius:4px;color:#d4d4d4;font-size:.75rem;line-height:1.45;max-height:420px;overflow:auto;padding:1rem;white-space:pre-wrap;word-break:break-word}.focco-metadata-tabs{border-bottom-color:hsla(0,0%,100%,.15)}.focco-metadata-tabs .nav-link{color:hsla(0,0%,100%,.65);cursor:pointer}.focco-metadata-tabs .nav-link.active{background:transparent;border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) transparent;color:#fff}.focco-stat-card{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.12)}.focco-stat-card .card-body{color:#fff}.focco-stat-card__label{color:#c4d1df;font-size:.75rem;margin-bottom:.35rem}.focco-stat-card__value{color:#fff;font-size:1.35rem;font-weight:600}.focco-stat-card code{color:#7ed2ff}.focco-diff-table h6,.focco-stat-card small{color:#fff}.focco-diff-table code{color:#7ed2ff;word-break:break-all}.focco-integration-page .focco-diff-table td,.focco-metadata-panel .focco-diff-table td{color:#fff}.focco-logs-table td,.focco-logs-table th{vertical-align:middle}@media (max-width:600px){.pagination{justify-content:center}}.pagination .page-item .page-link{align-items:center;border-color:#003b77;border-radius:4px;color:#003b77;cursor:pointer;display:flex;height:38px;justify-content:center;margin-left:.5rem;padding:8px 0;text-align:center;width:38px}@media (max-width:600px){.pagination .page-item .page-link{height:37px;margin-left:6px;width:33px}}.pagination .page-item .page-link:hover{background-color:#003b77;color:#fff}.pagination .page-item .page-link svg{height:25px;width:25px}.pagination .page-item .page-link.next{transform:rotate(180deg)}.pagination .page-item .page-link:focus{box-shadow:none}.pagination .page-item.disabled{opacity:.5}.pagination .page-item.active .page-link{background-color:#003b77;border-color:#003b77;color:#fff}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{background-color:transparent;border:0;border-radius:0;color:#003b77;font-size:25px;font-weight:600}.pagination .page-item:first-child .page-link:hover,.pagination .page-item:last-child .page-link:hover{color:#003b77;text-decoration:underline}.form-group.search svg{left:30px;position:absolute;top:16px}.form-group.search .form-control{padding-left:50px}.form-group.select svg{bottom:13px;position:absolute;right:30px}.form-group textarea{height:130px!important;resize:none}.form-group label{color:#f8f9fa;font-size:.875rem;font-weight:700;margin-left:15px;text-transform:uppercase}.form-group label.label-info{color:#8395a7;font-size:.75rem;font-weight:400}.form-group .form-control{background-color:#293747;border:1px solid transparent;border-radius:0;color:#c4d1df;font-size:.9375rem;font-weight:400;height:46px}.form-group .form-control:hover{background-color:#576574}.form-group .form-control:focus{border:1px solid #c4d1df;box-shadow:none}.form-group .form-control::-moz-placeholder{color:#c4d1df}.form-group .form-control::placeholder{color:#c4d1df}.form-check-input:checked{background-color:#005ebe;border-color:#005ebe}select.theme-select{background-color:#293747;border:1px solid transparent;border-radius:0;color:#c4d1df;font-size:.9375rem;font-weight:400;height:46px}select.theme-select:hover{background-color:#576574}select.theme-select:focus{border:1px solid #c4d1df;box-shadow:none}.action-link svg{fill:#f8f9fa;transition:all .3s ease-out}.action-link:hover svg{fill:#7ed2ff;transition:all .3s ease-out}.table-dark{--bs-table-bg:#151e29;--bs-table-border-color:#576574}.table-dark thead tr th{color:#f8f9fa}.table-dark tbody{border:1px solid #576574}.table-dark tbody.not-border{border:inherit}.table-dark tbody .form-group .form-control{height:31px}.table>:not(caption)>*>*{color:#c4d1df;padding:8px 20px}.select2-container .select2-selection--single{background-color:#293747!important;border-radius:0!important;height:46px!important}.select2-container--default .select2-selection--single{border:0!important}.select2-container--default .select2-selection--single:hover{background-color:#576574!important}.select2-container--default .select2-selection--single .select2-selection__rendered{border:0!important;line-height:46px!important;padding:0 50px!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#c4d1df!important}.select2-search--dropdown{background:#293747!important;display:block;padding:0!important}body.drawer-open{overflow:hidden}.drawer-overlay{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;z-index:1040}.drawer,.drawer-overlay{position:fixed;right:0;top:0}.drawer{background:#151e29;box-shadow:-2px 0 16px rgba(0,0,0,.2);display:flex;flex-direction:column;height:100vh;max-width:100vw;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:84.3%;z-index:9999}@media (max-width:1600px){.drawer{width:100%}}.drawer.open{transform:translateX(0)}.drawer-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:1rem 1.5rem}.drawer-body{flex:1 1 auto;overflow-y:auto;padding:1.5rem}.drawer-close{background:none;border:none;cursor:pointer;font-size:2rem;line-height:1}@media (max-width:480px){.drawer{width:100vw}}
