@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css);
.admin-content table.data-table:not(.dataTable){border-radius:1rem;overflow:hidden;position:relative}.admin-content table.data-table:not(.dataTable):before{background:rgba(50,45,41,.25);content:"";height:100%;left:0;min-height:30vh;position:absolute;top:0;width:100%}.admin-content table.data-table:not(.dataTable):after{color:#fff;content:"";font-size:3rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.admin-content table.data-table:not(.dataTable) th{font-size:0;height:20vh}.admin-content .dataTables_wrapper .dataTables_info{color:rgba(50,45,41,.7);font-weight:500;text-align:right;width:100%}.admin-content .dataTables_wrapper .dataTables_processing{align-items:center;background:rgba(50,45,41,.25);border-radius:1rem;bottom:0;color:#fff;display:flex;font-size:42px;font-weight:700;height:auto;justify-content:center;line-height:1;padding:50px 0 90px;top:24px;z-index:1000}.admin-content .dataTables_wrapper .dataTables_filter{float:left;font-size:0;line-height:0;margin-bottom:1rem;min-width:250px;position:relative}.admin-content .dataTables_wrapper .dataTables_filter label{font-size:0;line-height:0;margin-bottom:0;width:100%}.admin-content .dataTables_wrapper .dataTables_filter label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PHBhdGggY2xhc3M9Imhlcm9pY29uLXVpIiBkPSJtMTYuMzIgMTQuOSA1LjM5IDUuNGExIDEgMCAwIDEtMS40MiAxLjRsLTUuMzgtNS4zOGE4IDggMCAxIDEgMS40MS0xLjQxek0xMCAxNmE2IDYgMCAxIDAgMC0xMiA2IDYgMCAwIDAgMCAxMnoiLz48L3N2Zz4=);background-position:50%;background-size:cover;content:"";height:20px;left:10px;opacity:.5;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:10}.admin-content .dataTables_wrapper .dataTables_filter input{background-color:#fff;border:1px solid #d1c7bd;border-radius:.75rem;box-sizing:border-box;color:#322d29;display:block;font-size:1rem;line-height:1.625;margin:0!important;padding:7px 10px 7px 40px;width:100%}.admin-content .dataTables_wrapper .dataTables_filter input[type=search]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button}.admin-content .dataTables_wrapper .dataTables_length,.admin-content .dataTables_wrapper .dataTables_paginate.paging_listboxWithButtons{float:right}.admin-content .dataTables_wrapper .dataTables_length:after,.admin-content .dataTables_wrapper .dataTables_paginate.paging_listboxWithButtons:after{clear:both;content:"";display:table}.admin-content .dataTables_wrapper .dataTables_length select,.admin-content .dataTables_wrapper .dataTables_paginate.paging_listboxWithButtons select{background-color:#fff;border:1px solid #d1c7bd;border-radius:.75rem;color:#322d29;display:inline-block;font-size:1rem;line-height:1.625;margin:0;outline:none!important;padding:7px 10px;position:relative;vertical-align:middle}.admin-content .dataTables_wrapper .dataTables_paginate.paging_listboxWithButtons select{padding:5px 0 5px 5px}.admin-content .dataTables_wrapper .dataTables_scrollBody{background:#fff;border-bottom-width:0!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);min-height:200px}.admin-content .dataTables_wrapper .dataTables_scrollBody .column-filters{display:none}.admin-content .dataTables_wrapper .dataTables_scrollHead{border-top-left-radius:1rem;border-top-right-radius:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);z-index:100}.admin-content .dataTables_wrapper .dataTable{border:1px solid #e8e2da;border-radius:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);font-family:Manrope,Inter,-apple-system,Segoe UI,sans-serif!important;font-size:90%}.admin-content .dataTables_wrapper .dataTable thead th{background-color:#efe9e1;border-bottom:1px solid #e8e2da;border-top:1px solid #e8e2da;color:rgba(50,45,41,.7);font-size:.75rem;font-weight:700;letter-spacing:.025em;padding:.5rem 1.25rem .3333333333rem .5rem;text-align:left;text-transform:uppercase}@media screen and (max-width:768px){.admin-content .dataTables_wrapper .dataTable thead th{font-size:100%}}.admin-content .dataTables_wrapper .dataTable thead>tr:first-child>th:first-child{border-top-left-radius:1rem}.admin-content .dataTables_wrapper .dataTable thead>tr:first-child>th:last-child{border-top-right-radius:1rem}.admin-content .dataTables_wrapper .dataTable tbody tr{transition:all .3s cubic-bezier(.4,0,.2,1)}.admin-content .dataTables_wrapper .dataTable tbody tr td{border-bottom:1px solid #e8e2da;font-size:.875rem;padding:3px .5rem;white-space:nowrap}.admin-content .dataTables_wrapper .dataTable tbody tr:hover{background-color:#faf7f2}.admin-content .dataTables_wrapper .dataTables_scrollBody .column-filters th{padding:1px!important}.admin-content .dataTables_wrapper .dataTables_paginate{background-color:#efe9e1;border:1px solid #e8e2da;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);margin:0;padding:.3333333333rem 0;text-align:right;width:100%;z-index:100}.admin-content .dataTables_wrapper .dataTables_paginate:after{clear:both;content:"";display:table}.admin-content .dataTables_wrapper .dataTables_paginate .paginate_button{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:rgba(50,45,41,.7)!important;font-size:105%;font-weight:600;margin:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.admin-content .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{cursor:not-allowed!important;opacity:.3}.admin-content .dataTables_wrapper .dataTables_paginate .paginate_button:active,.admin-content .dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#0096b4!important}.admin-content .dataTables_wrapper .dataTables_length+.dataTables_paginate{border-top-left-radius:1rem;border-top-right-radius:1rem;margin-top:1rem}.admin-content .dataTables_wrapper .dataTables_processing+.dataTables_paginate{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.admin-content .dataTables_wrapper .dt-buttons{text-align:right;width:100%}.admin-content .dataTables_wrapper .dt-buttons .dt-button{background-color:transparent;border-width:0;color:rgba(50,45,41,.7);font-weight:600}.admin-content .dataTables_wrapper .dt-buttons .dt-button:hover{color:#0096b4}.admin-content .dataTables_wrapper .user-avatar{margin-left:auto;margin-right:auto}.admin-content .dataTables_wrapper .column-filters th{padding:5px!important}.admin-content .dataTables_wrapper .column-filters .column-search{background-color:#fff;border:1px solid #d1c7bd;border-radius:.5rem;color:#322d29;display:block;font-size:.875rem!important;font-weight:400;line-height:1!important;padding:2.5px 5px!important;width:100%}.admin-content .dataTables_wrapper .column-filters input.column-search.active,.admin-content .dataTables_wrapper .column-filters input.column-search.id,.admin-content .dataTables_wrapper .column-filters input.column-search.is_admin{max-width:40px}.admin-content .dataTables_wrapper .btn{background:none;border-width:0;padding:5px!important}.admin-content .dataTables_wrapper .btn:after{display:none}/*!
* bootstrap-fileinput v5.5.4
* http://plugins.krajee.com/file-input
*
* Krajee default styling for bootstrap-fileinput.
*
* Author: Kartik Visweswaran
* Copyright: 2014 - 2024, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD-3-Clause
* https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
*/.file-loading input[type=file],input[type=file].file-loading{height:0;width:0}.file-caption-icon,.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button,.file-input-ajax-new .no-browse .input-group-btn,.file-input-new .close,.file-input-new .file-preview,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-new .glyphicon-file,.file-input-new .no-browse .input-group-btn,.file-zoom-dialog .modal-header:after,.file-zoom-dialog .modal-header:before,.hide-content .kv-file-content,.kv-hidden{display:none}.btn-file input[type=file],.file-caption-icon,.file-no-browse,.file-preview .fileinput-remove,.file-zoom-dialog .btn-navigate,.file-zoom-dialog .floating-buttons,.krajee-default .file-thumb-progress{position:absolute}.btn-file,.file-caption,.file-input,.file-loading:before,.file-preview,.file-zoom-dialog .modal-dialog,.krajee-default .file-thumbnail-footer,.krajee-default.file-preview-frame{position:relative}.file-error-message pre,.file-error-message ul,.krajee-default .file-actions,.krajee-default .file-other-error{text-align:left}.file-error-message pre,.file-error-message ul{margin:0}.krajee-default .file-drag-handle,.krajee-default .file-upload-indicator{float:left;height:16px;margin-top:10px;width:16px}.krajee-default .file-thumb-progress .progress,.krajee-default .file-thumb-progress .progress-bar{font-size:9px;height:11px}.krajee-default .file-caption-info,.krajee-default .file-size-info{display:block;height:15px;margin:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:160px}.file-zoom-content>.file-object.type-flash,.file-zoom-content>.file-object.type-image,.file-zoom-content>.file-object.type-video{max-height:100%;max-width:100%;width:auto}.file-zoom-content>.file-object.type-flash,.file-zoom-content>.file-object.type-video{height:100%}.file-zoom-content>.file-object.type-default,.file-zoom-content>.file-object.type-html,.file-zoom-content>.file-object.type-pdf,.file-zoom-content>.file-object.type-text{width:100%}.file-no-browse{background:none;border:none;bottom:20%;box-shadow:none;font-size:0;height:1px;left:50%;opacity:0;outline:none;width:1px}.file-loading:before{background:transparent url(../img/loading.gif) 0 0 no-repeat;color:#999;content:" Loading...";display:inline-block;font-size:13px;font-variant:small-caps;line-height:16px;padding-left:20px}.file-object{margin:0 0 -5px;padding:0}.btn-file{overflow:hidden}.btn-file input[type=file]{background:none repeat scroll 0 0 transparent;cursor:inherit;display:block;left:0;min-height:100%;min-width:100%;opacity:0;text-align:right;top:0}.btn-file ::-ms-browse{font-size:10000px;height:100%;width:100%}.file-caption .input-group{align-items:center}.file-caption .file-caption-name{background:none;border:none;box-shadow:none;margin:0;outline:none;padding:0;width:100%}.file-caption.icon-visible .file-caption-icon{display:inline-block}.file-caption.icon-visible .file-caption-name{padding-left:1.875rem}.file-caption.icon-visible>.input-group-lg .file-caption-name{padding-left:2.1rem}.file-caption.icon-visible>.input-group-sm .file-caption-name{padding-left:1.5rem}.file-caption-icon{left:8px;padding:.5rem}.input-group-lg .file-caption-icon{font-size:1.25rem}.input-group-sm .file-caption-icon{font-size:.875rem;padding:.25rem}.file-error-message{background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px;color:#a94442;margin:5px;padding:15px}.file-error-message pre{margin:5px 0}.file-caption-disabled{background-color:#eee;cursor:not-allowed;opacity:1}.file-preview{border:1px solid #ddd;border-radius:5px;margin-bottom:5px;padding:8px;width:100%}.file-preview .btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.file-preview .fileinput-remove{line-height:10px;right:1px;top:1px}.file-preview .clickable{cursor:pointer}.file-preview .kv-zoom-cache{display:none}.file-preview-image{color:#4ca66b;font:40px Impact,Charcoal,sans-serif;height:auto;max-height:100%;max-width:100%;width:auto}.krajee-default.file-preview-frame{border:1px solid rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);float:left;margin:8px;padding:6px;text-align:center}.krajee-default.file-preview-frame .kv-file-content{height:160px;width:213px}.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:400px}.krajee-default.file-preview-frame .file-thumbnail-footer{height:70px}.krajee-default.file-preview-frame:not(.file-preview-error):hover{border:1px solid rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.krajee-default.file-preview-frame[data-template=audio] .kv-file-content{height:55px;width:240px}.krajee-default .file-preview-text{border:1px solid #ddd;color:#428bca;display:block;font-family:Menlo,Monaco,Consolas,Courier New,monospace;outline:none;padding:8px;resize:none}.krajee-default .file-preview-html{border:1px solid #ddd;overflow:auto;padding:8px}.krajee-default .file-other-icon{font-size:6em;line-height:1}.krajee-default .file-footer-buttons{float:right}.krajee-default .file-footer-caption{color:#999;display:block;font-size:11px;margin-bottom:15px;padding-top:4px;text-align:center}.krajee-default .file-preview-error{box-shadow:none;opacity:.65}.krajee-default .file-thumb-progress{height:11px;left:0;right:0;top:37px}.krajee-default .file-thumb-progress .progress{color:#ccc}.krajee-default .file-thumb-progress .progress-bar{font-family:Verdana,Helvetica,sans-serif}.krajee-default.kvsortable-ghost{background:#e1edf7;border:2px solid #a1abff}.krajee-default .file-preview-other:hover{opacity:.8}.krajee-default .file-preview-frame:not(.file-preview-error) .file-footer-caption:hover{color:#000}.file-upload-stats{font-size:9px;text-align:center;width:100%}.kv-upload-progress .progress{color:#ccc;height:20px;line-height:20px;margin:10px 0;overflow:hidden}.kv-upload-progress .progress-bar{font-family:Verdana,Helvetica,sans-serif;height:20px}.kv-upload-progress .file-upload-stats{font-size:11px;margin:-10px 0 5px}.file-thumb-progress .progress{background-color:#ccc}.file-thumb-progress .progress-bar{font-family:Verdana,Helvetica,sans-serif;font-size:.7rem}.file-zoom-dialog .file-other-icon{font-size:22em;font-size:50vmin}.file-zoom-dialog .modal-dialog{width:auto}.file-zoom-dialog .modal-header{align-items:center;display:flex;justify-content:space-between}.file-zoom-dialog .btn-navigate{border-radius:50%;font-size:1.2rem;height:2.4rem;margin:-1.2rem .1rem 0;padding:0;text-align:center;top:50%;width:2.4rem}.file-zoom-dialog .btn-navigate *{width:auto}.file-zoom-dialog .floating-buttons{right:10px;top:5px}.file-zoom-dialog .btn-kv-prev{left:0}.file-zoom-dialog .btn-kv-next{right:0}.file-zoom-dialog .kv-zoom-header{padding:.5rem}.file-zoom-dialog .kv-zoom-body{padding:.25rem .5rem .25rem 0}.file-zoom-dialog .kv-zoom-description{background-color:#1a1a1a;border-radius:.5rem;bottom:15%;color:#fff;font-size:.8rem;left:15%;opacity:.8;padding:1rem;position:absolute;right:15%;text-align:center}.file-zoom-dialog .kv-desc-hide{background:none;border:none;color:#fff;float:right;padding:0 .1rem}.file-zoom-dialog .kv-desc-hide:focus,.file-zoom-dialog .kv-desc-hide:hover{opacity:.7}.file-input-ajax-new .no-browse .form-control,.file-input-new .no-browse .form-control{border-bottom-right-radius:4px;border-top-right-radius:4px}.file-caption-main{width:100%}.file-thumb-loading{background:transparent url(../img/loading.gif) no-repeat scroll 50% content-box!important}.file-drop-zone{border:1px dashed #aaa;border-radius:4px;margin:12px 15px 12px 12px;min-height:260px;padding:5px;text-align:center;vertical-align:middle}.file-drop-zone.clickable:hover{border:2px dashed #999}.file-drop-zone.clickable:focus{border:2px solid #5acde2}.file-drop-zone .file-preview-thumbnails{cursor:default}.file-drop-zone-title{color:#aaa;cursor:default;font-size:1.6em;padding:85px 10px}.file-highlighted{background-color:#eee;border:2px dashed #999!important}.file-uploading{background:url(../img/loading-sm.gif) no-repeat center bottom 10px;opacity:.65}.file-zoom-fullscreen .modal-dialog{margin:0;min-width:100%}.file-zoom-fullscreen .modal-content{border-radius:0;box-shadow:none;min-height:100vh}.file-zoom-fullscreen .kv-zoom-body{overflow-y:auto}.floating-buttons{z-index:3000}.floating-buttons .btn-kv{margin-left:3px;z-index:3000}.kv-zoom-actions{min-width:140px}.kv-zoom-actions .btn-kv{margin-left:3px}.file-zoom-content{min-height:300px;text-align:center;white-space:nowrap}.file-zoom-content .file-preview-image,.file-zoom-content .file-preview-video{max-height:100%}.file-zoom-content>.file-object.type-image{height:auto;min-height:inherit}.file-zoom-content>.file-object.type-audio{height:30px;width:auto}.file-zoom-content:hover{background:transparent}@media(min-width:576px){.file-zoom-dialog .modal-dialog{max-width:500px}}@media(min-width:992px){.file-zoom-dialog .modal-lg{max-width:800px}}@media(max-width:767px){.file-preview-thumbnails{align-items:center;display:flex;flex-direction:column;justify-content:center}.file-zoom-dialog .modal-header{flex-direction:column}}@media(max-width:350px){.krajee-default.file-preview-frame:not([data-template=audio]) .kv-file-content{width:160px}}@media(max-width:420px){.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered{width:100%}}.file-loading[dir=rtl]:before{background:transparent url(../img/loading.gif) 100% 0 no-repeat;padding-left:0;padding-right:20px}.clickable .file-drop-zone-title{cursor:pointer}.file-sortable .file-drag-handle{cursor:grab;opacity:1}.file-sortable .file-drag-handle:hover{opacity:.7}.file-grabbing,.file-grabbing *{cursor:not-allowed!important}.file-grabbing .file-preview-thumbnails *{cursor:grabbing!important}.file-preview-initial.sortable-chosen{background-color:#d9edf7;border-color:#17a2b8;box-shadow:none}.file-preview-object,.file-preview-other-frame,.kv-file-content,.kv-zoom-body{align-items:center;display:flex;justify-content:center}.btn-kv-rotate,.kv-file-rotate{display:none}.rotatable:not(.hide-rotate) .btn-kv-rotate,.rotatable:not(.hide-rotate) .kv-file-rotate{display:inline-block}.rotatable .file-zoom-detail,.rotatable .kv-file-content,.rotatable .kv-file-content>:first-child{transform-origin:center center}.rotate-animate{transition:transform .3s ease}.kv-overflow-hidden{overflow:hidden}/*!
* bootstrap-fileinput v5.5.4
* http://plugins.krajee.com/file-input
*
* Krajee Explorer Font Awesome 6.x theme style for bootstrap-fileinput. Load this theme file after loading
* `fileinput.css`.
*
* Author: Kartik Visweswaran
* Copyright: 2014 - 2024, Kartik Visweswaran, Krajee.com
*
* Licensed under the BSD-3-Clause
* https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
*/.theme-explorer-fa6 .file-preview-frame{align-items:center;border:1px solid #ddd;display:flex;justify-content:space-between;margin:2px 0;width:100%}.theme-explorer-fa6 .file-preview-frame samp{font-size:.9rem}.theme-explorer-fa6 .file-actions{text-align:center}.theme-explorer-fa6 .file-drag-handle,.theme-explorer-fa6 .file-upload-indicator{bottom:8px;display:inline-block;font-size:16px;height:16px;position:absolute;right:4px;text-align:center;width:16px}.theme-explorer-fa6 .explorer-frame .kv-file-content{height:80px;padding:5px;text-align:left;width:160px}.theme-explorer-fa6 .file-thumb-progress .progress{display:block;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-explorer-fa6 .explorer-caption{color:#777;display:block;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap}.theme-explorer-fa6 .file-footer-buttons{padding:5px;text-align:right}.theme-explorer-fa6 .kvsortable-ghost{background:#e1edf7;border:2px solid #a1abff;opacity:.6}.theme-explorer-fa6 .file-preview .table{margin:0}.theme-explorer-fa6 .file-error-message ul{padding:5px 0 0 20px}.theme-explorer-fa6 .file-details-cell{font-size:.95rem;margin-right:auto;text-align:left;width:60%}.theme-explorer-fa6 .file-actions-cell{height:80px;position:relative;width:200px}.explorer-frame .file-preview-other{text-align:center}.explorer-frame .file-preview-text{border:1px solid #ddd;color:#428bca;display:inline-block;font-family:Menlo,Monaco,Consolas,Courier New,monospace;outline:none;padding:8px;resize:none}.explorer-frame .file-preview-html{border:1px solid #ddd;display:inline-block;overflow:auto;padding:8px}.explorer-frame .file-other-icon{font-size:2.6em}.explorer-frame:not(.kv-zoom-body):hover{background-color:#f5f5f5}.file-zoom-dialog .explorer-frame .file-other-icon{font-size:22em;font-size:50vmin}@media only screen and (max-width:1249px){.theme-explorer-fa6 .file-preview-frame .file-details-cell{width:40%}}@media only screen and (max-width:1023px){.theme-explorer-fa6 .file-preview-frame .file-details-cell{width:30%}}@media only screen and (max-width:767px){.theme-explorer-fa6 .file-preview-frame .file-details-cell{width:200px}}@media only screen and (max-width:575px){.theme-explorer-fa6 .file-preview-frame{flex-direction:column}.theme-explorer-fa6 .file-preview-frame .kv-file-content{text-align:center;width:auto}.theme-explorer-fa6 .file-details-cell{margin-right:0;text-align:center;width:100px}.theme-explorer-fa6 .file-actions-cell{height:auto;width:100%}.theme-explorer-fa6 .file-footer-buttons{text-align:left}}.file-preview{background-color:#faf7f2;border:1px solid #d1c7bd;border-radius:.75rem;box-shadow:none;padding:.5rem}.file-drop-zone{border-color:#d1c7bd;border-radius:.75rem;margin:0}.file-drop-zone .file-drop-zone-title{color:#ac9c8d;font-size:.875rem}.file-preview-frame,.krajee-default.file-preview-frame{background-color:#fff;border:1px solid #e8e2da;border-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);margin:.25rem;padding:.25rem}.file-preview-frame:not(.file-preview-error):hover,.krajee-default.file-preview-frame:not(.file-preview-error):hover{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.file-preview-frame .file-thumbnail-footer,.krajee-default.file-preview-frame .file-thumbnail-footer{margin-top:.25rem}.krajee-default.file-preview-frame[data-template=audio] .kv-file-content{height:auto;width:auto}.file-zoom-dialog .modal-content{background-color:#fff}.kv-file-content img,.kv-zoom-body img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.file-caption-info,.file-size-info,.krajee-default .file-footer-caption{color:rgba(50,45,41,.7);font-size:.75rem}.file-caption-info,.file-size-info{height:auto;line-height:1.25}.krajee-default .file-thumbnail-footer{position:static}.krajee-default .file-thumb-progress{bottom:.25rem;left:.25rem;right:.25rem;top:auto}.krajee-default .file-drag-handle{align-items:center;background-color:hsla(0,0%,100%,.9);border:1px solid #e8e2da;border-radius:50rem;color:#ac9c8d!important;cursor:move;display:flex;float:none;height:1.75rem;justify-content:center;left:.5rem;line-height:1;margin:0;position:absolute;top:.5rem;width:1.75rem;z-index:2}.krajee-default .file-drag-handle:hover{background-color:#322d29;border-color:#322d29;color:#faf7f2!important;opacity:1}.file-drag-handle,.file-grabbing,.file-grabbing *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-grabbing,.file-grabbing *{cursor:grabbing!important}.krajee-default .file-footer-caption{margin-bottom:.25rem}.file-input-multiple .file-caption-info{color:#322d29;font-weight:600}.btn.btn-kv{align-items:center;background-color:#fff;border:1px solid #e8e2da;border-radius:50rem;color:#322d29;height:2rem;justify-content:center;padding:0!important;text-align:center;width:2rem}.btn.btn-kv:after{display:none}.btn.btn-kv:focus,.btn.btn-kv:hover{background-color:#322d29;border-color:#322d29;color:#faf7f2}.btn.btn-kv.btn-kv-close:focus,.btn.btn-kv.btn-kv-close:hover,.btn.btn-kv.kv-file-remove:focus,.btn.btn-kv.kv-file-remove:hover{background-color:#c06b5e;border-color:#c06b5e;color:#fff}.btn.btn-kv+.btn,.btn.btn-kv+a.btn{margin-left:.25rem}.btn.btn-kv:not(.kv-file-rotate):not(.btn-kv-rotate){display:inline-flex}.kv-zoom-actions{align-items:center;display:flex;gap:.25rem}.btn-file svg,.btn-kv svg{height:1rem;vertical-align:-.15rem;width:1rem}.btn-file [class*=" bi-"],.btn-file [class^=bi-],.btn-kv [class*=" bi-"],.btn-kv [class^=bi-]{font-size:1rem;line-height:1;vertical-align:-.15rem}.file-type-icon{color:#ac9c8d;display:inline-block;line-height:0;position:relative}.file-type-icon svg{stroke-width:1;height:5rem;width:5rem}.file-type-icon span{bottom:1.25rem;color:#322d29;font-size:.75rem;font-weight:700;left:0;line-height:1;position:absolute;right:0;text-align:center;text-transform:uppercase}.file-thumb-progress .progress,.kv-upload-progress .progress{background-color:#e8e2da;border-radius:50rem;display:flex;height:.5rem;overflow:hidden}.file-thumb-progress .progress-bar,.kv-upload-progress .progress-bar{background-color:#0096b4;color:transparent}.file-error-message,.kv-fileinput-error{background-color:hsla(8,44%,56%,.14);border-radius:.75rem;color:#c06b5e;font-size:.875rem}.file-preview-frame.file-preview-unoptimized{border-color:#c06b5e}.btn.btn-kv.kv-file-edit.disabled{background-color:#e8e2da;border-color:transparent;color:#ac9c8d;pointer-events:none}.file-optimize-notice{align-items:center;background-color:hsla(8,44%,56%,.12);border-radius:.75rem;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem .75rem;margin:.75rem 0;padding:.75rem}.file-optimize-notice__icon{align-self:flex-start;color:#c06b5e;flex:0 0 auto;height:1.25rem;margin-top:.05rem;width:1.25rem}.file-optimize-notice__body{flex:1 1 12rem;min-width:0}.file-optimize-notice__title{color:#c06b5e;font-weight:700;margin-bottom:.15rem}.file-optimize-notice__list{color:rgba(50,45,41,.7);margin:0;overflow-wrap:anywhere;padding-left:1.1rem}.file-optimize-notice__list li+li{margin-top:.15rem}.file-optimize-notice__fix{flex:0 0 auto;margin-left:auto;white-space:nowrap}@media(min-width:768px){.image-editor .modal-body{display:flex;flex-direction:column;overflow:hidden}}.image-editor__layout{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.image-editor__layout{flex:1 1 auto;flex-direction:row;min-height:0}}.image-editor__main{flex:1 1 auto;min-width:0}@media(min-width:768px){.image-editor__main{display:flex;flex-direction:column;min-height:0}}.image-editor__panel{flex:0 0 auto}@media(min-width:768px){.image-editor__panel{flex-basis:22rem;overflow-y:auto}}.image-editor__stage{background-color:#efe9e1;border-radius:.75rem;padding:.5rem;text-align:center}@media(min-width:768px){.image-editor__stage{align-items:center;display:flex;flex:1 1 0;justify-content:center;min-height:0}}.image-editor__frame{background-color:#fff;background-image:linear-gradient(45deg,#e8e2da 25%,transparent 0,transparent 75%,#e8e2da 0),linear-gradient(45deg,#e8e2da 25%,transparent 0,transparent 75%,#e8e2da 0);background-position:0 0,.5rem .5rem;background-size:1rem 1rem;display:inline-block;line-height:0;max-width:100%;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.image-editor__canvas{display:block;height:auto;width:100%}.image-editor__crop{box-shadow:0 0 0 100vmax rgba(50,45,41,.55);cursor:move;outline:1px solid #fff;position:absolute}.image-editor__crop:after,.image-editor__crop:before{border-color:hsla(0,0%,100%,.45);border-style:solid;content:"";pointer-events:none;position:absolute}.image-editor__crop:before{border-width:0 1px;bottom:0;left:33.33%;right:33.33%;top:0}.image-editor__crop:after{border-width:1px 0;bottom:33.33%;left:0;right:0;top:33.33%}.image-editor__handle{background-color:#fff;border:1px solid #322d29;border-radius:50rem;height:.875rem;position:absolute;width:.875rem}.image-editor__handle--n,.image-editor__handle--s{cursor:ns-resize;left:50%;margin-left:-.4375rem}.image-editor__handle--e,.image-editor__handle--w{cursor:ew-resize;margin-top:-.4375rem;top:50%}.image-editor__handle--n,.image-editor__handle--ne,.image-editor__handle--nw{top:0}.image-editor__handle--s,.image-editor__handle--se,.image-editor__handle--sw{bottom:0}.image-editor__handle--nw,.image-editor__handle--sw,.image-editor__handle--w{left:0}.image-editor__handle--e,.image-editor__handle--ne,.image-editor__handle--se{right:0}.image-editor__handle--nw,.image-editor__handle--se{cursor:nwse-resize}.image-editor__handle--ne,.image-editor__handle--sw{cursor:nesw-resize}.image-editor__tools{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.image-editor__tools svg{height:1rem;vertical-align:-.15rem;width:1rem}.image-editor__modes .btn{font-size:.75rem;padding-left:.5rem;padding-right:.5rem;white-space:nowrap}.image-editor__size{align-items:center;display:flex;gap:.5rem}.image-editor__size-sign{color:#ac9c8d}.image-editor__summary{border-top:1px solid #e8e2da;display:grid;font-size:.875rem;gap:.15rem .75rem;grid-template-columns:auto 1fr;margin:0;padding-top:.5rem}.image-editor__summary dt{color:#ac9c8d;font-weight:400}.image-editor__summary dd{margin:0}.image-editor__over{color:#c06b5e;font-weight:700}.block-dialog{z-index:1250}.block-dialog-open .modal-backdrop{z-index:1240}@media(min-width:992px){.block-dialog:not(.block-dialog--compact) .modal-body{display:flex;flex-direction:column;overflow:hidden}}.block-dialog--compact .block-dialog__preview{display:none}.block-dialog__layout{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:992px){.block-dialog__layout{flex:1 1 auto;flex-direction:row;min-height:0}}.block-dialog__form{flex:1 1 auto;min-width:0}@media(min-width:992px){.block-dialog:not(.block-dialog--compact) .block-dialog__form{flex:0 0 45%;margin-left:-2px;max-width:42rem;overflow-y:auto;padding-left:2px;padding-right:12px}}.block-dialog__preview{flex:1 1 auto;min-width:0}@media(min-width:992px){.block-dialog__preview{display:flex;flex-direction:column}}.block-dialog__preview-head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.block-dialog__preview-head .btn-group-toggle .btn{width:auto}.block-dialog__screen{background-color:#faf7f2;border:1px solid #e8e2da;border-radius:1rem;height:60vh;overflow:hidden}@media(min-width:992px){.block-dialog__screen{flex:1 1 auto;height:auto;min-height:0}}.block-dialog__frame{border:0;display:block;margin:0 auto;transform-origin:0 0}.block-dialog__screen--mobile .block-dialog__frame{border-left:1px solid #e8e2da;border-right:1px solid #e8e2da}.block-dialog__group:not(:last-child){margin-bottom:1.5rem}.block-dialog__group-title{margin-bottom:.5rem}.block-dialog__item{border-radius:1rem!important;margin-bottom:.5rem}.block-dialog__item .form-group{margin-bottom:.5rem}.block-dialog__check{align-items:center;min-height:calc(3.125rem + 2px)}.block-dialog__item-head{align-items:center;display:flex;gap:.25rem;margin-bottom:.5rem}.block-dialog__item-title{flex:1 1 auto;font-size:.875rem;font-weight:600}.block-dialog .input-group{background-color:#fff;overflow:hidden}.block-dialog .input-group>.form-control{background-color:#fff}.block-dialog .input-group .btn,.block-dialog .input-group .input-group-text{background-color:transparent;border:0;border-radius:0;color:#322d29}.block-dialog .input-group .input-group-prepend{border-right:1px solid #e8e2da}.block-dialog .input-group .input-group-append .btn{border-left:1px solid #e8e2da;box-shadow:none}.block-dialog .input-group .input-group-append .btn:focus,.block-dialog .input-group .input-group-append .btn:hover{background-color:#faf7f2;color:#322d29}.block-dialog .custom-icon{background-color:currentColor;display:inline-block;height:1rem;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat;vertical-align:-.1875em;width:1rem}
