.fancybox__container{z-index:99999 !important}.fancybox__slide.is-scrollable{overflow:unset}.fancybox__slide.is-scrollable .fancybox__content{overflow:auto}.fancybox__slide.is-scrollable .f-button.is-close-btn{position:fixed;right:10px;top:10px}
.tickets-form-attachments-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.tickets-form-attachments-wrapper .card{padding:10px 5px;margin:0 10px 10px;background:var(--w);border-radius:5px;width:86px;height:101px;display:flex;flex-direction:column;position:relative;background:var(--light-gray-color)}.tickets-form-attachments-wrapper .card>input{border:none;background:url("/modules/tickets/tickets/misc/file/close.svg") var(--accent-color);background-size:contain;border-radius:50%;width:18px;height:18px;color:var(--w);font-size:0;cursor:pointer;vertical-align:inherit;z-index:9;position:absolute;top:-9px;right:-9px}.tickets-form-attachments-wrapper .card:hover .card-actions{opacity:1;pointer-events:all}.tickets-form-attachments-wrapper .card .thread-attachment-img{height:40px;flex-grow:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.tickets-form-attachments-wrapper .card .thread-attachment-img.tickets-icons-mimetype:before{width:100%;height:100%}.tickets-form-attachments-wrapper .card .thread-attachment-img img{align-self:flex-start;margin:auto}.tickets-form-attachments-wrapper .card .card-actions{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;opacity:0;pointer-events:none;background:rgba(51,51,51,0.9);cursor:pointer;display:flex;justify-content:center;align-items:center;align-content:center;flex-direction:row;flex-wrap:wrap;border-radius:4px;transition:all 200ms ease}.tickets-form-attachments-wrapper .card .card-actions .card-action-new-line{flex-basis:100%;height:0}.tickets-form-attachments-wrapper .card .card-body{margin-top:5px;color:var(--font-color);font-size:12px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden}.tickets-form-attachments-wrapper .card .card-action.magnify{width:fit-content;flex-grow:1;display:flex;justify-content:center;align-items:center}.tickets-form-attachments-wrapper .card .card-action a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:0;text-decoration:none;padding:0 2.5px 5px}.tickets-form-attachments-wrapper .card .card-action a i{color:var(--w);font-size:18px;display:flex;justify-content:center;align-items:center;width:28px;height:28px;margin:0 auto;position:relative;z-index:1}.tickets-form-attachments-wrapper .card .card-action a i:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:var(--w);border-radius:50%;transition:0.1s;opacity:0.1}.tickets-form-attachments-wrapper .card .card-action a:hover i::after{content:"";transform:scale(1.05);background:var(--accent-color);opacity:1}.tickets-form-attachments-wrapper .card.tickets-upload-widget{border:1px solid var(--dark-gray-color);background:var(--w);margin-left:0 !important;cursor:pointer}.tickets-form-attachments-wrapper .card.tickets-upload-widget .thread-attachment-img i{font-size:30px}.tickets-form-attachments-wrapper .card.tickets-upload-widget .card-body span{text-align:center;width:100%;display:block}.tickets-form-attachments-wrapper .tickets-upload-widget{position:relative}.tickets-upload-widget--wrapper .ajax-progress{display:none}.tickets-upload-widget--wrapper .js-form-type-managed-file label,.tickets-upload-widget--wrapper .js-form-type-managed-file .description{display:none}.tickets-upload-widget--wrapper .js-form-type-managed-file .file-upload-placeholder{position:static !important}.tickets-upload-widget--wrapper .js-form-type-managed-file .file-upload-placeholder div{display:none}.tickets-upload-widget--wrapper .js-form-type-managed-file .file-upload-placeholder [type="file"]{width:100% !important;height:100% !important;z-index:999;opacity:0}
.ck.ck-balloon-panel{z-index:9999999999999 !important;}
.quickedit-field.quickedit-highlighted.ck5-ie11,.quickedit-form.quickedit-highlighted.ck5-ie11,.quickedit-field .quickedit-highlighted.ck5-ie11{cursor:default;box-shadow:0 0 0 1px #f00,0 0 0 2px #f00;}.quickedit .icon.ck5-ie11{margin-left:0.5em;padding-left:1.5em;}.quickedit .icon.ck5-ie11:before{background-image:url(/core/misc/icons/e32700/error.svg);background-position:left center;background-size:1.3em;}
.ck-button:not(.ck-disabled) .ck-icon *{opacity:1 !important;fill-opacity:1 !important;}
.ck .image,.ck .image-inline{--base-size:100%;--breakpoint-wide:400px;--breakpoint-medium:100px;--is-wide:clamp(0px,var(--base-size) - var(--breakpoint-wide),1px);--is-medium:calc(clamp(0px,var(--base-size) - var(--breakpoint-medium),1px) - var(--is-wide));--is-small:calc(1px - (var(--is-medium) + var(--is-wide)));}.ck.ck-responsive-form.ck-text-alternative-form--with-decorative-toggle{width:auto;}.ck.ck-responsive-form .ck.ck-text-alternative-form__decorative-toggle,.ck.ck-responsive-form .ck.ck-text-alternative-form__decorative-toggle .ck-switchbutton{width:100%;}.ck .image,.ck .image-inline{position:relative;}.ck .image-alternative-text-missing-wrapper{position:absolute;right:10px;bottom:10px;overflow:hidden;max-width:calc((var(--is-small) * 0)
      + (var(--is-medium) * 33)
      + (var(--is-wide) * 999999));border-left:calc((var(--is-small) * 0) + (var(--is-medium) * 3) + (var(--is-wide) * 3)) solid #ffd23f;border-radius:2px;background:#232429;font-size:14px;}.ck figcaption ~ .image-alternative-text-missing-wrapper{top:10px;bottom:auto;}.ck .image-alternative-text-missing-wrapper .ck.ck-button{padding:12px 12px 12px 8px;cursor:pointer;color:#fff;background:none !important;}.ck .image-alternative-text-missing-wrapper .ck.ck-button:before{width:16px;height:16px;padding-right:8px;content:"";background:url(/core/modules/ckeditor5/icons/warning.svg) left center no-repeat;}.ck .image-alternative-text-missing-wrapper .ck.ck-button:after{display:inline-block;width:12px;height:12px;padding-left:2rem;content:"";background:url(/core/modules/ckeditor5/icons/caret.svg) right center no-repeat;font-size:18px;font-weight:bold;}.ck .image-alternative-text-missing-wrapper .ck-tooltip{display:block;overflow:visible;}.ck .image-alternative-text-missing-wrapper:hover .ck-tooltip{visibility:visible;opacity:1;}.ck .image-alternative-text-missing-wrapper:hover .ck-tooltip__text{display:block;width:240px;}
